Commit Graph

1103 Commits

Author SHA1 Message Date
Joseph Henry
66da0495a4 Change C# wrapper extension from cxx to cpp 2021-03-01 21:39:36 -08:00
Joseph Henry
64a0d5d0d7 Add working Python wrapper and examples (WIP) 2021-03-01 21:10:39 -08:00
Joseph Henry
32da07ccb7 Remove unnecessary Android example project resource files 2021-02-24 01:30:23 -08:00
Joseph Henry
7a82ef4a03 Improvements to language binding facilities. Add custom signal handler 2021-02-24 01:25:15 -08:00
Joseph Henry
cfe3811a4a Rename nodejs example directory 2021-02-23 21:32:02 -08:00
Joseph Henry
888030c827 Update Java example 2021-02-23 21:30:44 -08:00
Joseph Henry
4fd619b7cb Remove obsolete Java ports directory 2021-02-16 22:32:17 -08:00
Joseph Henry
842059aeef Remove incomplete rust wrapper files 2021-02-16 22:31:34 -08:00
Joseph Henry
a055ee8012 Move C API documentation to include directory 2021-02-16 00:34:01 -08:00
Joseph Henry
2648a67331 Rename selftest 2021-02-16 00:24:38 -08:00
Joseph Henry
20fba7312b Remove errant gradle files 2021-02-16 00:23:22 -08:00
Joseph Henry
1afc8690d5 Move Apple framework projects into new pkg/ directory 2021-02-16 00:21:51 -08:00
Joseph Henry
02a401bf7f Update C# wrapper (Namespace restructure, API additions, memory leak fix) 2021-02-16 00:14:26 -08:00
Joseph Henry
d4525a39c7 Remove unnecessary DLL versioning file 2021-02-15 09:23:33 -08:00
Joseph Henry
4e57827637 Update Android build scripts. Remove unnecessary project files 2021-02-10 18:12:01 -08:00
Joseph Henry
a6fc3e44b8 Remove WIP Java example wrapper 2021-02-10 02:26:01 -08:00
Joseph Henry
cd8ae45d5a Merge branch 'Ben-L-E-master' 2021-02-10 00:04:19 -08:00
Joseph Henry
6292184822 Merge branch 'master' of https://github.com/Ben-L-E/libzt into Ben-L-E-master 2021-02-10 00:01:58 -08:00
Joseph Henry
0604a02526 Minor powershell build script fix to silence error 2021-02-06 21:48:37 -08:00
Joseph Henry
df52be90e0 Format CMakeLists.txt with cmake_format. Nice. 2021-02-05 16:33:50 -08:00
Joseph Henry
a6297b33e2 Add NuGet package and build scripts 2021-02-05 15:58:48 -08:00
Joseph Henry
59545833e6 Update license header dates 2021-02-04 11:03:55 -08:00
Joseph Henry
b8cfadde0e Fix various minor compile-time warnings 2021-02-02 11:36:51 -08:00
Joseph Henry
38ea47212d Restructure packaging directories. Move C# bindings, minor compilation fix. 2021-02-01 17:59:21 -08:00
Joseph Henry
3544eab41d Add prototype key management API 2021-01-30 13:53:49 -08:00
Joseph Henry
026d91dedf Remove block that generates authtoken (vestigial leftover from OneService) 2021-01-29 11:09:47 -08:00
Joseph Henry
097fc5d7f0 Add prototype Central API wrapper 2021-01-29 01:26:46 -08:00
Joseph Henry
e5de3e7263 Add newline to CI test/error.cpp to make my IDE happy 2021-01-29 00:14:25 -08:00
Joseph Henry
56174be3af Remove old clean.bat, error silencing added to dist.ps1 2021-01-29 00:12:48 -08:00
Joseph Henry
ac6bde52ad Remove Homebrew formula file 2021-01-28 23:45:12 -08:00
Joseph Henry
8de9f7f543 Add non-blocking IO support and improved exception handling in C# wrapper 2021-01-28 22:13:23 -08:00
Joseph Henry
4920fb3ebf Merge branch 'master' of https://github.com/zerotier/libzt 2021-01-26 20:56:34 -08:00
Joseph Henry
d1cd7656d5 Fix pthreads-related compilation issue on Linux 2021-01-26 20:56:25 -08:00
joseph-henry
8f21619250 Update CI script to pull submodules before build 2021-01-26 20:32:13 -08:00
joseph-henry
5b2d30bd84 Add CI workflow script (cmake.yml) 2021-01-26 18:07:51 -08:00
Joseph Henry
b0e4337983 Add simple test for CI build workflow 2021-01-26 18:04:03 -08:00
Joseph Henry
04066dbc22 Remove errant file 2021-01-23 12:07:36 -08:00
Joseph Henry
8313ed5a9f e7no7nVRFItg 2021-01-23 11:58:06 -08:00
Joseph Henry
706f493f2d Fix bug that resulted in peer caching data being written to disk even with not allowed 2021-01-15 14:22:39 -08:00
Joseph Henry
b907635779 Update C# example client/server application. Other minor tweaks. 2021-01-14 22:21:06 -08:00
Joseph Henry
f463d6c69f Minor tweak to callback function name for clarity (in code and documentation) 2021-01-14 22:12:20 -08:00
Joseph Henry
115a241807 Add ZeroTierException to C# Wrapper for better error reporting 2021-01-14 18:11:30 -08:00
Joseph Henry
d49d5df018 Fix protocol selection in C# wrapper Socket() method 2021-01-13 16:00:55 -08:00
Joseph Henry
1e2a3cae10 Calling convention fix for C# callback delegate from C++ 2021-01-08 14:45:00 -08:00
Joseph Henry
1723df9bf3 Minor tweak (for clarity) of build instructions in README.md 2021-01-06 15:26:45 -08:00
Joseph Henry
8ab6ee07c0 Add new PowerShell script to replace batch file for Windows builds 2021-01-05 23:58:07 -08:00
Joseph Henry
995ad79193 Change lib output directory for P/INVOKE builds to append -pinvoke. Added makefile targets host_pinvoke, host_pinvoke_debug, host_pinvoke_release 2021-01-05 17:14:40 -08:00
Joseph Henry
6447b35b3f Minor preprocessor adjustment in ZeroTierSockets.h 2021-01-05 10:00:48 -08:00
Joseph Henry
4122110cea Add C# P/INVOKE wrapper and client/server example 2021-01-04 21:03:57 -08:00
Joseph Henry
a8c757eaff Add preprocessor check in ZeroTierSockets.h for inclusion of integer definitions. A response to e94ca31. 2021-01-04 20:57:18 -08:00