summaryrefslogtreecommitdiff
path: root/onionshare
AgeCommit message (Collapse)Author
2018-12-21Use os.path.expanduser when creating data dir, and no need to try creating ↵Micah Lee
data dir in Settings.save because it's created in Config.build_data_dir
2018-12-21Merge branch 'develop' of https://github.com/ageis/onionshare into ageis-developMicah Lee
2018-12-20Make settings dialog checkboxes line up in macOSMicah Lee
2018-12-19Make sure the OnionShare data directory is createdKevin Gallagher
Fixes #850
2018-12-19pwd module doesn't exist in WindowsMicah Lee
2018-12-18Merge branch '846_mac_packaging' into 406_osx_sandboxMicah Lee
2018-12-18When discovering default locale, default to english if ↵Micah Lee
locale.getdefaultlocale() returns None. Also, make locales that include country codes (pt_PT and pt_BR) actually work as default locales
2018-12-16When enabling debug mode in Web, use common.build_data_dir() to get data dir ↵Micah Lee
path
2018-12-16Merge branch 'develop' into 406_osx_sandboxMicah Lee
2018-12-16Merge pull request #831 from micahflee/812_fix_v3_onionsMicah Lee
[WIP] Fix v3 onion services
2018-12-16If a locale file includes a blank string, fallback to English instead of ↵Micah Lee
using the blank string
2018-12-11Change filename of flask debug log file, store it in the OnionShare data dir ↵Micah Lee
instead of /tmp
2018-12-11When debug mode is enabled, don't log flask errors to diskMicah Lee
2018-12-10Fixed typo in commentMicah Lee
2018-12-08Split pt locale into pt_BR and pt_PTMicah Lee
2018-12-05Update settings dialog tests to use an OnionStub instead of an Onion, and ↵Micah Lee
test different states of tor (authenticate and not, supports v3 and not)
2018-12-05Only allow starting v3 onion services if the tor that we're connected to ↵Micah Lee
supports it
2018-12-05Require tor 0.4.0.0 for v3 onion services (will change in the future). And ↵Micah Lee
update settings dialog so if the connected version of tor doesn't support v3 onions, then always show legacy options. If it does support v3 onions, allow 'Use legacy addresses'
2018-12-05Only show onion settings if there is a Tor connectionMicah Lee
2018-12-05Merge pull request #752 from ↵Micah Lee
mig5/receiver-mode-gui-hold-timeout-share-open-til-upload-finished Hold a share open if its timer has expired but a file is still uploading.
2018-11-26Merge branch 'develop' into 406_osx_sandboxMicah Lee
2018-11-26Merge pull request #763 from mig5/open_folder_uploads_macos_windowsMicah Lee
Open folder containing uploads with the file selected, in macOS and Windows
2018-11-25Build downloads_dir a different way in macOS, so it's correct despite the ↵Micah Lee
sandbox
2018-11-25Make sure downloads_dir exists after loading settingsMicah Lee
2018-11-25Make tor data dir always be a tempdir inside OnionShare's data dirMicah Lee
2018-11-25Make macOS use Tor control ports instead of unix sockets to connect to the ↵Micah Lee
Tor controller
2018-11-25Display tor_data_directory as debug logMicah Lee
2018-11-25Create a group container for macOS sandbox, and on Mac put the Tor data dir ↵Micah Lee
in it
2018-11-25Fix bug related to persistent addresses when using v2 onion servicesMicah Lee
2018-11-18Merge branch 'develop' into v3-revisitedMicah Lee
2018-11-13remove debug logMiguel Jacq
2018-11-13Merge develop branch and fix conflictsMiguel Jacq
2018-11-13Try and fix closing the request for a valid upload post-timer expiry, whilst ↵Miguel Jacq
still rejecting subsequent uploads
2018-10-26Fix tests so they recognize the new receive mode locationMicah Lee
2018-10-25Communicate the receive mode dir to the GUI, so clicking the open folder ↵Micah Lee
button opens the file manager to the correct directory
2018-10-25Receive mode puts files in a directory based on the timestamp of the uploadMicah Lee
2018-10-11Remove the whole onionkey module, and generate onion keys using stem 1.7.0Micah Lee
2018-10-11Fix conflictsMiguel Jacq
2018-10-10Merge branch '780_improved_ui' into 690_language_dropdownMicah Lee
2018-10-09Make the history indicator label circular againMicah Lee
2018-10-09Set min width and height so everything always looks good, and change onion ↵Micah Lee
address to monospace font
2018-10-02Make auto-stop timer work on CLI when an upload is still in progress on expiryMiguel Jacq
2018-10-02Try to fix logic handling last upload after timer expiryMiguel Jacq
2018-10-02remove unused variableMiguel Jacq
2018-10-01remove uploads_in_progress list from web sideMiguel Jacq
2018-10-01Another unused variableMiguel Jacq
2018-10-01remove unused variable, whitespaceMiguel Jacq
2018-10-01Fix logic for handling an upload still in progress when timer runs out. Show ↵Miguel Jacq
thankyou page for last uploader post-timer expiry
2018-10-01Merge develop in and fix upload/timer functionality so that it works as ↵Miguel Jacq
described. Still needs fixing to not throw a connection error to the lucky last uploader after their upload completes and server stops due to expiry having passed
2018-10-01Load default settings before parsing for any alternate config. Reload ↵Miguel Jacq
strings if an alternate config was passed in after