Charles Kerr
|
841be713d1
|
(trunk libT) #3383 "When port forwarding, check to see if the public port matches the private port" -- fixed
|
2010-07-05 21:04:17 +00:00 |
Charles Kerr
|
7936f0d5d1
|
(trunk libT) clean up #includes for event.h and evutil.h
|
2010-05-19 16:17:51 +00:00 |
Charles Kerr
|
a694ac185c
|
(trunk libT) #2982 "changing port number doesn't actually change until program restart" -- fixed in trunk for 1.90
|
2010-02-12 04:57:40 +00:00 |
Charles Kerr
|
13b03ba195
|
(trunk libT) #2892 "changing port number doesn't actually change until program restart" -- possible fix
|
2010-02-11 14:28:40 +00:00 |
Charles Kerr
|
1c8426cfee
|
(trunk libT) fix some #include statements
|
2010-01-20 23:58:09 +00:00 |
Charles Kerr
|
5c26afdb52
|
happy new year!
|
2010-01-04 21:00:47 +00:00 |
Charles Kerr
|
21bd268aa9
|
(trunk libT) fix <assert.h> #includes
|
2010-01-01 22:14:50 +00:00 |
Charles Kerr
|
1c772bd1fe
|
(trunk libT) finally get rid of the last remnants of tr_timer
|
2009-12-10 05:52:46 +00:00 |
Charles Kerr
|
78ead8c3dd
|
(trunk) update the copyright notices
|
2009-12-05 02:19:24 +00:00 |
Charles Kerr
|
ea072953c5
|
(trunk libT) one-liner fix for #2544 (launchpad 458735): crash in port forwarding if evtimer gets deleted
|
2009-10-30 03:20:53 +00:00 |
Charles Kerr
|
c61f8987de
|
(trunk libT) #2538 startup takes too long
|
2009-10-29 17:25:03 +00:00 |
Charles Kerr
|
c85ee09fef
|
(trunk) trunk's just been too stable lately. #2119: reload settings.json on SIGHUP
|
2009-10-23 03:41:36 +00:00 |
Charles Kerr
|
24746cff7f
|
(trunk libT) minor #include futzing
|
2009-07-01 14:58:57 +00:00 |
Charles Kerr
|
1ae47c697d
|
(trunk) silence some minor gcc warnings
|
2009-06-23 14:15:23 +00:00 |
Charles Kerr
|
1be7f51b3d
|
(trunk libT) simplify the evtimer / struct timeval code a little
|
2009-06-15 03:24:40 +00:00 |
Charles Kerr
|
a2b9fcc592
|
(trunk libT) possible fix for #2078: Assertion failed: (tv->tv_usec >= 0)
|
2009-06-12 23:01:35 +00:00 |
Charles Kerr
|
bda5a11eb4
|
(trunk libT) probable fix for #2111: session-set causes crash on second attempt
|
2009-05-26 20:52:08 +00:00 |
Charles Kerr
|
bc632a9360
|
(trunk libT) possible fix for the slow startup reported by livings and Waldorf
|
2009-05-20 17:35:41 +00:00 |
Charles Kerr
|
da42fe8a7c
|
(trunk libT) #2035: Transmission causes wakeups by unnecessary polling.
|
2009-05-14 13:42:29 +00:00 |
Charles Kerr
|
577edddaea
|
(trunk libT) #1993: Check if UPNP port is still open. Patch from KyleK
|
2009-04-22 16:00:45 +00:00 |
Erick Turnquist
|
2719372bc6
|
(trunk) #1497 Options to listen on specific network sockets
|
2009-04-15 21:05:58 +00:00 |
Charles Kerr
|
14a400b7f6
|
(trunk libT) #1810: DoS vulnerability wrt incoming connections
|
2009-02-12 20:43:07 +00:00 |
Erick Turnquist
|
94b98030cb
|
(trunk libT) stop using ipv4-mapped listener sockets. this should have the added effect of fixing #1789
|
2009-02-07 00:34:10 +00:00 |
Charles Kerr
|
f945058de0
|
(trunk libT) minor torrent iteration cleanup. (wereHamster, charles)
|
2009-01-13 16:51:38 +00:00 |
Charles Kerr
|
fe816d8135
|
(trunk) update the GPL code's copyright dates
|
2009-01-10 23:09:07 +00:00 |
Charles Kerr
|
dfcc9173e5
|
(trunk libT) #include "session.h" cleanup from wereHamster
|
2008-12-23 17:27:15 +00:00 |
Erick Turnquist
|
72ee19dcca
|
(trunk libT) Refactor ipv6 bind socket check
This will let the RPC server use the same test mechanism eventually. Networking code belongs in net.c anyway.
|
2008-12-18 05:55:22 +00:00 |
Charles Kerr
|
9594112d27
|
updated email address
|
2008-12-16 00:20:44 +00:00 |
Charles Kerr
|
41ea885946
|
put the consts back in to make jhjhiti happy
|
2008-12-15 04:37:44 +00:00 |
Charles Kerr
|
2e8d3a6b61
|
15:11 < jhujhiti> charles_: there are no bugs
|
2008-12-15 04:34:06 +00:00 |
Charles Kerr
|
54be88dec3
|
(trunk libT) add ipv6 support by jhujhiti. I think this is the largest user-contributed patch we've ever used... thanks jhujhiti :)
|
2008-12-15 00:17:08 +00:00 |
Charles Kerr
|
4f9ae41046
|
(trunk libT) fix type error reported by JhuJhiti
|
2008-12-14 22:48:11 +00:00 |
Charles Kerr
|
788b397ecc
|
(trunk libT) more semantic cleanup: tr_handle->tr_session, int->tr_bool, int->tr_port
|
2008-12-14 11:21:11 +00:00 |
Charles Kerr
|
6615e162c6
|
(libT) that last commit should be a tr_bool, not an int. (BentMyWookie)
|
2008-12-02 22:51:44 +00:00 |
Charles Kerr
|
b8e6d5fbdc
|
(libT) #1398: don't accept incoming peer connections when all torrents are paused
|
2008-12-02 22:25:51 +00:00 |
Charles Kerr
|
0d5fed6442
|
(libT) re-apply jhujhiti's IPv6 patch. This merges in my tr_port cleanup, so any new bugs are mine :/
|
2008-12-02 03:41:58 +00:00 |
Charles Kerr
|
a14621c363
|
(libT) janitorial: use the tr_port type whenever we have a `port' as a function argument or as a field in a struct.
|
2008-12-01 20:51:01 +00:00 |
Charles Kerr
|
7fa9813955
|
(libT) #252: revert r7195 (jhujhiti's IPv6 test patch). It seems to be the culprit in a `thrashing' issue reported by Waldorf and m1b in irc -- the behavior appeared between r7183 and r7187 -- so this commit is to trigger off a nightly build w/o the patch to test with in irc.
|
2008-12-01 20:21:06 +00:00 |
Charles Kerr
|
a2ad4f6543
|
(libT) patch from jhujhiti to add ipv6 support.
|
2008-11-30 00:47:18 +00:00 |
Charles Kerr
|
d12af295c1
|
use tr_bool instead of C bitfields. (http://blogs.msdn.com/oldnewthing/archive/2008/11/26/9143050.aspx)
|
2008-11-28 22:11:41 +00:00 |
Charles Kerr
|
853a67fbfc
|
(libT) define peer connections' sockets' so_sndbuf size in the tr_session struct.
|
2008-11-21 16:32:55 +00:00 |
Charles Kerr
|
cc89872dd4
|
run libT, cli, daemon, gtk through the source-code formatter "uncrustify" as promised/threatened
|
2008-09-23 19:11:04 +00:00 |
Charles Kerr
|
d06f101e57
|
#220: lazy bitfields
|
2008-08-16 21:06:57 +00:00 |
Charles Kerr
|
d6ede8d09e
|
(libT) make the licensing consistent across all the files which only contain my code
|
2008-07-22 23:28:28 +00:00 |
Charles Kerr
|
d5335b710b
|
Update NEWS file to say the Clutch rewrite's been folded into Transmission.
|
2008-07-11 17:09:53 +00:00 |
Charles Kerr
|
d18fb68fbc
|
sine we now have two public ports (peer and rpc), rename "publicPort" as "peerPort"
|
2008-05-23 16:18:58 +00:00 |
Charles Kerr
|
7b209acc1b
|
more janitorial cleanup on the "tr_session*" namespace. Today's victim: tr_handle_status.
|
2008-05-22 12:31:47 +00:00 |
Charles Kerr
|
be9427931a
|
ipc: add session accessor/mutators.
transmission.h: make the session API more consistent.
|
2008-05-12 16:33:17 +00:00 |
Charles Kerr
|
33839f77be
|
new utility for iterating through torrents: tr_torrentNext()
|
2008-05-10 00:19:00 +00:00 |
Charles Kerr
|
6ba02efb58
|
#915: Does too many wake-ups when idle
|
2008-05-06 15:52:57 +00:00 |