summaryrefslogtreecommitdiff
path: root/onionshare/onionshare.py
AgeCommit message (Expand)Author
2020-08-27Update Copyright to 2020 everywhere, and assign to Micah Lee, et al. instead ...Micah Lee
2019-12-08Refactor Onion to store all state for auto-start timer directly in the mode s...Micah Lee
2019-11-10Start refactoring Onion to allow for managing a separate onion service for ea...Micah Lee
2019-11-02Fix CLI tests, and also fix bug related to autostop_sharing that the tests foundMicah Lee
2019-11-02Refactor onionshare CLI to accept and use all mode settingsMicah Lee
2019-10-20Replace .format with python 3.6 f-strings in onionshare moduleMicah Lee
2019-10-12Format all code using blackMicah Lee
2019-03-25Standardise all shutdown_timer, shutdown_timeout, timeout attributes as 'auto...Miguel Jacq
2019-03-10Remove unnecessary attribute from OnionShare objectMiguel Jacq
2019-03-05Add a Startup Timer feature (scheduled start / dead man's switch)Miguel Jacq
2019-02-18Prevent crashing when cleaning up file, if file is still in useMicah Lee
2018-09-18Properly handle exceptions in CLI, and pass the actual exception message in T...Micah Lee
2018-05-04Remove --shutdown-timeout as an option for onionshare_gui, since GUI options ...Micah Lee
2018-05-04Fix stay_open regression bug. Before, it was closing automatically even when ...Micah Lee
2018-04-28Fix a race condition where the URL was sometimes getting copied to the clipbo...Micah Lee
2018-04-24Update GPL copyright yearMicah Lee
2018-03-08Completely refactor common to make a Common class, and pass that class down i...Micah Lee
2018-03-08Rename close_after_seconds class to ShutdownTimerMicah Lee
2018-03-05Web needs to know about receive mode, not the OnionShare objectMicah Lee
2018-03-05Add command line flag for receive modeMicah Lee
2017-12-07Raise an error if we were unable to obtain a random portMiguel Jacq
2017-11-08Implements a shutdown timer to stop a share automatically (downloaded or not)...Miguel Jacq
2017-05-16Add debug logging to Onion, OnionShare, and Settings objectsMicah Lee
2017-05-16Add log() method to onionshare.common, which logs to stdout if in debug modeMicah Lee
2017-05-16Renamed onionshare.helpers module to onionshare.commonMicah Lee
2017-05-14Fixed various issues introduced by creating an singleton Onion object and pas...Micah Lee
2017-04-17Move OnionShare object into its own file, so __init__ is just CLI logicMicah Lee
2017-01-06Moved onionshare and onionshare_gui logic directly into __init__.py filesMicah Lee
2017-01-06Change GPL copyright from 2016 to 2017Micah Lee
2016-12-29Make automatic settings work with with Tor Browser 6.0.8Micah Lee
2016-12-29Handle new Tor controller errors in CLIMicah Lee
2016-12-23Properly handle errors for using stealth onion services in the GUI, instead o...Micah Lee
2016-12-22Add support for stealth onion services in CLI versionMicah Lee
2016-09-05Remove HSDirError exception, because it is no longer thrownMicah Lee
2016-09-05Refactor onionshare CLI to use await_publication=True when using ephemeral on...Micah Lee
2016-09-05Renamed hs to onionMicah Lee
2016-09-04Merge branch 'master' into cx_FreezeMicah Lee
2016-09-04Pass helpers into strings.load_strings instead of importing it, so fix issue ...Micah Lee
2016-09-04Stop saying 'hidden service', start saying 'onion service'Micah Lee
2016-04-18Improve pep8 conformancejvoisin
2016-04-12 Replace onionshare slug with 2-words from securedrop diceware list (#238)Micah Lee
2016-02-27Choose ports in range 17600-17650, so Tails can whitelist them (#220)Micah Lee
2016-02-15Update copyright year to 2016Micah Lee
2016-02-12Porting onionshare from python2 to python3 (#261). This commit only ports the...Micah Lee
2016-02-12Display version string automatically in CLI, and in the status bar in GUI (#251)Micah Lee
2015-12-22Revert to using wait_for_hs for ephemeral HSGarrett Robinson
2015-12-04Don't access self.hs when using --local-onlyMicah Lee
2015-11-15Add docstrings to all classes and methods (fix #198)Micah Lee
2015-11-15Merge branch 'master' into ephemeralMicah Lee
2015-09-08Updated onionshare-gui to support ephemeral hidden servicesMicah Lee