Commit Graph

  • 0610b34372 httpd: fixed duplicate NULL check Simon Goldschmidt 2018-06-27 20:53:30 +02:00
  • 0c209dba4b ethernet_input: fixed duplicate check for p->len Simon Goldschmidt 2018-06-27 20:51:10 +02:00
  • f3e14585ad tcp_out: fix duplicate check of tcp snd_queuelen Simon Goldschmidt 2018-06-27 20:43:41 +02:00
  • 8435fbb048 doc: IP_REASS_MAX_PBUFS is used for ipv6, too Simon Goldschmidt 2018-06-26 20:54:38 +02:00
  • 4027a2ae58 Introduce lwip_toupper and use it in netbiosns.c Axel Lin 2018-06-27 23:16:03 +08:00
  • a56e61c942 Fix compiling with LWIP_NOASSERT defined Axel Lin 2018-06-24 18:18:35 +08:00
  • d80e84864e httpd deduplicate code in http_send_data_ssi Simon Goldschmidt 2018-06-22 22:23:26 +02:00
  • 0acf37fd75 Added JavaScript-friendly ssi /*#tag*/. Lucas Vinicius Hartmann 2018-06-13 11:05:58 +02:00
  • 58f928a181 lwiperf: remove the comments that this is IPv4 only Simon Goldschmidt 2018-06-22 06:39:04 +02:00
  • b9b74b2d92 lwiperf: make tradeoff client mode work Simon Goldschmidt 2018-06-21 22:06:36 +02:00
  • fb21bc1609 tcp_priv.h: LWIP_TCP_OPT_LENGTH: Enclosing macro argument in parentheses Axel Lin 2018-06-21 09:09:34 +08:00
  • 9992b48e90 fix compiling with LWIP_NOASSERT defined Simon Goldschmidt 2018-06-20 20:56:20 +02:00
  • 824ebbe0e9 tcp: fix RTO timer not working if link is down Simon Goldschmidt 2018-06-19 22:48:06 +02:00
  • 3cdfc67dd8 ip4_frag: fix assertion on wrong pbuf Simon Goldschmidt 2018-06-19 21:29:16 +02:00
  • 7577e587be lwip_itoa: fix implicit conversion warning Simon Goldschmidt 2018-06-18 12:15:37 +02:00
  • ce16f8c498 PPP: remove unknown define references to PPP_NUM_TIMEOUTS when PPP_SUPPORT is disabled Sylvain Rochet 2018-06-18 10:13:23 +02:00
  • 871f27628b lwiperf: fix unused function warning/error Simon Goldschmidt 2018-06-18 07:24:42 +02:00
  • e4e0fc4193 PPP: set PPP_NUM_TIMEOUTS_PER_PCB value to computed number of simultaneous timers Sylvain Rochet 2018-06-18 01:11:01 +02:00
  • 58b5a5fc5a lwiperf: implemented "dual" client mode Simon Goldschmidt 2018-06-17 21:04:57 +02:00
  • a057caee45 lwiperf: start implementing iperf client Simon Goldschmidt 2018-06-15 22:26:32 +02:00
  • dbc16e6765 minor whitespace cleanup Simon Goldschmidt 2018-06-14 22:10:53 +02:00
  • f31160a6cb PPP, PPPoL2TP: properly ack receipt of duplicate packets Sylvain Rochet 2018-06-15 17:29:50 +02:00
  • 738a2fe846 PPP, PPPoL2TP: stop ICCN timeout when receiving ICCN ack Sylvain Rochet 2018-06-15 15:45:15 +02:00
  • 5278202f66 PPP: remove now unnecessary null PPP IP4 output handler Sylvain Rochet 2018-06-15 14:41:19 +02:00
  • 98008cb1ab PPP, PPPoL2TP: use expected peer NS instead of current peer NS Sylvain Rochet 2018-06-15 14:05:06 +02:00
  • a56519032e PPP, PPPoL2TP: drop unexpected packets from peer Sylvain Rochet 2018-06-15 13:51:56 +02:00
  • 047c3c6528 PPP, PPPoL2TP: take care of Ns/Nr wraparounds Sylvain Rochet 2018-06-15 01:33:07 +02:00
  • 5b8760601b PPP, PPPoL2TP: wait for ICCN ack before starting PPP Sylvain Rochet 2018-06-15 00:47:29 +02:00
  • b9fe13c105 PPP, PPPoL2TP: fix ZLB packets Ns value Sylvain Rochet 2018-06-14 23:31:09 +02:00
  • a48ff4aaf2 PPP, PPPoE: fix trivial build error Sylvain Rochet 2018-06-14 19:58:41 +02:00
  • a51c92b617 tcp_out: Fix trivial build error Axel Lin 2018-06-14 22:47:28 +08:00
  • 6ac21515ca Add missing null checks. Matthias Hofmann 2018-06-14 13:41:27 +02:00
  • e61b925709 try to fix compiling with gcc & clang Simon Goldschmidt 2018-06-14 15:01:57 +02:00
  • 944f286d87 fix bug in RA MTU validation Simon Goldschmidt 2018-06-14 12:55:18 +02:00
  • 39faa8f61d added tests for ip6addr_ntoa_r Simon Goldschmidt 2018-06-14 12:30:14 +02:00
  • 313664c59c ip6addr_ntoa_r: correctly generate ipv4 mapped addresses Simon Goldschmidt 2018-06-14 12:29:40 +02:00
  • 7c03f4cf46 Silence lwip_tolower compiler warning Axel Lin 2018-06-14 09:47:19 +08:00
  • b0e5eeb7d2 udp: prefer correctly bound pcbs when receiving broadcast Simon Goldschmidt 2018-06-13 22:01:18 +02:00
  • 1bdc669b45 udp: restructure udp_input uncon_pcb selection in preparation for fixing bug #53301 Simon Goldschmidt 2018-06-13 21:59:04 +02:00
  • 47ebb2b267 dns: add a comment about case insensitivity Simon Goldschmidt 2018-06-13 15:10:47 +02:00
  • a9d6ea5953 introduce 'lwip_tolower' and use it in dns.c Simon Goldschmidt 2018-06-13 15:08:11 +02:00
  • 66f7f06601 fix DNS resolution to not case insensitivity armink 2018-06-10 08:12:32 +02:00
  • 8e23b8d903 Correct UDP rebind check. Matthias Hofmann 2018-06-04 16:28:40 +02:00
  • a75332a407 ip4_frag: correctly refragment packets that already have MF set Simon Goldschmidt 2018-06-13 14:56:18 +02:00
  • 25497bb387 bridgeif/slipif/zepif: check that input callback is not NULL Simon Goldschmidt 2018-06-13 10:53:50 +02:00
  • 38614e4f3e unit tests: remove dummy netif input function Simon Goldschmidt 2018-06-13 10:46:44 +02:00
  • 61e3f49f69 netif: Don't return error if pass NULL netif_input_fn to netif_add Axel Lin 2018-06-13 14:24:37 +08:00
  • 3f2227f04c Fix pppos after changing PBUF_POOL to PBUF_RAM Simon Goldschmidt 2018-06-13 09:38:04 +02:00
  • 392c676ef5 fix bug #53273: IPv6 link-local address generation for non-ethernet type netif does not convert byte order Simon Goldschmidt 2018-06-13 08:57:17 +02:00
  • 0c5133d7cf fix ip6addr_aton for non-shortened ipv4 mapped addresses Simon Goldschmidt 2018-06-12 21:48:32 +02:00
  • eb91fdd861 httpd: fix missing null termination when searching for a default file in file system folder Simon Goldschmidt 2018-06-12 20:14:04 +02:00
  • a26a2e1340 adapt unit tests to additional NULL checks Simon Goldschmidt 2018-06-12 13:47:13 +02:00
  • 1bf323e12f remove 2 NULL checks which are wrong Simon Goldschmidt 2018-06-12 13:46:44 +02:00
  • e7c0619189 fix NULL checks (compiler error, tcp_rst allows pcb==NULL) Simon Goldschmidt 2018-06-12 13:32:12 +02:00
  • 31bc2f9b20 fixed bug #51908: PPPOS uses PBUF_POOL in transmit pathway Simon Goldschmidt 2018-06-12 10:39:46 +02:00
  • 342d0eadfb Add null pointer checks for TCP, UDP and netif Matthias Hofmann 2018-06-12 10:24:08 +02:00
  • 6ea2483546 ip4_canforward(): don't route multicast packets Simon Goldschmidt 2018-06-12 06:45:30 +02:00
  • 1fd145fbc9 Fix trivial copy-n-paste mistake in ip4_debug_print Axel Lin 2018-06-12 11:36:05 +08:00
  • 2837bb310c fix ip6addr_aton handling IPv4-mapped addresses Simon Goldschmidt 2018-06-11 22:21:31 +02:00
  • 288d3c2802 fixed bug #54006: Two compiler warnings on IAR when debug is enabled Simon Goldschmidt 2018-06-11 20:11:47 +02:00
  • f8e7cccf21 add new ip6 tests to (c)make list files Simon Goldschmidt 2018-06-10 19:23:02 +02:00
  • 31e07f90bd send router solicitations every 4 seconds Simon Goldschmidt 2018-06-08 23:09:13 +02:00
  • 4fa33c17bc add reference to the RFC for the last commit... Simon Goldschmidt 2018-06-08 22:54:02 +02:00
  • 1a294622d0 ipv6 router solicitation: "ensure at least one solicitation is sent" Simon Goldschmidt 2018-06-08 22:45:55 +02:00
  • fd050b8a97 fix bug #53971 Lwip sends Router Solicitation on address changes Simon Goldschmidt 2018-06-08 22:18:50 +02:00
  • d4845abac6 test_etharp: fix compiler warning Simon Goldschmidt 2018-06-08 20:03:51 +02:00
  • ab922582dc docs: use ETH_HWADDR_LEN, not sizeof(netif->hwaddr) Simon Goldschmidt 2018-06-07 20:48:18 +02:00
  • b1ffb3a8d3 Try to fix bug #53952 (ip4_addr_debug_print_val unaligned structure reference compiler warning) Simon Goldschmidt 2018-05-24 23:13:27 +02:00
  • d996d0f486 Apply patch #9629: tftp_cleanup() should clean up more Dirk Ziegelmeier 2018-05-21 09:27:31 +02:00
  • 11c294e973 fix type conversion errors introduced with last commit Simon Goldschmidt 2018-05-17 22:35:12 +02:00
  • 0c2fdfcf42 Fix bug #53667: ARP table max size is to small Simon Goldschmidt 2018-05-17 21:51:46 +02:00
  • 0f165ff136 etharp: use generic types in external access to ARP table Simon Goldschmidt 2018-05-17 21:16:06 +02:00
  • 8f3df7c862 tcp: fix const warning for LWIP_NETIF_HWADDRHINT==1 goldsimon 2018-05-17 20:57:02 +02:00
  • ec8c764fcb apps/smtp: Fix build warning when !(SMTP_SUPPORT_AUTH_PLAIN || SMTP_SUPPORT_AUTH_LOGIN) Axel Lin 2018-05-17 19:50:17 +08:00
  • 795f05c5d3 apps/smtp: Fix build warning when SMTP_CHECK_DATA==0 Axel Lin 2018-05-17 17:04:19 +08:00
  • ffaee59f3e loopif: only schedule poll when first packet is enqueued Joel Cunningham 2018-04-27 17:42:30 -05:00
  • 070e449690 loopif: disable checksums Joel Cunningham 2018-04-27 16:54:01 -05:00
  • a445172661 makefsdata: fix hiding local variable 'i' goldsimon 2018-05-02 10:05:02 +02:00
  • 059bc952f6 Revert Filelists.mk to original state - it is not really useful to generate it from Filelists.cmake Dirk Ziegelmeier 2018-05-02 09:40:36 +02:00
  • f116bc37d1 Cleanups in CMake files Dirk Ziegelmeier 2018-04-30 22:29:07 +02:00
  • 9672b4c3af Work on CMake build system - restructure to use included cmake files, this is more flexible Dirk Ziegelmeier 2018-04-30 21:35:12 +02:00
  • ab5bc1e766 Work on CMake build system - add Filelists.cmake for unit tests Dirk Ziegelmeier 2018-04-27 23:58:36 +02:00
  • d40c3251d7 Work on CMake build system Dirk Ziegelmeier 2018-04-26 23:31:31 +02:00
  • ad8e08a08b Continue workin on CMake build system Dirk Ziegelmeier 2018-04-26 22:33:53 +02:00
  • c61a0570b1 Work on CMake build system Dirk Ziegelmeier 2018-04-25 22:44:30 +02:00
  • 2291f9a8fa tftp: decrease TFTP_TIMER_MSECS goldsimon 2018-04-25 21:27:58 +02:00
  • e05a96550f etharp: fix bogus ifdef regions goldsimon 2018-04-25 21:17:47 +02:00
  • b2ef9d9046 netbiosns: fix bug #53747 (need to verify received packet length) goldsimon 2018-04-25 20:56:34 +02:00
  • 373bf8c36d Quieten a toupper() compiler warning. Our Air Quality 2018-04-25 23:44:32 +10:00
  • c34120e855 TFTP server handle retransmit Data packets Jens Nielsen 2018-04-23 16:04:11 +02:00
  • 91bc7a02c9 Fix indent in CMakeLists.txt (Tabs -> Spaces) Dirk Ziegelmeier 2018-04-24 08:06:27 +02:00
  • 4355a23ad2 Cleanups in CMake build files Dirk Ziegelmeier 2018-04-23 23:30:01 +02:00
  • b60df2df20 Start working on a CMAKE build system Dirk Ziegelmeier 2018-04-23 22:56:35 +02:00
  • b2948c08f7 Merge branch 'master' of ssh://git.sv.gnu.org:/srv/git/lwip Dirk Ziegelmeier 2018-04-22 06:57:28 +02:00
  • d4ee483280 Enable IPv6 fragmentation by default Dirk Ziegelmeier 2018-04-22 06:57:05 +02:00
  • 9fd8222479 etharp: Cast the return value of etharp_find_entry to s8_t instead of err_t Axel Lin 2018-04-21 08:22:51 +08:00
  • 9980d09bc8 Add note about NETIF_FLAG_MLD6 netif flag Dirk Ziegelmeier 2018-04-20 08:59:36 +02:00
  • 4b3e996617 Add note to MLD6 that allnodes group multicasts must be received Dirk Ziegelmeier 2018-04-20 08:57:01 +02:00
  • 4a22d6d5a2 sockets_stresstest: fix typo (&1, not %1) goldsimon 2018-04-20 07:52:35 +02:00
  • 7d1c6ba549 dhcp: Fix BOOTP_FILE bug Ben Wijen 2018-04-19 22:18:36 +02:00