Charles Kerr
|
a20bb8d569
|
get the blocklist code working & add a unit test for it.
|
2008-03-29 21:05:51 +00:00 |
|
Charles Kerr
|
e7ba6b7b15
|
first (and incomplete) pass at peer blocking. this commit is to get the API into SVN so the mac client can access them
|
2008-03-29 18:37:07 +00:00 |
|
Charles Kerr
|
d6729f99ec
|
added `benc2php' utility
|
2008-03-05 00:50:53 +00:00 |
|
Charles Kerr
|
494acbfa85
|
tear out about 1/3 of ipcparse's overhead.
|
2008-02-27 06:01:46 +00:00 |
|
Charles Kerr
|
6fb57dcd59
|
modify "verify local data" to not lose the blocks in incomplete pieces
|
2008-02-15 16:00:46 +00:00 |
|
Charles Kerr
|
410dffd211
|
part 1 of the bencode exploit fix:
- better error checking for int & string parsing
- add automated unit tests
|
2008-01-30 15:39:41 +00:00 |
|
Charles Kerr
|
a7ff9218ab
|
grumble bikeshed grumble
|
2008-01-07 17:52:50 +00:00 |
|
Charles Kerr
|
35f73c097c
|
lazy "allowed set" generation. add regression test for "allowed set" generation.
|
2008-01-06 21:56:30 +00:00 |
|
Charles Kerr
|
c282d753c6
|
add stats.h to the list of files included in libtransmission's tarball
|
2007-12-30 19:01:00 +00:00 |
|
Charles Kerr
|
882afbd3c3
|
add torrent.h to list of files included in libtransmission's tarball
|
2007-12-30 18:58:17 +00:00 |
|
Charles Kerr
|
f1baca587b
|
add torrent-ctor so that xcode can be updated. it's not plugged in yet though.
|
2007-12-21 16:51:42 +00:00 |
|
Charles Kerr
|
91e672d428
|
some progress on the overall statistics, though probably not visible to end users yet
|
2007-11-21 20:03:53 +00:00 |
|
Charles Kerr
|
bc3eff899f
|
* some work on lessening the way we hammer the router.
* move strlcpy and strlcat out of their own files and into utils.c
|
2007-11-08 04:11:09 +00:00 |
|
Charles Kerr
|
9df263326d
|
use Thomas Bernard's miniupnp library instead of rolling our own.
|
2007-11-06 16:02:50 +00:00 |
|
Charles Kerr
|
20ffdfb9d2
|
remove dirname() and basename() for now
|
2007-10-30 19:16:07 +00:00 |
|
Charles Kerr
|
e0965c3a63
|
better openssl detection & support: use openssl's pkg-config file.
|
2007-10-28 19:55:03 +00:00 |
|
Charles Kerr
|
4af3c1c82b
|
use BUILT_SOURCES for version.h to ensure it gets built first
|
2007-10-24 20:18:13 +00:00 |
|
Charles Kerr
|
82194a2f2f
|
don't require the user to have svn installed when building from tarball
|
2007-10-24 19:57:47 +00:00 |
|
Charles Kerr
|
e38311e64e
|
fix two separate version.h errors
|
2007-10-24 18:36:53 +00:00 |
|
Charles Kerr
|
f71319b90f
|
get "make distcheck" working again
|
2007-10-24 17:20:50 +00:00 |
|
Charles Kerr
|
73522af17c
|
fix peer-msgs.c assertion failure. (tbo)
|
2007-09-25 22:30:41 +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 |
|
Charles Kerr
|
35b727788e
|
do all the libevent enqueuing from a single thread.
|
2007-08-18 03:02:32 +00:00 |
|
Charles Kerr
|
db7a354958
|
more work on getting our autoconf setup to play nice with libevent
|
2007-08-15 02:48:32 +00:00 |
|
Charles Kerr
|
2bf071543b
|
get some pieces of the new tracker code into svn...
|
2007-08-14 20:45:23 +00:00 |
|
Charles Kerr
|
6cf6dc9142
|
more hacking on making libevent build, and on making T pick it up in includes & library
|
2007-08-14 19:53:36 +00:00 |
|
Charles Kerr
|
73cfb2605d
|
include version.h.in, not version.h, in "make dist"
|
2007-07-18 23:05:38 +00:00 |
|
Charles Kerr
|
bd3ce76fa5
|
part one of moving the build environment over to automake/autoconf. beware!
|
2007-07-18 23:04:26 +00:00 |
|