├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── doc └── spec │ └── i2p-spec.txt ├── go.mod ├── go.sum ├── lib ├── bootstrap │ ├── bootstrap.go │ └── doc.go ├── common │ ├── base32 │ │ └── base32.go │ ├── base64 │ │ └── base64.go │ ├── certificate.go │ ├── certificate_test.go │ ├── date.go │ ├── date_test.go │ ├── destination.go │ ├── fuzz │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── Procfile │ │ ├── certificate │ │ │ ├── corpus │ │ │ │ ├── 1ef624482d620e43e6d34da1afe46267fc695d9b │ │ │ │ ├── 3949ab99dd419690fafea153a4ab82956ec2e9f5 │ │ │ │ ├── 3c7aeead1d941b685fe0958b19485f8e00c43d34 │ │ │ │ ├── 4cd0872139f7cae988acfce9a24e17a4c96897b6-1 │ │ │ │ ├── 5ba93c9db0cff93f52b521d7420e43f6eda2784f │ │ │ │ ├── 70b8bc8d904b1a29a6877833e647c543fa5e5679 │ │ │ │ ├── 9842926af7ca0a8cca12604f945414f07b01e13d │ │ │ │ ├── a7b38a4d7e82ebf894b495ebeb0f94d6b73b2669-1 │ │ │ │ ├── da39a3ee5e6b4b0d3255bfef95601890afd80709 │ │ │ │ ├── test-input-1 │ │ │ │ ├── test-input-10 │ │ │ │ ├── test-input-2 │ │ │ │ ├── test-input-3 │ │ │ │ ├── test-input-4 │ │ │ │ ├── test-input-5 │ │ │ │ ├── test-input-6 │ │ │ │ ├── test-input-7 │ │ │ │ ├── test-input-8 │ │ │ │ └── test-input-9 │ │ │ └── fuzz.go │ │ ├── destination │ │ │ ├── corpus │ │ │ │ ├── 3832fe54a60281d245d8a17b992629bad4b5a6a9 │ │ │ │ ├── 3f29546453678b855931c174a97d6c0894b8f546 │ │ │ │ ├── 6d7aaa7d2bcca4a8758b398ab7617839203c828a │ │ │ │ ├── 9438e360f578e12c0e0e8ed28e2c125c1cefee16-1 │ │ │ │ ├── caadd9c955cc3f62f83e46cb762f3e9442cc0d05 │ │ │ │ ├── corpus │ │ │ │ │ ├── 46859acd63346200860afb148cb447e293c2837c-1 │ │ │ │ │ ├── 5ff31659ca03d5508285399652243143042abb20 │ │ │ │ │ ├── 6729889dd49c146eebb2fd69ab0560ab8c049c4b │ │ │ │ │ ├── 8dc00598417d4eb788a77ac6ccef3cb484905d8b │ │ │ │ │ ├── 93436ea60c5dcdd2e9893a025f560ab72422ae8c │ │ │ │ │ ├── test-input-1 │ │ │ │ │ ├── test-input-128 │ │ │ │ │ ├── test-input-128-1 │ │ │ │ │ ├── test-input-128-2 │ │ │ │ │ ├── test-input-128-3 │ │ │ │ │ ├── test-input-2 │ │ │ │ │ ├── test-input-256 │ │ │ │ │ ├── test-input-256-1 │ │ │ │ │ ├── test-input-256-2 │ │ │ │ │ ├── test-input-256-3 │ │ │ │ │ └── test-input-3 │ │ │ │ ├── da39a3ee5e6b4b0d3255bfef95601890afd80709 │ │ │ │ ├── test-input-128-256-1 │ │ │ │ ├── test-input-128-256-2 │ │ │ │ └── test-input-128-256-3 │ │ │ └── fuzz.go │ │ ├── keys_and_cert │ │ │ ├── corpus │ │ │ │ ├── 46859acd63346200860afb148cb447e293c2837c-1 │ │ │ │ ├── 5ff31659ca03d5508285399652243143042abb20 │ │ │ │ ├── 6729889dd49c146eebb2fd69ab0560ab8c049c4b │ │ │ │ ├── 8dc00598417d4eb788a77ac6ccef3cb484905d8b │ │ │ │ ├── 93436ea60c5dcdd2e9893a025f560ab72422ae8c │ │ │ │ ├── da39a3ee5e6b4b0d3255bfef95601890afd80709 │ │ │ │ ├── ed4a77d1b56a118938788fc53037759b6c501e3d │ │ │ │ ├── test-input-1 │ │ │ │ ├── test-input-128 │ │ │ │ ├── test-input-128-1 │ │ │ │ ├── test-input-128-2 │ │ │ │ ├── test-input-128-256-1 │ │ │ │ ├── test-input-128-256-2 │ │ │ │ ├── test-input-128-256-3 │ │ │ │ ├── test-input-128-3 │ │ │ │ ├── test-input-2 │ │ │ │ ├── test-input-256 │ │ │ │ ├── test-input-256-1 │ │ │ │ ├── test-input-256-2 │ │ │ │ ├── test-input-256-3 │ │ │ │ └── test-input-3 │ │ │ └── fuzz.go │ │ ├── lib │ │ │ └── common │ │ │ │ └── fuzz │ │ │ │ ├── certificate │ │ │ │ └── corpus │ │ │ │ │ ├── 126eeb2c4364bbdfc1849e0afe67282f5c28e1c7-1 │ │ │ │ │ ├── 1cb13920ac067d07051b74bae79133f60d8bfa56-1 │ │ │ │ │ └── da39a3ee5e6b4b0d3255bfef95601890afd80709 │ │ │ │ ├── destination │ │ │ │ └── corpus │ │ │ │ │ ├── 042dc4512fa3d391c5170cf3aa61e6a638f84342-2 │ │ │ │ │ ├── 0436e89bc0bd910cd7d96f6d7c8ce399e2bff2f2-1 │ │ │ │ │ ├── 428e1a2b287d8da6dfe4dbfa9e0ff53d750ae1c7-2 │ │ │ │ │ ├── 49a2316bc1275ce0064e67e9729dc922d72b7305-3 │ │ │ │ │ ├── 50e649983a426bc92b0a24eaa7c44cfb6b11f145-2 │ │ │ │ │ ├── 63bfc98ff7ea89b9a6203d256e2d6fdc568988cc-3 │ │ │ │ │ ├── af10ef20dd9060bbeead0afbc55381a66af442ef-1 │ │ │ │ │ ├── c2d59926262e47ea3f2edbc6acde4ffdfa3e98a5-1 │ │ │ │ │ ├── cdc7b93d2f703d995d8d4c0ac394698e0962e0a9-3 │ │ │ │ │ ├── da39a3ee5e6b4b0d3255bfef95601890afd80709 │ │ │ │ │ └── e582429052cdb908833560f6f7582d232de37c4d-1 │ │ │ │ ├── keys_and_cert │ │ │ │ └── corpus │ │ │ │ │ ├── 5ec6d824ffa101a6d30780dccb9628cee48512c8-1 │ │ │ │ │ └── da39a3ee5e6b4b0d3255bfef95601890afd80709 │ │ │ │ ├── router_address │ │ │ │ ├── corpus │ │ │ │ │ ├── 020010ae01beadfd6878dfedc610a5af4757fdfd-4 │ │ │ │ │ ├── 085c3cb8876873c53413393743d1635c40cf378c-1 │ │ │ │ │ ├── 32096c2e0eff33d844ee6d675407ace18289357d-1 │ │ │ │ │ ├── 3eabe44233e8a93533699279925b688a0fe74a65-1 │ │ │ │ │ ├── 65cb76783897199f0939ba8ff98a5ff51ac54efd-5 │ │ │ │ │ ├── 772a6040247a0fb2de2e17dd5eed01709811bfa2-2 │ │ │ │ │ ├── 9d3a83f00b2c40cc85cc46243b0cff9d29b242ca-3 │ │ │ │ │ ├── a6042005a9402d74030a005e8d5dde685b305027-1 │ │ │ │ │ ├── da39a3ee5e6b4b0d3255bfef95601890afd80709 │ │ │ │ │ └── f81564fc5accd5aab068c14722271566a75ccc72-4 │ │ │ │ ├── crashers │ │ │ │ │ ├── 0be2a4bbfac7e360f904dc1ec602b5c2e77cf0ba │ │ │ │ │ ├── 0be2a4bbfac7e360f904dc1ec602b5c2e77cf0ba.output │ │ │ │ │ └── 0be2a4bbfac7e360f904dc1ec602b5c2e77cf0ba.quoted │ │ │ │ └── suppressions │ │ │ │ │ └── 964db7dc97cc5a9baca60d7c30bb4f8bdb5d207c │ │ │ │ ├── router_identity │ │ │ │ └── corpus │ │ │ │ │ ├── 4a0ba4bf46f19cc5daf214d5fc884f9aabd76420-1 │ │ │ │ │ ├── ca73ab65568cd125c2d27a22bbd9e863c10b675d-1 │ │ │ │ │ └── da39a3ee5e6b4b0d3255bfef95601890afd80709 │ │ │ │ └── string │ │ │ │ └── corpus │ │ │ │ ├── 34700b222016485cd7c4f647843db507e4c2bb0a-3 │ │ │ │ ├── 47c9da4b82434281d79fb5ff399d66e34371d4d7-1 │ │ │ │ ├── d3ac4abb1b75f28dc4b78b0866f833faf470e384-1 │ │ │ │ ├── da39a3ee5e6b4b0d3255bfef95601890afd80709 │ │ │ │ ├── dc3274e65a3dc2917cced1b90046913ee1f60276-4 │ │ │ │ └── e19260ab5fc711c515a3178f28398faba6c4716a-2 │ │ ├── router_address │ │ │ ├── corpus │ │ │ │ ├── 1678dbe0543c53f9e3af28c39781fc1f36e68923-1 │ │ │ │ ├── 22175c4387d13a74890127402ab1725f38bdce0e-2 │ │ │ │ ├── 316a152ac90489583d4233b3041963e9825f5b0f-2 │ │ │ │ ├── 4991cc8dad31a281a092d8361fd92afb2998e754-2 │ │ │ │ ├── 55616cbe045999832bb6ca0214fecb816373d1c9-3 │ │ │ │ ├── 8cb6044f92296499cc8229301b56cf7f87982395-3 │ │ │ │ ├── 9ade6778af8612b7408d3ad1a0c6da8f05b826f0 │ │ │ │ ├── da39a3ee5e6b4b0d3255bfef95601890afd80709-1 │ │ │ │ ├── e7ef37d13413f3f141570e94730907951210dd5e-1 │ │ │ │ ├── test-input-1 │ │ │ │ └── test-input-2 │ │ │ ├── fuzz.go │ │ │ └── suppressions │ │ │ │ └── 964db7dc97cc5a9baca60d7c30bb4f8bdb5d207c │ │ ├── router_identity │ │ │ ├── corpus │ │ │ │ ├── 230fa505c94c07a3da29022b3965fd372e035c56 │ │ │ │ ├── 33fc6a8e476cff78eb8e75820d244f53f8e95320-2 │ │ │ │ ├── 5ff31659ca03d5508285399652243143042abb20 │ │ │ │ ├── 6729889dd49c146eebb2fd69ab0560ab8c049c4b │ │ │ │ ├── 93436ea60c5dcdd2e9893a025f560ab72422ae8c │ │ │ │ ├── ed4a77d1b56a118938788fc53037759b6c501e3d │ │ │ │ ├── test-input-1 │ │ │ │ ├── test-input-128 │ │ │ │ ├── test-input-2 │ │ │ │ └── test-input-3 │ │ │ └── fuzz.go │ │ └── string │ │ │ ├── corpus │ │ │ ├── 0eaffbe8a838d60244346aafc5cd9e99283b8fac-2 │ │ │ ├── 73b74736664ad85828ce1be2e29fb4a68d24402b-1 │ │ │ ├── ac9231da4082430afe8f4d40127814c613648d8e │ │ │ ├── bf8b4530d8d246dd74ac53a13471bba17941dff7 │ │ │ ├── test-input-1 │ │ │ ├── test-input-128 │ │ │ ├── test-input-2 │ │ │ ├── test-input-3 │ │ │ ├── test-input-4 │ │ │ ├── test-input-5 │ │ │ └── test-input-6 │ │ │ └── fuzz.go │ ├── hash.go │ ├── integer.go │ ├── integer_test.go │ ├── key_certificate.go │ ├── key_certificate_test.go │ ├── keys_and_cert.go │ ├── keys_and_cert_test.go │ ├── lease.go │ ├── lease_set.go │ ├── lease_set_test.go │ ├── mapping.go │ ├── mapping_test.go │ ├── router_address.go │ ├── router_address_test.go │ ├── router_identity.go │ ├── router_info.go │ ├── router_info_test.go │ ├── session_key.go │ ├── session_tag.go │ ├── signature.go │ ├── string.go │ └── string_test.go ├── config │ ├── bootstrap.go │ ├── netdb.go │ ├── router.go │ ├── su3.go │ └── su3_test.go ├── crypto │ ├── aes.go │ ├── decrypt.go │ ├── doc.go │ ├── dsa.go │ ├── dsa_test.go │ ├── ecdsa.go │ ├── ed25519.go │ ├── ed25519_test.go │ ├── elg.go │ ├── elg_test.go │ ├── encrypt.go │ ├── hash.go │ ├── hmac.go │ ├── hmac_test.go │ ├── rsa.go │ ├── sign.go │ └── tunnel.go ├── i2np │ ├── build_request_record.go │ ├── build_request_record_test.go │ ├── build_response_record.go │ ├── data.go │ ├── database_lookup.go │ ├── database_search_reply.go │ ├── database_store.go │ ├── delivery_status.go │ ├── fuzz │ │ ├── Makefile │ │ ├── Procfile │ │ └── header │ │ │ ├── corpus │ │ │ ├── 11f6ad8ec52a2984abaafd7c3b516503785c2072-1 │ │ │ ├── 66dfd5019a3f90d07e1293cf4e8c61e1792ac405 │ │ │ ├── 7f063b98ded75d086ca24640ba5735ab2398d34b-1 │ │ │ ├── 85e53271e14006f0265921d02d4d736cdc580b0b-1 │ │ │ ├── data │ │ │ ├── empty │ │ │ ├── full │ │ │ ├── large_size │ │ │ ├── message_id │ │ │ ├── type │ │ │ └── type_missing_data │ │ │ ├── crashers │ │ │ ├── 123781ef0b574324f29cb5d829484701bc92f3d1 │ │ │ ├── 123781ef0b574324f29cb5d829484701bc92f3d1.output │ │ │ └── 123781ef0b574324f29cb5d829484701bc92f3d1.quoted │ │ │ ├── fuzz.go │ │ │ └── suppressions │ │ │ └── 1eedc8fe4675d48052dc74eed2746d475295b7cb │ ├── garlic.go │ ├── garlic_clove.go │ ├── garlic_clove_delivery_instructions.go │ ├── header.go │ ├── header_test.go │ ├── i2np.go │ ├── tunnel_build.go │ ├── tunnel_build_reply.go │ ├── tunnel_data.go │ ├── tunnel_gateway.go │ ├── variable_tunnel_build.go │ └── variable_tunnel_build_reply.go ├── netdb │ ├── doc.go │ ├── entry.go │ ├── kad.go │ ├── netdb.go │ └── std.go ├── router │ └── router.go ├── transport │ ├── doc.go │ ├── errors.go │ ├── multi.go │ ├── ssu │ │ ├── doc.go │ │ ├── packet.go │ │ └── session.go │ └── transport.go └── tunnel │ ├── delivery.go │ ├── delivery_test.go │ ├── doc.go │ ├── endpoint.go │ ├── gateway.go │ ├── message.go │ ├── message_test.go │ ├── participant.go │ └── pool.go └── main.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/README.md -------------------------------------------------------------------------------- /doc/spec/i2p-spec.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/doc/spec/i2p-spec.txt -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/go.sum -------------------------------------------------------------------------------- /lib/bootstrap/bootstrap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/bootstrap/bootstrap.go -------------------------------------------------------------------------------- /lib/bootstrap/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/bootstrap/doc.go -------------------------------------------------------------------------------- /lib/common/base32/base32.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/base32/base32.go -------------------------------------------------------------------------------- /lib/common/base64/base64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/base64/base64.go -------------------------------------------------------------------------------- /lib/common/certificate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/certificate.go -------------------------------------------------------------------------------- /lib/common/certificate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/certificate_test.go -------------------------------------------------------------------------------- /lib/common/date.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/date.go -------------------------------------------------------------------------------- /lib/common/date_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/date_test.go -------------------------------------------------------------------------------- /lib/common/destination.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/destination.go -------------------------------------------------------------------------------- /lib/common/fuzz/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/Dockerfile -------------------------------------------------------------------------------- /lib/common/fuzz/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/Makefile -------------------------------------------------------------------------------- /lib/common/fuzz/Procfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/Procfile -------------------------------------------------------------------------------- /lib/common/fuzz/certificate/corpus/1ef624482d620e43e6d34da1afe46267fc695d9b: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /lib/common/fuzz/certificate/corpus/3949ab99dd419690fafea153a4ab82956ec2e9f5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/certificate/corpus/3949ab99dd419690fafea153a4ab82956ec2e9f5 -------------------------------------------------------------------------------- /lib/common/fuzz/certificate/corpus/3c7aeead1d941b685fe0958b19485f8e00c43d34: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/certificate/corpus/3c7aeead1d941b685fe0958b19485f8e00c43d34 -------------------------------------------------------------------------------- /lib/common/fuzz/certificate/corpus/4cd0872139f7cae988acfce9a24e17a4c96897b6-1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/certificate/corpus/4cd0872139f7cae988acfce9a24e17a4c96897b6-1 -------------------------------------------------------------------------------- /lib/common/fuzz/certificate/corpus/5ba93c9db0cff93f52b521d7420e43f6eda2784f: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/common/fuzz/certificate/corpus/70b8bc8d904b1a29a6877833e647c543fa5e5679: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /lib/common/fuzz/certificate/corpus/9842926af7ca0a8cca12604f945414f07b01e13d: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /lib/common/fuzz/certificate/corpus/a7b38a4d7e82ebf894b495ebeb0f94d6b73b2669-1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/certificate/corpus/a7b38a4d7e82ebf894b495ebeb0f94d6b73b2669-1 -------------------------------------------------------------------------------- /lib/common/fuzz/certificate/corpus/da39a3ee5e6b4b0d3255bfef95601890afd80709: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/common/fuzz/certificate/corpus/test-input-1: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /lib/common/fuzz/certificate/corpus/test-input-10: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/common/fuzz/certificate/corpus/test-input-2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/certificate/corpus/test-input-2 -------------------------------------------------------------------------------- /lib/common/fuzz/certificate/corpus/test-input-3: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /lib/common/fuzz/certificate/corpus/test-input-4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/certificate/corpus/test-input-4 -------------------------------------------------------------------------------- /lib/common/fuzz/certificate/corpus/test-input-5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/certificate/corpus/test-input-5 -------------------------------------------------------------------------------- /lib/common/fuzz/certificate/corpus/test-input-6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/certificate/corpus/test-input-6 -------------------------------------------------------------------------------- /lib/common/fuzz/certificate/corpus/test-input-7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/certificate/corpus/test-input-7 -------------------------------------------------------------------------------- /lib/common/fuzz/certificate/corpus/test-input-8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/certificate/corpus/test-input-8 -------------------------------------------------------------------------------- /lib/common/fuzz/certificate/corpus/test-input-9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/certificate/corpus/test-input-9 -------------------------------------------------------------------------------- /lib/common/fuzz/certificate/fuzz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/certificate/fuzz.go -------------------------------------------------------------------------------- /lib/common/fuzz/destination/corpus/3832fe54a60281d245d8a17b992629bad4b5a6a9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/destination/corpus/3832fe54a60281d245d8a17b992629bad4b5a6a9 -------------------------------------------------------------------------------- /lib/common/fuzz/destination/corpus/3f29546453678b855931c174a97d6c0894b8f546: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /lib/common/fuzz/destination/corpus/6d7aaa7d2bcca4a8758b398ab7617839203c828a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/destination/corpus/6d7aaa7d2bcca4a8758b398ab7617839203c828a -------------------------------------------------------------------------------- /lib/common/fuzz/destination/corpus/9438e360f578e12c0e0e8ed28e2c125c1cefee16-1: -------------------------------------------------------------------------------- 1 | c`  -------------------------------------------------------------------------------- /lib/common/fuzz/destination/corpus/caadd9c955cc3f62f83e46cb762f3e9442cc0d05: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/destination/corpus/caadd9c955cc3f62f83e46cb762f3e9442cc0d05 -------------------------------------------------------------------------------- /lib/common/fuzz/destination/corpus/corpus/46859acd63346200860afb148cb447e293c2837c-1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/destination/corpus/corpus/46859acd63346200860afb148cb447e293c2837c-1 -------------------------------------------------------------------------------- /lib/common/fuzz/destination/corpus/corpus/5ff31659ca03d5508285399652243143042abb20: -------------------------------------------------------------------------------- 1 | c` -------------------------------------------------------------------------------- /lib/common/fuzz/destination/corpus/corpus/6729889dd49c146eebb2fd69ab0560ab8c049c4b: -------------------------------------------------------------------------------- 1 | c` 2 |  -------------------------------------------------------------------------------- /lib/common/fuzz/destination/corpus/corpus/8dc00598417d4eb788a77ac6ccef3cb484905d8b: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /lib/common/fuzz/destination/corpus/corpus/93436ea60c5dcdd2e9893a025f560ab72422ae8c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/destination/corpus/corpus/93436ea60c5dcdd2e9893a025f560ab72422ae8c -------------------------------------------------------------------------------- /lib/common/fuzz/destination/corpus/corpus/test-input-1: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /lib/common/fuzz/destination/corpus/corpus/test-input-128: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/destination/corpus/corpus/test-input-128 -------------------------------------------------------------------------------- /lib/common/fuzz/destination/corpus/corpus/test-input-128-1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/destination/corpus/corpus/test-input-128-1 -------------------------------------------------------------------------------- /lib/common/fuzz/destination/corpus/corpus/test-input-128-2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/destination/corpus/corpus/test-input-128-2 -------------------------------------------------------------------------------- /lib/common/fuzz/destination/corpus/corpus/test-input-128-3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/destination/corpus/corpus/test-input-128-3 -------------------------------------------------------------------------------- /lib/common/fuzz/destination/corpus/corpus/test-input-2: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /lib/common/fuzz/destination/corpus/corpus/test-input-256: -------------------------------------------------------------------------------- 1 | c`# -------------------------------------------------------------------------------- /lib/common/fuzz/destination/corpus/corpus/test-input-256-1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/destination/corpus/corpus/test-input-256-1 -------------------------------------------------------------------------------- /lib/common/fuzz/destination/corpus/corpus/test-input-256-2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/destination/corpus/corpus/test-input-256-2 -------------------------------------------------------------------------------- /lib/common/fuzz/destination/corpus/corpus/test-input-256-3: -------------------------------------------------------------------------------- 1 | c`# -------------------------------------------------------------------------------- /lib/common/fuzz/destination/corpus/corpus/test-input-3: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/common/fuzz/destination/corpus/da39a3ee5e6b4b0d3255bfef95601890afd80709: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/common/fuzz/destination/corpus/test-input-128-256-1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/destination/corpus/test-input-128-256-1 -------------------------------------------------------------------------------- /lib/common/fuzz/destination/corpus/test-input-128-256-2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/destination/corpus/test-input-128-256-2 -------------------------------------------------------------------------------- /lib/common/fuzz/destination/corpus/test-input-128-256-3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/destination/corpus/test-input-128-256-3 -------------------------------------------------------------------------------- /lib/common/fuzz/destination/fuzz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/destination/fuzz.go -------------------------------------------------------------------------------- /lib/common/fuzz/keys_and_cert/corpus/46859acd63346200860afb148cb447e293c2837c-1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/keys_and_cert/corpus/46859acd63346200860afb148cb447e293c2837c-1 -------------------------------------------------------------------------------- /lib/common/fuzz/keys_and_cert/corpus/5ff31659ca03d5508285399652243143042abb20: -------------------------------------------------------------------------------- 1 | c` -------------------------------------------------------------------------------- /lib/common/fuzz/keys_and_cert/corpus/6729889dd49c146eebb2fd69ab0560ab8c049c4b: -------------------------------------------------------------------------------- 1 | c` 2 |  -------------------------------------------------------------------------------- /lib/common/fuzz/keys_and_cert/corpus/8dc00598417d4eb788a77ac6ccef3cb484905d8b: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /lib/common/fuzz/keys_and_cert/corpus/93436ea60c5dcdd2e9893a025f560ab72422ae8c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/keys_and_cert/corpus/93436ea60c5dcdd2e9893a025f560ab72422ae8c -------------------------------------------------------------------------------- /lib/common/fuzz/keys_and_cert/corpus/da39a3ee5e6b4b0d3255bfef95601890afd80709: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/common/fuzz/keys_and_cert/corpus/ed4a77d1b56a118938788fc53037759b6c501e3d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/keys_and_cert/corpus/ed4a77d1b56a118938788fc53037759b6c501e3d -------------------------------------------------------------------------------- /lib/common/fuzz/keys_and_cert/corpus/test-input-1: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /lib/common/fuzz/keys_and_cert/corpus/test-input-128: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/keys_and_cert/corpus/test-input-128 -------------------------------------------------------------------------------- /lib/common/fuzz/keys_and_cert/corpus/test-input-128-1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/keys_and_cert/corpus/test-input-128-1 -------------------------------------------------------------------------------- /lib/common/fuzz/keys_and_cert/corpus/test-input-128-2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/keys_and_cert/corpus/test-input-128-2 -------------------------------------------------------------------------------- /lib/common/fuzz/keys_and_cert/corpus/test-input-128-256-1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/keys_and_cert/corpus/test-input-128-256-1 -------------------------------------------------------------------------------- /lib/common/fuzz/keys_and_cert/corpus/test-input-128-256-2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/keys_and_cert/corpus/test-input-128-256-2 -------------------------------------------------------------------------------- /lib/common/fuzz/keys_and_cert/corpus/test-input-128-256-3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/keys_and_cert/corpus/test-input-128-256-3 -------------------------------------------------------------------------------- /lib/common/fuzz/keys_and_cert/corpus/test-input-128-3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/keys_and_cert/corpus/test-input-128-3 -------------------------------------------------------------------------------- /lib/common/fuzz/keys_and_cert/corpus/test-input-2: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /lib/common/fuzz/keys_and_cert/corpus/test-input-256: -------------------------------------------------------------------------------- 1 | c`# -------------------------------------------------------------------------------- /lib/common/fuzz/keys_and_cert/corpus/test-input-256-1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/keys_and_cert/corpus/test-input-256-1 -------------------------------------------------------------------------------- /lib/common/fuzz/keys_and_cert/corpus/test-input-256-2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/keys_and_cert/corpus/test-input-256-2 -------------------------------------------------------------------------------- /lib/common/fuzz/keys_and_cert/corpus/test-input-256-3: -------------------------------------------------------------------------------- 1 | c`# -------------------------------------------------------------------------------- /lib/common/fuzz/keys_and_cert/corpus/test-input-3: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/common/fuzz/keys_and_cert/fuzz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/keys_and_cert/fuzz.go -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/certificate/corpus/126eeb2c4364bbdfc1849e0afe67282f5c28e1c7-1: -------------------------------------------------------------------------------- 1 | � 2 |  -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/certificate/corpus/1cb13920ac067d07051b74bae79133f60d8bfa56-1: -------------------------------------------------------------------------------- 1 | in literal -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/certificate/corpus/da39a3ee5e6b4b0d3255bfef95601890afd80709: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/destination/corpus/042dc4512fa3d391c5170cf3aa61e6a638f84342-2: -------------------------------------------------------------------------------- 1 | i -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/destination/corpus/0436e89bc0bd910cd7d96f6d7c8ce399e2bff2f2-1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/lib/common/fuzz/destination/corpus/0436e89bc0bd910cd7d96f6d7c8ce399e2bff2f2-1 -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/destination/corpus/428e1a2b287d8da6dfe4dbfa9e0ff53d750ae1c7-2: -------------------------------------------------------------------------------- 1 | Bnzero lpngth explicit tag was not an Psn-1060808735Flag -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/destination/corpus/49a2316bc1275ce0064e67e9729dc922d72b7305-3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/lib/common/fuzz/destination/corpus/49a2316bc1275ce0064e67e9729dc922d72b7305-3 -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/destination/corpus/50e649983a426bc92b0a24eaa7c44cfb6b11f145-2: -------------------------------------------------------------------------------- 1 | % -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/destination/corpus/63bfc98ff7ea89b9a6203d256e2d6fdc568988cc-3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/lib/common/fuzz/destination/corpus/63bfc98ff7ea89b9a6203d256e2d6fdc568988cc-3 -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/destination/corpus/af10ef20dd9060bbeead0afbc55381a66af442ef-1: -------------------------------------------------------------------------------- 1 | in -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/destination/corpus/c2d59926262e47ea3f2edbc6acde4ffdfa3e98a5-1: -------------------------------------------------------------------------------- 1 | њ% -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/destination/corpus/cdc7b93d2f703d995d8d4c0ac394698e0962e0a9-3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/lib/common/fuzz/destination/corpus/cdc7b93d2f703d995d8d4c0ac394698e0962e0a9-3 -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/destination/corpus/da39a3ee5e6b4b0d3255bfef95601890afd80709: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/destination/corpus/e582429052cdb908833560f6f7582d232de37c4d-1: -------------------------------------------------------------------------------- 1 | ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_ -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/keys_and_cert/corpus/5ec6d824ffa101a6d30780dccb9628cee48512c8-1: -------------------------------------------------------------------------------- 1 | PrintableS -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/keys_and_cert/corpus/da39a3ee5e6b4b0d3255bfef95601890afd80709: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/router_address/corpus/020010ae01beadfd6878dfedc610a5af4757fdfd-4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/lib/common/fuzz/router_address/corpus/020010ae01beadfd6878dfedc610a5af4757fdfd-4 -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/router_address/corpus/085c3cb8876873c53413393743d1635c40cf378c-1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/lib/common/fuzz/router_address/corpus/085c3cb8876873c53413393743d1635c40cf378c-1 -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/router_address/corpus/32096c2e0eff33d844ee6d675407ace18289357d-1: -------------------------------------------------------------------------------- 1 | C -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/router_address/corpus/3eabe44233e8a93533699279925b688a0fe74a65-1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/lib/common/fuzz/router_address/corpus/3eabe44233e8a93533699279925b688a0fe74a65-1 -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/router_address/corpus/65cb76783897199f0939ba8ff98a5ff51ac54efd-5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/lib/common/fuzz/router_address/corpus/65cb76783897199f0939ba8ff98a5ff51ac54efd-5 -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/router_address/corpus/772a6040247a0fb2de2e17dd5eed01709811bfa2-2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/lib/common/fuzz/router_address/corpus/772a6040247a0fb2de2e17dd5eed01709811bfa2-2 -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/router_address/corpus/9d3a83f00b2c40cc85cc46243b0cff9d29b242ca-3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/lib/common/fuzz/router_address/corpus/9d3a83f00b2c40cc85cc46243b0cff9d29b242ca-3 -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/router_address/corpus/a6042005a9402d74030a005e8d5dde685b305027-1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/lib/common/fuzz/router_address/corpus/a6042005a9402d74030a005e8d5dde685b305027-1 -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/router_address/corpus/da39a3ee5e6b4b0d3255bfef95601890afd80709: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/router_address/corpus/f81564fc5accd5aab068c14722271566a75ccc72-4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/lib/common/fuzz/router_address/corpus/f81564fc5accd5aab068c14722271566a75ccc72-4 -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/router_address/crashers/0be2a4bbfac7e360f904dc1ec602b5c2e77cf0ba: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/lib/common/fuzz/router_address/crashers/0be2a4bbfac7e360f904dc1ec602b5c2e77cf0ba -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/router_address/crashers/0be2a4bbfac7e360f904dc1ec602b5c2e77cf0ba.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/lib/common/fuzz/router_address/crashers/0be2a4bbfac7e360f904dc1ec602b5c2e77cf0ba.output -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/router_address/crashers/0be2a4bbfac7e360f904dc1ec602b5c2e77cf0ba.quoted: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/lib/common/fuzz/router_address/crashers/0be2a4bbfac7e360f904dc1ec602b5c2e77cf0ba.quoted -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/router_address/suppressions/964db7dc97cc5a9baca60d7c30bb4f8bdb5d207c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/lib/common/fuzz/router_address/suppressions/964db7dc97cc5a9baca60d7c30bb4f8bdb5d207c -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/router_identity/corpus/4a0ba4bf46f19cc5daf214d5fc884f9aabd76420-1: -------------------------------------------------------------------------------- 1 | expected c -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/router_identity/corpus/ca73ab65568cd125c2d27a22bbd9e863c10b675d-1: -------------------------------------------------------------------------------- 1 | I -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/router_identity/corpus/da39a3ee5e6b4b0d3255bfef95601890afd80709: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/string/corpus/34700b222016485cd7c4f647843db507e4c2bb0a-3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/lib/common/fuzz/string/corpus/34700b222016485cd7c4f647843db507e4c2bb0a-3 -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/string/corpus/47c9da4b82434281d79fb5ff399d66e34371d4d7-1: -------------------------------------------------------------------------------- 1 | nD5 -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/string/corpus/d3ac4abb1b75f28dc4b78b0866f833faf470e384-1: -------------------------------------------------------------------------------- 1 | D? -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/string/corpus/da39a3ee5e6b4b0d3255bfef95601890afd80709: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/string/corpus/dc3274e65a3dc2917cced1b90046913ee1f60276-4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/lib/common/fuzz/string/corpus/dc3274e65a3dc2917cced1b90046913ee1f60276-4 -------------------------------------------------------------------------------- /lib/common/fuzz/lib/common/fuzz/string/corpus/e19260ab5fc711c515a3178f28398faba6c4716a-2: -------------------------------------------------------------------------------- 1 | D... -------------------------------------------------------------------------------- /lib/common/fuzz/router_address/corpus/1678dbe0543c53f9e3af28c39781fc1f36e68923-1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/router_address/corpus/1678dbe0543c53f9e3af28c39781fc1f36e68923-1 -------------------------------------------------------------------------------- /lib/common/fuzz/router_address/corpus/22175c4387d13a74890127402ab1725f38bdce0e-2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/router_address/corpus/22175c4387d13a74890127402ab1725f38bdce0e-2 -------------------------------------------------------------------------------- /lib/common/fuzz/router_address/corpus/316a152ac90489583d4233b3041963e9825f5b0f-2: -------------------------------------------------------------------------------- 1 | `abfaeF&V -------------------------------------------------------------------------------- /lib/common/fuzz/router_address/corpus/4991cc8dad31a281a092d8361fd92afb2998e754-2: -------------------------------------------------------------------------------- 1 | \nkn wn Go type for -------------------------------------------------------------------------------- /lib/common/fuzz/router_address/corpus/55616cbe045999832bb6ca0214fecb816373d1c9-3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/router_address/corpus/55616cbe045999832bb6ca0214fecb816373d1c9-3 -------------------------------------------------------------------------------- /lib/common/fuzz/router_address/corpus/8cb6044f92296499cc8229301b56cf7f87982395-3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/router_address/corpus/8cb6044f92296499cc8229301b56cf7f87982395-3 -------------------------------------------------------------------------------- /lib/common/fuzz/router_address/corpus/9ade6778af8612b7408d3ad1a0c6da8f05b826f0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/router_address/corpus/9ade6778af8612b7408d3ad1a0c6da8f05b826f0 -------------------------------------------------------------------------------- /lib/common/fuzz/router_address/corpus/da39a3ee5e6b4b0d3255bfef95601890afd80709-1: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/common/fuzz/router_address/corpus/e7ef37d13413f3f141570e94730907951210dd5e-1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/router_address/corpus/e7ef37d13413f3f141570e94730907951210dd5e-1 -------------------------------------------------------------------------------- /lib/common/fuzz/router_address/corpus/test-input-1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/router_address/corpus/test-input-1 -------------------------------------------------------------------------------- /lib/common/fuzz/router_address/corpus/test-input-2: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /lib/common/fuzz/router_address/fuzz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/router_address/fuzz.go -------------------------------------------------------------------------------- /lib/common/fuzz/router_address/suppressions/964db7dc97cc5a9baca60d7c30bb4f8bdb5d207c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/router_address/suppressions/964db7dc97cc5a9baca60d7c30bb4f8bdb5d207c -------------------------------------------------------------------------------- /lib/common/fuzz/router_identity/corpus/230fa505c94c07a3da29022b3965fd372e035c56: -------------------------------------------------------------------------------- 1 | c` 2 |  -------------------------------------------------------------------------------- /lib/common/fuzz/router_identity/corpus/33fc6a8e476cff78eb8e75820d244f53f8e95320-2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/router_identity/corpus/33fc6a8e476cff78eb8e75820d244f53f8e95320-2 -------------------------------------------------------------------------------- /lib/common/fuzz/router_identity/corpus/5ff31659ca03d5508285399652243143042abb20: -------------------------------------------------------------------------------- 1 | c` -------------------------------------------------------------------------------- /lib/common/fuzz/router_identity/corpus/6729889dd49c146eebb2fd69ab0560ab8c049c4b: -------------------------------------------------------------------------------- 1 | c` 2 |  -------------------------------------------------------------------------------- /lib/common/fuzz/router_identity/corpus/93436ea60c5dcdd2e9893a025f560ab72422ae8c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/router_identity/corpus/93436ea60c5dcdd2e9893a025f560ab72422ae8c -------------------------------------------------------------------------------- /lib/common/fuzz/router_identity/corpus/ed4a77d1b56a118938788fc53037759b6c501e3d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/router_identity/corpus/ed4a77d1b56a118938788fc53037759b6c501e3d -------------------------------------------------------------------------------- /lib/common/fuzz/router_identity/corpus/test-input-1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/router_identity/corpus/test-input-1 -------------------------------------------------------------------------------- /lib/common/fuzz/router_identity/corpus/test-input-128: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/router_identity/corpus/test-input-128 -------------------------------------------------------------------------------- /lib/common/fuzz/router_identity/corpus/test-input-2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/router_identity/corpus/test-input-2 -------------------------------------------------------------------------------- /lib/common/fuzz/router_identity/corpus/test-input-3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/router_identity/corpus/test-input-3 -------------------------------------------------------------------------------- /lib/common/fuzz/router_identity/fuzz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/router_identity/fuzz.go -------------------------------------------------------------------------------- /lib/common/fuzz/string/corpus/0eaffbe8a838d60244346aafc5cd9e99283b8fac-2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/string/corpus/0eaffbe8a838d60244346aafc5cd9e99283b8fac-2 -------------------------------------------------------------------------------- /lib/common/fuzz/string/corpus/73b74736664ad85828ce1be2e29fb4a68d24402b-1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/string/corpus/73b74736664ad85828ce1be2e29fb4a68d24402b-1 -------------------------------------------------------------------------------- /lib/common/fuzz/string/corpus/ac9231da4082430afe8f4d40127814c613648d8e: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/common/fuzz/string/corpus/bf8b4530d8d246dd74ac53a13471bba17941dff7: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /lib/common/fuzz/string/corpus/test-input-1: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /lib/common/fuzz/string/corpus/test-input-128: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/string/corpus/test-input-128 -------------------------------------------------------------------------------- /lib/common/fuzz/string/corpus/test-input-2: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /lib/common/fuzz/string/corpus/test-input-3: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /lib/common/fuzz/string/corpus/test-input-4: -------------------------------------------------------------------------------- 1 |   -------------------------------------------------------------------------------- /lib/common/fuzz/string/corpus/test-input-5: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /lib/common/fuzz/string/corpus/test-input-6: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /lib/common/fuzz/string/fuzz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/fuzz/string/fuzz.go -------------------------------------------------------------------------------- /lib/common/hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/hash.go -------------------------------------------------------------------------------- /lib/common/integer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/integer.go -------------------------------------------------------------------------------- /lib/common/integer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/integer_test.go -------------------------------------------------------------------------------- /lib/common/key_certificate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/key_certificate.go -------------------------------------------------------------------------------- /lib/common/key_certificate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/key_certificate_test.go -------------------------------------------------------------------------------- /lib/common/keys_and_cert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/keys_and_cert.go -------------------------------------------------------------------------------- /lib/common/keys_and_cert_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/keys_and_cert_test.go -------------------------------------------------------------------------------- /lib/common/lease.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/lease.go -------------------------------------------------------------------------------- /lib/common/lease_set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/lease_set.go -------------------------------------------------------------------------------- /lib/common/lease_set_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/lease_set_test.go -------------------------------------------------------------------------------- /lib/common/mapping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/mapping.go -------------------------------------------------------------------------------- /lib/common/mapping_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/mapping_test.go -------------------------------------------------------------------------------- /lib/common/router_address.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/router_address.go -------------------------------------------------------------------------------- /lib/common/router_address_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/router_address_test.go -------------------------------------------------------------------------------- /lib/common/router_identity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/router_identity.go -------------------------------------------------------------------------------- /lib/common/router_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/router_info.go -------------------------------------------------------------------------------- /lib/common/router_info_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/router_info_test.go -------------------------------------------------------------------------------- /lib/common/session_key.go: -------------------------------------------------------------------------------- 1 | package common 2 | 3 | type SessionKey [32]byte 4 | -------------------------------------------------------------------------------- /lib/common/session_tag.go: -------------------------------------------------------------------------------- 1 | package common 2 | 3 | type SessionTag [32]byte 4 | -------------------------------------------------------------------------------- /lib/common/signature.go: -------------------------------------------------------------------------------- 1 | package common 2 | 3 | type Signature []byte 4 | -------------------------------------------------------------------------------- /lib/common/string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/string.go -------------------------------------------------------------------------------- /lib/common/string_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/common/string_test.go -------------------------------------------------------------------------------- /lib/config/bootstrap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/config/bootstrap.go -------------------------------------------------------------------------------- /lib/config/netdb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/config/netdb.go -------------------------------------------------------------------------------- /lib/config/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/config/router.go -------------------------------------------------------------------------------- /lib/config/su3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/config/su3.go -------------------------------------------------------------------------------- /lib/config/su3_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/config/su3_test.go -------------------------------------------------------------------------------- /lib/crypto/aes.go: -------------------------------------------------------------------------------- 1 | package crypto 2 | -------------------------------------------------------------------------------- /lib/crypto/decrypt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/crypto/decrypt.go -------------------------------------------------------------------------------- /lib/crypto/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/crypto/doc.go -------------------------------------------------------------------------------- /lib/crypto/dsa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/crypto/dsa.go -------------------------------------------------------------------------------- /lib/crypto/dsa_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/crypto/dsa_test.go -------------------------------------------------------------------------------- /lib/crypto/ecdsa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/crypto/ecdsa.go -------------------------------------------------------------------------------- /lib/crypto/ed25519.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/crypto/ed25519.go -------------------------------------------------------------------------------- /lib/crypto/ed25519_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/crypto/ed25519_test.go -------------------------------------------------------------------------------- /lib/crypto/elg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/crypto/elg.go -------------------------------------------------------------------------------- /lib/crypto/elg_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/crypto/elg_test.go -------------------------------------------------------------------------------- /lib/crypto/encrypt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/crypto/encrypt.go -------------------------------------------------------------------------------- /lib/crypto/hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/crypto/hash.go -------------------------------------------------------------------------------- /lib/crypto/hmac.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/crypto/hmac.go -------------------------------------------------------------------------------- /lib/crypto/hmac_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/crypto/hmac_test.go -------------------------------------------------------------------------------- /lib/crypto/rsa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/crypto/rsa.go -------------------------------------------------------------------------------- /lib/crypto/sign.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/crypto/sign.go -------------------------------------------------------------------------------- /lib/crypto/tunnel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/crypto/tunnel.go -------------------------------------------------------------------------------- /lib/i2np/build_request_record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/i2np/build_request_record.go -------------------------------------------------------------------------------- /lib/i2np/build_request_record_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/i2np/build_request_record_test.go -------------------------------------------------------------------------------- /lib/i2np/build_response_record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/i2np/build_response_record.go -------------------------------------------------------------------------------- /lib/i2np/data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/i2np/data.go -------------------------------------------------------------------------------- /lib/i2np/database_lookup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/i2np/database_lookup.go -------------------------------------------------------------------------------- /lib/i2np/database_search_reply.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/i2np/database_search_reply.go -------------------------------------------------------------------------------- /lib/i2np/database_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/i2np/database_store.go -------------------------------------------------------------------------------- /lib/i2np/delivery_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/i2np/delivery_status.go -------------------------------------------------------------------------------- /lib/i2np/fuzz/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/i2np/fuzz/Makefile -------------------------------------------------------------------------------- /lib/i2np/fuzz/Procfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/i2np/fuzz/Procfile -------------------------------------------------------------------------------- /lib/i2np/fuzz/header/corpus/11f6ad8ec52a2984abaafd7c3b516503785c2072-1: -------------------------------------------------------------------------------- 1 | x -------------------------------------------------------------------------------- /lib/i2np/fuzz/header/corpus/66dfd5019a3f90d07e1293cf4e8c61e1792ac405: -------------------------------------------------------------------------------- 1 | 0x01&\ -------------------------------------------------------------------------------- /lib/i2np/fuzz/header/corpus/7f063b98ded75d086ca24640ba5735ab2398d34b-1: -------------------------------------------------------------------------------- 1 | 0\ -------------------------------------------------------------------------------- /lib/i2np/fuzz/header/corpus/85e53271e14006f0265921d02d4d736cdc580b0b-1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/i2np/fuzz/header/corpus/85e53271e14006f0265921d02d4d736cdc580b0b-1 -------------------------------------------------------------------------------- /lib/i2np/fuzz/header/corpus/data: -------------------------------------------------------------------------------- 1 | cd```d -------------------------------------------------------------------------------- /lib/i2np/fuzz/header/corpus/empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/i2np/fuzz/header/corpus/full: -------------------------------------------------------------------------------- 1 | 0x01&\ -------------------------------------------------------------------------------- /lib/i2np/fuzz/header/corpus/large_size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/i2np/fuzz/header/corpus/large_size -------------------------------------------------------------------------------- /lib/i2np/fuzz/header/corpus/message_id: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /lib/i2np/fuzz/header/corpus/type: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /lib/i2np/fuzz/header/corpus/type_missing_data: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /lib/i2np/fuzz/header/crashers/123781ef0b574324f29cb5d829484701bc92f3d1: -------------------------------------------------------------------------------- 1 | 30@  -------------------------------------------------------------------------------- /lib/i2np/fuzz/header/crashers/123781ef0b574324f29cb5d829484701bc92f3d1.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/i2np/fuzz/header/crashers/123781ef0b574324f29cb5d829484701bc92f3d1.output -------------------------------------------------------------------------------- /lib/i2np/fuzz/header/crashers/123781ef0b574324f29cb5d829484701bc92f3d1.quoted: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/i2np/fuzz/header/crashers/123781ef0b574324f29cb5d829484701bc92f3d1.quoted -------------------------------------------------------------------------------- /lib/i2np/fuzz/header/fuzz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/i2np/fuzz/header/fuzz.go -------------------------------------------------------------------------------- /lib/i2np/fuzz/header/suppressions/1eedc8fe4675d48052dc74eed2746d475295b7cb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/i2np/fuzz/header/suppressions/1eedc8fe4675d48052dc74eed2746d475295b7cb -------------------------------------------------------------------------------- /lib/i2np/garlic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/i2np/garlic.go -------------------------------------------------------------------------------- /lib/i2np/garlic_clove.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/i2np/garlic_clove.go -------------------------------------------------------------------------------- /lib/i2np/garlic_clove_delivery_instructions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/i2np/garlic_clove_delivery_instructions.go -------------------------------------------------------------------------------- /lib/i2np/header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/i2np/header.go -------------------------------------------------------------------------------- /lib/i2np/header_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/i2np/header_test.go -------------------------------------------------------------------------------- /lib/i2np/i2np.go: -------------------------------------------------------------------------------- 1 | package i2np 2 | 3 | type I2NPMessage []byte 4 | -------------------------------------------------------------------------------- /lib/i2np/tunnel_build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/i2np/tunnel_build.go -------------------------------------------------------------------------------- /lib/i2np/tunnel_build_reply.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/i2np/tunnel_build_reply.go -------------------------------------------------------------------------------- /lib/i2np/tunnel_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/i2np/tunnel_data.go -------------------------------------------------------------------------------- /lib/i2np/tunnel_gateway.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/i2np/tunnel_gateway.go -------------------------------------------------------------------------------- /lib/i2np/variable_tunnel_build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/i2np/variable_tunnel_build.go -------------------------------------------------------------------------------- /lib/i2np/variable_tunnel_build_reply.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/i2np/variable_tunnel_build_reply.go -------------------------------------------------------------------------------- /lib/netdb/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/netdb/doc.go -------------------------------------------------------------------------------- /lib/netdb/entry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/netdb/entry.go -------------------------------------------------------------------------------- /lib/netdb/kad.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/netdb/kad.go -------------------------------------------------------------------------------- /lib/netdb/netdb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/netdb/netdb.go -------------------------------------------------------------------------------- /lib/netdb/std.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/netdb/std.go -------------------------------------------------------------------------------- /lib/router/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/router/router.go -------------------------------------------------------------------------------- /lib/transport/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/transport/doc.go -------------------------------------------------------------------------------- /lib/transport/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/transport/errors.go -------------------------------------------------------------------------------- /lib/transport/multi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/transport/multi.go -------------------------------------------------------------------------------- /lib/transport/ssu/doc.go: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | i2p ssu transport implementation 4 | 5 | */ 6 | package ssu 7 | -------------------------------------------------------------------------------- /lib/transport/ssu/packet.go: -------------------------------------------------------------------------------- 1 | package ssu 2 | -------------------------------------------------------------------------------- /lib/transport/ssu/session.go: -------------------------------------------------------------------------------- 1 | package ssu 2 | -------------------------------------------------------------------------------- /lib/transport/transport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/transport/transport.go -------------------------------------------------------------------------------- /lib/tunnel/delivery.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/tunnel/delivery.go -------------------------------------------------------------------------------- /lib/tunnel/delivery_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/tunnel/delivery_test.go -------------------------------------------------------------------------------- /lib/tunnel/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/tunnel/doc.go -------------------------------------------------------------------------------- /lib/tunnel/endpoint.go: -------------------------------------------------------------------------------- 1 | package tunnel 2 | -------------------------------------------------------------------------------- /lib/tunnel/gateway.go: -------------------------------------------------------------------------------- 1 | package tunnel 2 | -------------------------------------------------------------------------------- /lib/tunnel/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/tunnel/message.go -------------------------------------------------------------------------------- /lib/tunnel/message_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/tunnel/message_test.go -------------------------------------------------------------------------------- /lib/tunnel/participant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/tunnel/participant.go -------------------------------------------------------------------------------- /lib/tunnel/pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/lib/tunnel/pool.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkparker/go-i2p/HEAD/main.go --------------------------------------------------------------------------------