Commit graph

  • c9343672f0 torrent: comments and starting more tests master Vincent Batts 2016-07-07 10:55:50 -0400
  • 7f39bac612 documenting and testing the encoding decorator Vincent Batts 2014-08-14 21:16:05 -0400
  • fe3de5af65 Revert "omitempty is not handled yet in the bencode marshalling" Vincent Batts 2014-08-14 21:07:13 -0400
  • dd6ecf2eac Merge branch 'omitempty' Vincent Batts 2014-08-14 21:06:05 -0400
  • e27d7cfab2 now marshaller respects options like 'omitempty' Vincent Batts 2014-08-14 21:05:31 -0400
  • 8bdd749035 omitempty is not handled yet in the bencode marshalling Vincent Batts 2014-08-14 17:02:46 -0400
  • 058076e94f adding a time helper Vincent Batts 2014-08-14 16:52:27 -0400
  • a418f5cb4b adding more fields for torrent files Vincent Batts 2014-08-14 16:47:34 -0400
  • 8baf937ecf tweaks and fmt Vincent Batts 2014-08-14 15:55:39 -0400
  • 8922de6783 updating the example to use the new Marshal and Unmarshal Vincent Batts 2014-08-14 15:50:28 -0400
  • 0d6d4580ca bencode.Unmarshal Vincent Batts 2014-08-14 15:42:20 -0400
  • ba37eae00a switching bencode.Marshal to match other encoders Vincent Batts 2014-08-14 15:27:07 -0400
  • c4a2cbbbbe gofmt and update encoding tags Vincent Batts 2014-08-14 15:19:42 -0400
  • 89e4899841 adding README and torrent file bits Vincent Batts 2014-08-14 14:48:33 -0400
  • 0eb8ce1253 move bencode to subdirectory Vincent Batts 2014-08-14 14:27:17 -0400
  • c104c8e258 Add test for whitespace in bencode name. Jack Palevich 2014-07-27 15:47:06 +0800
  • 047893b8ff Support both old and new struct tag syntax. Jack Palevich 2014-06-01 09:15:41 -0700
  • 25c99088bf Fix incorrect documentation. Jack Palevich 2012-09-15 19:56:53 -0700
  • 5c36da2622 Hide Builder, StringValue, and StringValueArray types. Jack Palevich 2012-09-15 19:46:44 -0700
  • 9b44363a13 Remove our own buffered Reader interface in favor of bufio.Reader Jack Palevich 2012-09-15 19:39:35 -0700
  • b4ca4a1e0b Fix documentation. Jack Palevich 2012-09-15 19:00:31 -0700
  • d41d83ce5d Merge branch 'master' of https://github.com/uriel/Taipei-Torrent into uriel-master Yves Junqueira 2012-09-06 01:13:01 +0200
  • 6477af1f24 Merging Yves Junqueira 2012-09-06 00:43:29 +0200
  • 31d6f31edc Use standard path library to sanitize paths. Yves Junqueira 2012-09-05 23:20:02 +0200
  • a704418110 There is some kind of off-by-one bug here and we end up with nils in the slice. Uriel 2012-09-03 02:45:23 +0200
  • 9af83c7cd1 Fix remaining bencode tests. Yves Junqueira 2012-07-29 17:59:03 +0200
  • 7f9f262959 bencode fixes. Yves Junqueira 2012-07-29 15:29:17 +0200
  • cf16bc67de Start fixing TestUnmarshal. Yves Junqueira 2012-07-16 02:29:17 +0200
  • 698be9359e Move auxiliary methods to "nettools". Run gofmt Yves Junqueira 2012-06-30 23:45:02 +0200
  • c5b63065b3 Merge branch 'master' of https://github.com/jackpal/Taipei-Torrent into dht-2 Yves Junqueira 2012-03-05 00:07:59 +0100
  • cb55dd63ce Comment out failing test. Jack Palevich 2012-03-02 07:19:26 -0800
  • 7d7d72e53c Move bencode-related methods to the bencode pkg. Yves Junqueira 2012-01-19 22:50:33 +0100
  • 3bbf3200a7 Merge Yves Junqueira 2012-01-19 22:26:04 +0100
  • 59d18812e8 Use the "go" tool for building. Yves Junqueira 2012-01-19 22:18:39 +0100
  • 5618c78184 merge update-0 Yves Junqueira 2012-01-01 02:58:21 +0100
  • 5c02c4aa77 Update bencode for weekly.2011-12-06 Yves Junqueira 2011-12-17 17:35:20 +0100
  • 335317be3b Update bencode for weekly.2011-12-06 Yves Junqueira 2011-12-17 17:35:20 +0100
  • e65ed38f87 Merge remote branch 'quantumelixir/fixes' Jack Palevich 2011-02-19 08:18:27 -0800
  • 3e378d6f7e Merge branch 'master' of github.com:jackpal/Taipei-Torrent Jack Palevich 2011-02-19 08:12:30 -0800
  • 68da078750 Fixes for latest version of Go (2011 Feb) Chidambaram Annamalai 2011-02-12 13:47:47 +0530
  • 151014d5ea Merge branch 'master' of https://github.com/nictuku/Taipei-Torrent into nictuku-master Jack Palevich 2010-11-20 14:12:01 -0800
  • 088e7345e0 bencode: Adding a unit-test proving that "dictionary inside a dictionary" works, as long as you know how to use it. Closes issue #2 (user error!). Yves Junqueira 2010-08-08 01:46:30 +0200
  • 29fe59041b Update to current Go makefile syntax. Jack Palevich 2010-09-14 01:50:50 -0700
  • 48240ee6fb bencode: Adding a unit-test proving that "dictionary inside a dictionary" works, as long as you know how to use it. Closes issue #2 (user error!). Yves Junqueira 2010-08-08 01:46:30 +0200
  • 1f8b972031 Move bencode tests to common Go testing infrastructure. Yves Junqueira 2010-08-03 22:46:51 +0200
  • f3b38a06e5 Small fix on bencode parse.go Yves Junqueira 2010-07-25 20:32:08 +0100
  • 56e375d053 Fixing other potential problems related to redeclaring err within a inner block. Also changing harmless look-alike cases for style consistency Yves Junqueira 2010-07-25 15:30:32 +0100
  • af804a47fa Fix build problem with recent go release: vector Data() was renamed to Copy(). Also changed our own decoder method to reflect this. Yves Junqueira 2010-07-21 11:28:50 +0100
  • 6ca7f8f160 Merge commit '464e8f86d9e8ec9d188e4b7c53ef26015147ec83'; remote branch 'nictuku/master' Jack Palevich 2010-07-12 20:44:44 -0700
  • e7d62b2e1c Merge branch 'master' of github.com:jackpal/Taipei-Torrent Jack Palevich 2010-07-12 20:41:57 -0700
  • db8d8ee5ed Various changes... Jack Palevich 2010-07-12 20:41:09 -0700
  • f329c5064b gofmt Yves Junqueira 2010-07-11 01:06:14 +0200
  • 9e6ae66fe5 make bencode adhere to new reflection interface Michael Meier 2010-06-29 01:02:21 +0200
  • 2532a37945 Handle zero-length strings in bencode data. Jack Palevich 2010-04-22 20:32:37 +0800
  • bd0555a835 Fix bugs in error reporting when parsing bad bencode data. Jack Palevich 2010-01-23 15:48:21 +0800
  • d48a378005 Another gofmt pass. Jack Palevich 2010-01-21 14:39:57 +0800
  • f81cd34e34 Skip nil values when marshaling. Jack Palevich 2010-01-20 23:20:25 +0800
  • b1f8c9d7a7 Run code through gofmt. Jack Palevich 2010-01-20 12:53:53 +0800
  • f980a9f931 Make it a runtime error to try and unmarshal into a value. Jack Palevich 2010-01-07 12:11:33 +0800
  • 0804ed1920 Initial commit Jack Palevich 2010-01-06 23:38:33 +0800