| l--------- | COPYING | 1L |
| -rw-r--r-- | LICENSE | 616L |
| -rw-r--r-- | README.md | 412L |
| -rwxr-xr-x | src/gnunet/build.sh | 8L |
| -rw-r--r-- | src/gnunet/cmd/.gitignore | 1L |
| -rw-r--r-- | src/gnunet/cmd/gnunet-service-dht-go/main.go | 211L |
| -rw-r--r-- | src/gnunet/cmd/gnunet-service-gns-go/main.go | 144L |
| -rw-r--r-- | src/gnunet/cmd/gnunet-service-revocation-go/main.go | 153L |
| -rw-r--r-- | src/gnunet/cmd/peer_mockup/main.go | 195L |
| -rw-r--r-- | src/gnunet/cmd/revoke-zonekey/main.go | 333L |
| -rw-r--r-- | src/gnunet/cmd/vanityid/main.go | 51L |
| -rw-r--r-- | src/gnunet/cmd/zonemaster-go/main.go | 138L |
| -rw-r--r-- | src/gnunet/config/config.go | 295L |
| -rw-r--r-- | src/gnunet/config/config_test.go | 45L |
| -rw-r--r-- | src/gnunet/config/gnunet-config.json | 108L |
| -rw-r--r-- | src/gnunet/core/core.go | 385L |
| -rw-r--r-- | src/gnunet/core/core_test.go | 323L |
| -rw-r--r-- | src/gnunet/core/event.go | 131L |
| -rw-r--r-- | src/gnunet/core/hello_test.go | 106L |
| -rw-r--r-- | src/gnunet/core/peer.go | 165L |
| -rw-r--r-- | src/gnunet/core/peer_test.go | 89L |
| -rw-r--r-- | src/gnunet/crypto/gns.go | 568L |
| -rw-r--r-- | src/gnunet/crypto/gns_edkey.go | 280L |
| -rw-r--r-- | src/gnunet/crypto/gns_edkey_test.go | 99L |
| -rw-r--r-- | src/gnunet/crypto/gns_pkey.go | 271L |
| -rw-r--r-- | src/gnunet/crypto/gns_pkey_test.go | 48L |
| -rw-r--r-- | src/gnunet/crypto/gns_test.go | 388L |
| -rw-r--r-- | src/gnunet/crypto/hash.go | 83L |
| -rw-r--r-- | src/gnunet/crypto/key_exchange.go | 30L |
| -rw-r--r-- | src/gnunet/crypto/key_exchange_test.go | 123L |
| -rw-r--r-- | src/gnunet/crypto/keys_test.go | 88L |
| -rw-r--r-- | src/gnunet/crypto/signature.go | 44L |
| -rw-r--r-- | src/gnunet/enums/blocktype_string.go | 55L |
| -rw-r--r-- | src/gnunet/enums/dht.go | 31L |
| -rw-r--r-- | src/gnunet/enums/dht_block_type.go | 29L |
| -rw-r--r-- | src/gnunet/enums/error_codes.go | 33L |
| -rw-r--r-- | src/gnunet/enums/errorcode_string.go | 63L |
| -rw-r--r-- | src/gnunet/enums/generate/main.go | 147L |
| -rw-r--r-- | src/gnunet/enums/generators.go | 57L |
| -rw-r--r-- | src/gnunet/enums/gns.go | 58L |
| -rw-r--r-- | src/gnunet/enums/gns_flags.go | 46L |
| -rw-r--r-- | src/gnunet/enums/gns_type.go | 75L |
| -rw-r--r-- | src/gnunet/enums/gnstype_string.go | 149L |
| -rw-r--r-- | src/gnunet/enums/gnunet-dht.rec | 102L |
| -rw-r--r-- | src/gnunet/enums/gnunet-dht.tpl | 13L |
| -rw-r--r-- | src/gnunet/enums/gnunet-error-codes.rec | 136L |
| -rw-r--r-- | src/gnunet/enums/gnunet-error-codes.tpl | 12L |
| -rw-r--r-- | src/gnunet/enums/gnunet-gns-flags.rec | 43L |
| -rw-r--r-- | src/gnunet/enums/gnunet-gns-flags.tpl | 38L |
| -rw-r--r-- | src/gnunet/enums/gnunet-gns.rec | 137L |
| -rw-r--r-- | src/gnunet/enums/gnunet-gns.tpl | 52L |
| -rw-r--r-- | src/gnunet/enums/gnunet-signature.rec | 619L |
| -rw-r--r-- | src/gnunet/enums/gnunet-signature.tpl | 12L |
| -rw-r--r-- | src/gnunet/enums/messages.go | 849L |
| -rw-r--r-- | src/gnunet/enums/msgtype_string.go | 1127L |
| -rw-r--r-- | src/gnunet/enums/results.go | 31L |
| -rw-r--r-- | src/gnunet/enums/signature_purpose.go | 44L |
| -rw-r--r-- | src/gnunet/enums/sigpurpose_string.go | 76L |
| -rw-r--r-- | src/gnunet/go.mod | 29L |
| -rw-r--r-- | src/gnunet/go.sum | 97L |
| -rw-r--r-- | src/gnunet/message/const.go | 55L |
| -rw-r--r-- | src/gnunet/message/factory.go | 176L |
| -rw-r--r-- | src/gnunet/message/message.go | 79L |
| -rw-r--r-- | src/gnunet/message/msg_core.go | 122L |
| -rw-r--r-- | src/gnunet/message/msg_dht.go | 237L |
| -rw-r--r-- | src/gnunet/message/msg_dht_p2p.go | 640L |
| -rw-r--r-- | src/gnunet/message/msg_gns.go | 132L |
| -rw-r--r-- | src/gnunet/message/msg_hello.go | 212L |
| -rw-r--r-- | src/gnunet/message/msg_identity.go | 361L |
| -rw-r--r-- | src/gnunet/message/msg_namecache.go | 193L |
| -rw-r--r-- | src/gnunet/message/msg_namestore.go | 706L |
| -rw-r--r-- | src/gnunet/message/msg_revocation.go | 148L |
| -rw-r--r-- | src/gnunet/message/msg_transport.go | 379L |
| -rw-r--r-- | src/gnunet/service/client.go | 93L |
| -rw-r--r-- | src/gnunet/service/connection.go | 287L |
| -rw-r--r-- | src/gnunet/service/dht/blocks/default.go | 162L |
| -rw-r--r-- | src/gnunet/service/dht/blocks/filters.go | 370L |
| -rw-r--r-- | src/gnunet/service/dht/blocks/filters_test.go | 134L |
| -rw-r--r-- | src/gnunet/service/dht/blocks/generic.go | 239L |
| -rw-r--r-- | src/gnunet/service/dht/blocks/gns.go | 368L |
| -rw-r--r-- | src/gnunet/service/dht/blocks/gns_test.go | 447L |
| -rw-r--r-- | src/gnunet/service/dht/blocks/handlers.go | 88L |
| -rw-r--r-- | src/gnunet/service/dht/blocks/hello.go | 443L |
| -rw-r--r-- | src/gnunet/service/dht/blocks/hello_test.go | 122L |
| -rw-r--r-- | src/gnunet/service/dht/local.go | 64L |
| -rw-r--r-- | src/gnunet/service/dht/messages.go | 610L |
| -rw-r--r-- | src/gnunet/service/dht/messages_test.go | 73L |
| -rw-r--r-- | src/gnunet/service/dht/module.go | 414L |
| -rw-r--r-- | src/gnunet/service/dht/path/elements.go | 137L |
| -rw-r--r-- | src/gnunet/service/dht/path/elements_test.go | 71L |
| -rw-r--r-- | src/gnunet/service/dht/path/handling.go | 265L |
| -rw-r--r-- | src/gnunet/service/dht/path/handling_test.go | 133L |
| -rw-r--r-- | src/gnunet/service/dht/resulthandler.go | 280L |
| -rw-r--r-- | src/gnunet/service/dht/routingtable.go | 508L |
| -rw-r--r-- | src/gnunet/service/dht/routingtable_test.go | 167L |
| -rw-r--r-- | src/gnunet/service/dht/rpc.go | 76L |
| -rw-r--r-- | src/gnunet/service/dht/service.go | 102L |
| -rw-r--r-- | src/gnunet/service/gns/block_handler.go | 615L |
| -rw-r--r-- | src/gnunet/service/gns/dns.go | 281L |
| -rw-r--r-- | src/gnunet/service/gns/module.go | 494L |
| -rw-r--r-- | src/gnunet/service/gns/rfc-data_test.go | 401L |
| -rw-r--r-- | src/gnunet/service/gns/rfc_test.go | 411L |
| -rw-r--r-- | src/gnunet/service/gns/rpc.go | 27L |
| -rw-r--r-- | src/gnunet/service/gns/rr/coexist.go | 151L |
| -rw-r--r-- | src/gnunet/service/gns/rr/dns.go | 119L |
| -rw-r--r-- | src/gnunet/service/gns/rr/gns.go | 199L |
| -rw-r--r-- | src/gnunet/service/gns/rr/gns_box.go | 375L |
| -rw-r--r-- | src/gnunet/service/gns/service.go | 444L |
| -rw-r--r-- | src/gnunet/service/module.go | 137L |
| -rw-r--r-- | src/gnunet/service/namecache/module.go | 90L |
| -rw-r--r-- | src/gnunet/service/revocation/module.go | 176L |
| -rw-r--r-- | src/gnunet/service/revocation/pow.go | 342L |
| -rw-r--r-- | src/gnunet/service/revocation/pow_test.go | 227L |
| -rw-r--r-- | src/gnunet/service/revocation/rpc.go | 27L |
| -rw-r--r-- | src/gnunet/service/revocation/service.go | 164L |
| -rw-r--r-- | src/gnunet/service/rpc.go | 77L |
| -rw-r--r-- | src/gnunet/service/service.go | 125L |
| -rw-r--r-- | src/gnunet/service/store/database.go | 186L |
| -rw-r--r-- | src/gnunet/service/store/store_dht.go | 434L |
| -rw-r--r-- | src/gnunet/service/store/store_dht_meta.go | 228L |
| -rw-r--r-- | src/gnunet/service/store/store_dht_meta.sql | 30L |
| -rw-r--r-- | src/gnunet/service/store/store_dht_test.go | 123L |
| -rw-r--r-- | src/gnunet/service/store/store_kv.go | 229L |
| -rw-r--r-- | src/gnunet/service/store/store_zonemaster.go | 671L |
| -rw-r--r-- | src/gnunet/service/store/store_zonemaster.sql | 48L |
| -rw-r--r-- | src/gnunet/service/store/store_zonemaster_test.go | 107L |
| -rw-r--r-- | src/gnunet/service/zonemaster/gui.go | 800L |
| -rw-r--r-- | src/gnunet/service/zonemaster/gui.htpl | 142L |
| -rw-r--r-- | src/gnunet/service/zonemaster/gui_css.htpl | 246L |
| -rw-r--r-- | src/gnunet/service/zonemaster/gui_debug.htpl | 14L |
| -rw-r--r-- | src/gnunet/service/zonemaster/gui_edit.htpl | 131L |
| -rw-r--r-- | src/gnunet/service/zonemaster/gui_new.htpl | 114L |
| -rw-r--r-- | src/gnunet/service/zonemaster/gui_plugin.go | 68L |
| -rw-r--r-- | src/gnunet/service/zonemaster/gui_rr.htpl | 438L |
| -rw-r--r-- | src/gnunet/service/zonemaster/module.go | 84L |
| -rw-r--r-- | src/gnunet/service/zonemaster/records.go | 396L |
| -rw-r--r-- | src/gnunet/service/zonemaster/rpc.go | 24L |
| -rw-r--r-- | src/gnunet/service/zonemaster/service.go | 164L |
| -rw-r--r-- | src/gnunet/service/zonemaster/service_identity.go | 213L |
| -rw-r--r-- | src/gnunet/service/zonemaster/service_namestore.go | 312L |
| -rw-r--r-- | src/gnunet/service/zonemaster/zonemaster.go | 336L |
| -rwxr-xr-x | src/gnunet/sync_with_gana.sh | 33L |
| -rwxr-xr-x | src/gnunet/test.sh | 3L |
| -rw-r--r-- | src/gnunet/transport/connection.go | 115L |
| -rw-r--r-- | src/gnunet/transport/endpoint.go | 428L |
| -rw-r--r-- | src/gnunet/transport/reader_writer.go | 159L |
| -rw-r--r-- | src/gnunet/transport/responder.go | 61L |
| -rw-r--r-- | src/gnunet/transport/transport.go | 222L |
| -rw-r--r-- | src/gnunet/util/address.go | 174L |
| -rw-r--r-- | src/gnunet/util/address_test.go | 61L |
| -rw-r--r-- | src/gnunet/util/array.go | 147L |
| -rw-r--r-- | src/gnunet/util/base32.go | 127L |
| -rw-r--r-- | src/gnunet/util/base32_test.go | 133L |
| -rw-r--r-- | src/gnunet/util/format.go | 39L |
| -rw-r--r-- | src/gnunet/util/fs.go | 43L |
| -rw-r--r-- | src/gnunet/util/id.go | 30L |
| -rw-r--r-- | src/gnunet/util/map.go | 196L |
| -rw-r--r-- | src/gnunet/util/misc.go | 144L |
| -rw-r--r-- | src/gnunet/util/peer.go | 148L |
| -rw-r--r-- | src/gnunet/util/peer_test.go | 38L |
| -rw-r--r-- | src/gnunet/util/rnd.go | 78L |
| -rw-r--r-- | src/gnunet/util/time.go | 186L |
| -rw-r--r-- | src/gnunet/util/time_test.go | 44L |