9e3c8bcb98
move logger out of go-i2p so we can re-use it without importing the entire module
2024-11-21 17:16:48 -05:00
9e806bc32e
Merge branch 'master' into config
2024-11-03 22:25:05 +00:00
20b9bbd8e4
go mod tidy & fixed condition that was always true
2024-11-03 01:52:48 -05:00
1fa520613c
replace deprecated function (ioutil -> os)
2024-11-03 00:14:45 -04:00
423f616d53
Info -> Debug
2024-10-30 23:29:46 -04:00
f0d9f89ed9
Mkdir -> MkdirAll
2024-10-24 14:26:51 -04:00
677aac500e
fix logger naming collision with other libs
2024-10-23 00:06:06 -04:00
a9dc482bda
gofumpt
2024-10-22 17:37:17 -04:00
c31e990995
expanded logging in std.go
2024-10-18 23:06:44 -04:00
8e97eb5f77
expanded logging in reseed.go
2024-10-18 22:54:08 -04:00
3a51a1229e
more merge conflicts
2024-10-03 22:45:33 -04:00
2b18b2941d
resolve merge conflicts in lib/transport/noise
2024-10-03 22:42:00 -04:00
08a0d92742
gofmt
2024-10-03 21:52:49 -04:00
310ef07d3c
generate godoc locally so I can go over it offline
2024-08-26 16:21:54 -04:00
14fc6fc3a8
Work on noise tools, comment details of handshake stuff
2024-08-25 23:22:21 -04:00
8318fd8f57
Work on noise wrapper. It is now good enough to fail to connect to a remote I2P router in a way which is discernible on that remote router.
2024-07-03 01:17:36 -04:00
9c0552e236
Make some netDb loading stuff work so I have RI's to talk to
2024-07-02 16:54:30 -04:00
20b018a708
Make some netDb loading stuff work so I have RI's to talk to
2024-07-02 16:53:57 -04:00
a7e31b7833
implement more noise stuff
2024-07-01 21:34:09 -04:00
aca62174e6
Load RI's into netDb struct for later referencing
2024-06-30 23:14:48 -04:00
bd27f00959
add my unzip fork which fixes the permissions bug
2024-06-29 00:36:11 -04:00
05c4d3d973
add my unzip fork which fixes the permissions bug
2024-06-29 00:25:23 -04:00
40d0ea5ff5
Start making it so I can configure things, so I can configure it to read the netDb I already have and attempt to make a connection. Implement a reseed puller, or at least most of one.
2024-06-29 00:23:55 -04:00
58e8f78c56
Start making it so I can configure things, so I can configure it to read the netDb I already have and attempt to make a connection. Implement a reseed puller, or at least most of one.
2024-06-29 00:23:42 -04:00
b0fcf4bc11
Fix mapping values, remove redundant, unused functions
2024-02-05 10:42:57 -05:00
c8c4196c6f
Tweak godocs for lib/common
2022-09-12 04:31:02 -04:00
0ec4f55fa9
Check in unchecked-in common library fixes, start implementing transports.
...
Since I turned out to be implementing parts of Noise which I did not need to implement, I'm taking a different approach, and doing an unmodified Noise transport first and then making our modifications to it. That should reduce what I need to do to message pre-processing mostly, I think.
2022-07-11 23:41:58 -04:00
366db272f4
merge majestrate's changes from years ago
2021-04-19 20:51:15 -04:00
6c7b8d48ea
make it build with modules and add the checklist from ire
2021-04-19 20:43:37 -04:00
0765c8b302
more
2017-08-27 09:59:22 -04:00
6df749bae4
fix netdb skiplist path
2016-08-17 09:28:45 -04:00
f1094c0ffe
fix up structure
2016-08-17 09:19:56 -04:00
f26605c0b1
merge
2016-07-03 08:29:21 -04:00
34236e7d6f
add network database interface
2016-05-06 08:44:39 -04:00
1af45068d4
work on router address and router info
2016-02-07 02:54:02 -08:00
6fcab3b7dd
get rid of stdi2p package, move everything relivent to common package
2016-01-29 07:35:17 -05:00
1e471e4e00
format with go fmt
2016-01-29 07:22:31 -05:00
5cf389a79d
make it compile
2016-01-28 10:46:09 -05:00
67d49585af
add base files
2016-01-28 10:16:26 -05:00