Commit Graph

  • 64f79e7ffc PPP, PPPoE: Include netif/ethernet.h to fix build error Axel Lin 2016-08-19 16:30:47 +08:00
  • ebd1bf8a49 fixed typo :-( goldsimon 2016-08-19 11:03:09 +02:00
  • 4a7dafc6a6 fixed compiling mdns.c after moving things to mdns_priv.h goldsimon 2016-08-19 11:02:37 +02:00
  • 1e6f33d44b tcp: move tcp header flags definitions to 'prot' goldsimon 2016-08-19 10:41:01 +02:00
  • 96c3c48ba7 mdns: moved private things into mdns_priv.h goldsimon 2016-08-19 09:52:30 +02:00
  • 14fb48cd7a minor: whitespace cleanups goldsimon 2016-08-19 09:40:55 +02:00
  • 9725a496b5 moved 2 enums from 'prot' headers to where they belong (dns, dhcp) goldsimon 2016-08-19 09:40:27 +02:00
  • 967516aa40 Add #include to netif/ethernet.h to netif/etharp.h to maintian compatibility Dirk Ziegelmeier 2016-08-19 09:15:35 +02:00
  • e844159f0a Fix warning in test_etharp.c Dirk Ziegelmeier 2016-08-19 09:03:57 +02:00
  • 11386a26d9 Fix compile of DHCP unit test Dirk Ziegelmeier 2016-08-19 09:00:35 +02:00
  • 8eb9db18a2 Reduce usage of netif/ethernet.h header, mostly lwip/prot/ethernet.h is sufficient Dirk Ziegelmeier 2016-08-19 08:36:00 +02:00
  • 43d6812b3e IPv6 addr: clarify tentative count/LWIP_IPV6_DUP_DETECT_ATTEMPTS sg 2016-08-18 22:02:57 +02:00
  • 7c0d952379 Add explicit documentation page about reporting bugs Dirk Ziegelmeier 2016-08-18 21:09:34 +02:00
  • c4e3be814f Work on bug #48728: headers should cleanly separate API vs. implementation ARP Dirk Ziegelmeier 2016-08-18 20:58:51 +02:00
  • ad357a4c89 Work on bug #48728: headers should cleanly separate API vs. implementation ICMP Dirk Ziegelmeier 2016-08-18 20:55:09 +02:00
  • 2d503f4433 Work on bug #48728: headers should cleanly separate API vs. implementation ICMP6 Dirk Ziegelmeier 2016-08-18 20:52:00 +02:00
  • 5df88220c4 Fix compile of MDNS unit test with GCC Dirk Ziegelmeier 2016-08-18 20:43:33 +02:00
  • 458211c2af Comment fixes in my last commits Dirk Ziegelmeier 2016-08-18 20:41:39 +02:00
  • 84e139f20c Work on bug #48728: headers should cleanly separate API vs. implementation IP6 Dirk Ziegelmeier 2016-08-18 20:40:15 +02:00
  • 81c68f529b Work on bug #48728: headers should cleanly separate API vs. implementation MLD6 Dirk Ziegelmeier 2016-08-18 20:36:44 +02:00
  • f299b4b7cf Work on bug #48728: headers should cleanly separate API vs. implementation Ethernet Dirk Ziegelmeier 2016-08-18 20:33:38 +02:00
  • 8d68400387 Work on bug #48728: headers should cleanly separate API vs. implementation ND6 Dirk Ziegelmeier 2016-08-18 20:28:03 +02:00
  • d89fa2dcbc Work on bug #48728: headers should cleanly separate API vs. implementation UDP Dirk Ziegelmeier 2016-08-18 20:22:35 +02:00
  • 16293125a6 Work on bug #48728: headers should cleanly separate API vs. implementation TCP Dirk Ziegelmeier 2016-08-18 20:22:14 +02:00
  • e24fde05db memp: Fix memp_overflow_check_element_overflow assertion Axel Lin 2016-08-17 20:23:30 +08:00
  • ef31afb921 memp: Fix build error when LWIP_HOOK_MEMP_AVAILABLE is defined Axel Lin 2016-08-18 20:53:57 +08:00
  • a8c8e08984 Minor: cleanups in unit test code Dirk Ziegelmeier 2016-08-18 13:02:59 +02:00
  • 97fae7e41b Code cleanup in autoip.c and dhcp.c Dirk Ziegelmeier 2016-08-18 12:49:59 +02:00
  • 7f60cb3889 Improve netif client data API for lwIP internal clients - these can use a compile-time constant to access their data now Dirk Ziegelmeier 2016-08-18 12:37:21 +02:00
  • ebf7959880 Coding style fixes in netif.c Dirk Ziegelmeier 2016-08-18 11:44:19 +02:00
  • 0c7a59b5db Minor: Documentation fixes Dirk Ziegelmeier 2016-08-18 11:06:50 +02:00
  • c9ad58308a Minor documentation fixes Dirk Ziegelmeier 2016-08-18 10:59:18 +02:00
  • a262a2f252 MDNS: Add callback to be called manually when IP has changed to announce new IP Dirk Ziegelmeier 2016-08-18 10:59:08 +02:00
  • fa6a2d48cc Fix DHCP unit test after my last changes Dirk Ziegelmeier 2016-08-18 06:09:02 +02:00
  • c62bfd8146 Port AUTOIP to new netif client data API Dirk Ziegelmeier 2016-08-17 21:26:08 +02:00
  • 1db9631e7d Port DHCP to new netif client data API Dirk Ziegelmeier 2016-08-17 21:04:44 +02:00
  • c8c804140d Fix possible NULL pointer dereference in mdns.c introduced in my last commit Dirk Ziegelmeier 2016-08-17 21:00:59 +02:00
  • ee815e4e7a Finish porting MDNS to new netif client data API Dirk Ziegelmeier 2016-08-17 20:09:28 +02:00
  • c28fb298b7 Introduce an API to store arbitrary data pointers in struct netif Let MDNS to use the new API TODO: AutoIP, DHCP Dirk Ziegelmeier 2016-08-17 16:37:15 +02:00
  • 93b286e508 Also rename LWIP_MDNS to LWIP_MDNS_RESPONDER in unit tests... Dirk Ziegelmeier 2016-08-17 16:03:42 +02:00
  • 2a90f33757 MDNS responder: two functions can take struct mdns_host instead of netif as argument Dirk Ziegelmeier 2016-08-17 12:32:33 +02:00
  • efb7b3d5f8 Rename LWIP_MDNS to LWIP_MDNS_RESPONDER Dirk Ziegelmeier 2016-08-17 12:07:38 +02:00
  • 02d51e3ac5 Add missing file doxygen header in two mdns files Dirk Ziegelmeier 2016-08-16 09:46:19 +02:00
  • fec657bb38 MDNS: Substitute a few strlens by sizeof() Dirk Ziegelmeier 2016-08-16 09:33:53 +02:00
  • 858287fc3a MDNS: Fix several MSVC warnings Dirk Ziegelmeier 2016-08-16 08:33:16 +02:00
  • af6b707e9a mdns_opts.h: Add missing include lwip/opt.h Dirk Ziegelmeier 2016-08-16 08:28:59 +02:00
  • ab72ed8517 Fix options #include in mdns code Dirk Ziegelmeier 2016-08-16 08:22:41 +02:00
  • 482a4d2ce9 MDNS: Correct setting TTL when IGMP is not enabled Dirk Ziegelmeier 2016-08-16 08:09:19 +02:00
  • c61c8f3766 Use udp_get_multicast_ttl/udp_set_multicast_ttl accessors where applicable Dirk Ziegelmeier 2016-08-16 08:08:06 +02:00
  • af48bec63c Update MDNS docs after porting to dual-stack API Dirk Ziegelmeier 2016-08-14 17:12:01 +02:00
  • 39ac8e2c57 Remove some MDNS functions from documentation, they are only visible for unit tests Dirk Ziegelmeier 2016-08-14 17:08:39 +02:00
  • 52449e12c0 Forgot to save before committing... Dirk Ziegelmeier 2016-08-14 16:56:34 +02:00
  • 2335c1a73c Port MDNS to new dual-stack API Dirk Ziegelmeier 2016-08-14 16:47:45 +02:00
  • ebe0e6f98d Some documentation cosmetics in mdns.c Dirk Ziegelmeier 2016-08-14 15:42:22 +02:00
  • 4d85def20a Update README applications sections Dirk Ziegelmeier 2016-08-14 15:39:58 +02:00
  • b472648e40 Fix wrong copyright header in mdns_opts.h Dirk Ziegelmeier 2016-08-14 15:36:41 +02:00
  • a2894ede1c MDNS: make a few arguments const where suitable Dirk Ziegelmeier 2016-08-14 15:31:49 +02:00
  • 306113c8c3 Add MDNS to doxygen docs Dirk Ziegelmeier 2016-08-14 15:22:05 +02:00
  • 4919932c49 Apply patch #8755: Multicast DNS responder support from Erik Ekman Erik Ekman 2016-08-14 15:02:15 +02:00
  • 4af297fc20 PPP: fix don't print valid LCP echo request/reply packets if the link is up Sylvain Rochet 2016-08-13 15:56:42 +02:00
  • 4e1f8effaf PPP: fix ppp_write internal documentation Sylvain Rochet 2016-08-13 10:42:13 +02:00
  • 5493220c93 Move DNS protocol structs to separate header. Needed for Erik Ekman's MDNS implementation. Dirk Ziegelmeier 2016-08-13 09:05:28 +02:00
  • ce6ea0df15 Convert SNMP snmp_vb_enumerator_err_t to a typedef and fix resulting compile error Dirk Ziegelmeier 2016-08-12 22:59:21 +02:00
  • 6dcb2b2415 Work on bug #48730: Enums should be used instead of multiple defines (where applicable) Dirk Ziegelmeier 2016-08-12 22:51:43 +02:00
  • 36b9caed23 Fix compile of unit test Dirk Ziegelmeier 2016-08-11 23:54:59 +02:00
  • 13251526fa Strip path prefix in doxygen docs - no /home/dziegel/ in the future :-) Dirk Ziegelmeier 2016-08-11 21:25:28 +02:00
  • b34baff546 Convert state #defines in autoip.h and dhcp.h to enums. May be useful in *_state structs to simplify debugging in the future. Dirk Ziegelmeier 2016-08-11 21:04:39 +02:00
  • 6f62fe5998 ensure the 'prot' headers are as small & portable as possible goldsimon 2016-08-11 15:11:34 +02:00
  • dc7340bbd5 started with bug #48728: move protocol definitions to 'include/prot/*.h' files (started with some IPv4 protocols) goldsimon 2016-08-11 14:35:44 +02:00
  • d95ab511d0 netif:ppp: fix mempool build issues when PPP is enabled Ajay Bhargav 2016-08-10 19:19:23 +05:30
  • bf3e8e6a48 minor coding style fixes in IPv6 code goldsimon 2016-08-11 09:23:43 +02:00
  • 3194c9c4cf PPP: filter more packets in ppp_dump_packet Sylvain Rochet 2016-08-10 23:33:16 +02:00
  • 18fcc1d504 [PATCH] debug: Add braces around empty body in an 'if' statement Axel Lin 2016-08-09 21:52:13 +02:00
  • 5c0944e01a Don't document tcp_send_empty_ack and tcp_keepalive - users should never need them Dirk Ziegelmeier 2016-08-09 10:17:16 +02:00
  • 5a09fd3e35 Don't document ip4_route and ip6_route, users should use ip_route instead Dirk Ziegelmeier 2016-08-09 10:16:40 +02:00
  • 0005b7c2d0 Revert my last change in sntp.c - allow usage of custom error values in err_t Dirk Ziegelmeier 2016-08-09 08:20:28 +02:00
  • 6ba03d543f Activate TCP backlog in documentation Dirk Ziegelmeier 2016-08-09 08:18:42 +02:00
  • 61dae47a71 Relete SNMP README and incorporate it's text in doxygen docs Dirk Ziegelmeier 2016-08-08 22:40:57 +02:00
  • 85ab39985a Fix a few incorrect uses of err_t. Found by converting lwip error codes to an enum, but I'm not sure wether I want to commit the actual enum conversion. Dirk Ziegelmeier 2016-08-08 22:15:01 +02:00
  • e5284ec616 Minor: documentation cosmetics Dirk Ziegelmeier 2016-08-08 22:01:38 +02:00
  • 4b41ef551e Add note about Filelists.mk in UPGRADING document Dirk Ziegelmeier 2016-08-08 21:55:08 +02:00
  • a2fd68098e minor: macros should not end with underscore(s) sg 2016-08-08 21:47:20 +02:00
  • 1631307bb3 tcp.c: Partly undo Simon's changes from today (repairs doxygen docs) Dirk Ziegelmeier 2016-08-08 21:42:27 +02:00
  • 10332773ff Remove tcp_accepted() from rawapi.txt. Thanks to Sergio Caprile for pointing this out! Dirk Ziegelmeier 2016-08-08 16:09:26 +02:00
  • fa568f7750 Fix typos in docs Dirk Ziegelmeier 2016-08-08 12:15:58 +02:00
  • 282b8a2b6c PPP: set disconnect state before closing link protocol in ppp_close Sylvain Rochet 2016-08-08 11:55:31 +02:00
  • b1dfd00f92 Minor netif documentation update Dirk Ziegelmeier 2016-08-08 09:16:15 +02:00
  • eba6ae0122 minor: add a comment about where to define LWIP_RAND() goldsimon 2016-08-08 09:14:50 +02:00
  • 219438fb24 cleanup: move stdlib.h include to mem.c, where it belongs goldsimon 2016-08-08 09:11:24 +02:00
  • e4c01a064e mem: Include stdlib.h to fix build warnings when MEM_LIBC_MALLOC is set Axel Lin 2016-08-08 14:21:23 +08:00
  • 08378b7d4b Improve LWIP_EVENT_API compilation goldsimon 2016-08-08 08:49:14 +02:00
  • fc66fb830c Fix compilation for LWIP_EVENT_API David van Moolenbroek 2016-08-07 16:20:49 +00:00
  • fa8797b86d Fix PBUF_LINK_HLEN value in documentation Dirk Ziegelmeier 2016-08-08 08:20:42 +02:00
  • 953dd5b628 PPP, PPPoE: remove useless checks Sylvain Rochet 2016-08-08 00:14:45 +02:00
  • 455a41822e PPP, PPPoL2TP: cleanup connection state reset Sylvain Rochet 2016-08-07 23:20:09 +02:00
  • 1ea1026961 PPP, PPPoE: cleanup connection state reset Sylvain Rochet 2016-08-07 23:08:50 +02:00
  • 09c22e13fe PPP: close link protocol if LCP is not started in ppp_close Sylvain Rochet 2016-08-07 22:39:16 +02:00
  • 7c02a85424 PPP, PPPoE: add support for disconnecting in link initiation state in disconnect callback Sylvain Rochet 2016-08-07 22:35:31 +02:00
  • d15ebc6a4c PPP: don't restart LCP closing if termination is already in progress Sylvain Rochet 2016-08-07 21:04:56 +02:00
  • f185104ac6 PPP: revamp PPP state order Sylvain Rochet 2016-08-07 20:54:14 +02:00