Commit Graph
100 Commits
Author SHA1 Message Date
Duke Leto 3695e68190 update copyright 2022-02-16 14:08:28 -05:00
Duke Leto 9579702f0f bump version to 1.5.3 2022-02-16 14:05:24 -05:00
Duke Leto fbb9ea7670 Update Cargo.lock
The only functional change is to update silentdragonlite-cli but it seems my version of cargo
changed the format of things slightly, and added a checksum to every package and also changed
some URLs to speficy a package name instead of a full URL.
2022-02-16 11:19:09 -05:00
Duke Leto bfab526aba Merge branch 'dev' of https://git.hush.is/hush/SilentDragonLite into dev 2022-02-16 11:11:19 -05:00
Duke Leto ccbf1515f8 update to latest silentdragonlite-cli master commit which has new checkpoints 2022-02-16 11:11:13 -05:00
Duke Leto 5a1dd4114f Add docs for adding a new SDL server to the code 2022-02-11 08:38:22 -05:00
Duke Leto 6c5ffca056 Add lite.hushpool.is to random server algorithm 2022-02-11 08:32:36 -05:00
Duke Leto 60815a95b0 Merge branch 'master' into dev
Conflicts:
	src/mainwindow.cpp
2022-02-11 08:31:23 -05:00
Duke Leto 8acb4a5db1 update copyright year 2022-01-13 22:42:18 -05:00
Duke Leto a7b9c89d97 Fix some issues related to #65
This commit prevents the basic bug of allowing a user to click "Next" without
entering any information. This is done by telling QT which fields are mandatory.

I am not sure if it fixes the "Cancel button does a coredump" because I cannot
reproduce that.

I also made various strings use the translation file.

I removed the "Back" button from the first page, because that makes no sense.

I removed the "Passphrase don't match" red text that is shown by default, because
it was ugly and immediately shows users a negative "you did something wrong" as their
very first visual of the wallet. That seemed like bad UI/UX. Now we only show red
text there if passwords are too short or do not match.

I made the TOS button text red, which makes it more clear that it's necessary
to click it.

As a consequence of these changes, you cannot input ANY values until the TOS radio
button is clicked, so it seemed important to highlight it in red. Otherwise users
may click other areas and it seems like nothing works.

I deleted an unused file restoreSeed.ui .
2022-01-13 22:31:25 -05:00
Duke Leto 52dad167d7 more debug 2021-12-21 12:44:17 -05:00
Duke Leto 60e4443501 Merge branch 'dev' of https://git.hush.is/hush/SilentDragonLite into dev 2021-12-21 12:37:24 -05:00
Duke Leto cbc77e9d58 more error checking, logging and fix some compiler warnings 2021-12-21 12:37:13 -05:00
Duke Leto 3f9fc49207 removed unused migration ui, since we never had sprout zaddrs 2021-12-21 12:36:41 -05:00
Duke Leto 5f8babd5a1 Fix cancelEvent warning and better logging+error checking 2021-12-21 12:08:00 -05:00
Duke Leto eda57b5a1b Try to gracefully handle exceptions in litelib_process_response 2021-12-20 19:14:07 -05:00
Duke Leto 3db92080fd Add missing build-essential dep to default compile instructions 2021-12-20 18:04:55 -05:00
Duke Leto c14c7f2b4b add translation analysis script 2021-12-01 13:52:06 -05:00
Duke Leto 9722b5ec15 update translations 2021-12-01 13:51:22 -05:00
Duke Leto 672cf54b0a Merge branch 'show_server' into dev 2021-11-08 23:37:54 -05:00
Duke Leto f63313b83c Merge remote-tracking branch 'origin/master' into dev 2021-11-08 23:37:43 -05:00
Duke Leto 532d8824ab Render current server in hushd tab 2021-11-05 13:02:36 -04:00
Duke Leto e7a23a4bfb Start implementing the showing of server details in Hushd Tab 2021-11-05 08:55:40 -07:00
Duke Leto 7975f02a36 Check for qmake and make in build.sh 2021-11-05 06:43:55 -07:00
Duke Leto aebaa01e19 Set error code correctly when cargo or rustc not found 2021-07-26 23:08:21 -04:00
Duke Leto 3ab6c3254b Give a useful error if curl is not installed 2021-07-26 23:06:37 -04:00
Duke Leto fc474d797d Add error checking to libsodium build 2021-07-26 11:50:39 -04:00
Duke Leto e7eed1052a Git not github 2021-07-26 11:40:49 -04:00
Duke Leto e303f0b12b update ignored files 2021-07-26 11:38:34 -04:00
Duke Leto 4a82643ba1 copyright and tweaks 2021-07-26 11:38:23 -04:00
Duke Leto b8f5b90fbc Merge branch 'dev' of https://git.hush.is/hush/SilentDragonLite into dev 2021-07-22 22:55:29 -04:00
Duke Leto 760729f1b1 more useful debug log 2021-07-22 22:54:58 -04:00
Duke Leto f558309969 Merge branch 'master' into dev 2021-07-06 23:39:02 -04:00
Duke Leto f872c0af6b add debugging 2021-07-06 22:25:47 -04:00
Duke Leto f13b37ad44 . 2021-06-29 18:30:19 -04:00
Duke Leto 2a22418779 Merge branch 'dev' 2021-06-29 13:14:41 -04:00
Duke Leto 86ce11ff2c update about tab 2021-06-29 13:14:28 -04:00
Duke Leto b15cd39c5f Welcome To The Land Of Hush 2021-06-22 23:27:30 -04:00
Duke Leto 3a4b1de6c3 1.5.2 2021-05-30 16:06:38 -04:00
Duke Leto b0b39054a7 Prevent chats from being showed twice, fixes qa#1 2021-05-30 16:06:00 -04:00
Duke Leto a135753cef logging and error handling 2021-05-30 15:14:05 -04:00
Duke Leto 14ab550b76 . 2021-05-29 18:31:16 -04:00
Duke Leto 9dce18e151 continue instead of returning after secretstream badness 2021-05-29 18:07:28 -04:00
Duke Leto 3ce1a8c1e8 More details on secretstream errors and cleanups 2021-05-29 13:56:17 -04:00
Duke Leto f3c3684f88 Fix compile errors and warnings 2021-05-29 12:54:25 -04:00
Duke Leto 35593443b5 Abort when we see funky stuff from secretstream api 2021-05-29 12:50:47 -04:00
Duke Leto 92b86b3dc7 Abort on secretstream funky stuff 2021-05-29 12:32:35 -04:00
Duke Leto f1fb4209b0 clean 2021-05-29 12:26:43 -04:00
Duke Leto 413cb8a92f . 2021-05-29 12:22:01 -04:00
Duke Leto 35e7072784 Send people to TG support for filing a bug, since Gitea requires an account 2021-05-29 12:20:50 -04:00
Duke Leto 6fd0f808cc 1.5.1 2021-05-29 12:14:00 -04:00
Duke Leto bd3a839269 HUSHPrice 2021-05-29 12:11:13 -04:00
Duke Leto d826ca8c92 Abort when we see corrupted ciphertext 2021-05-29 12:06:37 -04:00
Duke Leto 461b41307e Merge branch 'master' into dev 2021-05-29 11:38:09 -04:00
Duke Leto fe6f38d0bd Prevent Rust from falling victim to trailing slashitis 2021-05-21 17:04:41 -04:00
Duke Leto 83d6d38491 . 2021-05-03 13:57:09 -04:00
Duke Leto 1d38959e7e Merge branch 'dev' 2021-05-03 13:45:51 -04:00
Duke Leto 0d13df88e3 Bump version 2021-05-03 13:45:34 -04:00
Duke Leto 3de22a07a7 Merge branch 'dev' of https://git.hush.is/hush/SilentDragonLite into dev 2021-05-03 13:38:46 -04:00
Duke Leto e4e321fa6a Merge branch 'duke' into dev 2021-05-03 13:38:36 -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 8688baa5b8 Better nomenclature 2021-05-02 21:23:16 -04:00
Duke Leto 204fb77d0d Spelling and nomenclature 2021-05-02 21:21:21 -04:00
Duke Leto e6828434ce Private Key 2021-05-01 11:56:18 -04:00
Duke Leto fa1054acb5 Allow importing old privkey format 2021-05-01 11:28:13 -04:00
Duke Leto 68104f2247 Fix stuff and get sticky 2021-04-11 00:42:19 -04:00
Duke Leto cb843addd8 Fix halving calc 2021-04-10 09:36:39 -04:00
Duke Leto 3149f04fc1 . 2021-04-10 02:22:42 -04:00
Duke Leto 0bede7d202 translations 2021-04-10 02:22:30 -04:00
Duke Leto eeba8ec9da convert to git.hush.is 2021-02-26 13:41:04 -05:00
Duke Leto eb831a1e69 Use only 4 cores for now to prevent running out of RAM 2021-02-26 13:40:40 -05:00
Duke Leto 00534af1e8 Merge branch 'master' into dev 2021-02-24 07:31:32 -05:00
Duke Leto 2d5c336a2d Merge branch 'master' of https://git.hush.is/hush/SilentDragonLite
Conflicts:
	README.md
2021-02-24 07:30:15 -05:00
Duke Leto b3912a24a2 changes from jahway603 2021-02-08 09:37:23 -05:00
Duke Leto 5126106956 Add BE+RU translations 2021-02-01 10:08:30 -05:00
Duke Leto 0598ee20e8 updates 2021-02-01 09:59:19 -05:00
Duke Leto 0ac223e9f5 Update Telegram link in all translations 2021-02-01 08:08:38 -05:00
Duke Leto 7c478cb8ec yepz 2021-01-02 21:00:40 -05:00
Duke Leto cc523a0a86 We do it for the zlulz 2021-01-02 17:50:36 -05:00
Duke Leto 47262f5395 1.4.0 since we have a lot of new features and whatnot 2021-01-02 12:30:48 -05:00
Duke Leto 8cd5a57ccd Make stuff copy+pasteable like a good code sherpa 2021-01-02 12:29:26 -05:00
Duke Leto 3b75b37b81 Stuff 2021-01-02 12:27:34 -05:00
Duke Leto bfac16dd11 Merge branch 'master' into dev 2021-01-02 11:22:06 -05:00
Duke Leto 0cee4989c0 Happy 2021 2021-01-02 11:20:58 -05:00
Duke Leto 256070ef4e 2021 2021-01-02 10:57:00 -05:00
Duke Leto 46c748d06f hush.is is the only Official Hush domain 2021-01-02 10:55:25 -05:00
Duke Leto b85d29ba56 Update links 2020-11-19 10:32:10 -05:00
Duke Leto 784bffce96 Update README.md 2020-06-11 22:52:21 -04:00
Duke Leto e86a824783 Update README.md 2020-06-11 22:51:37 -04:00
Duke Leto 41efb08ef1 Add files via upload 2020-06-11 19:51:09 -07:00
Duke Leto c01177523c rm 2020-06-11 21:54:10 -04:00
Duke Leto a6a006e83a add gdb_history to gitignore 2020-06-11 21:48:36 -04:00
Duke Leto 17ba0b1a74 nope ;) 2020-06-11 21:48:10 -04:00
Duke Leto b3e2507652 Merge branch 'dev' 2020-06-11 16:23:04 -04:00
Duke Leto 7ff67a2712 Merge remote-tracking branch 'origin/hushchat' into dev 2020-06-11 16:20:37 -04:00
Duke Leto 331fc654db Merge pull request #98 from yusufsahinhamza/fix-travis
Fix Travis CI
2020-02-29 18:35:54 -08:00
Duke Leto 994ebf9eb9 Giving openssl config an argument breaks stuff for me 2020-01-03 10:54:53 -05:00
Duke Leto d6d55a73fa Update DEVELOPING.md 2020-01-03 10:52:52 -05:00