| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Reported by hacksandhops and Ada Logic.
|
| | |
|
| | |
|
| |
|
|
|
| |
This uses OpenSSL's non-deprecated EVP digest facility to calculate MD5
in HTTP digest authentication.
|
| | |
|
| | |
|
| |\
| |
| |
| | |
0cd74568d Cleanup TCP throttling code (performance) + move connection checks (Lee *!* Clagett)
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| |
| | |
Replace all calls to epee::file_io::get_file_size with
boost::filesystem::file_size in order to avoid lossy conversions from
paths to strings, which tend to break filename resolution. This commit
fixes a bug on Windows where the get_info RPC call reported a zero
database size because BlockchainLMBD::get_database_size returned zero.
|
| |\ \
| | |
| | |
| | | |
8dfb366 epee: partially revert c56ee140 to fix linking errors (jeffro256)
|
| | |/
| |
| |
| |
| | |
On Linux Mint 21.3, g++ Ubuntu 11.4.0-1ubuntu1~22.04, I get linking error for an undefined reference to `epee::string_tools::trim_right`. This PR reverts the changes
to epee_readline.cpp in commit c56ee140, which turns a `boost::trim_right` callsite into an `epee::string_tools::trim_right` callsite.
|
| |/ |
|
| | |
|
| |
|
|
|
| |
Fixes a regression introduced in #9254. Previously it did not
include the dot.
|
| |
|
|
|
|
|
| |
When using a relative path for the log filename,
since the iteration on files adds "./" to the beginning of the filename
monero-wallet-rpc and monero-wallet-cli cannot find already written
log files and therefore rotate indefinitely.
|
| |
|
|
|
| |
1. Use boost::filesystem for already available operations.
2. Use boost::string for already available operations.
|
| |\
| |
| |
| | |
6c38c21 heed NO_COLOR environment variable (moneromooo-monero)
|
| | | |
|
| |/ |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
| |
Remove unused include statements or unused definitions.
|
| |
|
|
|
|
| |
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.
|
| |\
| |
| |
| | |
1ce9e9c Remove dead code from parserse_base_utils and fix unit tests (Jeffrey)
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* 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
|
| |/ |
|
| |\
| |
| |
| | |
b0ec9f8 epee: avoid ADL selecting C++14 std::quoted (selsta)
|
| | | |
|
| |/ |
|
| |
|
|
| |
Co-authored-by: Jason Rhinelander <jason@imaginary.ca>
|
| |\
| |
| |
| | |
0ac9a04 epee: tidying post-incrementation -> pre-incrementation (mj-xmr)
|
| | | |
|
| | | |
|
| |/
|
|
| |
This is required to build on OpenBSD (which uses LibreSSL). It also allows building against versions of OpenSSL before 1.0.2.
|
| | |
|
| |\
| |
| |
| | |
b4fe7c2 epee linkage dynamic; move monero_add_library to main CMakeLists.txt (mj-xmr)
|
| | | |
|
| |\ \
| | |
| | |
| | | |
d772f13 epee: include public openssl header in cmake (selsta)
|
| | |/ |
|
| |\ \
| | |
| | |
| | | |
451b5a5 clang: fix -Wrange-loop-analysis warnings (selsta)
|
| | |/ |
|
| |\ \
| |/
|/|
| | |
15e6275 CMake: new macro - finding all headers (extract from epee) (mj-xmr)
|