mongoose/src
2024-10-10 19:44:09 -03:00
..
drivers DP83848 has no clock setup 2024-10-02 10:22:09 -03:00
arch_armcgt.h Add ARMCGT arch 2024-09-24 18:58:54 -03:00
arch_azurertos.h Get rid of va_copy 2022-09-23 08:59:02 +01:00
arch_esp32.h Add MG_OTA_ESP32 2024-05-07 18:15:32 +01:00
arch_esp8266.h Remove MG_ENABLE_DIRLIST 2022-02-14 11:19:24 +00:00
arch_freertos.h MG_IO_SIZE=256 on embedded platforms 2024-08-30 15:52:14 -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 Fix IP fragmentation checks for big-endian CPUs 2024-10-04 16:18:33 +01:00
arch_rtx.h bring mg_strdup() back 2024-05-31 17:45:53 -03:00
arch_tirtos.h Fix TI-RTOS port 2022-10-28 18:55:10 -03:00
arch_unix.h MG_IO_SIZE=256 on embedded platforms 2024-08-30 15:52:14 -03:00
arch_win32.h Make mg_random() fallible. Abort TLS on weak RNG 2024-09-02 11:06:10 -03:00
arch_zephyr.h Fix #2612 - struct mg_str::ptr -> buf 2024-04-16 22:42:45 +01:00
arch.h Add ARMCGT arch 2024-09-24 18:58:54 -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 MG_IO_SIZE=256 on embedded platforms 2024-08-30 15:52:14 -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 Adopt CCRH compiler 2024-02-22 17:53:15 +00:00
device_stm32h5.c Single bank OTA 2023-11-02 09:30:55 +00:00
device_stm32h7.c Adopt CCRH compiler 2024-02-22 17:53:15 +00:00
device.h Add MG_OTA_ESP32 2024-05-07 18:15:32 +01:00
dns.c Fix #2612 - struct mg_str::ptr -> buf 2024-04-16 22:42:45 +01: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 Introduce MG_EV_HTTP_HDRS 2024-03-01 23:29:12 +00:00
fmt.c Revert "fix printf precision handling" 2024-09-24 18:01:07 -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 Fix #2612 - struct mg_str::ptr -> buf 2024-04-16 22:42:45 +01:00
fs.h Change mg_file_read() signature: return mg_str 2024-02-16 12:07:35 +00:00
http.c Honor c->is_resp with Connection:close 2024-10-10 19:44:09 -03:00
http.h remove http_match_uri() 2024-04-17 16:13:10 -03: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 mg_str_to_num 2024-05-15 16:46:31 -03: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 Add wolfSSL support 2024-05-16 10:37:31 +02:00
mqtt.h add simple API support for app MQTT pub retries 2024-04-16 19:17:37 -03:00
net_builtin.c fix gw ARP on startup 2024-10-10 11:42:38 -03:00
net_builtin.h fix gw ARP on startup 2024-10-10 11:42:38 -03:00
net_ft.h fix Keil AWS FreeRTOS-plus-TCP 2024-07-04 17:31:11 -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 mtls and chacha20 2024-06-09 17:43:49 +01:00
net.h improve close on TLS 2024-07-30 19:30:14 -03:00
ota_dummy.c Single bank OTA 2023-11-02 09:30:55 +00:00
ota_esp32.c Add MG_OTA_ESP32 2024-05-07 18:15:32 +01:00
ota_flash.c Fix post-OTA status save 2023-12-15 11:32:46 +00:00
ota.h Add MG_OTA_ESP32 2024-05-07 18:15:32 +01: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 bring mg_strdup() back 2024-05-31 17:45:53 -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 Squash warning 2024-05-07 15:41:09 +01:00
sha256.h TLS client implementation 2024-03-25 19:20:40 +00:00
sntp.c Add mg_now() to sntp.c 2024-06-09 07:52:25 +01:00
sntp.h update example 2024-06-10 16:12:38 -03:00
sock.c Fix multiple TLS records in buffer 2024-10-01 18:26:51 -03:00
ssi.c silence CodeQL 2024-06-26 11:59:52 -03:00
ssi.h Add SSI include file=, include virtual= 2021-01-02 17:57:51 +00:00
str.c Misc TLS cleanups 2024-07-25 19:01:35 -03:00
str.h bring mg_strdup() back 2024-05-31 17:45:53 -03: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 avoid trashing other projs thinking redefining types is convenient 2024-09-24 20:14:39 -03:00
tls_aes128.h avoid trashing other projs thinking redefining types is convenient 2024-09-24 20:14:39 -03:00
tls_builtin.c Fix IP fragmentation checks for big-endian CPUs 2024-10-04 16:18:33 +01:00
tls_chacha20.c silence cast and c++ warnings) 2024-07-08 17:02:54 -03:00
tls_chacha20.h be more C89-friendly 2024-07-08 16:23:41 -03:00
tls_dummy.c Restore tickets support 2023-09-21 18:43:33 +01:00
tls_mbed.c unbreak MbedTLS in Linux 2024-05-16 09:55:01 -03:00
tls_mbed.h Restore tickets support 2023-09-21 18:43:33 +01:00
tls_openssl.c SSL_CTX_new can fail 2024-07-09 14:08:55 -03:00
tls_openssl.h fix WolfSSL 2024-05-17 17:54:52 -03:00
tls_uecc.c avoid redefinitions 2024-06-19 11:39:10 -03:00
tls_uecc.h allow building uECC with VLI 2024-07-10 12:01:28 -03:00
tls_x25519.c Add wolfSSL support 2024-05-16 10:37:31 +02:00
tls_x25519.h TLS client implementation 2024-03-25 19:20:40 +00:00
tls.h fix WolfSSL 2024-05-17 17:54:52 -03: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 Make mg_random() fallible. Abort TLS on weak RNG 2024-09-02 11:06:10 -03:00
util.h Fix IP fragmentation checks for big-endian CPUs 2024-10-04 16:18:33 +01:00
version.h update version 2024-08-21 09:33:12 -03:00
ws.c handle possible memory trashes on mg_send() and mg_iobuf_add() failures 2024-07-09 14:56:22 -03:00
ws.h Test WS frames that are larger than 64k 2022-08-13 11:16:13 +01:00