Commit Graph

  • f2caa2651d Added clang-tidy github action. (#1325) Jari Sundell 2024-12-05 03:01:11 +09:00
  • 511895a8b6 Add headers to enable compiling without the libtorrent change kannibalox 2024-12-03 12:27:33 -05:00
  • 4e64fbc78b Properly use compare_exchange_strong kannibalox 2024-12-03 12:26:51 -05:00
  • 93b3a34f28 Properly lock size check, and remove overall cacheline alignment kannibalox 2024-12-02 17:06:57 -05:00
  • ea1ca00f31 Remove cacheline alignment from atomic pointer kannibalox 2024-12-02 10:25:55 -05:00
  • 58b1fc4914 Ensure empty() is properly guarded kannibalox 2024-12-02 09:27:12 -05:00
  • 577818bde4 Remove cache alignment from atomic members kannibalox 2024-12-02 09:26:12 -05:00
  • 0ea7615d0a Convert __sync* built-ins to std::atomic kannibalox 2024-12-01 13:30:05 -05:00
  • 73c1233dc0 Fix calls ar directly PPN-SD 2024-11-10 08:31:45 +01:00
  • 11ddc35d02 Renamed tinyxml2.cpp file. rakshasa 2024-11-25 09:40:10 +00:00
  • 036916fd9f Fix typo in method name kannibalox 2024-11-03 13:59:56 -05:00
  • b3fabd2a2b Align argument name with header definition kannibalox 2024-11-03 09:46:40 -05:00
  • 4b7c3ffafe Use empty() instead of checking size kannibalox 2024-11-03 09:43:11 -05:00
  • 730d43b6c7 Explicitly mark narrowing conversion kannibalox 2024-11-03 09:35:18 -05:00
  • af2f30c183 Remove unused variable kannibalox 2024-11-03 09:34:30 -05:00
  • 36fd837d27 Fix unnecessary narrowing with proper return type kannibalox 2024-11-03 09:33:33 -05:00
  • 8dd8d691c5 Explicitly check result of std::strncmp kannibalox 2024-11-03 09:29:15 -05:00
  • e367b162ab Share object_to_target between tinyxml2 and xmlrpc-c kannibalox 2024-11-02 15:04:34 -04:00
  • 49cdfee65a Avoid ambiguous value_* in variable names kannibalox 2024-11-02 13:50:52 -04:00
  • 5680db3598 Parse out target param first if available kannibalox 2024-11-02 13:47:50 -04:00
  • 4768eb8356 Fix test to match case change kannibalox 2024-11-02 13:47:05 -04:00
  • fa2c7d961b Remove unnecessary std::string() and use lowercase for error msgs kannibalox 2024-11-02 13:39:19 -04:00
  • d6dcbc4a69 Add size limit to XML-RPC documents, defaulting to max SCGI size kannibalox 2024-11-02 13:15:52 -04:00
  • cadfcb50d2 Print iterator for TYPE_DICT_KEY, not object kannibalox 2024-11-02 13:02:57 -04:00
  • 71a39cd8a0 Keep as_*() outside of loops kannibalox 2024-11-02 12:38:30 -04:00
  • 0658486966 Change base64 decoder name, and add util for removing newlines kannibalox 2024-11-02 12:35:36 -04:00
  • 687fbbb83d Formatting kannibalox 2024-11-02 12:29:27 -04:00
  • e355eb561f Clean up borrowed base64 code to match repo standards kannibalox 2024-11-02 12:14:22 -04:00
  • 902de0b258 Add test for empty int text kannibalox 2024-11-02 11:24:58 -04:00
  • 01e5df4167 Remove title printing from test kannibalox 2024-11-01 09:30:54 -04:00
  • 8d85ce5857 Add test case for empty integer kannibalox 2024-11-01 09:03:47 -04:00
  • f9c9fa2e3b Move int element converter to helper function kannibalox 2024-11-01 09:02:31 -04:00
  • 337897784d Change rpc namespace to include static consts kannibalox 2024-11-01 08:52:41 -04:00
  • 782b1e4ea8 Skip converting value_element_type to std::string kannibalox 2024-11-01 08:52:15 -04:00
  • 3cfc213053 Fix missing header kannibalox 2024-11-01 08:41:49 -04:00
  • b789d83b70 Fix system.listMethods inclusion check kannibalox 2024-11-01 08:24:15 -04:00
  • 67babb65d6 Convert element_access to use initializer lists kannibalox 2024-10-30 07:19:28 -04:00
  • e0d5c95821 Use correct terminology in comment kannibalox 2024-10-29 15:16:07 -04:00
  • 7f4c5df5ee Use single namespace statement kannibalox 2024-10-29 15:01:09 -04:00
  • dd45684584 Move vendored tinyxml2 files to rpc namespace and directory kannibalox 2024-10-29 14:58:01 -04:00
  • fb8632e990 Change lingering camelCase to snake_case kannibalox 2024-10-29 14:47:18 -04:00
  • b043b7b39e Simplify iterator names kannibalox 2024-10-29 14:46:55 -04:00
  • 168093d256 Remove extra return kannibalox 2024-10-29 10:40:31 -04:00
  • 0c2f0b7715 Add test case for invalid floats kannibalox 2024-10-27 17:21:27 -04:00
  • 4a9d9952e1 Be explicit about the desired result kannibalox 2024-10-27 17:18:05 -04:00
  • fd1d5dbdb2 Add test case for bad boolean value kannibalox 2024-10-27 17:15:29 -04:00
  • dd0c62c7f7 Uncomment after testing kannibalox 2024-10-27 17:11:43 -04:00
  • 3a8e462bd3 Throw error if attempting to use both xmlrpc-c and tinyxml2 kannibalox 2024-10-27 17:08:27 -04:00
  • b360a734f1 Use std::strtoll instead of std::stol kannibalox 2024-10-27 16:47:50 -04:00
  • c18df7a366 Use std::strncmp for string comparison kannibalox 2024-10-27 16:40:47 -04:00
  • a269f808e1 Fix swapped variable names kannibalox 2024-10-27 16:31:19 -04:00
  • 4444df2e97 Change internal error to type error kannibalox 2024-10-27 16:22:55 -04:00
  • 5a194ab037 Remove stack from exception message kannibalox 2024-10-27 16:22:16 -04:00
  • 1b43f8b591 Use snake case for variable names kannibalox 2024-10-27 12:21:19 -04:00
  • d6427203a4 Refactor to only use a position variable kannibalox 2024-10-27 11:57:29 -04:00
  • 87c6422052 Allow using vendored tinyxml2 for XMLRPC kannibalox 2024-10-19 20:23:18 -04:00
  • 6ab265ecd4 Fixed merge errors. rakshasa 2024-11-13 15:32:13 +00:00
  • 203c66a287 Merge branch 'kannibalox-feature/clang-format' rakshasa 2024-11-13 10:53:28 +00:00
  • c9fe2facfa Merge branch 'master' into feature/clang-format Jari Sundell 2024-11-13 19:51:04 +09:00
  • 5abcf52e55 Remove unused flag_delete_key kannibalox 2024-11-11 10:48:23 -05:00
  • f2f84dd97a Remove destructor definition entirely kannibalox 2024-11-11 10:46:24 -05:00
  • 34de2b4ac9 Convert CommandMap to use std::string instead of char* kannibalox 2024-10-27 11:07:41 -04:00
  • ef937863fd Removed unused code. rakshasa 2024-11-13 09:33:09 +00:00
  • 00fa4127e1 Respect existing line limits kannibalox 2024-11-11 16:00:28 -05:00
  • 1b0cb722e6 Remove non-naming checks kannibalox 2024-11-10 09:18:59 -05:00
  • af23ca8032 Convert some representative files kannibalox 2024-11-10 09:17:12 -05:00
  • c85f9d6318 Add clang tidy/format kannibalox 2024-11-10 09:08:33 -05:00
  • 5c8087494e Update donate.md Ethereum spelling. Josh Ellithorpe 2024-09-29 14:09:02 -10:00
  • ee120730cc Update README.md to spell Ethereum correctly Josh Ellithorpe 2024-09-29 14:10:53 -10:00
  • b284be6a66 Resolve scgi software crash stickz 2024-10-25 12:35:43 -04:00
  • 6e976616a0 Simplify updating queue entries kannibalox 2024-10-17 16:16:17 -04:00
  • 38b39bdafc Add ax_require_defined.m4 to scripts. Adam Sampson 2024-09-29 22:14:16 +01:00
  • 48718bdac8 Remove unnecessary +x mode from some m4 files. Adam Sampson 2024-09-29 22:13:18 +01:00
  • 5ce84929e4 fix: use fsync for osx builds Rui Chen 2024-09-29 17:00:27 -04:00
  • c1d076f182 Fixing static building stickz 2024-09-29 13:24:01 -04:00
  • f929594763 Update README.md Jari Sundell 2024-09-29 23:34:31 +09:00
  • 2d7ae2c834 Update index.md Jari Sundell 2024-09-29 22:59:53 +09:00
  • a88cab6d2e Released v0.9.0. v0.10.0 rakshasa 2024-09-29 11:06:14 +00:00
  • 9a93281ded Merge branch 'stickz-session-fix' rakshasa 2024-09-07 08:29:22 +00:00
  • 133ce36570 Fixed goto warning. rakshasa 2024-09-07 08:29:00 +00:00
  • a142301d02 Merge branch 'session-fix' of github.com:stickz/rtorrent-rak into stickz-session-fix rakshasa 2024-09-07 08:17:07 +00:00
  • f04e512887 Merge branch 'stickz-memory-leak' rakshasa 2024-09-07 08:02:55 +00:00
  • d32d59315d Merge branch 'memory-leak' of github.com:stickz/rtorrent-rak into stickz-memory-leak rakshasa 2024-09-07 07:54:00 +00:00
  • 86e85ae485 Merge branch 'stickz-lto-fix' rakshasa 2024-09-07 06:29:21 +00:00
  • 6e9902c23b Fix critical memory leak stickz 2024-09-06 11:16:47 -04:00
  • d4427931a2 Fix session file data corruption stickz 2024-09-06 11:05:35 -04:00
  • ea3828a17e Fix Link Time Optimizations stickz 2024-09-01 08:20:01 -04:00
  • 4e246a401f Remove decision structure for popcount_wrapper rakshasa 2024-08-31 12:14:50 +00:00
  • eacf9798e2 commit 30addc1a5e Author: kannibalox <kannibalox@gmail.com> Date: Mon Jun 10 13:09:29 2024 -0400 rakshasa 2024-08-20 17:56:03 +00:00
  • 892e595015 Added PKG_CHECK_EXISTS exception. rakshasa 2024-08-09 13:06:14 +00:00
  • 1da0e3476d Removed stray spaces. Jari Sundell 2023-03-16 20:56:39 +00:00
  • c0a5a55444 Disable delay tracker scrape on start. Jari Sundell 2023-03-10 22:36:22 +00:00
  • 551712f842 Fix typo in "trackers.delay_scrape" stickz 2022-04-28 12:41:23 -04:00
  • c7c290a86b Add "trackers.delay_scrape" command stickz 2022-04-28 12:37:24 -04:00
  • 2e1a499942 Don't delay scraping for newly added torrents stickz 2021-12-05 12:49:45 -05:00
  • c86f0d0333 Don't force the trackers to scrape when rTorrent first starts stickz 2021-11-21 23:12:50 -05:00
  • 92bec88d09 utils: lockfile: avoid stack overflow for lockfile buffer Aleksa Sarai 2022-06-20 19:09:57 +10:00
  • d067bd802e Create FUNDING.yml Jari Sundell 2022-09-08 05:08:17 +09:00
  • 50924eeda0 Updated paypal link Jari Sundell 2022-09-08 05:04:14 +09:00
  • 6c7d75cadb Updated paypal link Jari Sundell 2022-09-08 05:03:45 +09:00