795 Commits (50396baaf19103a6375f49735e894f5dfa71e6f0)
 

Author SHA1 Message Date
Joseph Henry 048e3ca7e3 Performance upgrades to ztproxy 9 years ago
Joseph Henry bddc08c69d Added unit test for zts_select() to selftest 9 years ago
Joseph Henry 1afb2308b6 Added comment syntax for doxygen, fixed build flag which produced unnecessarily-large binaries, removed trailing whitespace 9 years ago
Joseph Henry 5f1e9fe795 Introduction of sequential-API build variant, better thread safety (lwIP only) 9 years ago
Joseph Henry e4620e4c85 Consolidated tcp_write() logic in picoTCP driver, updated tcp_closure/tcp_shutdown logic in picoTCP driver, stubbed out more doxygen comments 9 years ago
Joseph Henry a99edf2077 Stubbed-out doxygen comments 9 years ago
Joseph Henry 842105f931 Updated FAQ, removed from docs 9 years ago
Joseph Henry b80dc83bd8 Added THREAD_ID to debug traces 9 years ago
Joseph Henry 83b641dd77 Added build timestamps for logging 9 years ago
Joseph Henry 82aff7ebb4 Added test api documentation (to test markdown rendering) 9 years ago
Joseph Henry bbc713d9e2 Changed references to vs->state to use guarded getters and setters in picoTCP driver 9 years ago
Joseph Henry 109162841d Updated Makefile to fix build error on NO_STACK configurations 9 years ago
Joseph Henry 5e320fb950 Fixed lwIP driver thread model violation (tcp_close() was being called by application thread) 9 years ago
Joseph Henry 91eb869e02 Upgraded lwIP to 2.0.3 9 years ago
Joseph Henry 4991c85598 Added TCP_DEBUG_TMR to lessen lwIP debug trace clutter 9 years ago
Joseph Henry 3a82d4bada Minor tweaks to Makefile for ZeroTier::Utils in selftest, make-liblwip.mk for warning suppression 9 years ago
Joseph Henry 055a58ac63 Added multithreaded unit tests to selftest, standardization pass: conditional statement spacing 9 years ago
Joseph Henry 5ec6f1846b Fixed uninitialized memory warning before write() 9 years ago
Joseph Henry ed51f41b47 Fixed memory leak in VirtualTap. Used unique_ptr instead of new/delete pair 9 years ago
Joseph Henry 854dbd7947 Removed old objects file. Has been moved into single Makefile 9 years ago
Joseph Henry c84b398a32 Consolidated platform-specific makefiles into a single Makefile 9 years ago
Joseph Henry 60800d14ba Build fix, missing include for RLIMIT_NOFILE 9 years ago
Joseph Henry f7112da490 Added prototype for future socket option unit tests 9 years ago
Joseph Henry 23b615b39a Slightly updated macOS makefile, temporarily reverted linux makefile 9 years ago
Joseph Henry 11dcc1e959 Stubbed out some of the more obscure socket options for both drivers 9 years ago
Joseph Henry 87af06a834 Adjusted debug macros for simplicity 9 years ago
Joseph Henry 88efcf984a Updated release notes, lwip architecture port files 9 years ago
Joseph Henry 709fc40483 Upgraded lwIP to 2.0.2-STABLE 9 years ago
Joseph Henry cc468fe8fe standardization pass: conditional statement spacing, removed NULL shorthand making checks more explicit 9 years ago
Joseph Henry 7c586471f4 standardization pass: conditional statement spacing, removed NULL shorthand making checks more explicit 9 years ago
Joseph Henry 476f162a19 standardization pass: trim_right (trailing whitespaces) 9 years ago
Joseph Henry 48a07c32a1 standardization pass: trim_right (trailing whitespaces) 9 years ago
Joseph Henry 3bec79314e Added standardization target for code style, fixed LWIP_DEBUG redefinition warning, fixed rare tcp_close() and cb_poll() bugs 9 years ago
Joseph Henry 0dc390ddcf Added differentiation of LIBZT_DEBUG and NS_DEBUG flags, other minor tweaks 9 years ago
Joseph Henry bd68e808c1 Added repeat feature to selftest 9 years ago
Joseph Henry ca84110a16 Added code quality and standardization profile (for use with Vera++). Increased maximum number of lwIP UDP_PCBs from 4 to 128 9 years ago
Joseph Henry 5512ede4fd Added application polling logic to lwip_cb_poll() 9 years ago
Joseph Henry 67b7c7e2e2 Added exception handling for virtual socket add/del functions 9 years ago
Joseph Henry b36a213d47 Added LIBZT_SANITIZE option, removed APIFILES from lwIP build 9 years ago
Joseph Henry d1396c9917 Replaced get_pico_socket() with more generic code. Added checksum note in libzt.h 9 years ago
Joseph Henry 7992e67f85 Update for NS_DEBUG 9 years ago
Joseph Henry 8b379e08b2 Added lwIP stack debug flag passthrough (e.g. NS_DEBUG=1) 9 years ago
Joseph Henry 2642a4f6d8 Added question to FAQ 9 years ago
Joseph Henry d130d7706c Removed lwip app source, you can find this in their repo instead 9 years ago
Joseph Henry 26f906046b Commented out RAW PCB check in lwIP 9 years ago
Joseph Henry 1d4f36a811 Added selectable TCP_WRITE_FLAG_COPY mode on a per-socket basis, updated lwIP driver for socket limit checks 9 years ago
Joseph Henry 05fec81757 Added more safety checks to del_virtual_socket(), new zts_shutdown() implementation 9 years ago
Joseph Henry 4fd2db7dd6 tcp_received() fix 9 years ago
Joseph Henry e18c1ccf80 Further improvements to selftest, lwIP driver updates 9 years ago
Joseph Henry 142c27091c Added new unit tests and time-sync code for subtests, recvfrom() fixes 9 years ago