Commit Graph

  • 11d7875 (HEAD -> master) Updated module dependencies. by Bernd Fix 2020-01-02 13:22:41 +0100
  • 32e0edc Handle VPN record in case of empty RR set when looking for A/AAAA. by Bernd Fix 2019-12-23 12:19:51 +0100
  • be4b728 Shadow record handling as pre-processing. by Bernd Fix 2019-12-23 09:45:04 +0100
  • 24d4c61 Added handling of shadow records. by Bernd Fix 2019-12-23 08:18:58 +0100
  • fcda1db Adjusted LEHO coexistance logic to draft. by Bernd Fix 2019-12-22 10:10:07 +0100
  • 83445e8 Adjusted unit tests to GNUnet 0.12 crypto. by Bernd Fix 2019-12-20 21:02:36 +0100
  • 4e016ff Removed obsolete document references. by Bernd Fix 2019-12-19 21:59:29 +0100
  • aac873a Added CNAME handling; refactored BlockHandler interface. by Bernd Fix 2019-12-18 22:16:28 +0100
  • 0090c70 Use 'customHandler' map for handler instantiation. by Bernd Fix 2019-12-18 17:30:08 +0100
  • f24311b Improved BOX handling. by Bernd Fix 2019-12-18 17:16:00 +0100
  • 4ec1b86 Implemented new block handler architecture. by Bernd Fix 2019-12-18 16:31:37 +0100
  • 940d391 Handle expiration time (TTL) in DNS RRs. by Bernd Fix 2019-12-17 19:11:03 +0100
  • 312cec1 Fixed issue with SOA and NS records in DNS queries. by Bernd Fix 2019-12-17 18:57:44 +0100
  • 639e555 Fixed handling empty lookup results. by Bernd Fix 2019-12-17 16:49:48 +0100
  • beb637e Fixed argument sequence in HKDF call. by Bernd Fix 2019-12-17 16:29:54 +0100
  • 4c4bb00 Adjusted key/iv generation to GNUnet 0.12 by Bernd Fix 2019-12-17 14:47:58 +0100
  • d1896d5 Changed log level of messages. by Bernd Fix 2019-12-17 13:32:31 +0100
  • 0d26a6a Beautified LICENSE (line-breaks). by Bernd Fix 2019-12-17 08:29:06 +0100
  • b2d49bf Code clean-up and comments added. by Bernd Fix 2019-11-13 19:59:53 +0100
  • 5d33f0f New block handler logic implemented. by Bernd Fix 2019-11-13 18:01:39 +0100
  • c2df4d1 Initial revision. by Bernd Fix 2019-11-13 17:59:53 +0100
  • 4ea9475 Use BlockHandlerList to manage block handlers. by Bernd Fix 2019-11-13 17:59:41 +0100
  • 5cbcd1c Filter DNS results by requested RR types. by Bernd Fix 2019-11-13 11:18:38 +0100
  • b42369a Use RR type list for lookups; added PKEY block handler. by Bernd Fix 2019-11-13 10:54:42 +0100
  • 3929166 Moved crypto stuff from service/gns/ to crypto/. by Bernd Fix 2019-11-12 14:44:19 +0100
  • db4bcbe Handle case where the IP of a nameserver could not be retrieved. by Bernd Fix 2019-11-12 14:35:49 +0100
  • d06114d Include DNS library in prerequisites. by Bernd Fix 2019-11-12 14:31:34 +0100
  • 5177d73 Helper to parse RFC1034 names added. by Bernd Fix 2019-11-12 12:25:47 +0100
  • 4a00170 Terminate resolution at the end of a GNS2DNS delegation. by Bernd Fix 2019-11-12 12:25:27 +0100
  • 3efafbc Call 'Resolve' instead of 'Lookup'; handle results accordingly. by Bernd Fix 2019-11-12 12:24:27 +0100
  • 2cdf549 Initial revision. by Bernd Fix 2019-11-12 10:21:55 +0100
  • 8596414 Adopted new signature for 'Lookup()' call. by Bernd Fix 2019-11-12 10:21:37 +0100
  • b207ddb Added method to GNSRecordSet for appending RRs. by Bernd Fix 2019-11-12 10:20:37 +0100
  • 3f182a9 Use block handlers to post-process resource records. by Bernd Fix 2019-11-12 10:19:52 +0100
  • f038179 Added string list helpers. by Bernd Fix 2019-11-12 10:17:58 +0100
  • 9cbf4e0 Add helper for absolute time "Never". by Bernd Fix 2019-11-12 10:08:39 +0100
  • 9b64495 PKEY lookup for config-defined root zones added. by Bernd Fix 2019-11-09 18:52:14 +0100
  • 294a223 Added root zones to configuration. by Bernd Fix 2019-11-09 18:51:07 +0100
  • 57a0e84 Moved to module. by Bernd Fix 2019-11-09 18:47:21 +0100
  • b5dd61f Removed obsolete function. by Bernd Fix 2019-11-09 18:46:45 +0100
  • c3a26d6 GNS module as GNUnet service. by Bernd Fix 2019-11-09 18:46:17 +0100
  • 99e5274 GNS functionality encapsulated in a module. by Bernd Fix 2019-11-09 18:45:02 +0100
  • e9e5987 Initial revision. by Bernd Fix 2019-11-09 18:44:36 +0100
  • d2f1858 Reverse string array method added. by Bernd Fix 2019-11-09 18:43:38 +0100
  • 5f84890 Prepare usage of multiple GNUnet modules in a single binary. by Bernd Fix 2019-11-09 18:43:02 +0100
  • 1ea70ed Added script to run unit tests. by Bernd Fix 2019-10-03 00:34:17 +0200
  • 8a9e763 Make symmetric key/iv derivation for GNS blocks public. by Bernd Fix 2019-10-03 00:33:45 +0200
  • dcdb48d Added symmetric encryption. by Bernd Fix 2019-10-03 00:32:47 +0200
  • e34903d vanityid: output for ZONE/EGO vanity key. by Bernd Fix 2019-09-22 20:45:30 +0200
  • 8ac5cf4 Corrected case clause for OS signal handling (Ctrl-C). by Bernd Fix 2019-09-20 16:22:27 +0200
  • 695b7ca Use 'AbsoluteTime' and 'RelativeTime' types in messages. by Bernd Fix 2019-09-20 13:12:21 +0200
  • 7971944 Removed "busy loop" in service implementation. by Bernd Fix 2019-09-20 09:42:47 +0200
  • 62887cf Handle expiration time correctly ("Never" case). by Bernd Fix 2019-09-20 09:19:51 +0200
  • 0d7db2e Processing DHT responses for GNS block requests. by Bernd Fix 2019-09-18 23:24:34 +0200
  • 3abe52a Removed obsolete work files. by Bernd Fix 2019-09-18 17:58:10 +0200
  • 6d59832 Handle requests for 'ANY' resource records. by Bernd Fix 2019-09-18 14:40:20 +0200
  • 3c9b5ef First complete and successful request/response cycle. by Bernd Fix 2019-09-18 14:28:48 +0200
  • 9df465d Extract GNS records from block. by Bernd Fix 2019-09-18 12:26:11 +0200
  • 852ba0d Tidy up documentation folder. by Bernd Fix 2019-09-18 09:12:41 +0200
  • 657bdcf Removed obsolete pre-hash to sig-verify. by Bernd Fix 2019-09-17 16:59:19 +0200
  • 21156b4 Working EcDSA signature verification on GNS blocks. by Bernd Fix 2019-09-17 15:14:47 +0200
  • 5a8768c Test EcDSA signature (block verify). by Bernd Fix 2019-09-17 15:14:05 +0200
  • 7007cdb Added unit tests for crypto functions; bugs fixed. by Bernd Fix 2019-09-16 22:58:10 +0200
  • a5cd882 Started implementation of GNS block and record handling. by Bernd Fix 2019-09-16 20:48:28 +0200
  • 7e35585 Implemented block decryption. by Bernd Fix 2019-09-16 20:47:45 +0200
  • 046576a Added GNS blocks and records. by Bernd Fix 2019-09-16 20:47:27 +0200
  • dec1963 Added 'Id' to message string. by Bernd Fix 2019-09-16 20:45:40 +0200
  • 8e88b56 Added symmetric crypto. by Bernd Fix 2019-09-16 20:45:09 +0200
  • bed93a6 Added signature helper. by Bernd Fix 2019-09-16 20:45:01 +0200
  • 9075f22 Fixed bug in 'DeriveH' function. by Bernd Fix 2019-09-16 14:33:57 +0200
  • 5c8130e Reformatted test log messages. by Bernd Fix 2019-09-16 14:33:27 +0200
  • 19c00ad Ed25519/gnunet-go status report. by Bernd Fix 2019-09-08 19:37:21 +0200
  • 2e78df5 Transition to new Ed25519 library. by Bernd Fix 2019-09-07 09:15:24 +0200
  • 9e1596d Prepare for Ed25519 library change. by Bernd Fix 2019-09-07 08:38:32 +0200
  • 2b73525 Extended tests and re-used shared data (keys). by Bernd Fix 2019-09-07 08:37:44 +0200
  • 309a558 Simplified DHE test case for reproducing issue. by Bernd Fix 2019-09-05 21:54:00 +0200
  • f8f3f15 Added argument to message constructor (DHTClientResultMsg). by Bernd Fix 2019-09-05 20:28:46 +0200
  • 46f9052 Handle correct alignment of scalar in array. by Bernd Fix 2019-09-05 20:16:37 +0200
  • c21c4b1 Updated test cases. by Bernd Fix 2019-09-05 20:14:46 +0200
  • 3466024 1st successful GNS request and response handling. by Bernd Fix 2019-09-05 01:40:22 +0200
  • 83f5b39 Added helper for simple client request with single response. by Bernd Fix 2019-09-05 01:39:26 +0200
  • f79df33 Pass message channel with client to service implementation. by Bernd Fix 2019-09-05 01:38:30 +0200
  • 44211f8 Changed GNS instantiation methods. by Bernd Fix 2019-09-05 01:37:15 +0200
  • 19ec90e Added Namecache and DHT lookup. by Bernd Fix 2019-09-04 23:44:23 +0200
  • b3f541c Added new DHT and Namecache messages. by Bernd Fix 2019-09-04 23:43:37 +0200
  • 48a7ef6 Refactored key method names. by Bernd Fix 2019-09-04 23:42:48 +0200
  • e324e6e Generate unique IDs for messages. by Bernd Fix 2019-09-04 23:41:50 +0200
  • c502c0f Added debug log messages. by Bernd Fix 2019-09-04 11:03:50 +0200
  • c7a171c Added GNS and Namecache messages to factory method. by Bernd Fix 2019-09-04 10:56:35 +0200
  • 1cfbba8 Added configuration file handling. by Bernd Fix 2019-09-04 10:48:47 +0200
  • f96169b Set permissions on socket channels. by Bernd Fix 2019-09-04 10:13:44 +0200
  • a84a22c Build with external packages. by Bernd Fix 2019-09-04 10:13:11 +0200
  • ed0e3e9 Improved GNS and added Namecache messages. by Bernd Fix 2019-09-03 13:29:58 +0200
  • bc7195b Added DNS record types. by Bernd Fix 2019-09-02 17:12:38 +0200
  • a4d4190 Added GNS replication level. by Bernd Fix 2019-09-02 00:40:56 +0200
  • 2c7b38f Improved message handling. by Bernd Fix 2019-09-02 00:40:23 +0200
  • 1de6b90 Create DHT query from (PKEY,label) values. by Bernd Fix 2019-09-02 00:39:30 +0200
  • f3bc73c Fixed bug with (initial) message length. by Bernd Fix 2019-09-02 00:38:18 +0200
  • 5fd4795 Implement variable substitution in config files. by Bernd Fix 2019-09-02 00:36:52 +0200
  • da003a0 Added handling for JSON-encoded configuration files. by Bernd Fix 2019-09-01 22:41:22 +0200