1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2024-12-25 09:13:06 +00:00
Commit graph

6246 commits

Author SHA1 Message Date
Mitchell Livingston
efa404ff25 more thorough check of files in a folder when attempting to trash it 2008-12-20 19:12:09 +00:00
Erick Turnquist
a68764fcba (trunk libT) Don't log two "errors" we expect to see from time-to-time.
EAFNOSUPPORT: On OS X, socket() incorrectly throws EAFNOSUPPORT for certain
IP/Port combinations. There is nothing we can do about this.

ENETUNREACH: #1606 is evidence that some trackers return IPv6 peers when
contacted over IPv4. This code will silently ignore "network unreachable"
errors for IPv6 connections.
2008-12-20 08:51:32 +00:00
Erick Turnquist
49b84fb805 (trunk libT) make sure we don't block IPv6 peers, which aren't included in bluetack bocklists 2008-12-20 02:56:44 +00:00
Mitchell Livingston
33633f5ce1 set message level appropriately on launch 2008-12-20 02:24:38 +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
53b730420f another test commit for vraa.. this is just an experiment; probably eats a lot of memory 2008-12-18 03:27:07 +00:00
Charles Kerr
d4b4f39754 test commit for vraa 2008-12-18 03:22:08 +00:00
Charles Kerr
d125ebd86a (trunk libT) turn off some testing log messages 2008-12-17 14:15:19 +00:00
Charles Kerr
3a61b0c6eb (trunk libT) tweak the new peer IO code a bit to handle EINPROGRESS 2008-12-17 13:29:03 +00:00
Charles Kerr
de24179d05 (trunk libT) fix assertion error reported by Rolcol earlier today in #transmission 2008-12-17 03:38:02 +00:00
Charles Kerr
fc8ac40bfc (trunk) autoconf's "debug mode" should base its default value on whether this is a branded release or an unofficial build. 2008-12-17 03:36:37 +00:00
Mitchell Livingston
e4178e8f09 remove a space from an email address in credits 2008-12-17 02:53:01 +00:00
Mitchell Livingston
0cb3a858c1 invert that last commit 2008-12-17 02:21:02 +00:00
Mitchell Livingston
d3e8165c83 cleanup for the group menu filling adjustment 2008-12-17 02:19:14 +00:00
Mitchell Livingston
37c9e00aae get rid of an unnecessary class 2008-12-17 02:13:49 +00:00
Erick Turnquist
be4dc0d674 (trunk libT) use an enum tr_address_type instead of uint8_t for tr_address.type 2008-12-17 01:39:24 +00:00
Charles Kerr
2e60cd3a33 use -g unconditionally 2008-12-17 01:11:35 +00:00
Charles Kerr
1a7ab297ea (trunk libT) more runtime safety checks 2008-12-16 23:31:05 +00:00
Charles Kerr
69b8caa93b (trunk libT) yet another assertion commit 2008-12-16 22:52:04 +00:00
Charles Kerr
15ecde281b (trunk libT) fix jhujhiti's pex crash 2008-12-16 22:28:19 +00:00
Erick Turnquist
f5a2dc2126 unfuck the mac build 2008-12-16 22:10:54 +00:00
Charles Kerr
a94e104040 (trunk libT) really fuck up the peer i/o code. also this breaks the mac build until someone removes iobuf.c from libtransmission's list of files. 2008-12-16 22:08:17 +00:00
Charles Kerr
54f0eee2bb (trunk) stdisease's --enable-debug configure patch. also, replace deprecated AC_HELP_STRING calls 2008-12-16 21:56:13 +00:00
Erick Turnquist
2d427751d6 fix another bad assert *eyes charles* 2008-12-16 21:44:53 +00:00
Erick Turnquist
0a2c5efb65 Fix "ISO C90 forbids mixed declarations and code" 2008-12-16 21:35:14 +00:00
Erick Turnquist
86257e03f1 Fix tr_isAddress() 2008-12-16 21:28:06 +00:00
Charles Kerr
31e49df302 (trunk libT) add a similar check to the peer->addr in the place where crash is occurring 2008-12-16 21:12:14 +00:00
Charles Kerr
de5228c415 (trunk libT) more runtime safety checks 2008-12-16 21:06:47 +00:00
Charles Kerr
56663b860b (trunk libT) add more startup debug messages in the RPC server 2008-12-16 16:13:21 +00:00
Charles Kerr
ff1fddbadc (trunk daemon) fix daemon connectivity error introduced in r7366 2008-12-16 15:27:07 +00:00
Charles Kerr
748a9f1c92 (trunk libT) add some assertions to tr_compareAddresses() 2008-12-16 06:46:27 +00:00
Charles Kerr
3739f5c72c (trunk libT) fix oops: accidentally committed an fprintf() debug message. hi, titer. 2008-12-16 06:35:51 +00:00
Mitchell Livingston
6cb8b015de allow the inspector - peer's ip address field to be resized to a much larger size (to accommodate IPv6 addresses) 2008-12-16 01:13:16 +00:00
Charles Kerr
07f0efe8e1 maybe make hudson-t's trunk linux builds happy 2008-12-16 01:11:54 +00:00
Charles Kerr
48c7c65f1b (trunk libT) fix build error reported by KyleK and hudson-t 2008-12-16 00:57:24 +00:00
Charles Kerr
9594112d27 updated email address 2008-12-16 00:20:44 +00:00
Charles Kerr
e813ea69ab (trunk libT) probable fix for the "greedy peer" bug 2008-12-15 21:22:08 +00:00
Charles Kerr
4e33fd5467 try to make hudson-t happy 2008-12-15 20:26:26 +00:00
Charles Kerr
55eb07deff (trunk cli) #1598: peer-port not saved correctly 2008-12-15 19:30:58 +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
da6b7ee137 (trunk gtk) fix PEX option bug, again reported by Rolcol 2008-12-14 23:46:57 +00:00
Charles Kerr
9294a6f58e (trunk gtk) clean up some more preferences options 2008-12-14 23:26:25 +00:00
Charles Kerr
a9f8c517a0 (trunk) fix gtk bug of not remembering users' settings for per-torrent peer limits 2008-12-14 22:57:08 +00:00
Charles Kerr
4f9ae41046 (trunk libT) fix type error reported by JhuJhiti 2008-12-14 22:48:11 +00:00
Charles Kerr
262bfbd2d6 (trunk gtk) fix bug that didn't save the settings when the user changed the "blocklist enabled" setting. reported by Rol Col 2008-12-14 22:41:44 +00:00
Charles Kerr
3634a262b4 (trunk gtk) fix prefs oopsie reported by RolCol 2008-12-14 22:14:00 +00:00
Mitchell Livingston
102a3af1f9 ensure auto-grouping will never be used on Tiger 2008-12-14 16:50:41 +00:00
Mitchell Livingston
1148805ec9 skip bad rules instead of asserting - this might help down the road if rules are removed/changed 2008-12-14 16:16:37 +00:00