Jari Sundell
|
0f93fa109c
|
Fixed curl stack shutdown with active downloads. (#1338)
Fixed curl stack shutdown with active downloads.
|
2024-12-12 22:59:48 +09:00 |
|
Jari Sundell
|
7e1193acab
|
Run unit test in workflow PR.
|
2024-12-08 01:32:46 +09:00 |
|
kannibalox
|
5792ed1ae2
|
Apply clang-format
|
2024-12-07 19:26:29 +09:00 |
|
kannibalox
|
8cfc71b936
|
Fix system.multicall parameter parsing
|
2024-12-07 19:26:29 +09:00 |
|
kannibalox
|
f2b065a798
|
Fix typo
|
2024-12-07 19:26:29 +09:00 |
|
kannibalox
|
f33c2560a3
|
Default to an empty list when not passed explicit <params>
|
2024-12-07 19:26:29 +09:00 |
|
kannibalox
|
db1e78fa9d
|
Update tests to fix typo
|
2024-12-07 19:26:29 +09:00 |
|
kannibalox
|
48c40ee0c6
|
Fix typo: methodReponse -> methodResponse
|
2024-12-07 19:26:29 +09:00 |
|
kannibalox
|
3aeb213dc4
|
Avoid <int> in tinyxml2 responses
It's part of the XML-RPC spec, but some clients only accept i4/i8, which
should be supported nearly universally.
Fixes #1330
|
2024-12-07 19:26:29 +09:00 |
|
trim21
|
5a200f5d8f
|
fix: d.group.name should return group name instead of group index
|
2024-12-06 01:09:18 +09:00 |
|
rakshasa
|
713067ba94
|
Fixed minor syntax issues.
|
2024-12-05 04:00:54 +09:00 |
|
Jari Sundell
|
fea2cbfac6
|
Use proper target namespace
|
2024-12-05 04:00:54 +09:00 |
|
kannibalox
|
6bf1731a1c
|
Ensure compability check actually checks the type for files
Fixes https://github.com/rakshasa/rtorrent/issues/854
|
2024-12-05 04:00:54 +09:00 |
|
Jari Sundell
|
f2caa2651d
|
Added clang-tidy github action. (#1325)
Added clang-tidy github action.
|
2024-12-05 03:01:11 +09:00 |
|
kannibalox
|
511895a8b6
|
Add headers to enable compiling without the libtorrent change
|
2024-12-04 19:19:53 +09:00 |
|
kannibalox
|
4e64fbc78b
|
Properly use compare_exchange_strong
In practice, calling `network.scgi.open_port` again doesn't trigger
this function.
|
2024-12-04 19:19:53 +09:00 |
|
kannibalox
|
93b3a34f28
|
Properly lock size check, and remove overall cacheline alignment
|
2024-12-04 19:19:53 +09:00 |
|
kannibalox
|
ea1ca00f31
|
Remove cacheline alignment from atomic pointer
|
2024-12-04 19:19:53 +09:00 |
|
kannibalox
|
58b1fc4914
|
Ensure empty() is properly guarded
|
2024-12-04 19:19:53 +09:00 |
|
kannibalox
|
577818bde4
|
Remove cache alignment from atomic members
|
2024-12-04 19:19:53 +09:00 |
|
kannibalox
|
0ea7615d0a
|
Convert __sync* built-ins to std::atomic
Also converts thread_queue_hack to a simpler reserved vector
|
2024-12-04 19:19:53 +09:00 |
|
PPN-SD
|
73c1233dc0
|
Fix calls ar directly
Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
|
2024-11-26 01:27:39 +09:00 |
|
rakshasa
|
11ddc35d02
|
Renamed tinyxml2.cpp file.
|
2024-11-25 18:44:28 +09:00 |
|
kannibalox
|
036916fd9f
|
Fix typo in method name
|
2024-11-25 18:44:28 +09:00 |
|
kannibalox
|
b3fabd2a2b
|
Align argument name with header definition
|
2024-11-25 18:44:28 +09:00 |
|
kannibalox
|
4b7c3ffafe
|
Use empty() instead of checking size
Also use a const pointer for a child element
|
2024-11-25 18:44:28 +09:00 |
|
kannibalox
|
730d43b6c7
|
Explicitly mark narrowing conversion
|
2024-11-25 18:44:28 +09:00 |
|
kannibalox
|
af2f30c183
|
Remove unused variable
|
2024-11-25 18:44:28 +09:00 |
|
kannibalox
|
36fd837d27
|
Fix unnecessary narrowing with proper return type
|
2024-11-25 18:44:28 +09:00 |
|
kannibalox
|
8dd8d691c5
|
Explicitly check result of std::strncmp
|
2024-11-25 18:44:28 +09:00 |
|
kannibalox
|
e367b162ab
|
Share object_to_target between tinyxml2 and xmlrpc-c
|
2024-11-25 18:44:28 +09:00 |
|
kannibalox
|
49cdfee65a
|
Avoid ambiguous value_* in variable names
|
2024-11-25 18:44:28 +09:00 |
|
kannibalox
|
5680db3598
|
Parse out target param first if available
|
2024-11-25 18:44:28 +09:00 |
|
kannibalox
|
4768eb8356
|
Fix test to match case change
|
2024-11-25 18:44:28 +09:00 |
|
kannibalox
|
fa2c7d961b
|
Remove unnecessary std::string() and use lowercase for error msgs
|
2024-11-25 18:44:28 +09:00 |
|
kannibalox
|
d6dcbc4a69
|
Add size limit to XML-RPC documents, defaulting to max SCGI size
|
2024-11-25 18:44:28 +09:00 |
|
kannibalox
|
cadfcb50d2
|
Print iterator for TYPE_DICT_KEY, not object
|
2024-11-25 18:44:28 +09:00 |
|
kannibalox
|
71a39cd8a0
|
Keep as_*() outside of loops
|
2024-11-25 18:44:28 +09:00 |
|
kannibalox
|
0658486966
|
Change base64 decoder name, and add util for removing newlines
|
2024-11-25 18:44:28 +09:00 |
|
kannibalox
|
687fbbb83d
|
Formatting
|
2024-11-25 18:44:28 +09:00 |
|
kannibalox
|
e355eb561f
|
Clean up borrowed base64 code to match repo standards
|
2024-11-25 18:44:28 +09:00 |
|
kannibalox
|
902de0b258
|
Add test for empty int text
|
2024-11-25 18:44:28 +09:00 |
|
kannibalox
|
01e5df4167
|
Remove title printing from test
|
2024-11-25 18:44:28 +09:00 |
|
kannibalox
|
8d85ce5857
|
Add test case for empty integer
|
2024-11-25 18:44:28 +09:00 |
|
kannibalox
|
f9c9fa2e3b
|
Move int element converter to helper function
Also fix strncmp checks
|
2024-11-25 18:44:28 +09:00 |
|
kannibalox
|
337897784d
|
Change rpc namespace to include static consts
|
2024-11-25 18:44:28 +09:00 |
|
kannibalox
|
782b1e4ea8
|
Skip converting value_element_type to std::string
|
2024-11-25 18:44:28 +09:00 |
|
kannibalox
|
3cfc213053
|
Fix missing header
|
2024-11-25 18:44:28 +09:00 |
|
kannibalox
|
b789d83b70
|
Fix system.listMethods inclusion check
|
2024-11-25 18:44:28 +09:00 |
|
kannibalox
|
67babb65d6
|
Convert element_access to use initializer lists
Also remove uses element_access for single child accesses
|
2024-11-25 18:44:28 +09:00 |
|