14
0

63 Commits

Author SHA256 Message Date
62f174d014 Accepting request 1252072 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1252072
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-onionshare?expand=0&rev=22
2025-03-11 19:46:48 +00:00
4b7efa3a61 Accepting request 1252066 from home:mcalabkova:branches:devel:languages:python
- Enable build on python 3.13

OBS-URL: https://build.opensuse.org/request/show/1252066
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=58
2025-03-11 13:57:41 +00:00
0b5be9a5bf Accepting request 1249668 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1249668
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-onionshare?expand=0&rev=21
2025-03-03 15:05:30 +00:00
bfc55f7b2b Accepting request 1248926 from home:DocB:branches:devel:languages:python
- version 2.9.3
  * relax-async-mode.patch removed (in source)
  * Feature: It is now possible to view what URLs are visited in Share/Website mode using the CLI tool, with --log-filenames.
  * Feature: It is now possible to automatically start a saved persistent onion tab, once OnionShare itself starts and once Tor is connected.
  * Bug fix: It is now once again possible to request bridges and use meek as a Pluggable Transport.
  * Bug fix: Fixed a fatal error with Censorship Circumvention when no bridges are returned.
  * Bug fix: Fixed an issue with lack of gevent with SocketIO on systems that don't have it.
  * Bug fix: Fixed a thread-related race condition segfault with the CLI tool on shutdown.
  * Bug fix: Fixed an issue with the 'auto-stop timer' when the CLI tool is being used in 'Share mode' and someone has visited the share at least once. Desktop was unaffected, as were all other modes.
  * Locales: Gaeilge, Slovenčina and Tamil languages introduced, and various other translations in existing languages added or improved (thanks to the translators!)
  * Documentation: Added examples of using a systemd unit file for persistent onions, and various other clarifications.
  * Documentation: Documented all the config file parameters and what they mean, as well as that for persistent onion json files.
  * Packaging: Built the snap with a cleanup step in such a way that it should work on Ubuntu 24.04 and higher. Unfortunately, we have to drop support for armhf for now, as there are no PySide6 packages available on Pypi to install for that architecture. However, ARM64 is supported.
  * Packaging: Fixed ARM64 packaging for Flatpak.
  * Packaging: Many internal packaging improvements that make it easier for us to release snap and flatpak.
  * Miscellaneous: Many dependency updates to Python libraries, Tor, Snowflake
  * Miscellaneous: Various minor bug fixes/warning messages resolved, and minor changes to some wording for the 'Save this tab' option to make it clearer that this means 'persistent onion address'.
  * Miscellaneous: Nicer and more intuitive icons with better dark mode support.

OBS-URL: https://build.opensuse.org/request/show/1248926
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=56
2025-03-03 10:15:12 +00:00
92320ad4e2 Accepting request 1172331 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1172331
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-onionshare?expand=0&rev=20
2024-05-07 16:04:09 +00:00
2ab5bab4fe Accepting request 1172325 from home:DocB:branches:devel:languages:python
- version 2.6.2
  * Security fix: Removes newlines from History item path
  * Security fix: Set a maximum length of 524288 characters for text messages in Receive mode
  * Security fix: Allows only specific ASCII characters for usernames and removes control characters
  * Security fix: Forcefully disconnect user from chat on disconnect event
  * Security fix: Handle username validation excpeptions to prevent silent joining

OBS-URL: https://build.opensuse.org/request/show/1172325
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=54
2024-05-07 06:45:11 +00:00
adbfd0dc2d Accepting request 1154891 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1154891
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-onionshare?expand=0&rev=19
2024-03-05 17:50:14 +00:00
7ea9f05f4f Accepting request 1154884 from Application:ERP:GNUHealth:4.4
- Add more missing runtime requirements
- Requires: python-packaging

OBS-URL: https://build.opensuse.org/request/show/1154884
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=52
2024-03-04 17:25:50 +00:00
050cb19c15 Accepting request 1153206 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1153206
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-onionshare?expand=0&rev=18
2024-02-29 20:50:41 +00:00
2429a535ee Accepting request 1153205 from Application:ERP:GNUHealth:4.4
- version 2.6.1
  * Release updates: Automate builds with CI, make just 64-bit Windows release, make a single universal2 release for both Intel and Apple Silicon macOS
  * Upgrade dependencies, including Tor, meek, and snowflake
  * Bug fix: Restore the primary_action mode settings in a tab after OnionShare reconnects to Tor
  * Bug fix: Fix issue with auto-connecting to Tor with persistent tabs open
  * Bug fix: Fix packaging issue where Windows version of OnionShare conflicts with Windows version of Dangerzone
  * Bug fix: Fix 'Use a bridge' checkbox state change
  * Bug fix: Raise error from waitress if not shutdown
  * Patches removed:
    fix-test-cli-web.patch
    onionshare-pr1677-fix-werkzeug3.patch
    onionshare-poetry-core.patch

OBS-URL: https://build.opensuse.org/request/show/1153205
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=50
2024-02-29 12:47:45 +00:00
13e673ecc2 Accepting request 1142741 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1142741
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-onionshare?expand=0&rev=17
2024-01-30 17:26:37 +00:00
a33aacbcc1 Accepting request 1142727 from Application:ERP:GNUHealth:4.4
OBS-URL: https://build.opensuse.org/request/show/1142727
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=48
2024-01-30 09:28:50 +00:00
9f910ad67f Accepting request 1128355 from devel:languages:python
- Fix dependencies
  * Add onionshare-pr1677-fix-werkzeug3.patch
- PEP517: Use pyproject instead of deprecated setup.py

OBS-URL: https://build.opensuse.org/request/show/1128355
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-onionshare?expand=0&rev=16
2023-11-23 20:42:34 +00:00
51f90ba526 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=46 2023-11-23 14:31:18 +00:00
72c9764b7c Accepting request 1128353 from home:bnavigator:branches:devel:languages:python
- Fix dependencies
  * Add onionshare-pr1677-fix-werkzeug3.patch
- PEP517: Use pyproject instead of deprecated setup.py

OBS-URL: https://build.opensuse.org/request/show/1128353
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=45
2023-11-23 14:28:36 +00:00
9a42a1c0e9 Accepting request 1090051 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1090051
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-onionshare?expand=0&rev=15
2023-05-31 19:55:31 +00:00
9e0f2ca1d7 Accepting request 1090042 from home:bnavigator:branches:devel:languages:python
- Add onionshare-poetry-core.patch
  * poetry-core is enough to build and has a much smaller footprint

OBS-URL: https://build.opensuse.org/request/show/1090042
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=43
2023-05-31 17:30:15 +00:00
add84259ab Accepting request 1042032 from devel:languages:python
- update to 2.6:
  * Major feature: a new 'Quickstart' screen, which enables toggling on or
    off an animated automatic connection to Tor. This allows configuring
    network settings prior to automatic connection.
  * Major feature: Censorship circumvention. Use new features in the
    upstream Tor API to try to automatically obtain bridges depending on the
    user's location.
  * New feature: automatically fetch the built-in bridges from the upstream
    Tor API rather than hardcode them in each release of OnionShare.
  * New feature: keyboard shortcuts to access various modes and menus, and
    accessibility hints
  * Bug fix: Temporary Directory for serving the OnionShare web pages was
    broken on Windows
  * Packaging: Packaging is more automated, and Linux Snapcraft releases are
    available for amd64, arm64, and armhf
  * Miscellaneous: Many dependency updates and web page theming improvements

OBS-URL: https://build.opensuse.org/request/show/1042032
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-onionshare?expand=0&rev=14
2022-12-11 16:16:37 +00:00
7bca6f3aaa - update to 2.6:
* Major feature: a new 'Quickstart' screen, which enables toggling on or
    off an animated automatic connection to Tor. This allows configuring
    network settings prior to automatic connection.
  * Major feature: Censorship circumvention. Use new features in the
    upstream Tor API to try to automatically obtain bridges depending on the
    user's location.
  * New feature: automatically fetch the built-in bridges from the upstream
    Tor API rather than hardcode them in each release of OnionShare.
  * New feature: keyboard shortcuts to access various modes and menus, and
    accessibility hints
  * Bug fix: Temporary Directory for serving the OnionShare web pages was
    broken on Windows
  * Packaging: Packaging is more automated, and Linux Snapcraft releases are
    available for amd64, arm64, and armhf
  * Miscellaneous: Many dependency updates and web page theming improvements

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=41
2022-12-10 20:58:19 +00:00
77b3e6ef58 Accepting request 992359 from devel:languages:python
- dependency on python3-PySocks added

OBS-URL: https://build.opensuse.org/request/show/992359
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-onionshare?expand=0&rev=13
2022-08-02 20:09:57 +00:00
6e0c9ed3e4 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=39 2022-08-01 10:46:09 +00:00
5cce0065e0 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=38 2022-08-01 10:45:46 +00:00
fb2b3bd950 Accepting request 991223 from home:DocB:branches:devel:languages:python
- dependency on python3-PySocket added

OBS-URL: https://build.opensuse.org/request/show/991223
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=37
2022-07-26 10:21:01 +00:00
098bea3762 Accepting request 979248 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/979248
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-onionshare?expand=0&rev=12
2022-05-25 20:15:33 +00:00
60105694f3 Accepting request 979146 from home:DocB:branches:devel:languages:python
- desktop tests disabled. Started failing without code change....

OBS-URL: https://build.opensuse.org/request/show/979146
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=35
2022-05-25 17:42:00 +00:00
689015e059 Accepting request 967749 from devel:languages:python
- Additional changes:
  * drop python-stem in favor of python-cepa
  * relax-async-mode.patch added
  * fix-test-cli-web.patch added
  * fix for boo#1194866
  
- Update to version 2.5.0
  * CVE-2022-21696: It was possible to change the username to that
    of another chat participant with an additional space character
    at the end of the name string. 
  * CVE-2022-21695: Authenticated users (or unauthenticated in
    public mode) could send messages without being visible in the
    list of chat participants
  * CVE-2022-21694:
  * CVE-2022-21693: An adversary with a primitive that allows for
    filesystem access from the context of the Onionshare process
    could access sensitive files in the entire user home folder.
  * CVE-2022-21692: anyone with access to the chat environment
    could write messages disguised as another chat participant
  * CVE-2022-21691: chat participants could spoof their channel
    leave message, tricking others into assuming they left the chatroom.
  * CVE-2022-21690: The path parameter of the requested URL was not
    sanitized before being passed to the QT frontend. This path is
    used in all components for displaying the server access history.
  * CVE-2022-21688, CVE-2022-21689: Use microseconds in Receive mode
    directory creation to avoid potential DoS
  * Major feature:
    * Obtain bridges from Moat / BridgeDB
    * Snowflake bridge support
  * New feature:
    * Tor connection settings, as well as general settings,
      are now Tabs rather than dialogs
    * User can customize the Content-Security-Policy header
      in Website mode
    * Built-in bridges are automatically updated from Tor's API
      when the user has chosen to use them
  * Switch to using stem fork called cepa
  * Various bug fixes
- Drop desktop file, upstream already provides one
- Install metainfo file
- Adjust requirements
- Added relax-async-mode.patch

OBS-URL: https://build.opensuse.org/request/show/967749
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-onionshare?expand=0&rev=11
2022-04-08 20:45:54 +00:00
ff64fcf368 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=33 2022-02-25 07:07:29 +00:00
5f69556f36 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=32 2022-02-25 06:55:16 +00:00
bb28a42ad7 Accepting request 957469 from home:susnux:branches:devel:languages:python
- Update to version 2.5.0
various CVE

OBS-URL: https://build.opensuse.org/request/show/957469
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=31
2022-02-25 06:44:57 +00:00
d255f44ff6 Accepting request 924100 from devel:languages:python
- runtime dependency on python-PyNaCl added

OBS-URL: https://build.opensuse.org/request/show/924100
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-onionshare?expand=0&rev=10
2021-10-07 22:06:34 +00:00
67bef890d2 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=30 2021-10-07 20:00:53 +00:00
58a256222a Accepting request 924094 from home:DocB:python
runtime dependency python-PyNaCl added

OBS-URL: https://build.opensuse.org/request/show/924094
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=29
2021-10-07 19:38:15 +00:00
0b7715ae74 Accepting request 923203 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/923203
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-onionshare?expand=0&rev=9
2021-10-05 20:33:55 +00:00
f856796103 Accepting request 923202 from home:DocB:branches:devel:languages:python
- source file fixed (download)

OBS-URL: https://build.opensuse.org/request/show/923202
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=28
2021-10-05 11:00:55 +00:00
c3382dcc59 Accepting request 923186 from home:gsonnu:branches:devel:languages:python
Update python-onionshare to 2.4

OBS-URL: https://build.opensuse.org/request/show/923186
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=27
2021-10-05 10:08:17 +00:00
3bed490fe6 Accepting request 913867 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/913867
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-onionshare?expand=0&rev=8
2021-08-24 08:54:56 +00:00
2a284992d3 Accepting request 913538 from home:fusionfuture:branches:devel:languages:python
- Fix fix-compare-offset-naive-and-offset-aware-datetimes.patch to
  use the correct timezone.

OBS-URL: https://build.opensuse.org/request/show/913538
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=26
2021-08-23 16:10:18 +00:00
60d208a394 Accepting request 913534 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/913534
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-onionshare?expand=0&rev=7
2021-08-23 08:08:19 +00:00
8f46da3057 Accepting request 913508 from home:fusionfuture:branches:devel:languages:python
- Update to 2.3.3:
  * New feature: Setting for light or dark theme
  * Updated Tor to 0.4.6.7 for Linux, 0.4.5.10 for Windows and macOS
  * Various bug fixes
- Add fix-compare-offset-naive-and-offset-aware-datetimes.patch to
  fix test errors in test_if_unmodified_since and test_firefox_like_behavior
  (gh#onionshare/onionshare#1398).

OBS-URL: https://build.opensuse.org/request/show/913508
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=25
2021-08-22 06:15:41 +00:00
2146a0f00f Accepting request 898866 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/898866
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-onionshare?expand=0&rev=6
2021-06-10 22:18:37 +00:00
3a5aaa2e28 Accepting request 898861 from home:DocB:branches:devel:languages:python
added requires/obsoletes

OBS-URL: https://build.opensuse.org/request/show/898861
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=23
2021-06-09 18:07:26 +00:00
909d977b18 Accepting request 898390 from home:DocB:branches:devel:languages:python
- update to version 2.3.2
  * New feature: Custom titles can be set for OnionShare's various modes
  * New feature: Receive mode supports notification webhooks
  * New feature: Receive mode supports submitting messages as well as files
  * New feature: New ASCII art banner and prettier verbose output
  * New feature: Partial support for range requests (pausing and resuming in HTTP)
  * Updated Tor to 0.4.5.7
  * Updated built-in obfs4 bridges
  * Various bug fixes
  * 0001-adjust_tests.diff added to skip download test

OBS-URL: https://build.opensuse.org/request/show/898390
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=22
2021-06-08 12:09:10 +00:00
ddb2ca4de0 Accepting request 897868 from home:DocB:branches:devel:languages:python
source file new loaded

OBS-URL: https://build.opensuse.org/request/show/897868
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=21
2021-06-06 13:51:02 +00:00
3676ae187e Accepting request 897156 from home:DocB:branches:devel:languages:python
- update to version 2.3.1
  * Bugfix: Fix chat mode
  * Bugfix: Fix –persistent in onionshare-cli
  * Bugfix: Fix checking for updates in Windows and macOS 
  * 
Major new feature: Multiple tabs, including better support for persistent services, faster Tor connections
  * New feature: Chat anonymously mode
  * New feature: All new design
  * New feature: Ability to display QR codes of OnionShare addresses
  * New feature: Web apps have responsive design and look better on mobile
  * New feature: Flatpak and Snapcraft packaging for Linux
  * New dependencies added
  * package onionshare-data removed
  * singlespec removed
  * update alternatives removed (pyside2 issues with python flavours)

OBS-URL: https://build.opensuse.org/request/show/897156
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=20
2021-06-06 13:14:41 +00:00
e2cf73485f Accepting request 813550 from devel:languages:python
- fix for dependency error (see https://build.opensuse.org/request/show/807929 ) 

- %python3_only -> %python_alternative

OBS-URL: https://build.opensuse.org/request/show/813550
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-onionshare?expand=0&rev=5
2020-06-12 19:38:22 +00:00
Tomáš Chvátal
59241dea1c OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=18 2020-06-11 15:02:02 +00:00
Tomáš Chvátal
bb93da3b44 Accepting request 811121 from home:DocB:branches:devel:languages:python
- fix for dependency error (see https://build.opensuse.org/request/show/807929 )

OBS-URL: https://build.opensuse.org/request/show/811121
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=17
2020-06-03 12:55:37 +00:00
27e3f84892 Accepting request 807905 from home:pgajdos:python
submit

OBS-URL: https://build.opensuse.org/request/show/807905
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=16
2020-05-21 08:52:37 +00:00
3c9ff1aba5 Accepting request 746605 from devel:languages:python
- Version 2.2
  * fix for desktop icon installation
  * New feature: Website mode, which allows publishing a static HTML website as an onion service
  * Allow individual files to be viewed or downloaded in Share mode, including the ability to browse into subdirectories and use breadcrumbs to navigate back
  * Show a counter when individual files or pages are viewed
  * Better History items including colors and status codes to differentiate between successful and failed requests
  * Swap out the random /slug suffix for HTTP basic authentication (when in non-public mode)
  * Hide the Tor connection settings if the ONIONSHARE_HIDE_TOR_SETTINGS environment variable is set (Tails compatibility)
  * Remove the NoScript XSS warning in Receive Mode now that the NoScript/Tor Browser bug is fixed. The ajax upload method still exists when javascript is enabled.
  * Better support for DragonFly BSD
  * Updated various dependencies, including Flask, Werkzeug, urllib3, requests, and PyQt5
  * Updated Tor to 0.4.1.5
  * Other minor bug fixes
  * New translations:
        Arabic (العربية)
        Dutch (Nederlands)
        Persian (فارسی)
        Romanian (Română)
        Serbian latin (Srpska (latinica))
  * Removed translations with fewer than 90% of strings translated:
        Finnish (Suomi)

OBS-URL: https://build.opensuse.org/request/show/746605
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-onionshare?expand=0&rev=4
2019-11-09 22:32:22 +00:00
Tomáš Chvátal
4a23c40ad3 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=14 2019-11-08 13:24:23 +00:00