Commit Graph

4779 Commits (008a0647640acc64a29209b5abb7adad4cdef768)
 

Author SHA1 Message Date
Jeff Becker 008a064764
revert 6 years ago
Jeff Becker 82a4630061
use correct function 6 years ago
Jeff Becker 0f77b4810d
revert 6 years ago
Jeff Becker 2f7cfddfc4
Merge remote-tracking branch 'purple/openssl' into i2cp-session-reconfig 6 years ago
orignal c7accd4a5c
Merge pull request #1122 from majestrate/ntcp-threadpool
NTCP threadpool
6 years ago
Jeff Becker b469080cd7
make ntcp worker threads configurable in number 6 years ago
Jeff Becker 547a0057e6
whitespace cleanup 6 years ago
Jeff Becker b980ca4a9e
whitespace cleanup 6 years ago
Jeff Becker 098b2e968e
whitespace cleanup 6 years ago
Jeff Becker cd59ca8376
whitespace cleanup 6 years ago
Jeff Becker f2e6fad104
make it work 6 years ago
Jeff Becker 8d7fde0287
more 6 years ago
Jeff Becker 91fdb038d9
add threadpool for ntcp dh 6 years ago
orignal a0188765c5
Merge pull request #1121 from majestrate/aesni-osx
More OSX fixes
6 years ago
Jeff b970a005de don't log AESNI/AVX here 6 years ago
Jeff b64878f4fa use std::move 6 years ago
orignal c8936c79bf
Merge pull request #1120 from majestrate/aesni-osx
FIX AESNI build on osx with homebrew
6 years ago
Jeff f876cc9079 update makefile 6 years ago
Jeff a5cc2f3b5d define bit_* if not already defined 6 years ago
Jeff 9c93d6f931 Revert "define cpu_* if not set"
This reverts commit a077d7671f.
6 years ago
Jeff a077d7671f define cpu_* if not set 6 years ago
Mikal 6485ebe9a7
Merge pull request #1119 from PurpleI2P/docker_build_badge
Added docker build badge
6 years ago
Mikal Villa ecb6bb220a Added docker build badge 6 years ago
orignal e3dc400d74
Merge pull request #1117 from hypnosis-i2p/openssl
fixed #1104
6 years ago
hypnosis-i2p 3bb4151074 fixed #1104 - android 6 years ago
hypnosis-i2p 1de4c2e8c6 perms prompt now doesn't show the back button - android 6 years ago
hypnosis-i2p fbcc4f28e7 removed design lib from deps - android 6 years ago
orignal 30fb0f5a94
Merge pull request #1116 from majestrate/netbsd
NetBSD support
6 years ago
Jeff Becker b02464990b
work around netbsd quarkyness 6 years ago
Jeff Becker 4988a32d33
make endian work with netbsd 6 years ago
orignal b3e5874631 fixed android build error 6 years ago
orignal f5349dcef9
Merge pull request #1115 from majestrate/aesni-avx-runtime-detect
AESNI/AVX runtime detection [WIP]
6 years ago
Jeff Becker 486a4cfdd6
add to qt 6 years ago
Jeff Becker 2277dcb069
add cpu.cpp to cmake 6 years ago
Jeff Becker a618a01b1e
don 6 years ago
Jeff Becker 7e60069968
add uncommitted files 6 years ago
Jeff Becker 91e45d9a4a
initial code for runtime detection of aesni/avx 6 years ago
orignal dea6fbf285
Merge pull request #1114 from majestrate/websocks-datagram
Add datagrams to websocks tunnel
6 years ago
Jeff Becker 48cc0f4289
use write 6 years ago
Jeff Becker cdc5fce583
check port 6 years ago
Jeff Becker b41a17d548
add datagrams to websocks 6 years ago
orignal 606cbaa519
Merge pull request #1113 from majestrate/sam-xss-fix
fix xss in webui from SAM session name
6 years ago
Jeff Becker aaf8f527ef
fix xss in webui from SAM session name 6 years ago
orignal b7596b7f70
Merge pull request #1112 from majestrate/dns-rebind
mitigate dns rebinding in webui
6 years ago
Jeff Becker 0309b574e8
mitigate dns rebinding in webui 6 years ago
orignal ca057177c7
Merge pull request #1110 from radfish/PR--remove-openssl-1.1-warning
cmake: remove warning for OpenSSL 1.1
6 years ago
orignal 5d9bf18267
Merge pull request #1109 from radfish/PR--clang-stdlib-fix
cmake: add stdlib args for clang build on Linux
6 years ago
redfish f1b8742782 cmake: remove warning for OpenSSL 1.1
Works fine.
6 years ago
redfish 7786c97330 cmake: add stdlib args for clang build on Linux
Otherwise linking fails with undefined symbol ... basic_string ... and
libstdc++: DSO not on included in link command.

or with
Host compiler must support std::atomic!
which is due to
undefined reference to `__gxx_personality_v0' and __cxa_begin_catch and
std::terminate()

This was already patched in 7b537a4e94
PR #972 but it got lost, and also needed some tweaking.

Thested with Clan 5.0.1 on Arch Linux (on armv7h).
6 years ago
orignal f2a14047eb
Merge pull request #1108 from majestrate/fix-issue-1107
Fix issue 1107
6 years ago