Josh Elsasser
9120989a88
Make sure not to go past the end of the buffer when loading bencoded data.
...
Add code to encode using bencoding.
2006-04-25 07:00:18 +00:00
Josh Elsasser
b5fa42ff8f
Show subversion revision number in version string.
2006-04-25 05:10:08 +00:00
Eric Petit
fa3b018e1f
Ooops
2006-04-24 16:42:38 +00:00
Eric Petit
94b14b6271
Use file descriptors instead of streams (preliminary cleanup for fixes
...
to come in fdlimit*)
2006-04-23 17:03:12 +00:00
Eric Petit
3db5194740
Clean up, perform all DNS resolutions in a common thread. This should
...
fix the remaining issues with many open torrents
2006-04-22 21:39:17 +00:00
Eric Petit
766e834cde
Code cleanup
2006-04-22 17:12:59 +00:00
Eric Petit
de6cc777cc
Cosmetic
2006-04-22 16:54:20 +00:00
Eric Petit
229d60507b
Use NSLog on Mac OS X for errors, cosmetic changes
2006-04-22 16:44:56 +00:00
Eric Petit
d598822024
Portability fix (platforms such as sparc64 need uint32_t pointers to be
...
32-bits aligned)
Patch by Christian Weisgerber
2006-04-22 14:27:09 +00:00
Josh Elsasser
0cc1576999
Turn the download limit off by default.
2006-04-15 03:22:04 +00:00
Eric Petit
2396691d0d
The CFLAGS/LDFLAGS passed to configure are now put at the end at the
...
compile line, so our default settings (esp for -O) can be overridden
2006-04-12 22:09:54 +00:00
Eric Petit
dfe3bc870a
Merged simple_http_parsing branch
2006-04-11 22:37:43 +00:00
Josh Elsasser
b35737f024
Add missing tracker stats reset when changing our listening port.
...
This should have been included in rev 216.
2006-04-11 02:22:44 +00:00
Eric Petit
3bce21ad7c
Re-link transmissioncli and transmission-gtk when libtransmission.a
...
has changed
2006-04-10 09:13:15 +00:00
Eric Petit
bf8ddbe4ec
"make package" now doesn't strip debug symbols anymore, so bug reports
...
on the nightlies should be more useful. Use "make package-release" to
build a stripped package.
2006-04-09 14:02:54 +00:00
Eric Petit
58ec8a3b19
Show tracker errors again
2006-04-08 15:56:26 +00:00
Eric Petit
62bcf17b22
Fixed a couple of bugs introduced in [164]
2006-04-08 15:10:52 +00:00
Eric Petit
7449c80d67
Should fix a race condition
2006-04-07 20:17:40 +00:00
Josh Elsasser
f256fa2cce
Fixed bug where incorrect stats were being reported to the tracker.
...
This was introduced when download and upload totals became persistent.
2006-04-07 17:30:30 +00:00
Eric Petit
b8fc3f76c9
Corrected keys for rate limits
...
Always set limit, even if value entered is wrong
2006-04-07 17:10:27 +00:00
Josh Elsasser
6e9f6ec11e
Instead of storing files specific to the gtk frontend directly
...
in ~/.transmission/, store them in a gtk subdirectory.
2006-04-07 15:41:28 +00:00
Eric Petit
c6afb1c534
Adds download rate limit to OS X interface
2006-04-07 14:22:27 +00:00
Josh Elsasser
ca267ac99a
Add download rate limit to GTK interface.
2006-04-07 14:14:40 +00:00
Eric Petit
55295baf13
Multiple selection
2006-04-07 13:09:19 +00:00
Eric Petit
b9a53769f9
Adds download rate limit
2006-04-07 12:09:08 +00:00
Eric Petit
0563eaf19c
Cosmetic
2006-04-05 13:52:00 +00:00
Eric Petit
ca82942852
Got rid of a class variable, makes performSelectorOnMainThread retain
...
and release it instead
2006-04-05 13:39:30 +00:00
Eric Petit
b7a28dd9a1
Cleaning, also fixes disabling idle sleep when torrents are active
2006-04-05 12:21:16 +00:00
Eric Petit
94fd8c9cf6
Fixed lrintf check when lrintf is in libm
2006-04-05 10:12:23 +00:00
Josh Elsasser
759a1cf6e1
Have make print a helpful error message if configure has not been run.
2006-04-05 09:58:35 +00:00
Josh Elsasser
8cb58aa4ee
Don't print an error if the .depend files don't exist.
2006-04-05 09:45:09 +00:00
Josh Elsasser
794bd1a801
I will not commit without compiling first.
...
I will not commit without compiling first.
I will not commit without compiling first.
I will not commit without compiling first.
I will not commit without compiling first.
I will not commit without compiling first.
I will not commit without compiling first.
I will not commit without compiling first.
I will not commit without compiling first.
I will not commit without compiling first.
2006-04-05 09:37:18 +00:00
Josh Elsasser
3ea2daa3bc
Bind the default port when starting the first torrent
...
if it hasn't been done already.
2006-04-05 09:27:10 +00:00
Eric Petit
c5e94126f2
Removed rests from a kludge I had locally
2006-04-05 09:14:40 +00:00
Josh Elsasser
ff977b74c5
Add check for a working compiler and print a helpful error if one is not found.
2006-04-05 00:41:47 +00:00
Eric Petit
7a5c149504
Fixes OS X build
2006-04-04 20:39:21 +00:00
Eric Petit
fde1bf8876
Nicer make output. Also moved the CLI client to its own folder like
...
other interfaces.
2006-04-04 20:23:19 +00:00
Eric Petit
18a81ad4b2
Removed duplicate AS
2006-04-04 12:16:33 +00:00
Eric Petit
a2792c9a8d
Mention that GNU make is required
2006-04-04 10:53:33 +00:00
Josh Elsasser
3f3e6f94c5
Use CFLAGS when generating dependencies for GTK sources.
2006-04-04 10:34:15 +00:00
Eric Petit
aaf5310949
Makes the info inspector resizable
2006-04-04 10:01:52 +00:00
Eric Petit
8c36eba646
Choosing the download location for torrents is smoother and doesn't
...
get added to the table until necessary.
2006-04-04 09:45:36 +00:00
Eric Petit
bfaf5d0ac6
Handle B_ARGV_RECEIVED messages, apparently needed for browser (and
...
command line) interaction.
Patch by Alan Westbrook.
2006-04-04 08:03:57 +00:00
Eric Petit
235255b8f0
Merge compat-10.2 branch. This adds Jaguar compatibility on OS X, and
...
completes the Jam -> Make/XCode switch. Hope it doesn't break too much.
2006-04-03 19:29:09 +00:00
Eric Petit
d30ac724ae
Ooos, don't forget to remove the temp files... also the check for
...
FreeBSD 4 is no longer necessary
2006-04-03 09:19:14 +00:00
Eric Petit
dfaa09ce40
Adds a real test for lrintf because some Linux systems, like BeOS, seem
...
to provide a non-working lrintf implementation
(Patch from Henner Sudek, modified)
2006-04-03 09:05:47 +00:00
Josh Elsasser
ee1428db43
Patch from Jeremy Messenger to build on FreeBSD 4.
2006-03-31 17:52:07 +00:00
Eric Petit
d96757bf12
Missed that in [167]
2006-03-28 15:38:53 +00:00
Eric Petit
dd1179366a
Updated windowWillUseStandardFrame given the fact that we dont show
...
the column headers anymore
2006-03-28 11:21:17 +00:00
Eric Petit
10ce5c72c6
Set click point before displaying so that mouse up on a button instantly
...
deselects it.
Store application icon when first loaded so it doesn't have badges on it.
Move a few things into the nib file
Put ellipis at end of name / tracker / announce if it doesn't fit
2006-03-28 11:17:42 +00:00