Commit Graph

  • 423f616d53 Info -> Debug Haris Khan 2024-10-30 23:29:46 -04:00
  • 3c54c74ac3 re-add docs noise-experimental eyedeekay 2024-10-30 18:56:20 -04:00
  • c65048f3c4 Merge pull request #18 from hkh4n/config idk 2024-10-30 22:03:24 +00:00
  • 39b683dac8 fixed circular dependency Haris Khan 2024-10-30 11:20:15 -04:00
  • 46883f6457 build fails -> import cycle Haris Khan 2024-10-30 09:31:01 -04:00
  • 4be55062fc Moved config funcs to config.go Haris Khan 2024-10-30 09:22:32 -04:00
  • 12a3fd4623 Added config files + args -added routerInstance -added initConfig() -added updateRouterConfig() -yaml format Haris Khan 2024-10-30 09:16:22 -04:00
  • 80e539930e Mapping: fix off-by-one. Format: gofumpt eyedeekay 2024-10-28 18:11:54 -04:00
  • e58d326d89 Move obfuscation functions to lib/transport/ntcp Haris Khan 2024-10-25 21:29:02 -04:00
  • e6f84c16f6 added experimental functions which factor in packet length -encryptPacketDeux -decryptPacketDeux Haris Khan 2024-10-24 22:56:00 -04:00
  • 971a18de8d added Compatible warning message Haris Khan 2024-10-24 19:23:36 -04:00
  • 833836ae67 added TestEncryptDecryptPacketObfsOffline Haris Khan 2024-10-24 18:58:07 -04:00
  • 3f191db37a implement TODO for Compatible in NoiseTransport Haris Khan 2024-10-24 18:03:20 -04:00
  • 6865bae386 Merge pull request #17 from hkh4n/dirs idk 2024-10-24 20:12:06 +00:00
  • f0d9f89ed9 Mkdir -> MkdirAll Haris Khan 2024-10-24 14:05:06 -04:00
  • c149eef1de Merge pull request #15 from hkh4n/makefile idk 2024-10-23 17:34:06 +00:00
  • 748dc8a66f tweaks Haris Khan 2024-10-23 00:11:46 -04:00
  • 677aac500e fix logger naming collision with other libs Haris Khan 2024-10-23 00:06:06 -04:00
  • 4e06d3d5ed makefiles Haris Khan 2024-10-22 22:31:19 -04:00
  • 5eaa9cf588 log name collision fix Haris Khan 2024-10-22 22:10:14 -04:00
  • 4dbf537e94 log name collision fix Haris Khan 2024-10-22 22:07:39 -04:00
  • 882c018c0c log name collision fix Haris Khan 2024-10-22 22:06:06 -04:00
  • 5432502852 typo correction Haris Khan 2024-10-22 21:43:49 -04:00
  • 0ea5743365 Merge pull request #14 from hkh4n/noise-experimental idk 2024-10-22 21:53:24 +00:00
  • a9dc482bda gofumpt Haris Khan 2024-10-22 17:37:17 -04:00
  • c31d20fec0 Merge pull request #13 from hkh4n/logging idk 2024-10-22 18:55:15 +00:00
  • 647546a374 typo fix Haris Khan 2024-10-22 14:51:17 -04:00
  • e468520906 Merge branch 'master' into sntp-experimental Haris Khan 2024-10-20 00:09:42 -04:00
  • ade80e577c added sntp verification -Leap Indicator -Stratum level check -Round-trip Delay -Clock offset -simple non-zero time -Root Dispersion and Root Delay Haris Khan 2024-10-20 00:07:40 -04:00
  • f45d301868 proposed refactor -added secureRandBool() and performTimeQuery() Haris Khan 2024-10-19 22:17:10 -04:00
  • 0256908395 CRITICAL FIX, bytesRead -> n. n wasn't being used before Haris Khan 2024-10-19 17:27:39 -04:00
  • 3c5aa206d1 expanded logging in message.go Haris Khan 2024-10-19 12:32:49 -04:00
  • a4517cafd7 expanded logging in delivery.go Haris Khan 2024-10-19 12:25:31 -04:00
  • f4f39ca53c expanded logging in multi.go Haris Khan 2024-10-19 11:18:20 -04:00
  • 220159476a expanded logging in write_session.go Haris Khan 2024-10-19 11:09:37 -04:00
  • 792cd49208 expanded logging in transport.go Haris Khan 2024-10-19 11:03:55 -04:00
  • 68051630c0 expanded logging in session.go Haris Khan 2024-10-19 10:55:30 -04:00
  • a3340eb40a expanded logging in read_session.go + changed structure in readPacketLocked() Haris Khan 2024-10-19 10:50:13 -04:00
  • 465a7787a9 expanded logging in outgoing_handshake.go Haris Khan 2024-10-19 10:44:08 -04:00
  • af3bc44dba expanded logging in incoming_handshake.go Haris Khan 2024-10-19 10:39:23 -04:00
  • f850f482cf expanded logging in handshake.go Haris Khan 2024-10-19 10:30:11 -04:00
  • 3f23376d22 expanded logging in su3.go Haris Khan 2024-10-19 10:19:55 -04:00
  • aa98589f1c expanded logging in router.go Haris Khan 2024-10-19 09:46:23 -04:00
  • c31e990995 expanded logging in std.go Haris Khan 2024-10-18 23:06:44 -04:00
  • 8e97eb5f77 expanded logging in reseed.go Haris Khan 2024-10-18 22:54:08 -04:00
  • be35267079 expanded logging in header.go Haris Khan 2024-10-18 22:47:28 -04:00
  • 013d35b447 expanded logging in build_request_record.go Haris Khan 2024-10-18 22:41:40 -04:00
  • e8c9dc17a3 expanded logging in tunnel.go Haris Khan 2024-10-18 21:58:50 -04:00
  • a1d574446b expanded logging in elg.go Haris Khan 2024-10-18 21:54:27 -04:00
  • 8680acc595 expanded logging in ed25519.go Haris Khan 2024-10-18 21:42:07 -04:00
  • 84e3c5accc expanded logging in ecdsa.go Haris Khan 2024-10-18 17:01:42 -04:00
  • e772fb5ceb expanded logging in dsa.go Haris Khan 2024-10-18 16:56:25 -04:00
  • a533cd7ce4 expanded logging in curve25519.go Haris Khan 2024-10-18 16:39:28 -04:00
  • df37d49444 expanded logging to aes.go Haris Khan 2024-10-18 15:10:16 -04:00
  • 4b2600a065 expanded logging to signature.go -changed sessionTag -> sig Haris Khan 2024-10-18 14:55:30 -04:00
  • 1c4f937002 expanded logging to session_tag.go Haris Khan 2024-10-18 14:51:53 -04:00
  • 5c2b408f65 expanded logging to session_key.go Haris Khan 2024-10-18 14:43:59 -04:00
  • beb533a09b expanded logging to router_info.go Haris Khan 2024-10-18 14:40:52 -04:00
  • f022522ad5 expanded logging to router_identity.go Haris Khan 2024-10-18 14:27:41 -04:00
  • 2191c40ac6 expanded logging to router_address.go + gofumpt adjustment Haris Khan 2024-10-18 13:22:36 -04:00
  • 3bca467f28 updated README.md to reflect new logging paradigm. Haris Khan 2024-10-18 12:59:49 -04:00
  • a2fd65ee32 expanded logging in lease_set.go Haris Khan 2024-10-18 12:55:35 -04:00
  • b894e8fb17 expanded logging in keys_and_cert.go Haris Khan 2024-10-18 12:41:48 -04:00
  • 93a71c7398 expanded logging in key_certificate.go Haris Khan 2024-10-18 12:27:42 -04:00
  • b6544ad194 expanded logging in destination.go Haris Khan 2024-10-18 12:16:36 -04:00
  • a72b61a886 expanded logging in string.go Haris Khan 2024-10-18 12:08:27 -04:00
  • dda4f90b6f expanded logging in mapping_values.go Haris Khan 2024-10-18 12:00:58 -04:00
  • 1d1d8126c2 adjusted logging in main.go Haris Khan 2024-10-18 11:53:01 -04:00
  • 73db39ae50 expanded logging in mapping.go Haris Khan 2024-10-18 11:52:39 -04:00
  • 53e902f491 expanded logging to date.go Haris Khan 2024-10-18 11:49:10 -04:00
  • 2f2cd2249c expanded logging to certificate.go Haris Khan 2024-10-18 11:48:56 -04:00
  • 4496c11394 added lib/util/logger/log.go Haris Khan 2024-10-17 22:03:46 -04:00
  • 69449a20b5 Merge pull request #12 from hkh4n/crypto2 idk 2024-10-17 23:48:13 +00:00
  • a7689e801a minor typo Haris Khan 2024-10-06 12:13:04 -04:00
  • 278bdee277 Various changes -Aes -> AES -doc.md Haris Khan 2024-10-06 10:45:26 -04:00
  • 684e89c957 minor typo Haris Khan 2024-10-05 10:15:31 -04:00
  • 50fa9fc374 gofumpt adjustment Haris Khan 2024-10-05 09:43:58 -04:00
  • 491b25022e AES -Revamped encrypt and decrypt to fit with interfaces -Adjusted test cases for TestPKCS7UnpadInvalidInput() Haris Khan 2024-10-05 09:00:33 -04:00
  • 677a6b354b AES test Haris Khan 2024-10-04 22:37:57 -04:00
  • 9469fd83aa AES Haris Khan 2024-10-04 22:36:32 -04:00
  • 8173ae49e6 Merge pull request #10 from hkh4n/makefile idk 2024-10-04 03:26:01 +00:00
  • 2f109d5b4d Added gofumpt check Haris Khan 2024-10-03 23:24:12 -04:00
  • d7378d7b08 more merge conflicts eyedeekay 2024-10-03 22:46:39 -04:00
  • 3a51a1229e more merge conflicts eyedeekay 2024-10-03 22:45:33 -04:00
  • 2b18b2941d resolve merge conflicts in lib/transport/noise eyedeekay 2024-10-03 22:42:00 -04:00
  • 1eb29ec4ab formatting issues only eyedeekay 2024-10-03 22:36:23 -04:00
  • d900d7faf8 add doc.md files from master eyedeekay 2024-10-03 22:10:55 -04:00
  • 03c9d60ab9 update other non-transport parts of lib eyedeekay 2024-10-03 22:09:16 -04:00
  • de2caf499e use makefile from Master eyedeekay 2024-10-03 21:58:16 -04:00
  • 284dd7287e use makefile from Master eyedeekay 2024-10-03 21:56:58 -04:00
  • 9f4154ff45 gofmt eyedeekay 2024-10-03 21:55:35 -04:00
  • 08a0d92742 gofmt eyedeekay 2024-10-03 21:52:49 -04:00
  • 524526d946 Bring in crypto stubs from master eyedeekay 2024-10-03 21:41:31 -04:00
  • 09c7d32797 update the common library to the master branch eyedeekay 2024-10-03 21:31:54 -04:00
  • 16961abc96 !WIP! -added error handling in TestTransport() -fixed typo to ComposeReceiverHandshakeMessage -experimental implementation of encryptPacket -added encrdecr_packet_test.go Haris Khan 2024-10-03 13:33:01 -04:00
  • 8fa355f067 !WIP! router_timestamper sntp-experimental Haris Khan 2024-09-25 20:08:23 -04:00
  • 0c7a3f0f22 force static builds for slightly easier debugging eyedeekay 2024-09-09 20:13:20 -04:00
  • 3d535f67a1 Work on curve25519 stuff so I can generate my own routerInfos instead of just sending crap to other people eyedeekay 2024-09-09 20:10:38 -04:00
  • bba9350506 WOO some of the important fields are actually populated with correct values eyedeekay 2024-08-28 20:47:54 -04:00
  • cbc0de4e7e Start working on de-obfuscating ephemeral keys from remote peers eyedeekay 2024-08-28 18:32:42 -04:00