summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2019-04-30mdns: defined the service slot id as unsigned rather than signed.Our Air Quality
2019-03-28Fix and simplify newlines in doxygen documentationFreddie Chopin
Replace '\n' with '<br>', as this allows doxygen to understand reference names followed by newline. For some cases just drop the newline if it's not required. Doxygen 1.8.15 doesn't like if the name of reference is followed by anything else than (selected?) punctuation or whitespace. bug #56004
2019-03-20Add note about MEMP_NUM_SYS_TIMEOUT in four appsDirk Ziegelmeier
2019-01-28Add documentation on how to debug memory pool sizesDirk Ziegelmeier
2018-11-25Doxygen: Warnings are errorsDirk Ziegelmeier
2018-11-19doc/mdns.txt: Update document for mdns API changesAxel Lin
Update mdns.txt for below API changes: * mdns_resp_add_netif() no longer has dns_ttl argument * mdns_resp_add_service() no longer has dns_ttl arguemnt * mdns_resp_add_service() uses enum mdns_sd_proto for proto argument * Add missing const qualifier at appropriate places Signed-off-by: Axel Lin <[email protected]>
2018-11-08doc: update our docs for upload to savannah download areaSimon Goldschmidt
2018-10-08Document CMake build systemDirk Ziegelmeier
2018-10-02Adapt several comments to contrib rep moveDirk Ziegelmeier
2018-10-02Commit new version info in doxygen file and init.hDirk Ziegelmeier
2018-09-26Prepare 2.1.0 releaseSimon Goldschmidt
Signed-off-by: Simon Goldschmidt <[email protected]>
2018-09-26Documentation improvements for 2.1.0 (changelog, altcp)Simon Goldschmidt
2018-09-24Documentation improvements for 2.1.0 (mainly altcp/altcp_tls)Simon Goldschmidt
2018-07-12Prepare v2.1.0.rc1Simon Goldschmidt
Signed-off-by: Simon Goldschmidt <[email protected]>
2018-07-03Add CMakeLists.txt to generate source distribution fileDirk Ziegelmeier
2018-06-28MDNS send probes to verify domain before useJens Nielsen
Signed-off-by: Simon Goldschmidt <[email protected]>
2018-06-28docs: reference the nongnu archive, not nabbleSimon Goldschmidt
2018-06-07docs: use ETH_HWADDR_LEN, not sizeof(netif->hwaddr)Simon Goldschmidt
2018-04-23Cleanups in CMake build filesDirk Ziegelmeier
2018-04-23Start working on a CMAKE build systemDirk Ziegelmeier
2018-03-21Move common 6LoWPAN code to new file lopwan6_common.cgoldsimon
This is mainly IPHC (de)compression. TODO: adapt the 6LoWPAN-over-BLE netif to this. Signed-off-by: goldsimon <[email protected]>
2018-02-23Add DHCPv6 to documentationDirk Ziegelmeier
2018-02-18Improve documentation for 6LOWPAN and SLIPIFDirk Ziegelmeier
2018-02-04Improve LWIP_ASSERT_CORE_LOCKED documentation a bitgoldsimon
2018-02-02doc/savannah.txt: Use RSA instead of DSAAxel Lin
The documentation on savannah recommends using only RSA keys, not DSA. (reference http://savannah.gnu.org/maintenance/SshAccess/) Thus update the doc/savannah.txt to us RSA instead. Signed-off-by: Axel Lin <[email protected]> Acked-by: Simon Goldschmidt <[email protected]>
2018-02-01tcp: introduce ext_args per pcbgoldsimon
This introduces the concept of ext (external/extended) arguments per tcp_pcb (also for listening pcbs) to store more data than just one "void *arg" per pcb. The "arg" is for use to applications, whereas the ext_args may be used by frameworks and leave "arg" untouched. In addition to a void pointer, callbacks are added to help frameworks migrate arguments from listen pcb to connection pcb and to free args when the pcb is freed. Signed-off-by: goldsimon <[email protected]>
2018-01-16Documentation - "Common pitfalls": Add some words about buffer alignmentDirk Ziegelmeier
2018-01-12Update lwip.Doxyfile to doxygen 1.8.13Dirk Ziegelmeier
2018-01-02Work on task #14780: Add debug helper asserts to ensure threading/locking ↵Dirk Ziegelmeier
requirements are met Update documentation
2018-01-02Update cache handling in ZeroCopyRx.c - invalidate is faster than flushingDirk Ziegelmeier
2017-12-24Add flushing CPU cache to zero-copy RX code exampleDirk Ziegelmeier
2017-12-24Improve cache handling notes from my last commit some moreDirk Ziegelmeier
2017-12-24Common pitfalls document: Add note that lwip writes to ethernet RX buffers ↵Dirk Ziegelmeier
(caching issue!)
2017-11-17Improve HTTPD documentationDirk Ziegelmeier
2017-10-20Move all rawapi.txt to appropriate doxygen docsDirk Ziegelmeier
2017-10-20Move API description text from rawapi.txt to doxygen docsDirk Ziegelmeier
2017-10-20Move all text from sys_arch.txt to appropriate doxygen placesDirk Ziegelmeier
2017-10-17Improve system abstraction layer doxygen docs by moving documentation from ↵Dirk Ziegelmeier
sys_arch.txt to sys.c
2017-10-17Improve system abstraction layer doxygen docs by moving documentation from ↵Dirk Ziegelmeier
sys_arch.txt to the corresponding functions
2017-10-17Improve ZeroCopyRx.c codeDirk Ziegelmeier
2017-10-17Remove raw API TCP/UDP function documentation from rawapi.txt - it is now ↵Dirk Ziegelmeier
integrated in doxygen docs. This avoid having a second description for the same stuff that is "bit-rotting" because noone remembers to update this file. Also remove outdated and misleading zero-copy TX information.
2017-10-16Fix comment indent in main_page.hDirk Ziegelmeier
2017-10-16Improve lwIP doxygen documentation by copying several passages from ↵Dirk Ziegelmeier
rawapi.txt to the corresponding doxygen places
2017-10-16Improve lwIP doxygen documentation by copying several passages from ↵Dirk Ziegelmeier
rawapi.txt to the corresponding function documentation
2017-10-16Fix bug #52113: recv callback: To free or not to free pbuf when returning ↵Dirk Ziegelmeier
ERR_ABRT? Change the text according to Ambroz' suggestion
2017-07-20[PATCH] Deprecate sys_arch_sem_wait and sys_arch_mbox_fetch returning the ↵Our Air Quality
time waited These are now defined to return != SYS_ARCH_TIMEOUT on success rather than the time waiting. The returned times were unused by lwip and this simplifies at least some implementations. Signed-off-by: goldsimon <[email protected]>
2017-07-20Clarify that sys_arch_protect() always has a matching unprotect.Our Air Quality
This is to allow an implementation to use a nesting counter, or a recursive mutex. Also clarify that the value returned by sys_arch_protect() is opaque to lwip and implementation dependent. Signed-off-by: goldsimon <[email protected]>
2017-05-18Adjust pbuf reuse documentation a bit: pbufs should never be reused after ↵goldsimon
transmit
2017-05-11Fixed bug #51002Adrey Vinogradov
Signed-off-by: goldsimon <[email protected]>
2017-04-27Some documentation updates and fixesDirk Ziegelmeier
Dedicated Zero-copy RX page Fix doxygen warnings