aboutsummaryrefslogtreecommitdiff
path: root/cli/onionshare_cli/__init__.py
AgeCommit message (Collapse)Author
2022-01-16Update copyright year to 2022Micah Lee
2021-11-23Support sending a custom Content-Security-Policy header in Website modeMicah Lee
2021-11-12Allow website mode to stop even if people have viewed itMiguel Jacq
2021-11-12Remove unnecessary censorship class invocation, which breaks CLI mode right now.Miguel Jacq
Fix Website and Chat modes with auto-stop timer in CLI mode. Add 'poetry run onionshare-cli' tests to CircleCI to catch CLI runtime bugs.
2021-11-12Resolve conflicts in localeMiguel Jacq
2021-11-08Support sending a custom Content-Security-Policy header in Website modeMiguel Jacq
2021-10-25Add cleanup method for the Meek class to kill any meek-client subprocesses ↵Miguel Jacq
once done. Hide stderr from the CLI printed output
2021-10-19Refactor to CensorshipCircumvention and Meek classes. Use Meek domain ↵Miguel Jacq
fronting when requesting bridges in frontend
2021-10-18Move Censorship stuff into its own class. Early attempt at subprocessing out ↵Miguel Jacq
to meek (unfinished)
2021-08-31Don't force mode to be sent in CLI if --persistent is in use. Store the ↵Miguel Jacq
persistent mode only the first time the persistent file is created
2021-08-27ClientAuthV3 fixesMiguel Jacq
* 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-05-06merge from develop and fix conflicts, update poetryMiguel Jacq
2021-05-06Remove v2 legacy onion support, and its corresponding client auth ↵Miguel Jacq
functionality. Update the v3 Client Auth to take its place in settings
2021-05-04Move the cleanup() function from Onionshare class to Web class, so that the ↵Miguel Jacq
list of files to be cleaned up is always available (needed for website temp files)
2021-05-04Early support for ClientAuth with v3 onionsMiguel Jacq
2021-04-29Fix flake8 issues found in cliMicah Lee
2021-04-29Merge branch 'develop' into 1305_receive_messagesMicah Lee
2021-04-29Merge pull request #1334 from micahflee/ascii_artSaptak Sengupta
Prettier ASCII art
2021-04-28Merge pull request #1327 from micahflee/1306_customizationSaptak Sengupta
Allow custom title for each onion service
2021-04-26Move graphical banner into common, and display it in GUI tooMicah Lee
2021-04-25Allow sending messages as well as uploading files in receive modeMicah Lee
2021-04-25Prettier ASCII artMicah Lee
2021-04-24Use socks5h instead of socks5whew
With `socks5h` the proxy server resolves the domain name, which avoids leaking DNS requests.
2021-04-12Add --title, and make it display the title in chat modeMicah Lee
2021-04-11Implement receive mode webhooks in CLIMicah Lee
2021-03-10chore: refactor code quality issuesAksh Gupta
2021-03-10Fix the call to start_onion_service in CLI mode when using autostart timer, ↵Miguel Jacq
which had out of date positional args. Fix Tor exception handlers which were also out of date with the start_onion_service function
2021-02-22Update copyright year to 2021Micah Lee
2021-02-23Fixes issues with persistent modeSaptak S
- adds mode to the persistent file - adds filenames for share and website mode in persistent file
2020-12-13Merge branch 'develop' into 929_download_errorsMicah Lee
2020-12-01Merge pull request #1239 from micahflee/1214_onion_error_translationsMicah Lee
Translate Tor-related error messages
2020-11-29The CLI error message gets printed from the Onion object, so don't try to ↵Micah Lee
print it the exception
2020-11-29Make CLI throw an error if it cannot find tor binaryMicah Lee
2020-11-27Only wait for share mode rendezvous circuits to close, ignore the restMicah Lee
2020-11-24Change --autostop-sharing option to --no-autostop-sharing, so that it can ↵Micah Lee
default to being disabled (so autostop sharing can be enabled by default)
2020-11-01Escape backslashes in ASCII-artMicah Lee
2020-10-12Add onionshare CLI to cli folder, move GUI to desktop folder, and start ↵Micah Lee
refactoring it to work with briefcase