Commit Graph

13941 Commits

Author SHA1 Message Date
arvidn e576cf37f5 test 2025-12-29 16:18:39 +01:00
arvidn 9a7a5157a1 json output 2025-12-29 13:18:32 +01:00
arvidn f9e44b7e32 use dependencies.exe instead 2025-12-29 12:45:54 +01:00
arvidn 9c0fab9428 less output 2025-12-29 12:21:30 +01:00
arvidn 51f4e75875 fixup 2025-12-29 12:04:45 +01:00
arvidn abd5858459 fixup 2025-12-29 11:53:46 +01:00
arvidn 11bf6788e8 fixup 2025-12-29 11:38:27 +01:00
arvidn 9256475ae9 more trouble shooting 2025-12-29 11:37:01 +01:00
arvidn f4446ca5ea debugging the DLL 2025-12-29 11:15:25 +01:00
arvidn 8efbe4a7ca python is too verbose 2025-12-29 11:04:33 +01:00
arvidn a8c85dcc17 try llvm-objdump 2025-12-29 03:22:12 +01:00
arvidn efba1f1ca2 debug build python binding 2025-12-29 03:22:12 +01:00
arvidn 925a06d2b1 test -v 2025-12-29 03:22:12 +01:00
arvidn ef4061fe9a more debug logging 2025-12-29 03:22:12 +01:00
arvidn 7977da6556 dumpbin 2025-12-29 03:22:12 +01:00
arvidn 535d528cb1 list dir 2025-12-29 03:22:12 +01:00
arvidn de000e7e02 TEMP: remove other workflows 2025-12-29 03:22:10 +01:00
arvidn 61aec653a3 more debug logging 2025-12-29 03:21:48 +01:00
arvidn bc03a9b6e2 more debug logging 2025-12-29 03:21:48 +01:00
arvidn 4750b776c3 add debug logging to windows python CI workflow 2025-12-29 03:21:48 +01:00
xavier2k6 f591196481 cibuildwheel: revert all changes 2025-12-29 03:11:11 +01:00
xavier2k6 ec42d3cfa6 cibuildwheel: Replace retired macos-13 image with macos-15-intel. 2025-12-29 03:11:11 +01:00
xavier2k6 5b812c053c cibuildwheel: Remove Invalid skip selector: 'pp*'. 2025-12-29 03:11:11 +01:00
xavier2k6 7f6f7d0bda GHA CI: Bump multiple action revs
* Bump `actions/checkout` -> `v6`
* Bump `actions/cache` -> `v5`
* Bump `pypa/cibuildwheel` -> `v3.3.0`
* Bump `actions/upload-artifact` -> `v6`
* Bump `actions/download-artifact` -> `v7`
* Bump `codeql-action/init` -> `v4`
* Bump `codeql-action/analyze` -> `v4
2025-12-29 03:11:11 +01:00
Arvid Norberg 27401c9f44 add high_priority flag to tracker announcements, to put them at the front of the queue. This can be done manually in force_reannounce() or will happen automatically as part of connection-boost 2025-12-29 02:01:22 +01:00
arvidn aebece70e9 define OPENSSL_NO_SSL3 when linking against openssl 2025-12-28 18:50:37 +01:00
arvidn 7d8dfb8311 build with C++ 14, 17 and 20 in separate jobs. This avoids running out of disk space and allows them to run in parallel 2025-12-28 17:52:35 +01:00
arvidn 2ebfeda8e1 add feature to allow linking shared against openssl libraries 2025-12-28 14:30:37 +01:00
arvidn c0e65d4589 update mingw workflow to use MSYS2 shell 2025-12-28 14:30:37 +01:00
arvidn 9e8dfd4e72 suppress warning of negative size passed to std::malloc() 2025-12-28 14:30:37 +01:00
arvidn 119ffe1826 suppress MingW warning: argument 'out' might be clobbered by 'longjmp' or 'vfork'
link shared against OpenSSL on MingW
2025-12-28 14:30:37 +01:00
xavier2k6 108e4f2fd4 Update pre-commit-config workflow
* Bumped numerous hook revisions
2025-12-28 12:16:02 +01:00
arvidn 62de9507b7 update default DSCP value and update docs 2025-12-28 00:47:38 +01:00
arvidn 60b09be37e fix python binding for notify_callback to hold the GIL when destructing 2025-12-27 22:18:01 +01:00
arvidn 89bf9f7ccb update CMakeList.txt 2025-12-27 22:18:01 +01:00
arvidn 5a79ca2ef7 bump python to 3.14 in MacOS CI 2025-12-27 22:18:01 +01:00
arvidn 262028c09d catch exceptions that aren't expected, to assert and provide more failure context, in case it happens anyway 2025-12-27 12:14:12 +01:00
arvidn 56732459d3 fix error handling in mmap disk I/O when hashing files 2025-12-27 12:14:12 +01:00
arvidn 181373f595 fixup 2025-12-27 10:05:35 +01:00
arvidn 7d0d106012 debug list 2025-12-27 10:05:35 +01:00
arvidn 534c1aa474 search Program Files (x86) for OpenSSL on windows runners 2025-12-27 10:05:35 +01:00
arvidn b0be8b4737 make copy_file_range() fall back if it fails with ENOSYS 2025-12-27 01:31:33 +01:00
xavier2k6 30ee3569f4 cirrus: Update freebsd image to freebsd-14-3. 2025-12-26 16:37:39 +01:00
xavier2k6 195f94d4a1 Bump setup-python action of linux workflow
Bump `setup-python` action to `v6`
2025-09-10 12:16:49 +02:00
Arvid Norberg c106f62ec2 fix build issues when disabling i2p support 2025-09-09 07:50:06 +02:00
cocopaw 397d3ffd4f Fix backslash in filenames on POSIX systems 2025-09-09 00:35:03 +02:00
Arvid Norberg 3417f6479d avoid replacing files when renaming 2025-09-08 23:08:25 +02:00
Arvid Norberg b37b81e47b use macos-14 on github 2025-09-08 16:54:23 +02:00
Arvid Norberg 883569e195 don't link against libboost_system explicitly, as it's deprecated. It's a header-only library now 2025-09-08 16:54:23 +02:00
arvidn 1b5ab9f008 add test for torrent with two invalid directory names, merging two directories 2025-08-18 13:06:32 +02:00