tobtoht
ff1746ec6e
Merge pull request #10400
...
0e45918 Add support for Loongarch (YalingFang)
2026-04-07 08:57:51 +00:00
YalingFang and selsta
0e45918b2b
Add support for Loongarch
2026-04-04 20:10:25 +02:00
Lee *!* Clagett
017c9022d7
Cleanup some of the fragmented levin handling
2026-03-31 14:50:35 -04:00
tobtoht
ee1bbe7663
Merge pull request #10387
...
f60b400 abstract_tcp_server2: add missing return (selsta)
2026-03-31 09:35:53 +00:00
selsta
f60b400917
abstract_tcp_server2: add missing return
2026-03-27 00:42:07 +01:00
Lee *!* Clagett
f355f85e6f
Harden HTTP client auth
2026-03-13 13:37:28 -04:00
tobtoht
afb0ae8822
Merge pull request #10318
...
a1a106d build: prepare v0.18.4.6 (selsta)
2026-02-18 22:20:20 +00:00
selsta
a1a106d656
build: prepare v0.18.4.6
2026-02-13 18:20:50 +01:00
tobtoht
7cc1142889
Merge pull request #10298
...
ee9e4a4 p2p: connection patches (j-berman)
2026-02-03 19:52:22 +00:00
j-berman
ee9e4a49ba
p2p: connection patches
...
- Make sure the server sends a complete response when the client
includes the "Connection: close" header.
- Make sure the server terminates in `m_strand` to avoid
concurrent socket closure and ops processing.
2026-02-02 10:22:41 -08:00
tobtoht
c4e54fe5e0
depends: openssl: update to 3.0.19
2026-01-29 22:10:53 +01:00
tobtoht
316a98b11e
Merge pull request #10262
...
ec34c5b build: prepare v0.18.4.5 (selsta)
2025-12-29 22:41:50 +00:00
selsta
ec34c5b93f
build: prepare v0.18.4.5
2025-12-29 22:27:58 +01:00
tobtoht
7baf2bde6e
epee: add missing cstdint include
2025-12-11 10:43:33 +01:00
tobtoht
c14a0ba432
depends: hidapi: update to 0.15.0
2025-11-24 18:12:10 +01:00
tobtoht
64f230d63a
Merge pull request #10199
...
64f2d8e build: prepare v0.18.4.4 (selsta)
2025-11-11 21:52:46 +00:00
j-berman
a83a46d600
Fix logging deadlock
2025-11-11 10:44:26 -08:00
selsta
64f2d8e45d
build: prepare v0.18.4.4
2025-11-10 18:56:57 +01:00
selsta
09f5cbbb98
build: prepare v0.18.4.3
2025-10-07 16:36:04 +02:00
selsta
7e3edc29c6
epee: only parse valid port
...
Reported by hacksandhops and Ada Logic.
2025-08-31 00:13:55 +02:00
tobtoht
22fc8f9a09
Merge pull request #10048
...
e6f43df epee: include math header for upcoming Boost 1.89 (Michael Cho)
2025-08-21 16:28:02 +00:00
Michael Cho and selsta
e6f43df56a
epee: include math header for upcoming Boost 1.89
2025-08-20 18:06:18 +02:00
Lee *!* Clagett
e23b759b37
Skip ping connections in outgoing count
2025-08-19 17:16:05 -04:00
selsta
32f701b0cd
build: prepare v0.18.4.2
2025-08-01 17:25:46 +02:00
tobtoht
0b739fdf58
Merge pull request #9946
...
b96af8e build: prepare v0.18.4.1 (selsta)
2025-07-10 12:28:33 +00:00
selsta
b96af8e17a
build: prepare v0.18.4.1
2025-07-09 16:12:16 +02:00
tobtoht
3176fbd7fb
Merge pull request #9956
...
9f3d96e Add check for exception in tcp accept handler (Lee *!* Clagett)
2025-07-07 19:38:55 +00:00
tobtoht
b01fb18012
Merge pull request #9909
...
f968150 epee: fix string_tools on Windows (0xFFFC0000)
2025-06-14 18:59:23 +00:00
Lee *!* Clagett
9f3d96eba6
Add check for exception in tcp accept handler
2025-06-12 17:48:49 -04:00
jeffro256
e458bc0fad
msys2 build: include int headers
2025-05-06 14:18:02 -05:00
0xFFFC0000
f968150849
epee: fix string_tools on Windows
2025-04-22 14:26:27 +01:00
Bastian Germann and tobtoht
33e7943dfd
epee: Drop unused in-tree MD5
...
The RSA-MD licensed implementation that originated from RFC 1321 and got
into epee via Cyrus SASL and libEtPan! is not a good fit for epee, which
also links to the GPL licensed readline. RSA-MD has an advertisement
clause that is known to be incompatible with GPL.
2025-03-14 14:00:36 +01:00
Bastian Germann and tobtoht
fe1a10d70e
Replace in-tree MD5 with OpenSSL
...
This uses OpenSSL's non-deprecated EVP digest facility to calculate MD5
in HTTP digest authentication.
2025-03-14 14:00:16 +01:00
tobtoht
88a5d07682
Merge pull request #9807
...
b556ca667 depends: boost: update to 1.69.0 (tobtoht)
aad91bf19 depends: release type should be lower case (tobtoht)
2025-03-11 19:15:02 +00:00
Lee *!* Clagett
4acc0ea41f
Limit scope of TCP checks to incoming only
2025-02-26 13:09:20 -05:00
tobtoht
b556ca6678
depends: boost: update to 1.69.0
2025-02-18 13:49:51 +01:00
tobtoht
aad91bf196
depends: release type should be lower case
2025-02-18 13:43:46 +01:00
woodser
322953e626
assign default port for http and https clients
2025-02-17 08:14:25 -05:00
Lee *!* Clagett
01bcd52924
Fix build with boost ASIO 0.87. Support boost 1.66+
2025-02-14 13:29:57 -05:00
Lee *!* Clagett
13ff355cf6
Set response limits on http server connections
2025-02-14 00:21:05 -05:00
Jeffrey Ryan and Lee *!* Clagett
89fa3ed68a
epee: update 'http_server_handlers_map2.h' macros to use fully qualified names
...
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
2025-02-13 16:24:48 -05:00
tobtoht
08ec640773
Merge pull request #9722
...
3fef29608 build: prepare v0.18.4.0 (selsta)
2025-02-13 17:48:32 +00:00
tobtoht
903e4fa360
Merge pull request #9687
...
05729aba7 depends: boost: update to 1.66.0 (tobtoht)
2025-02-13 17:39:32 +00:00
selsta
3fef296082
build: prepare v0.18.4.0
2025-02-13 18:32:51 +01:00
tobtoht
00e582a2b1
Merge pull request #9460
...
0cd74568d Cleanup TCP throttling code (performance) + move connection checks (Lee *!* Clagett)
2025-01-22 22:47:10 +00:00
iamamyth
36c5987156
Fix get_database_size on Windows
...
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.
2025-01-14 13:26:39 -08:00
tobtoht
05729aba78
depends: boost: update to 1.66.0
...
-DBOOST_ASIO_HAS_STD_STRING_VIEW=1 fixes:
/monero/contrib/depends/x86_64-unknown-freebsd/native/usr/include/c++/v1/experimental/string_view:18:3:
warning: "<experimental/string_view> has been removed. Use <string_view> instead." [-W#warnings]
/monero/contrib/depends/x86_64-unknown-freebsd/include/boost/asio/detail/string_view.hpp:32:12
: error: no member named 'experimental' in namespace 'std'
using std::experimental::basic_string_view;
~~~~~^
2025-01-07 16:41:38 +01:00
luigi1111
2fe0f04c1e
Merge pull request #9626
...
6a56219 ci: brew: pin boost to 1.85 (tobtoht)
2024-12-23 11:09:07 -05:00
luigi1111
f498b4d10d
Merge pull request #9615
...
13df862 contrib: force (de)serialization to create params section incase there is none. Co-authored-by: Boog900 <boog900@tutanota.com > (0xFFFC0000)
2024-12-23 11:04:30 -05:00
luigi1111
d0ba44cc58
Merge pull request #9607
...
8dfb366 epee: partially revert c56ee140 to fix linking errors (jeffro256)
2024-12-23 11:03:29 -05:00