Commit graph

2950 commits

Author SHA1 Message Date
sneurlax
3bb0a647bf documentation in SOCKSSocket. TODO remove unused getters
and update the example in cypherstack/tor... or expose that file and use it here
2023-09-06 18:17:28 -05:00
sneurlax
d84f2d7b7a prettify tor messages and use tor main 2023-09-06 18:09:41 -05:00
sneurlax
f7ddaa1f73 use tor for nodes 2023-09-06 17:48:50 -05:00
sneurlax
7a01682bff WIP update SOCKSSocket class 2023-09-06 17:27:59 -05:00
sneurlax
e6e5c43f69 use updated tor correctly 2023-09-06 16:56:18 -05:00
sneurlax
0ce108aa34 use cypherstack/tor, a Foundation-Devices/tor fork
use main
2023-09-04 20:13:05 -05:00
sneurlax
662602bd2b use flutter_libarti main
now even newer and better
2023-09-01 17:46:42 -05:00
sneurlax
256db85472 use socks socket if useTor in ElectrumX and JsonRPC, 2023-08-15 22:56:41 -05:00
sneurlax
f2af2b10bd Revert "Merge branch 'tor' into tor-presocks"
This reverts commit 75750e2bd1.
2023-08-15 22:10:41 -05:00
julian
05726e45a9 make proper enums 2023-08-14 14:56:18 -06:00
sneurlax
c88320a59e Merge remote-tracking branch 'origin/staging' into tor 2023-08-14 12:32:41 -05:00
Diego Salazar
b6aa7a974a
Merge pull request #647 from cypherstack/ui-fixes
clear electrumx cache option for firo wallets
2023-08-14 11:27:51 -06:00
julian
0d701a51b7 clear electrumx cache option for firo wallets 2023-08-14 09:21:27 -06:00
sneurlax
1a59a1a577 simplify WIP code
removing unneeded logging. may as well be printing at this point
2023-08-10 16:32:13 -05:00
sneurlax
5cccd3e4a3 Revert "WIP very messy"
This reverts commit 8492773438.
2023-08-10 11:56:30 -05:00
sneurlax
ed99bdc169 Revert "clean up SOCKSSocket, still no joy"
This reverts commit c7ea583a44.
2023-08-10 11:56:19 -05:00
sneurlax
c7ea583a44 clean up SOCKSSocket, still no joy 2023-08-10 11:40:12 -05:00
sneurlax
8492773438 WIP very messy
need to remove SocksSocket as it apparently doesn't work, whereas SocksProxy does
2023-08-09 18:28:19 -05:00
sneurlax
71b69cc3a4 add logging to socks5.dart 2023-08-09 15:15:51 -05:00
sneurlax
0d60d23d28 moar logging 2023-08-09 15:04:57 -05:00
sneurlax
658b5269d9 reuse an existing _socksSocket 2023-08-09 14:59:24 -05:00
sneurlax
6a8bf395a6 print debug info 2023-08-09 12:52:54 -05:00
sneurlax
1eeed74cf6 WIP SOCKSSocket 2023-08-09 12:50:12 -05:00
sneurlax
29341fc0b0 exception casting 2023-08-09 12:19:17 -05:00
sneurlax
d8f41cccaf remove _socksSocket 2023-08-09 12:19:11 -05:00
sneurlax
0522d2a0ee Merge branch 'tor-presocks' into tor 2023-08-09 12:15:25 -05:00
sneurlax
7c3c41ae5e fix v0l/socks5/master/lib/socks5.dart for dart 3
and Android Studio IDE warnings
2023-08-09 12:14:37 -05:00
sneurlax
cfce22fa73 v0l/socks5/master/lib/socks5.dart
https://raw.githubusercontent.com/v0l/socks5/master/lib/socks5.dart
2023-08-09 12:14:24 -05:00
sneurlax
9e7567a26a add required proxyInfo param to JsonRPC class 2023-08-09 12:13:26 -05:00
sneurlax
7c8796abfe WIP 2023-08-09 11:39:48 -05:00
sneurlax
5552fff3b3 disambiguate log messages 2023-08-08 16:35:22 -05:00
sneurlax
e27d3f9213 WIP use SocksTCPClient.connect 2023-08-08 16:27:38 -05:00
sneurlax
281cd98390 WIP proxied sockets 2023-08-08 16:01:41 -05:00
sneurlax
2d130f916e tor->flutter_libtor 2023-08-08 11:01:45 -05:00
julian
3e5035bd66 fix start issues 2023-08-07 11:52:36 -06:00
julian
99dc1aef42 add tor pref 2023-08-07 11:20:54 -06:00
sneurlax
8b42b36825 remove redundant check 2023-08-07 12:19:09 -05:00
julian
9965d793bd WIP route over tor 2023-08-07 10:46:34 -06:00
julian
53b8adca16 basic tor service 2023-08-07 10:39:04 -06:00
julian
18e1a10ba1 Merge remote-tracking branch 'origin_SW/staging' into tor
# Conflicts:
#	pubspec.lock
2023-08-07 09:19:14 -06:00
julian
f1cb7278c5 update network wrapper 2023-08-07 09:18:08 -06:00
likho
ea47e41d90 Allow cancelling incoming txs for Epiccash 2023-08-02 13:30:06 +02:00
julian
e48afa4c6a parse firo masternode payments 2023-07-31 10:06:56 -06:00
Likho
6a750c9356
Merge branch 'staging' into fix-desktop-onchain-notes 2023-07-31 15:00:51 +02:00
likho
ff944928b6 fix: Onchain notes missing for desktop 2023-07-31 12:16:08 +02:00
julian
3900bb587a re enable caching of used coin serials 2023-07-28 13:57:26 -06:00
julian
64d946e752 apply lelantus rescan on desktop 2023-07-28 13:53:14 -06:00
julian
bd090a3e92 ensure no rescan flag on newly created or restored firo wallets 2023-07-28 13:17:21 -06:00
julian
8c91e0f3b8 WIP mobile one time firo rescan 2023-07-28 13:10:57 -06:00
julian
92f19de43c WIP one time firo rescan 2023-07-28 10:55:04 -06:00