17
0

63 Commits

Author SHA256 Message Date
fa829873ec 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
cabe75a6d2 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
c9e75d8b8a 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
3c336be32a 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
a4a009877c 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
4b84ef8952 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
58bb643328 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
f19eef8d41 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
4693b76df7 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
986994c73b 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
315f2429cf 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
fd43ca2c3a 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
72fb2140f2 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
42a55cb4a0 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
cbfc1e1309 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
dbbc53032d 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
b28c5154c3 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
b23fb1989c 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
51eec2c579 - 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
03e683cb07 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
126b2a2f69 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
e8169b60a0 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
98b0d73c25 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
bbaf875df2 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
6cfc00ec36 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
f4766d9957 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
bd1e14c3d0 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
e9a79b8ae4 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
847a85b64d 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
5f687516e6 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
8dc6f37964 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
3ad3f81528 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
1444ee555b 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
44ce184422 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
8524a97bb3 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
f78a89fb98 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
5ccbeb2e4e 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
8fe7946884 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
5599fcb9d7 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
3cbd1128e0 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
a5f3e1fa3d 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
6c35fac877 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
b7cd35b46f 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
9eead46465 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
5ff5c4ae07 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
9c3d715b6a 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
7a5deb2e71 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
a81ed80a2a 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
e27cd6cba7 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
66f6eb7113 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