496 Commits (bd4bd4c13f533ccd4ef8ec86a3bce95342ef163e)

Author SHA1 Message Date
staphen def4980330 Add core function to query peer info from MAC address 3 years ago
staphen 76bb2a1ef1 Don't give up on failure to create parent directory 4 years ago
staphen a34ba7f1cc
Disable LWIP_PROVIDE_ERRNO 4 years ago
staphen a9974991b0
Add hardcoded MAC address for multicast in DevilutionX 4 years ago
staphen 3045fa6a0f
Lock calls to netif->input() in VirtualTap 4 years ago
staphen f6f507548c
Include sys/endian.h in Sockets.cpp for Android 4 years ago
staphen 7177a1fe3f
Use lowercase when including Windows headers 4 years ago
Joseph Henry 960bf5990d
Backport port selection logic from 1.6.X 5 years ago
Joseph Henry d49667a55f
Check Python version to determine proper timeout rounding mode 5 years ago
github-actions 54bb892aaa Code style enforcement 5 years ago
Joseph Henry ef352cc8f3
Build fix for Python wrapper 5 years ago
github-actions 48fbabe19e Code style enforcement 5 years ago
Joseph Henry 7ae18961a7
Build fix for Python wrapper 5 years ago
github-actions 0a678a8c8a Code style enforcement 5 years ago
Joseph Henry 3ea146fa5b
Possible fix for Python multithread bug #126 5 years ago
Joseph Henry cd3265f8ae
Add select, getsockopt, setsockopt, ioctl and fcntl to Python wrapper 5 years ago
Joseph Henry 9ee053ac36
Only invoke Python user callback if set by user 5 years ago
Joseph Henry 31e94d4bbb
Remove debug traces from C# wrapper 5 years ago
Joseph Henry b821aee0a5
Save reference to managed callback in C# wrapper. Fixes event bug. 5 years ago
Joseph Henry 49047e2391
Make Node singleton members static. Fixes UB in C# event logic 5 years ago
Joseph Henry e7eaeadaee
Remove unnecessary return statements in Python sockets error handler 5 years ago
Joseph Henry 81d03c3692
Make socket exceptions more specific to match Python semantics 5 years ago
Joseph Henry 4e0813d167
Add address getter method to Python wrapper 5 years ago
Joseph Henry 111dc7f5d9
Format Python code with (black) 5 years ago
github-actions e321d97490 Code style enforcement 5 years ago
Joseph Henry bbf800c014
Bind to IPv6 unspecified address in ZeroTierSocket constructor 5 years ago
Joseph Henry 08cf10278e
Correctly handle IPv6 unspecified address in C API 5 years ago
Joseph Henry 0e2f5b6f1e
Add ZeroTierDatagramSocket and ZeroTierServerSocket to Java wrapper 5 years ago
Joseph Henry bd12a1736b
Fix MAC address getter convenience function in C API 5 years ago
Joseph Henry eac36f781d
Add NetworkStream to C# wrapper. Fix errno bug in C# wrapper 5 years ago
Joseph Henry 5d404034c3
Add better port binding controls 5 years ago
github-actions 91e8f741ff Code style fixes 5 years ago
Joseph Henry 22f80797b8
Fix socket initialization error on Windows 5 years ago
Joseph Henry 64fe1d015d
Fix compile-time errors for C# binding on Windows 5 years ago
Joseph Henry 1ea88d045f
Slight re-org of event system and fix bug in zts_util_ipstr_to_saddr 5 years ago
Joseph Henry 175cb67cf3
Remove unnecessary include to fix #115 5 years ago
github-actions 8d554e88c5 Code style fixes 5 years ago
Joseph Henry 0890e2608f
Commented out pthread_setname_np to address portability concern #116 5 years ago
github-actions c4b9518361 Code style fixes 5 years ago
Joseph Henry fa34fb62e6
Minor Windows build fixes 5 years ago
Joseph Henry 9151f4471c
Slight re-org of C API naming convention 5 years ago
github-actions 2d2afce4f7 Code style fixes 5 years ago
Joseph Henry 6a77f0092f
Update Python bindings to 1.4.0 API (WIP) 5 years ago
Joseph Henry 6f42338f6e
Update C# bindings to 1.4.0 API 5 years ago
Joseph Henry 3e304cb25a
Reduce number of compile-time warnings (continued) 5 years ago
Joseph Henry 6763ced6f5
Reduce number of compile-time warnings 5 years ago
Joseph Henry 782d221eb9
Add WIP Java language bindings 5 years ago
Joseph Henry 904e50e8e9
Fix bug in network transport readiness check function 5 years ago
Joseph Henry 016b0ffc0e
Adjust nomenclature. Add more C API extension functions 5 years ago
Joseph Henry a247552df1
Format according to new ZeroTier standard 5 years ago