Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

MonoTorrent

The official repository for MonoTorrent, a bittorrent library for .NET
Collective - Host: opensource - https://opencollective.com/monotorrent - Code: https://github.com/alanmcgovern/monotorrent

Only need 1 engine for the testfixture

svn path=/trunk/bitsharp/; revision=120433

github.com/alanmcgovern/monotorrent - 96fccb1e3d8c455c8bbedcc17f448170a972f1bf authored almost 16 years ago by Alan McGovern <[email protected]>
Use the ref overloads for reading where applicable and also ReadAscii/WriteAscii.

svn path=/trunk/bitsharp/; revision=120429

github.com/alanmcgovern/monotorrent - c005a2b2008d66a261bd6d438ed032d2d3fc0ac8 authored almost 16 years ago by Alan McGovern <[email protected]>
Add updated tests

svn path=/trunk/bitsharp/; revision=120416

github.com/alanmcgovern/monotorrent - 56fd5afecc36fb8d264f78ac5e301f7ad09afb8e authored almost 16 years ago by Alan McGovern <[email protected]>
Add the updated csproj

svn path=/trunk/bitsharp/; revision=120415

github.com/alanmcgovern/monotorrent - 95e6b99924fab51eb1cd5c14c6046339928b6498 authored almost 16 years ago by Alan McGovern <[email protected]>
add necessary public getters/setters

svn path=/trunk/bitsharp/; revision=120413

github.com/alanmcgovern/monotorrent - 6c6f0c91d01dba78d8c309024e2f4539f2b8e8b2 authored almost 16 years ago by Alan McGovern <[email protected]>
Add missing license headers

svn path=/trunk/bitsharp/; revision=120409

github.com/alanmcgovern/monotorrent - e56a7b095732ed1879fdd730b5944f5dc8e5fd0b authored almost 16 years ago by Alan McGovern <[email protected]>
Commit a few more API cleanups for the udp messages

svn path=/trunk/bitsharp/; revision=120408

github.com/alanmcgovern/monotorrent - b82bab9d1926f4a51b6648a2578bdf1d8369442d authored almost 16 years ago by Alan McGovern <[email protected]>
Add some more tests to check the TransactionId is ok

svn path=/trunk/bitsharp/; revision=120322

github.com/alanmcgovern/monotorrent - 1c51278b7dc296b17531f95ef2361649ee2aec01 authored almost 16 years ago by Alan McGovern <[email protected]>
Misc cosmetic changes to be more consistent

svn path=/trunk/bitsharp/; revision=120321

github.com/alanmcgovern/monotorrent - f766210dd8fb155fc3fa05b66327c4ba7a7701d6 authored almost 16 years ago by Alan McGovern <[email protected]>
Nuke useless file

svn path=/trunk/bitsharp/; revision=120320

github.com/alanmcgovern/monotorrent - 37f7aa8cf6070c96a7b3715d7dc8b279e7765bc8 authored almost 16 years ago by Alan McGovern <[email protected]>
Add test to ensure the correct amount of data is always written.

svn path=/trunk/bitsharp/; revision=120319

github.com/alanmcgovern/monotorrent - a7a0f68123b05dde7c75200f597874b3d5b3bc82 authored almost 16 years ago by Alan McGovern <[email protected]>
Fix build

svn path=/trunk/bitsharp/; revision=120318

github.com/alanmcgovern/monotorrent - dcdde8c6620b9a4f20165025b67e0bde56d413db authored almost 16 years ago by Alan McGovern <[email protected]>
Add the new sample implementation to SVN

svn path=/trunk/bitsharp/; revision=120317

github.com/alanmcgovern/monotorrent - 0781eada9a54ddc484ebfd6054f8fbde48d9dca9 authored almost 16 years ago by Alan McGovern <[email protected]>
Add nunit tests for the UdpTracker messages and fix bugs found in the code.

svn path=/trunk/bitsharp/; revision=120316

github.com/alanmcgovern/monotorrent - dfa1f539275fbc384c0c8fe78c6973fae55aa28c authored almost 16 years ago by Alan McGovern <[email protected]>
Enhance the output

svn path=/trunk/bitsharp/; revision=120315

github.com/alanmcgovern/monotorrent - 5d75224581cfcf6a171c1c637ebbc233e4aace6e authored almost 16 years ago by Alan McGovern <[email protected]>
Nuke some debug code which shouldn't have been there.

svn path=/trunk/bitsharp/; revision=120313

github.com/alanmcgovern/monotorrent - e439d4ea8e783c0a81c14a16028f8ce0850708b9 authored almost 16 years ago by Alan McGovern <[email protected]>
Only use peer exchange if the torrent is not private

svn path=/trunk/bitsharp/; revision=120309

github.com/alanmcgovern/monotorrent - 1dd2efd38ecd7a2fd0e2750650f3f42a204d5906 authored almost 16 years ago by Alan McGovern <[email protected]>
Add some overloads to BanList and nullcheck all parameters in public methods

svn path=/trunk/bitsharp/; revision=120308

github.com/alanmcgovern/monotorrent - 56b3756680e7a31768e139d17905991e0e5d078f authored almost 16 years ago by Alan McGovern <[email protected]>
If the initial list has no entries, do a server initialise instead

svn path=/trunk/bitsharp/; revision=120307

github.com/alanmcgovern/monotorrent - 928c44cf824a2c2fa42bb75e5fd022e95f9286aa authored almost 16 years ago by Alan McGovern <[email protected]>
Bug fixes and improvements to the inactive peer manager.

svn path=/trunk/bitsharp/; revision=120193

github.com/alanmcgovern/monotorrent - acd3fe6628f845335e12c5be6e9460809a877b6e authored almost 16 years ago by ahenderson <ahenderson@localhost>
Remove the StrictDecoding boolean, its handled better now

svn path=/trunk/bitsharp/; revision=119998

github.com/alanmcgovern/monotorrent - 10d126b08e30147ba62493197b70a58927d24a0c authored almost 16 years ago by Alan McGovern <[email protected]>
Change the endpoint of the right listener

svn path=/trunk/bitsharp/; revision=119753

github.com/alanmcgovern/monotorrent - 54c1e44959c342fe3a4c149b1f1389b0428771b3 authored almost 16 years ago by Alan McGovern <[email protected]>
Add NUnit tests to ensure that invalid message lengths are handled correctly.

svn path=/trunk/bitsharp/; revision=119533

github.com/alanmcgovern/monotorrent - eacb6a03e0d9ba90cd2b184f230236e8e27538ac authored almost 16 years ago by Alan McGovern <[email protected]>
Compensate for the protocol overhead

svn path=/trunk/bitsharp/; revision=119529

github.com/alanmcgovern/monotorrent - 554864a1d5781a32bd5dee44434f65fa10d38fb0 authored almost 16 years ago by Alan McGovern <[email protected]>
Close the connection when a peer sends a message which is too large to be valid.

svn path=/trunk/bitsharp/; revision=119527

github.com/alanmcgovern/monotorrent - a03d1c6dd46cdeec53a45bf3408798274b940352 authored almost 16 years ago by Alan McGovern <[email protected]>
A transactionId is mandantory for responses, so require it in the constructor. Fixes bug where AnnouncePeerResponse had no transactionId. Remove excess debug spew too.

svn path=/trunk/bitsharp/; revision=118973

github.com/alanmcgovern/monotorrent - a5c94957719ee12a71ca5bf73844d3ab3b7b5e85 authored almost 16 years ago by Alan McGovern <[email protected]>
Add overload for strict decoding

svn path=/trunk/bitsharp/; revision=118972

github.com/alanmcgovern/monotorrent - 948616e2ae86d9910ba8eafde90f4a1afb9049fa authored almost 16 years ago by Alan McGovern <[email protected]>
Fastpath for comparing BEncodedStrings

svn path=/trunk/bitsharp/; revision=118971

github.com/alanmcgovern/monotorrent - ebc3cf4983f9fc75975347a523195fdb37efbc49 authored almost 16 years ago by Alan McGovern <[email protected]>
Fixed bug in inactivity manager and supported logging of inactive peers by clients

svn path=/trunk/bitsharp/; revision=118966

github.com/alanmcgovern/monotorrent - aedce93fd8d9f05e90346c81cbf2cce1a0128a5d authored almost 16 years ago by ahenderson <ahenderson@localhost>
Improved inactivity manager

svn path=/trunk/bitsharp/; revision=118902

github.com/alanmcgovern/monotorrent - 0e056e55b29a7c141757fd1954b619b55cb1c8b0 authored almost 16 years ago by ahenderson <ahenderson@localhost>
Add NUnit tests to ensure incoming and outgoing connections are tested with encryption on and off.

svn path=/trunk/bitsharp/; revision=118891

github.com/alanmcgovern/monotorrent - c44c9c88f9fcaf0213734bad1a63202d331eb732 authored almost 16 years ago by Alan McGovern <[email protected]>
Throw exceptions early if the user does something stupid

svn path=/trunk/bitsharp/; revision=118794

github.com/alanmcgovern/monotorrent - ba818ac51be9176a7cc6dbf03cbd4ffb5d784828 authored almost 16 years ago by Alan McGovern <[email protected]>
Fix the NUnit test which verifies torrents with no trackers work. Fixed issue revealed by the test.

svn path=/trunk/bitsharp/; revision=118792

github.com/alanmcgovern/monotorrent - 661faa7a2a385297298f0a9c2d4827240a1da985 authored almost 16 years ago by Alan McGovern <[email protected]>
Fix regression in encrypted handshaking and added NUnit test.

svn path=/trunk/bitsharp/; revision=118768

github.com/alanmcgovern/monotorrent - 340cf1a55da9c225c901565d14e1e23e3b968c3e authored almost 16 years ago by Alan McGovern <[email protected]>
Fix the GetPeers declaration

svn path=/trunk/bitsharp/; revision=118766

github.com/alanmcgovern/monotorrent - 260e6dcd089bfd50b7289646a42470e4ce07de29 authored almost 16 years ago by Alan McGovern <[email protected]>
Commit workaround for duplicate message id's.

svn path=/trunk/bitsharp/; revision=118637

github.com/alanmcgovern/monotorrent - 3cd5dd562ebbf389298fd4af467e083c128f804c authored almost 16 years ago by Alan McGovern <[email protected]>
The assembly version is set in configure.ac and propagated everywhere else

svn path=/trunk/bitsharp/; revision=118503

github.com/alanmcgovern/monotorrent - 015efe8b34b03466581054b44a9c7a7684816745 authored almost 16 years ago by Alan McGovern <[email protected]>
Fix build

svn path=/trunk/bitsharp/; revision=118294

github.com/alanmcgovern/monotorrent - 8b7f8a2546dfa844c90f3824c2b5b6c29d7cfea3 authored almost 16 years ago by Alan McGovern <[email protected]>
Maintain compatibility for compiling with mono 1.2.x

svn path=/trunk/bitsharp/; revision=118273

github.com/alanmcgovern/monotorrent - 25e4cf914ae99ecaf2bba455e35677cf6aadecc8 authored almost 16 years ago by Alan McGovern <[email protected]>
Ensure that when disposing the DhtEngine, no active threads are interrupted.

svn path=/trunk/bitsharp/; revision=118270

github.com/alanmcgovern/monotorrent - 6e73eccbc1b51460ce1fa746f09696fc11c25b74 authored almost 16 years ago by Alan McGovern <[email protected]>
Fix lost buffer in ConnectionManager. Don't share a single large byte[] between many ArraySegments in case a segment is lost.

svn path=/trunk/bitsharp/; revision=118269

github.com/alanmcgovern/monotorrent - a562c97ec86e3b9b8c9f471e351e9dfe41af585c authored almost 16 years ago by Alan McGovern <[email protected]>
Peer messages are now received without syncing to the main thread at all. This gives significantly faster performance

svn path=/trunk/bitsharp/; revision=118266

github.com/alanmcgovern/monotorrent - 829573701dfecf2914536510052b84748d29ed8d authored almost 16 years ago by Alan McGovern <[email protected]>
Testing MD changelog bug

svn path=/trunk/bitsharp/; revision=118103

github.com/alanmcgovern/monotorrent - 08f82224117868de8549a4703eb6cdc709eaef49 authored almost 16 years ago by Alan McGovern <[email protected]>
Commit fix for udp socket quirkiness.

svn path=/trunk/bitsharp/; revision=117926

github.com/alanmcgovern/monotorrent - 5abca7db842e4dd616924328d58f82123323dee3 authored almost 16 years ago by Alan McGovern <[email protected]>
Receive a few more messages before calling it a success

svn path=/trunk/bitsharp/; revision=117917

github.com/alanmcgovern/monotorrent - 08029419cd8c9f16e138969cb0058a15924287d8 authored almost 16 years ago by Alan McGovern <[email protected]>
Fix bug with large torrents in TorrentCreator and added NUnit test to verify.

svn path=/trunk/bitsharp/; revision=117914

github.com/alanmcgovern/monotorrent - 44659c56bc624dcfaa3f07a8e75ddf1885bdc740 authored almost 16 years ago by Alan McGovern <[email protected]>
Fix regression from 117667

svn path=/trunk/bitsharp/; revision=117906

github.com/alanmcgovern/monotorrent - 4161ffa2e20097b54027bb0aa17e0d0b5af59531 authored almost 16 years ago by Alan McGovern <[email protected]>
Changes to support the new Inactive Peer Manager

svn path=/trunk/bitsharp/; revision=117803

github.com/alanmcgovern/monotorrent - 8786754ef08dd9dc23401ec115001eb349182b4b authored almost 16 years ago by ahenderson <ahenderson@localhost>
Remove hardcoded address

svn path=/trunk/bitsharp/; revision=117687

github.com/alanmcgovern/monotorrent - e35eabf795b67eaead00452087ac57fe00451a60 authored almost 16 years ago by Alan McGovern <[email protected]>
Updated the benchmark mode to make it possible to benchmark *any* tracker.

svn path=/trunk/bitsharp/; revision=117686

github.com/alanmcgovern/monotorrent - 3f47443529bf00279e43a4eee84a915f3573ce86 authored almost 16 years ago by Alan McGovern <[email protected]>
Updated the build

svn path=/trunk/bitsharp/; revision=117672

github.com/alanmcgovern/monotorrent - f6d8de5cf2c334007f89e5e61918034a27e7ed2f authored almost 16 years ago by Alan McGovern <[email protected]>
Add an easy way to get a list of connected peers and active piece requests.

svn path=/trunk/bitsharp/; revision=117670

github.com/alanmcgovern/monotorrent - 3d5b3c86a2a8f6b9d17b340a2ef02f7afcd2c260 authored almost 16 years ago by Alan McGovern <[email protected]>
Port from branch: MessageHandler.cs is obsolete now.

svn path=/trunk/bitsharp/; revision=117667

github.com/alanmcgovern/monotorrent - e889664a4070cff4dc2bafa47f45bc3baa626569 authored almost 16 years ago by Alan McGovern <[email protected]>
When using the IPEndPoint constructor, append "/announce" to the url

svn path=/trunk/bitsharp/; revision=117636

github.com/alanmcgovern/monotorrent - c235a03144ba13a21d14c443126911311bd07a46 authored almost 16 years ago by Alan McGovern <[email protected]>
Wrap the inner exception so i don't lose the stacktrace

svn path=/trunk/bitsharp/; revision=117394

github.com/alanmcgovern/monotorrent - baa98ec4c6ba0211df30cd91bd64d8bd4fe6f9de authored almost 16 years ago by Alan McGovern <[email protected]>
Remove unnecessary line

svn path=/trunk/bitsharp/; revision=117390

github.com/alanmcgovern/monotorrent - cf763dc754b41dd2d4039d6147424fdb8e354e4e authored almost 16 years ago by Alan McGovern <[email protected]>
More fixes for the array oob issue

svn path=/trunk/bitsharp/; revision=117388

github.com/alanmcgovern/monotorrent - 33cf8fdd99ef57b704146bee11e67a518a864dd3 authored almost 16 years ago by Alan McGovern <[email protected]>
Add another test

svn path=/trunk/bitsharp/; revision=117387

github.com/alanmcgovern/monotorrent - 85edcc69d578f2ff9ce7445ebd40d3988d47f241 authored almost 16 years ago by Alan McGovern <[email protected]>
Fix bug whereby the last piece may not download

svn path=/trunk/bitsharp/; revision=117386

github.com/alanmcgovern/monotorrent - 5bf83f983d8bff465b09050f3ef06419fa320b25 authored almost 16 years ago by Alan McGovern <[email protected]>
Added docs for the newer files

svn path=/trunk/bitsharp/; revision=117335

github.com/alanmcgovern/monotorrent - 41a516ec6a33acc7c85dce9127f3ff2cb5625254 authored almost 16 years ago by Alan McGovern <[email protected]>
Removed useless file

svn path=/trunk/bitsharp/; revision=117334

github.com/alanmcgovern/monotorrent - 56a5464a5b7197192b39d8deac124cf6c2588c3c authored almost 16 years ago by Alan McGovern <[email protected]>
Always request a whole number of pieces when using webseeding. Results in better performance.

svn path=/trunk/bitsharp/; revision=117187

github.com/alanmcgovern/monotorrent - 561ed95b57cce2a530cd0e62a46628a009a95ac9 authored almost 16 years ago by Alan McGovern <[email protected]>
Disable one of the tests for the sliding window picker

svn path=/trunk/bitsharp/; revision=117181

github.com/alanmcgovern/monotorrent - e090f32a21d616e46149b10ee08a1b2d96a1a29a authored almost 16 years ago by Alan McGovern <[email protected]>
Fix several piecepicker issues with selecting multiple pieces. Should increase performance of webseeding peers.

svn path=/trunk/bitsharp/; revision=117180

github.com/alanmcgovern/monotorrent - f04012af43c917da2daeb0ed6a3d02624f5cd1dc authored almost 16 years ago by Alan McGovern <[email protected]>
Merge a patch from matthew adding some more clients

svn path=/trunk/bitsharp/; revision=117142

github.com/alanmcgovern/monotorrent - ae6b87efaeaa5f40a83cfbec62bb334ace21cddc authored almost 16 years ago by Alan McGovern <[email protected]>
Check the fastpaths first - speeds up overall processing.

svn path=/trunk/bitsharp/; revision=117141

github.com/alanmcgovern/monotorrent - b55856d8b6cd0f7b47cfe9352c02583e37d9cecc authored almost 16 years ago by Alan McGovern <[email protected]>
PeerId's are equal of their Peer is equal

svn path=/trunk/bitsharp/; revision=117140

github.com/alanmcgovern/monotorrent - d58a2fc618c892641a96ace497128d403ff4f2d2 authored almost 16 years ago by Alan McGovern <[email protected]>
Commit the test

svn path=/trunk/bitsharp/; revision=117138

github.com/alanmcgovern/monotorrent - bcf2fc12fcad6744661e996e13533a1e626d51bb authored almost 16 years ago by Alan McGovern <[email protected]>
Always add the listener as the AsyncState. Update test so that .Start () is called.

svn path=/trunk/bitsharp/; revision=117137

github.com/alanmcgovern/monotorrent - 9e60f84c1af553a51443d19a963188854c9f33db authored almost 16 years ago by Alan McGovern <[email protected]>
Reenable test

svn path=/trunk/bitsharp/; revision=117136

github.com/alanmcgovern/monotorrent - 04a2a87867f697612154c0d44860c45f655ed03c authored almost 16 years ago by Alan McGovern <[email protected]>
* src/MonoTorrent.Tests/Common/TorrentCreatorTests.cs:

* src/MonoTorrent/MonoTorrent.Common/TorrentCreator.cs: Fix the
multi-file torrent test. Add a ...

github.com/alanmcgovern/monotorrent - b60b2659eea51ccb20baa63f5f398f7ec60bff51 authored almost 16 years ago by Alan McGovern <[email protected]>
Updated the docs to reflect the current API

svn path=/trunk/bitsharp/; revision=117107

github.com/alanmcgovern/monotorrent - 0c3677dee63851a21b193ea1f9fc85b5040ede2e authored almost 16 years ago by Alan McGovern <[email protected]>
shouldn't be in svn

svn path=/trunk/bitsharp/; revision=117100

github.com/alanmcgovern/monotorrent - 9f9278c1175283c3aa47794f8f2a72287157e33b authored almost 16 years ago by Alan McGovern <[email protected]>
use tar-pax

svn path=/trunk/bitsharp/; revision=117098

github.com/alanmcgovern/monotorrent - 3f5f72b6d64113087afaba3ad39fbccaa2da8234 authored almost 16 years ago by Alan McGovern <[email protected]>
whitespace

svn path=/trunk/bitsharp/; revision=117097

github.com/alanmcgovern/monotorrent - 4426dc448bf41c8ac10b7dd7969ea7e45981ab8f authored almost 16 years ago by Alan McGovern <[email protected]>
* src/MonoTorrent/MonoTorrent.Client/EventArgs/DhtPeersAdded.cs:

* src/MonoTorrent/MonoTorrent.Client/Managers/TrackerManager.cs:
* src/MonoTorrent/MonoTorrent.Cl...

github.com/alanmcgovern/monotorrent - 54de40b69300fe6ca3202c9f7cbca4be8a2bd45e authored almost 16 years ago by Alan McGovern <[email protected]>
* src/aclocal.m4:

* src/Makefile.in:
* src/TrackerApp/Main.cs:
* src/MonoTorrent/Makefile.in:
* src/TrackerApp/Stre...

github.com/alanmcgovern/monotorrent - 2b441d64acbaf1c0a896ea83920b343e2d4d4e50 authored almost 16 years ago by Alan McGovern <[email protected]>
Update makefiles for the 0.60 release

svn path=/trunk/bitsharp/; revision=117090

github.com/alanmcgovern/monotorrent - 20798696e73825d1a7f1ac384402c20a489078cb authored almost 16 years ago by Alan McGovern <[email protected]>
* src/MonoTorrent.Tests/Client/TorrentManagerTest.cs:

* src/MonoTorrent/MonoTorrent.Client/Managers/TrackerManager.cs: Ensure
that empty tiers are no...

github.com/alanmcgovern/monotorrent - 7d97a1d387dd986b8a325434510182bd86e86aa4 authored almost 16 years ago by Alan McGovern <[email protected]>
* src/MonoTorrent.Tests/Common/TorrentCreatorTests.cs:

* src/MonoTorrent/MonoTorrent.Common/TorrentCreator.cs: When creating a
singlefile torrent, cor...

github.com/alanmcgovern/monotorrent - 7bfa1fb56792010941bf8a841eabfd92f36580a4 authored almost 16 years ago by Alan McGovern <[email protected]>
* src/MonoTorrent/MonoTorrent.Common/TorrentFile.cs: Print out the full

path, not just the filename

svn path=/trunk/bitsharp/; revision=117082

github.com/alanmcgovern/monotorrent - ee646a039b3089d875506eaa0b21402827998a49 authored almost 16 years ago by Alan McGovern <[email protected]>
* src/MonoTorrent.Tests/Client/TorrentManagerTest.cs: Rewrite test to

work around a bug in mono. The IsConnected property of the outgoing
socket isn't being set to...

github.com/alanmcgovern/monotorrent - d747cda9c3eea55385bca2de976e53b1d298d553 authored almost 16 years ago by Alan McGovern <[email protected]>
Only need to create one rig per fixture.

svn path=/trunk/bitsharp/; revision=117059

github.com/alanmcgovern/monotorrent - 9486b6c134fe9d7c4724cf0bdd606678e20dd737 authored almost 16 years ago by Alan McGovern <[email protected]>
Use a fancier method to null check parameters.

svn path=/trunk/bitsharp/; revision=117058

github.com/alanmcgovern/monotorrent - 1204c137271a8ac3e8410a1c64a737846f956694 authored almost 16 years ago by Alan McGovern <[email protected]>
Add missing build file

svn path=/trunk/bitsharp/; revision=117056

github.com/alanmcgovern/monotorrent - 1cf34b741e8d2a7464558b31f1863ca6c86b530e authored almost 16 years ago by Alan McGovern <[email protected]>
Nuke old folder, all tests are in the right folder now.

svn path=/trunk/bitsharp/; revision=117055

github.com/alanmcgovern/monotorrent - 0fbeda8345c206160646a1b76ff3eb6acf0b46a7 authored almost 16 years ago by Alan McGovern <[email protected]>
Nuke old files

svn path=/trunk/bitsharp/; revision=117053

github.com/alanmcgovern/monotorrent - 85b59afb2237cf439f81fc1309857c1f97af26e7 authored almost 16 years ago by Alan McGovern <[email protected]>
Move more tests around...

svn path=/trunk/bitsharp/; revision=117052

github.com/alanmcgovern/monotorrent - f204779ec566cacab1f9f61122fc962840ecc283 authored almost 16 years ago by Alan McGovern <[email protected]>
Add the DHT tests to the main build and reorganise them again.

svn path=/trunk/bitsharp/; revision=117051

github.com/alanmcgovern/monotorrent - ec223a9037b2481322b2ff71384eb05dd163fc79 authored almost 16 years ago by Alan McGovern <[email protected]>
Nuke old directory

svn path=/trunk/bitsharp/; revision=117050

github.com/alanmcgovern/monotorrent - 2f61ba9e94f82e175b83d87169245557ddcbfeb1 authored almost 16 years ago by Alan McGovern <[email protected]>
Reorganise the DHT code

svn path=/trunk/bitsharp/; revision=117049

github.com/alanmcgovern/monotorrent - ffbbf3a9de07e6c770e737bd7e9edfef01ad8626 authored almost 16 years ago by Alan McGovern <[email protected]>
Disable UdpTracker support until it can be bugfixed and NUnit tested.

svn path=/trunk/bitsharp/; revision=117046

github.com/alanmcgovern/monotorrent - 0f319b952e0c88917bc1fa9d1a4b9b3c85c6da36 authored almost 16 years ago by Alan McGovern <[email protected]>
Update the DHT tests. They all pass again.

svn path=/trunk/bitsharp/; revision=117045

github.com/alanmcgovern/monotorrent - 978ed996ba68aaa50a03f3e8582279c9a364bb66 authored almost 16 years ago by Alan McGovern <[email protected]>
Don't allow existing nodes to be 'Loaded'. Instead pass them to 'Start' so that the initialise task can properly handle these nodes and fall back to the utorrent router if required.

svn path=/trunk/bitsharp/; revision=117043

github.com/alanmcgovern/monotorrent - f5be13c62f7af65d76242d2b04e9bc4abf731c60 authored almost 16 years ago by Alan McGovern <[email protected]>
When the InitialiseTask is finished, change state to Ready

svn path=/trunk/bitsharp/; revision=117042

github.com/alanmcgovern/monotorrent - 6898a98314bd2b9d43c5a4b30b1b3d1d0d864153 authored almost 16 years ago by Alan McGovern <[email protected]>
When the DhtEngine is ready, announce all loaded torrents and get peers for them. When a torrent is loaded into the engine, announce to the DHT and get peers.

svn path=/trunk/bitsharp/; revision=117041

github.com/alanmcgovern/monotorrent - f2bcb72534959af07f53cd77b2546c544b0eba9b authored almost 16 years ago by Alan McGovern <[email protected]>
This can be internal

svn path=/trunk/bitsharp/; revision=117039

github.com/alanmcgovern/monotorrent - bbd48bb70541fc5c3d049bad962c0f113e09adac authored almost 16 years ago by Alan McGovern <[email protected]>
Only getright style seeding is supported, don't parse the other style

svn path=/trunk/bitsharp/; revision=117038

github.com/alanmcgovern/monotorrent - dbb613dd92a5c6a7a398738549aa7d3cf191aa31 authored almost 16 years ago by Alan McGovern <[email protected]>
Add the ability to start/stop the dht engine.

svn path=/trunk/bitsharp/; revision=117036

github.com/alanmcgovern/monotorrent - f801486362302727099883ddff73d0694529d5bf authored almost 16 years ago by Alan McGovern <[email protected]>
Created a method to allow the changing of the active port easily (for both DHT and regular).

svn path=/trunk/bitsharp/; revision=117035

github.com/alanmcgovern/monotorrent - 06ac4cfcb8d66f536f56b949a5588ec08d604efb authored almost 16 years ago by Alan McGovern <[email protected]>