[Pkg-privacy-commits] [onionshare] branch master created (now 2d2f242)

Ulrike Uhlig ulrike at moszumanska.debian.org
Fri May 26 12:53:00 UTC 2017


This is an automated email from the git hooks/post-receive script.

ulrike pushed a change to branch master
in repository onionshare.

        at  2d2f242   Merge branch 'master' of https://github.com/micahflee/onionshare

This branch includes the following new commits:

       new  b1dd45a   wrap progress bar
       new  d0f085f   reorganize, add comment
       new  6379ca5   very poor auto scrolling
       new  c570d7e   added progress bar for zipping files
       new  3b11f4d   small refactoring
       new  7a8c5d9   Merge remote-tracking branch 'micahlee/master'
       new  3b058f6   Merge remote-tracking branch 'micahlee/master'
       new  1d03173   Merge branch 'master' of https://github.com/micahflee/onionshare
       new  b5aa66c   AppArmor profiles for Onionshare, written by Tails developers
       new  9bc87b2   Icons should simply  be readable
       new  ddce359   Replaced wordlist with well researched and more usable wordlist from EFF
       new  11c5f5b   Added a function to remove HTML from file and directory names
       new  58d8f55   Fix crash when tor is closed first and then onionshare is closed and a stem.SocketClosed exception is raised.
       new  31bbedf   Merge branch 'commandnotfound-improved_wordlist'
       new  737d169   Merge branch 'sanitize_filenames' of https://github.com/commandnotfound/onionshare into commandnotfound-sanitize_filenames
       new  cff11cd   Replaced sanitize_html() function that was based on regex with python3's html.escape()
       new  1d49a1e   Merge branch 'commandnotfound-sanitize_filenames'
       new  05e25b1   Merge branch 'shutdowncrashfix' of https://github.com/b3sigma/onionshare into b3sigma-shutdowncrashfix
       new  9cd41bf   Merge branch 'b3sigma-shutdowncrashfix'
       new  f2dbced   Merge branch 'apparmor' of https://github.com/u451f/onionshare into u451f-apparmor
       new  5ebc745   Merge branch 'u451f-apparmor'
       new  51f538e   Merge branch 'master' of https://github.com/micahflee/onionshare
       new  e46c4f5   Add support for Tor control port authentication
       new  0f36354   Removing instructions from readme, and adding link to wiki instead
       new  28df4e4   Merge branch 'wrap-progress-bar' of https://github.com/choltz95/onionshare into choltz95-wrap-progress-bar
       new  4bafd1e   Hide downloads progress bars until download starts, and improve the look of progress bar display
       new  a67a037   Merge branch 'choltz95-wrap-progress-bar'
       new  eb00a29   Merge branch 'master' of https://github.com/eightnoteight/onionshare into eightnoteight-master
       new  4db66a8   Merge branch 'eightnoteight-master'
       new  fd41eac   Added dev scripts for launching onionshare and onionshare-gui from the source code tree, without having to install it
       new  eff0d37   Add support for stealth onion services in CLI version
       new  6fdef85   Catch all exceptions when checking for stealth support, not just TypeError, to successfully identity old versions of stem
       new  286573b   Added support for stealth onion services in the GUI version
       new  6eed725   Properly handle errors for using stealth onion services in the GUI, instead of crashing in the background (#144)
       new  7fe9f3b   Support stem versions older than 1.5.0 again. Fix for issue #332
       new  4f9016f   Fix for zipprogress bar qwidget access from a thread, which is invalid as qwidgets are neither reentrant nor thread safe. Fixes issue #334
       new  0a152a6   Merge branch 'b3sigma-fixoldsteminterface'
       new  b03e888   Merge branch 'fixzipthreadproblem' of https://github.com/b3sigma/onionshare into b3sigma-fixzipthreadproblem
       new  241b11c   Merge branch 'b3sigma-fixzipthreadproblem'
       new  a56c9b5   Put stealth option in a separate advanced group, in anticipation of other advanced options
       new  0e44a2e   When you uncheck the advanced options checkbox, also uncheck all advanced options
       new  5328f33   Update error message language for stealth onion services not supported
       new  00b0ce4   Add a menu bar, with a stub for Settings, and Quit
       new  cc78074   Designed the GUI settings dialog, but none of it does anything yet
       new  25109c8   Created a Settings object, which loads and saves settings to file, and made the Settings dialog use the settings from this object
       new  c9607cf   Remove wrong comment
       new  9462b7d   Clicking Save in the settings dialog saves settings
       new  5bfa4da   Refactor Settings object so it does not load from file by default. Make it so you can pass a Settings into Onion, to test settings
       new  943e236   Created an alert class, so other parts of the GUI can make alert popups
       new  19d020f   Onion now connects to the Tor controller using the settings in Settings (except automatic still needs some work), and the settings dialog handles error when testing settings
       new  b8e7970   Display information about tor when testing settings is successful
       new  ebf13cf   Handle new Tor controller errors in CLI
       new  fa7bec2   Handle new Tor controller errors in GUI
       new  a0abab3   Make automatic settings work with with Tor Browser 6.0.8
       new  50835b6   You must connect to a socket file instead of a port for Tor Browser 6.5a6. Make automatic settings fallback to socket file if the port doesn't work (only for Linux so far, have not tested in OS X, and is not supported in Windows)
       new  cd63dc3   Remove the alert function, replace it with the Alert class
       new  0ab29ff   When a share is active, disable the full advanced options group, not just the stealth checkbox
       new  e1f9957   Revert "Replaced sanitize_html() function that was based on regex with python3's html.escape()"
       new  bfbf006   Revert "Added a function to remove HTML from file and directory names"
       new  406fffd   Make render_template_string autoescape by default in Flask versions < 0.11
       new  d069cc2   Guess the default socket file path for new versions of Tor Browser in OS X
       new  f14b5eb   Catch exceptions for guessing default Tor Browser socket file path
       new  d690e50   Rewrite build documentation to be simpler
       new  5284c58   https://micahflee.com/2015/09/why-i-say-linux-instead-of-gnulinux/
       new  f8005a6   Change GPL copyright from 2016 to 2017
       new  db052ce   Moved onionshare and onionshare_gui logic directly into __init__.py files
       new  12acb89   Add new AuthenticationFailure exception, and make the Onion/stem code catch more exceptions when connecting to a Tor controller
       new  2345df3   Remove cx_Freeze code from setup.py (so remove OSX/Windows), and refactor Linux slightly to use file_list function
       new  f922be8   Add pyinstaller dependency to build instructions, and remove cx_Freeze
       new  b7e9bed   Use a virtualenv, and put pip deps in requirements.txt
       new  8493a39   Add a pyinstaller spec
       new  90a11d7   Updated windows pip requirements, and improved build instructions for pyinstaller
       new  ebdc92b   Merge branch 'master' of https://github.com/micahflee/onionshare
       new  6cceac3   Improve AppArmor profiles and enforce them.
       new  eece964   Merge branch 'u451f-master'
       new  91c2429   Version bump to 1.0dev
       new  7b068fe   Change 'Stop sharing automatically' option to 'Stop After First Download', to reduce confusion (fixes #349)
       new  e80b775   Update macOS build instructions, and install pip deps from a requirements.txt
       new  8e77cf1   Version bump to 1.0dev
       new  6f5c53d   Update pip requirements
       new  42d2b0b   Remove jinja2.asyncsupport from PyInstaller, because it's not used and causes a crash during building
       new  6f5a3ae   Update helpers.get_resource_path to correctly find resources in frozen macOS app bundles
       new  5351501   Update Windows build instructions, and also Windows pip requirements
       new  248f59c   Renamed 'resources' to 'share', and updated location of 'share' files in OSX/Win binaries
       new  d5af08c   Fixed syntax error in pyinstaller.spec
       new  05319f7   Merge branch 'master' into pyinstaller
       new  304e6db   Fix path in test
       new  ab20311   Merge branch 'pyinstaller'
       new  9f0f732   Delete the security design document -- it has moved to the wiki, and simplify the readme
       new  2625ab0   Update readme
       new  9be8169   Make CLI work with PyInstaller in macOS
       new  a57703c   Properly handle KeyboardInterrupt exception in CLI in macOS
       new  6370139   Rip out support for non-ephemeral onion services
       new  7141ebe   Update Windows build script to work with PyInstaller, update readme about only having onionshare-gui.exe, and update PyInstaller spec to create an 'onionshare' folder instead of an 'onionshare-gui' one
       new  878b4e9   Updated the version of NSIS
       new  65d1ae7   Update NSIS file to work with new PyInstaller files
       new  b57d744   Remove license page from Windows installer, just to make less steps
       new  e5abf94   Oops, uncomment signing the uninstaller
       new  1336a1c   Update comments to be more accurate
       new  34301d3   Catch Tor protocol error exceptions when starting an onion service (#344)
       new  6c074e4   In Whonix, listen on 0.0.0.0 instead of 127.0.0.1 (#220)
       new  58f49b6   Actually, version bump to 1.0dev1
       new  daad464   Merge branch 'master' into tor-protocol-error
       new  8f15aa1   Merge branch 'tor-protocol-error'
       new  b2b4730   Version bump to 1.0, and updated changelog
       new  9ed7db9   Merge branch 'master' of github.com:micahflee/onionshare
       new  23f51a1   Change default ubuntu suite to xenial
       new  0c8d6cf   Fixed typo
       new  1eed4f6   Add most recent Python versions in Travis CI
       new  707d710   Update cs.json
       new  23f82a9   Update eo.json
       new  236af7d   Update Dutch translations and add missing strings.
       new  d309d27   Merge branch 'SylvainDe-master'
       new  8ca94a0   Merge branch 'master' of https://github.com/Venca24/onionshare into Venca24-master
       new  7dff8d8   Merge branch 'Venca24-master'
       new  8c229ae   Merge branch 'dutch' of https://github.com/lazlolazlolazlo/onionshare into lazlolazlolazlo-dutch
       new  e5c377f   Merge branch 'lazlolazlolazlo-dutch'
       new  848d8db   Added close_after_first_download and use_stealth to settings, and also to the GUI settings dialog
       new  e71cdd6   Remove options from the main window
       new  2053c6f   Make onionshare respect settings that come from the Settings object, instead of the options dialog
       new  94e2715   Remove old strings from locales
       new  8dbf813   Fix json typo in Russian translation
       new  b0eb44f   Wrote script to download pre-built tor binary for Windows
       new  8280b1b   Add bundled Tor to Tor connection settings, and make it only work in Windows and Mac, and not in dev mode
       new  da225ed   Started to implement Bundled Tor connection settings
       new  dc82a99   Created a TorDialog class, and beginning to subprocess out to tor.exe
       new  169be51   Connecting to Tor in bundled mode now creates a temporary tor data dir, starts a new tor process, and connects to it. Also, refactored Settings dialog to allow Linux to use bundled tor as well
       new  80d475f   In the settings dialog, show Tor connection status when the connection type is bundled
       new  1fa88c3   Add Tor connection status to the main window status bar
       new  87e969f   Change the settings to default to bundled connection type instead of automatic
       new  e976e36   Add tor as a linux dependency
       new  ffc2e23   Connecting to Tor now times out of 10 seconds
       new  6200cb3   Increase Tor connection timeout to 30 seconds
       new  9b3cee0   Added support for bundled tor connection type in Windows, including using ports instead of socket files
       new  a462c56   Added onionshare logo as settings window icon
       new  5a18b33   Packaged tor files for Windows
       new  0ddcda1   Don't use shell=true in subprocess, and instead hide the console window in Windows using the startupinfo arg
       new  e4cdfa6   Make sure tor process is killed in a more robust manner, and also increase tor connection timeout to 45 seconds
       new  d5cae26   Change color of tor_status label in settings dialog to not be red, because nothing is actually wrong
       new  205c457   Uncomment Windows codesigning
       new  62cc310   Rearranged settings layout so that all Tor-related settings are inside of the 'How should OnionShare connect to Tor?' box, including the Test Tor Settings button
       new  4b11bd0   Added autoupdate settings to Settings, and also to the settings dialog
       new  fa12784   Added Tor SOCKS address and port settings
       new  a116d3a   Created update_checker module, and logic to load http://elx57ue5uyfplgva.onion/latest-version.txt (this is the OnionShare website's onion site) to check for updates. Also added UX in the settings dialog to force checking for updates. Does not actually do so automatically yet.
       new  ca16600   Handle UpdateCheckerSOCKSHTTPError exception in the update_checker module
       new  47c1488   Refactor UpdateChecker into a class that's a QObject, and make it use signals and slots to communicate
       new  dc1418c   Added UpdateThread to update_checker module, which checks for updates in a separate thread. And started implementing this in the OnionShareGui class, but have no finished
       new  da70c71   Make UpdateChecker use signals and slots to communicate tor status messages. And make the latest version http request differentiate between automatic requests and forced requests
       new  dff13d9   Made automatic check for update in a separate thread work
       new  bb990ff   Removed transparent_torification from the full app, and refactored OnionShare class to get passed in an Onion, and doesn't get passed in stealth.
       new  6b5dfe6   Added helper function get_available_port(), and use it to avoid code duplication. Removed unused is_root() helper function. Refactored Onion object to not try to connect in the constructor.
       new  593c9e9   Make it so ctrl-c actually quits the CLI version
       new  9f43b72   Move OnionShare object into its own file, so __init__ is just CLI logic
       new  18ad436   Move OnionShareGui into its own file, so __init__ is just GUI logic
       new  1519f36   Capitalize comments
       new  71dc65e   Began making a TorConnectionDialog, which handles connecting to the Tor network
       new  6c02984   Add an Onion exception for canceling connecting Tor
       new  bcf2e51   Made clicking Exit in the TorConnectionDialog exit the app
       new  90e8221   Onion calls tor_status_update_func much more frequently, which makes the GUI more responsive
       new  6d58d5d   Added support for bundled Tor in macOS
       new  2f426fb   Merge branch 'tor-bundle' into autoupdate
       new  984d3f9   Merge branch 'master' into tor-bundle-autoupdate
       new  22485f7   Import socks module included in the onionshare module, instead of the global one
       new  adc450c   Move choose_port tests into helpers tests, and delete the obsolete onionshare tests. (I really need to write more tests...)
       new  dc23946   Fixed various issues introduced by creating an singleton Onion object and passing it into the OnionShare object
       new  80af01e   Set the size of the TorConnectionDialog to avoid it resizing the window as elements are drawn
       new  d112b35   Make the Settings dialog's 'Test Tor Settings' button work again, with changes to the Onion object
       new  2ca92c5   Move owernship of the TorConnetionDialog objection from __init__.py into the OnionShareGUI class, and make it so when the Tor connection gets canceled, OnionShare quits
       new  4d522e1   Fix Settings dialog, make it so testing Tor with bundled_tor settings works
       new  ad2c5e9   OnionShare connects fine when connection_type isn't bundled_tor, and it now displays errors and opens Settings when it can't connect to Tor
       new  58f70b1   Now when you cancel connecting to Tor, it prompts you if you want to quit or open settings
       new  a9e822b   Make UpdateChecker use the shared Onion object instead of creating a new one
       new  219c435   Pass debug into the Onion and OnionShareGUI objects
       new  1591888   Renamed onionshare.helpers module to onionshare.common
       new  7003349   Add log() method to onionshare.common, which logs to stdout if in debug mode
       new  9c166a0   Add debug logging to Onion, OnionShare, and Settings objects
       new  f90d49f   Added debug logging to OnionShareGui, SettingsDialog, TorConnectionDialog, and Alert objects
       new  388202e   Move connecting to Tor into its own separate thread
       new  852a676   Make the Onion object poll the tor controller less frequently, now that the connection happens in a separate thread
       new  4242097   Fixed typo in signal name, error_connecting_to_tor instead of error_connection_to_tor
       new  18ba940   Made Settings debug log less verbose
       new  22fb34d   Fixed signal/slot/thread issue in TorConnectionDialog and TorConnectionThread, and updated the language of bundled Tor error messages
       new  3e3d669   Remove the menu bar, and replace it with a settings button owned by the OnionShareGui object
       new  eb70897   Disable settings while an OnionShare server is active
       new  010bddb   When saving settings, if Tor settings changed or if Tor isn't connected, reboot the Onion object, so that it's always connected to Tor when using the app
       new  ea745e6   Split SettingsDialog into two columns, because the layout didn't fit on my Mac
       new  24ccb39   Fix UpdateChecker and UpdateThread to work with refactor, now it pops up an update reminder
       new  8a8c2bd   Oops, set the TorConnectionDialog window title back
       new  66a012b   Make settings button flat
       new  6dd3bbb   Added settings.png to Windows installer file
       new  c3cfe68   Updated changelog and version bump to 1.1.dev1
       new  22c13fc   Fix bug with displaying error message
       new  d3a7eef   Catch errors that occur when connection_type is bundled_tor, but the tor process closes before it can connect
       new  f6eb178   Display tor connection percent when testing bundled tor in settings
       new  f5ba307   #386 - put the connection radio buttons into their own group, which by default forces autoExclusive, thus preventing them from being all unset
       new  8a1fad7   #345 - validate the readability of files before adding them
       new  a852874   Merge branch 'mig5-386_exclusive_radios'
       new  959f637   Merge branch '345_file_readability_fix' of https://github.com/mig5/onionshare into mig5-345_file_readability_fix
       new  c4ad835   Move the readable file check from FileSelection to FileList, so files you drag-and-drop into OnionShare get checked as well
       new  1bbcd6f   Update get-tor-osx.py to grab the Tor binary from Tor Browser 6.5.2 instead of 6.5.1, and make it retain the same directory structure in OnionShare as it uses in Tor Browser, including copying libevent-2.0.5.dylib, which was missing before (#385)
       new  c875e92   Wait a bit longer before attempting to connect to the Tor controller
       new  5a976a7   Fix double slash in URL of UpdateChecker debug message
       new  d3eeda8   In bundled Tor mode, wait 2 full seconds before connecting to the Tor controller
       new  55cb3b7   Remove onionshare-gui symlink pointing to itself
       new  0cf9e44   Fix location of echo so that the return code check doesn't always succeed
       new  55d18d8   account for the fact that stdeb's util.py renames .dev to ~dev, in version names
       new  5567e43   exit 1 on failure for completeness
       new  ff51d2c   Be explicit that the the first filesize is that of the compressed zip file and that it contains the files beneath. Use the headers in the table that we've styled for
       new  6c52988   Harden some response headers
       new  2846798   Add help button to settings dialog, which takes user to the wiki
       new  aa7e609   move the help button to the left
       new  f446f66   Send stay_open variable in the right place, so that it really does stay open if we said so
       new  3641f37   Reinstate the alternative method of shutting down the web server - necessary for clicking 'Stop sharing' from GUI
       new  38ee7fd   Remove duplication of security headers
       new  16f4d5f   use the actual OnionShare version as the Server header string
       new  b35e3b7   Make it possible to select multiple folders by using non-native QFileDialog
       new  041fed1   Adjust French translation for the dialog caption to be plural
       new  d6332c8   Adjust folder dialog caption to be plural
       new  3766a60   Add desktop notification messages on download events (via systray)
       new  0ab5b8b   Merge branch 'fix_double_slash_in_update_checker_url' of https://github.com/mig5/onionshare into mig5-fix_double_slash_in_update_checker_url
       new  c056005   Merge branch 'mig5-fix_double_slash_in_update_checker_url'
       new  54017d5   Merge branch '392-remove-symlink' of https://github.com/mig5/onionshare into mig5-392-remove-symlink
       new  d8af493   Merge branch 'mig5-392-remove-symlink'
       new  f1c783c   Merge branch '387-build-script-logic-fix' of https://github.com/mig5/onionshare into mig5-387-build-script-logic-fix
       new  ae30385   Merge branch 'mig5-387-build-script-logic-fix'
       new  e01716b   Merge branch '253-security-headers' of https://github.com/mig5/onionshare into mig5-253-security-headers
       new  174c03e   Remove version string from http response headers, to avoid any information disclosure about the sender's server
       new  a513c8b   Don't load strings directly in the web module. It isn't needed anymore, and it's preventing tests from passing in travis-ci
       new  a10f8d6   Merge branch '362-more-descriptive-html' of https://github.com/mig5/onionshare into mig5-362-more-descriptive-html
       new  f01bd30   Merge branch 'mig5-362-more-descriptive-html'
       new  8bc280f   Refactor help button to use QDesktopServices.openUrl()
       new  9385487   Merge branch 'select_multiple_folders' of https://github.com/mig5/onionshare into mig5-select_multiple_folders
       new  e828b2f   Use non-native QFileDialog for file selection as well as directory selection, to have a consistent UI
       new  de4739e   Merge branch 'mig5-select_multiple_folders'
       new  02216f2   Merge branch '285_systray_notifications' of https://github.com/mig5/onionshare into mig5-285_systray_notifications
       new  13a2ad2   get settings from self rather than instantiate a new Settings object
       new  65894e2   Make systray exit action call OnionShareGui.close() instead of sys.exit(), to give OnionShare a chance to warn users of open servers, and to gracefully shut down
       new  63e491b   Add a grayscale OnionShare logo for the systray icon in macOS
       new  2e8b9f3   Update desktop notification text
       new  b170ec5   Update desktop notification settings text
       new  e97d1e6   Merge branch 'add_help_button' of https://github.com/mig5/onionshare into mig5-add_help_button
       new  8745ff1   Merge branch 'mig5-add_help_button'
       new  e626a41   Merge branch 'fix_stay_open' of https://github.com/mig5/onionshare into mig5-fix_stay_open
       new  5846b06   Reload Settings whenever the settings get saved in SettingsDialog
       new  444f508   Remove the extra instances of the Settings object, and only use OnionShareGui.settings
       new  36de195   open files via the 'with' statement, to avoid ResourceWarnings on unclosed files
       new  befc253   Fix indenting
       new  a6bd77d   Merge branch 'mig5-remove_resource_warnings_on_unclosed_files'
       new  af65855   Updated changelog
       new  19f2fca   Version bump to 1.1.dev2
       new  bf77358   Removing '\n' arg negates the need for `wordlist.remove()`, renamed unused variable 'x' to '_'
       new  3e329b1   Merge branch 'fix_shutdown_from_gui' of https://github.com/mig5/onionshare into mig5-fix_shutdown_from_gui
       new  63b45d3   Merge branch 'mig5-fix_shutdown_from_gui'
       new  5c02bbf   Merge branch 'build_slug' of https://github.com/delirious-lettuce/onionshare into delirious-lettuce-build_slug
       new  d25c6d9   Merge branch 'delirious-lettuce-build_slug'
       new  2d2f242   Merge branch 'master' of https://github.com/micahflee/onionshare

The 256 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-privacy/packages/onionshare.git



More information about the Pkg-privacy-commits mailing list