Commit Graph

  • 02221cf5dc Rename IP_HDRINCL to LWIP_IP_HDRINCL David van Moolenbroek 2016-07-30 13:09:00 +00:00
  • 6383ef88b4 had a look through the docs... sg 2016-08-03 20:40:52 +02:00
  • dd110309e5 update some FILES list files sg 2016-08-03 20:21:54 +02:00
  • 4c06a737a4 Add redirection page for HTML doxygen output so one does not have to search for index.html in the huge output/html directory Dirk Ziegelmeier 2016-08-03 12:32:58 +02:00
  • da83946e75 Add one more documentation sentence in tcp.c Dirk Ziegelmeier 2016-08-03 12:32:03 +02:00
  • 3d379c97ec IPv6 is NOT experimental any more :-) goldsimon 2016-08-03 12:28:56 +02:00
  • fd096a5769 Set LWIP_VERSION_RC to RC2 STABLE-2_0_0_RC2 goldsimon 2016-08-03 09:12:23 +02:00
  • 15b75555a6 Merge branch 'master' into STABLE-2_0_0 goldsimon 2016-08-03 08:59:09 +02:00
  • 018294d287 remove doubled include (tcpip.h) goldsimon 2016-08-01 09:44:18 +02:00
  • 247d2e97a0 minor: removed trailing spaces goldsimon 2016-08-01 09:36:15 +02:00
  • 92f385aaed fixed compiling lowpan6 for NO_SYS==1 goldsimon 2016-08-01 09:35:59 +02:00
  • 2f7e6d0661 Remove hard reference from netif.c to tcpip.c - avoids pulling in unnecessary code Dirk Ziegelmeier 2016-08-01 09:32:54 +02:00
  • e4d75a75ea Remove accidentally committed file Dirk Ziegelmeier 2016-07-31 20:01:33 +02:00
  • 501cfbe02b Document netconn API some more Dirk Ziegelmeier 2016-07-31 16:59:12 +02:00
  • a7979d7d24 Document lwIP error codes Dirk Ziegelmeier 2016-07-31 16:08:17 +02:00
  • 52d6d696ae Document lwIP version #defines Dirk Ziegelmeier 2016-07-31 16:05:42 +02:00
  • e76b8b2551 Document SNMP MIB2 netif stats counters Dirk Ziegelmeier 2016-07-31 16:02:22 +02:00
  • d00609257b Fix doxygen warning in netif.h (forgotten title) Dirk Ziegelmeier 2016-07-31 15:49:32 +02:00
  • 6cc7f38c99 Fix typo in lwip.Doxyfile Dirk Ziegelmeier 2016-07-30 11:08:05 +02:00
  • 2c2d11fa4d Update documentation of netif_input function Dirk Ziegelmeier 2016-07-30 10:40:36 +02:00
  • 4cb7e31d2d Add missing #include in netif.c Dirk Ziegelmeier 2016-07-30 10:36:11 +02:00
  • 0c7d015ec4 Further improvement to netif input function autoselection: Select between netif_input() and tcpip_input() depending on NO_SYS setting Dirk Ziegelmeier 2016-07-30 10:29:14 +02:00
  • 4b67c582f6 Create netif_input function that decides according to netif flags where to pass an incoming packet. Allow to pass a NULL pointer to netif_add() input function - if so, use the function mentioned above as input function. Dirk Ziegelmeier 2016-07-30 10:19:16 +02:00
  • 5f9c944da4 Add some netif related macros to docs Dirk Ziegelmeier 2016-07-30 10:06:06 +02:00
  • b7da649944 sio.h: include opt.h for checking #ifndef's goldsimon 2016-07-29 08:01:41 +02:00
  • 90fba8773f Revert "Fix my messing of opt.h and the other options files - it was actually caused by a cyclic #include which I did not see" It still does not work, due to #undef of options in opt.h, the documentation of many files is incomplete This reverts commit 3f0dae29e996f5f2015524500bc3e8f136315d8c. Dirk Ziegelmeier 2016-07-28 23:34:16 +02:00
  • 3f0dae29e9 Fix my messing of opt.h and the other options files - it was actually caused by a cyclic #include which I did not see Read the comments inside opt.h if you are interested. Dirk Ziegelmeier 2016-07-28 18:59:36 +02:00
  • 9fb9033815 Move MIB compiler to contrib, it's a better place for it Dirk Ziegelmeier 2016-07-28 14:33:15 +02:00
  • 8c620d9206 Restructure IPv6 config options Add generate.bat to generate docs quickly under Windows OS Dirk Ziegelmeier 2016-07-28 09:21:16 +02:00
  • b4efa33b7c Removed the LWIP_HAVE_SLIPIF option: either the linker removes it when not used or you'll have to not compile it goldsimon 2016-07-28 09:02:19 +02:00
  • 71dc8f8f53 opt.h loopback options cleanup Dirk Ziegelmeier 2016-07-28 09:00:37 +02:00
  • 161ee4f4b2 Work on opt.h hierarchy Dirk Ziegelmeier 2016-07-28 08:47:51 +02:00
  • eac1005c9c Start to add hierarchy to opt.h doxygen docs Dirk Ziegelmeier 2016-07-28 08:41:21 +02:00
  • b0284a6927 Move definition of options group from main_page.h to opt.h - it's more consistent like that Dirk Ziegelmeier 2016-07-28 08:27:49 +02:00
  • bdaec1691e doxygen: put the new timer defines into their own section goldsimon 2016-07-28 08:20:18 +02:00
  • 5bcaefddd4 lwiperf: improved documentation, removed unused enum members goldsimon 2016-07-28 08:06:17 +02:00
  • f7e12d835c Add NETBIOSNS options to doxygen docs Dirk Ziegelmeier 2016-07-28 08:05:57 +02:00
  • 93ad162aa6 Add SNMP and HTTPD options to doxygen docs Dirk Ziegelmeier 2016-07-28 08:03:32 +02:00
  • f322e782f8 Add SNTP options to doxygen docs Dirk Ziegelmeier 2016-07-28 07:48:46 +02:00
  • 23cf45d252 d'oh! (fixed messed-up timeouts.h) sg 2016-07-27 21:48:29 +02:00
  • 56102c1b1c fixed messed-up opt.h sg 2016-07-27 21:47:36 +02:00
  • 53dc94d570 added LWIP_TIMERS_CUSTOM to override the default implementation of timeouts sg 2016-07-27 21:46:16 +02:00
  • a326b057b3 Fix bug #48568 (timeouts does not support late firing properly) by assuming sys_check_timeouts() jitter can' be too bad sg 2016-07-27 21:16:22 +02:00
  • 1bb2539f74 Make options documentation a child of lwIP section Dirk Ziegelmeier 2016-07-27 20:49:19 +02:00
  • b14032c531 Fix doxygen warning in opt.h Dirk Ziegelmeier 2016-07-27 20:33:53 +02:00
  • 70927892e1 Fix doxygen warning about debug parameters in memp.c Remove documentation from them, it is not important Dirk Ziegelmeier 2016-07-27 20:32:18 +02:00
  • 0e6f2049ad Minor main_page.h cosmetics Dirk Ziegelmeier 2016-07-27 20:30:57 +02:00
  • b2b1ec14f5 Make hook macros visible to doxygen Dirk Ziegelmeier 2016-07-27 20:28:12 +02:00
  • a39c040571 opt.h documentation cosmetics Dirk Ziegelmeier 2016-07-27 20:23:51 +02:00
  • fb7998699d Minor doxygen options fix Dirk Ziegelmeier 2016-07-27 20:21:29 +02:00
  • d89378e3f8 opt.h documentation cleanups Dirk Ziegelmeier 2016-07-27 20:21:04 +02:00
  • 63fdb3bb62 Document opt.h - due to a bad bug in doxygen, I had to litter the whole file with "|| __DOXYGEN__" to make it work :-( Doxygen does not handle #ifndef foo #define foo #endif properly. It does not see the #define foo inside. If someone has objections or a fix for it, please tell me. Dirk Ziegelmeier 2016-07-27 20:12:58 +02:00
  • 31f941e172 More documentation updates Dirk Ziegelmeier 2016-07-27 19:17:33 +02:00
  • 8ece46d5d2 snmp threadsync_data: "u8" -> "err" (typedef snmp_err_t is an enum, not u8_t) sg 2016-07-27 20:28:39 +02:00
  • 0cb1d1144d Integrate README file into doxygen docs instead of duplicating its content in main_page.h Dirk Ziegelmeier 2016-07-27 19:09:52 +02:00
  • aece68639a Integrate snmp_agent.txt in doxygen documentation, delete outdated file Dirk Ziegelmeier 2016-07-27 18:58:28 +02:00
  • eb3261d6e0 Add some more TCP RAW API functions to documentation Dirk Ziegelmeier 2016-07-27 13:46:54 +02:00
  • 9305bf2ace Add doxygen changes to changelog Dirk Ziegelmeier 2016-07-27 13:41:41 +02:00
  • 0b5c393361 Improve documentation grouping in sys abstraction layer Dirk Ziegelmeier 2016-07-27 13:16:24 +02:00
  • 6c7eef7ac0 More documentation updates Dirk Ziegelmeier 2016-07-27 13:14:31 +02:00
  • ef5c1b6590 Work on lwIP documentation Dirk Ziegelmeier 2016-07-27 13:09:33 +02:00
  • fc7aa7a247 Move content from contrib.h and upgrading.h to main_page.h Dirk Ziegelmeier 2016-07-27 13:07:29 +02:00
  • ccc830c99c Work on lwIP documentation Dirk Ziegelmeier 2016-07-27 13:03:36 +02:00
  • af97f9b239 fixed gcc compiler error in do_memp_free_pool(): obviously, SYS_ARCH_DECL_PROTECT() must be the last declaration... goldsimon 2016-07-27 08:26:42 +02:00
  • 6618189342 Add UPGRADING document to doxygen docs Dirk Ziegelmeier 2016-07-27 08:21:54 +02:00
  • 6b524367a3 Documentation review with Simon, minor changes Dirk Ziegelmeier 2016-07-27 08:05:38 +02:00
  • 1993b0257c Document SNMP MIB2 functions Dirk Ziegelmeier 2016-07-27 06:37:26 +02:00
  • 6bce7509f7 Fix doxygen warning in sys.h due to wrong @ref Dirk Ziegelmeier 2016-07-26 23:17:07 +02:00
  • 7e4d934f7a Docs: generate search index Dirk Ziegelmeier 2016-07-26 23:14:38 +02:00
  • 4a7d07a2e0 Document netdb API, add socket functions implemented by lwip to documentation, just for reference Dirk Ziegelmeier 2016-07-26 22:06:54 +02:00
  • 765181a97c inet6.c was missing in Filelists.mk Dirk Ziegelmeier 2016-07-26 22:06:04 +02:00
  • 7b770dd9b6 Document 6LoWPAN and SLIP netif Dirk Ziegelmeier 2016-07-26 20:10:17 +02:00
  • 7f43fcab71 Document system abstraction layer in doxygen module style Dirk Ziegelmeier 2016-07-26 20:03:04 +02:00
  • c7e20150f0 Update and restructure docs of some lwip core functions Dirk Ziegelmeier 2016-07-26 19:42:16 +02:00
  • c6831648e2 Document apps in doxygen module style, create more top-level categories to structure documentation Dirk Ziegelmeier 2016-07-26 19:30:05 +02:00
  • 8a9de94b1f Restructure documentation. Create two top-level sections for thread-safe and callback-style APIs. Dirk Ziegelmeier 2016-07-26 18:39:53 +02:00
  • 8140c77d7d Document Socket API in doxygen module style Dirk Ziegelmeier 2016-07-26 18:26:58 +02:00
  • 67d674a59c Document IGMP and MLD6 API in doxygen module style Dirk Ziegelmeier 2016-07-26 18:20:30 +02:00
  • dc0859b8d1 Document DHCP and AUTOIP API in doxygen module style Dirk Ziegelmeier 2016-07-26 18:10:05 +02:00
  • 9c10daba93 Document netif API in doxygen module style Dirk Ziegelmeier 2016-07-26 17:53:07 +02:00
  • 0fea2bc02e Document netconn API in doxygen module style Dirk Ziegelmeier 2016-07-26 17:40:55 +02:00
  • ce19c59bb2 Document ip address function in doxygen module style Dirk Ziegelmeier 2016-07-26 17:11:01 +02:00
  • 8643782e5d Document netif and lwIP in doxygen module style Dirk Ziegelmeier 2016-07-26 16:53:27 +02:00
  • bd79f6c055 Document DNS, memory pools and PBUFs as modules Dirk Ziegelmeier 2016-07-26 16:40:13 +02:00
  • 40bc80b551 Fix compile of snmp_mib2_system.c after my last SNMP API change Dirk Ziegelmeier 2016-07-26 16:39:34 +02:00
  • e030118750 moved MEM_LIBC_MALLOC code from mem.h to mem.c: - it's not worth littering mem.h just to save some bytes to prevent the additional call; - MEM_STATS now also work when MEM_LIBC_MALLOC is enabled goldsimon 2016-07-26 15:01:39 +02:00
  • 59295be4ef Some more RAW API documentation updates Improve structure of documentation: PPP is now a module, too Dirk Ziegelmeier 2016-07-26 13:53:59 +02:00
  • 10acd8303d Start to document public RAW API via doxygen Dirk Ziegelmeier 2016-07-26 13:38:43 +02:00
  • 73ee4cbbf7 MIB compiler: Back to .NET 4.0 to maintain compatibility to VS2010 Dirk Ziegelmeier 2016-07-26 12:58:36 +02:00
  • f6468510c6 Adapt MIB compiler to changed function signature of my last commit. Done with patch #9044: SNMP response for failed get operation. Dirk Ziegelmeier 2016-07-26 12:58:03 +02:00
  • a62e4452a2 Work on patch #9044: SNMP response for failed get operation Inspired by Marco Veeneman. Change signature of get_value function to return s16_t, where values <0 indicate an error. This is mapped to SNMP_ERR_GENERROR. Dirk Ziegelmeier 2016-07-26 12:48:31 +02:00
  • 168ad22761 fixed custom pools after last memp cleanup goldsimon 2016-07-26 12:26:52 +02:00
  • fb75f48751 Make lwip_cyclic_timers[] const goldsimon 2016-07-26 09:08:29 +02:00
  • ca71eea56f httpd: reverted accidentally committed change (came in with de9054cb7a7022f430c898bef29ec454b364b332 when fixing memp things) goldsimon 2016-07-26 07:29:59 +02:00
  • 00598b0b46 fix mem stats for MEM_USE_POOLS==1 sg 2016-07-25 22:08:32 +02:00
  • 4f5ff37c5d fixed bogus compiler error for MEM_USE_POOLS==1 and MEMP_USE_CUSTOM_POOLS==0 sg 2016-07-25 21:43:45 +02:00
  • 80be1a6bf8 Add links to new documentation pages in the relevant files Dirk Ziegelmeier 2016-07-25 08:20:39 +02:00
  • d75ece2505 Add some of the .txt files in /doc subdir to doxygen documentation Dirk Ziegelmeier 2016-07-25 08:16:39 +02:00
  • 28dd0813ab Disable SYS_LIGHTWEIGHT_PROT in unit tests Erik Ekman 2016-07-22 09:34:05 +02:00
  • 194d624077 Finished aborted sentence on comment about NO_SYS :-) sg 2016-07-21 22:22:36 +02:00