Haris Khan
4be55062fc
Moved config funcs to config.go
2024-10-30 09:22:32 -04:00
Haris Khan
12a3fd4623
Added config files + args
...
-added routerInstance
-added initConfig()
-added updateRouterConfig()
-yaml format
2024-10-30 09:16:22 -04:00
eyedeekay
80e539930e
Mapping: fix off-by-one. Format: gofumpt
2024-10-28 18:11:54 -04:00
Haris Khan
e58d326d89
Move obfuscation functions to lib/transport/ntcp
2024-10-25 21:29:02 -04:00
Haris Khan
e6f84c16f6
added experimental functions which factor in packet length
...
-encryptPacketDeux
-decryptPacketDeux
Added test -> TestEncryptDecryptPacketObfsOfflineWithFunc()
added new functions in aes.go
-EncryptNoPadding
-DecryptNoPadding
2024-10-24 22:57:36 -04:00
Haris Khan
971a18de8d
added Compatible warning message
2024-10-24 19:23:36 -04:00
Haris Khan
833836ae67
added TestEncryptDecryptPacketObfsOffline
2024-10-24 18:58:07 -04:00
Haris Khan
3f191db37a
implement TODO for Compatible in NoiseTransport
2024-10-24 18:03:20 -04:00
Haris Khan
f0d9f89ed9
Mkdir -> MkdirAll
2024-10-24 14:26:51 -04:00
Haris Khan
677aac500e
fix logger naming collision with other libs
2024-10-23 00:06:06 -04:00
Haris Khan
5eaa9cf588
log name collision fix
2024-10-22 22:10:14 -04:00
Haris Khan
4dbf537e94
log name collision fix
2024-10-22 22:07:39 -04:00
Haris Khan
882c018c0c
log name collision fix
2024-10-22 22:06:06 -04:00
Haris Khan
5432502852
typo correction
2024-10-22 21:43:49 -04:00
Haris Khan
a9dc482bda
gofumpt
2024-10-22 17:37:17 -04:00
Haris Khan
e468520906
Merge branch 'master' into sntp-experimental
2024-10-20 00:09:42 -04:00
Haris Khan
ade80e577c
added sntp verification
...
-Leap Indicator
-Stratum level check
-Round-trip Delay
-Clock offset
-simple non-zero time
-Root Dispersion and Root Delay
2024-10-20 00:07:40 -04:00
Haris Khan
f45d301868
proposed refactor
...
-added secureRandBool() and performTimeQuery()
2024-10-19 22:17:10 -04:00
Haris Khan
0256908395
CRITICAL FIX, bytesRead -> n.
...
n wasn't being used before
2024-10-19 17:27:39 -04:00
Haris Khan
3c5aa206d1
expanded logging in message.go
2024-10-19 12:32:49 -04:00
Haris Khan
a4517cafd7
expanded logging in delivery.go
2024-10-19 12:25:31 -04:00
Haris Khan
f4f39ca53c
expanded logging in multi.go
2024-10-19 11:18:20 -04:00
Haris Khan
220159476a
expanded logging in write_session.go
2024-10-19 11:09:37 -04:00
Haris Khan
792cd49208
expanded logging in transport.go
2024-10-19 11:03:55 -04:00
Haris Khan
68051630c0
expanded logging in session.go
2024-10-19 10:55:30 -04:00
Haris Khan
a3340eb40a
expanded logging in read_session.go + changed structure in readPacketLocked()
2024-10-19 10:50:13 -04:00
Haris Khan
465a7787a9
expanded logging in outgoing_handshake.go
2024-10-19 10:44:08 -04:00
Haris Khan
af3bc44dba
expanded logging in incoming_handshake.go
2024-10-19 10:39:23 -04:00
Haris Khan
f850f482cf
expanded logging in handshake.go
2024-10-19 10:30:11 -04:00
Haris Khan
3f23376d22
expanded logging in su3.go
2024-10-19 10:19:55 -04:00
Haris Khan
aa98589f1c
expanded logging in router.go
2024-10-19 09:46:23 -04:00
Haris Khan
c31e990995
expanded logging in std.go
2024-10-18 23:06:44 -04:00
Haris Khan
8e97eb5f77
expanded logging in reseed.go
2024-10-18 22:54:08 -04:00
Haris Khan
be35267079
expanded logging in header.go
2024-10-18 22:47:28 -04:00
Haris Khan
013d35b447
expanded logging in build_request_record.go
2024-10-18 22:41:40 -04:00
Haris Khan
e8c9dc17a3
expanded logging in tunnel.go
2024-10-18 21:58:50 -04:00
Haris Khan
a1d574446b
expanded logging in elg.go
2024-10-18 21:54:27 -04:00
Haris Khan
8680acc595
expanded logging in ed25519.go
2024-10-18 21:42:07 -04:00
Haris Khan
84e3c5accc
expanded logging in ecdsa.go
2024-10-18 17:01:42 -04:00
Haris Khan
e772fb5ceb
expanded logging in dsa.go
2024-10-18 16:56:25 -04:00
Haris Khan
a533cd7ce4
expanded logging in curve25519.go
2024-10-18 16:39:28 -04:00
Haris Khan
df37d49444
expanded logging to aes.go
2024-10-18 15:10:16 -04:00
Haris Khan
4b2600a065
expanded logging to signature.go
...
-changed sessionTag -> sig
2024-10-18 14:55:30 -04:00
Haris Khan
1c4f937002
expanded logging to session_tag.go
2024-10-18 14:51:53 -04:00
Haris Khan
5c2b408f65
expanded logging to session_key.go
2024-10-18 14:43:59 -04:00
Haris Khan
beb533a09b
expanded logging to router_info.go
2024-10-18 14:40:52 -04:00
Haris Khan
f022522ad5
expanded logging to router_identity.go
2024-10-18 14:27:41 -04:00
Haris Khan
2191c40ac6
expanded logging to router_address.go + gofumpt adjustment
2024-10-18 13:22:36 -04:00
Haris Khan
a2fd65ee32
expanded logging in lease_set.go
2024-10-18 12:55:35 -04:00
Haris Khan
b894e8fb17
expanded logging in keys_and_cert.go
2024-10-18 12:41:48 -04:00