Micah Lee
2a82167852
Don't print Bridge lines in torrc for blank lines
2021-10-19 08:50:33 -07:00
Micah Lee
8d135defdd
Make it so when selecting moat tor actually uses those bridges, and improve tor settings dialog
2021-10-17 15:47:11 -07:00
Micah Lee
7faa1cde26
In some distros, LD_LIBRARY_PATH must be explicitly set for tor to work
2021-10-17 12:16:03 -07:00
Micah Lee
451107e9fb
Move ClientTransportPlugin into normal torrc file, and fix snowflake support
2021-10-15 09:17:03 -07:00
Micah Lee
3ea92d6bad
Allow selecting a snowflake bridge, and make it try to use the snowflake bridge
2021-10-13 21:11:56 -07:00
Micah Lee
c58272c117
Make get_tor_paths work properly now that in linux the tor binaries are bundled too
2021-10-11 20:45:28 -07:00
Miguel Jacq
5d9554438f
ClientAuthV3 fixes
...
* Remove Client Auth as an explicit option (it's on by default).
* Update wording about Public mode
* Fix tuple error when raising TorTooOldStealth exception in CLI
* Move Private Key button next to URL button in GUI
* Replace visual references of ClientAuth to Private Key
* Remove HTTPAuth Flask dependency and remove a lot of code to do with password generation,
401 auth triggers/invalid password rate limit detection etc
* Test updates
* Remove obsolete locale keys
2021-08-27 15:52:29 +10:00
Miguel Jacq
d86ce6c9af
Rename things with client_auth_v3_ in the name because there is only one type of client_auth now that v2 is gone.
2021-05-06 18:02:40 +10:00
Miguel Jacq
e4465435fa
Gracefully avoid sending the client_auth_v3 argument to Stem's create_ephemeral_hidden_service() if the version of Stem we're on does not yet support it
2021-05-06 14:35:11 +10:00
Miguel Jacq
80cc1f43e8
merge from develop and fix conflicts, update poetry
2021-05-06 14:30:29 +10:00
Miguel Jacq
286d7703d6
Remove v2 legacy onion support, and its corresponding client auth functionality. Update the v3 Client Auth to take its place in settings
2021-05-06 14:26:00 +10:00
Miguel Jacq
4aa6d6f3ec
Early support for ClientAuth with v3 onions
2021-05-04 10:02:02 +10:00
Micah Lee
cfbf07b903
Fix flake8 issues found in cli
2021-04-29 17:13:05 -07:00
Micah Lee
8b2b283208
Merge pull request #1317 from akshgpt7/chore-refactor-issues
...
Refactor code quality issues
2021-04-11 11:37:42 -07:00
Micah Lee
6962d8193f
Merge branch 'fix_rendezvous_typo' of https://github.com/mig5/onionshare into mig5-fix_rendezvous_typo
2021-04-11 11:02:47 -07:00
Aksh Gupta
6805f6acae
chore: refactor code quality issues
2021-03-10 22:59:47 +05:30
Micah Lee
4f5f75cc25
Update copyright year to 2021
2021-02-22 13:35:14 -08:00
Miguel Jacq
c3a3aaa12f
Correct rendevouz to rendezvous
2021-02-09 17:16:30 +11:00
Micah Lee
4e577cde7e
Merge branch 'develop' into 929_download_errors
2020-12-13 11:40:25 -08:00
Micah Lee
93f8d2c848
Merge pull request #1239 from micahflee/1214_onion_error_translations
...
Translate Tor-related error messages
2020-12-01 22:21:25 -08:00
Micah Lee
6ffa9b62f8
All Tor-related that get thrown from the onionshare_cli.Onion object now get translated in the GUI
2020-11-29 12:25:09 -08:00
Micah Lee
ee5b950f7c
Make CLI throw an error if it cannot find tor binary
2020-11-29 11:08:46 -08:00
Micah Lee
872dacb8e4
Merge branch 'develop' into 929_download_errors
2020-11-29 09:25:40 -08:00
Micah Lee
06b66b9ee9
Show a dialog while waiting for Tor rendezvous nodes to close, and let the user quit early
2020-11-27 14:50:07 -08:00
Micah Lee
9b0c8e093a
Add terminal animation while waiting for circuits to close
2020-11-27 11:27:11 -08:00
Micah Lee
8d3b999a81
Only wait for share mode rendezvous circuits to close, ignore the rest
2020-11-27 11:22:29 -08:00
Micah Lee
9c1941067f
Put wait for circuits to close login in a try/except, so Ctrl-C does not cause a crash
2020-11-27 11:08:58 -08:00
Micah Lee
a276929676
Improve output when rendezvous circuits all close
2020-11-25 11:52:36 -08:00
Micah Lee
101a596f84
If using bundled Tor, wait for rendezvous circuits to close before killing the tor process
2020-11-25 11:25:32 -08:00
Micah Lee
717c8ec2f3
Make onionshare tor process detection work in Windows
2020-11-17 18:46:22 -08:00
Micah Lee
8a809b8554
Fix torrc filename
2020-11-17 18:08:59 -08:00
Micah Lee
46647feffd
Kill stale tor process
2020-11-17 18:06:36 -08:00
Micah Lee
c94f6eea26
Remove Onion.bundle_tor_supported because it is now always supported
2020-11-17 17:45:31 -08:00
Micah Lee
61db0b6eae
Find the proper tor binary in onionshare-cli for macOS
2020-11-04 15:22:27 -08:00
Micah Lee
ab886e911b
Put tor binaries in desktop app resources, not cli resources, and fix Windows packaging
2020-10-15 19:09:46 -07:00
Micah Lee
a54f99adf6
Add onionshare CLI to cli folder, move GUI to desktop folder, and start refactoring it to work with briefcase
2020-10-12 22:40:55 -07:00