torreas 0.2

This commit is contained in:
Yorhel 2023-12-10 11:42:49 +01:00
parent a4f97105ef
commit c39079c121
7 changed files with 25 additions and 5 deletions

View file

@ -19,6 +19,10 @@ the incidental article on this site. Enjoy your stay!
<!-- These announcements are parsed by mkfeed.pl, see that file for formatting --> <!-- These announcements are parsed by mkfeed.pl, see that file for formatting -->
## Announcements <a href="/feed.atom"><img src="/img/feed_icon.png" alt="Atom feed"></a> ## Announcements <a href="/feed.atom"><img src="/img/feed_icon.png" alt="Atom feed"></a>
`2023-12-10` - torreas 0.2 released <!-- link: /torreas -->
: Adds support for partial reassembly and fixes a bug.
[Homepage](/torreas) - [Changelog](/torreas/changes).
`2023-11-03` - New tool: torreas <!-- link: /torreas --> `2023-11-03` - New tool: torreas <!-- link: /torreas -->
: I wrote a little tool to reassemble torrent files, more information : I wrote a little tool to reassemble torrent files, more information
available on its [homepage](/torreas). available on its [homepage](/torreas).

View file

@ -9,7 +9,7 @@ archived somewhere, at some point.
## Download ## Download
Latest version <a href="/torreas/feed.atom"><img src="/img/feed_icon.png" alt="Atom feed"></a> Latest version <a href="/torreas/feed.atom"><img src="/img/feed_icon.png" alt="Atom feed"></a>
: 0.1 ([torreas-0.1.tar.gz](/download/torreas-0.1.tar.gz) - [changes](/torreas/changes)) : 0.2 ([torreas-0.2.tar.gz](/download/torreas-0.2.tar.gz) - [changes](/torreas/changes))
Build requirements Build requirements
: Zig 0.11 : Zig 0.11
@ -22,10 +22,6 @@ Development version
## Bugs & limitations ## Bugs & limitations
**Partial reassembly** is not yet supported. If a file is missing from your
local archive, torreas will give up and throw an error. Will likely get fixed
in future versions.
Torreas currently does an **exhaustive search** and is therefore able to find Torreas currently does an **exhaustive search** and is therefore able to find
*all* matching (duplicate) files. This is usually overkill, as you'll only need *all* matching (duplicate) files. This is usually overkill, as you'll only need
one match for each file to reassemble a torrent. This totally hasn't been a one match for each file to reassemble a torrent. This totally hasn't been a

View file

@ -17,6 +17,7 @@ for (split /\n\n/, join '', grep !/^#/, <>) {
for (split /\r?\n\s+-\s+/) { for (split /\r?\n\s+-\s+/) {
s/([*_\\])/\\$1/g; s/([*_\\])/\\$1/g;
s/--/\\--/g;
print " - $_\n" if $_; print " - $_\n" if $_;
} }
} }

View file

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEdEYNMrgIEOupr6LpYjlMaYwnOfoFAmV1lG8ACgkQYjlMaYwn
Ofr2iA//SqToStuaLX+b1d3ao2LWuWkQcHeiucTVsv6mngt/NF6OayFMoRuPFCtJ
TCpbk0N7YpuKaONKolsb9BcYrQh9+ra+FDnIPubjR6UV/2ZG7wCZaEflVxtPXlyw
hJYSkuYnLD2XGW0oryMkRFunyuDFFjvtB577FCCTVmxUQkD64FtMXR3doYBgjY/W
InglRZ9G+liSIFGcKCL9hOW0BEYmDYF3ZqlsWDQVI7pcdk7mguNBjRqvy+0yRi0P
zMcYYanzsKpedYv5nk2z12dUFgAbjwPovrYGhwmW4S7Vjr/D+ezY3XrzrHOeA6TF
QTFZrAWbxwq3wqQEhlgO3eXU5Se2JtjobbWK1WbufmxcQP3K4UPGBGREKm2dZqkk
u4Q5rZAxMeIcRZjCi6EKpcRTkh1KYMN2y22JVIEdXxgmxID6GozCqp94slUF6VcF
GNkFsYMrM+NWckQgmzE71+UKcSPtkgtvaAmvROBOFhUHOvyYOUQO3lvlXS5SFvNv
rv4lFl27DBR0t1PAmrlCsdbrPJs6HdwMRZ5hcJvi7VdBEBFqP3IhTk7mHcVmrvm4
UlgwtcJN2eA43CJyE0zaZfdVCuXrHszU3ENDfnTJebEkl90Vn10xqUDeCcgwFPDy
gJOqtshO+ZPCT1NUXkOMGypRA8AwpOJx3ci4Qge36DWHAdJ/6c0=
=nEFl
-----END PGP SIGNATURE-----

View file

@ -0,0 +1 @@
807186254608c12720e3c50609fb761c torreas-0.2.tar.gz

View file

@ -0,0 +1 @@
341e8dcbd5686f2c2c2381ebb6b80dbf5966b213 torreas-0.2.tar.gz

View file

@ -0,0 +1 @@
f73eee4bb7b3ceb72edd57ff296719f6386031ba996336290724fc37aef1bf1c torreas-0.2.tar.gz