mongoose/src
Sergio R. Caprile 4ab2309a5d
Merge pull request #2607 from cesanta/tls
Fix #2603: TLS read path
2024-02-14 08:50:44 -03:00
..
drivers prefix PHY-related constants 2024-01-22 14:27:22 -03:00
arch_azurertos.h Get rid of va_copy 2022-09-23 08:59:02 +01:00
arch_esp32.h Fix ESP32 build 2022-05-16 11:54:26 +01:00
arch_esp8266.h Remove MG_ENABLE_DIRLIST 2022-02-14 11:19:24 +00:00
arch_freertos.h change mongoose_custom for Keil 2024-01-16 16:21:05 -03:00
arch_newlib.h Refactor queue 2023-02-15 18:53:44 +00:00
arch_rp2040.h Refactor queue 2023-02-15 18:53:44 +00:00
arch_rtthread.h add RT-Thread support 2023-06-26 16:18:40 +08:00
arch_rtx.h change mongoose_custom for Keil 2024-01-16 16:21:05 -03:00
arch_tirtos.h Fix TI-RTOS port 2022-10-28 18:55:10 -03:00
arch_unix.h Fix #1648 - set MG_PATH_MAX to FILENAME_MAX on windows and unix 2022-08-06 22:19:55 +01:00
arch_win32.h Single bank OTA 2023-11-02 09:30:55 +00:00
arch_zephyr.h Add profiling capability 2023-12-08 17:00:42 +00:00
arch.h change mongoose_custom for Keil 2024-01-16 16:21:05 -03:00
base64.c Add built-in TLS 1.3 stack: server side, EC support 2023-12-20 11:04:31 +00:00
base64.h Change base64 API 2023-08-22 12:11:13 +01:00
config.h rename MG_ENABLE_FILE to MG_ENABLE_POSIX_FS 2024-01-22 16:21:57 -03:00
device_ch32v307.c Use V307 flash 2023-11-30 23:51:34 +00:00
device_dummy.c OTA API refactoring: renamed files and defines 2023-09-26 08:33:39 -04:00
device_flash.c RT1020 and RT1060 OTA 2024-01-19 02:47:23 -05:00
device_imxrt.c RT1020 and RT1060 OTA 2024-01-19 02:47:23 -05:00
device_stm32h5.c Single bank OTA 2023-11-02 09:30:55 +00:00
device_stm32h7.c Single bank OTA 2023-11-02 09:30:55 +00:00
device.h RT1020 and RT1060 OTA 2024-01-19 02:47:23 -05:00
dns.c cap # responses instead of rejecting 2024-02-09 12:28:56 -03:00
dns.h Fix #1481 - use stricter compilation flags 2022-03-06 14:31:42 +00:00
event.c Changed the order of handlers: protocol first, user second 2024-01-26 10:34:24 -03:00
event.h remove fn_data from event handler signature 2024-01-09 14:51:19 -03:00
fmt.c Remove %H %V %Q %q modifiers 2023-04-14 10:13:22 -03:00
fmt.h Add printf.h 2023-04-07 19:28:00 -03:00
fs_fat.c Check for calloc() failure in filesystem code 2023-04-27 11:19:02 -03:00
fs_packed.c Store certs in certs/. Add mg_unpacked() 2023-08-20 23:43:04 +01:00
fs_posix.c rename MG_ENABLE_FILE to MG_ENABLE_POSIX_FS 2024-01-22 16:21:57 -03:00
fs.c Allow user specify file in mg_http_upload 2024-02-04 08:56:32 +00:00
fs.h Add helper mg_fs_ls() 2024-02-01 18:24:37 +00:00
http.c Fix #2592: do not close pipelined connection prematurely 2024-02-11 09:05:19 +00:00
http.h Allow user specify file in mg_http_upload 2024-02-04 08:56:32 +00:00
iobuf.c Using mg_bzero to cleanup memory in mg_close_conn() 2023-09-17 22:25:36 +01:00
iobuf.h Add align to struct mg_iobuf 2022-08-01 12:53:25 +01:00
json.c Add helper function mg_json_get_tok 2024-02-01 12:05:49 +00:00
json.h Add helper function mg_json_get_tok 2024-02-01 12:05:49 +00:00
license.h Update year to 2024 2024-01-10 14:31:09 +00:00
log.c Single bank OTA 2023-11-02 09:30:55 +00:00
log.h Single bank OTA 2023-11-02 09:30:55 +00:00
md5.c Restore pub. domain notice 2023-09-29 13:09:29 +01:00
md5.h 7.0 refactor 2020-12-05 11:26:32 +00:00
mqtt.c remove fn_data from event handler signature 2024-01-09 14:51:19 -03:00
mqtt.h disambiguate comments 2023-06-05 18:39:13 -03:00
net_builtin.c Fallback to IP source address on DHCP servers not filling sid 2024-01-16 09:56:05 -03:00
net_builtin.h stm32 -> stm32f 2023-12-15 21:55:52 -03:00
net_ft.h Fix FreeRTOS-Plus-TCP 2023-03-24 15:28:32 -03:00
net_lwip.h Let lwIP and FreeRTOS build on Keil 2023-03-21 12:09:00 -03:00
net_rl.h comment 2023-06-06 18:48:45 -03:00
net.c Add mg_wakeup() 2023-12-21 14:03:33 -03:00
net.h Add mg_wakeup() 2023-12-21 14:03:33 -03:00
ota_dummy.c Single bank OTA 2023-11-02 09:30:55 +00:00
ota_flash.c Fix post-OTA status save 2023-12-15 11:32:46 +00:00
ota.h Add built-in TLS 1.3 stack: server side, EC support 2023-12-20 11:04:31 +00:00
printf.c optimized mg_addr structure 2023-06-09 09:19:37 -04:00
printf.h Add MG_ESC helper macro 2023-05-17 11:58:40 +01:00
profile.h Add profiling capability 2023-12-08 17:00:42 +00:00
queue.c WCH FW build fix. Introduce phy_addr for STM32F driver 2023-12-27 15:38:51 +00:00
queue.h remove stalled doc in header 2023-05-16 18:08:48 -03:00
rpc.c Remove %H %V %Q %q modifiers 2023-04-14 10:13:22 -03:00
rpc.h Expose rpc guts 2022-07-31 22:51:59 +01:00
sha1.c Refactor queue 2023-02-15 18:53:44 +00:00
sha1.h Remove unused mg_hmac_sha1() 2022-03-22 13:30:25 +00:00
sha256.c Add built-in TLS 1.3 stack: server side, EC support 2023-12-20 11:04:31 +00:00
sha256.h Add built-in TLS 1.3 stack: server side, EC support 2023-12-20 11:04:31 +00:00
sntp.c mg_split -> mg_span. Remove mg_commalist 2024-02-04 09:26:42 +00:00
sntp.h Increate SNTP timeout 3s->5s. Change mg_sntp_send() to mg_sntp_request(), remove one unnecessary parameter 2022-05-15 18:41:01 +01:00
sock.c Fix #2603: TLS read path 2024-02-13 05:49:15 +00:00
ssi.c Add printf.h 2023-04-07 19:28:00 -03:00
ssi.h Add SSI include file=, include virtual= 2021-01-02 17:57:51 +00:00
str.c mg_split -> mg_span. Remove mg_commalist 2024-02-04 09:26:42 +00:00
str.h mg_split -> mg_span. Remove mg_commalist 2024-02-04 09:26:42 +00:00
timer.c Introduce mg_timer_expired(). Adopt DHCP and link status to use it 2022-09-03 09:45:19 +01:00
timer.h Introduce mg_timer_expired(). Adopt DHCP and link status to use it 2022-09-03 09:45:19 +01:00
tls_aes128.c reformat comments 2023-12-20 16:40:31 -03:00
tls_aes128.h reformat comments 2023-12-20 16:40:31 -03:00
tls_builtin.c Fix #2573 - GCC build warning in tls_builtin.c::mul() 2024-01-20 08:51:01 +00:00
tls_dummy.c Restore tickets support 2023-09-21 18:43:33 +01:00
tls_mbed.c TLS layer: c->rtls to optimise recvd TLS data 2023-12-10 12:18:07 +00:00
tls_mbed.h Restore tickets support 2023-09-21 18:43:33 +01:00
tls_openssl.c TLS layer: c->rtls to optimise recvd TLS data 2023-12-10 12:18:07 +00:00
tls_openssl.h TLS layer: c->rtls to optimise recvd TLS data 2023-12-10 12:18:07 +00:00
tls_uecc.c reformat comments 2023-12-20 16:40:31 -03:00
tls_uecc.h reformat comments 2023-12-20 16:40:31 -03:00
tls.h Move TLS API to tls.h, fix builtin handshake codepath 2023-12-08 00:30:09 +00:00
url.c Revert to the old TLS API, but keep certs as mg_str for DER 2023-09-19 11:15:23 +01:00
url.h 7.0 refactor 2020-12-05 11:26:32 +00:00
util.c mg_split -> mg_span. Remove mg_commalist 2024-02-04 09:26:42 +00:00
util.h Add teensy41 example 2023-11-11 21:22:00 +00:00
version.h Update version.h 2023-10-12 10:27:55 -03:00
ws.c remove fn_data from event handler signature 2024-01-09 14:51:19 -03:00
ws.h Test WS frames that are larger than 64k 2022-08-13 11:16:13 +01:00