eyedeekay
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
Haris Khan
677aac500e
fix logger naming collision with other libs
2024-10-23 00:06:06 -04:00
Haris Khan
a9dc482bda
gofumpt
2024-10-22 17:37:17 -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
eyedeekay
d900d7faf8
add doc.md files from master
2024-10-03 22:10:55 -04:00
eyedeekay
08a0d92742
gofmt
2024-10-03 21:52:49 -04:00
idk
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
idk
366db272f4
merge majestrate's changes from years ago
2021-04-19 20:51:15 -04:00
idk
6c7b8d48ea
make it build with modules and add the checklist from ire
2021-04-19 20:43:37 -04:00
Hayden Parker
fe3ddad072
follow on fragment flag parsing
2016-12-29 16:52:57 +00:00
Hayden Parker
22356f8a3a
constants
2016-12-29 15:46:34 +00:00
Hayden Parker
c501cb0c65
better parsing of hashes
2016-12-29 13:34:01 +00:00
Hayden Parker
a0bbfac457
starting delivery instruction testing
2016-12-28 22:47:52 +00:00
Hayden Parker
1b94d85a05
appending delay and extended option to delivery instructions
2016-12-27 17:56:49 +00:00
Hayden Parker
d82edd84a2
message id parsing
2016-11-06 15:04:43 -08:00
Hayden
abd08057f3
small read di work
2016-11-05 23:57:09 -07:00
Hayden
5fe56ddf20
read di changes
2016-11-02 22:16:32 -07:00
Hayden
a52bdd30be
read delivery instructions progress
2016-09-25 19:01:40 -07:00
Hayden
e6ce431cb7
add more index functions for tunnel message delivery instructions
2016-09-20 23:24:17 -07:00
Hayden
5cfe4469ee
working on extended options
2016-09-19 22:02:02 -07:00
Hayden
ee9f4d79de
progress on delivery instructions, defensive error checking
2016-09-12 23:29:55 -07:00
Hayden
a8d3e1a188
more delivery instruction details, hash fixes
2016-09-11 00:20:16 -07:00
Hayden
2772adb64e
fix function rename, return int for type
2016-09-09 21:51:23 -07:00
Hayden
62e99217a0
add documentation for delivery instructions and explain functions
2016-09-09 21:45:05 -07:00
Hayden Parker
7dcca12340
Merge pull request #17 from majestrate/master
...
merge netdb, router work
2016-09-09 00:20:24 -07:00
Hayden Parker
9fd55b7695
some tunnel message tests, bug fixes
2016-09-08 23:44:09 -07:00
Jeff Becker
f1094c0ffe
fix up structure
2016-08-17 09:19:56 -04:00
Hayden Parker
18b5dcf10d
parsing delivery instructions and fragments from tunnel messages
2016-08-06 12:08:46 -07:00
Hayden Parker
1bf1d5f9b2
starting tunnel messages
2016-08-04 19:48:25 -07:00
Hayden Parker
3f2c615a21
add tests, fix imports, document consts
2016-06-17 21:07:16 -07:00
Jeff Becker
1e471e4e00
format with go fmt
2016-01-29 07:22:31 -05:00
Jeff Becker
f2c6e01206
add more members to delivery instructions
2016-01-29 07:19:54 -05:00
Jeff Becker
3c62d42c42
more progress:
...
* add tunnel crypto
* add base boilter plate for tunnel message processing
2016-01-28 18:19:23 -05:00