Commit Graph

1067 Commits

Author SHA1 Message Date
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
Joseph Henry
608c81fba6 Convert spaces to tabs in dist.sh 2021-01-04 15:53:20 -08:00
Joseph Henry
bdebc8c02b Remove old C# callback code 2021-01-04 15:45:04 -08:00
joseph-henry
caa11a406d Merge pull request #92 from podcast-studio-development/evanolcott/apple-port
Improved .xcframework creation
2020-12-07 10:11:18 -08:00
Evan Olcott
9d5482a38c Updated Makefile for xcframework 2020-12-04 16:19:04 -06:00
Evan Olcott
8741ca6570 Merge branch 'master' into evanolcott/apple-port 2020-12-04 16:06:02 -06:00
Podcast Studio Development
41c28a9f40 Merge pull request #2 from zerotier/master
Keep up-to-date
2020-12-04 16:05:30 -06:00
Evan Olcott
eee7ef6a16 Improved method to build xcframeworks 2020-12-04 15:58:32 -06:00
Evan Olcott
48347fec95 First SPM support attempt 2020-12-03 16:56:18 -06:00
joseph-henry
352ee4ef5c Merge pull request #91 from podcast-studio-development/evanolcott/xcframeworks
Support for creating .xcframework
2020-12-03 12:27:04 -08:00
Evan Olcott
efabfafd5d Applied correct booleans 2020-12-01 16:50:03 -06:00
Evan Olcott
e94ca31944 Tweaks to Xcode project settings
* Made certain that the result would be a module
* Removed an unnecessary #include that caused errors when included in a project
2020-12-01 16:00:03 -06:00
Evan Olcott
abbe7957c7 Support for creating .xcframework
* `make macOS` builds a universal framework
* `make xcframework` builds an .xcframework containing frameworks for macOS (universal), iOS, and iOS Simulator
* Addresses a compiler warning
2020-11-29 17:49:18 -06:00
Podcast Studio Development
2eed94a90b Merge pull request #1 from zerotier/master
Merge upstream
2020-11-29 17:39:53 -06:00
joseph-henry
6f164199d0 Merge pull request #86 from lUNuXl/master
Fixed host_jar target broken by previous refactoring of java example
2020-11-23 10:03:47 -08:00
Joseph Henry
e304a89ddb Add check for netif before use in VirtualTap - Fixes bug mentioned in ticket #85 2020-11-19 10:08:31 -08:00
Joseph Henry
b021e82078 Fix zts_allow_*_caching() bug that prevents user from properly setting value before node startup 2020-10-21 14:26:29 -07:00
Bartłomiej Mazurski
8e06feef7d Fixed host_jar target broken by previous refactoring of java example 2020-10-01 22:16:27 +02:00
joseph-henry
af26d56097 Merge pull request #84 from lUNuXl/master
Improved java example
2020-09-20 17:11:33 -07:00
Bartłomiej Mazurski
e503bf7a61 Improved java example 2020-09-20 22:06:38 +02:00
joseph-henry
d43b92f3e9 Merge pull request #76 from heri16/node
Add Node JS example
2020-09-12 11:03:39 -07:00
Joseph Henry
96d25e4712 Add minor bit of documentation to zts_send to address ticket #74 2020-09-04 15:07:59 -07:00
heri16
57f7799e4f Update README 2020-08-07 19:25:36 +08:00
heri16
42ab8c2aee major rewrite to handle schemantics 2020-08-06 11:48:36 +08:00
heri16
58c4cb9e7d make libzt.a position_independent_code 2020-08-05 17:42:31 +08:00
heri16
fcc8dcfd6c small bug fix 2020-08-05 17:25:55 +08:00
heri16
80861c1126 add libzt.createConnection() 2020-08-04 22:02:56 +08:00
heri16
590ee0c655 1st working version of node example 2020-08-04 17:28:22 +08:00
heri16
087d8a820c first commit of node example 2020-08-04 05:06:59 +08:00
Joseph Henry
37c01e18cf Change event code numbering scheme, fix Windows startup bug, fix zts_free(), remove vestigial API functions, update documentation 2020-05-30 18:29:04 -07:00
Joseph Henry
2ae7ebb0fe Minor tweak to example 2020-05-29 12:16:03 -07:00
Joseph Henry
5d2147921c Merge branch 'master' of https://github.com/zerotier/libzt 2020-05-29 11:27:23 -07:00
rossmc7
3f1e9f00d1 Fixing Android/Java crash on boot due to missing init method (#70)
* adding extern c to library methods to fix JNI crash on init

* changed style to use ifdef cplusplus
2020-05-29 11:24:22 -07:00
Joseph Henry
f0d6330735 Update C++, Objective-C and Swift examples 2020-05-28 18:32:39 -07:00
Joseph Henry
be9af71238 Adjust formatting of CMakeLists.txt 2020-05-28 14:31:43 -07:00
Joseph Henry
58d9ac8eea Add non-blocking socket examples 2020-05-28 14:20:58 -07:00