Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Need hotfix for rTorrent v0.15.0 #1356

Closed
stickz opened this issue Dec 29, 2024 · 3 comments
Closed

Need hotfix for rTorrent v0.15.0 #1356

stickz opened this issue Dec 29, 2024 · 3 comments

Comments

@stickz
Copy link
Contributor

stickz commented Dec 29, 2024

@rakshasa Could we get a hotfix released for rTorrent v0.15.0 for instance v0.15.1?

There are some clang compile issues, build issues with FreeBSD and a critical issue with the tinyxml2 - XML syntax that breaks multiple indexers like Sonarr people use in combination with rTorrent and ruTorrent.

I would like to point your attention to these 4 pull requests (that are suggested fixes for all these problems):

  1. fix: remove rak::equal and rak::mem_ref refs libtorrent#285
  2. add utils/base64.h to the distribution #1354
  3. tinyxml2: in xmlrpc an array must include values in a data element #1355
  4. tinyxml2: Change from i4 to i8 #1358

This will greatly improve the stability of the software. It will allow hosting providers (and possibly Linux) to deploy tinyxml2.

@kannibalox
Copy link
Contributor

@stickz please use rakshasa/libtorrent#285 instead of rakshasa/libtorrent#286, it's the same fix but was opened first.

@stickz
Copy link
Contributor Author

stickz commented Dec 31, 2024

@stickz please use rakshasa/libtorrent#285 instead of rakshasa/libtorrent#286, it's the same fix but was opened first.

I have updated the original post. Special thanks to @simonc56 for finding the issues with tinyxml2 for the arr suites. This hotfix will be enough to upgrade everyone to tinyxml2. This is a huge performance win for rTorrent in the modern era of indexers.

@rakshasa
Copy link
Owner

rakshasa commented Jan 1, 2025

Pushed new release.

@rakshasa rakshasa closed this as completed Jan 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants