Commit Graph

  • 68d179d50a Merge pull request #25 from bizzehdee/dependabot/nuget/FluentAssertions-6.12.0 2.2 Darren Horrocks 2023-10-15 23:43:08 +01:00
  • bc2da3ddac updated test project net version Darren Horrocks 2023-10-15 23:42:37 +01:00
  • 061682209f slightly expanded demo app that connects to a peer Darren Horrocks 2023-10-15 23:42:18 +01:00
  • 464d3c8ae0 Bump FluentAssertions from 5.10.3 to 6.12.0 dependabot[bot] 2023-10-15 22:25:15 +00:00
  • 279a2fe4ea Merge pull request #28 from bizzehdee/dependabot/nuget/Moq-4.20.69 Darren Horrocks 2023-10-15 23:17:38 +01:00
  • 189af1d72c Bump Moq from 4.16.1 to 4.20.69 dependabot[bot] 2023-10-15 22:17:23 +00:00
  • 6c92f043c3 Merge pull request #26 from bizzehdee/dependabot/nuget/Microsoft.NET.Test.Sdk-17.7.2 Darren Horrocks 2023-10-15 23:17:11 +01:00
  • c88af458aa Merge pull request #27 from bizzehdee/dependabot/nuget/System.Text.Encoding.CodePages-7.0.0 Darren Horrocks 2023-10-15 23:17:00 +01:00
  • b43ddf4d4f Merge pull request #29 from bizzehdee/dependabot/nuget/xunit-2.5.2 Darren Horrocks 2023-10-15 23:16:34 +01:00
  • f6641548db similar fix to the udp tracker client Darren Horrocks 2023-10-15 23:11:17 +01:00
  • 44ca91a9a2 fixed several major issues, library should now be able to connect and maintain a connection with any other TCP or uTP based bittorrent client (many issues Darren Horrocks 2023-10-15 23:10:56 +01:00
  • 37d4aba39d Merge pull request #30 from marton200472/dev Darren Horrocks 2023-10-14 22:04:13 +01:00
  • 7f3e034e74 fix ip address reverse Jávor Márton 2023-10-14 16:16:01 +02:00
  • 47ccd076b8 Bump xunit from 2.4.1 to 2.5.2 dependabot[bot] 2023-10-14 13:38:20 +00:00
  • aadc348014 Bump System.Text.Encoding.CodePages from 4.3.0 to 7.0.0 dependabot[bot] 2023-10-14 13:38:13 +00:00
  • b0116887bf Bump Microsoft.NET.Test.Sdk from 16.10.0 to 17.7.2 dependabot[bot] 2023-10-14 13:38:09 +00:00
  • 039516ad8a Update dependabot.yml Darren Horrocks 2023-10-14 14:37:46 +01:00
  • 29c25e439f Create dependabot.yml Darren Horrocks 2023-10-14 14:26:46 +01:00
  • c232625bcf switched to 2.0 for use in more frameworks, and some tidying up 2.1.1 Darren Horrocks 2023-10-04 13:11:33 +01:00
  • 3224320150 cleanup and mild refactoring Darren Horrocks 2023-10-04 11:12:54 +01:00
  • bf5ed9c211 reformatting all files to fit proper formatting Darren Horrocks 2023-10-04 10:40:02 +01:00
  • bbc7b38ed7 Updated readme for new utp feature Darren Horrocks 2021-10-21 18:51:51 +01:00
  • 99aff9f4f0 re-change the demo Darren Horrocks 2021-10-21 18:49:20 +01:00
  • 56419081d6 enforce coding style and analysis Darren Horrocks 2021-10-10 22:18:20 +01:00
  • d62b7222c6 minor changes Darren Horrocks 2021-10-10 22:17:53 +01:00
  • 600d81b7b6 switch to using static receiving on the udp socket for utp Darren Horrocks 2021-09-30 23:45:09 +01:00
  • 176ea8613e remove forgotten debugging code Darren Horrocks 2021-09-29 17:19:22 +01:00
  • 0f73de23de code cleanup, and implementing STFin Darren Horrocks 2021-09-29 17:13:35 +01:00
  • 0263e01736 basic (working) implementation of uTP Darren Horrocks 2021-09-28 21:52:42 +01:00
  • 04713d365f WIP uTP implementation (no congestion control yet) Darren Horrocks 2021-09-28 00:13:10 +01:00
  • 12d1882bff beginnings of uTP docs Darren Horrocks 2021-09-27 18:47:32 +01:00
  • 4424f6f20d dont start keepalive messages until after we get the handshake Darren Horrocks 2021-09-25 22:40:10 +01:00
  • 09ca787c6d small bug fixes and exception handling Darren Horrocks 2021-09-22 19:13:50 +01:00
  • bc9222e984 send keep-alive to remote peer once per minute Darren Horrocks 2021-09-21 23:33:23 +01:00
  • d7cd481ab6 updated readme Darren Horrocks 2021-09-20 19:59:26 +01:00
  • 25c87dfa24 version bump Darren Horrocks 2021-09-20 19:52:28 +01:00
  • 4b6cc0f1c6 rename solution, project and namespace, and add default namespaces back in Darren Horrocks 2021-09-20 19:20:25 +01:00
  • 37cd93e158 small changes to peerwireclient Darren Horrocks 2021-09-20 18:12:08 +01:00
  • 6ebf289bb5 remove buggy keepalive code Darren Horrocks 2021-09-19 23:56:26 +01:00
  • 2a2a9bbaa2 listener fixes Darren Horrocks 2021-09-19 23:54:13 +01:00
  • e70e3dfb76 completed ability to send peer wire packets Darren Horrocks 2021-09-19 23:08:57 +01:00
  • 4a780018cf adding licence to new files Darren Horrocks 2021-09-19 20:42:49 +01:00
  • 551f0dc2af ability to handshake and parse incoming buffer into individual peer wire packets and consume peer wire packets Darren Horrocks 2021-09-19 18:19:20 +01:00
  • cf2d65538c bug fix in pack helper, reverted back to old implementation for now Darren Horrocks 2021-09-19 18:18:30 +01:00
  • 41a35d01fd added handshake dto and ability to handshake via the new connection logic Darren Horrocks 2021-09-19 00:22:17 +01:00
  • 5b14e1794b first pass at the new connection and buffer logic Darren Horrocks 2021-09-18 22:52:05 +01:00
  • 4faa17d560 everything should use default lang version Darren Horrocks 2021-09-15 23:33:12 +01:00
  • cfe44fd1fb nuget updates Darren Horrocks 2021-09-14 22:53:53 +01:00
  • 90e88d0f4b split bencode out into its own library Darren Horrocks 2021-09-14 22:48:26 +01:00
  • eb7802becc added .editorconfig and applied conding standards (possibily the final pass?) Darren Horrocks 2021-09-14 17:57:22 +01:00
  • 7998dd46f5 pack helper fix Darren Horrocks 2021-09-13 19:41:01 +01:00
  • 47e6225677 extras for piece info Darren Horrocks 2021-09-10 22:43:26 +01:00
  • 1ebe5adb8e protocol bug fix Darren Horrocks 2021-09-09 23:42:50 +01:00
  • a9e1a2a08d Update FUNDING.yml Darren Peter 2021-09-09 15:14:11 +01:00
  • 1905ac3f15 Create FUNDING.yml Darren Peter 2021-09-09 15:11:15 +01:00
  • d06bff589d Delete ISSUE_TEMPLATE.md Darren Peter 2021-09-09 15:09:58 +01:00
  • c3bf34121b Update issue templates Darren Peter 2021-09-09 15:09:40 +01:00
  • 6935201e14 bug fixes and tidying up when handling extensions Darren Horrocks 2021-09-08 18:00:17 +01:00
  • 00465dd4ff basic example on how to connect via tcp Darren Horrocks 2021-09-06 23:40:34 +01:00
  • 26bddbaf97 better filename metadata handling Darren Horrocks 2021-09-05 19:02:05 +01:00
  • a50ead4d1f modernising coding standards, pass 4 Darren Horrocks 2021-09-04 22:54:39 +01:00
  • 0f2cac9235 modernising coding standards, pass 3 Darren Horrocks 2021-09-04 22:50:20 +01:00
  • 27ae372278 modernising coding standards, pass 2 Darren Horrocks 2021-09-04 22:42:08 +01:00
  • 5e356cc727 modernising coding standards, pass 1 Darren Horrocks 2021-09-04 21:00:38 +01:00
  • e682256b53 udp demos Darren Horrocks 2021-09-04 19:48:53 +01:00
  • 7c56069e40 adding missing licences Darren Horrocks 2021-09-04 19:38:37 +01:00
  • c41b5b57a6 Merge pull request #15 from abagonhishead/master Darren Peter 2021-07-29 23:22:56 +01:00
  • f1ad47c1c7 Tidy up demo Russell Webster 2021-07-24 15:27:49 +01:00
  • 1447dec649 Optimise PackHelper a bit Russell Webster 2021-07-24 15:25:47 +01:00
  • cc911fe2d7 Update System.Net.Torrent to netstandard 2.1 Russell Webster 2021-07-22 18:25:07 +01:00
  • 140b771c21 Merge pull request #13 from developereranga/developereranga-patch-1 Darren Horrocks 2020-04-30 09:35:07 +01:00
  • 781acf38e2 Set time out for the http request developereranga 2019-11-12 00:27:30 +05:30
  • aeaccc09d3 Merge branch 'master' of https://github.com/bizzehdee/System.Net.Torrent Darren Horrocks 2018-07-13 23:32:41 +01:00
  • 96362c8c16 basic demos Darren Horrocks 2018-07-13 23:32:02 +01:00
  • 660e7a6bbd moved everything Darren Horrocks 2018-07-13 22:56:12 +01:00
  • fe14819469 Update README.md 0.3.0 Darren Horrocks 2018-01-02 21:51:55 +00:00
  • 821de1e98e tracker exchange complete Darren Horrocks 2018-01-02 21:48:38 +00:00
  • 6d733fe4da switch tabs to spaces Darren Horrocks 2018-01-02 21:39:50 +00:00
  • 69d8798c2d build fix Darren Horrocks 2018-01-02 21:35:22 +00:00
  • e398b68ba8 project file fix Darren Horrocks 2018-01-02 21:24:59 +00:00
  • e7cef591d3 more gitignore Darren Horrocks 2018-01-02 21:24:50 +00:00
  • dddc4d6b0d peer exchange missing file Darren Horrocks 2018-01-02 21:23:46 +00:00
  • 5bbe240250 gitignore Darren Horrocks 2018-01-02 21:23:18 +00:00
  • cfd75b567c Update UDPTrackerClient.cs Darren Horrocks 2018-01-02 15:35:16 +00:00
  • 6138e42fb9 Update UDPTrackerClient.cs Darren Horrocks 2018-01-02 15:34:25 +00:00
  • 2e03e2bf56 Create ISSUE_TEMPLATE.md Darren Horrocks 2018-01-02 13:41:44 +00:00
  • 13b7c2c713 Update LocalPeerDiscovery.cs Darren Horrocks 2018-01-02 13:36:58 +00:00
  • d998273528 Darren Horrocks 2015-03-21 00:27:36 +00:00
  • d24686b60f huge bugfix.. actually works again Darren Horrocks 2015-03-21 00:24:01 +00:00
  • 48125b8a36 large changes, more to come Darren Horrocks 2014-12-30 22:44:51 +00:00
  • f3dc3b6ca9 Merge pull request #3 from seijikun/master Darren Horrocks 2014-12-30 15:27:24 +00:00
  • b62c3668b6 Corrected possible mistake Markus Ebner 2014-12-28 01:48:53 +01:00
  • 46c88b4e9c Darren Horrocks 2014-11-22 14:14:53 +00:00
  • 2e193809cc 0.2.0 Darren Horrocks 2014-11-22 13:47:56 +00:00
  • 70d9aebc9d local peer discovery Darren Horrocks 2014-11-22 13:45:09 +00:00
  • 580ff907f2 Implementing Local Peer Discovery receiving Darren Horrocks 2014-11-22 13:11:10 +00:00
  • 1dbbad2e7c re factoring Darren Horrocks 2014-05-12 20:43:55 +01:00
  • b1581e256c updated nuget package, updated AssemblyInfo, added ProcessAsync Darren Horrocks 2014-05-01 21:39:31 +01:00
  • 8a17e41b6c Darren Horrocks 2014-04-29 23:03:08 +01:00
  • 5934dc2179 attempting to remove linq as a reference Darren Horrocks 2014-04-29 23:02:58 +01:00