Commit Graph

161 Commits

Author SHA1 Message Date
херетик
859bbecfe2 improved codec and all alphabet for vanity addresses 2023-02-26 10:09:38 +00:00
херетик
d30f19f975 added based32 codec 2023-02-26 08:10:18 +00:00
херетик
a0c690ae64 starting on intro broadcaster 2023-02-25 20:09:13 +00:00
херетик
09eedffa31 Merge branch 'distro' into protocol 2023-02-25 20:01:56 +00:00
херетик
da57a3762c renamed onion to messages, created introduction message 2023-02-25 19:09:28 +00:00
херетик
1eedb65e18 added store for nodes notified of intro point 2023-02-25 16:35:19 +00:00
херетик
baf164d59d starting on propagation subprocess 2023-02-25 12:31:23 +00:00
херетик
ed986efec5 fixed mutex locks on introductions struct 2023-02-25 08:58:29 +00:00
greg stone
192db0d6f9 adding MTU to dialoptions. 2023-02-24 20:21:17 +00:00
херетик
e2bb396d50 Merge branch 'distro' into protocol 2023-02-24 08:36:56 +00:00
greg stone
43b7afa6af typo 2023-02-23 21:46:30 +00:00
greg stone
a12ac5f0d5 creating rpc command base. 2023-02-23 21:46:15 +00:00
greg stone
13632a9297 migrating rpc client package back into main. 2023-02-23 21:25:39 +00:00
greg stone
82c575ddca refactoring rpc client package. 2023-02-23 21:22:19 +00:00
greg stone
bd62d2140f removing client run from main entrypoint. 2023-02-23 20:51:50 +00:00
greg stone
780cd69304 testing client with tunnel. 2023-02-23 20:17:08 +00:00
greg stone
3c3f21477c testing client with unix sockets. 2023-02-23 19:36:25 +00:00
херетик
1510f0da07 added introductions 2023-02-23 17:46:49 +00:00
greg stone
014e989d5d more refactoring 2023-02-23 14:42:32 +00:00
greg stone
30e00b0724 migrating client to its own repository. 2023-02-23 13:48:41 +00:00
greg stone
300f9d749a added logging for configurations. 2023-02-23 11:56:17 +00:00
greg stone
d2f2ca7911 migrating rpc command to package. 2023-02-23 11:40:28 +00:00
херетик
c3d4dff4af Merge branch 'distro' into protocol 2023-02-23 11:24:28 +00:00
херетик
89f45baa0a Added hidden service intro message and started test for it 2023-02-23 11:23:36 +00:00
greg stone
23ed87ceb0 migrating flags to seed package. 2023-02-23 10:29:19 +00:00
greg stone
bfbe702148 adding a registry of flags. 2023-02-23 10:24:28 +00:00
greg stone
5610b7a11d refactoring rpc package. 2023-02-23 09:19:32 +00:00
greg stone
4a52818c0c successfully integrated chat service over grpc. 2023-02-22 17:13:06 +00:00
херетик
e07c495d01 restructured onion helpers and start on hidden service 2023-02-22 17:10:38 +00:00
greg stone
9c82f3e773 adding a register method to rpc. 2023-02-22 17:04:04 +00:00
greg stone
49acb9dc02 adding a register method to rpc. 2023-02-22 17:03:33 +00:00
greg stone
cb12dfd173 successful test of rpc client over unix sockets and tcp. 2023-02-22 16:30:56 +00:00
greg stone
bde32c5a3d serving grpc on start. 2023-02-22 14:27:18 +00:00
greg stone
e8dbf93a54 adding grpc server. 2023-02-22 14:12:47 +00:00
greg stone
0531f7c726 refactoring rpc. 2023-02-22 11:04:39 +00:00
greg stone
fa367dea27 adding a unix socket flag. 2023-02-22 04:19:39 +00:00
greg stone
5cbe5a989a adding basic rpc client. 2023-02-22 03:58:59 +00:00
херетик
a117fd9d17 fixed non-external inbound filter on crypt 2023-02-21 10:44:47 +00:00
херетик
ae1cd2475b integrating generate invocation into version.go
so go generate . regenerates generated code and even installs it all in one. Take that, rustaceans, cultists of cargo
2023-02-20 14:05:37 +00:00
херетик
b7c5325955 integrating generate invocation into version.go
so go generate . regenerates generated code and even installs it all in one. Take that, rustaceans, cultists of cargo
2023-02-20 14:05:01 +00:00
херетик
aae608551b integrating generate invocation into version.go
so go generate . regenerates generated code and even installs it all in one. Take that, rustaceans, cultists of cargo
2023-02-20 14:03:31 +00:00
херетик
d29730c11a integrating generate invocation into version.go
so go generate . regenerates generated code and even installs it all in one. Take that, rustaceans, cultists of cargo
2023-02-20 14:03:14 +00:00
херетик
be1334989e integrating generate invocation into version.go
so go generate . regenerates generated code and even installs it all in one. Take that, rustaceans, cultists of cargo
2023-02-20 14:02:37 +00:00
херетик
0086d170c2 integrating generate invocation into version.go
so go generate . regenerates generated code and even installs it all in one. Take that, rustaceans, cultists of cargo
2023-02-20 14:01:53 +00:00
херетик
ce2bf6bc87 added generator for the message handler 2023-02-20 12:50:05 +00:00
херетик
e1b5985db2 wrote generator to make the type switch in Peel easy to change 2023-02-20 12:16:20 +00:00
херетик
4a09ff6994 Reworked encode/decodes with fluent splicer
The best changes are when you are deleting more than you are adding :D
2023-02-20 11:41:25 +00:00
greg stone
a759ae8892 first version of rpc server. 2023-02-20 09:40:43 +00:00
херетик
d2648db4db fine tuning logging and interrupt handling 2023-02-20 08:39:52 +00:00
херетик
b7a4a01a4e starts up and shuts down what more do you want? 2023-02-20 08:37:36 +00:00