Commit Graph

20 Commits

Author SHA1 Message Date
asmogo
a77add0859
replaced nip04 with nip44 (#43)
* replaced nip04 with nip44

* Refactor key decoding logic to use common function

* Refactor key decoding logic to use common function

* fix nostr connection read test
2024-11-08 14:21:43 +01:00
asmogo
129c8fc55a
update error handling (#41) 2024-09-01 21:31:49 +02:00
asmogo
ce11bb963a
lint exit package (#40) 2024-09-01 21:24:24 +02:00
asmogo
b04b4f7e10
Fix context handling (#39) 2024-09-01 21:22:13 +02:00
dd dd
701113a8f4 close connection on dial error 2024-08-28 00:15:08 +02:00
dd dd
05d6a6e48a Add logging for error handling and connection status 2024-08-06 22:11:42 +02:00
David Caseria
9f75676c31 Use custom event types 2024-08-02 11:54:18 -04:00
dd dd
2ccb01f1f3 publish exit node events 2024-08-02 00:37:01 +02:00
dd dd
d2be9c000e Added public exit nodes with clearnet support 2024-08-01 14:35:28 +02:00
dd dd
d31b3144d4 cleanup 2024-07-28 19:56:42 +02:00
dd dd
eade2322ac cleanup and docs 2024-07-28 19:37:37 +02:00
dd dd
65fa12c998 Refactor public key handling and decoding
Added schnorr public key parsing and hex package functions. Simplified subdomain decoding
2024-07-27 23:33:35 +02:00
dd dd
8ad87406cb Add domain parsing for .nostr addresses
Introduce a new `ParseDestinationDomain` function to handle .nostr domains. Integrate base32 decoding for subdomains and constructing full domain strings using relays. Added corresponding tests to verify domain parsing logic.
2024-07-27 21:48:16 +02:00
dd dd
9cfbd2329d Added new MessageType for ConnectReverse.
Added PublicAddress configuration to entry node.
2024-07-26 12:37:11 +02:00
dd dd
e261e422c1 Implement reverse connection handling in SOCKS5 server 2024-07-25 23:25:56 +02:00
dd dd
9b7a43c4b1 removed pprof. added comment 2024-07-25 19:31:25 +02:00
dd dd
bd0700b852 Refactor exit node setup and update command documentation 2024-07-23 22:18:41 +02:00
dd dd
e5d2a0ec57 moved stuff from cmd to exit 2024-07-23 21:49:15 +02:00
dd dd
e6d48a6422 Add HTTPS reverse proxy support
This update includes modifications to several files to support the implementation of an HTTPS reverse proxy.
2024-07-23 19:10:02 +02:00
dd dd
081f678a10 Initial commit 2024-07-22 23:00:21 +02:00