.. |
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 |