Charles Kerr
|
ad613b05f7
|
(trunk libT) #3638 "fewer crypto calls when creating peer-ids, session ids, announcer keys, etc" -- fixed.
|
2010-10-17 18:32:55 +00:00 |
|
Charles Kerr
|
6f5c9dcafb
|
(trunk libt) rename tr_date() as tr_time_msec() for clarity
|
2010-07-11 20:49:19 +00:00 |
|
Charles Kerr
|
254a1f15cb
|
(trunk libT) down the rabbit hole: various minor type correctness changes unearthed by -Wconversion
|
2010-06-30 16:40:19 +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
|
74216be9df
|
(trunk libT) "transmission.h" should *always* be #included before any other libtransmission header
|
2010-04-23 16:36:16 +00:00 |
|
Charles Kerr
|
8e16b74dad
|
(trunk libT) #2775 "Saving some memory/storage" -- committed for 1.80
|
2010-01-20 18:48:52 +00:00 |
|
Charles Kerr
|
9eb07e9b16
|
(trunk) No code changes here... filling in some of the blanks in the "peers" and "utils" doxygen groups' documentation.
|
2010-01-19 19:37:00 +00:00 |
|
Charles Kerr
|
5c26afdb52
|
happy new year!
|
2010-01-04 21:00:47 +00:00 |
|
Mitchell Livingston
|
bdf3144376
|
remove unnecessary asserts
|
2009-12-12 21:37:36 +00:00 |
|
Charles Kerr
|
196a7ccbb9
|
(trunk libT) #2658 "encryption improvements" - patch by sadface to make DH handshake ~2x faster. yay!
|
2009-12-12 03:51:36 +00:00 |
|
Charles Kerr
|
78ead8c3dd
|
(trunk) update the copyright notices
|
2009-12-05 02:19:24 +00:00 |
|
Charles Kerr
|
bf1a544939
|
(trunk) all this commit does is remove trailing whitespace from some c, c++, and javascript source
|
2009-08-12 14:40:32 +00:00 |
|
Charles Kerr
|
13cac341cd
|
(trunk libT) avoid an extra malloc/free when sending the opening handshake message
|
2009-06-14 14:39:51 +00:00 |
|
Charles Kerr
|
cd36431b0c
|
(trunk libT) fix off-by-one in tr_ssha1() reported by lightix @ http://forum.transmissionbt.com/viewtopic.php?f=2&t=7684#p37556
|
2009-05-28 13:02:03 +00:00 |
|
Charles Kerr
|
979eddf61d
|
(trunk libT) add some extra tests to tr_cryptoWeakRandInt()
|
2009-05-19 20:52:24 +00:00 |
|
Erick Turnquist
|
81a01fe1d3
|
(trunk libT) re-add rpc password to settings benc dict
|
2009-03-25 00:36:11 +00:00 |
|
Erick Turnquist
|
4b92e07ce0
|
(trunk libT) fix a couple warnings from r8080
|
2009-03-24 21:49:19 +00:00 |
|
Erick Turnquist
|
44ea61bced
|
(trunk libT) #1276 - hash rpc password with sha1
|
2009-03-24 01:39:06 +00:00 |
|
Mitchell Livingston
|
50c9385ceb
|
#1276 encrypt the password to access web client interface using SHA-2
|
2009-03-17 21:50:20 +00:00 |
|
Charles Kerr
|
c443159681
|
(trunk libT) #1384: make tr_cryptoRandInt() simpler to read
|
2009-02-10 21:43:08 +00:00 |
|
Charles Kerr
|
9727985836
|
(trunk libT) #1776: crash in tr_cryptoComputeSecret()
|
2009-02-10 15:54:47 +00:00 |
|
Charles Kerr
|
fe816d8135
|
(trunk) update the GPL code's copyright dates
|
2009-01-10 23:09:07 +00:00 |
|
Charles Kerr
|
5e9af46612
|
(trunk libT) make the tr_bandwidth macros into safer inline funcs. inline utils' one-liners.
|
2009-01-02 20:12:23 +00:00 |
|
Charles Kerr
|
9594112d27
|
updated email address
|
2008-12-16 00:20:44 +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
|
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
|
64e08510f0
|
(libT) maybe fix the hangs reported by users in the recent nightlies.
|
2008-08-27 18:50:21 +00:00 |
|
Mukund Sivaraman
|
39c8cdce5f
|
Replace values.h with limits.h
|
2008-08-14 11:14:57 +00:00 |
|
Mukund Sivaraman
|
de62de3e19
|
Replace random number generation code
|
2008-08-14 11:11:25 +00:00 |
|
Charles Kerr
|
aac6a6fdbf
|
(libT) #1178: Add missing va_end()s
|
2008-08-11 04:40:29 +00:00 |
|
Charles Kerr
|
b860119cd3
|
minor text cleanup
|
2008-08-01 16:43:22 +00:00 |
|
Charles Kerr
|
3a6396a3cb
|
mingw portability fixes
|
2008-01-10 18:52:46 +00:00 |
|
Charles Kerr
|
ce6c33b7bf
|
set copyright info to 2008
|
2008-01-01 17:20:20 +00:00 |
|
Charles Kerr
|
fd430fde90
|
undoing the r3773-r3774 experiment.
|
2007-11-09 20:07:52 +00:00 |
|
Charles Kerr
|
67b719c2de
|
on Darwin, use NSCParameterAssert() instead of assert().
|
2007-11-09 19:50:40 +00:00 |
|
Josh Elsasser
|
d51713177a
|
Fix openbsd build.
|
2007-10-26 00:36:22 +00:00 |
|
Charles Kerr
|
317705cffc
|
The OpenBSD build fix caused a Darwin build error. :) Thanks to pea for reporting.
|
2007-10-25 14:34:20 +00:00 |
|
Charles Kerr
|
8c0e2434f5
|
fix OpenBSD build error.
|
2007-10-25 13:59:46 +00:00 |
|
Charles Kerr
|
4f33a8da42
|
Try sharing a DH so that we don't spend so many cpu cycles making new ones when we're working through the peers trying to find good ones.
|
2007-10-13 23:15:43 +00:00 |
|
Charles Kerr
|
ead1ff5b72
|
encryption key creation is pretty expensive -- defer creating it until we're sure we actually need it for that peer.
|
2007-10-11 02:22:17 +00:00 |
|
Charles Kerr
|
cbaf1b8faa
|
commit more of tiennou's fastpeers patch
|
2007-10-10 16:39:12 +00:00 |
|
Mitchell Livingston
|
76da1185ca
|
merge encryption branch to trunk (xcode project is still out of date)
|
2007-09-20 16:32:01 +00:00 |
|