aboutsummaryrefslogtreecommitdiff
path: root/contrib (follow)
AgeCommit message (Collapse)AuthorFilesLines
2023-05-21Add byte_stream `value_type` and `data()`Lee *!* Clagett1-0/+2
2023-05-06fix missing <cstdint> includestobtoht2-0/+2
2023-04-25Merge pull request #8791luigi11112-98/+0
3a34c63 depends: cleanup Makefile (tobtoht)
2023-04-25Merge pull request #8789luigi11112-167/+2
df9aa6b epee: remove dead code in net_helper (Jeffro256)
2023-04-25Merge pull request #8698luigi111134-34/+34
5b4fea7 Copyright: Update to 2023 (mj-xmr)
2023-03-20depends: cleanup Makefiletobtoht2-98/+0
2023-03-19epee: remove dead code in net_helperJeffro2562-167/+2
2023-02-16depends: remove unused packagestobtoht10-383/+0
2023-02-15Merge pull request #8737luigi11112-65/+3
21fb856 depends: bump openssl to 1.1.1t (tobtoht)
2023-02-07depends: bump openssl to 1.1.1ttobtoht2-65/+3
https://www.openssl.org/news/secadv/20230207.txt Patch can be removed, it was included upstream.
2023-02-07Revert "epee: when loading a JSON RPC payload, ensure params is an object"moneromooo-monero1-10/+0
This reverts commit b67e931843cd0c8191ec49f80448c010cba39901. This turns out to be a bad idea, because we do have weird RPC which do actually go counter to this
2023-02-06Merge pull request #8713luigi11113-7/+10
eaa3aff depends: bump hidapi/libusb (tobtoht)
2023-02-06Merge pull request #8699luigi11111-0/+4
f3420cb readline_buffer: disable bracketed paste escape sequences (Jeffrey Ryan)
2023-02-06Merge pull request #8693luigi11111-0/+13
bfd7c00 heed NO_COLOR environment variable (moneromooo-monero)
2023-02-06Merge pull request #8692luigi11111-0/+10
b67e931 epee: when loading a JSON RPC payload, ensure params is an object (moneromooo-monero)
2023-01-25depends: bump hidapi/libusbtobtoht3-7/+10
fixes Trezor connectivity issues on Windows 10/11 Co-authored-by: selsta <selsta@sent.at>
2023-01-16Copyright: Update to 2023mj-xmr34-34/+34
Co-authored-by: plowsof <plowsof@protonmail.com> extra files
2023-01-11Merge pull request #8632luigi11115-137/+0
ab7102e epee: remove dead HTTP code (Jeffrey Ryan)
2023-01-04readline_buffer: disable bracketed paste escape sequencesJeffrey Ryan1-0/+4
2023-01-01heed NO_COLOR environment variablemoneromooo-monero1-0/+13
2023-01-01epee: when loading a JSON RPC payload, ensure params is an objectmoneromooo-monero1-0/+10
this makes it easier to spot those mistakes by the caller
2022-12-01Merge pull request #8575luigi11111-29/+0
98ce6f1 depends: remove unused file (selsta)
2022-11-13epee: remove dead HTTP codeJeffrey Ryan5-137/+0
http_client.h
2022-10-28Merge pull request #8569luigi11111-72/+0
b526a4b levin_abstract_invoke: remove dead code (Jeffrey Ryan)
2022-10-28Merge pull request #8543luigi11111-1/+1
d21fd92 rpc: dont shrink slice when loading from binary (Jeffrey Ryan)
2022-09-20depends: remove unused fileselsta1-29/+0
2022-09-20depends: remove unused Qt packageselsta9-309/+1
2022-09-14levin_abstract_invoke: remove dead codeJeffrey Ryan1-72/+0
2022-09-09Merge pull request #8547luigi11111-4/+4
e410ab7 Windows: fix unicode file path support (tobtoht)
2022-09-09Merge pull request #8348luigi11111-4/+4
a4cb77f epee: update 'http_server_handlers_map2.h' macros to use fully qualified names (Jeffrey Ryan)
2022-09-02Windows: fix unicode file path supporttobtoht1-4/+4
2022-08-30rpc: dont shrink slice when loading from binaryJeffrey Ryan1-1/+1
2022-08-22Merge pull request #8497luigi11114-97/+0
8305a9f depends: remove unused packages (selsta)
2022-08-22Merge pull request #8495luigi11114-37/+2
796513f repo: remove ldns leftovers (selsta)
2022-08-22Merge pull request #8442luigi11111-6/+7
ef1924a Bump to v0.18.1.0 (Seth For Privacy) 89a2df6 Migrate VERSION variable to non-export (Seth For Privacy) b83874e Set version in ENV var (Seth For Privacy) bb955d1 Bump Gitian build instructions to v0.18.0.0 (Seth For Privacy)
2022-08-22Merge pull request #8419luigi11111-3/+5
8ea6c33 Fix some paths for toolchain / build (Howard Chu)
2022-08-22Merge pull request #8352luigi11113-233/+0
552528b Remove async_blocked_mode_client (Jeffrey Ryan) 3ee2174 string_coding: unused functions (Jeffrey Ryan) 285d9f0 http_server_handlers_map2: dead macros (Jeffrey Ryan)
2022-08-11depends: remove unused packagesselsta4-97/+0
2022-08-11repo: remove ldns leftoversselsta4-37/+2
2022-08-09Bump to v0.18.1.0Seth For Privacy1-1/+1
2022-07-18Migrate VERSION variable to non-exportSeth For Privacy1-1/+1
2022-07-18Set version in ENV varSeth For Privacy1-6/+7
2022-07-18Bump Gitian build instructions to v0.18.0.0Seth For Privacy1-6/+6
2022-07-15Merge pull request #8435v0.18.0.0luigi11111-0/+10
cf3be99 Template hash func to fix compiler error on < gcc-6 (j-berman)
2022-07-15Merge pull request #8426luigi11114-833/+1221
a82fba4 address PR comments (j-berman) 3be1dbd connection: fix implementation (anon) 724ff21 connection: add segfault and deadlocks demo (anon)
2022-07-15Merge pull request #8425luigi11116-6/+6
fe5d1be build: prepare v0.18.0.0 (selsta)
2022-07-13Template hash func to fix compiler error on < gcc-6j-berman1-0/+10
2022-07-13build: prepare v0.18.0.0selsta6-6/+6
2022-07-08address PR commentsj-berman3-390/+385
2022-07-05connection: fix implementationanon4-836/+1229
2022-07-06Merge pull request #8400luigi11112-1/+22
6f3abbe Depends: Unbound disable getentropy()/reallocarray() (glibc < 2.26) (TheCharlatan)
2022-07-05Fix some paths for toolchain / buildHoward Chu1-3/+5
2022-06-22Depends: Unbound disable getentropy()/reallocarray() (glibc < 2.26)TheCharlatan2-1/+22
2022-06-17Remove async_blocked_mode_clientJeffrey Ryan1-113/+0
2022-06-06Gitian: refresh the stale Monero dir via --setup switchmj-xmr2-3/+6
2022-05-26Merge pull request #8337luigi11111-1/+0
1164874 src, epee: fix a couple compiler warnings (selsta)
2022-05-23string_coding: unused functionsJeffrey Ryan1-94/+0
2022-05-23http_server_handlers_map2: dead macrosJeffrey Ryan1-26/+0
2022-05-23epee: update 'http_server_handlers_map2.h' macros to use fully qualified namesJeffrey Ryan1-4/+4
quick patch which fixes the issue where if you use some macros from `http_server_handlers_map2.h` you have to be in the `epee` namespace or it doesn't compile. Now can remove `using namespace epee;` from header file `core_rpc_server.h`, which caused a couple of name qualifying mistakes
2022-05-23Windows build: fix narrowing error for WaitForSingleObjectJeffrey Ryan1-1/+1
`WaitForSingleObject` returns a `DWORD`, not an int, so assign `retval` as such and it should fix the error.
2022-05-17src, epee: fix a couple compiler warningsselsta1-1/+0
2022-05-16Merge pull request #8315luigi11111-1/+24
1ddb1ee Give better error messages when missing SSL files (Jeffrey Ryan)
2022-05-16Merge pull request #8312luigi111126-148/+303
5c27fd8 depends: Package cleanup (Howard Chu) c1d47eb Update randomx: fix Mac linking error (Howard Chu) 02e6af2 Update CI for aarch64 mac build (selsta) 7ea1e21 Make Mac SDK into a regular depends package (Howard Chu) e81ab9b Silence some protobuf link warnings (Howard Chu) fe5c2ae Fix arm64 darwin package defs (Howard Chu) fb68465 Boost 1.64 doesn't recognize arm64 darwin (Howard Chu) 617f908 more... update to clang 9.0.0 (Howard Chu) 83ae3ad Split native_clang out of native_cctools (Howard Chu) 1008318 Update native_cctools for newer SDK support (Howard Chu) a86c4cb Update to MacOSX SDK 11.1, add Mac M1 (Howard Chu)
2022-05-16Merge pull request #8266luigi11111-2/+2
ab9766e depends: update unbound to 1.15.0 (selsta)
2022-05-10Merge pull request #8301luigi11111-1/+1
6ef945d Doxygen: Hide anonymous namespaces from documentation by default (Jeffrey)
2022-05-10Merge pull request #8300luigi11112-2/+2
070e41d Change Github to GitHub (Abdullah)
2022-05-10Merge pull request #8279luigi11112-237/+1
f7d50cb EPEE: Remove gzip_encoding.h (Jeffrey)
2022-05-10Merge pull request #8278luigi11113-302/+0
63c7f8b EPEE: Remove hmac-md5 (Jeffrey)
2022-05-10Merge pull request #8226luigi11113-5/+5
002bf9c Fix typo: SERIALIZE_TYPE_DUOBLE (Jeffrey)
2022-05-10depends: Package cleanupHoward Chu7-20/+15
All patching should be in _preprocess_cmd. config_cmd should just run configure and nothing else before it, otherwise $PATH is broken when it runs. Also remove redundant settings to configure, _autoconf already sets them. We leave explicit AR_FLAGS settings because the builtin rule uses ARFLAGS, and so would leave AR_FLAGS unset otherwise.
2022-05-09Make Mac SDK into a regular depends packageHoward Chu11-54/+17
2022-05-09Silence some protobuf link warningsHoward Chu2-0/+164
4 warnings remain but it's better than before
2022-05-06Fix arm64 darwin package defsHoward Chu5-5/+6
2022-05-06Boost 1.64 doesn't recognize arm64 darwinHoward Chu2-2/+14
2022-05-06more... update to clang 9.0.0Howard Chu1-6/+6
2022-05-06Split native_clang out of native_cctoolsHoward Chu4-49/+36
Needed for compiling native_libtapi
2022-05-06Update native_cctools for newer SDK supportHoward Chu5-18/+33
2022-05-05Give better error messages when missing SSL filesJeffrey Ryan1-1/+24
While copying my data dir to another drive, I missed copying the rpc_ssl.key file b/c of the file permissions. This change will give a much more clear, descriptive error in that scenario.
2022-05-04Update to MacOSX SDK 11.1, add Mac M1Howard Chu6-20/+38
2022-04-28Doxygen: Hide anonymous namespaces from documentation by defaultJeffrey1-1/+1
Bonus: little doc fix for net_ssl.h
2022-04-27Change "Github" to "GitHub"Abdullah2-2/+2
2022-04-25Merge pull request #8275luigi11112-0/+12
9209880 add a sanity check to RPC input data size (moneromooo-monero)
2022-04-25Merge pull request #8248luigi11113-72/+0
d1cb9c3 Remove serialization/enableable (Jeffrey)
2022-04-22EPEE: Remove gzip_encoding.hJeffrey2-237/+1
2022-04-22EPEE: Remove hmac-md5Jeffrey3-302/+0
2022-04-21add a sanity check to RPC input data sizemoneromooo-monero2-0/+12
reported by m31007
2022-04-19depends: update unbound to 1.15.0selsta1-2/+2
2022-04-18Change C-style-casts to static_cast in time_helper.hJeffrey1-4/+4
At the request of @mj-xmr: https://github.com/monero-project/monero/pull/8211#discussion_r822868321
2022-04-18Remove the only 4 non-UTF8 characters in codebaseJeffrey1-4/+4
Relevant commit in old PR: 1b798a7042070cc8063bd341ebf7025da554b632
2022-04-18Factor out move_it_backward from misc_language.hJeffrey1-9/+1
Relevant commit from old PR: 330df2952cb2863a591158b984c0fb7f652887ac
2022-04-18Move copyable_atomic into connection_contextJeffrey1-56/+0
Relevant commit from old PR: bd0a5119957d3ef9130a0b82599e1696995ef235
2022-04-18Refactor out to_nonconst_iterator.hJeffrey4-55/+1
Relevant commit on old PR: 2499269696192ce30dd125ddee90a80d4326dff9
2022-04-18Refactor out pragma_comp_defsJeffrey4-35/+4
Relevant commits on the old cleanup PR: 36933c7f5c7778e2d7fbfea5361c11fb41070467 21e43de0f300ee47b7e597098908601bf591950b 3c678bb1cedfd7b865ac2e7aaf014de4bfb3eb3d
2022-04-18Merge functionality of misc_os_dependent into time_helper.hJeffrey8-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-18Trimming FatJeffrey7-149/+0
Remove unused include statements or unused definitions.
2022-04-18Boring Old DeletesJeffrey67-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-10epee: allow copying a rolling_median_t objectmoneromooo-monero1-1/+14
2022-04-09Remove serialization/enableableJeffrey3-72/+0
Currently working on an EPEE [ser/de]ialization library for Rust and at first glance, EPEE seemed to have support for optional wrappers. However, after looking into it, this feature appears to be half-baked and unused. Furthermore, adding support for optional values would be better suited to implement at the storage level, in my opinion. That would make parsing DOMs easier and less error-prone. If anyone is currently using this code, please comment. Thanks! At the time of writing, this PR has no merge conflicts with #8211
2022-04-06Merge pull request #8228luigi11112-77/+1
1ce9e9c Remove dead code from parserse_base_utils and fix unit tests (Jeffrey)
2022-04-06Merge pull request #8223luigi11117-39/+34
17772ef Eliminate dependence on boost::interprocess #8223 (Jeffrey)
2022-04-06Merge pull request #8197luigi111135-35/+44
da9aa1f Copyright: Update to 2022 (mj-xmr)
2022-03-30Remove dead code from parserse_base_utils and fix unit testsJeffrey2-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-30Eliminate dependence on boost::interprocess #8223Jeffrey7-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-25Fix typo: SERIALIZE_TYPE_DUOBLEJeffrey3-5/+5
2022-03-04Copyright: Update to 2022mj-xmr35-35/+44
2022-02-19Undefined behaviour fixesSChernykh6-12/+24
Fixes issues reported in #8120
2021-12-02Add copy commands for compiled binariesSeth For Privacy1-0/+7
2021-12-02Add archive details to post-build sectionSeth For Privacy1-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-02Add git clone and cd commands for initial prepSeth For Privacy1-0/+7
2021-12-02Add note on adding SSH keys for GithubSeth For Privacy1-0/+2
2021-12-01Update DOCKRUN.mdSeth For Privacy1-3/+4
2021-12-01Bump versions in DOCKRUN.md and add log commandsSeth For Privacy1-2/+8
2021-11-30Fix Android OpenSSL buildHoward Chu2-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-29Merge pull request #7910luigi11113-0/+220
4571d36 Add simple script for running gitian-build (Howard Chu)
2021-11-26Merge pull request #8055luigi11112-2/+28
a30928f depends: bump hidapi to 0.11.0 (selsta)
2021-11-10depends: bump hidapi to 0.11.0selsta2-2/+28
2021-11-04Merge pull request #8021luigi11112-3/+65
8f21001 depends: openssl 1.1.1k -> 1.1.1l (selsta)
2021-11-01Merge pull request #8016luigi11111-14/+9
b0ec9f8 epee: avoid ADL selecting C++14 std::quoted (selsta)
2021-10-25Merge pull request #8019luigi11112-0/+2
e106bdc epee: add missing header (selsta)
2021-10-25Merge pull request #8006luigi11115-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-25Merge pull request #8002luigi11115-91/+28
49441d4 depends: update zeromq package to 4.3.4 (selsta)
2021-10-22depends: openssl 1.1.1k -> 1.1.1lselsta2-3/+65
2021-10-22epee: add missing headerselsta2-0/+2
2021-10-20epee: avoid ADL selecting C++14 std::quotedselsta1-14/+9
2021-10-17Merge pull request #7971luigi11111-1/+1
b00e21d cmake: set cpp14 standard (selsta)
2021-10-14Add README to release archivesHoward Chu5-9/+9
Also add docs/ANONYMITY_NETWORKS.md Even though there is no "docs" dir in the archive...
2021-10-11Merge pull request #7912luigi11116-22/+11
ae41178 gitian: cleanup more unused packages (Howard Chu) 4ea7832 gitian: omit ccache from gitian builds (Howard Chu)
2021-10-10depends: update zeromq package to 4.3.4selsta5-91/+28
2021-09-27gitian: cleanup more unused packagesHoward Chu5-19/+3
These appear to be leftovers inherited from Bitcoin's builder
2021-09-27gitian: omit ccache from gitian buildsHoward Chu6-3/+8
It's just wasted overhead since the build VMs are always deleted and recreated fresh for each run.
2021-09-25cmake: set cpp14 standardselsta1-1/+1
It's 2021, we can easily switch to C++14 without any troubles.
2021-09-23Merge pull request #7945luigi11112-5/+10
4afd9a7 cmake: set required C/C++ standard to 11 (selsta)
2021-09-23Merge pull request #7933luigi11112-8/+8
43a7279 depends: update unwind, fix build with ubuntu 21.04 (selsta)
2021-09-23Merge pull request #7911luigi11111-2/+2
acef6c9 Fix parallel make of OpenSSL (Howard Chu)
2021-09-16cmake: set required C/C++ standard to 11selsta2-5/+10
Co-authored-by: Jason Rhinelander <jason@imaginary.ca>
2021-09-11depends: update unwind, fix build with ubuntu 21.04selsta2-8/+8
2021-09-09Merge pull request #7884luigi11111-1/+1
ec6b4cf support cors wildcard (woodser)
2021-09-09Merge pull request #7858luigi11111-1/+2
426dbf4 fix median overflow bug (koe)
2021-09-09Merge pull request #7773 from selsta/unboundluigi11115-11/+14
external: remove unbound submodule
2021-09-04Add simple script for running gitian-buildHoward Chu3-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-03external: remove unbound submoduleselsta5-11/+14
2021-08-31Fix parallel make of OpenSSLHoward Chu1-2/+2
2021-08-26Merge pull request #7850luigi11113-7/+7
0ac9a04 epee: tidying post-incrementation -> pre-incrementation (mj-xmr)
2021-08-20Merge pull request #7881luigi11111-0/+2
301355f epee: link with Boost_SYSTEM_LIBRARY (selsta)
2021-08-20Merge pull request #7832luigi11111-2/+2
d8e71c8 CMake: ccache fix for FreeBSD at 'depends' (mj-xmr)
2021-08-20support cors wildcardwoodser1-1/+1
2021-08-19epee: link with Boost_SYSTEM_LIBRARYselsta1-0/+2
2021-08-13fix median overflow bugkoe1-1/+2
2021-08-11Merge pull request #7812luigi11111-1/+2
bf96055 Make SSL key/cert storage backward-compatible (Nathan Dorfman)
2021-08-11Merge pull request #7809luigi11111-0/+3
7354ffb p2p: remove blocked addresses/hosts from peerlist (moneromooo-monero)
2021-08-11epee: tidying post-incrementation -> pre-incrementationmj-xmr3-7/+7
2021-08-05p2p: remove blocked addresses/hosts from peerlistmoneromooo-monero1-0/+3
2021-08-04CMake: ccache fix for FreeBSD at 'depends'mj-xmr1-2/+2
2021-07-27Make SSL key/cert storage backward-compatibleNathan Dorfman1-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-01depends: add getmonero package mirrorselsta5-5/+8
2021-06-11Compil time: move epee storages/parserse_base_utils.h to parserse_base_utils.cppmj-xmr3-233/+291
2021-06-10Merge pull request #7661luigi11111-4/+4
08e4497 Improve cryptonote (block and tx) binary read performance (Lee Clagett)
2021-06-10Merge pull request #7416luigi11111-3/+4
b4fe7c2 epee linkage dynamic; move monero_add_library to main CMakeLists.txt (mj-xmr)
2021-06-01Merge pull request #7735luigi11111-0/+2
44cc6d6 Fix boost 1.76.0 compatibility (loqs)
2021-06-01Merge pull request #7712luigi11111-1/+4
d772f13 epee: include public openssl header in cmake (selsta)
2021-06-01Merge pull request #7710luigi11111-2/+2
9165344 CI: depends downloads relax retries (mj-xmr)
2021-05-24Fix boost 1.76.0 compatibilityloqs1-0/+2
Add missing header boost/mpl/contains.hpp monero-project/monero/issues/7728
2021-05-12Merge pull request #7691luigi11112-2/+2
cbd54ea cmake: set 3.5 as minimum version (selsta)
2021-05-12Merge pull request #7688luigi11111-2/+2
451b5a5 clang: fix -Wrange-loop-analysis warnings (selsta)
2021-05-12Merge pull request #7685luigi11111-1/+1
8c3c7b8 depends, docker: fix bintray links (selsta)
2021-05-12Merge pull request #7665luigi11111-5/+2
15e6275 CMake: new macro - finding all headers (extract from epee) (mj-xmr)
2021-05-09epee: include public openssl header in cmakeselsta1-1/+4
2021-05-08CI: depends downloads relax retriesmj-xmr1-2/+2
2021-04-27cmake: set 3.5 as minimum versionselsta2-2/+2
2021-04-27depends, docker: fix bintray linksselsta1-1/+1
2021-04-27clang: fix -Wrange-loop-analysis warningsselsta1-2/+2
2021-04-24epee linkage dynamic; move monero_add_library to main CMakeLists.txtmj-xmr1-3/+4
2021-04-22Merge pull request #7669luigi11117-135/+164
679d055 Remove payload copy in all outgoing p2p messages (Lee Clagett)
2021-04-22Merge pull request #7658luigi11111-18/+52
834e23b Doc: Update Gitian (Reproducible Builds) with small code snippets and fixes (mj-xmr)
2021-04-22Merge pull request #7643luigi11111-0/+1
19ed7ab Test: Enable coverage for external repositories (mj-xmr)
2021-04-16Split epee/string_tools.h and encapsulate boost::lexical_castmj-xmr17-492/+718
2021-04-16Revert "Merge pull request #7136"luigi11117-164/+135
This reverts commit 63c7ca07fba2f063c760f786a986fb3e02fb040e, reversing changes made to 2218e23e84a89e9a1e4c0be5d50f891ab836754f.
2021-04-16Merge pull request #7652luigi11111-4/+0
02f4954 gitian: remove osslsigncode (selsta)
2021-04-16Merge pull request #7136luigi11117-135/+164
23aae55 Remove payload copy in all outgoing p2p messages (Lee Clagett)
2021-04-16Merge pull request #7002luigi11114-199/+242
673c6d2 Reduce compilation time of epee/portable_storage_template_helper.h (mj-xmr)
2021-04-16CMake: new macro - finding all headers (extract from epee)mj-xmr1-5/+2
2021-04-11Doc: Update Gitian (Reproducible Builds) with small code snippets and fixesmj-xmr1-18/+52
2021-04-08gitian: remove osslsigncodeselsta1-4/+0
Unused and archive is offline
2021-04-01Test: Enable coverage for external repositoriesmj-xmr1-0/+1
Add monero_enable_coverage() for reuse in case C/CXX_FLAGS are overwritten.
2021-03-30Doc: Add ccache to README.md and Brewfilemj-xmr1-0/+1
2021-03-29Merge pull request #7439luigi11111-2/+2
0f2b5af Reduced executable size; reduced call sequence to 'allowed' log function (Lee Clagett)
2021-03-29Merge pull request #7636luigi11111-2/+2
18c7f9c depends: openssl 1.1.1i -> 1.1.1k (selsta)
2021-03-29Merge pull request #7460luigi11111-28/+24
2935a0c async_protocol_handler_config: fix deadlock (anon) c877705 async_protocol_handler_config: add deadlock demo (anon)
2021-03-28Reduce compilation time of epee/portable_storage_template_helper.hmj-xmr4-199/+242
2021-03-25depends: openssl 1.1.1i -> 1.1.1kselsta1-2/+2
2021-03-20Merge pull request #7402luigi11111-1/+10
240d382 Epee: add headers to project files (via glob), to be able to search for them easily. (mj-xmr)
2021-03-20Merge pull request #7394luigi11111-1/+2
b900fa0 Fix compiler warning for in keyvalue_serialization.h (mj-xmr)
2021-03-20Merge pull request #7366luigi11113-0/+57
9867a91 Store RPC SSL key/cert for consistent authentication between runs (Lee Clagett)
2021-03-20Merge pull request #7274luigi11111-4/+4
daf023d epee: don't log raw packet data (moneromooo-monero)
2021-03-20Merge pull request #7005luigi11112-5/+21
249eae5 Allow byte_stream->byte_slice conversion to shrink unused buffer space (Lee Clagett)
2021-03-12async_protocol_handler_config: fix deadlockanon1-28/+24
2021-03-05Merge pull request #7399luigi11111-2/+14
556af11 epee: return HTTP error 400 (Bad request) on deserialization error (moneromooo-monero)
2021-02-25Epee: add headers to project files (via glob), to be able to search for them ↵mj-xmr1-1/+10
easily. Use case: IDEs
2021-02-23epee: return HTTP error 400 (Bad request) on deserialization errormoneromooo-monero1-2/+14
It's better than 404 (Not found)
2021-02-21Fix compiler warning for in keyvalue_serialization.hmj-xmr1-1/+2