Commit Graph

  • 89dca4588f httpd: follow-up to previous commit, replace strstr() with memcmp() Mike Kleshov 2021-01-27 19:28:19 +03:00
  • fdd702e61b httpd: fix bug #58223 Mike Kleshov 2021-01-26 19:19:32 +03:00
  • 1678b21a94 httpd: remove fs_file::is_custom_file, use fs_file::flags instead Mike Kleshov 2021-01-25 21:49:17 +03:00
  • f7ff2d416c ports/freertos: add missing include of tcpip.h Jacob Berg Potter 2020-12-19 18:20:49 +01:00
  • 651d0af0b6 netdb: Accept '0' as service in lwip_getaddrinfo Erik Ekman 2021-01-22 20:19:44 +01:00
  • c825eb3604 tcp: Check tcp_output return values in tests Erik Ekman 2021-01-19 20:14:32 +01:00
  • 21fba21054 test/unit: Update convenience makefile Erik Ekman 2021-01-19 20:18:21 +01:00
  • b5618c51ca altcp: Fix memory leak in altcp_tls_free_config Erik Ekman 2021-01-13 22:02:35 +01:00
  • ecab77654a ports/unix/check: Ignore error from fail_* macros Erik Ekman 2021-01-13 21:44:20 +01:00
  • 7b77378ed8 test/unit: Fix compilation of ip4 test Erik Ekman 2021-01-13 21:27:54 +01:00
  • d0c214feff test/unit: Add convenience Makefile Erik Ekman 2021-01-13 20:57:23 +01:00
  • 35550eeab3 icmp: Fix copied length in response packets Erik Ekman 2021-01-13 20:31:55 +01:00
  • c6777547f6 Make sure tag insertion is complete when tag is followed by EOF. Mike Kleshov 2021-01-01 11:26:30 +03:00
  • 2d0c49adca Clean up COPYING Erik Ekman 2020-12-05 09:48:51 +01:00
  • d6a37b1ad6 fuzz: Improve Makefile Erik Ekman 2020-12-04 10:49:38 +01:00
  • 45332ab38c ports/unix/check: Fix 'make dep' Erik Ekman 2020-12-03 21:48:07 +01:00
  • 63fb3721ef ports/unix/check: Split depfiles for faster build Erik Ekman 2020-12-03 21:32:47 +01:00
  • c748395bda PPP: Change data argument in sio_write to const Erik Ekman 2020-12-03 09:47:00 +01:00
  • d1fc5c2ec4 PPP: add one more timer to PPP_NUM_TIMEOUTS_PER_PCB for late authentication Sylvain Rochet 2020-11-17 01:19:21 +01:00
  • 9a9d92a59e PPP, PAP: cancel PAP timeout when authentication succeed or fail Sylvain Rochet 2020-11-17 00:39:27 +01:00
  • 3013e1fc19 PPP: remove unused ppp_pcb CHAP fields if server mode is disabled Sylvain Rochet 2020-11-17 00:26:32 +01:00
  • a4514cf416 PPP: fix unused parameter warning on prot_flavor if CHAP support is disabled Sylvain Rochet 2020-11-16 22:21:51 +01:00
  • 332119d7e0 PPP, magic: dot not assume LWIP_RAND will return 32 bits of randomness Sylvain Rochet 2020-10-27 21:48:21 +01:00
  • e239222775 PPP, magic: cleanup code and documentation Sylvain Rochet 2020-10-27 21:40:56 +01:00
  • 72d9132ecf PPP, PPPoL2TP: skip address & flags for PPP control packets Sylvain Rochet 2020-10-23 17:21:02 +02:00
  • a494b990da PPP, PPPoS: drop in flight packets from the tcpip mailbox if PPP session is down Sylvain Rochet 2020-10-22 22:52:10 +02:00
  • a9f19cd7f1 PPP, PPPoS: only check open flag after events that may have changed it Sylvain Rochet 2020-10-22 20:47:08 +02:00
  • 22f13c24aa PPP: assert if ppp_set_* functions are called when session is not dead Sylvain Rochet 2020-10-21 02:11:59 +02:00
  • dbb7c00aa5 PPP: add LWIP_ASSERT_CORE_LOCKED to ppp_set_notify_phase_callback Sylvain Rochet 2020-10-21 01:43:57 +02:00
  • c18a8dc9cc PPP, PPPoS: Remove useless cast from pppos_output_append() and pppos_output_last() Freddie Chopin 2019-12-05 22:14:09 +01:00
  • b2d1fc119d PPP, PPPoS: Use const void* instead of u8_t* in pppos_output_cb_fn() Freddie Chopin 2019-12-05 22:12:45 +01:00
  • 7f91a71eca Contrib, PPP: Remove trailing whitespaces in pppos_example.c Freddie Chopin 2019-12-05 22:13:02 +01:00
  • 34156e0594 PPP, PPPoS: Remove useless cast from pppos_input_sys() Freddie Chopin 2019-12-05 22:02:33 +01:00
  • 5ad2f06333 PPP, PPPoS: Use const void* instead of u8_t* in pppos_input() Freddie Chopin 2019-12-05 22:01:05 +01:00
  • c5021bdc4d PPP, PPPoS: Use const void* instead of u8_t* in pppos_input_tcpip() Freddie Chopin 2019-12-05 21:57:39 +01:00
  • 3b57750715 PPP: remove LWIP_ASSERT_CORE_LOCKED on ppp_set_auth function Sylvain Rochet 2020-10-20 04:15:25 +02:00
  • 9b7cba9643 PPP: don't define PPP_IP if PPP_IPV4_SUPPORT is disabled Sylvain Rochet 2020-10-20 03:57:36 +02:00
  • 6584002826 PPP, PPPoS: only reserve header space for IPv4 and IPv6 packets if IP forwarding is enabled Sylvain Rochet 2020-10-20 03:17:53 +02:00
  • e801307738 PPP: set mtu6 too when setting PPP netif MTU Sylvain Rochet 2020-10-20 02:53:46 +02:00
  • a39ce0f53b PPP, PPPoS: drop input packets much bigger than our MRU Sylvain Rochet 2020-10-19 20:22:05 +02:00
  • 51c6548631 PPP: allow negotiating MRU with PPP_MRU config option Sylvain Rochet 2020-10-19 00:26:14 +02:00
  • 90874392e3 PPP: force default MRU to 1500 Sylvain Rochet 2020-10-18 23:30:58 +02:00
  • b8640678d6 PPP, LCP: merge PPP_MRU into PPP_DEFMRU Sylvain Rochet 2020-10-18 22:26:39 +02:00
  • 331fe2dea2 PPP: rename netif_set/get_mtu to ppp_netif_set/get_mtu Sylvain Rochet 2020-10-18 21:11:33 +02:00
  • 7633c24213 PPP, PPPoE, PPPoL2TP: remove persistent retries if sending packets fails Sylvain Rochet 2020-10-18 17:10:13 +02:00
  • 39cb84466d PPP: remove PPP_USE_PBUF_RAM configuration option Sylvain Rochet 2020-10-18 16:38:14 +02:00
  • 012fadd77f PPP: enable PPP_USE_PBUF_RAM by default Sylvain Rochet 2020-10-18 02:34:43 +02:00
  • 6b30cf62cc PPP, PPPoL2TP: fix displayed length in debug message Sylvain Rochet 2020-10-18 02:28:58 +02:00
  • 5bf9cebb54 PPP: check that pbuf_coalesce succeed Sylvain Rochet 2020-10-18 02:13:08 +02:00
  • 7c0c3879b2 PPP, PPPoS: use PBUF_RAM in transmit pathway Sylvain Rochet 2020-10-18 01:44:09 +02:00
  • 3779cf7856 PPP, PPPoS: wait for next packet when we drop a packet before it is complete Sylvain Rochet 2020-10-17 19:51:45 +02:00
  • 88ac7460f0 PPP: cleanup Sylvain Rochet 2020-10-17 16:01:00 +02:00
  • bedb4e4745 PPP: disable VJ support by default Sylvain Rochet 2020-10-16 22:20:11 +02:00
  • 729b3da96d PPP: remove casts from unsigned (strlen return value) to signed when checking auth Sylvain Rochet 2020-10-16 21:16:05 +02:00
  • 49bbc2d4bf PPP, PPPoE: prevent integer overflows when computing packets length Sylvain Rochet 2020-10-16 19:27:46 +02:00
  • 678a7a4044 PPP, PPPoE: remove casts from unsigned (strlen return value) to signed Sylvain Rochet 2020-10-16 17:17:40 +02:00
  • c385f31076 Remove @ref to fix doxygen build Erik Ekman 2020-07-07 18:59:50 +02:00
  • 264a5a3e97 Rename IP and Ethernet equality checkers from _cmp to _eq Erik Ekman 2020-07-07 16:55:52 +02:00
  • 047f3b3306 dns: Verify setting/getting servers in unit test Erik Ekman 2020-07-04 18:31:36 +02:00
  • 5b7524e10e unit: Enable DNS Erik Ekman 2020-07-04 14:24:40 +02:00
  • 8363c24e45 zepif: Copy possibly chained output pbuf properly Erik Ekman 2020-07-01 22:05:28 +02:00
  • 2bf8fcd7c2 pbuf: Add pbuf_copy_partial_pbuf library function Erik Ekman 2020-06-29 20:44:38 +02:00
  • 942ca825d0 ip4: Fix missing END_TEST in ip4 test case Erik Ekman 2020-07-01 21:09:49 +02:00
  • 776e612872 Remove extra newlines in LWIP_ASSERT messages Erik Ekman 2020-07-01 20:51:19 +02:00
  • ec5f3a1563 ip6: Add ipv6 fragmentation test Erik Ekman 2020-07-01 20:17:29 +02:00
  • 0bda621d3d ip4: Verify ipv4 fragmentation sends all chunks right away Erik Ekman 2020-07-01 19:39:43 +02:00
  • 2faa2d7009 ip6: Rename pbuf in unit test Erik Ekman 2020-07-01 10:46:33 +02:00
  • 8fe567b86f ip6: Fix incorrect assert in ip6_frag() Erik Ekman 2020-06-30 01:25:49 +02:00
  • e2ae25d158 ip6: Add test for fragmenting special packet Erik Ekman 2020-06-30 01:17:03 +02:00
  • 90b3e45c31 pbuf: Add pbuf_copy test operating on chained pbufs Erik Ekman 2020-06-29 19:42:45 +02:00
  • a49c347b7e pbuf: Update documentation for pbuf_copy Erik Ekman 2020-06-25 10:04:43 +02:00
  • 488d4ad246 icmp6: Don't copy too much data Erik Ekman 2020-06-24 01:09:37 +02:00
  • bc1da0bddb pbuf: Remove redundant tests that pbufs are freed Erik Ekman 2020-06-24 00:49:52 +02:00
  • 489405839a icmp6: Fix copying of chained pbuf in reply Erik Ekman 2020-06-24 00:37:42 +02:00
  • dd913250a9 icmp6: add test case for returning copy of chained pbufs Erik Ekman 2020-06-24 00:26:23 +02:00
  • b58e0061e0 unit: Improve message when the mem heap has usage Erik Ekman 2020-06-23 20:47:05 +02:00
  • ff67ce6e07 unit: Improve message when a memp pool has entries Erik Ekman 2020-06-22 00:51:09 +02:00
  • 0b370fbade add API function mdns_resp_netif_active() that can be used to test if an MDNS responder is active for a given network interface. Daniel Pauli 2018-08-15 11:11:11 +02:00
  • e80d4ff2cc tcp: Fix double free in tcp_split_unsent_seg() Erik Ekman 2020-06-19 15:00:25 +02:00
  • ea111c511e unit: Support check v0.13.0 and later Erik Ekman 2020-06-19 15:36:33 +02:00
  • 9b1056ef0e fuzz: Fix compile error in simulated glibc rand Erik Ekman 2020-06-19 13:24:30 +02:00
  • 0ed8f754c5 Restore travis-ci link in README Erik Ekman 2020-06-07 13:58:53 +02:00
  • 897bcb7d4e Update README Erik Ekman 2020-06-06 18:49:08 +02:00
  • 3f47b04f16 PPP: add FIXME about removing netif_set_up() call later Sylvain Rochet 2020-04-09 03:51:41 +02:00
  • c8fda8d46c PPP: use netif_set_up() instead of setting NETIF_FLAG_UP flag Sylvain Rochet 2020-04-09 03:32:05 +02:00
  • cfe5ce9d49 init: raise an error if PPP CCP_SUPPORT==1 but MPPE_SUPPORT==0 Sylvain Rochet 2020-04-09 03:17:30 +02:00
  • cd140b1105 Revert "ppp: fix compiling with CCP_SUPPORT=1 but MPPE_SUPPORT=0" Sylvain Rochet 2020-04-09 03:05:30 +02:00
  • f36e51e9c9 tcp_out: fix tcp_output_fill_options() arguments Hannes Gredler 2020-04-01 11:23:50 +02:00
  • 003d34eebd tcp: fix sequence number comparison Simon Goldschmidt 2020-03-27 22:59:05 +01:00
  • e30d50710d fuzz: allow overriding LWIP_RAND for fuzz tests Simon Goldschmidt 2020-03-27 22:42:06 +01:00
  • 003f5cc12d fuzz: whitespace fixes Simon Goldschmidt 2020-03-09 21:50:50 +01:00
  • b795784832 fuzz: make CC overridable from 'afl-gcc' Simon Goldschmidt 2020-03-09 21:40:30 +01:00
  • 412c8d1902 fuzz: fix compiler error "missing prototype" Simon Goldschmidt 2020-03-08 20:41:53 +01:00
  • 34352e9649 altcp: mbedtls: no need for SYS_ARCH locking Simon Goldschmidt 2020-03-05 21:48:08 +01:00
  • 33f2b313c7 altcp: mbedtls: coding style fixes Simon Goldschmidt 2020-03-05 21:45:20 +01:00
  • 87618e2f2a Revert "altcp_tls_mbedtls: ensure configuration is properly freed" Simon Goldschmidt 2020-03-05 21:40:23 +01:00
  • 21cde5dc9e altcp: mbedtls: fix compiling altcp_mbedtls_lower_sent() Simon Goldschmidt 2020-03-05 21:36:59 +01:00
  • 74cd9a8644 ip4: add unit test for ip4addr_aton Simon Goldschmidt 2020-03-05 21:28:52 +01:00
  • 2e175a23cb ip4: ip4addr_aton: fix parsing of the octal IP representation Karol Domagalski 2020-03-05 11:34:59 +01:00
  • adbc5b5f71 tcp: tighten up checks for received SYN Simon Goldschmidt 2020-03-05 21:20:35 +01:00