Commit Graph

  • 9a70715371 PPP, SERVER: move silent mode set from pppos_listen to ppp_listen Sylvain Rochet 2016-06-26 22:37:41 +02:00
  • 96296947fc PPP: introduce ppp_set_auth_required macro Sylvain Rochet 2016-06-26 22:31:02 +02:00
  • 8b9886bfe2 PPP, documentation: rework client configuration vs server configuration Sylvain Rochet 2016-06-26 21:59:25 +02:00
  • 9015c28406 PPP, DNS: introduce ppp_set_usepeerdns macro Sylvain Rochet 2016-06-26 21:36:48 +02:00
  • b77fcef1a5 PPP, L2TP: remove unnecessary l2tp->udp null check Sylvain Rochet 2016-06-26 21:17:54 +02:00
  • 6fb074874b PPP, Documentation: add PPP server(listener) documentation Sylvain Rochet 2016-06-26 20:32:28 +02:00
  • 3d684cda23 PPP, PPPoS, SERVER: remove useless struct ppp_addrs* argument from pppos_listen Sylvain Rochet 2016-06-26 20:26:35 +02:00
  • 71ca26b212 PPP, add configuration macros to set IPCP our, his, and DNS IPv4 addresses Sylvain Rochet 2016-06-26 19:44:19 +02:00
  • 4a5422cd11 PPP, PPPoS, SERVER: fix DNS servers support Sylvain Rochet 2016-06-26 19:16:51 +02:00
  • 38c0255fa2 Fix a few more CLANG format string warnings (from unix check project) Dirk Ziegelmeier 2016-06-25 13:24:48 +02:00
  • 102f5882d5 Fix several CLANG format string warnings Dirk Ziegelmeier 2016-06-25 13:06:31 +02:00
  • 19e2b15c41 Fix alignment warnings in snmp agent - we know these structs are aligned according to requirements when they are casted because they have been instantiated as the target type (clang) Dirk Ziegelmeier 2016-06-24 21:21:38 +02:00
  • a929f418e7 Fix format string in httpd.c (clang) Dirk Ziegelmeier 2016-06-24 21:16:44 +02:00
  • 0116c3cd76 Fix "no newline at end of file" warnings (clang) Dirk Ziegelmeier 2016-06-24 21:16:12 +02:00
  • 2c1bd363e6 Try again - fix bug #48300: Private mempools allocate foreign memory Dirk Ziegelmeier 2016-06-24 12:33:02 +02:00
  • efd3fb8f4e Fix pedantic dhcp test error Erik Ekman 2016-06-24 09:24:15 +02:00
  • 94e502fc8a Switch to C-style comments in test lwipopts Erik Ekman 2016-06-24 09:16:56 +02:00
  • 224d5a9f33 PPP, fix comment about opt.h (moved to ppp_opts.h) Sylvain Rochet 2016-06-23 23:17:39 +02:00
  • d133999e1d Fix warnings in unit test code when compiling with stricter GCC settings Dirk Ziegelmeier 2016-06-23 22:30:37 +02:00
  • 98c741976b Fix bug #48300: Private mempools allocate foreign memory Add padding to memory pool mem according to alignment Dirk Ziegelmeier 2016-06-23 20:20:19 +02:00
  • 502f08cb92 ip.h doxygen documentation updates Dirk Ziegelmeier 2016-06-22 21:22:47 +02:00
  • 1af40e7de2 SNMP doxygen updates Dirk Ziegelmeier 2016-06-22 21:11:59 +02:00
  • 75c5829a57 Lots of documentation updates Dirk Ziegelmeier 2016-06-22 20:46:19 +02:00
  • 8dc77ef558 doxygen updates - include IPv6 in documentation. Exclude include/netif/ppp/polarssl. Convert TODO -> @todo Dirk Ziegelmeier 2016-06-22 20:18:23 +02:00
  • cfe5182380 timers: fix wrong timings for !NO_SYS targets Sylvain Rochet 2016-05-08 03:56:48 +02:00
  • 2040f4f0b1 PPP, trivial debug messages fixes/add Sylvain Rochet 2016-06-20 00:42:17 +02:00
  • 7b4bd3343b PPP, rename ppp_clear function to ppp_link_start Sylvain Rochet 2016-06-20 00:32:54 +02:00
  • 1d108b400f PPP, move various connect cleanup from ppp_clear to ppp_start Sylvain Rochet 2016-06-20 00:25:59 +02:00
  • 42d50eba4e PPP, move protocols initialization from ppp_clear to ppp_new Sylvain Rochet 2016-06-19 23:48:08 +02:00
  • 7df5496e7b PPP, rework initial/reconnect cleanup Sylvain Rochet 2016-06-19 23:08:24 +02:00
  • c751802fad PPP, CCP, move user configuration from ccp_init to ccp_resetci Sylvain Rochet 2016-06-19 19:49:46 +02:00
  • 6d95a34971 icmp ping response: fix invalid checksum (and possible assertion failure) when ip header contains options (is it correct that we mirror back all options) goldsimon 2016-06-17 10:07:49 +02:00
  • 61e067b98a Check for minimum IPv4 header length in rx packets goldsimon 2016-06-17 09:36:14 +02:00
  • fda778f6b6 ip6_reass: don't crash if frag header isn't the first (or not in the first pbuf) goldsimon 2016-06-16 13:51:38 +02:00
  • d98e25a783 nd6: Handle incorrect ICMP option length in RA Erik Ekman 2016-06-14 14:19:55 +02:00
  • 4e241fbf14 some minor improvements to the tcp options checking code sg 2016-06-13 20:41:58 +02:00
  • b9a2ee8aaa [PATCH] Drop instead of ASSERT in tcp_input header parsing Henrik Persson 2016-06-13 20:08:43 +02:00
  • 25652254a5 Update PPP after DNS api change Erik Ekman 2016-06-13 10:35:27 +02:00
  • 5e7b343d52 Fix dns_getserver to return a pointer, not a value Dirk Ziegelmeier 2016-06-13 09:00:17 +02:00
  • 606b6990ff Reorganize links in doxygen documentation Dirk Ziegelmeier 2016-06-12 10:41:44 +02:00
  • 270378387c Fix broken link in doxygen docs Dirk Ziegelmeier 2016-06-12 10:39:33 +02:00
  • 9ddde3ef4a Fix doxygen warnings Dirk Ziegelmeier 2016-06-11 22:57:55 +02:00
  • 5a056cc861 Update main documentation page Dirk Ziegelmeier 2016-06-11 22:50:53 +02:00
  • 5d9f59daa4 httpd makefsdata: make http response server string configurable via command line, tiny fixes to usage and command interpretation goldsimon 2016-06-10 13:35:38 +02:00
  • 076f1ee89e minor: coding style cleanup in snmp code goldsimon 2016-06-09 14:28:04 +02:00
  • 010b0e2972 snmp: don't assert-fail on zero-length OID goldsimon 2016-06-09 11:47:15 +02:00
  • 952da88b84 httpd: explicitly added 2 includes that came in through tcp.h by accident... goldsimon 2016-05-31 16:18:14 +02:00
  • 9be133777b Add threading note to api.h Dirk Ziegelmeier 2016-05-25 21:42:59 +02:00
  • 6be7e221a5 Fix a few doxygen warnings Dirk Ziegelmeier 2016-05-24 22:29:18 +02:00
  • a364427ae5 Resurrect doxygen main page (main_page.h) Dirk Ziegelmeier 2016-05-24 21:27:38 +02:00
  • 451277e7f0 Include all lwIP files in doxygen documentation Dirk Ziegelmeier 2016-05-24 21:03:41 +02:00
  • 51f3cdfd5a Fix UTF-8 encoding of sntp files (Frédéric Bernon) Dirk Ziegelmeier 2016-05-24 13:14:18 +02:00
  • 344de0e119 fixed comments on netconn_shutdown to prevent using full-duplex wording... goldsimon 2016-05-24 10:01:03 +02:00
  • bfd3baa20e netif: add additional getters/setters Jan Breuer 2016-05-23 13:04:51 +02:00
  • 631c458c55 Fixed invalid DEBUGF level SERIOUS when pbuf_header fails (it returns '1': this is not serious!) sg 2016-05-23 22:06:02 +02:00
  • 6c8c3fd48c Fix more doxygen errors Dirk Ziegelmeier 2016-05-23 21:38:18 +02:00
  • 90a656ed78 Fix several doxygen errors all over the code Dirk Ziegelmeier 2016-05-23 21:18:16 +02:00
  • f4bf0dff85 Update doxygen file to work with recent doxygen versions Dirk Ziegelmeier 2016-05-23 20:16:20 +02:00
  • 59af802fb6 Add spaces around string concatenation macro (fixes compile on some compilers) Dirk Ziegelmeier 2016-05-23 10:34:58 +02:00
  • ebd103775d ipv6_addr: Render last zero in ip6addr_ntoa_r if not in first empty block Jan Breuer 2016-05-11 18:11:05 +02:00
  • bd177ff38f added comment, fixed coding style goldsimon 2016-05-23 09:47:14 +02:00
  • ac21a5f370 nd6: add cleanup function Jan Breuer 2016-05-06 16:15:20 +02:00
  • ac0af0d7c7 Fix return value of sntp_getserver() call to return a pointer Dirk Ziegelmeier 2016-05-20 11:02:02 +02:00
  • 8e7b8a32f9 Rename LwipMibViewer to MibViewer since it does not depend on lwip specific code Dirk Ziegelmeier 2016-05-15 13:09:57 +02:00
  • ab989c3551 PPP: Use LWIP_ARRAYSIZE at appropriate places Axel Lin 2016-05-12 23:07:59 +02:00
  • 8c0f620d83 dns: Use LWIP_ARRAYSIZE instead of open coded Axel Lin 2016-05-11 16:24:50 +08:00
  • 7e9377a9c7 dhcp: Use LWIP_ARRAYSIZE to get the number of array entries Axel Lin 2016-05-11 10:38:08 +08:00
  • 9f69bf82df PPP, documentation, updated to recent changes Sylvain Rochet 2016-05-11 10:48:01 +02:00
  • c6949d88d9 fixed unused variable warning in tcpip_api_call() for certain configurations goldsimon 2016-05-11 09:43:06 +02:00
  • 45c6279bb0 PPP, documentation, update next release version Sylvain Rochet 2016-05-11 00:42:59 +02:00
  • b9389c6eaf PPP: remove sio.h from included files Sylvain Rochet 2016-05-11 00:19:27 +02:00
  • b08f73be44 snmpv3: replace arch/cc.h to lwip/arch.h in included files Sylvain Rochet 2016-05-10 23:25:14 +02:00
  • 33fc20cca2 PPP: use mbed TLS sanitize functions if available Sylvain Rochet 2016-05-08 21:58:56 +02:00
  • 5df4f70a96 PPP: add a new LWIP_USE_EXTERNAL_MBEDTLS PPP option Sylvain Rochet 2016-05-08 21:26:19 +02:00
  • 9f3aff0cdf PPP: add a new LWIP_USE_EXTERNAL_POLARSSL PPP option Sylvain Rochet 2016-05-08 20:23:21 +02:00
  • 3417a02b25 PPP: add a function map for hashes and ciphers to prepare for mbed TLS support Sylvain Rochet 2016-05-08 19:26:08 +02:00
  • 1dcd5d31d7 pbuf: fix undefined PBUF_POOL_FREE_OOSEQ if TCP_QUEUE_OOSEQ is disabled Sylvain Rochet 2016-05-08 03:09:51 +02:00
  • 73b8026cb9 PPP, code cleaning Sylvain Rochet 2016-05-07 01:51:52 +02:00
  • fc2701ae03 PPP, ppp_init function is back, re-add magic_init Sylvain Rochet 2016-05-07 01:48:17 +02:00
  • 4a6c444a17 httpd: Use newly created LWIP_VERSION_STRING Dirk Ziegelmeier 2016-05-04 10:24:12 +02:00
  • 05961a27cf d'OH! (forgot end of comment) goldsimon 2016-05-04 10:10:13 +02:00
  • 93665a7659 Change version info from 1.5.0(dev) to 2.0.0(dev), added LWIP_VERSION_STRING ("1.2.3" with a suffix for git dev or rcX unless release version) goldsimon 2016-05-04 10:03:48 +02:00
  • 49badf39a1 Fix bug #47805: dhcp_recv can dereference NULL pointer Dirk Ziegelmeier 2016-04-29 11:16:33 +02:00
  • 33955c636d Set LWIP_VERSION_RC to RC1 STABLE-2_0_0_RC1 sg 2016-04-27 22:04:51 +02:00
  • 2e05856f90 Fix bug #47641: lwIP would accept IPv6 source addresses from the network that are mapped IPv4 adresses Dirk Ziegelmeier 2016-04-27 21:35:34 +02:00
  • 30e6f908ee Fix bug #47512: MPU_COMPATIBLE may fail on empty pool Dirk Ziegelmeier 2016-04-27 21:14:17 +02:00
  • e653ac9db7 Remove netconn_recved() call - it was only needed in sockets implementation and contributed to bug #47512 Simon and I think it can be removed - the receive window handling get a little less precise, but that should be OK for a lightweight stack. Receive window is now updated with the whole pbuf size (instead of only count of read bytes from socket) as soon as socket implementation gets a pbuf from netconn layer. Work on bug #47512: MPU_COMPATIBLE may fail on empty pool (still not finished) Dirk Ziegelmeier 2016-04-27 21:02:16 +02:00
  • 21354af674 Work on bug #47512: MPU_COMPATIBLE may fail on empty pool (still not finished) Dirk Ziegelmeier 2016-04-27 12:49:06 +02:00
  • c981b726f8 fixed bug #47601 (wrong NS request at DAD) goldsimon 2016-04-27 10:19:13 +02:00
  • 21e6e1c824 Fix compile errors found by Erik Ekman's Travis-CI Dirk Ziegelmeier 2016-04-26 22:09:23 +02:00
  • b07031479c Revert "tcpip_send_msg_wait_sem() can return void now due to my last changes" My brain was asleep Dirk Ziegelmeier 2016-04-26 22:03:18 +02:00
  • 475be665ff tcpip_send_msg_wait_sem() can return void now due to my last changes Dirk Ziegelmeier 2016-04-26 21:40:19 +02:00
  • 3d38af5174 Work on bug #47512: MPU_COMPATIBLE may fail on empty pool (not finished!) Dirk Ziegelmeier 2016-04-26 21:33:02 +02:00
  • b28a80375b Fix bug #47446: tcpip api calls: fail if mbox is invalid instead of returning an error Dirk Ziegelmeier 2016-04-26 21:09:03 +02:00
  • a5d4a27ae1 Fix compile warnings (==errors) in new httpd Dirk Ziegelmeier 2016-04-26 20:53:25 +02:00
  • afd9ee9147 fixed bug #47743 (Closing listening tcp pcb is not posible without assert) goldsimon 2016-04-26 13:27:17 +02:00
  • afd1bb938e Fix compile of Simon's last change on MSVC Dirk Ziegelmeier 2016-04-26 13:19:32 +02:00
  • 025d5591eb httpd improvements: added persistent connections, improved asynchronous read mode, compile-time deflate compression, new CGI mode, SSI handler can be called with tag string (instead of tag index) goldsimon 2016-04-26 13:00:27 +02:00
  • 7d77a52ea5 Fix compile when PPP is not enabled - Macro MEMP_NUM_PPP_PCB always needs to be #defined Dirk Ziegelmeier 2016-04-25 22:24:33 +02:00
  • 2b5250dd9d Fix bug #47507: PPP API does not support LWIP_MPU_COMPATIBLE I'd be glad if someone would test it :-) Sylvain, if you don't like this patch feel free to revert it Dirk Ziegelmeier 2016-04-25 21:23:14 +02:00