74 Commits

Author SHA1 Message Date
woodser
31fbf9c4e8 ignore fault on mailbox message task after shut down 2025-04-09 10:58:07 -04:00
woodser
08b0b36436 do not open or create wallet after shut down started 2025-04-07 09:27:39 -04:00
woodser
9027ce6634 fix concurrency issues by synchronizing on base persistable list 2025-04-07 09:27:39 -04:00
woodser
d7be2885bd
fix error fetching prices with --socks5ProxyXmrAddress config (#1658) 2025-03-20 08:00:23 -04:00
woodser
52bf1edf79
Revert "direct bind tor node uses configured socks5 proxy" (#1635)
This reverts commit fc42f6314eb593b129ff0bb028c585ce677e0e6d.
2025-03-05 11:19:41 -05:00
woodser
48501a6572
direct bind tor node uses configured socks5 proxy 2025-02-28 12:06:46 -05:00
woodser
1ac4c45f6d ignore task cancelled error in broadcast handler after shut down 2025-01-10 07:14:55 -05:00
woodser
2dc7405f82 log connection read timeouts at info level 2024-12-29 08:53:03 -05:00
woodser
19398bb73e throttle warnings in KeepAlive and PeerExchange handlers #1468 2024-12-15 08:55:48 -05:00
woodser
50f3bd510a log stack traces at warn or error level 2024-09-25 09:40:50 -04:00
woodser
cf282fd930
clean up for internal/external tor changes 2024-07-29 07:57:47 -04:00
fa2a5qj3
3d44f3777c
Support tor w/either Netlayer or direct bind to SOCKS5 data port 2024-07-29 07:54:53 -04:00
woodser
75b96e83da
throttle log warnings in Connection.java to 30s 2024-07-28 09:20:35 -04:00
woodser
ff0ccc21e2 fix error popup on delete outdated tor files 2024-07-17 15:35:22 -04:00
woodser
4a6fcfae84 limit logging of invalid connection requests 2024-07-13 11:49:21 -04:00
woodser
ec9f91e014 fix error on shut down broadcasting to peers 2024-07-01 12:21:58 -04:00
woodser
ca125dbc48 seller publishes trade statistics without checking peer capabilities 2024-06-07 07:38:15 -04:00
nsec1
1b864368e1
Update p2p package #756 (#884) 2024-05-15 06:52:36 -04:00
woodser
db12f1c2cb apply timeout for arbitrator to sign offer and init trade 2024-03-23 10:37:07 -04:00
woodser
60c2c12a95 show address for display with onion or localhost 2024-03-21 11:13:32 -04:00
woodser
1647a582f5 update chat views from upstream, support sending logs
Co-authored-by: jmacxx <47253594+jmacxx@users.noreply.github.com>
2024-03-21 11:13:32 -04:00
napoly
78098e49d8
Update tor binary to 0.4.7.10 (#810) 2024-03-11 08:05:06 -04:00
napoly
c777133d36
Support for open JDK 21 by updating dependencies (#647) 2024-03-09 10:36:37 -05:00
woodser
8171299de3 revert bisq licenses and add haveno licenses 2024-02-15 07:45:35 -05:00
woodser
902accb290 increase max failed connection attempts to 8 2024-02-02 06:16:41 -05:00
woodser
8600c0cb0d shut down http connections with 5s timeout 2024-01-28 06:45:05 -05:00
woodser
7beae49dd2 cancel pending price request on select new provider 2024-01-19 05:45:46 -05:00
woodser
c06a85b929 clear and shut down inactive trades, move more to trade threads 2024-01-06 12:52:21 -05:00
woodser
0d60df2aa7 refactor trade and connection threading to new ThreadUtils 2024-01-06 12:52:21 -05:00
woodser
59b2a1121b fix concurrent modification exception in peer manager 2024-01-06 12:52:21 -05:00
woodser
20b55ed9dd update ProtoOutputStream from upstream 2024-01-04 14:54:15 -05:00
woodser
9a6a9ac93e synchronize peer manager's reported peers to fix concurrency error 2024-01-04 14:54:15 -05:00
woodser
e2e2963b99 ignore error sending message after shut down 2024-01-01 09:05:04 -05:00
woodser
3de4264c4b increase offer reliability with TTL, refresh period, max attempts 2023-12-24 11:55:47 -05:00
woodser
e1ca35172d handle connection disconnect and shut down off UserThread 2023-12-22 09:58:29 -05:00
woodser
5ebf63e0de silent fail on sending message after stopped 2023-12-20 07:32:40 -05:00
woodser
1dab218d7e do not shut down connection pool in case account is re-recreated 2023-12-20 07:32:40 -05:00
woodser
e6775f3b58 move processing off UserThread for smoother experience 2023-12-18 13:45:04 -05:00
woodser
846a8634e5 process mailbox messages in sequential order per trade 2023-12-05 08:49:09 -05:00
woodser
2e2b077f0e increase distributed mailbox message max size to 50000 2023-11-21 13:01:10 -05:00
woodser
222af4768b replace variations of btc with xmr in app resources 2023-10-10 16:08:19 -04:00
woodser
c548fdaf29 shutting down TorNetworkNode invokes callback handler if already complete 2023-07-28 08:01:50 -04:00
woodser
c4898a8ec0 Revert "Support for open JDK 20 by updating dependencies"
This reverts commit 5923a34ef9c9ff23b37195ba1c95108e8ac175ef.
2023-07-11 10:15:19 -04:00
napoly
5923a34ef9 Support for open JDK 20 by updating dependencies 2023-07-10 07:22:29 -04:00
woodser
870630b381 synchronize P2PDataStorage to avoid race conditions 2023-05-31 08:22:10 -04:00
napoly
65bc78d3d7 moving away from JUnit 4 completely to JUnit 5 Jupiter 2023-05-17 08:25:09 -04:00
woodser
6ed969addc do not log batch processing 0 mailbox entries 2023-04-26 13:52:31 -04:00
woodser
3f7489269f fixes after updating connection and message packages 2023-04-26 13:52:31 -04:00
woodser
e0db4528da update p2p connection and message packages
remove inventor and monitor packages

Co-authored-by: Alva Swanson <alvasw@protonmail.com>
Co-authored-by: Alejandro García <117378669+alejandrogarcia83@users.noreply.github.com>
Co-authored-by: jmacxx <47253594+jmacxx@users.noreply.github.com>
Co-authored-by: HenrikJannsen <boilingfrog@gmx.com>
2023-04-26 13:52:31 -04:00
woodser
e0929653af refactor trade init error handling, fix deadlock in offer book service
wait min of 1 min and 1 conf before deleting trade with fund request
2023-04-24 23:11:19 -04:00