Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-05-12 | Merge pull request #7691 | luigi1111 | 2 | -2/+2 | |
cbd54ea cmake: set 3.5 as minimum version (selsta) | |||||
2021-05-12 | Merge pull request #7688 | luigi1111 | 1 | -2/+2 | |
451b5a5 clang: fix -Wrange-loop-analysis warnings (selsta) | |||||
2021-05-12 | Merge pull request #7685 | luigi1111 | 1 | -1/+1 | |
8c3c7b8 depends, docker: fix bintray links (selsta) | |||||
2021-05-12 | Merge pull request #7665 | luigi1111 | 1 | -5/+2 | |
15e6275 CMake: new macro - finding all headers (extract from epee) (mj-xmr) | |||||
2021-04-27 | cmake: set 3.5 as minimum version | selsta | 2 | -2/+2 | |
2021-04-27 | depends, docker: fix bintray links | selsta | 1 | -1/+1 | |
2021-04-27 | clang: fix -Wrange-loop-analysis warnings | selsta | 1 | -2/+2 | |
2021-04-22 | Merge pull request #7669 | luigi1111 | 7 | -135/+164 | |
679d055 Remove payload copy in all outgoing p2p messages (Lee Clagett) | |||||
2021-04-22 | Merge pull request #7658 | luigi1111 | 1 | -18/+52 | |
834e23b Doc: Update Gitian (Reproducible Builds) with small code snippets and fixes (mj-xmr) | |||||
2021-04-22 | Merge pull request #7643 | luigi1111 | 1 | -0/+1 | |
19ed7ab Test: Enable coverage for external repositories (mj-xmr) | |||||
2021-04-16 | Split epee/string_tools.h and encapsulate boost::lexical_cast | mj-xmr | 17 | -492/+718 | |
2021-04-16 | Revert "Merge pull request #7136" | luigi1111 | 7 | -164/+135 | |
This reverts commit 63c7ca07fba2f063c760f786a986fb3e02fb040e, reversing changes made to 2218e23e84a89e9a1e4c0be5d50f891ab836754f. | |||||
2021-04-16 | Merge pull request #7652 | luigi1111 | 1 | -4/+0 | |
02f4954 gitian: remove osslsigncode (selsta) | |||||
2021-04-16 | Merge pull request #7136 | luigi1111 | 7 | -135/+164 | |
23aae55 Remove payload copy in all outgoing p2p messages (Lee Clagett) | |||||
2021-04-16 | Merge pull request #7002 | luigi1111 | 4 | -199/+242 | |
673c6d2 Reduce compilation time of epee/portable_storage_template_helper.h (mj-xmr) | |||||
2021-04-16 | CMake: new macro - finding all headers (extract from epee) | mj-xmr | 1 | -5/+2 | |
2021-04-11 | Doc: Update Gitian (Reproducible Builds) with small code snippets and fixes | mj-xmr | 1 | -18/+52 | |
2021-04-08 | gitian: remove osslsigncode | selsta | 1 | -4/+0 | |
Unused and archive is offline | |||||
2021-04-01 | Test: Enable coverage for external repositories | mj-xmr | 1 | -0/+1 | |
Add monero_enable_coverage() for reuse in case C/CXX_FLAGS are overwritten. | |||||
2021-03-30 | Doc: Add ccache to README.md and Brewfile | mj-xmr | 1 | -0/+1 | |
2021-03-29 | Merge pull request #7439 | luigi1111 | 1 | -2/+2 | |
0f2b5af Reduced executable size; reduced call sequence to 'allowed' log function (Lee Clagett) | |||||
2021-03-29 | Merge pull request #7636 | luigi1111 | 1 | -2/+2 | |
18c7f9c depends: openssl 1.1.1i -> 1.1.1k (selsta) | |||||
2021-03-29 | Merge pull request #7460 | luigi1111 | 1 | -28/+24 | |
2935a0c async_protocol_handler_config: fix deadlock (anon) c877705 async_protocol_handler_config: add deadlock demo (anon) | |||||
2021-03-28 | Reduce compilation time of epee/portable_storage_template_helper.h | mj-xmr | 4 | -199/+242 | |
2021-03-25 | depends: openssl 1.1.1i -> 1.1.1k | selsta | 1 | -2/+2 | |
2021-03-20 | Merge pull request #7402 | luigi1111 | 1 | -1/+10 | |
240d382 Epee: add headers to project files (via glob), to be able to search for them easily. (mj-xmr) | |||||
2021-03-20 | Merge pull request #7394 | luigi1111 | 1 | -1/+2 | |
b900fa0 Fix compiler warning for in keyvalue_serialization.h (mj-xmr) | |||||
2021-03-20 | Merge pull request #7366 | luigi1111 | 3 | -0/+57 | |
9867a91 Store RPC SSL key/cert for consistent authentication between runs (Lee Clagett) | |||||
2021-03-20 | Merge pull request #7274 | luigi1111 | 1 | -4/+4 | |
daf023d epee: don't log raw packet data (moneromooo-monero) | |||||
2021-03-20 | Merge pull request #7005 | luigi1111 | 2 | -5/+21 | |
249eae5 Allow byte_stream->byte_slice conversion to shrink unused buffer space (Lee Clagett) | |||||
2021-03-12 | async_protocol_handler_config: fix deadlock | anon | 1 | -28/+24 | |
2021-03-05 | Merge pull request #7399 | luigi1111 | 1 | -2/+14 | |
556af11 epee: return HTTP error 400 (Bad request) on deserialization error (moneromooo-monero) | |||||
2021-02-25 | Epee: add headers to project files (via glob), to be able to search for them ↵ | mj-xmr | 1 | -1/+10 | |
easily. Use case: IDEs | |||||
2021-02-23 | epee: return HTTP error 400 (Bad request) on deserialization error | moneromooo-monero | 1 | -2/+14 | |
It's better than 404 (Not found) | |||||
2021-02-21 | Fix compiler warning for in keyvalue_serialization.h | mj-xmr | 1 | -1/+2 | |
2021-02-19 | async_protocol_handler_config: remove connection correctly | anon | 1 | -1/+1 | |
2021-02-18 | Merge pull request #7343 | luigi1111 | 1 | -32/+2 | |
545b982 Remove unnecessary atomic operations in levin code (Lee Clagett) | |||||
2021-02-15 | Merge pull request #7308 | luigi1111 | 2 | -7/+19 | |
df2f00f boosted_tcp_server: fix connection lifetime (anon) 3833624 boosted_tcp_server: add segfault demo (anon) | |||||
2021-02-13 | Store RPC SSL key/cert for consistent authentication between runs | Lee Clagett | 3 | -0/+57 | |
2021-02-06 | Reduce compilation time of epee/portable_storage.h | mj-xmr | 11 | -216/+286 | |
2021-01-19 | boosted_tcp_server: fix connection lifetime | anon | 2 | -7/+19 | |
2021-01-19 | Remove unnecessary atomic operations in levin code | Lee Clagett | 1 | -32/+2 | |
2021-01-19 | Remove payload copy in all outgoing p2p messages | Lee Clagett | 7 | -135/+164 | |
2021-01-16 | Reduced executable size; reduced call sequence to "allowed" log function | Lee Clagett | 1 | -2/+2 | |
2021-01-16 | Remove payload copy in all outgoing p2p messages | Lee Clagett | 7 | -135/+164 | |
2021-01-15 | Merge pull request #7149 | luigi1111 | 1 | -2/+2 | |
0660db3 fuzz_tests: add a test for utf8canonical (moneromooo-monero) | |||||
2021-01-15 | Merge pull request #7137 | luigi1111 | 1 | -2/+16 | |
f2ad539 readline_buffer: Avoid consecutive duplicates in the history (codesoap) | |||||
2021-01-07 | storages: overridable limits for loading portable_storage from binary | moneromooo-monero | 5 | -33/+63 | |
2021-01-06 | Merge pull request #7281 | luigi1111 | 1 | -1/+11 | |
b9092dd epee: also limit number of strings in portable_storage (moneromooo-monero) | |||||
2021-01-05 | epee: also limit number of strings in portable_storage | moneromooo-monero | 1 | -1/+11 | |
They require at least 24 bytes | |||||
2021-01-03 | Merge pull request #7263 | Alexander Blair | 1 | -4/+13 | |
b652d598d add a max levin packet size by command type (moneromooo-monero) | |||||
2021-01-03 | epee: don't log raw packet data | moneromooo-monero | 1 | -4/+4 | |
2021-01-03 | add a max levin packet size by command type | moneromooo-monero | 1 | -4/+13 | |
2021-01-02 | portable_storage: better sanity checking | moneromooo-monero | 1 | -2/+7 | |
2021-01-01 | Merge pull request #7250 | Alexander Blair | 2 | -10/+25 | |
61b6e4cc6 Add aggressive restrictions to pre-handshake p2p buffer limit (Lee Clagett) | |||||
2021-01-01 | Merge pull request #7243 | Alexander Blair | 1 | -1/+6 | |
8e2caf3fb portable_storage: check object limit where appropriate (moneromooo) | |||||
2021-01-01 | Merge pull request #7220 | Alexander Blair | 3 | -0/+3 | |
20bdbd7aa portable_storage: forbid unnamed sections (xiphon) | |||||
2020-12-31 | portable_storage: check object limit where appropriate | moneromooo | 1 | -1/+6 | |
also fix pedantic off by one in check | |||||
2020-12-29 | Merge pull request #7218 | Alexander Blair | 1 | -5/+0 | |
353f93ee1 portable_storage: remove array element limit (moneromooo-monero) | |||||
2020-12-29 | Merge pull request #7207 | Alexander Blair | 5 | -13/+14 | |
f7ab8bc6d ssl: buffered handshake detection (anon) | |||||
2020-12-28 | portable_storage: forbid unnamed sections | xiphon | 3 | -0/+3 | |
2020-12-28 | portable_storage: remove array element limit | moneromooo-monero | 1 | -5/+0 | |
some people don't want it | |||||
2020-12-28 | ssl: buffered handshake detection | anon | 5 | -13/+14 | |
2020-12-27 | portable_storage: remove overly aggressive cutoff | moneromooo-monero | 1 | -2/+0 | |
2020-12-26 | Merge pull request #7192 | Alexander Blair | 1 | -6/+21 | |
95575cda6 epee: fix some issues using connections after shutdown (moneromooo-monero) | |||||
2020-12-26 | Merge pull request #7190 | Alexander Blair | 1 | -1/+35 | |
7f407c027 portable_storage: add some sanity checks on data size (moneromooo-monero) | |||||
2020-12-26 | Merge pull request #7099 | Alexander Blair | 1 | -0/+1 | |
9d2bb586a Add command to sign freebsd assert file for gitian (MoneroArbo) | |||||
2020-12-26 | Merge pull request #7098 | Alexander Blair | 1 | -1/+0 | |
c0c75ac19 Fixed issues found by static analysis (SChernykh) | |||||
2020-12-26 | epee: fix some issues using connections after shutdown | moneromooo-monero | 1 | -6/+21 | |
2020-12-26 | portable_storage: add some sanity checks on data size | moneromooo-monero | 1 | -1/+35 | |
especially when allocated size is >> serialized data size | |||||
2020-12-20 | Restrict duplicate keys in epee binary format | Lee Clagett | 1 | -1/+4 | |
2020-12-17 | Add aggressive restrictions to pre-handshake p2p buffer limit | Lee Clagett | 2 | -10/+25 | |
2020-12-14 | Fix byte_stream::put_n | Lee Clagett | 1 | -1/+1 | |
2020-12-14 | fuzz_tests: add a test for utf8canonical | moneromooo-monero | 1 | -2/+2 | |
2020-12-13 | readline_buffer: Avoid consecutive duplicates in the history | codesoap | 1 | -2/+16 | |
2020-12-10 | Merge pull request #7100 | Alexander Blair | 2 | -43/+12 | |
5b30203fe depends: Update OpenSSL to 1.1.1i (Howard Chu) | |||||
2020-12-10 | Merge pull request #7009 | Alexander Blair | 12 | -51/+71 | |
7414e2bac Change epee binary output from std::stringstream to byte_stream (Lee Clagett) | |||||
2020-12-10 | Merge pull request #7003 | Alexander Blair | 2 | -18/+8 | |
08eb0949f Change to more efficient allocation strategy in byte_stream (Lee Clagett) | |||||
2020-12-10 | Merge pull request #6947 | Alexander Blair | 1 | -0/+93 | |
19d1b3590 add a convenience script to start monero with inbound tor (moneromooo-monero) | |||||
2020-12-09 | depends: Update OpenSSL to 1.1.1i | Howard Chu | 2 | -43/+12 | |
Remove some obsolete patches (they were integrated upstream). Tweak to work with Android support (they second-guess our CC definition, etc). | |||||
2020-12-08 | Add command to sign freebsd assert file for gitian | MoneroArbo | 1 | -0/+1 | |
Add FreeBSD to "Signing assert files" section of gitian readme / guide | |||||
2020-12-08 | Fixed issues found by static analysis | SChernykh | 1 | -1/+0 | |
- rolling_median: tried to free uninitialized pointer in a constructor - net_node.inl: erase-remove idiom was used incorrectly. remove_if doesn't actually remove elements, see http://cpp.sh/6fcjv - bulletproofs.cc: call to sizeof() instead of vector.size(), luckily it only impacts performance and not code logic there | |||||
2020-12-06 | protocol: drop peers that don't reply to queries | moneromooo | 1 | -8/+6 | |
2020-12-04 | keep only the last seen node on a given host in the white list | moneromooo | 1 | -0/+33 | |
2020-11-29 | Merge pull request #6999 | luigi1111 | 1 | -4/+4 | |
c5f6629 epee: tighten the URL parsing regexp a little (moneromooo-monero) | |||||
2020-11-29 | Merge pull request #6995 | luigi1111 | 1 | -1/+9 | |
60bc676 epee: readline_buffer - fix thread safety, fix sync() after stop() (xiphon) | |||||
2020-11-09 | epee: tighten the URL parsing regexp a little | moneromooo-monero | 1 | -4/+4 | |
fixes massive amounts of time spent on pathological inputs Found by OSS-Fuzz | |||||
2020-11-07 | epee: readline_buffer - fix thread safety, fix sync() after stop() | xiphon | 1 | -1/+9 | |
2020-10-28 | add a convenience script to start monero with inbound tor | moneromooo-monero | 1 | -0/+93 | |
2020-10-19 | Force CMAKE_SKIP_RPATH=ON | Howard Chu | 2 | -2/+2 | |
Fix empty RPATH token issue. Only affects Linux and FreeBSD. | |||||
2020-10-18 | Merge pull request #6862 | Alexander Blair | 1 | -12/+17 | |
5f228e4b7 Fix lgamma/signgam dependency (Howard Chu) | |||||
2020-10-13 | Change to more efficient allocation strategy in byte_stream | Lee Clagett | 2 | -18/+8 | |
2020-10-13 | Allow byte_stream->byte_slice conversion to shrink unused buffer space | Lee Clagett | 2 | -5/+21 | |
2020-10-10 | Change epee binary output from std::stringstream to byte_stream | Lee Clagett | 12 | -51/+71 | |
2020-10-06 | Fix lgamma/signgam dependency | Howard Chu | 1 | -12/+17 | |
This is a new indirect dependency due to the use of poisson_distribution, introduced in PR#6354 commit 67ade8005 | |||||
2020-09-17 | Depends: Bump qt to 5.15.1 | TheCharlatan | 7 | -107/+166 | |
2020-09-14 | build: prepare v0.17 | selsta | 6 | -7/+7 | |
2020-08-27 | Merge pull request #6769 | Alexander Blair | 1 | -0/+3 | |
b641e0a2c Add clear method to byte_stream (Lee Clagett) | |||||
2020-08-20 | depends: fix broken links for ds_store / mac_alias | selsta | 2 | -8/+8 | |
2020-08-17 | Add clear method to byte_stream | Lee Clagett | 1 | -0/+3 | |
2020-08-16 | Merge pull request #6736 | Alexander Blair | 1 | -0/+7 | |
05ad4fa39 epee: further defending against exceptions in command handlers (moneromooo-monero) | |||||
2020-08-16 | Merge pull request #6727 | Alexander Blair | 1 | -9/+31 | |
13eee1d6a rpc: reject wrong sized txid (moneromooo-monero) 92e6b7df2 easylogging++: fix crash with reentrant logging (moneromooo-monero) 6dd95d530 epee: guard against exceptions in RPC handlers (moneromooo-monero) 90016ad74 blockchain: guard against exceptions in add_new_block/children (moneromooo-monero) | |||||
2020-08-16 | Merge pull request #6720 | Alexander Blair | 1 | -26/+0 | |
86abf558c epee: Remove unused functions in local_ip.h (Jean Pierre Dudey) | |||||
2020-08-16 | Merge pull request #6718 | Alexander Blair | 2 | -2/+12 | |
85efc88c1 Fix overflow issue in epee:misc_utils::rolling_median_t and median(), with unit test (koe) | |||||
2020-08-16 | Merge pull request #6716 | Alexander Blair | 3 | -8/+6 | |
76c16822d wallet2_api: implement runtime proxy configuration (xiphon) | |||||
2020-08-16 | Merge pull request #6691 | Alexander Blair | 1 | -1/+1 | |
6111689cf cmake: allow custom openssl path on macOS (selsta) | |||||
2020-08-16 | Merge pull request #6614 | Alexander Blair | 1 | -0/+25 | |
fb31167b1 Wallet, daemon: From 'help_advanced' back to 'help', and new 'apropos' command (rbrunner7) | |||||
2020-08-16 | Merge pull request #6500 | Alexander Blair | 1 | -1/+1 | |
a07c8abcc Update expat.mk (ArqTras) | |||||
2020-08-02 | epee: further defending against exceptions in command handlers | moneromooo-monero | 1 | -0/+7 | |
2020-07-30 | epee: guard against exceptions in RPC handlers | moneromooo-monero | 1 | -9/+31 | |
2020-07-24 | Wallet, daemon: From 'help_advanced' back to 'help', and new 'apropos' command | rbrunner7 | 1 | -0/+25 | |
2020-07-23 | Fix overflow issue in epee:misc_utils::rolling_median_t and median(), with ↵ | koe | 2 | -2/+12 | |
unit test | |||||
2020-07-22 | epee: Remove unused functions in local_ip.h | Jean Pierre Dudey | 1 | -26/+0 | |
Signed-off-by: Jean Pierre Dudey <me@jeandudey.tech> | |||||
2020-07-20 | wallet2_api: implement runtime proxy configuration | xiphon | 3 | -8/+6 | |
2020-07-19 | Merge pull request #6565 | Alexander Blair | 1 | -1/+1 | |
72cdfa4a2 fix a few typos in error messages (moneromooo-monero) | |||||
2020-07-19 | Merge pull request #6516 | Alexander Blair | 2 | -7/+0 | |
8656a8c9f remove double includes (sumogr) | |||||
2020-07-19 | Merge pull request #6512 | Alexander Blair | 22 | -22/+22 | |
5ef0607da Update copyright year to 2020 (SomaticFanatic) | |||||
2020-07-16 | Merge pull request #6476 | Alexander Blair | 1 | -18/+0 | |
6d41d9e8 contrib: remove codefresh pipeline (selsta) | |||||
2020-07-16 | Merge pull request #6475 | Alexander Blair | 4 | -96/+0 | |
91182330 snap: remove from repo (selsta) | |||||
2020-07-08 | Merge pull request #6675 | luigi1111 | 1 | -1/+1 | |
3721d56 epee: fix array underflow in unicode parsing (moneromooo-monero) | |||||
2020-07-08 | Merge pull request #6584 | luigi1111 | 1 | -1/+1 | |
78d435a rpc: don't display invalid json errors on default log level (moneromooo-monero) | |||||
2020-07-08 | Merge pull request #6559 | luigi1111 | 1 | -1/+4 | |
15538f7 ByteSlice: Fix persisting ptr to std::moved SSO buffer (Doy-lee) | |||||
2020-07-08 | Merge pull request #6528 | luigi1111 | 5 | -5/+5 | |
b73f4e7 [master]: Update gitian yml files (iDunk5400) | |||||
2020-06-25 | cmake: allow custom openssl path on macOS | selsta | 1 | -1/+1 | |
2020-06-21 | epee: fix array underflow in unicode parsing | moneromooo-monero | 1 | -1/+1 | |
Reported by minerscan Also independently found by OSS-Fuzz just recently | |||||
2020-06-08 | Merge pull request #6539 | luigi1111 | 1 | -6/+6 | |
85164a8 epee: use memwipe rather than memset for md5 secrets (moneromooo-monero) | |||||
2020-06-08 | Merge pull request #6522 | luigi1111 | 1 | -9/+17 | |
29e563b Fixed bugs for take_slice and byte_stream->byte_slice (vtnerd) | |||||
2020-06-08 | Merge pull request #6514 | luigi1111 | 1 | -2/+2 | |
4baee20 build: prepare v0.16.0.0 release (selsta) | |||||
2020-05-31 | Fix boost <1.60 compilation and fix boost 1.73+ warnings | Lee Clagett | 4 | -17/+17 | |
2020-05-23 | rpc: don't display invalid json errors on default log level | moneromooo-monero | 1 | -1/+1 | |
It's not something the user needs to know, and will display attacker controlled data | |||||
2020-05-20 | ByteSlice: Fix persisting ptr to std::moved SSO buffer | Doyle | 1 | -1/+4 | |
The Bug: 1. Construct `byte_slice.portion_` with `epee::span(buffer)` which copies a pointer to the SSO buffer to `byte_slice.portion_` 2. It constructs `byte_slice.storage_` with `std::move(buffer)` (normally this swap pointers, but SSO means a memcpy and clear on the original SSO buffer) 3. `slice.data()` returns a pointer from `slice.portion_` that points to the original SSO cleared buffer, `slice.storage_` has the actual string. | |||||
2020-05-19 | fix a few typos in error messages | moneromooo-monero | 1 | -1/+1 | |
Reported by adrelanos | |||||
2020-05-16 | epee: use memwipe rather than memset for md5 secrets | moneromooo-monero | 1 | -6/+6 | |
That's used by HTTP auth now | |||||
2020-05-16 | Support for supercop ASM in wallet, and benchmark for supercop | Lee Clagett | 1 | -2/+3 | |
2020-05-14 | build: fix boost 1.73 compatibility | selsta | 2 | -6/+6 | |
2020-05-13 | [master]: Update gitian yml files | iDunk5400 | 5 | -5/+5 | |
2020-05-13 | build: prepare v0.16.0.0 release | selsta | 1 | -2/+2 | |
2020-05-12 | Fixed bugs for take_slice and byte_stream->byte_slice | Lee Clagett | 1 | -9/+17 | |
2020-05-11 | remove double includes | sumogr | 2 | -7/+0 | |
2020-05-06 | Update copyright year to 2020 | SomaticFanatic | 22 | -22/+22 | |
Update copyright year to 2020 | |||||
2020-05-03 | Update expat.mk | ArqTras | 1 | -1/+1 | |
2020-05-01 | Merge pull request #6446 | luigi1111 | 2 | -0/+11 | |
e509ede trezor: adapt to new passphrase mechanism (ph4r05) | |||||
2020-04-27 | trezor: adapt to new passphrase mechanism | Dusan Klinec | 2 | -0/+11 | |
- choice where to enter passphrase is now made on the host - use wipeable string in the comm stack - wipe passphrase memory - protocol optimizations, prepare for new firmware version - minor fixes and improvements - tests fixes, HF12 support | |||||
2020-04-25 | contrib: remove codefresh pipeline | selsta | 1 | -18/+0 | |
2020-04-25 | snap: remove from repo | selsta | 4 | -96/+0 | |
2020-04-21 | Merge pull request #6414 | luigi1111 | 1 | -1/+1 | |
14e8035 update openssl 1.0.2r link (sumogr) | |||||
2020-04-21 | Merge pull request #6359 | luigi1111 | 1 | -3/+3 | |
f9441c5 Fixed string_ref usage bug in epee::from_hex::vector (vtnerd) | |||||
2020-04-15 | Allow wallet2.h to run in WebAssembly | woodser | 6 | -159/+260 | |
- Add abstract_http_client.h which http_client.h extends. - Replace simple_http_client with abstract_http_client in wallet2, message_store, message_transporter, and node_rpc_proxy. - Import and export wallet data in wallet2. - Use #if defined __EMSCRIPTEN__ directives to skip incompatible code. | |||||
2020-04-11 | Add byte_stream for zero-copy serialization, and add support in ZMQ-JSON. | Lee Clagett | 5 | -4/+386 | |
2020-04-10 | Merge pull request #6398 | luigi1111 | 1 | -1/+1 | |
8688b46 depends: update qt 5.7.1 download link (sumogr) | |||||
2020-04-04 | Merge pull request #6397 | luigi1111 | 2 | -1/+27 | |
323a9e3 depends: libsodium disable getrandom()/getentropy() (glibc < 2.25) (xiphon) | |||||
2020-04-04 | Merge pull request #6387 | luigi1111 | 1 | -2/+2 | |
0dbdba8 epee: avoid spamming 'Generating SSL certificate' in the logs (xiphon) | |||||
2020-04-04 | Merge pull request #6371 | luigi1111 | 1 | -15/+0 | |
b40c27c cppzmq: remove leftovers (selsta) | |||||
2020-04-04 | Merge pull request #6370 | luigi1111 | 1 | -1/+3 | |
3031deb Bump downloaded boost version to 1.72 (omartijn) 6079042 Use boost::asio::ssl::context::sslv23 for backwards compatibility (omartijn) | |||||
2020-04-04 | Merge pull request #6351 | luigi1111 | 4 | -40/+63 | |
81c5943 Remove temporary std::string creation in some hex->bin calls (vtnerd) 5fcc23a Move hex->bin conversion to monero copyright files and with less includes (vtnerd) 3387f0e Reduce template bloat in hex->bin for ZMQ json (vtnerd) | |||||
2020-04-04 | Merge pull request #6339 | luigi1111 | 3 | -3/+3 | |
c61abf8 remove empty statements (shopglobal) | |||||
2020-04-04 | Merge pull request #6335 | luigi1111 | 1 | -3/+4 | |
0078ce7 wipeable_string: split - treat CR, LF and Tabs as separators (xiphon) | |||||
2020-04-03 | Use byte_slice for sending zmq messages - removes data copy within zmq | Lee Clagett | 2 | -5/+24 | |
2020-04-01 | update openssl 1.0.2r link | Sumo Gr | 1 | -1/+1 | |
2020-03-31 | p2p: fix frequent weak_ptr exception on connection | moneromooo-monero | 1 | -1/+6 | |
When a handshake fails, it can fail due to timeout or destroyed connection, in which case the connection will be, or already is, closed, and we don't want to do it twice. Additionally, when closing a connection directly from the top level code, ensure the connection is gone from the m_connects list so it won't be used again. AFAICT this is now clean in netstat, /proc/PID/fd and print_cn. This fixes a noisy (but harmless) exception. | |||||
2020-03-31 | Merge pull request #6336 | luigi1111 | 1 | -3/+7 | |
760ecf2 console_handler: do not let exception past the dor (moneromooo-monero) 09c8111 threadpool: lock mutex in create (moneromooo-monero) e377977 tx_pool: catch theoretical error in get_block_reward (moneromooo-monero) | |||||
2020-03-31 | Merge pull request #6311 | luigi1111 | 1 | -0/+7 | |
5002a03 Explicitly define copy assignment operator (omartijn) | |||||
2020-03-30 | Fixed string_ref usage bug in epee::from_hex::vector | Lee Clagett | 1 | -3/+3 | |
2020-03-27 | Merge pull request #6290 | Alexander Blair | 1 | -2/+5 | |
019c1dc0 gitian-build.py: Fixing check for docker command. (Jonathan Cross) | |||||
2020-03-20 | depends: update qt 5.7.1 download link | Sumo Gr | 1 | -1/+1 | |
5.7.1 was removed from official qt.io archive, this is one of the few mirrors remaining that keep a copy. I think it would be better if @TheCharlatan updated to a newer version soon than merging this PR | |||||
2020-03-20 | depends: libsodium disable getrandom()/getentropy() (glibc < 2.25) | xiphon | 2 | -1/+27 | |
2020-03-13 | epee: avoid spamming 'Generating SSL certificate' in the logs | xiphon | 1 | -2/+2 | |
2020-03-12 | Merge pull request #6273 | Alexander Blair | 1 | -1/+11 | |
0f78b06e Various improvements to the ZMQ JSON-RPC handling: (Lee Clagett) | |||||
2020-03-12 | Merge pull request #6263 | Alexander Blair | 2 | -5/+5 | |
c11e64fc Gitian: Change lxc ip link (TheCharlatan) | |||||
2020-03-12 | Merge pull request #6251 | Alexander Blair | 1 | -0/+10 | |
0eac0c43 depends: set several missing build tags (moneromooo-monero) | |||||
2020-03-12 | Merge pull request #6244 | Alexander Blair | 1 | -5/+16 | |
352bd132 abstract_tcp_server2: guard against negative timeouts (moneromooo-monero) | |||||
2020-03-12 | Merge pull request #6243 | Alexander Blair | 2 | -6/+4 | |
4771a7ae p2p: remove obsolete local time in handshake (moneromooo-monero) 2fbbc4a2 p2p: avoid sending the same peer list over and over (moneromooo-monero) 3004835b epee: remove backward compatible endian specific address serialization (moneromooo-monero) 39a343d7 p2p: remove backward compatible peer list (moneromooo-monero) 60631802 p2p: simplify last_seen serialization now we have optional stores (moneromooo-monero) 9467b2e4 cryptonote_protocol: omit top 64 bits of difficulty when 0 (moneromooo-monero) b595583f serialization: do not write optional fields with default value (moneromooo-monero) 5f98b46d p2p: remove obsolete local time from TIMED_SYNC (moneromooo-monero) | |||||
2020-03-11 | Use boost::asio::ssl::context::sslv23 for backwards compatibility | Martijn Otto | 1 | -1/+3 | |
All the insecure protocols that this enables are then disabled, so they cannot be actually used. The end-result is the same. | |||||
2020-03-09 | Move hex->bin conversion to monero copyright files and with less includes | Lee Clagett | 4 | -36/+58 | |
2020-03-09 | Remove temporary std::string creation in some hex->bin calls | Lee Clagett | 1 | -5/+6 | |
2020-03-06 | cppzmq: remove leftovers | selsta | 1 | -15/+0 | |
2020-03-05 | Various improvements to the ZMQ JSON-RPC handling: | Lee Clagett | 1 | -1/+11 | |
- Finding handling function in ZMQ JSON-RPC now uses binary search - Temporary `std::vector`s in JSON output now use `epee::span` to prevent allocations. - Binary -> hex in JSON output no longer allocates temporary buffer - C++ structs -> JSON skips intermediate DOM creation, and instead write directly to an output stream. | |||||
2020-02-28 | Merge pull request #6255 | Alexander Blair | 1 | -3/+3 | |
81494e3f depends: empty spaces in PATH variable cause build failure (kozyilmaz) | |||||
2020-02-28 | Merge pull request #6220 | Alexander Blair | 6 | -56/+53 | |
a9bdc6e4 Improved performance for epee serialization: (Lee Clagett) | |||||
2020-02-28 | Merge pull request #6205 | Alexander Blair | 1 | -1/+1 | |
021cf733 ssl: server-side: allow multiple version of TLS (Bertrand Jacquin) | |||||
2020-02-17 | remove empty statements | Interchained | 3 | -3/+3 | |
Cleaning up a little around the code base. | |||||
2020-02-12 | wipeable_string: split - treat CR, LF and Tabs as separators | xiphon | 1 | -3/+4 | |
2020-02-12 | console_handler: do not let exception past the dor | moneromooo-monero | 1 | -3/+7 | |
Coverity 208373 | |||||
2020-02-06 | Merge pull request #6184 | Alexander Blair | 1 | -0/+42 | |
2d1afceb net_ssl: load default certificates in CA mode on Windows (moneromooo-monero) | |||||
2020-02-06 | Merge pull request #6182 | Alexander Blair | 2 | -2/+2 | |
e896cca8 epee: reorder a couple init list fields to match declaration (moneromooo-monero) | |||||
2020-01-28 | Explicitly define copy assignment operator | Martijn Otto | 1 | -0/+7 | |
The implicit copy assignment operator was deprecated because the class has an explicit copy constructor. According to the standard: The generation of the implicitly-defined copy assignment operator is deprecated (since C++11) if T has a user-declared destructor or user-declared copy constructor. Recent versions of gcc (9.1+) and clang (10.0) warn about this. | |||||
2020-01-26 | epee: remove backward compatible endian specific address serialization | moneromooo-monero | 1 | -6/+2 | |
2020-01-26 | serialization: do not write optional fields with default value | moneromooo-monero | 1 | -0/+2 | |
2020-01-26 | network: log traffic and add a simple traffic analysis script | moneromooo-monero | 1 | -5/+43 | |
2020-01-24 | Merge pull request #6160 | Alexander Blair | 1 | -1/+1 | |
bd6a5778 Gitian: Fix sigs generation (TheCharlatan) | |||||
2020-01-16 | Merge pull request #6143 | Alexander Blair | 1 | -0/+2 | |
6efeefbc epee: set application/json MIME type on json errors (moneromooo-monero) | |||||
2020-01-16 | Merge pull request #6133 | Alexander Blair | 1 | -1/+1 | |
b2ad757f Replace memset with memwipe. (Bert Peters) | |||||
2020-01-16 | Merge pull request #6125 | Alexander Blair | 1 | -1/+8 | |
584d057f epee: fix console_handlers_binder race, wait for thread to finish (xiphon) | |||||
2020-01-16 | Merge pull request #6120 | Alexander Blair | 1 | -1/+3 | |
feef1c6a epee: fix peer ids being truncated on display (moneromooo-monero) | |||||
2020-01-10 | gitian-build.py: Fixing check for docker command. | Jonathan Cross | 1 | -2/+5 | |
2020-01-06 | Gitian: Change lxc ip link | TheCharlatan | 2 | -5/+5 | |
The ip link currently listed in the README no longer works on the newest version of lxc shipped with ubuntu 18.04, this commit corrects this. | |||||
2019-12-19 | depends: empty spaces in PATH variable cause build failure | kozyilmaz | 1 | -3/+3 | |
2019-12-18 | depends: set several missing build tags | moneromooo-monero | 1 | -0/+10 | |
2019-12-16 | abstract_tcp_server2: guard against negative timeouts | moneromooo-monero | 1 | -5/+16 | |
2019-12-12 | depends: update libsodium to 1.0.18 | TheCharlatan | 2 | -4/+4 | |