Commit Graph

33 Commits

Author SHA1 Message Date
Arvid Norberg
92bcb9ebfd feature to encrypt peer connections with a secret AES-256 key stored in .torrent file 2011-09-05 05:50:41 +00:00
Arvid Norberg
a286a6b4aa initial attempt at verifying the certificate of ssl trackers, by including the certificate in the .torrent file 2011-08-28 21:06:15 +00:00
Arvid Norberg
42a220f9b8 fixed bug in make torrents when saving merkle tree 2011-08-03 08:31:10 +00:00
Arvid Norberg
7817229f5d improve support for merkle tree torrent creation 2011-07-30 17:35:22 +00:00
Arvid Norberg
c51e0a2a86 fixed inconsistency when creating torrents with symlinks 2010-04-01 00:44:29 +00:00
Arvid Norberg
b4abe6677d support for sha1 file-hashes 2010-03-27 15:51:30 +00:00
Arvid Norberg
730f81ebe9 never write binary data to stdout on windows 2010-03-25 00:50:23 +00:00
Arvid Norberg
5b039a8982 error handling in make_torrent 2009-11-30 00:40:36 +00:00
Arvid Norberg
c418165e07 replaced boost.filesystem with custom functions (improves efficiency and drops unnecessary dependencies and improves libtorrent portability) 2009-10-26 01:29:39 +00:00
Arvid Norberg
9d1989904b some compatibility fixes. 2009-10-20 16:44:11 +00:00
Arvid Norberg
981ae208d1 exception fixes 2009-04-07 15:06:07 +00:00
Arvid Norberg
84a513bffb initial support for merkle hash tree torrents 2009-03-13 06:09:39 +00:00
Arvid Norberg
eea890de11 added support for generating torrent files with padding files in them 2009-01-11 10:32:57 +00:00
Arvid Norberg
357d548bb5 fixed boost.filesystem usage to not rely on deprecated functions 2008-11-21 23:38:07 +00:00
Arvid Norberg
3910fe78de separated file_storage from torrent_info and create_torrent 2008-05-28 08:44:40 +00:00
Arvid Norberg
dbb625a910 torrent_info fixes. make_torrent now builds 2008-05-20 09:49:40 +00:00
Arvid Norberg
dfd563dfbb made most examples build without exception support 2007-12-30 01:59:10 +00:00
Arvid Norberg
c8088459a0 made torrent_info reference counted and held by a boost::intrusive_ptr 2007-09-01 03:00:31 +00:00
Arvid Norberg
09fc62a289 removed excutable flags from examples 2007-03-21 08:47:13 +00:00
Arvid Norberg
029953c5ae made the storage into a customization point. it is now interchangable for a custom implementation 2007-03-16 05:29:23 +00:00
Arvid Norberg
98b92e3f02 fixed problems in the network layer that made web seeds fail some times. prepared for proxy support in peer connections. worked on the http seeding. added support for web seeds in make_torrent tool 2007-02-12 05:46:29 +00:00
Arvid Norberg
cbf6bfe806 the torrent maker now skips hidden files 2006-12-20 23:02:41 +00:00
Arvid Norberg
51e3261dd0 the file pool has been moved to the session and its size can be controlled via session_settings. Added untested option to allow multiple connections from the same IP. 2006-11-14 15:53:38 +00:00
Arvid Norberg
41810b1166 merged back the asio development branch 2006-04-25 21:04:48 +00:00
Arvid Norberg
477d5ec238 merged in differences from release branch 2005-11-18 01:12:21 +00:00
Arvid Norberg
7f890239c4 Added new send buffer class to avoid unecessary copying of outgoing data. 2005-09-14 19:33:16 +00:00
Arvid Norberg
bcaf8af662 *** empty log message *** 2005-08-17 21:39:49 +00:00
Arvid Norberg
e003bb8ad5 added ip filters and fixed torrent_info::create_torrent() 2005-07-06 00:58:23 +00:00
Arvid Norberg
7814b03370 fixed issue with creating torrents with a single file in a directory and some security issues with paths in torrents 2005-05-11 23:03:12 +00:00
Arvid Norberg
b29e378f22 *** empty log message *** 2004-11-18 22:33:50 +00:00
Arvid Norberg
189375b761 *** empty log message *** 2004-10-31 08:20:05 +00:00
spyhole
8ed3a68506 spyhole test cygwin develop context 2004-10-12 23:24:46 +00:00
Arvid Norberg
a997a43d30 *** empty log message *** 2004-10-10 00:42:48 +00:00