Davide Beatrici
3ff5c061d7
Add TAP devices support for FreeBSD and OpenBSD
...
Thanks to @kennylam777 for the first implementation: https://github.com/kennylam777/SoftEtherVPN/commits/FreeBSD-TAP
2018-08-23 10:56:30 +02:00
Ilya Shipitsin
c398459ebf
Merge pull request #627 from thepyper/master
...
Merge PR #627 : musl support
2018-08-12 19:08:30 +05:00
Davide Beatrici
a162dec76f
CMake: add support for Debian packaging with CPack
2018-08-09 23:33:45 +02:00
thepyper
6f1a2f6b71
Fixed build on non-musl systems
2018-08-09 09:00:16 +02:00
thepyper
3b4e8fd9fa
musl support
...
Internat.c: fix iconv() with musl by removing unrecognized EUCJP encoding
src/CMakeFiles.txt: recognize USE_MUSL=YES environment variable to compile with musl
2018-08-08 16:02:20 +02:00
Andy Walsh
0bbf08fea7
cmake: lib cleanup and use cmake package_find
...
* use OPENSSL_ROOT_DIR
* add special .configure handling for osx
* move readline, curses to cedar
Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2018-07-31 18:11:13 +02:00
Davide Beatrici
07ed7e1626
src: split CMakeLists.txt for each subdirectory
2018-07-26 06:44:19 +02:00
Andy Walsh
4f6bedf6d9
cmake fix pthread detection
...
* dont treat pthreads like a normal lib
Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2018-07-25 12:50:17 +02:00
Norbert Preining
620c678f52
install into /usr/local/libexec/softether/... ( #538 )
2018-05-29 23:29:55 +02:00
Davide Beatrici
f65ae2bf7d
Replace hand-written Makefiles with CMake ( #518 )
...
* src: remove makefiles
* .gitignore: remove CMakeLists.txt
* README.md: add CMake to the required packages
* debian: add CMake to the dependencies
* Travis CI: specify Makefile directory
* Replace hand-written Makefiles with CMake
2018-05-22 22:20:41 +02:00