- Fixed overflow that caused ratio to become negative

- Added some more asserts so that it doesn't happen again
- Fixed waiting for paused_alert on exit in the case where a torrent was paused then resumed before we received torrent_paused_alert
This commit is contained in:
Christophe Dumez
2007-08-09 05:03:06 +00:00
parent c51abd9096
commit 44d61e0b9d
3 changed files with 24 additions and 8 deletions

8
TODO
View File

@@ -1,9 +1,10 @@
// Easy
- Translations into as many languages as possible
- Improve man page
- Use Launchpad/Rosetta for translations once it supports TS files
// Intermediate
- Port on MacOS, Windows (and create an installer for Windows) - Progressing
- Port on MacOS, Windows (and create an installer for Windows) - Progressing slowly
- Add some transparency (menus,...)
// Harder
@@ -50,6 +51,10 @@
- Clean up delayed progress column sorting code
- Clean up pause after checking code
- Test rss now that it has been rewritten
- check that negative ratio (overflow) is fixed
- Paused ratio=0??
- b0b14 didn't pause before fastresume (pause toggle problem)
- Update italian translator
- Wait for some bug fixes in libtorrent :
- upload/download limit per torrent (Ticket #83)
- double free or corruption on exit (Ticket #84) FIXED?
@@ -69,6 +74,7 @@ LANGUAGES UPDATED:
beta4->beta5 changelog:
- BUGFIX: Wait for torrent_paused_alert before saving fast resume data
- BUFFIG: Fixed overflow causing ratio data to be negative
- BUGFIX: Fixed progress column delayed sorting (after torrent finished checking)
- BUGFIX: Finished torrents were still displayed as checking when paused by libtorrent on full disk (hit an assert)
- I18N: Updated Italian translation