1411 Commits

Author SHA1 Message Date
tobtoht
a9b8a8a4b1
Merge pull request #10010
149ba26 guix: switch to guix shell (tobtoht)
2025-08-21 17:30:51 +00:00
tobtoht
5886c12af6
Merge pull request #9455
574c845 guix: use llvm 18 toolchain for darwin targets (tobtoht)
2025-08-21 17:30:02 +00:00
tobtoht
099af33242
Merge pull request #10036
f61294d epee: include math header for upcoming Boost 1.89 (Michael Cho)
2025-08-21 16:25:25 +00:00
tobtoht
2633d1f24a
Merge pull request #10029
fb64bb3 Skip ping connections in outgoing count (Lee *!* Clagett)
2025-08-21 16:22:51 +00:00
Michael Cho
f61294dc6b
epee: include math header for upcoming Boost 1.89
When building on Ubuntu 22.04 with GCC 11.4.0 and Boost 1.89.0.beta1,
the build failed with:
```
error: ‘floor’ was not declared in this scope
     41 |       num_char = (int)floor((float)num_char / (float)radix);
        |                       ^~~~~
```

Signed-off-by: Michael Cho <michael@michaelcho.dev>
2025-08-12 20:07:49 -04:00
Lee *!* Clagett
fb64bb346e Skip ping connections in outgoing count 2025-08-09 10:48:53 -04:00
tobtoht
574c845090
guix: use llvm 18 toolchain for darwin targets 2025-08-05 13:02:18 +02:00
tobtoht
b71780c967
Merge pull request #9995
4552250 guix: use canonical repository (tobtoht)
2025-08-01 11:47:00 +00:00
tobtoht
149ba2666a
guix: switch to guix shell 2025-07-24 14:32:25 +02:00
tobtoht
4da5f7cabd
guix: build freebsd target with clang 18 2025-07-15 19:46:37 +02:00
tobtoht
4552250d86
guix: use canonical repository 2025-07-14 16:06:11 +02:00
tobtoht
bd34723f95
Merge pull request #9661
4a71ac0 depends: openssl: update to 3.0.17 (tobtoht)
2025-07-10 17:32:03 +00:00
tobtoht
804d8cf6da
Merge pull request #9960
980f11f guix: cleanup manifest (tobtoht)
2025-07-10 17:29:10 +00:00
tobtoht
4a71ac0f08
depends: openssl: update to 3.0.17 2025-07-10 16:07:49 +02:00
tobtoht
db91bde360
Merge pull request #9955
f567852 Add check for exception in tcp accept handler (Lee *!* Clagett)
2025-07-07 19:39:25 +00:00
tobtoht
980f11f3ac
guix: cleanup manifest 2025-06-16 10:42:27 +02:00
tobtoht
c572e1ad00
Merge pull request #9908
9891fe8 epee: fix string_tools on Windows (0xFFFC0000)
2025-06-14 18:59:52 +00:00
Lee *!* Clagett
f567852867 Add check for exception in tcp accept handler 2025-06-12 17:46:42 -04:00
tobtoht
c2e3835223
Merge pull request #9910
d106e21b7 src: fix clangd warnings (0xFFFC0000)
2025-05-07 03:32:02 +00:00
0xFFFC0000
d106e21b74 src: fix clangd warnings 2025-05-01 05:27:35 +00:00
tobtoht
c5cb8e1b78
Merge pull request #9916
98b79485d msys2 build: include int headers (jeffro256)
2025-04-30 05:29:25 +00:00
jeffro256
98b79485df
msys2 build: include int headers 2025-04-29 00:57:37 -05:00
tobtoht
02fba21846
Merge pull request #9881
8af33c71c epee: syncobj: replace shims with Boost classes (jeffro256)
2025-04-23 16:31:56 +00:00
tobtoht
03de3ad5a6
Merge pull request #9879
18376ca57 epee: remove reg_exp_definer.h (jeffro256)
2025-04-23 16:27:03 +00:00
tobtoht
ee497cc172
Merge pull request #9857
332d92ffb epee: span::operator[] allow mut ref from const span (jeffro256)
2025-04-23 16:13:36 +00:00
tobtoht
9be4b92e89
Merge pull request #9892
de5a4a1cf guix: drop support for i686-linux-gnu (tobtoht)
2025-04-23 16:04:23 +00:00
tobtoht
e3cf0d4792
Merge pull request #9893
b1728a95a guix: unset HOST env variable (tobtoht)
2025-04-23 16:03:47 +00:00
tobtoht
cef67a7412
Merge pull request #9896
348ed19d9 guix: ask for confirmation before deleting files (tobtoht)
2025-04-22 13:32:42 +00:00
0xFFFC0000
9891fe8238 epee: fix string_tools on Windows 2025-04-22 13:22:02 +00:00
tobtoht
348ed19d9c
guix: ask for confirmation before deleting files 2025-04-07 10:58:56 +02:00
tobtoht
b1728a95a8
guix: unset HOST env variable 2025-04-06 21:40:39 +02:00
tobtoht
de5a4a1cf7
guix: drop support for i686-linux-gnu 2025-04-06 18:26:12 +02:00
tobtoht
fc80dc6e97
guix: remove --user option 2025-04-05 19:15:25 +02:00
jeffro256
8af33c71cf
epee: syncobj: replace shims with Boost classes
a. `critical_section` is functionally identical to a `boost::recursive_mutex`
b. `critical_region_t` is functionally identical to a `boost::unique_lock`
c. remove some vestigial definitons `g_test_dbg_lock_sleep` as a variable
2025-04-01 11:09:26 -05:00
jeffro256
18376ca57d
epee: remove reg_exp_definer.h
Locking to initialize static block variables isn't necessary since C++11:
https://en.cppreference.com/w/cpp/language/storage_duration#Static_block_variables
2025-03-31 14:02:15 -05:00
jeffro256
332d92ffbe
epee: span::operator[] allow mut ref from const span
Changes the `operator[]` method so we can get mutable
references to elements even if the span is `const`.
The operator is now also `constexpr`.
This behavior matches `std::span`.

C++ standard reference: https://en.cppreference.com/w/cpp/container/span/operator_at
2025-03-22 16:53:17 -05:00
Lee *!* Clagett
50897a6871 Limit scope of TCP checks to incoming only 2025-02-24 21:55:35 -05:00
woodser
02e2a4f4cd assign default port for http and https clients 2025-02-17 08:11:44 -05:00
tobtoht
94188d1a4a
Merge pull request #9428
92b671c56 contrib: smaller and more reasonable log size. (0xFFFC0000)
2025-02-17 10:23:19 +00:00
tobtoht
5b30213057
ci: containerize depends jobs 2025-02-14 10:45:02 +01:00
tobtoht
257db6dff2
Merge pull request #9765
ec74ff4a3 Set response limits on http server connections (Lee *!* Clagett)
2025-02-14 07:33:45 +00:00
Lee *!* Clagett
ec74ff4a3d Set response limits on http server connections 2025-02-13 23:55:17 -05:00
tobtoht
a1b3468f26
Merge pull request #9671
325e317a3 depends: always pass --with-pic to autoconf builds (tobtoht)
2025-02-14 03:54:04 +00:00
tobtoht
203af950fd
Merge pull request #9654
eee5838aa guix: remove automake & autoconf (tobtoht)
2025-02-14 03:52:14 +00:00
tobtoht
6343e3ecf6
Merge pull request #9773
000d75777 depends: use staging_prefix_dir where possible (tobtoht)
2025-02-14 03:50:14 +00:00
tobtoht
915c5dc1d9
Merge pull request #9456
b746d0152 depends: android_ndk: update to 27 (latest LTS) (tobtoht)
2025-02-13 19:34:44 +00:00
tobtoht
2511f8579d
brew: use latest protobuf 2025-02-09 11:42:14 +01:00
tobtoht
325e317a3e
depends: always pass --with-pic to autoconf builds 2025-02-09 11:40:54 +01:00
tobtoht
000d757773
depends: use staging_prefix_dir where possible 2025-02-06 07:06:08 +01:00
tobtoht
f58dde6ced
Merge pull request #9681
040c16321 depends: remove expat (tobtoht)
2025-02-04 18:42:09 +00:00