Dirk Ziegelmeier
5378fd84df
Add documentation on how to debug memory pool sizes
...
(cherry picked from commit a215eba50eae2320bf9e10499f6b05d9c7639074)
7 years ago
Simon Goldschmidt
039056370d
next release in this branch will be 2.1.3
7 years ago
Simon Goldschmidt
159e31b689
Prepare 2.1.2 release
7 years ago
Simon Goldschmidt
d184463e2a
next release in this branch will be 2.1.2
7 years ago
Simon Goldschmidt
3b53b6e481
Prepare 2.1.1 release
7 years ago
Simon Goldschmidt
e6a8415df3
Prepare 2.1.0 release
...
Signed-off-by: Simon Goldschmidt <goldsimon@gmx.de>
8 years ago
Simon Goldschmidt
54a8112eb9
Documentation improvements for 2.1.0 (changelog, altcp)
8 years ago
Simon Goldschmidt
b9fc8cae68
Documentation improvements for 2.1.0 (mainly altcp/altcp_tls)
8 years ago
Simon Goldschmidt
07dd2aec23
Prepare v2.1.0.rc1
...
Signed-off-by: Simon Goldschmidt <goldsimon@gmx.de>
8 years ago
Dirk Ziegelmeier
88ef663334
Add CMakeLists.txt to generate source distribution file
8 years ago
Jens Nielsen
9f1196fb53
MDNS send probes to verify domain before use
...
Signed-off-by: Simon Goldschmidt <goldsimon@gmx.de>
8 years ago
Simon Goldschmidt
8223a8c73c
docs: reference the nongnu archive, not nabble
8 years ago
Simon Goldschmidt
ab922582dc
docs: use ETH_HWADDR_LEN, not sizeof(netif->hwaddr)
8 years ago
Dirk Ziegelmeier
4355a23ad2
Cleanups in CMake build files
8 years ago
Dirk Ziegelmeier
b60df2df20
Start working on a CMAKE build system
8 years ago
goldsimon
a4b9beef04
Move common 6LoWPAN code to new file lopwan6_common.c
...
This is mainly IPHC (de)compression.
TODO: adapt the 6LoWPAN-over-BLE netif to this.
Signed-off-by: goldsimon <goldsimon@gmx.de>
8 years ago
Dirk Ziegelmeier
aa04944ae0
Add DHCPv6 to documentation
8 years ago
Dirk Ziegelmeier
47c55c3d96
Improve documentation for 6LOWPAN and SLIPIF
8 years ago
goldsimon
c6b5527710
Improve LWIP_ASSERT_CORE_LOCKED documentation a bit
8 years ago
Axel Lin
31c71fee46
doc/savannah.txt: Use RSA instead of DSA
...
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 <axel.lin@ingics.com>
Acked-by: Simon Goldschmidt <goldsimon@gmx.de>
8 years ago
goldsimon
0e85582bc0
tcp: introduce ext_args per pcb
...
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 <goldsimon@gmx.de>
8 years ago
Dirk Ziegelmeier
72fc4a6ca5
Documentation - "Common pitfalls": Add some words about buffer alignment
8 years ago
Dirk Ziegelmeier
94ad523357
Update lwip.Doxyfile to doxygen 1.8.13
8 years ago
Dirk Ziegelmeier
004b13ca09
Work on task #14780 : Add debug helper asserts to ensure threading/locking requirements are met
...
Update documentation
8 years ago
Dirk Ziegelmeier
c20d50acec
Update cache handling in ZeroCopyRx.c - invalidate is faster than flushing
8 years ago
Dirk Ziegelmeier
e77099673c
Add flushing CPU cache to zero-copy RX code example
8 years ago
Dirk Ziegelmeier
27ca731242
Improve cache handling notes from my last commit some more
8 years ago
Dirk Ziegelmeier
8f6b876ef9
Common pitfalls document: Add note that lwip writes to ethernet RX buffers (caching issue!)
8 years ago
Dirk Ziegelmeier
1e0501c31a
Improve HTTPD documentation
8 years ago
Dirk Ziegelmeier
ddcf9cc764
Move all rawapi.txt to appropriate doxygen docs
9 years ago
Dirk Ziegelmeier
33ce04019d
Move API description text from rawapi.txt to doxygen docs
9 years ago
Dirk Ziegelmeier
a8edee8268
Move all text from sys_arch.txt to appropriate doxygen places
9 years ago
Dirk Ziegelmeier
8a46a853d2
Improve system abstraction layer doxygen docs by moving documentation from sys_arch.txt to sys.c
9 years ago
Dirk Ziegelmeier
26b2628f01
Improve system abstraction layer doxygen docs by moving documentation from sys_arch.txt to the corresponding functions
9 years ago
Dirk Ziegelmeier
33f29af0b6
Improve ZeroCopyRx.c code
9 years ago
Dirk Ziegelmeier
84b2a0f55b
Remove raw API TCP/UDP function documentation from rawapi.txt - it is now 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.
9 years ago
Dirk Ziegelmeier
558bd73a6d
Fix comment indent in main_page.h
9 years ago
Dirk Ziegelmeier
001e1f1127
Improve lwIP doxygen documentation by copying several passages from rawapi.txt to the corresponding doxygen places
9 years ago
Dirk Ziegelmeier
921f601b5d
Improve lwIP doxygen documentation by copying several passages from rawapi.txt to the corresponding function documentation
9 years ago
Dirk Ziegelmeier
653a1e7778
Fix bug #52113 : recv callback: To free or not to free pbuf when returning ERR_ABRT?
...
Change the text according to Ambroz' suggestion
9 years ago
Our Air Quality
f934ca7a03
[PATCH] Deprecate sys_arch_sem_wait and sys_arch_mbox_fetch returning the 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 <goldsimon@gmx.de>
9 years ago
Our Air Quality
66a84cb2ef
Clarify that sys_arch_protect() always has a matching unprotect.
...
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 <goldsimon@gmx.de>
9 years ago
goldsimon
8db0001e32
Adjust pbuf reuse documentation a bit: pbufs should never be reused after transmit
9 years ago
Adrey Vinogradov
46f2e25ce0
Fixed bug #51002
...
Signed-off-by: goldsimon <goldsimon@gmx.de>
9 years ago
Dirk Ziegelmeier
a09a8e4a06
Some documentation updates and fixes
...
Dedicated Zero-copy RX page
Fix doxygen warnings
9 years ago
Dirk Ziegelmeier
3266511ebb
Improve documentation, add TLS stuff
9 years ago
Dirk Ziegelmeier
ab736a4764
Add altcp to doxygen docs
9 years ago
Dirk Ziegelmeier
59fba75cd8
Update doxygen version to 2.0.3 as in init.h
9 years ago
Dirk Ziegelmeier
b9a40a5163
Fix coding style NO_SYS example code
9 years ago
Dirk Ziegelmeier
da0714d7cb
Fix starting DHCP in NO_SYS example code
9 years ago