]> granicus.if.org Git - transmission/log
transmission
16 years agotry to rework the bandwidth code yet again s.t. it satisfies all three: (1) fairly...
Charles Kerr [Sat, 20 Dec 2008 22:19:34 +0000 (22:19 +0000)]
try to rework the bandwidth code yet again s.t. it satisfies all three: (1) fairly distributes bandwidth across all peers, (2) scales well in high-bandwidth situations, (3) is good at hitting and staying at bandwidth limits/goals

16 years agomore thorough check of files in a folder when attempting to trash it
Mitchell Livingston [Sat, 20 Dec 2008 19:12:09 +0000 (19:12 +0000)]
more thorough check of files in a folder when attempting to trash it

16 years ago(trunk libT) Don't log two "errors" we expect to see from time-to-time.
Erick Turnquist [Sat, 20 Dec 2008 08:51:32 +0000 (08:51 +0000)]
(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.

16 years ago(trunk libT) make sure we don't block IPv6 peers, which aren't included in bluetack...
Erick Turnquist [Sat, 20 Dec 2008 02:56:44 +0000 (02:56 +0000)]
(trunk libT) make sure we don't block IPv6 peers, which aren't included in bluetack bocklists

16 years agoset message level appropriately on launch
Mitchell Livingston [Sat, 20 Dec 2008 02:24:38 +0000 (02:24 +0000)]
set message level appropriately on launch

16 years ago(trunk libT) Refactor ipv6 bind socket check
Erick Turnquist [Thu, 18 Dec 2008 05:55:22 +0000 (05:55 +0000)]
(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.

16 years agoanother test commit for vraa.. this is just an experiment; probably eats a lot of...
Charles Kerr [Thu, 18 Dec 2008 03:27:07 +0000 (03:27 +0000)]
another test commit for vraa.. this is just an experiment; probably eats a lot of memory

16 years agotest commit for vraa
Charles Kerr [Thu, 18 Dec 2008 03:22:08 +0000 (03:22 +0000)]
test commit for vraa

16 years ago(trunk libT) turn off some testing log messages
Charles Kerr [Wed, 17 Dec 2008 14:15:19 +0000 (14:15 +0000)]
(trunk libT) turn off some testing log messages

16 years ago(trunk libT) tweak the new peer IO code a bit to handle EINPROGRESS
Charles Kerr [Wed, 17 Dec 2008 13:29:03 +0000 (13:29 +0000)]
(trunk libT) tweak the new peer IO code a bit to handle EINPROGRESS

16 years ago(trunk libT) fix assertion error reported by Rolcol earlier today in #transmission
Charles Kerr [Wed, 17 Dec 2008 03:38:02 +0000 (03:38 +0000)]
(trunk libT) fix assertion error reported by Rolcol earlier today in #transmission

16 years ago(trunk) autoconf's "debug mode" should base its default value on whether this is...
Charles Kerr [Wed, 17 Dec 2008 03:36:37 +0000 (03:36 +0000)]
(trunk) autoconf's "debug mode" should base its default value on whether this is a branded release or an unofficial build.

16 years agoremove a space from an email address in credits
Mitchell Livingston [Wed, 17 Dec 2008 02:53:01 +0000 (02:53 +0000)]
remove a space from an email address in credits

16 years agoinvert that last commit
Mitchell Livingston [Wed, 17 Dec 2008 02:21:02 +0000 (02:21 +0000)]
invert that last commit

16 years agocleanup for the group menu filling adjustment
Mitchell Livingston [Wed, 17 Dec 2008 02:19:14 +0000 (02:19 +0000)]
cleanup for the group menu filling adjustment

16 years agoget rid of an unnecessary class
Mitchell Livingston [Wed, 17 Dec 2008 02:13:49 +0000 (02:13 +0000)]
get rid of an unnecessary class

16 years ago(trunk libT) use an enum tr_address_type instead of uint8_t for tr_address.type
Erick Turnquist [Wed, 17 Dec 2008 01:39:24 +0000 (01:39 +0000)]
(trunk libT) use an enum tr_address_type instead of uint8_t for tr_address.type

16 years agouse -g unconditionally
Charles Kerr [Wed, 17 Dec 2008 01:11:35 +0000 (01:11 +0000)]
use -g unconditionally

16 years ago(trunk libT) more runtime safety checks
Charles Kerr [Tue, 16 Dec 2008 23:31:05 +0000 (23:31 +0000)]
(trunk libT) more runtime safety checks

16 years ago(trunk libT) yet another assertion commit
Charles Kerr [Tue, 16 Dec 2008 22:52:04 +0000 (22:52 +0000)]
(trunk libT) yet another assertion commit

16 years ago(trunk libT) fix jhujhiti's pex crash
Charles Kerr [Tue, 16 Dec 2008 22:28:19 +0000 (22:28 +0000)]
(trunk libT) fix jhujhiti's pex crash

16 years agounfuck the mac build
Erick Turnquist [Tue, 16 Dec 2008 22:10:54 +0000 (22:10 +0000)]
unfuck the mac build

16 years ago(trunk libT) really fuck up the peer i/o code. also this breaks the mac build until...
Charles Kerr [Tue, 16 Dec 2008 22:08:17 +0000 (22:08 +0000)]
(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.

16 years ago(trunk) stdisease's --enable-debug configure patch. also, replace deprecated AC_HELP...
Charles Kerr [Tue, 16 Dec 2008 21:56:13 +0000 (21:56 +0000)]
(trunk) stdisease's --enable-debug configure patch.  also, replace deprecated AC_HELP_STRING calls

16 years agofix another bad assert *eyes charles*
Erick Turnquist [Tue, 16 Dec 2008 21:44:53 +0000 (21:44 +0000)]
fix another bad assert *eyes charles*

16 years agoFix "ISO C90 forbids mixed declarations and code"
Erick Turnquist [Tue, 16 Dec 2008 21:35:14 +0000 (21:35 +0000)]
Fix "ISO C90 forbids mixed declarations and code"

16 years agoFix tr_isAddress()
Erick Turnquist [Tue, 16 Dec 2008 21:28:06 +0000 (21:28 +0000)]
Fix tr_isAddress()

16 years ago(trunk libT) add a similar check to the peer->addr in the place where crash is occurring
Charles Kerr [Tue, 16 Dec 2008 21:12:14 +0000 (21:12 +0000)]
(trunk libT) add a similar check to the peer->addr in the place where crash is occurring

16 years ago(trunk libT) more runtime safety checks
Charles Kerr [Tue, 16 Dec 2008 21:06:47 +0000 (21:06 +0000)]
(trunk libT) more runtime safety checks

16 years ago(trunk libT) add more startup debug messages in the RPC server
Charles Kerr [Tue, 16 Dec 2008 16:13:21 +0000 (16:13 +0000)]
(trunk libT) add more startup debug messages in the RPC server

16 years ago(trunk daemon) fix daemon connectivity error introduced in r7366
Charles Kerr [Tue, 16 Dec 2008 15:27:07 +0000 (15:27 +0000)]
(trunk daemon) fix daemon connectivity error introduced in r7366

16 years ago(trunk libT) add some assertions to tr_compareAddresses()
Charles Kerr [Tue, 16 Dec 2008 06:46:27 +0000 (06:46 +0000)]
(trunk libT) add some assertions to tr_compareAddresses()

16 years ago(trunk libT) fix oops: accidentally committed an fprintf() debug message. hi, titer.
Charles Kerr [Tue, 16 Dec 2008 06:35:51 +0000 (06:35 +0000)]
(trunk libT) fix oops: accidentally committed an fprintf() debug message.  hi, titer.

16 years agoallow the inspector - peer's ip address field to be resized to a much larger size...
Mitchell Livingston [Tue, 16 Dec 2008 01:13:16 +0000 (01:13 +0000)]
allow the inspector  - peer's ip address field to be resized to a much larger size (to accommodate IPv6 addresses)

16 years agomaybe make hudson-t's trunk linux builds happy
Charles Kerr [Tue, 16 Dec 2008 01:11:54 +0000 (01:11 +0000)]
maybe make hudson-t's trunk linux builds happy

16 years ago(trunk libT) fix build error reported by KyleK and hudson-t
Charles Kerr [Tue, 16 Dec 2008 00:57:24 +0000 (00:57 +0000)]
(trunk libT) fix build error reported by KyleK and hudson-t

16 years agoupdated email address
Charles Kerr [Tue, 16 Dec 2008 00:20:44 +0000 (00:20 +0000)]
updated email address

16 years ago(trunk libT) probable fix for the "greedy peer" bug
Charles Kerr [Mon, 15 Dec 2008 21:22:08 +0000 (21:22 +0000)]
(trunk libT) probable fix for the "greedy peer" bug

16 years agotry to make hudson-t happy
Charles Kerr [Mon, 15 Dec 2008 20:26:26 +0000 (20:26 +0000)]
try to make hudson-t happy

16 years ago(trunk cli) #1598: peer-port not saved correctly
Charles Kerr [Mon, 15 Dec 2008 19:30:58 +0000 (19:30 +0000)]
(trunk cli) #1598: peer-port not saved correctly

16 years agoput the consts back in to make jhjhiti happy
Charles Kerr [Mon, 15 Dec 2008 04:37:44 +0000 (04:37 +0000)]
put the consts back in to make jhjhiti happy

16 years ago15:11 < jhujhiti> charles_: there are no bugs
Charles Kerr [Mon, 15 Dec 2008 04:34:06 +0000 (04:34 +0000)]
15:11 < jhujhiti> charles_: there are no bugs

16 years ago(trunk libT) add ipv6 support by jhujhiti. I think this is the largest user-contribu...
Charles Kerr [Mon, 15 Dec 2008 00:17:08 +0000 (00:17 +0000)]
(trunk libT) add ipv6 support by jhujhiti.  I think this is the largest user-contributed patch we've ever used... thanks jhujhiti :)

16 years ago(trunk gtk) fix PEX option bug, again reported by Rolcol
Charles Kerr [Sun, 14 Dec 2008 23:46:57 +0000 (23:46 +0000)]
(trunk gtk) fix PEX option bug, again reported by Rolcol

16 years ago(trunk gtk) clean up some more preferences options
Charles Kerr [Sun, 14 Dec 2008 23:26:25 +0000 (23:26 +0000)]
(trunk gtk) clean up some more preferences options

16 years ago(trunk) fix gtk bug of not remembering users' settings for per-torrent peer limits
Charles Kerr [Sun, 14 Dec 2008 22:57:08 +0000 (22:57 +0000)]
(trunk) fix gtk bug of not remembering users' settings for per-torrent peer limits

16 years ago(trunk libT) fix type error reported by JhuJhiti
Charles Kerr [Sun, 14 Dec 2008 22:48:11 +0000 (22:48 +0000)]
(trunk libT) fix type error reported by JhuJhiti

16 years ago(trunk gtk) fix bug that didn't save the settings when the user changed the "blocklis...
Charles Kerr [Sun, 14 Dec 2008 22:41:44 +0000 (22:41 +0000)]
(trunk gtk) fix bug that didn't save the settings when the user changed the "blocklist enabled" setting.  reported by Rol Col

16 years ago(trunk gtk) fix prefs oopsie reported by RolCol
Charles Kerr [Sun, 14 Dec 2008 22:14:00 +0000 (22:14 +0000)]
(trunk gtk) fix prefs oopsie reported by RolCol

16 years agoensure auto-grouping will never be used on Tiger
Mitchell Livingston [Sun, 14 Dec 2008 16:50:41 +0000 (16:50 +0000)]
ensure auto-grouping will never be used on Tiger

16 years agoskip bad rules instead of asserting - this might help down the road if rules are...
Mitchell Livingston [Sun, 14 Dec 2008 16:16:37 +0000 (16:16 +0000)]
skip bad rules instead of asserting - this might help down the road if rules are removed/changed

16 years agoadd some asserts
Mitchell Livingston [Sun, 14 Dec 2008 16:04:55 +0000 (16:04 +0000)]
add some asserts

16 years agoslight improvement for the auto-group code
Mitchell Livingston [Sun, 14 Dec 2008 15:58:17 +0000 (15:58 +0000)]
slight improvement for the auto-group code

16 years ago(trunk libT) more semantic cleanup: tr_handle->tr_session, int->tr_bool, int->tr_port
Charles Kerr [Sun, 14 Dec 2008 11:21:11 +0000 (11:21 +0000)]
(trunk libT) more semantic cleanup: tr_handle->tr_session, int->tr_bool, int->tr_port

16 years ago(trunk) undo the last commit
Mitchell Livingston [Sun, 14 Dec 2008 05:12:49 +0000 (05:12 +0000)]
(trunk) undo the last commit

16 years ago(1.4x) update appcast
Mitchell Livingston [Sun, 14 Dec 2008 05:07:13 +0000 (05:07 +0000)]
(1.4x) update appcast

16 years ago(trunk) update appcast; set date of NEWS
Mitchell Livingston [Sun, 14 Dec 2008 05:06:18 +0000 (05:06 +0000)]
(trunk) update appcast; set date of NEWS

16 years ago(trunk) update version numbers for 1.41
Mitchell Livingston [Sun, 14 Dec 2008 04:56:57 +0000 (04:56 +0000)]
(trunk) update version numbers for 1.41

16 years ago(trunk) sync with 1.4x NEWS
Charles Kerr [Sun, 14 Dec 2008 04:37:48 +0000 (04:37 +0000)]
(trunk) sync with 1.4x NEWS

16 years ago(trunk daemon) added --dump option to dump the settings to stderr and exit.
Charles Kerr [Sun, 14 Dec 2008 01:22:06 +0000 (01:22 +0000)]
(trunk daemon) added --dump option to dump the settings to stderr and exit.

16 years ago(trunk libT) #1595: Always search in PACKAGE_DATA_DIR when serving Web files
Charles Kerr [Sun, 14 Dec 2008 01:19:50 +0000 (01:19 +0000)]
(trunk libT) #1595: Always search in PACKAGE_DATA_DIR when serving Web files

16 years agosimplify the "randomize port" text
Mitchell Livingston [Sun, 14 Dec 2008 00:50:41 +0000 (00:50 +0000)]
simplify the "randomize port" text

16 years ago#1559 Simplify tr_sessionInitFull - Mac client
Mitchell Livingston [Sun, 14 Dec 2008 00:31:33 +0000 (00:31 +0000)]
#1559 Simplify tr_sessionInitFull - Mac client

16 years ago(trunk libT) remove unneeded key
Charles Kerr [Sun, 14 Dec 2008 00:23:00 +0000 (00:23 +0000)]
(trunk libT) remove unneeded key

16 years ago(trunk libT) semantic cleanup: int -> tr_bool
Charles Kerr [Sat, 13 Dec 2008 23:39:12 +0000 (23:39 +0000)]
(trunk libT) semantic cleanup: int -> tr_bool

16 years ago(trunk) #1559: Simplify tr_sessionInitFull
Charles Kerr [Sat, 13 Dec 2008 23:17:36 +0000 (23:17 +0000)]
(trunk) #1559: Simplify tr_sessionInitFull

16 years ago(trunk libT) #1593: Setting upload to 0 kills all download
Charles Kerr [Sat, 13 Dec 2008 22:52:15 +0000 (22:52 +0000)]
(trunk libT) #1593: Setting upload to 0 kills all download

16 years agomerge the group location selection code
Mitchell Livingston [Sat, 13 Dec 2008 22:49:46 +0000 (22:49 +0000)]
merge the group location selection code

16 years agodisable the group location matching when adding a just-created torrent
Mitchell Livingston [Sat, 13 Dec 2008 22:10:11 +0000 (22:10 +0000)]
disable the group location matching when adding a just-created torrent

16 years agoadd an all/any button to the group rules sheet
Mitchell Livingston [Sat, 13 Dec 2008 17:18:28 +0000 (17:18 +0000)]
add an all/any button to the group rules sheet

16 years ago(trunk libT) remove a couple of redundant and/or unused fields from struct peer_atom...
Charles Kerr [Fri, 12 Dec 2008 02:44:21 +0000 (02:44 +0000)]
(trunk libT) remove a couple of redundant and/or unused fields from struct peer_atom and tr_peermsgs.

16 years ago(trunk libT) make tr_bencDictMerge() support limited nested merges
Charles Kerr [Fri, 12 Dec 2008 02:26:33 +0000 (02:26 +0000)]
(trunk libT) make tr_bencDictMerge() support limited nested merges

16 years ago(trunk libT) #1559 (partial): add tr_bencDictMerge() + unit tests. patch by KyleK...
Charles Kerr [Fri, 12 Dec 2008 02:12:17 +0000 (02:12 +0000)]
(trunk libT) #1559 (partial): add tr_bencDictMerge() + unit tests.  patch by KyleK and charles_

16 years ago#1589 Fix a forwarding bug introduced in r7352 random port
Mitchell Livingston [Thu, 11 Dec 2008 22:47:07 +0000 (22:47 +0000)]
#1589 Fix a forwarding bug introduced in r7352 random port

16 years ago(libT) add some documentation about the three separate peer structs and how they...
Charles Kerr [Thu, 11 Dec 2008 17:02:34 +0000 (17:02 +0000)]
(libT) add some documentation about the three separate peer structs and how they are related.

16 years ago(trunk gtk) #1588: bandwidth scheduler should display timestamps according to the...
Charles Kerr [Thu, 11 Dec 2008 16:35:19 +0000 (16:35 +0000)]
(trunk gtk) #1588: bandwidth scheduler should display timestamps according to the current locale

16 years ago(trunk libT) fix bug which caused libtransmission to hold onto nonproductive peers...
Charles Kerr [Thu, 11 Dec 2008 07:04:46 +0000 (07:04 +0000)]
(trunk libT) fix bug which caused libtransmission to hold onto nonproductive peers for longer than it should've

16 years ago#1157 ability to pick a random port in libtransmission; mac preference to pick a...
Mitchell Livingston [Thu, 11 Dec 2008 04:41:23 +0000 (04:41 +0000)]
#1157 ability to pick a random port in libtransmission; mac preference to pick a random port on launch and on button click

16 years ago(trunk libT) back out the changes for #1580; closing that ticket as invalid
Charles Kerr [Thu, 11 Dec 2008 00:39:47 +0000 (00:39 +0000)]
(trunk libT) back out the changes for #1580; closing that ticket as invalid

16 years ago(rpc) #1584: include version in session-get response
Charles Kerr [Wed, 10 Dec 2008 21:46:24 +0000 (21:46 +0000)]
(rpc) #1584: include version in session-get response

16 years ago(trunk) #1581: resolve ambiguity between --enable-gtk and --disable-nls
Charles Kerr [Wed, 10 Dec 2008 19:31:21 +0000 (19:31 +0000)]
(trunk) #1581: resolve ambiguity between --enable-gtk and --disable-nls

16 years ago(trunk daemon) #1583: daemon ignores IP address whitelist
Charles Kerr [Wed, 10 Dec 2008 19:00:19 +0000 (19:00 +0000)]
(trunk daemon) #1583: daemon ignores IP address whitelist

16 years ago(trunk libT) #1580: use a 65K read buffer for the hash check, even for embedded systems.
Charles Kerr [Wed, 10 Dec 2008 13:57:21 +0000 (13:57 +0000)]
(trunk libT) #1580: use a 65K read buffer for the hash check, even for embedded systems.

16 years ago(trunk libT) make the upnp description a little easier to differentiate between separ...
Charles Kerr [Wed, 10 Dec 2008 06:12:04 +0000 (06:12 +0000)]
(trunk libT) make the upnp description a little easier to differentiate between separate instances of Transmission

16 years ago(trunk libT) fix minor r7266 oops that could keep us from disconnecting if we made...
Charles Kerr [Wed, 10 Dec 2008 05:20:28 +0000 (05:20 +0000)]
(trunk libT) fix minor r7266 oops that could keep us from disconnecting if we made a peer connection to ourself

16 years ago(trunk libT) #1580: increase the read buffer for the "verify local data" reader to...
Charles Kerr [Wed, 10 Dec 2008 03:45:57 +0000 (03:45 +0000)]
(trunk libT) #1580: increase the read buffer for the "verify local data" reader to make it a little faster

16 years ago(trunk libT) fix r7336 oops reported by RolCol, m1b, and KyleK
Charles Kerr [Wed, 10 Dec 2008 03:44:20 +0000 (03:44 +0000)]
(trunk libT) fix r7336 oops reported by RolCol, m1b, and KyleK

16 years ago(trunk libT) experimental code to try & fix the "one torrent / one peer eats all...
Charles Kerr [Tue, 9 Dec 2008 22:05:45 +0000 (22:05 +0000)]
(trunk libT) experimental code to try & fix the "one torrent / one peer eats all my bandwidth" issue reported in the forums & irc

16 years ago(trunk libT) better fix for the previous commit
Charles Kerr [Tue, 9 Dec 2008 21:39:05 +0000 (21:39 +0000)]
(trunk libT) better fix for the previous commit

16 years ago(trunk libT) fix blocklist.c build error on cygwin by adding #include <errno.h>....
Charles Kerr [Tue, 9 Dec 2008 21:31:03 +0000 (21:31 +0000)]
(trunk libT) fix blocklist.c build error on cygwin by adding #include <errno.h>.  reported by stdisease

16 years ago(trunk libT) fix INET6_ADDRSTRLEN build error on cygwin, reported by stdisease in...
Charles Kerr [Tue, 9 Dec 2008 20:56:24 +0000 (20:56 +0000)]
(trunk libT) fix INET6_ADDRSTRLEN build error on cygwin, reported by stdisease in #transmission

16 years ago(daemon) #1510: kysucix's patch to give an option to delete local data via RPC when...
Charles Kerr [Tue, 9 Dec 2008 17:01:49 +0000 (17:01 +0000)]
(daemon) #1510: kysucix's patch to give an option to delete local data via RPC when removing a torrent.

16 years ago(trunk libT) if an individual torrent's speed limit is set, don't pay attention to...
Charles Kerr [Tue, 9 Dec 2008 15:09:26 +0000 (15:09 +0000)]
(trunk libT) if an individual torrent's speed limit is set, don't pay attention to the global speed limit

16 years agorevert last change - it didn't load the values properly
Mitchell Livingston [Tue, 9 Dec 2008 01:01:29 +0000 (01:01 +0000)]
revert last change - it didn't load the values properly

16 years agoload the rules table before showing the group rules sheet
Mitchell Livingston [Tue, 9 Dec 2008 00:51:08 +0000 (00:51 +0000)]
load the rules table before showing the group rules sheet

16 years agoupdate the localizable strings file
Mitchell Livingston [Mon, 8 Dec 2008 23:42:32 +0000 (23:42 +0000)]
update the localizable strings file

16 years agoadd a description to the groups rules sheet
Mitchell Livingston [Mon, 8 Dec 2008 23:38:01 +0000 (23:38 +0000)]
add a description to the groups rules sheet

16 years ago(trunk libT) #1565: give the peer requests a higher send priority. thanks to jusid...
Charles Kerr [Mon, 8 Dec 2008 20:36:36 +0000 (20:36 +0000)]
(trunk libT) #1565: give the peer requests a higher send priority.  thanks to jusid for testing and sleuthing above & beyond the call of duty

16 years ago(libT) #1577: honor the peer's BEP 10 reqq key, if they provide it.
Charles Kerr [Mon, 8 Dec 2008 20:23:10 +0000 (20:23 +0000)]
(libT) #1577: honor the peer's BEP 10 reqq key, if they provide it.

16 years agolayout adjustment of info text in the preferences window
Mitchell Livingston [Mon, 8 Dec 2008 04:22:53 +0000 (04:22 +0000)]
layout adjustment of info text in the preferences window