Commit Graph

  • 4f30e0daff httpd: post example: fix typo in last version Simon Goldschmidt 2020-02-04 22:25:04 +01:00
  • a9ac18aebb ip6: enable ip6_autoconfig_enabled by default Gao Qingshui 2019-04-14 12:26:08 +02:00
  • 3034e9fad0 httpd: post example: free pbuf in httpd_post_receive_data Simon Goldschmidt 2020-02-04 22:12:14 +01:00
  • 064d816ea1 altcp: fix altcp_tcp_close for LISTEN pcb Simon Goldschmidt 2020-02-03 22:13:07 +01:00
  • 84228d4f4b nd6: cache neighbour index for each next hop, not globally Simon Goldschmidt 2020-02-03 21:53:22 +01:00
  • dc41eabf5f nd6: check defines for global tables for validity Simon Goldschmidt 2020-02-03 21:49:57 +01:00
  • b3046d938e nd6: use a pointer where appropriate to make the code more readable Simon Goldschmidt 2020-02-03 21:33:21 +01:00
  • 177bb6ca06 nd6: update addr_hint only if the index has actually changed Simon Goldschmidt 2020-02-03 20:57:28 +01:00
  • 4c15191b1d snmp: update documentation Simon Goldschmidt 2020-02-03 20:35:22 +01:00
  • 5de4967f23 ip4: forward: try to fix the build... Simon Goldschmidt 2020-01-30 23:22:00 +01:00
  • 38894637e7 ip4: forward: remove invalid const modifiers Simon Goldschmidt 2020-01-30 23:13:07 +01:00
  • 61c67fc229 ip_forward: fix IPv4 forwarding with multiple netifs/offloading Simon Goldschmidt 2020-01-30 23:02:16 +01:00
  • 695c323164 icmp: add a dedicated struct for the standard ICMP header Simon Goldschmidt 2020-01-30 22:50:25 +01:00
  • 75b2db4438 makefsdata: error files must start with "<errnr>." to match HTTP status Simon Goldschmidt 2020-01-30 21:22:36 +01:00
  • 0f5bf0aa37 httpd: error files must start with "<errnr>." to match HTTP status Simon Goldschmidt 2020-01-30 21:22:03 +01:00
  • 8d7e436a9d Fix select_waiting not being decremented for sockets closed while in lwip_select() Patrick Schlangen 2019-12-19 10:40:52 +01:00
  • 32a72b1a20 sntp: ensure sntp_retry_timeout reaches the configured limit Simon Goldschmidt 2020-01-30 20:47:19 +01:00
  • 3b2d7e289a Additional Debug-Print in api_msg.c Felix Werner 2020-01-20 15:57:38 +01:00
  • a4b578b483 pbuf: avoid using multiple PBUF_POOL buffers for IPv6 Simon Goldschmidt 2020-01-30 20:42:15 +01:00
  • dae8eb8d6e adapt unit test to new netif ext callback reason Simon Goldschmidt 2020-01-13 19:37:59 +01:00
  • d6b5b5222f opt: make LWIP_IPV6_SEND_ROUTER_SOLICIT default to LWIP_IPV6 Simon Goldschmidt 2020-01-12 20:34:18 +01:00
  • 8a8058a436 netif: add IPV4_ADDR_VALID ext status callback reason Simon Goldschmidt 2020-01-12 20:30:22 +01:00
  • bb31fbd737 ip6: fix printing rx packet headers Simon Goldschmidt 2020-01-10 23:10:49 +01:00
  • bf1285e3c9 ppp: don't link debug functions if disable Simon Goldschmidt 2020-01-10 21:42:45 +01:00
  • 827b60c155 debug: split debug enable checks from LWIP_DEBUGF to LWIP_DEBUG_ENABLED Simon Goldschmidt 2020-01-10 20:50:25 +01:00
  • b43f081b9a sockets: ioctl: fix _IO macros for 16 bit platforms Simon Goldschmidt 2020-01-10 20:46:23 +01:00
  • 5c2887a241 sntp: remove existing timeout before creating new David Girault 2019-06-03 16:26:16 +02:00
  • 555812dcec netif_find: correctly check if atoi means '0' or error Axel Lin 2019-12-12 09:23:11 +08:00
  • f857260e29 fix compiling fuzz test under Linux after merging contrib to main repo Simon Goldschmidt 2019-12-11 22:20:14 +01:00
  • 2be031e238 altcp_tls: ensure no memory leaks and entropy counter is protected David Girault 2019-03-26 10:47:47 +01:00
  • dc7ba26e69 altcp_tls: use ERR_CLSD only for handshake error David Girault 2019-04-01 18:00:26 +02:00
  • 316dbc792f altcp_tls: call the application sent() callback with usefull len David Girault 2019-03-29 16:35:28 +01:00
  • f97dacd014 altcp_tls: support for saving/restoring session information David Girault 2019-02-01 17:56:17 +01:00
  • d84a84e5ca altcp_tls_mbedtls: ensure configuration is properly freed David Girault 2018-05-22 09:47:44 +02:00
  • 44a3f631b3 inet: added missing IN6_IS_ADDR_* macros Simon Goldschmidt 2019-12-11 21:11:55 +01:00
  • a9e73bc412 ip6addr_aton: support scoped address strings (via '%') Simon Goldschmidt 2019-12-11 20:43:28 +01:00
  • 4528215c99 netif_find: check if atoi means '0' or error Simon Goldschmidt 2019-12-11 20:42:36 +01:00
  • fbe032d05d mdns: fix clang warning about documentation error Simon Goldschmidt 2019-12-11 20:23:14 +01:00
  • 4baf17d5b2 mdns: restart probing when IP addresses has changed David Girault 2019-06-25 11:07:41 +02:00
  • 4ca115a08e mdns: move MDNS_PROBE_DELAY_MS to mdns_opts.h to allow customisation David Girault 2019-06-14 17:35:48 +02:00
  • 2441c6fa3f mdns: abort packet analysis if conflict detected David Girault 2019-06-14 17:35:00 +02:00
  • 6302423d7f mdns: handle tiebreaking loose like conflict David Girault 2019-06-14 13:53:10 +02:00
  • 9301225895 mdns: support for multi-packet known answer (questions with TC bit) David Girault 2019-06-14 09:52:16 +02:00
  • e85e473838 mdns: remove service TXT record from probe packets David Girault 2019-06-10 15:08:19 +02:00
  • 710b7fc158 mdns: add mdns_resp_restart_delay to allow re-probe delay selection David Girault 2019-05-29 17:58:20 +02:00
  • cd278c426d mdns: remove duplicate acd_state_enum_t declaration David Girault 2019-06-03 13:33:38 +02:00
  • aa79b90d3c mdns: update probe conflict function to provide service in conflict David Girault 2019-10-15 13:01:46 +02:00
  • a2498898b0 mdns: increase mDNS output packet size David Girault 2019-01-31 16:47:10 +01:00
  • cb3f0a9b17 fuzz: adapt to changes in mdns Simon Goldschmidt 2019-12-11 19:50:50 +01:00
  • 0caacf82b4 netif_add: zero-init netif->acd_list Simon Goldschmidt 2019-12-11 19:49:50 +01:00
  • e0be5a7f6d default_netif.c: add missing include Simon Goldschmidt 2019-12-11 19:49:26 +01:00
  • 2b6d9a56f7 Contrib: Add kFreeBSD to the Unix port Joan Lledó 2019-08-28 08:48:00 +02:00
  • f47d2ed5fe sys_arch_mbox_tryfetch not validated correctly Christoffer Lind 2019-10-02 08:46:44 +02:00
  • af0499131f autoip: fix typo Simon Goldschmidt 2019-12-10 21:43:47 +01:00
  • 30d445bd39 acd: inform address is good only when going in ongoing state David Girault 2019-06-25 11:12:18 +02:00
  • 05ffe144dd acd: reset conflict count to ensure fast re-probing after announcing David Girault 2019-06-25 11:10:04 +02:00
  • e09add37c1 acd: fix MAX_CONFLICTS check accorting RFC. David Girault 2019-05-21 15:09:42 +02:00
  • eaa8f34f6a lowpan6.c: fix unuinitialized variable if LWIP_6LOWPAN_IPHC==0 Georgy Komarov 2019-11-15 11:34:08 +01:00
  • fe25ca66af httpd: makefsdata: fix passing deflate level via commandline Simon Goldschmidt 2019-12-02 21:13:45 +01:00
  • bef201e162 sockets: fix IS_SOCK_ADDR_ALIGNED() for 16 bit platforms Simon Goldschmidt 2019-12-02 20:53:13 +01:00
  • 03998f5147 autoip: fix 'autoip_remove_struct()' after changing storage to 'netif_client_data' Simon Goldschmidt 2019-11-21 22:19:35 +01:00
  • 79cd89f99d Fix possible NULL pointer dereference in autoip_start() Dirk Ziegelmeier 2019-08-28 07:24:31 +02:00
  • 7fd158a109 Make socket functions depend on LWIP_SOCKETS Joan Lledó 2019-08-03 12:11:07 +02:00
  • 0aad45593f Unix port: sio module: memset struct sigaction to 0 Joan Lledó 2019-08-16 08:40:24 +02:00
  • 785b7aba3c Sockets: Unit tests and apps corrections Joan Lledó 2019-08-10 11:31:24 +02:00
  • f92d6702bc Sockets: declare msghdr->msg_iovlen as msg_iovlen_t Joan Lledó 2019-08-10 11:15:37 +02:00
  • c4f33be3f3 fix compiling last commit (save before committing...) Simon Goldschmidt 2019-08-06 22:34:17 +02:00
  • 19e22f870f add https example Simon Goldschmidt 2019-08-06 22:17:55 +02:00
  • 2f5305c259 Unix port: improve support for the Hurd Joan Lledó 2019-07-14 12:30:40 +02:00
  • 602a66fe58 sockets: convert _HAVE_SA_LEN to lwip style Simon Goldschmidt 2019-08-01 21:04:06 +02:00
  • f126750ccd Add support for struct sockaddr with no sa_len field. Joan Lledó 2019-07-27 18:31:35 +02:00
  • c53a8444e8 dhcp: don't use LWIP_ERROR in dhcp_parse_reply() Simon Goldschmidt 2019-07-26 20:43:08 +02:00
  • 6b3ed88d9c ALTCP_TLS_MBEDTLS: include mbedtls/net_sockets.h instead of deprecated mbedtls/net.h Simon Goldschmidt 2019-07-26 20:29:27 +02:00
  • fa6f8054eb Move LWIP_MARK_TCPIP_THREAD to include/lwip/sys.h Joan Lledó 2019-07-24 18:58:08 +02:00
  • 8291ff3dc0 Fix definition of LWIP_NUM_SYS_TIMEOUT_INTERNAL Freddie Chopin 2019-07-26 16:44:12 +02:00
  • 9dca4a0211 New function tcpip_callback_wait() * Call a function inside the tcpip thread and block the calling thread until the callback finishes. Joan Lledó 2019-05-19 11:08:45 +02:00
  • 3546a0a4a0 IF_NAMESIZE: define it only if it's not defined before by system headers Joan Lledó 2019-07-09 21:54:22 +02:00
  • 5465fdfd69 netconn: add callback arg storage Simon Goldschmidt 2019-07-13 20:46:36 +02:00
  • f37925dad2 api_lib: fix duplicate NULL check with sys_sem_valid() Simon Goldschmidt 2019-07-10 21:55:28 +02:00
  • 2ebebe7287 fix compiling unit tests after adding compile-time check for LWIP_NETCONN_FULLDUPLEX Simon Goldschmidt 2019-07-10 21:29:13 +02:00
  • aa545fbbc6 LWIP_NETCONN_FULLDUPLEX is not alpha any more Simon Goldschmidt 2019-07-10 21:14:35 +02:00
  • 832490eec8 Added the configuration option ALTCP_MBEDTLS_AUTHMODE to set the certificate verification mode. Giuseppe Modugno 2019-06-11 09:50:31 +02:00
  • edeeef0d20 mqtt: fix ping request coming too late Giuseppe Modugno 2019-06-11 07:40:15 +02:00
  • b3a939417e sockets: Get rid of sock_set_errno Axel Lin 2019-05-06 19:47:56 +08:00
  • 0255106d55 Fix bug #56136: The netif->mtu6 was updated by Router Advertisement abnomally Dirk Ziegelmeier 2019-05-06 12:37:19 +02:00
  • ff17530997 mdns mdns_search_service mdns_search_stop: define the request id as unsigned. Our Air Quality 2019-04-12 10:20:11 +10:00
  • 3d7ff53070 Apply patch for bug #56098: Support for MQTT over TLS port 443 instead of 8883 Dirk Ziegelmeier 2019-04-30 13:22:09 +02:00
  • 295996f912 Apply patch for bug #56239: compile fail when disable TCP Dirk Ziegelmeier 2019-04-30 13:16:30 +02:00
  • 534d3a794c Minor compile fix for last commit Dirk Ziegelmeier 2019-04-30 13:05:50 +02:00
  • fc8f6e8fd9 mqtt: fix first packet checking which fail if MQTT_VAR_HEADER_BUFFER_LEN > 1516 David Girault 2019-04-04 12:03:12 +02:00
  • df0699c143 mqtt: support mostly zero-copy message analysis David Girault 2019-01-30 15:53:30 +01:00
  • 156bb74d17 mdns_resp_add_service: simplify the max services guard. Our Air Quality 2019-04-03 21:35:19 +11:00
  • 224b884c1e mDNS: output search queries to the IP v4 and v6 groups. Our Air Quality 2019-04-04 12:57:36 +11:00
  • c156cd2a33 ND6: add an explicit queue size check. Our Air Quality 2019-04-04 13:13:18 +11:00
  • 46bbfe4ee2 mdns: defined the service slot id as unsigned rather than signed. Our Air Quality 2019-04-12 10:36:35 +10:00
  • 2229c51704 mdns_search_service: simply the search for a free slot. Our Air Quality 2019-04-03 21:40:14 +11:00
  • af5906370f mDNS: change some debug line terminations to just newlines. Our Air Quality 2019-04-03 21:31:14 +11:00
  • ec11b289cb Fix and simplify newlines in doxygen documentation Freddie Chopin 2019-03-26 17:34:01 +01:00
  • c594599350 Fix doxygen @ref in altcp.c Freddie Chopin 2019-03-26 17:31:20 +01:00
  • 53818ad3e4 Add #define for minimum IPv6 MTU length Dirk Ziegelmeier 2019-03-28 08:16:29 +01:00