Commit Graph

52 Commits

Author SHA1 Message Date
David Caseria
9f75676c31 Use custom event types 2024-08-02 11:54:18 -04:00
asmogo
d0ae8ac20c
Merge pull request #27 from asmogo/update_log
Change log level from Info to Debug for read/write operations
2024-08-02 10:32:54 +02:00
dd dd
95bb043dcb Change log level from Info to Debug for read/write operations
Updated logging statements for reading and writing operations in conn.go from Info to Debug level. This will reduce noise in the logs and help focus on more crucial log messages during standard operation while preserving these details for debugging purposes.
2024-08-02 10:32:28 +02:00
asmogo
aaac605f17
Merge pull request #26 from asmogo/clearnet
Added public exit nodes with clearnet support
2024-08-02 10:15:35 +02:00
dd dd
782e27d545 Add PublicAddressBind config and update TCP listener usage 2024-08-02 01:17:12 +02:00
dd dd
16277358fe Refactor goroutine sleep order 2024-08-02 00:42:26 +02: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
asmogo
ce641ae704
Merge pull request #25 from davidcaseria/cert-dns-name
Add domain to certificate DNS name
2024-07-29 15:33:47 +02:00
David Caseria
c37af1c518 Add domain to certificate DNS name 2024-07-29 09:11:06 -04:00
asmogo
d2ccde45ec
Merge pull request #24 from asmogo/fix_domain_validation
reintroduce domain validation for .nostr domains
2024-07-29 10:23:32 +02:00
dd dd
23a96a6128 reintroduce domain validation for .nostr domains 2024-07-29 10:12:55 +02:00
asmogo
db232f8e16
Merge pull request #23 from asmogo/domain
Added .nostr domains
2024-07-28 20:23:16 +02:00
dd dd
6ec1e65a65 readme 2024-07-28 20:21:46 +02:00
dd dd
358b034f37 Merge branch 'refs/heads/main' into domain 2024-07-28 20:18:45 +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
asmogo
0c5c7a1e9e
update readme 2024-07-27 22:14:09 +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
asmogo
c957f9144c
Merge pull request #22 from asmogo/reverse_connect
Implement reverse connection handling in SOCKS5 server
2024-07-27 19:55:12 +02:00
dd dd
f7d13a07a2 updated readme 2024-07-26 21:44:47 +02:00
dd dd
1dc506a1f7 restructure stuff 2024-07-26 21:21:50 +02:00
dd dd
4f2f788c11 Add EntryConfig to New function and update dependencies 2024-07-26 19:37:34 +02:00
dd dd
36cc5eca25 removed unwanted connection object. added comment. 2024-07-26 12:39:10 +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
asmogo
88ce7ed92b
Merge pull request #21 from asmogo/http_reverse_proxy
Add HTTPS reverse proxy support
2024-07-25 20:12:55 +02:00
asmogo
6fce4c187f
Merge branch 'main' into http_reverse_proxy 2024-07-25 20:10:10 +02:00
dd dd
6b3b31af0f removed test listener 2024-07-25 20:08:21 +02:00
dd dd
c9276935f3 updated docker build 2024-07-25 19:52:50 +02:00
dd dd
640366ef05 updated compose build 2024-07-25 19:51:08 +02:00
dd dd
08904fecff renamed proxy package 2024-07-25 19:50:19 +02:00
dd dd
296ac61244 removed test package 2024-07-25 19:47:46 +02:00
dd dd
03d756706a updated build instrution 2024-07-25 19:47:05 +02:00
dd dd
f0537a0f15 removed unuesd imports 2024-07-25 19:33:15 +02:00
dd dd
9b7a43c4b1 removed pprof. added comment 2024-07-25 19:31:25 +02:00
dd dd
a31522ca41 removed profiler 2024-07-25 19:29:18 +02:00
dd dd
0500b41efd fix tests 2024-07-25 18:58:57 +02:00
dd dd
72a58bf8f6 update go version for github actions 2024-07-25 18:52:25 +02:00
dd dd
3283167f6d removed echo 2024-07-24 23:06:23 +02:00
dd dd
3de5d16951 updated readme 2024-07-24 22:45:41 +02:00
dd dd
b8472a6549 Fix missing backtick in README.md docker instruction 2024-07-23 22:19:33 +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
6f4db0092d update readme 2024-07-23 21:36:57 +02:00
dd dd
6b113af7fe Update private key handling and improve readme 2024-07-23 21:26:04 +02:00
dd dd
588b0ad645 Extend certificate validity to 10 years 2024-07-23 19:13:56 +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
asmogo
1c12a7db93
Merge pull request #20 from Shinoa-Fores/main
Trivial filename fix in README.
2024-07-23 09:38:53 +02:00