14
0

31 Commits

Author SHA256 Message Date
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Tomáš Chvátal
b67adc4eea Accepting request 746590 from home:DocB:branches: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/746590
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=13
2019-11-08 13:13:21 +00:00
Tomáš Chvátal
3bc4a4a95d Accepting request 723017 from home:DocB:branches:devel:languages:python
update to version 2.1

OBS-URL: https://build.opensuse.org/request/show/723017
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=11
2019-08-13 10:38:27 +00:00
b7297dcd68 Accepting request 678198 from home:rfrohl:branches:devel:languages:python
onionshare version 2.0

OBS-URL: https://build.opensuse.org/request/show/678198
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=9
2019-02-22 10:20:38 +00:00
3bd259c43c OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=5 2018-12-21 16:34:52 +00:00
dd28923a75 Accepting request 657696 from home:jengelh:branches:devel:languages:python
- Trim a few redundancies from the descriptions.

OBS-URL: https://build.opensuse.org/request/show/657696
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=3
2018-12-13 06:24:00 +00:00
dff73325b2 Accepting request 657505 from home:namtrac:branches:devel:languages:python
- Use full source URLs to verify the integrity
  https://en.opensuse.org/SourceUrls

OBS-URL: https://build.opensuse.org/request/show/657505
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=2
2018-12-12 12:03:37 +00:00
Tomáš Chvátal
9216226907 Accepting request 656828 from home:DocB
- Version 1.3.1
  initial build on OBS 
  thanks to scarabeus_iv for the testing part!

OBS-URL: https://build.opensuse.org/request/show/656828
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=1
2018-12-10 12:44:34 +00:00