Commit Graph

140 Commits

Author SHA1 Message Date
cd5a9f3736 DragonX compatibility: crash fixes, reorg detection, server failover, sync perf
- Fix Rust FFI panics with catch_unwind wrappers and safe CString handling
- Handle poisoned mutex/RwLock from prior panics instead of crashing
- Add stuck sync detection (10s stall threshold) and chain reorg user prompt
- Add "Skip Verification" button to seed phrase wizard
- Update payment URIs from hush: to drgx:
- Update branding strings throughout UI
- Add all 6 lite servers (lite, lite1-5.dragonx.is) with random selection
- Add server connectivity probing to skip unreachable servers
- Reuse Tokio runtime across block fetch batches to reduce sync overhead
- Update Cargo.lock dependencies
2026-03-21 03:43:23 -05:00
dan_s
54813c8827 updating checkpoints and build script 2024-11-05 16:40:05 -06:00
dan_s
0865358171 updated css for dragonx theme and added as option to settings menu 2024-05-08 23:21:51 -05:00
fekt
e50cb1e2c6 Default price feed to off and hide bg image in chat for now 2024-04-14 23:44:36 -04:00
fekt
f70dd99b9c Test using ticker here instead 2024-04-11 21:29:45 -04:00
fekt
545c27ba36 More translations and UI stuff 2024-04-11 21:19:22 -04:00
fekt
5653a27292 Explorer and other URLs 2024-04-11 21:04:08 -04:00
fekt
c34b5ad16a Dragonify more things 2024-04-11 00:16:41 -04:00
fekt
e1e0ac79cb Search/replace for dragonx 2024-04-10 21:10:50 -04:00
fekt
40573a9bdc Add DRGX light servers 2024-04-10 19:06:53 -04:00
onryo
70237c2d84 rm backend server 2024-03-24 11:12:32 +00:00
lucretius
4f0229a823 fix for isOnline in getSettings() 2024-01-24 13:27:42 +01:00
Duke
4b95013d15 Fix typo 2024-01-21 12:30:27 -05:00
lucretius
8da49166a8 delete not needed commentar 2024-01-21 17:07:12 +01:00
lucretius
d0b8ab074e add new method for litelib to check if server is online 2024-01-21 16:57:00 +01:00
lucretius
366f6e24bc fix for getRandomServer() 2024-01-21 13:17:00 +01:00
lucretius
24d262dcb9 deactivate debug for StickyServer 2024-01-21 12:28:35 +01:00
lucretius
6f7fd863f0 Sticky Server and Note Automation as GUI setting 2024-01-21 12:26:07 +01:00
onryo
16b6d43786 Revert the merge revert
This reverts commit 3c2414028b.
2024-01-06 18:21:41 +01:00
onryo
3c2414028b Revert "Merge branch 'dev'"
This reverts commit 4a7dd7f959, reversing
changes made to a89a0cc1c6.
2024-01-06 16:27:48 +01:00
onryo
c01e7ac728 Preparing for the release 2024-01-06 15:18:25 +01:00
Duke
430a7ab474 Delete websuckets 2023-03-04 12:20:06 -05:00
Duke
6165733e03 Ignore exceptions in litelib_initialize_existing() in a few places 2023-03-02 20:34:42 -08:00
onryo
b74d2952f5 update copyrights 2023-02-20 15:39:41 +01:00
onryo
5ab5cf8e43 rm no longer in use lite server 2023-02-17 12:48:48 +00:00
onryo
c0fe5d281c add two more lite servers 2023-02-17 03:04:17 +00:00
onryo
b5051bfd3d the prodigal son has returned
The domain was restored by the Hush team!
2023-02-17 03:03:20 +00:00
Duke
9d4cbd64b8 unfuck the server list 2022-12-10 23:27:44 -05:00
Duke
1a7af9682c update lightwalletd server list 2022-12-10 20:50:16 -05:00
jahway603
5427d400e4 added wtfistheinternet SDL server and removed crabdance (RIP) 2022-12-09 18:34:56 -05:00
fekt
4efcbc630e Removing donation stuff 2022-11-02 18:54:48 -04:00
jahway603
8a5c8e4898 fixed port of poop SDL server 2022-02-12 02:37:06 -05:00
Duke Leto
6c5ffca056 Add lite.hushpool.is to random server algorithm 2022-02-11 08:32:36 -05:00
Duke Leto
8acb4a5db1 update copyright year 2022-01-13 22:42:18 -05:00
Duke Leto
cbc77e9d58 more error checking, logging and fix some compiler warnings 2021-12-21 12:37:13 -05:00
Duke Leto
eda57b5a1b Try to gracefully handle exceptions in litelib_process_response 2021-12-20 19:14:07 -05:00
jahway603
2fa022f37b added poo to random server list 2021-10-28 00:17:10 -04:00
oDinZu
a9063e865e add nyami to random servers 2021-08-15 19:44:49 -04:00
Duke Leto
b15cd39c5f Welcome To The Land Of Hush 2021-06-22 23:27:30 -04:00
Duke Leto
bd3a839269 HUSHPrice 2021-05-29 12:11:13 -04:00
Duke Leto
fe6f38d0bd Prevent Rust from falling victim to trailing slashitis 2021-05-21 17:04:41 -04:00
Duke Leto
f601767811 Randomly choose an SDL server and recognize malicious domain without prefix 2021-05-03 13:36:47 -04:00
Duke Leto
e2770675b5 Better GUI error message for down server 2021-05-03 12:50:14 -04:00
Duke Leto
aad29abc15 . 2021-05-03 12:17:21 -04:00
Duke Leto
68104f2247 Fix stuff and get sticky 2021-04-11 00:42:19 -04:00
Duke Leto
3149f04fc1 . 2021-04-10 02:22:42 -04:00
Duke Leto
0598ee20e8 updates 2021-02-01 09:59:19 -05:00
Duke Leto
cc523a0a86 We do it for the zlulz 2021-01-02 17:50:36 -05:00
Duke Leto
3b75b37b81 Stuff 2021-01-02 12:27:34 -05:00
Duke Leto
0cee4989c0 Happy 2021 2021-01-02 11:20:58 -05:00