Eric Petit
|
77dc2be62a
|
Fixed memleak
Don't count small messages in the download rate
|
2006-02-02 01:59:02 +00:00 |
|
Eric Petit
|
1d7f99b164
|
Workarounded a race condition
|
2006-02-01 14:05:48 +00:00 |
|
Eric Petit
|
bb7711ed2c
|
Display the number of active torrents when quitting, not downloading torrents
|
2006-02-01 00:14:26 +00:00 |
|
Eric Petit
|
00ef8642bf
|
Fixes a crash (quite amazing that it didn't crash more often, actually...)
|
2006-01-31 07:11:28 +00:00 |
|
Eric Petit
|
aa6c52ef46
|
Fixed a lame typo so the algorithm may actually work
|
2006-01-31 04:58:28 +00:00 |
|
Eric Petit
|
8c8b2dbc19
|
Fixes crash when the user is always asked for the download location
|
2006-01-31 04:19:31 +00:00 |
|
Josh Elsasser
|
60f10df45e
|
Validate that data read from prefs and state files is valid UTF-8.
|
2006-01-30 20:01:08 +00:00 |
|
Josh Elsasser
|
8d401347b6
|
Rename a few files now that we're using subversion and it's easy.
|
2006-01-30 16:05:18 +00:00 |
|
Josh Elsasser
|
93678d9601
|
FreeBSD (and presumably NetBSD) also need -lm
|
2006-01-30 14:28:56 +00:00 |
|
Eric Petit
|
ae8ef0dc83
|
Fixes a little memleak
|
2006-01-30 07:01:35 +00:00 |
|
Eric Petit
|
ff1fe9fd1e
|
Now needs -lm on Linux
|
2006-01-30 06:59:16 +00:00 |
|
Eric Petit
|
cf392ea2c6
|
New choking algorithm (still needs work, it's inefficient, untested and
misses optimistic choking)
|
2006-01-30 06:54:31 +00:00 |
|
Eric Petit
|
76079f50e3
|
Fixed the build
|
2006-01-30 06:07:06 +00:00 |
|
Eric Petit
|
b0bd6984ee
|
s/2005/2006/
|
2006-01-30 04:43:14 +00:00 |
|
Eric Petit
|
8c733df6a6
|
Added a rate calculator for each peer
Set up files for the choking algorithm (does nothing yet)
|
2006-01-30 04:42:43 +00:00 |
|
Eric Petit
|
28d43da1d1
|
Removed now unused tables and some now unused code
|
2006-01-30 02:13:40 +00:00 |
|
Eric Petit
|
58ec7a7e97
|
Rewrote rate control, background work for the download limit, the dl/ul
limits per torrent and for the choking algorithm
|
2006-01-30 01:58:27 +00:00 |
|
Eric Petit
|
f7622a6ebf
|
Moved the quit code to applicationWillTerminate:
|
2006-01-29 22:16:16 +00:00 |
|
Eric Petit
|
0f1499a22b
|
Added check for update
|
2006-01-29 22:01:08 +00:00 |
|
Eric Petit
|
ab3abc5af6
|
Added preferences to configure badging
|
2006-01-29 19:47:54 +00:00 |
|
Eric Petit
|
f6a70e2a8f
|
Show the file icon in the "Name" cell
Changed 0.5-cvs to 0.5-svn
|
2006-01-29 19:18:03 +00:00 |
|
Eric Petit
|
0ed06f109d
|
The quit dialog now displays the number of active torrents
Disables idle sleep if at least one torrent is active
Cosmetic changes
|
2006-01-29 01:20:22 +00:00 |
|
Eric Petit
|
e5949bf6e2
|
Ignore requests for blocks we don't have, fixes the "readOrWrite ..." error
|
2006-01-28 04:05:20 +00:00 |
|
Eric Petit
|
a948fcab3d
|
On OS X, check if the Universal SDK is installed or fail with an explicit
error message.
|
2006-01-26 22:59:01 +00:00 |
|
Josh Elsasser
|
9809dcb05d
|
Send stopped and started events to trackers when the listening port is changed,
but without disrupting existing peer connections.
In the GTK prefs dialog, change the port immediately instead of on next invocation.
|
2006-01-25 17:20:21 +00:00 |
|
Josh Elsasser
|
eb72230c05
|
Merge many small usability improvements for the GTK frontend, as well as a fixing some ugliness in the GTK conf code.
|
2006-01-25 16:55:45 +00:00 |
|
Eric Petit
|
d5fb5edc15
|
Use setBool: and setInt: for setting defaults instead of first changing
to strings
Put default settings in a plist
|
2006-01-21 03:11:57 +00:00 |
|
Eric Petit
|
97ae614cf8
|
The simple bar turns gray when paused
Added missing images for pause/resume all
|
2006-01-21 02:34:14 +00:00 |
|
Eric Petit
|
80b7627b5c
|
This adds badging
|
2006-01-20 01:51:07 +00:00 |
|
Eric Petit
|
16a8e74cdc
|
Forget to update the nibs in the last commit
|
2006-01-20 01:23:40 +00:00 |
|
Eric Petit
|
390b3e0466
|
Imports instead of include
Category for NSString instead of using Utils
Speed string in NSString additions
|
2006-01-20 01:13:21 +00:00 |
|
Eric Petit
|
fd57b4a56f
|
It didn't work the first time
|
2006-01-14 14:44:56 +00:00 |
|
Eric Petit
|
0d8fe3a5f9
|
Test mailing list
|
2006-01-14 14:33:26 +00:00 |
|
Josh Elsasser
|
c2d5fe251e
|
Fix a crash that I introduced with the shared port code.
|
2006-01-14 04:47:38 +00:00 |
|
Eric Petit
|
3205798019
|
Yet another test
|
2006-01-12 21:45:45 +00:00 |
|
Eric Petit
|
52a3aa31aa
|
Other test
|
2006-01-12 21:38:13 +00:00 |
|
Eric Petit
|
8307812930
|
Test commit
|
2006-01-12 21:15:05 +00:00 |
|
Eric Petit
|
07b9da73fc
|
Update 2006-01-11
|
2006-01-12 19:12:58 +00:00 |
|
Eric Petit
|
a1de0a4fa0
|
Update 2006-01-04
|
2006-01-12 19:04:45 +00:00 |
|
Eric Petit
|
a850cd6910
|
Update 2006-01-03
|
2006-01-12 19:04:05 +00:00 |
|
Eric Petit
|
f32ca66210
|
Update 2005-12-29
|
2006-01-12 19:01:41 +00:00 |
|
Eric Petit
|
943df43518
|
Update 2005-12-27
|
2006-01-12 19:00:58 +00:00 |
|
Eric Petit
|
82c038fabc
|
Update 2005-12-26
|
2006-01-12 19:00:04 +00:00 |
|
Eric Petit
|
6c0a54caa5
|
Update 2005-12-25
|
2006-01-12 18:58:57 +00:00 |
|
Eric Petit
|
f5deceaa64
|
Update 2005-12-21
|
2006-01-12 18:57:23 +00:00 |
|
Eric Petit
|
b5ff15ed70
|
Update 2005-12-19
|
2006-01-12 18:56:00 +00:00 |
|
Eric Petit
|
48d7816c11
|
Update 2005-12-18
|
2006-01-12 18:55:27 +00:00 |
|
Eric Petit
|
a2adf018c8
|
Update 2005-12-17
|
2006-01-12 18:54:46 +00:00 |
|
Eric Petit
|
04293edb67
|
Update 2005-12-14
|
2006-01-12 18:53:05 +00:00 |
|
Eric Petit
|
616ae26efa
|
Update 2005-12-13
|
2006-01-12 18:52:15 +00:00 |
|