Commit Graph

4535 Commits

Author SHA1 Message Date
Rick V
c63d0b5be2
add cmake rule to patch libsodium on windows
# Conflicts:
#	crypto/CMakeLists.txt
2019-10-31 17:08:34 -05:00
Rick V
0b8a518f24
add patch for libsodium 1.0.17 2019-10-31 17:05:58 -05:00
Jeff
5cae71f74b
Merge pull request #893 from jagerman/sodium-cmake-move-and-fixes
Sodium cmake move and fixes
2019-10-31 18:05:07 -04:00
Jason Rhinelander
ac3cd441ac Fix download hash verification & version string
Fix hash verification in downloaded libsodium package.

Fix @VERSION@ expansion in sodium/version.h (but don't set it globally
because VERSION is far too generic a variable to be leaving set).
2019-10-31 18:01:36 -03:00
Jason Rhinelander
57ccb1fd5c Move sodium download into separate cmake include 2019-10-31 17:49:08 -03:00
Jeff
19be37128a
Merge pull request #891 from majestrate/update-libsodium-requirements-2019-10-31
pull in libsodium if local version sucks
2019-10-31 16:22:51 -04:00
Jeff Becker
c1a81d26f1
pull in libsodium if local version sucks 2019-10-31 15:30:02 -04:00
Jeff
95b01a2827
Merge pull request #864 from despair86/dev
fully integrated windows package
2019-10-31 08:33:24 -04:00
Rick V
d02d4ac044
remove vendored libsodium 2019-10-30 18:02:35 -05:00
Rick V
ed36ea2b37
undo change in preparation of removing this shit code 2019-10-30 18:02:35 -05:00
Rick V
9338b6999d
add note 2019-10-30 18:02:35 -05:00
Rick V
44a8b9d3eb
add patchset for libsodium-upstream-stable so we can get rid of vendored
lib
2019-10-30 18:02:34 -05:00
Rick V
df29052a75
fix windows 2019-10-30 18:02:34 -05:00
Rick V
35c131cb27
restore crypto flags for binary builds 2019-10-30 18:02:34 -05:00
Rick V
83c5e9ace4
manually merge #859 2019-10-30 18:02:34 -05:00
Rick V
e9b4053bac
oops fix up some missing code 2019-10-30 18:02:33 -05:00
Rick V
e901580223
ok set write handler in event loop 2019-10-30 18:02:33 -05:00
Rick V
cfd696b4d9
just write the data straight into the socket 2019-10-30 18:02:32 -05:00
Rick V
9b9ea6e6d0
make that a universal rule 2019-10-30 18:02:32 -05:00
Rick V
d7900a8459
c-f everything 2019-10-30 18:02:32 -05:00
Rick V
df6fe4b6ac
emit libuv-like stub externally 2019-10-30 18:02:32 -05:00
Rick V
46169da7bf
ok add the write handler here too 2019-10-30 18:02:31 -05:00
Rick V
33378b2c0c
ok implement libuv stubs for tcp connectors 2019-10-30 18:02:31 -05:00
Rick V
b473f17231
lto not supported for cross compile targets 2019-10-30 18:02:30 -05:00
Rick V
c9ec5e4083
ok release target now downloads the same known-good assets from public server
remove dup rule
2019-10-30 18:02:30 -05:00
Rick V
f11b9b1189
we no longer need IDP (the runtime download plugin) 2019-10-30 18:02:30 -05:00
Rick V
c00b083be7
grab everything and the kitchen sink at build time instead
will finish testing this once the new release is stable
2019-10-30 18:02:29 -05:00
Rick V
b2c23f2c71
a. GCC LTO requires specifiying CXXFLAGS in LDFLAGS
b. not my fault your machine doesn't link pthread properly
2019-10-30 18:02:29 -05:00
Jeff
aeadf442b2
Merge pull request #887 from majestrate/enable-ios-default
enable IOS
2019-10-30 18:10:29 -04:00
Jeff
49b410b437
Merge pull request #888 from majestrate/fix-broken-build-2019-10-30
fix typo in cmake
2019-10-30 13:02:54 -04:00
Jeff Becker
fc4900094f
if this works i'll be pissed at gcc 2019-10-30 12:58:54 -04:00
Jeff Becker
2cb15e7e0b
enable see2 when used 2019-10-30 12:45:51 -04:00
Jeff Becker
0a204b7760
try disabling extra calls for some reason sodium_memcmp destroys the stack and i have no idea why 2019-10-30 12:39:15 -04:00
Jeff
60b1efd0e6
Merge pull request #889 from jagerman/find-sodium-fix
Fix cmake sodium version check
2019-10-30 12:29:11 -04:00
Jason Rhinelander
0774213e87 Fix cmake sodium version check 2019-10-30 13:25:23 -03:00
Jeff Becker
0843256125
disable abyss-main 2019-10-30 10:46:39 -04:00
Jeff Becker
f228eca39e
fix typo 2019-10-30 10:46:29 -04:00
Jeff Becker
2bf1e4f46a
enable IOS on IOS 2019-10-30 09:33:23 -04:00
Jeff
62167e8c74
Merge pull request #885 from loki-project/neuroscr-macos-installer-gencfg
Neuroscr macos installer gencfg (for dev branch)
2019-10-30 08:45:27 -04:00
Jeff
9171a4b251
Merge pull request #886 from loki-project/neuroscr-macos-license-formatting
Neuroscr macos license formatting (For Dev Branch)
2019-10-30 08:45:02 -04:00
Jeff
6d088388d9
Merge pull request #883 from majestrate/devendor-libsodium
Devendor libsodium
2019-10-29 13:48:56 -04:00
Jeff Becker
e0a9059d8c
use PACKAGE_FIND_VERFSION 2019-10-29 13:42:34 -04:00
Jeff Becker
7fbb8e25bb
set version in FindLibsodium.cmake 2019-10-29 13:14:29 -04:00
Jeff Becker
3ebea458e9
use vendored libsodium if we dont have a good version 2019-10-29 12:31:36 -04:00
Jeff
8debf6870d
Merge pull request #879 from majestrate/parenthesis-are-hard-2019-10-28
fix bounds check
2019-10-29 12:14:41 -04:00
Jeff Becker
84759f6181
update travis 2019-10-29 12:13:37 -04:00
Jeff Becker
168420dba8
finishing touches 2019-10-29 12:07:20 -04:00
Jeff Becker
f38240f945
devendor libsodium by default except for android 2019-10-29 12:01:58 -04:00
Ryan Tharp
f8c6fcf474
MacOS Installer: Generate default config 2019-10-29 00:20:11 -07:00
Ryan Tharp
8b80cf37e5
Fix whitespace formatting 2019-10-28 23:53:11 -07:00