Age | Commit message (Expand) | Author | Files | Lines |
2019-11-11 | epee: close connection when the peer has done so | moneromooo-monero | 1 | -1/+7 |
2019-11-01 | epee: allow a random component in once_a_time timeouts | moneromooo-monero | 1 | -4/+16 |
2019-10-25 | daemon, wallet: new pay for RPC use system | moneromooo-monero | 5 | -8/+51 |
2019-10-22 | epee: use SO_REUSEADDR on non-Windows targets | xiphon | 1 | -2/+6 |
2019-10-21 | Support median block size > 4 GB | moneromooo-monero | 3 | -1/+53 |
2019-10-18 | epee: fix SSL server handshake, run_one() can block, use poll_one() | xiphon | 2 | -2/+11 |
2019-10-15 | levin: armour against some "should not happen" case | moneromooo-monero | 1 | -0/+5 |
2019-10-14 | abstract_tcp_server2: move "Trying to connect" from error to debug | moneromooo-monero | 1 | -1/+1 |
2019-10-02 | epee: tcp server - set SO_LINGER instead of SO_REUSEADDR option | xiphon | 1 | -4/+2 |
2019-09-27 | abstract_tcp_server2: log pointer, not contents, where appropriate | moneromooo-monero | 1 | -1/+1 |
2019-09-26 | build: fix MinGW GUI dependencies build | xiphon | 1 | -2/+2 |
2019-09-24 | epee: misc_log_ex.h can now be used in C code | moneromooo-monero | 2 | -11/+51 |
2019-09-17 | epee: implement handshake timeout for SSL connections | xiphon | 3 | -5/+30 |
2019-09-16 | epee: fix network timeouts in blocked_mode_client | xiphon | 1 | -1/+2 |
2019-09-16 | Properly format multiline logs | moneromooo-monero | 2 | -22/+58 |
2019-09-12 | abstract_tcp_server2: fix lingering connections | moneromooo-monero | 1 | -0/+5 |
2019-09-08 | depends: fix MacOS build with Clang 3.7.1 | Lee Clagett | 1 | -1/+1 |
2019-09-08 | epee: abstract_tcp_server2: resolve CID 203919 (DC.WEAK_CRYPTO) | anonimal | 1 | -1/+13 |
2019-09-07 | depends: attempt to fix readline | iDunk5400 | 1 | -2/+2 |
2019-09-06 | epee: connection_basic: resolve CID 203916 (UNINIT_CTOR) | anonimal | 1 | -0/+1 |
2019-09-06 | epee: connection_basic: resolve CID 203920 (UNINIT_CTOR) | anonimal | 1 | -0/+1 |
2019-09-04 | Fix IP address serialization on big endian | moneromooo-monero | 1 | -1/+15 |
2019-09-04 | storages: fix "portable" storage on big endian | moneromooo-monero | 4 | -3/+99 |
2019-09-04 | storages: fix writing varints on big endian | moneromooo-monero | 1 | -1/+1 |
2019-09-04 | epee: fix local/loopback checks on big endian | moneromooo-monero | 1 | -0/+7 |
2019-08-28 | simplewallet: lock console on inactivity | moneromooo-monero | 3 | -13/+88 |
2019-08-23 | syncobj.h no longer defines shared_guard, so remove those define's | Tom Smeding | 1 | -3/+0 |
2019-08-20 | fix feature not introduced until boost 1.66 | Jethro Grassie | 1 | -1/+1 |
2019-08-19 | epee: fix connections not being properly closed in some instances | moneromooo-monero | 1 | -1/+1 |
2019-08-16 | epee: support unicode in parsed strings | moneromooo-monero | 2 | -22/+61 |
2019-08-15 | Remove unused code under WINDWOS_PLATFORM guard | Tom Smeding | 1 | -88/+0 |
2019-07-31 | Add IPv6 support | Thomas Winget | 8 | -67/+461 |
2019-07-17 | Added support for "noise" over I1P/Tor to mask Tx transmission. | Lee Clagett | 10 | -64/+289 |
2019-07-16 | Add ref-counted buffer byte_slice. Currently used for sending TCP data. | Lee Clagett | 10 | -149/+445 |
2019-07-16 | allow blocking whole subnets | moneromooo-monero | 3 | -2/+67 |
2019-06-19 | p2p: close the right number of connections on setting max in/out peers | moneromooo-monero | 1 | -0/+24 |
2019-06-16 | Bans for RPC connections | Howard Chu | 2 | -2/+6 |
2019-06-14 | ensure no NULL is passed to memcpy | moneromooo-monero | 2 | -6/+14 |
2019-06-14 | abstract_tcp_server2: improve DoS resistance | moneromooo-monero | 1 | -4/+5 |
2019-06-14 | epee: basic sanity check on allocation size from untrusted source | moneromooo-monero | 1 | -0/+1 |
2019-06-10 | epee: fix SSL autodetect on reconnection | xiphon | 1 | -6/+4 |
2019-06-09 | Fix GCC 9.1 build warnings | moneromooo-monero | 1 | -0/+5 |
2019-05-22 | Add ssl_options support to monerod's rpc mode. | Lee Clagett | 1 | -0/+38 |
2019-05-10 | abstract_tcp_server2: move some things out of a lock | moneromooo-monero | 1 | -4/+8 |
2019-05-10 | remove obsolete save_graph skeleton code | moneromooo-monero | 2 | -5/+0 |
2019-05-10 | net_utils: fix m_ssl type from time_t to bool | moneromooo-monero | 1 | -1/+1 |
2019-05-10 | net_ssl: free certs after setting them up | moneromooo-monero | 1 | -2/+2 |
2019-05-07 | net_ssl: SSL config tweaks for compatibility and security | moneromooo-monero | 2 | -4/+128 |
2019-05-06 | mlog: default to not showing SSL errors | moneromooo-monero | 1 | -1/+1 |
2019-05-02 | blockchain: keep a rolling long term block weight median | moneromooo-monero | 1 | -0/+236 |
2019-04-26 | change SSL certificate fingerprint whitelisting from SHA1 to SHA-256 | moneromooo-monero | 2 | -1/+3 |
2019-04-23 | net_helper: clear recv buffer on eof | moneromooo-monero | 1 | -0/+1 |
2019-04-22 | levin_protocol_handler_async: tune down preallocation a fair bit | moneromooo-monero | 1 | -1/+1 |
2019-04-21 | serialization: set default log category | moneromooo-monero | 3 | -1/+7 |
2019-04-18 | epee: use boost/timer/timer.hpp, boost/timer.hpp is deprecated | moneromooo-monero | 1 | -1/+1 |
2019-04-15 | wallet: new --offline option | moneromooo-monero | 1 | -0/+12 |
2019-04-13 | net_helper: avoid unnecessary memcpy | moneromooo-monero | 1 | -3/+4 |
2019-04-12 | abstract_tcp_server2: fix timeout on exit | moneromooo-monero | 2 | -2/+9 |
2019-04-11 | epee: init a new ssl related variable in ctor | moneromooo-monero | 1 | -0/+1 |
2019-04-11 | simplewallet: new net_stats command | moneromooo-monero | 2 | -2/+30 |
2019-04-07 | Enabling daemon-rpc SSL now requires non-system CA verification | Lee Clagett | 2 | -0/+22 |
2019-04-07 | Require manual override for user chain certificates. | Lee Clagett | 2 | -1/+5 |
2019-04-07 | Only check top-level certificate against fingerprint list. | Lee Clagett | 1 | -2/+4 |
2019-04-07 | Call `use_certificate_chain_file` instead of `use_certificate_file` | Lee Clagett | 1 | -1/+1 |
2019-04-07 | Perform RFC 2818 hostname verification in client SSL handshakes | Lee Clagett | 3 | -5/+26 |
2019-04-07 | Require server verification when SSL is enabled. | Lee Clagett | 2 | -11/+16 |
2019-04-07 | Add `verify_fail_if_no_cert` option for proper client authentication | Lee Clagett | 1 | -1/+1 |
2019-04-07 | Pass SSL arguments via one class and use shared_ptr instead of reference | Lee Clagett | 9 | -167/+229 |
2019-04-06 | Do not require client certificate unless server has some whitelisted. | Lee Clagett | 1 | -12/+27 |
2019-04-06 | Change SSL certificate file list to OpenSSL builtin load_verify_location | Lee Clagett | 7 | -76/+65 |
2019-03-31 | Add missing include | Leon Klingele | 1 | -0/+1 |
2019-03-27 | No longer use deprecated RSA_generate_key in favor of | Martijn Otto | 1 | -7/+40 |
2019-03-25 | epee: some more minor JSON parsing speedup | moneromooo-monero | 4 | -8/+11 |
2019-03-25 | Added socks proxy (tor/i2pd/kovri) support to wallet | Lee Clagett | 6 | -76/+135 |
2019-03-24 | New interactive daemon command 'print_net_stats': Global traffic stats | rbrunner7 | 3 | -1/+15 |
2019-03-21 | epee: fix build with boost 1.70.0 | moneromooo-monero | 2 | -7/+19 |
2019-03-19 | abstract_tcp_server2: fix crashy race on socket shutdown | moneromooo-monero | 1 | -5/+6 |
2019-03-18 | Implement array_entry_t copy constructor | Guido Vranken | 1 | -0/+1 |
2019-03-13 | console_handler: print newline on EOF | moneromooo-monero | 1 | -0/+1 |
2019-03-10 | epee: certificate generation fix, pkey deleted | Dusan Klinec | 1 | -3/+5 |
2019-03-08 | connection_basic: remove debug exception ^_^ | moneromooo-monero | 1 | -1/+0 |
2019-03-08 | Fix startup errors with SSL cert generation | Howard Chu | 2 | -38/+6 |
2019-03-05 | Update 2019 copyright | binaryFate | 18 | -18/+18 |
2019-03-05 | epee: add SSL support | Martijn Otto | 9 | -43/+152 |
2019-03-04 | default initialize rpc structures | moneromooo-monero | 4 | -9/+35 |
2019-02-18 | epee: Add space after ':' in additional http response headers | Tom Smeding | 1 | -1/+1 |
2019-02-10 | Use io_service::work in epee tcp server | Lee Clagett | 2 | -6/+14 |
2019-02-09 | Fixed missing return value in once_a_time class on windows | Markus Behm | 1 | -0/+1 |
2019-02-02 | epee: add SSL support | moneromooo-monero | 11 | -208/+896 |
2019-02-01 | network_throttle: use circular_buffer where appropriate | moneromooo-monero | 2 | -4/+5 |
2019-01-30 | i2p: initial support | Jethro Grassie | 1 | -1/+4 |
2019-01-28 | Adding initial support for broadcasting transactions over Tor | Lee Clagett | 7 | -126/+309 |
2019-01-28 | rpc: fix internal daemon calls in restricted rpc getting partial data | moneromooo-monero | 1 | -6/+6 |
2019-01-28 | performance_tests: better stats, and keep track of timing history | moneromooo-monero | 2 | -0/+417 |
2019-01-22 | Pruning | moneromooo-monero | 4 | -2/+29 |
2019-01-21 | readline: don't dereference possible NULL pointer | Jethro Grassie | 1 | -2/+2 |
2019-01-16 | epee: speedup word/number matching | moneromooo-monero | 2 | -45/+89 |
2018-12-27 | epee: speed up json parsing | moneromooo-monero | 2 | -3/+13 |
2018-12-23 | epee: better network buffer data structure | moneromooo-monero | 13 | -55/+226 |
2018-12-23 | Remove boost::lexical_cast for uuid and unused uuid function | Lee Clagett | 2 | -32/+4 |
2018-12-08 | perf_timer: make all logs Info level | moneromooo-monero | 1 | -1/+1 |
2018-12-08 | epee: speed up string matching a bit | moneromooo-monero | 1 | -2/+6 |
2018-12-08 | epee: avoid string allocation when parsing a pod from string | moneromooo-monero | 1 | -36/+12 |
2018-12-07 | easylogging++: check allowed categories before logging | moneromooo-monero | 1 | -8/+15 |
2018-12-07 | mlocker: set default log category | moneromooo-monero | 1 | -0/+3 |
2018-12-07 | add a once_a_time_milliseconds class | moneromooo-monero | 1 | -9/+30 |
2018-12-04 | epee: fix network packet header field endianness | moneromooo-monero | 5 | -57/+113 |
2018-12-04 | move int-util.h to epee | moneromooo-monero | 1 | -0/+258 |
2018-12-04 | Changed RECIEVED to RECEIVED in log messages. | Norman Moeschter | 2 | -2/+2 |
2018-11-30 | mlocker: remove early page size log | moneromooo-monero | 1 | -1/+0 |
2018-11-26 | rpc: speedup get_outs.bin | moneromooo-monero | 1 | -0/+2 |
2018-11-26 | Only show a single mlock() error, to avoid flooding the log | Martijn Otto | 1 | -3/+12 |
2018-11-22 | mlocker: fix access to global lock map after dtor on exit | moneromooo-monero | 1 | -2/+2 |
2018-11-21 | blockchain_stats: don't use gmtime_r on Windows | moneromooo-monero | 2 | -6/+11 |
2018-11-20 | mlocker: don't throw from lock/unlock | moneromooo-monero | 1 | -0/+8 |
2018-11-17 | Remove -Werror | moneromooo-monero | 1 | -2/+2 |
2018-11-15 | epee: speed up parse_hexstr_to_binbuff a little | Howard Chu | 1 | -15/+35 |
2018-11-15 | Removed a lot of unnecessary includes | Martijn Otto | 9 | -72/+9 |
2018-11-15 | various: do not propagate exception through dtor | moneromooo-monero | 2 | -2/+3 |
2018-11-07 | No longer use a list for registering self references in the abstract tcp | Martijn Otto | 2 | -6/+10 |
2018-11-05 | epee: log HTTP/RPC calls at info level | moneromooo-monero | 1 | -1/+6 |
2018-11-02 | mlocker: fix dtor ordering problem | moneromooo-monero | 1 | -2/+2 |
2018-11-01 | epee: speed up json number parsing | moneromooo-monero | 1 | -11/+41 |
2018-10-29 | network_throttle: initialize m_last_sample_time in ctor | moneromooo-monero | 1 | -0/+1 |
2018-10-27 | tests: fix MSYS2 warning 'MONERO_DEFAULT_LOG_CATEGORY redefined' | xiphon | 1 | -0/+2 |
2018-10-24 | epee: some minor speedup in parsing | moneromooo-monero | 1 | -2/+4 |
2018-10-20 | console_handler: add a global log when exiting via EOF | moneromooo-monero | 1 | -1/+4 |
2018-10-12 | readline_buffer: fix "cursor in prompt" bug | moneromooo-monero | 2 | -1/+5 |
2018-10-12 | Remove epee header dependency on cryptonote_core | moneromooo-monero | 2 | -6/+5 |
2018-10-08 | ANSI colors in Windows 10 | iDunk5400 | 1 | -0/+35 |
2018-10-02 | epee: initialize a few data members where it seems to be appropriate | moneromooo-monero | 2 | -1/+4 |
2018-10-02 | abstract_tcp_server2: move m_period to subclass | moneromooo-monero | 1 | -5/+6 |
2018-10-02 | connection_basic: remove unused floating time start time | moneromooo-monero | 2 | -10/+0 |
2018-10-02 | Catch more exceptions in dtors | moneromooo-monero | 1 | -1/+2 |
2018-09-29 | Merge pull request #4459 | Riccardo Spagni | 4 | -3/+16 |
2018-09-29 | Merge pull request #4443 | Riccardo Spagni | 1 | -0/+2 |
2018-09-26 | osx compilation fix: missing boost libs added | Dusan Klinec | 1 | -0/+2 |
2018-09-25 | epee: fix stack overflow on crafted input | moneromooo-monero | 1 | -5/+8 |
2018-09-25 | epee: fix invalid memory write reading an array entry | moneromooo-monero | 1 | -0/+8 |
2018-09-14 | mlog: do not display http errors by default | moneromooo-monero | 1 | -1/+1 |
2018-09-12 | wipeable_string: add hex_to_pod function | moneromooo-monero | 3 | -2/+21 |
2018-09-10 | Modify depends for monero's dependencies | TheCharlatan | 1 | -1/+1 |
2018-09-09 | abstract_tcp_server2: fix binding to the wrong IP | moneromooo-monero | 1 | -4/+4 |
2018-08-27 | epee: use the socket::bind variant which does not throw | moneromooo-monero | 1 | -2/+18 |
2018-08-19 | epee: some speedup in parsing | moneromooo-monero | 1 | -1/+8 |
2018-08-17 | epee: resize vectors where possible in serialization | moneromooo-monero | 1 | -0/+6 |
2018-08-16 | common: add a class to safely wrap mlock/munlock | moneromooo-monero | 4 | -1/+277 |
2018-08-16 | store secret keys encrypted where possible | moneromooo-monero | 1 | -0/+9 |
2018-08-16 | wallet: wipe seed from memory where appropriate | moneromooo-monero | 5 | -6/+194 |
2018-08-03 | Added features to epee::span<T> : | Lee Clagett | 1 | -6/+40 |
2018-07-26 | mlog: handle filenames without parent directories | moneromooo-monero | 1 | -1/+3 |
2018-07-25 | epee: set jsonrpc to "2.0" in parse error return data | moneromooo-monero | 1 | -0/+1 |
2018-07-15 | abstract_tcp_server2: fix race on shutdown | moneromooo-monero | 2 | -1/+9 |
2018-07-10 | memwipe: don't call the workhorse for 0 bytes | moneromooo-monero | 1 | -3/+5 |
2018-07-03 | http_protocol_handler: fix HTTP/x.y parsing | moneromooo-monero | 1 | -1/+1 |
2018-07-03 | http_protocol_handler: catch invalid numbers when parsing | moneromooo-monero | 1 | -4/+12 |
2018-06-29 | abstract_tcp_server2: fix use after free | moneromooo-monero | 1 | -2/+2 |
2018-06-28 | epee.string_tools: add conversion between UTF-8 and UTF-16 | stoffu | 2 | -15/+45 |
2018-06-18 | abstract_tcp_server2: restart async accept on error | moneromooo-monero | 1 | -4/+19 |
2018-06-13 | wallet-rpc: added IPs to error logging in simple_http_connection_handler | jcktm | 2 | -18/+18 |
2018-06-13 | mlog: --max-log-files to set the max number of rotated log files | stoffu | 2 | -3/+53 |
2018-06-10 | epee: adaptive connection timeout system | moneromooo-monero | 4 | -19/+75 |
2018-06-09 | epee: fallback to a counter if gmtime fails when rotating logs | moneromooo-monero | 1 | -1/+2 |
2018-06-09 | epee: fix include for ofstream | moneromooo-monero | 1 | -1/+1 |
2018-06-09 | abstract_tcp_server2: fix busy calling of idle IO service | moneromooo-monero | 1 | -2/+4 |
2018-06-01 | epee: fix detection of 172.16.0.0/172.31.255.255 local IP range | moneromooo-monero | 1 | -1/+1 |
2018-05-28 | disable file size sanity check when loading the wallet cache | moneromooo-monero | 1 | -3/+3 |
2018-05-27 | http_protocol_handler: limit the number of starting newlines | moneromooo-monero | 3 | -1/+12 |
2018-05-26 | abstract_tcp_server2: timeout on RPC connections | moneromooo-monero | 2 | -1/+68 |
2018-05-26 | http_protocol_handler: speedup newline discarding | moneromooo-monero | 1 | -2/+5 |
2018-05-26 | console_handler: fix start_default_console use of prompt parameter | moneromooo-monero | 1 | -3/+21 |
2018-05-17 | epee: log type name when a container size check fails | moneromooo-monero | 1 | -1/+1 |
2018-04-25 | mlog: fix setting no logs | moneromooo-monero | 1 | -1/+6 |
2018-04-19 | epee: Drop deprecated Boost.Thread header | Jan Beich | 2 | -2/+4 |
2018-03-15 | Fix typos in various files | Dimitris Apostolou | 3 | -3/+3 |
2018-02-25 | Wallet2 + CLI wallet: UTF-8 support for filenames and paths under Windows | rbrunner7 | 1 | -1/+82 |
2018-02-18 | wipeable_string: don't try to wipe an empty buffer | moneromooo-monero | 1 | -3/+6 |
2018-02-17 | memwipe: add missing #include <stdio.h> | stoffu | 1 | -0/+1 |
2018-02-11 | Fix #602 Turn on socket keepalive | Howard Chu | 1 | -0/+3 |
2018-02-08 | epee get_ns_count: cast to uint64_t before multiplying 10^9 to avoid overflow | stoffu | 1 | -2/+2 |
2018-02-02 | pass large parameters by const ref, not value | moneromooo-monero | 4 | -11/+11 |
2018-02-01 | call _exit instead of abort in release mode | moneromooo-monero | 1 | -0/+6 |
2018-01-31 | wipeable_string: call memwipe directly | moneromooo-monero | 2 | -13/+6 |
2018-01-29 | Fix method name in invoke_http_json_rpc | Erik de Castro Lopo | 1 | -1/+1 |
2018-01-29 | Allow the number of incoming connections to be limited | Erik de Castro Lopo | 1 | -33/+45 |
2018-01-26 | Readd copyright starting date | xmr-eric | 7 | -7/+7 |
2018-01-26 | Update 2018 copyright | xmr-eric | 17 | -17/+17 |
2018-01-26 | levin_protocol_handler_async: erase from back of vector instead of front | stoffu | 1 | -1/+1 |
2018-01-18 | remove unnecessary include | Jethro Grassie | 1 | -1/+0 |
2018-01-18 | Remove is_pod trait, and replace with is_standard_layout requirement | Lee Clagett | 3 | -12/+15 |
2018-01-11 | epee: detect strptime, use std::get_time as fallback | moneromooo-monero | 1 | -0/+6 |
2018-01-11 | Keep readline optional | Jethro Grassie | 1 | -1/+1 |
2018-01-10 | move memwipe to epee to avoid common<->crypto circular dependencies | moneromooo-monero | 3 | -1/+195 |
2018-01-10 | epee: remove dependency on common | moneromooo-monero | 7 | -13/+12 |
2017-12-27 | epee: check some error return values | moneromooo-monero | 1 | -8/+18 |
2017-12-23 | wipeable_string: fix buffer overread | moneromooo-monero | 1 | -1/+1 |
2017-12-23 | Fix Windows build | dEBRUYNE-1 | 1 | -0/+4 |
2017-12-23 | http_client: rewrite header parsing manually for speed | moneromooo-monero | 1 | -74/+95 |
2017-12-23 | tests: add http client fuzz test | moneromooo-monero | 1 | -3/+14 |
2017-12-22 | factor STL container serialization | moneromooo-monero | 1 | -1/+0 |