Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-04-18 | Remove the only 4 non-UTF8 characters in codebase | Jeffrey | 1 | -4/+4 | |
Relevant commit in old PR: 1b798a7042070cc8063bd341ebf7025da554b632 | |||||
2022-04-18 | Factor out move_it_backward from misc_language.h | Jeffrey | 1 | -9/+1 | |
Relevant commit from old PR: 330df2952cb2863a591158b984c0fb7f652887ac | |||||
2022-04-18 | Move copyable_atomic into connection_context | Jeffrey | 1 | -56/+0 | |
Relevant commit from old PR: bd0a5119957d3ef9130a0b82599e1696995ef235 | |||||
2022-04-18 | Refactor out to_nonconst_iterator.h | Jeffrey | 4 | -55/+1 | |
Relevant commit on old PR: 2499269696192ce30dd125ddee90a80d4326dff9 | |||||
2022-04-18 | Refactor out pragma_comp_defs | Jeffrey | 4 | -35/+4 | |
Relevant commits on the old cleanup PR: 36933c7f5c7778e2d7fbfea5361c11fb41070467 21e43de0f300ee47b7e597098908601bf591950b 3c678bb1cedfd7b865ac2e7aaf014de4bfb3eb3d | |||||
2022-04-18 | Merge functionality of misc_os_dependent into time_helper.h | Jeffrey | 8 | -279/+33 | |
Actions: 1. Remove unused functions from misc_os_dependent.h 2. Move three remaining functions, get_gmt_time, get_ns_count, and get_tick_count into time_helper.h 3. Remove unused functions from time_helper.h 4. Refactor get_ns_count and get_internet_time_str and get_time_interval_string 5. Remove/add includes as needed Relevant commits on the old PR: a9fbe52b02ffab451e90c977459fea4642731cd1 9a59b131c4ed1be8afe238fff3780fe203c65a46 7fa9e2817df9b9ef3f0290f7f86357939829e588 | |||||
2022-04-18 | Trimming Fat | Jeffrey | 7 | -149/+0 | |
Remove unused include statements or unused definitions. | |||||
2022-04-18 | Boring Old Deletes | Jeffrey | 67 | -9622/+0 | |
Here lies dozens of unused files. This commit is ONLY file deletions except for the removing of a couple of #includes and removing filenames from CmakeLists where appropriate. | |||||
2022-04-10 | epee: allow copying a rolling_median_t object | moneromooo-monero | 1 | -1/+14 | |
2022-04-06 | Merge pull request #8228 | luigi1111 | 2 | -77/+1 | |
1ce9e9c Remove dead code from parserse_base_utils and fix unit tests (Jeffrey) | |||||
2022-04-06 | Merge pull request #8223 | luigi1111 | 7 | -39/+34 | |
17772ef Eliminate dependence on boost::interprocess #8223 (Jeffrey) | |||||
2022-04-06 | Merge pull request #8197 | luigi1111 | 35 | -35/+44 | |
da9aa1f Copyright: Update to 2022 (mj-xmr) | |||||
2022-03-30 | Remove dead code from parserse_base_utils and fix unit tests | Jeffrey | 2 | -77/+1 | |
* Remove `match_string()`, `match_number()`, and `match_word()` * Remove `match_word_with_extrasymb()` and `match_word_til_equal_mark()` * Adapt unit test for `match_number()` to `match_number2()` * Adapt unit test for `match_string()` to `match_string2()` Note: the unit tests were testing for the old version of the functions, and the interfaces for these functions changed slightly, so I had to also edit the tests. As of writing, this PR has no merge conflicts with #8211 Additional changes during review: * Explicitly set up is_[float/signed]_val to be changed before each call * Structify the tests and fix uninitialized variables | |||||
2022-03-30 | Eliminate dependence on boost::interprocess #8223 | Jeffrey | 7 | -39/+34 | |
In this repo, `boost::interprocess` was being used soley to make `uint32_t` operations atomic. So I replaced each instance of `boost::interprocess::ipcdetail::atomic(...)32` with `std::atomic` methods. I replaced member declarations as applicable. For example, when I needed to change a `volatile uint32_t` into a `std::atomic<uint32_t>`. Sometimes, a member was being used a boolean flag, so I replaced it with `std::atomic<bool>`. You may notice that I didn't touch `levin_client_async.h`. That is because this file is entirely unused and will be deleted in PR monero-project#8211. Additional changes from review: * Make some local variables const * Change postfix operators to prefix operators where value was not need | |||||
2022-03-04 | Copyright: Update to 2022 | mj-xmr | 35 | -35/+44 | |
2022-02-19 | Undefined behaviour fixes | SChernykh | 6 | -12/+24 | |
Fixes issues reported in #8120 | |||||
2021-12-02 | Add copy commands for compiled binaries | Seth For Privacy | 1 | -0/+7 | |
2021-12-02 | Add archive details to post-build section | Seth For Privacy | 1 | -2/+13 | |
Also moved the tail of in-progress logs to two distinct and precise tail commands, was a good recommendation by @hyc. | |||||
2021-12-02 | Add git clone and cd commands for initial prep | Seth For Privacy | 1 | -0/+7 | |
2021-12-02 | Add note on adding SSH keys for Github | Seth For Privacy | 1 | -0/+2 | |
2021-12-01 | Update DOCKRUN.md | Seth For Privacy | 1 | -3/+4 | |
2021-12-01 | Bump versions in DOCKRUN.md and add log commands | Seth For Privacy | 1 | -2/+8 | |
2021-11-30 | Fix Android OpenSSL build | Howard Chu | 2 | -5/+7 | |
depends didn't have target-specific overrides for _build_env so ANDROID_NDK_HOME wasn't being set at build time. This fix supersedes the manual edit of Configuration/15-android.conf. Resolves #8095 | |||||
2021-11-29 | Merge pull request #7910 | luigi1111 | 3 | -0/+220 | |
4571d36 Add simple script for running gitian-build (Howard Chu) | |||||
2021-11-26 | Merge pull request #8055 | luigi1111 | 2 | -2/+28 | |
a30928f depends: bump hidapi to 0.11.0 (selsta) | |||||
2021-11-10 | depends: bump hidapi to 0.11.0 | selsta | 2 | -2/+28 | |
2021-11-04 | Merge pull request #8021 | luigi1111 | 2 | -3/+65 | |
8f21001 depends: openssl 1.1.1k -> 1.1.1l (selsta) | |||||
2021-11-01 | Merge pull request #8016 | luigi1111 | 1 | -14/+9 | |
b0ec9f8 epee: avoid ADL selecting C++14 std::quoted (selsta) | |||||
2021-10-25 | Merge pull request #8019 | luigi1111 | 2 | -0/+2 | |
e106bdc epee: add missing header (selsta) | |||||
2021-10-25 | Merge pull request #8006 | luigi1111 | 5 | -9/+9 | |
69c09ad Add README to release archives (Howard Chu) 4881154 README v12 fork occurred on 2019-11-30 as expected (Howard Chu) | |||||
2021-10-25 | Merge pull request #8002 | luigi1111 | 5 | -91/+28 | |
49441d4 depends: update zeromq package to 4.3.4 (selsta) | |||||
2021-10-22 | depends: openssl 1.1.1k -> 1.1.1l | selsta | 2 | -3/+65 | |
2021-10-22 | epee: add missing header | selsta | 2 | -0/+2 | |
2021-10-20 | epee: avoid ADL selecting C++14 std::quoted | selsta | 1 | -14/+9 | |
2021-10-17 | Merge pull request #7971 | luigi1111 | 1 | -1/+1 | |
b00e21d cmake: set cpp14 standard (selsta) | |||||
2021-10-14 | Add README to release archives | Howard Chu | 5 | -9/+9 | |
Also add docs/ANONYMITY_NETWORKS.md Even though there is no "docs" dir in the archive... | |||||
2021-10-11 | Merge pull request #7912 | luigi1111 | 6 | -22/+11 | |
ae41178 gitian: cleanup more unused packages (Howard Chu) 4ea7832 gitian: omit ccache from gitian builds (Howard Chu) | |||||
2021-10-10 | depends: update zeromq package to 4.3.4 | selsta | 5 | -91/+28 | |
2021-09-27 | gitian: cleanup more unused packages | Howard Chu | 5 | -19/+3 | |
These appear to be leftovers inherited from Bitcoin's builder | |||||
2021-09-27 | gitian: omit ccache from gitian builds | Howard Chu | 6 | -3/+8 | |
It's just wasted overhead since the build VMs are always deleted and recreated fresh for each run. | |||||
2021-09-25 | cmake: set cpp14 standard | selsta | 1 | -1/+1 | |
It's 2021, we can easily switch to C++14 without any troubles. | |||||
2021-09-23 | Merge pull request #7945 | luigi1111 | 2 | -5/+10 | |
4afd9a7 cmake: set required C/C++ standard to 11 (selsta) | |||||
2021-09-23 | Merge pull request #7933 | luigi1111 | 2 | -8/+8 | |
43a7279 depends: update unwind, fix build with ubuntu 21.04 (selsta) | |||||
2021-09-23 | Merge pull request #7911 | luigi1111 | 1 | -2/+2 | |
acef6c9 Fix parallel make of OpenSSL (Howard Chu) | |||||
2021-09-16 | cmake: set required C/C++ standard to 11 | selsta | 2 | -5/+10 | |
Co-authored-by: Jason Rhinelander <jason@imaginary.ca> | |||||
2021-09-11 | depends: update unwind, fix build with ubuntu 21.04 | selsta | 2 | -8/+8 | |
2021-09-09 | Merge pull request #7884 | luigi1111 | 1 | -1/+1 | |
ec6b4cf support cors wildcard (woodser) | |||||
2021-09-09 | Merge pull request #7858 | luigi1111 | 1 | -1/+2 | |
426dbf4 fix median overflow bug (koe) | |||||
2021-09-09 | Merge pull request #7773 from selsta/unbound | luigi1111 | 5 | -11/+14 | |
external: remove unbound submodule | |||||
2021-09-04 | Add simple script for running gitian-build | Howard Chu | 3 | -0/+220 | |
This shell script creates a docker image for running the gitian-build.py script, to avoid version incompatibilities. The builds may be signed automatically after manually reviewing the build hashes. Only docker.io and apt-cacher-ng are required to be installed on the host. The MacOSX SDK should also be present in this directory if Mac builds are desired. A container named "gitrun" is used to launch the builds, and all output will reside in this container as well. | |||||
2021-09-03 | external: remove unbound submodule | selsta | 5 | -11/+14 | |
2021-08-31 | Fix parallel make of OpenSSL | Howard Chu | 1 | -2/+2 | |
2021-08-26 | Merge pull request #7850 | luigi1111 | 3 | -7/+7 | |
0ac9a04 epee: tidying post-incrementation -> pre-incrementation (mj-xmr) | |||||
2021-08-20 | Merge pull request #7881 | luigi1111 | 1 | -0/+2 | |
301355f epee: link with Boost_SYSTEM_LIBRARY (selsta) | |||||
2021-08-20 | Merge pull request #7832 | luigi1111 | 1 | -2/+2 | |
d8e71c8 CMake: ccache fix for FreeBSD at 'depends' (mj-xmr) | |||||
2021-08-20 | support cors wildcard | woodser | 1 | -1/+1 | |
2021-08-19 | epee: link with Boost_SYSTEM_LIBRARY | selsta | 1 | -0/+2 | |
2021-08-13 | fix median overflow bug | koe | 1 | -1/+2 | |
2021-08-11 | Merge pull request #7812 | luigi1111 | 1 | -1/+2 | |
bf96055 Make SSL key/cert storage backward-compatible (Nathan Dorfman) | |||||
2021-08-11 | Merge pull request #7809 | luigi1111 | 1 | -0/+3 | |
7354ffb p2p: remove blocked addresses/hosts from peerlist (moneromooo-monero) | |||||
2021-08-11 | epee: tidying post-incrementation -> pre-incrementation | mj-xmr | 3 | -7/+7 | |
2021-08-05 | p2p: remove blocked addresses/hosts from peerlist | moneromooo-monero | 1 | -0/+3 | |
2021-08-04 | CMake: ccache fix for FreeBSD at 'depends' | mj-xmr | 1 | -2/+2 | |
2021-07-27 | Make SSL key/cert storage backward-compatible | Nathan Dorfman | 1 | -1/+2 | |
This is required to build on OpenBSD (which uses LibreSSL). It also allows building against versions of OpenSSL before 1.0.2. | |||||
2021-07-01 | depends: add getmonero package mirror | selsta | 5 | -5/+8 | |
2021-06-11 | Compil time: move epee storages/parserse_base_utils.h to parserse_base_utils.cpp | mj-xmr | 3 | -233/+291 | |
2021-06-10 | Merge pull request #7661 | luigi1111 | 1 | -4/+4 | |
08e4497 Improve cryptonote (block and tx) binary read performance (Lee Clagett) | |||||
2021-06-10 | Merge pull request #7416 | luigi1111 | 1 | -3/+4 | |
b4fe7c2 epee linkage dynamic; move monero_add_library to main CMakeLists.txt (mj-xmr) | |||||
2021-06-01 | Merge pull request #7735 | luigi1111 | 1 | -0/+2 | |
44cc6d6 Fix boost 1.76.0 compatibility (loqs) | |||||
2021-06-01 | Merge pull request #7712 | luigi1111 | 1 | -1/+4 | |
d772f13 epee: include public openssl header in cmake (selsta) | |||||
2021-06-01 | Merge pull request #7710 | luigi1111 | 1 | -2/+2 | |
9165344 CI: depends downloads relax retries (mj-xmr) | |||||
2021-05-24 | Fix boost 1.76.0 compatibility | loqs | 1 | -0/+2 | |
Add missing header boost/mpl/contains.hpp monero-project/monero/issues/7728 | |||||
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-05-09 | epee: include public openssl header in cmake | selsta | 1 | -1/+4 | |
2021-05-08 | CI: depends downloads relax retries | mj-xmr | 1 | -2/+2 | |
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-24 | epee linkage dynamic; move monero_add_library to main CMakeLists.txt | mj-xmr | 1 | -3/+4 | |
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-23 | Improve cryptonote (block and tx) binary read performance | Lee Clagett | 1 | -4/+4 | |
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 | |