rakshasa d04adf81ae The client is now responsible for sending completed to tracker, fixes
the problem where doing hash checking of completed torrents would
cause wrong messages to be sent.

Added option to the client for opening a random port in the supplied
port range.

Cleaned up ui::Download and ui::DownloadList handling of throttle keys
and status bar.

Added 60s timeout for handshakes.

Added ignore key function to input::Bindings.

Made the time span of torrent::Rate configurable.

Seperate torrent::Rate object for quick and slow time span in
torrent::ThrottleControl. Also limited the amount the throttle could
over-allocate per tick, not completely fixed.


git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@480 e378c898-3ddf-0310-93e7-cc216c733640
2005-06-28 20:57:01 +00:00
2005-06-07 01:19:18 +00:00
2005-01-25 18:47:10 +00:00
2005-01-25 18:47:10 +00:00
2005-01-25 18:47:10 +00:00
2005-01-25 18:47:10 +00:00
2005-01-25 18:47:10 +00:00
2005-01-25 18:47:10 +00:00
2005-06-25 21:50:32 +00:00

LICENSE

 GNU GPL, see COPYING.


Options and flags:

  -b <a.b.c.d>      Bind the listening socket to this IP.
  -i <a.b.c.d>      Set the IP address sent to the tracker.

  -p <a-b>          Open a port in the range a to b.

  -d <dir>          Sets the default path where the files in the
                    torrent are found/saved. By default it is "./".

  -s <dir>          The session directory, all the torrents you add
                    will be saved there with the info hash as a file
                    name. When you shutdown rtorrent it will store
                    fast-resume data in those torrents. Restarting
                    rtorrent with the sesssion directory will restart
                    all the torrents you had when you last quit.


All:

  Ctrl-Q    - Quit

  a/A       - Increase upload/download throttle by 1 KiB
  z/Z       - Decrease upload/download throttle by 1 KiB

  s/S       - Increase upload/download throttle by 5 KiB
  x/X       - Decrease upload/download throttle by 5 KiB

  d/D       - Increase upload/download throttle by 50 KiB
  c/C       - Decrease upload/download throttle by 50 KiB


In main window:

  Backspace - Activate text input for inserting urls/file
              paths. Arrows/C^f/C^b for navigation, enter/C^m.

  Up/Down   - Select torrent

  Right     - View torrent

  ^s        - Start torrent
  ^d        - Stop/delete torrent

  ^r        - Manually start a hash check of the torrent


In torrent view:

  Up/Down   - Select peer

  Left      - Back to main

  Right     - View files
  P         - View peer
  O         - View trackers

  1         - Decrease max uploads
  2         - Increase max uploads

  3         - Decrease min peers connected
  4         - Increase min peers connected

  5         - Decrease max peers connected
  6         - Increase max peers connected

  t         - Query tracker
  T         - Force query tracker, ignores min reconnect time sendt by the tracker

In file view:

  Up/Down   - Select file

  Left      - Back to torrent view

  SpaceBar  - Change file priority
S
Description
Languages
C++ 93.5%
M4 5.9%
Makefile 0.3%
Lua 0.2%
C 0.1%