Commit Graph

108 Commits (a82fba4b7b944a54d2a14922f44d7eee367e4912)

Author SHA1 Message Date
Martijn Otto 7c298f5d14
No longer use a list for registering self references in the abstract tcp
6 years ago
Riccardo Spagni dd973179ad
Merge pull request #3970
6 years ago
moneromooo-monero e736964a0c
Remove epee header dependency on cryptonote_core
6 years ago
moneromooo-monero 4469b0c41e
abstract_tcp_server2: fix binding to the wrong IP
6 years ago
moneromooo-monero 8eab6147f4
epee: use the socket::bind variant which does not throw
6 years ago
moneromooo-monero 979105b298
abstract_tcp_server2: fix race on shutdown
6 years ago
Riccardo Spagni c58758a016
Merge pull request #4080
6 years ago
Riccardo Spagni 318fb23d7a
Merge pull request #3997
6 years ago
moneromooo-monero dead780f8a
abstract_tcp_server2: fix use after free
6 years ago
moneromooo-monero 1a526ed571
abstract_tcp_server2: restart async accept on error
6 years ago
moneromooo-monero 55c7fb87a9
epee: adaptive connection timeout system
6 years ago
moneromooo-monero 3381b6517e
abstract_tcp_server2: fix busy calling of idle IO service
6 years ago
moneromooo-monero dfd36bbebb
http_protocol_handler: limit the number of starting newlines
6 years ago
moneromooo-monero 4d15864728
abstract_tcp_server2: timeout on RPC connections
6 years ago
Jan Beich 53a1962da1 epee: Drop deprecated Boost.Thread header
6 years ago
Riccardo Spagni f4a6bc79d9
Merge pull request #3226
6 years ago
Howard Chu f689a77e56
Fix #602 Turn on socket keepalive
6 years ago
moneromooo-monero 2e3e90acbe
pass large parameters by const ref, not value
6 years ago
moneromooo-monero 213e326cc9
abstract_tcp_server2: log init_server errors as fatal
7 years ago
rbrunner7 cf5f623616 Corrections in rate limiting / trottle code, especially in 'out' direction
7 years ago
moneromooo-monero bc1b93333e
frob level 1 logs a bit for consistency
7 years ago
Lee Clagett 8b00687735 Upgrades to epee::net_utils::network_address
7 years ago
moneromooo-monero 80d361c795
abstract_tcp_server2: improve tracking/cancelling of early connections
7 years ago
moneromooo-monero a04faf56dc
abstract_tcp_server2: guard against accessing lock on a destroyed object
7 years ago
moneromooo-monero 072102cfd2
abstracted nework addresses
7 years ago
moneromooo-monero 5833d66f65
Change logging to easylogging++
7 years ago
Lee Clagett bdc3d7496f Adding HTTP Digest Auth (but not yet enabled)
8 years ago
moneromooo-monero c3527dafd5
epee: signal cond var before unlocking
8 years ago
moneromooo-monero 17b6bd6d35
Fix DNS failures in offline mode preventing daemon startup
8 years ago
NanoAkron 6390673137 Removed all code related to fast_exit
8 years ago
redfish c2d7300d2e contrib: epee: add exception spec to throwing destructors
8 years ago
moneromooo-monero 3102feb56c
abstract_tcp_server2: fix send queue limit warning spam
8 years ago
moneromooo-monero 6bca9a8ef4
abstract_tcp_server2: avoid deadlock waiting for send queue to drain
8 years ago
moneromooo-monero 43962f4103
abstract_tcp_server2: possible fix for exception in handle_accept
8 years ago
moneromooo-monero f7301c3563
Revert "Print stack trace upon exceptions"
8 years ago
Riccardo Spagni f6317ec1c0
Merge pull request #736
8 years ago
moneromooo-monero 2b4cab30fc
epee: fix potential hang on exit
8 years ago
moneromooo-monero fff238ec94
Print stack trace upon exceptions
8 years ago
Howard Chu b937a2c915 Use boost::thread instead of std::thread
8 years ago
moneromooo-monero 1402a526af
epee: always call the PRNG through the locked API
8 years ago
moneromooo-monero d97582cf95
epee: use generate_random_bytes for new random uuids
8 years ago
Howard Chu ee6f2cb71f IP_TOS not supported before Windows7
9 years ago
moneromooo-monero 22581a0441
epee: regularly cleanup connections we kept a reference to
9 years ago
moneromooo-monero 1e2f2d7da0
epee: fix hang on exit
9 years ago
Javier Smooth 4cea2b13b2 Add IP blocking for misbehaving nodes (adapted from Boolberry)
9 years ago
rfree2monero 9bfa593eee [fix] Network 1.8: unlimited the RPC connections
9 years ago
rfree2monero ae2a50659f 2014 network limit 1.2 +utils +toc -doc -drmonero
9 years ago
rfree2monero 0f06dca831 fixed size_t on windows
9 years ago
rfree2monero 5ce4256e3d 2014 network limit 1.1 +utils +toc -doc -drmonero
9 years ago
rfree2monero eabb519605 2014 network limit 1.0a +utils +toc -doc -drmonero
9 years ago
Riccardo Spagni 99945a5c47
dependencies enforced, send que error message log level moved
10 years ago
fluffypony cf5a8b1d6c moved non-critical warnings and errors to log level 1
10 years ago
fluffypony 32f9d2b783 move modified epee code to new classes, revert license
10 years ago
fluffypony 6fc995fe5d License updated to BSD 3-clause
10 years ago
mydesktop 3a3a817678 0.8.8update
10 years ago
mydesktop 79a4bedc36 mac osx building fixes
10 years ago
Antonio Juarez 8efa1313f3 some fixes
10 years ago
Antonio Juarez 296ae46ed8 moved all stuff to github
10 years ago