Commit Graph

  • b1edb7780f tftp: bind to TFTP port only when in server mode master Jerome Forissier 2024-10-04 11:01:47 +02:00
  • 56b29f8bcf ip4_frag/ip6_frag: fix potential NULL-pointer access on memory errors Simon Goldschmidt 2025-06-03 21:04:39 +02:00
  • 92522e4538 codeql: Use ubuntu-latest instead of 20.04 Erik Ekman 2025-05-26 19:15:39 +02:00
  • 571c46253f src/core: fix gcc analyzer warning Alexey Lapshin 2025-03-17 12:27:40 +07:00
  • ca0395c5ae Revert "Apply patch #10511: remove code with no effect in httpd.c" Mike Kleshov 2025-04-02 10:22:43 +03:00
  • 31d8988f89 Apply patch #10358: preserve dhcp memory type flag MinghaoWang 2025-03-21 22:34:52 +03:00
  • f877b457a1 Apply patch #10511: remove code with no effect in httpd.c Mike Kleshov 2025-03-21 19:35:05 +03:00
  • 6c8874bf5d Apply patch #10047: HTTP11_CONNECTIONKEEPALIVE2 not needed any more Mike Kleshov 2025-03-21 19:25:31 +03:00
  • 8459488006 Apply patch #10406: simplify sign extension Oswin Bult 2025-03-21 18:48:50 +03:00
  • ffce5ab1c7 try to fix unit test compiling with clang Simon Goldschmidt 2025-03-03 21:45:32 +01:00
  • e55896319b Fix compilation with LWIP_DEBUG Jarno Malmari 2023-03-10 14:52:54 +02:00
  • ba306bcdaa Fix missing END_TEST in test_ip6_reass unit test Matthias Dietrich 2024-03-21 23:29:28 +01:00
  • 554e104095 next release will probably be 2.2.2 Simon Goldschmidt 2025-02-06 08:34:57 +01:00
  • 77dcd25a72 Prepare 2.2.1 release STABLE-2_2_1_RELEASE Simon Goldschmidt 2025-02-05 20:38:17 +01:00
  • b6c6098964 Update CHANGELOG in preparation for 2.2.1 release Simon Goldschmidt 2025-02-05 20:25:11 +01:00
  • fbd597e450 snmp: Mention struct field removal in UPGRADING Jan Breuer 2024-11-29 18:26:58 +01:00
  • 5ee5801c2c snmp: remove unused prev field from snmp_varbind Jan Breuer 2024-11-29 11:50:09 +01:00
  • f05e20101e snmp: remove handling of varbind->prev because it is never used Jan Breuer 2024-11-27 09:55:36 +01:00
  • 52bb3eedd7 snmp: fix dangling pointer in snmp_traps Jan Breuer 2024-11-01 10:38:16 +01:00
  • c06cc7655d Support FreeBSD in the default configuration Arne Schwabe 2024-09-12 13:43:38 +02:00
  • 3cae475d63 apps/snmp: Remove @retval tags on void methods Erik Ekman 2024-11-26 23:43:48 +01:00
  • 41b8f785c3 cmake: create dist target if not exists scribam 2024-07-08 21:25:04 +02:00
  • 5d1b34f581 Bump versions in codeql action Erik Ekman 2024-11-26 23:10:47 +01:00
  • c24678acd2 test/unit: Fix DHCP tests Sebastian Huber 2024-11-26 06:59:52 +01:00
  • 80cfb002f9 test/unit: Fix test_ip4_frag Sebastian Huber 2024-11-22 15:54:25 +01:00
  • 73fcf72792 Stop running codeql every 24h Erik Ekman 2024-06-30 22:05:50 +02:00
  • 4f9484f5ab Run ci job on github pull requests Erik Ekman 2024-06-30 22:01:59 +02:00
  • 86c9f79991 refactor: added apple macro for fs handling jeans 2024-04-27 01:07:07 -06:00
  • 8e1a247c1f refactor: added macOS include file jeans 2024-04-27 01:06:37 -06:00
  • 1cc1536e6a test/unit: fix inconsistent nullness check error Erik Ekman 2024-04-09 20:11:39 +02:00
  • d0efd9ef7b tcpip: fix that TCPIP_CORE_LOCK is not released for LWIP_TIMERS==0 Simon Goldschmidt 2024-02-19 21:44:18 +01:00
  • e799c266fa makefsdata: extend file type matching with .shtml and .shtm Krzysztof Mazur 2022-08-14 12:03:50 +02:00
  • cb511019b0 Update codeql-buildscript.sh Brian 2023-11-27 11:36:47 -05:00
  • 9004e7bd77 Add CodeQL Workflow for Code Security Analysis Brian 2023-10-29 15:29:29 -04:00
  • 17b1f5d382 Add CodeQL Workflow for Code Security Analysis Brian 2023-10-20 01:03:46 -04:00
  • 10dc9b7eb3 Add CodeQL Workflow for Code Security Analysis Brian 2023-10-18 16:53:26 -04:00
  • c3d6fe9d72 Add CodeQL Workflow for Code Security Analysis Brian 2023-10-11 20:49:19 -04:00
  • 93821fc437 Fixed netdb.c when LWIP_SOCKET_HAVE_SA_LEN == 0 Kirill Lokotkov 2023-11-29 13:23:23 +03:00
  • 7c494b3829 Added "lwip/errno.h" to netdb.c includes Kirill Lokotkov 2023-11-29 12:41:25 +03:00
  • e1b8080346 contrib: fixed c++ compatibility of unix port Sebastian Michel 2024-01-04 08:31:28 +01:00
  • 347054b329 Fix C++ compatibility of newly added function lwip_memcmp_consttime() Simon Goldschmidt 2024-01-09 21:26:40 +01:00
  • c167a54540 ppp: use constant-time memcmp for checking credentials Simon Goldschmidt 2024-01-09 21:23:11 +01:00
  • 25de99d1c1 Introduce constant-time memcmp and use it for snmpv3_get_engine_boots Simon Goldschmidt 2024-01-09 21:14:49 +01:00
  • 09d929f7ff Fix uninitialized variable warning introduced with last commit Simon Goldschmidt 2024-01-09 20:51:10 +01:00
  • 83abc8714c avoid callbacks for unsuccessful lwip_accept Renzo Davoli 2023-02-02 18:54:28 +01:00
  • 09188668c7 update tinydir.h to newest version (1.2.6) Simon Goldschmidt 2024-01-04 22:00:56 +01:00
  • b413b04093 makefsdata: fix buffer corruption with very long paths Simon Goldschmidt 2023-11-29 22:03:46 +01:00
  • ee1523630a httpc with LWIP_HTTPC_HAVE_FILE_IO: fix heap buffer overflow for long local filenames Simon Goldschmidt 2023-11-29 21:35:06 +01:00
  • 5e3268cf3e src/core: Fix speling issues Erik Ekman 2023-10-14 18:16:49 +02:00
  • 8c1190143c Ignore vim swap files Erik Ekman 2023-10-14 18:10:30 +02:00
  • 5e45328bb5 src/apps: Fix speling issues Erik Ekman 2023-10-14 18:08:00 +02:00
  • b6b20613ce src/api: Fix speling issues Erik Ekman 2023-10-14 18:04:35 +02:00
  • e7abb85d63 contrib: Fix speling issues Erik Ekman 2023-10-14 18:01:37 +02:00
  • 3c06267d8e apps/http_client: Fix speling issues Erik Ekman 2023-10-14 17:50:02 +02:00
  • 0ab52ff447 PPP: Fix speling issues Erik Ekman 2023-10-14 17:44:02 +02:00
  • 20c9b117e1 test: Fix speling issues Erik Ekman 2023-10-14 17:40:06 +02:00
  • 34516d5c2e Update codespell false positives Erik Ekman 2023-10-14 17:50:23 +02:00
  • 670a2f0827 Fix typos Florian La Roche 2023-10-14 17:34:13 +02:00
  • 1eeb70fbfa dhcp: fix memory corruption when LWIP_DHCP_MAX_DNS_SERVERS > DNS_MAX_SERVERS Simon Goldschmidt 2023-10-12 22:08:14 +02:00
  • b9ca1deba8 Fix building with ISO C90 Simon Goldschmidt 2023-10-12 21:41:49 +02:00
  • efe78e7e5b pbuf_cat: add a simple check to ensure we don't cat the same pbuf to itself Simon Goldschmidt 2023-10-12 21:34:11 +02:00
  • 6864eb1749 unixlib: LWIP_LISTEN_BACKLOG -> TCP_LISTEN_BACKLOG Simon Goldschmidt 2023-10-12 21:10:53 +02:00
  • 35cbad52cc Document that sntp_setservername doesn't copy the string David Fries 2021-08-18 00:19:40 -05:00
  • 574bd6e5aa tcp_in : fix ooseq update error duckpowerMB 2021-09-09 16:52:55 +08:00
  • de0b97861a Fix bug #60681: Initialize custom data in pbuf struct Thomas Kindler 2021-05-28 10:34:21 +02:00
  • f5e7e8e576 pbuf: pbuf_get_contiguous: allow passing NULL for buffer to prevent copying Simon Goldschmidt 2023-10-12 08:26:00 +02:00
  • 4f88651247 Add MEM_CUSTOM_ALLOCATOR and make LIBC a subset of it Faidon Liambotis 2022-11-06 17:27:26 +02:00
  • e01c9a9504 dhcp: set LWIP_DHCP_DISCOVER_ADD_HOSTNAME==1 by DEFAULT_ACCEPTMBOX_SIZE Simon Goldschmidt 2023-10-11 21:39:48 +02:00
  • 90a440eafd sockets: fix socket leak when using setsockopt/getsockopt hook with LWIP_NETCONN_FULLDUPLEX==1 Simon Goldschmidt 2023-10-11 21:23:32 +02:00
  • 583f352f60 altcp_mbedtls: don't ignore return value of mbedtls_ssl_flush_output Simon Goldschmidt 2023-10-11 21:18:56 +02:00
  • 7fd1350802 sockets: fix bug #63898: allow socket option IPV6_CHECKSUM for both IPPROTO_IPV6 and IPPROTO_RAW Simon Goldschmidt 2023-10-10 22:27:03 +02:00
  • c8d9adde0f win32 port: fix linking x64 with pcap Simon Goldschmidt 2023-10-10 22:24:29 +02:00
  • e655b41a49 win32 port: allow "edit-and-continue" by disabling /SAFESEH Simon Goldschmidt 2023-10-10 21:58:56 +02:00
  • 2e650364fa win32 port: fix wrong intermediate directories Simon Goldschmidt 2023-10-10 20:43:55 +02:00
  • ab1f582043 httpd: fix bug #64458: When tcp_err() is invoked, tcp_pcb is freed but httpd_post_finished() is not called by httpd.c Simon Goldschmidt 2023-10-10 20:40:42 +02:00
  • b5f6720f88 apps/tftp: fix compiling for 64-bit Simon Goldschmidt 2023-10-10 20:39:45 +02:00
  • 5ec4c1d1f2 ping: fix compiling in dual-stack mode Simon Goldschmidt 2023-10-10 20:15:49 +02:00
  • 9e2fb2806f unittests: fix compiling in release mode Simon Goldschmidt 2023-10-10 20:14:52 +02:00
  • 4323e95dce win32 port: add x64 configurations Simon Goldschmidt 2023-10-10 20:14:16 +02:00
  • 66ef250b8c Fix running IPv6 reassembly unit tests on 64-bit Simon Goldschmidt 2023-10-10 19:59:06 +02:00
  • c8f42025ce ipv6 reassembly: fix detecting holes in reassembled packets Simon Goldschmidt 2023-10-07 22:44:52 +02:00
  • 16e8ef3145 ipv6: fix ip6_current_header() after reassembly Simon Goldschmidt 2023-10-10 13:44:16 +02:00
  • 76c7ac5cf9 posixlib: fix posixlib/CMakeLists.txt Simon Goldschmidt 2023-10-05 20:30:54 +02:00
  • 98e63b6acf apps: http client: improve the HTTP client; ensure connection settings are passed Simon Goldschmidt 2023-10-04 22:26:22 +02:00
  • 20f6ac7426 msvc: clean up duplicate use of intermediate directories Simon Goldschmidt 2023-10-04 21:42:42 +02:00
  • 0627c55c51 ping: fix assert in ping_init() Simon Goldschmidt 2023-10-04 21:36:00 +02:00
  • 732d3411bf fuzz: count packets for debugging Simon Goldschmidt 2023-10-03 21:37:14 +02:00
  • 9509acd876 fuzz: fix warning casting u64_t to s32_t/u32_t Simon Goldschmidt 2023-10-03 21:11:57 +02:00
  • 5fea01a0a8 msvc: add project + sln for fuzz tests Simon Goldschmidt 2023-10-03 21:09:51 +02:00
  • f85ed72bac ipv6: frag: fix bogus icmp6 response on reassembly timeout Simon Goldschmidt 2023-10-03 17:50:28 +02:00
  • 1ef6189287 pbuf: fix "returns" documentation on pbuf_get_contiguous() Simon Goldschmidt 2023-10-03 17:34:53 +02:00
  • ae5a5b99eb tcp: fix compiling with LWIP_NOASSERT Simon Goldschmidt 2023-10-03 17:31:19 +02:00
  • de6b0a35f8 ping: do not clear IP address with ping_stop at the init Maxim Uvarov 2023-10-02 18:43:25 +06:00
  • dad8c4c72a guard when data is NULL Yonggang Luo 2021-04-08 20:04:27 +08:00
  • 14444c1c7f mqtt: support binary Will Message Simon Goldschmidt 2023-09-29 22:08:03 +02:00
  • 2d6883c432 minor: fix spaces in unix/lib/lwipopts.h Simon Goldschmidt 2023-09-29 21:38:29 +02:00
  • 0d5db9469e opt.h: Fix typo Florian La Roche 2023-09-28 23:15:53 +02:00
  • 339372919a mem: Include stdio.h Erik Ekman 2023-09-28 23:01:42 +02:00
  • 6f700a157d nd6: Fix RA link-local address option length check Erik Ekman 2023-09-28 22:33:41 +02:00
  • 2159f84682 httpd: compare client requests case-insensitive Simon Goldschmidt 2023-09-28 22:29:15 +02:00