Commit Graph

4780 Commits (7b4fc19fca254e16047a1297fa3f8088e0ccc5b8)
 

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