Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Oct 14, 2012
  1. Use File::Copy->move instead of rename

    authored
    Because we are now cross-device moves so need the extra features
  2. Get rid of some old sample config lines that don't count anymore

    authored
    And some places the cruft was no longer needed
  3. Cleanup an unitialized error

    authored
    It was throwing the error annoyingly so stop it.
  4. Keep track of the name of the torrent associated with this hash

    authored
    And use it to link to the download.
  5. Output the whitelist for OpenTracker

    authored
    It's a simple file, but we need to generate it.
  6. Moved the torrents.json file

    authored
  7. Dump the info about current torrents out to a json file

    authored
    for the web interface
Commits on Sep 9, 2012
  1. Find the path to the file for isos

    authored
    We can pull it out of the name rather than the comment
    
    Although I suppose I should figure out why it doesn't seem to be in the comment.
  2. Convert to Net::BitTorrent::File

    authored
    Not as good as BT::MetaInfo but exists on the CPAN
  3. Move SeedTorrents to its own file

    authored
    No reason the seeder needs to be on the same machine.  The new SeedTorrents
    manager doesn't actually work but that will have to come later.
Commits on Sep 3, 2012
  1. make songs with ext possible

    andrew authored committed
    make make impossible torrents actually work.
  2. fix tabs -> spaces

    andrew authored committed
    can delete the first file with the same name and epoch.  It is what I would do anyway.
  3. warn if there are torrents with the same name.

    andrew authored committed
  4. more spacing for readability of output

    andrew authored committed
    Note when we rename a file so that we can delete it later if need-be
  5. it's not an array, so fudge the string so perl knows that.

    andrew authored committed
  6. Can note the reason when we start seeding tho

    andrew authored committed
  7. Don't really need to know why we kept it. If it is new, it says we ar…

    andrew authored committed
    …e seeding, so why ask?
  8. better output handling

    andrew authored committed
    try to prove to myself that it is keeping the correct stuff
  9. Wow, sort the right way so I don't generate new torrents every dang t…

    andrew authored committed
    …ime. MUST RUN DELETER NOW :-)
  10. Move to using Transmission

    andrew authored committed
    As part of that index on only $hash not $name+$hash cuZ that's the way torrents work
  11. Ignore the name in torrents that we are keeping, the hash is enough o…

    andrew authored committed
    …f an identifier and will make the next steps easier.
  12. Perltidy

    andrew authored committed
  13. quieter output

    andrew authored committed
  14. Add some prints so we can see where we are

    andrew authored committed
  15. Separate torrents for the installXX.iso and the rest of the files.

    andrew authored committed
  16. Support torrents that are not OpenBSD

    andrew authored committed
  17. Switch to using FTP to mirror the torrents. As well as changing the C…

    andrew authored committed
    …ache path.
  18. Change to the RedRiver RCS Ids

    andrew authored committed
  19. go back to previous, do stuff differently.

    andrew authored committed
  20. don't move new torrents yet, wait until we have uploaded them.

    andrew authored committed
  21. moved the location of the FileCache

    andrew authored committed
  22. Now using the new Cached.pm :-)

    andrew authored committed
  23. faster, cuZ I check the cached hash first if it exists.

    andrew authored committed
  24. added the feature to get a list of what torrents should be valid names

    andrew authored committed
    and use that to delete invalid torrents so I don't have to use the stuff
    in the comments.
  25. moved the check for only one torrent with that name earlier.

    andrew authored committed
    that screws up the checking that there aren't any extra torrents, but I will
    think about how to fix that now.
Something went wrong with that request. Please try again.