Commit graph

24132 commits

Author SHA1 Message Date
ryoon
6f493085a6 firefox115: Update to 115.6.0
Changelog:
115.6.0:
* Security fixes.

Mozilla Foundation Security Advisory 2023-54
#CVE-2023-6856: Heap-buffer-overflow affecting WebGL DrawElementsInstanced
 method with Mesa VM driver
#CVE-2023-6865: Potential exposure of uninitialized data in
 EncryptingOutputStream
#CVE-2023-6857: Symlinks may resolve to smaller than expected buffers
#CVE-2023-6858: Heap buffer overflow in nsTextFragment
#CVE-2023-6859: Use-after-free in PR_GetIdentitiesLayer
#CVE-2023-6860: Potential sandbox escape due to VideoBridge lack of texture
 validation
#CVE-2023-6867: Clickjacking permission prompts using the popup transition
#CVE-2023-6861: Heap buffer overflow affected nsWindow::PickerOpen(void) in
 headless mode
#CVE-2023-6862: Use-after-free in nsDNSService
#CVE-2023-6863: Undefined behavior in ShutdownObserver()
#CVE-2023-6864: Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6, and
 Thunderbird 115.6
2024-01-10 15:38:44 +00:00
ryoon
ceb34465a8 firefox-l10n: Update to 121.0.1
* Sync with www/firefox-121.0.1.
2024-01-10 15:32:14 +00:00
ryoon
638b720c8b firefox: Update to 121.0.1
Changelog:
121.0.1:
Fixed

  * Fixed unexpected line wrapping in some CJK contexts caused by changes in
    ideographic space handling. (Bug 1870973)

  * Fixed a hang when loading sites containing column-based layouts under some
    circumstances. (Bug 1867784)

  * Fixed missing rounded corners for videos playing over another video. (Bug
    1869994)

  * Fixed Firefox not closing properly and other applications being unable to
    use a USB security key after being previously used during a Firefox
    session. (Bug 1863135)
2024-01-10 15:31:41 +00:00
adam
f92cf8eaff py-uvicorn: updated to 0.25.0
0.25.0 - 2023-12-17

Added

Support the WebSocket Denial Response ASGI extension
Fixed

Allow explicit hidden file paths on --reload-include
Properly annotate uvicorn.run()


0.24.0.post1 - 2023-11-06

Fixed

Revert mkdocs-material from 9.1.21 to 9.2.6


0.24.0 - 2023-11-04

Added

Support Python 3.12
Allow setting app via environment variable UVICORN_APP


0.23.2 - 2023-07-31

Fixed

Maintain the same behavior of websockets from 10.4 on 11.0


0.23.1 - 2023-07-18

Fixed

Add typing_extensions for Python 3.10 and lower


0.23.0 - 2023-07-10

Added

Add --ws-max-queue parameter WebSockets

Removed

Drop support for Python 3.7
Remove asgiref as typing dependency

Fixed

Set scope["scheme"] to ws or wss instead of http or https on ProxyHeadersMiddleware for WebSockets

Changed

Raise ImportError on circular import
Use logger.getEffectiveLevel() instead of logger.level to check if log level is TRACE


0.22.0 - 2023-04-28

Added

Add --timeout-graceful-shutdown parameter
Handle SIGBREAK on Windows

Fixed

Shutdown event is now being triggered on Windows when using hot reload
--reload-delay is effectively used on the watchfiles reloader


0.21.1 - 2023-03-16

Fixed

Reset lifespan state on each request


0.21.0 - 2023-03-09

Added

Introduce lifespan state
Allow headers to be sent as iterables on H11 implementation
Improve discoverability when --port=0 is used

Changed

Avoid importing h11 and pyyaml when not needed to improve import time
Replace current native WSGIMiddleware implementation by a2wsgi
Change default --app-dir from "." (dot) to "" (empty string)

Fixed

Send code 1012 on shutdown for WebSockets
Use surrogateescape to encode headers on websockets implementation
Fix warning message on reload failure


0.20.0 - 2022-11-20

Added

Check if handshake is completed before sending frame on wsproto shutdown
Add default headers to WebSockets implementations
Warn user when reload and workers flag are used together

Fixed

Use correct WebSocket error codes on close
Send disconnect event on connection lost for wsproto
Add SIGQUIT handler to UvicornWorker
Fix crash on exist with "--uds" if socket doesn't exist
Annotate CONFIG_KWARGS in UvicornWorker class

Removed

Remove conditional on RemoteProtocolError.event_hint on wsproto
Remove unused handle_no_connect on wsproto implementation
2024-01-10 10:33:07 +00:00
adam
4561d37760 py-nbconvert: updated to 7.14.0
7.14.0

Enhancements made

- Convert `coalescese_streams` function to `CoalesceStreamsPreprocessor`

Maintenance and upkeep improvements

- chore: update pre-commit hooks
- Fix webpdf test on Python 3.12
- Clean up import


7.13.1

Bugs fixed

- Restore removed import


7.13.0

Enhancements made

- Add table, td, tr to allowed list of tags

Maintenance and upkeep improvements

- Remove twitter links that cause linkcheck to fail
- Update ruff config
- chore: update pre-commit hooks
2024-01-10 06:37:30 +00:00
sborrill
a34e495931 revbump after openssl upgrade 2024-01-09 16:12:54 +00:00
adam
8286cbeb12 py-djangocms-admin-style: updated to 3.2.7
3.2.7
feat: Add Django 4.2 admin support
ci: pre-commit autoupdate
2024-01-09 12:58:04 +00:00
adam
45f7c5756c py-django: updated to 4.2.9
4.2.9
Bugfixes
Fixed a regression in Django 4.2.8 where admin fields on the same line could overflow the page and become non-interactive
2024-01-09 12:56:11 +00:00
leot
a4679c19c5 firefox115: Re-enable screen/tab capture
Sync replace-moz.build.awk with firefox{102,} so that X11 desktop
capture works.

(Re)Fix PR pkg/56955.

(While here define PKGREVISION only once.)

PKGREVISION++
2024-01-08 17:39:44 +00:00
wiz
502a5c3c20 py-google-api-python-client: update to 2.112.0.
Lots of API updates.
2024-01-07 16:23:11 +00:00
taca
3654fd0dea www/ruby-aws-sdk-s3: update to 1.142.0
1.142.0 (2023-12-22)

* Feature - Added additional examples for some operations.
2024-01-07 15:52:19 +00:00
taca
0ee64243e3 www/ruby-aws-sdk-kms: update to 1.76.0
1.76.0 (2024-01-05)

* Feature - Documentation updates for AWS Key Management Service (KMS).
2024-01-07 15:51:07 +00:00
taca
8b2b4b39ce www/ruby-aws-sdk-secretsmanager: update to 1.88.0
1.88.0 (2023-12-22)

* Feature - Update endpoint rules and examples.
2024-01-07 15:49:48 +00:00
taca
6f5e444ae3 www/ruby-aws-sdk-core: update to 3.190.1
3.190.1 (2023-12-20)

* Issue - Add mutex around stub api_requests.
2024-01-07 15:48:32 +00:00
taca
4fba44072c www/ruby-aws-partitions: update to 1.877.0
1.877.0 (2024-01-03)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

1.876.0 (2023-12-28)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

1.875.0 (2023-12-27)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

1.874.0 (2023-12-26)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

1.873.0 (2023-12-22)

* Feature - Added support for enumerating regions for Aws::NetworkMonitor.

1.872.0 (2023-12-21)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

1.871.0 (2023-12-20)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

1.870.0 (2023-12-19)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

1.869.0 (2023-12-18)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.
2024-01-07 15:46:38 +00:00
wen
8ebfa66064 Update to 4.60
Upstream changes:
Changes for version 4.60 - 2023-11-01
TESTING
move t/changes.t to xt/ as is now broken by the recent rewrite of Test::CPAN::Changes (GH #260)
2024-01-07 01:41:31 +00:00
wen
ce761fc4d5 Update to 1.1.0
Upstream changes:
1.1.0     2023-12-11 20:28:26-05:00 America/New_York
    [ ENHANCEMENTS ]
    * GH #33: Named routes; add uri_for_route keyword (Sawyer X)
2024-01-07 01:36:12 +00:00
leot
0020711390 www: Add py-aioquic 2024-01-06 23:17:53 +00:00
leot
439cbcff19 py-aioquic: Import py-aioquic-0.9.24 as www/py-aioquic
aioquic is a library for the QUIC network protocol in Python. It
features a minimal TLS 1.3 implementation, a QUIC stack and an HTTP/3
stack.

QUIC was standardised in RFC 9000 and HTTP/3 in RFC 9114
aioquic is regularly tested for interoperability against other QUIC
implementations.
2024-01-06 23:17:18 +00:00
leot
4450d48555 www: Add py-pylsqpack 2024-01-06 23:11:17 +00:00
leot
c0194a66df py-pylsqpack: Import py-pylsqpack-0.3.18 as www/py-pylsqpack
pylsqpack is a wrapper around the ls-qpack library. It provides Python
Decoder and Encoder objects to read or write HTTP/3 headers compressed
with QPACK.
2024-01-06 23:10:39 +00:00
adam
c5f556c0eb py-sanic: updated to 23.12.0
Version 23.12.0

Features

* Start and restart arbitrary processes
* Cleaner process management in shutdown
* Suppress task cancel traceback on open websocket
* Listener and signal prioritization
* Reduce memory consumption
* Accept bare cookies
* Add websocket.handler.<before/after/exception> signals
* Add changed files to reload trigger listeners
* Allow for simple signals
* Improve functionality and consistency of Sanic.event()
* Allow range requests for a single byte
* Better Request.scheme for websocket requests
* Convert Sanic Request to a Websockets Request for handshake
* Add a REPL to the sanic CLI
* Add Python 3.12 support
* Better exception on multiprocessing context conflicts

Bugfixes

* Fix MOTD display for extra data
2024-01-05 18:23:02 +00:00
adam
209f222a98 py-sanic-routing: updated to 23.12.0
Version 23.12.0

Add new workflow for deployment
Allow for priorities on routes defs
Add path argument to NoMethod
2024-01-05 18:17:13 +00:00
adam
c4a8199014 py-channels: updated to 4.0.0
4.0.0 (2022-10-15)
------------------

Channels 4 is the next major version of the Channels package. Together with the
matching Daphne v4 and channels-redis v4 releases, it updates dependencies,
fixes issues, and removes outdated code. It so provides the foundation for
Channels development going forward.

In most cases, you can update now by updating ``channels``, ``daphne``, and
``channels-redis`` as appropriate, with ``pip``, and by adding ``daphne`` at
the top of your ``INSTALLED_APPS`` setting.

First ``pip``::

    pip install -U 'channels[daphne]' channels-redis

Then in your Django settings file::

    INSTALLED_APPS = [
        "daphne",
        ...
    ]

Again, this is a major version change. Amongst other changes, large amounts of
the Django-wrapping code deprecated in Channels v3 has now been removed, in
favour of Django's own ASGI handling, and the ``runserver`` command has been
moved into the Daphne package.
2024-01-04 22:36:43 +00:00
adam
3815296279 py-daphne: updated to 4.0.0
4.0.0 (2022-10-07)
------------------

Major versioning targeting use with Channels 4.0 and beyond. Except where
noted should remain usable with Channels v3 projects, but updating Channels to the latest version is recommended.

* Added a ``runserver`` command to run an ASGI Django development server.

  Added ``"daphne"`` to the ``INSTALLED_APPS`` setting, before
  ``"django.contrib.staticfiles"`` to enable:

  INSTALLED_APPS = [
    "daphne",
    ...
  ]

  This replaces the Channels implementation of ``runserver``, which is removed
  in Channels 4.0.

* Made the ``DaphneProcess`` tests helper class compatible with the ``spawn``
  process start method, which is used on macOS and Windows.

  Note that requires Channels v4 if using with ``ChannelsLiveServerTestCase``.

* Dropped support for Python 3.6.

* Updated dependencies to the latest versions.

  Previously a range of Twisted versions have been supported. Recent Twisted
  releases (22.2, 22.4) have issued security fixes, so those are now the
  minimum supported version. Given the stability of Twisted, supporting a
  range of versions does not represent a good use of maintainer time. Going
  forward the latest Twisted version will be required.

* Set ``daphne`` as default ``Server`` header.

  This can be configured with the ``--server-name`` CLI argument.

  Added the new ``--no-server-name`` CLI argument to disable the ``Server``
  header, which is equivalent to ``--server-name=` (an empty name).

* Added ``--log-fmt`` CLI argument.

* Added support for ``ASGI_THREADS`` environment variable, setting the maximum
  number of workers used by a ``SyncToAsync`` thread-pool executor.

  Set e.g. ``ASGI_THREADS=4 daphne ...`` when running to limit the number of
  workers.

* Removed deprecated ``--ws_protocols`` CLI option.
2024-01-04 22:34:29 +00:00
adam
2d271ef31a py-jwcrypto: updated to 1.5.1
Version 1.5.1 - Security Release

This is a minor security release to fix a potential DoS for applications that allow the use of symmetric keys with pbkdf2.

What's Changed

Fix X22519 import/export from PEM
Read the Docs now requires a config file
chore: refactor for removing pdb symbols
Fix potential DoS issue with p2c header
2024-01-04 22:29:23 +00:00
wiz
755a306834 p5-libwww: update to 6.72.
6.72      2023-07-17 22:01:19Z
    - Don't mangle protocol scheme and don't require it to be valid if
      implementor is already known (GH#436) (mwgamera)

6.71      2023-06-20 19:44:19Z
    - Use rather than require Module::Load (GH#435) (Olaf Alders)
2024-01-04 11:25:20 +00:00
wiz
a03a0e4cc5 p5-Net-HTTP: update to 6.23.
6.23      2023-06-16 11:46:01Z
    - Don't treat HTTP header names as case sensitive in test (GH#81) (Olaf
      Alders)
2024-01-04 11:00:03 +00:00
wiz
f7ff8cbc1b p5-LWP-Protocol-https: update to 6.11.
6.11      2023-07-09 15:10:30Z
    - Remove Authority section from dist.ini (GH#64) (Olaf Alders)
    - Add very basic diagnostic information via test (GH#73) (Olaf Alders)
    - CVE-2014-3230 - don't disable verification if only hostnames should not
      (GH#14) (Steffen Ullrich)
    - Make explicit requirement of Mozilla::CA obsolete (GH#72) (Steffen
      Ullrich and Olaf Alders)
    - Remove _in_san and _cn_match. Empty out the _check_sock hook (GH#71)
      (Chase Whitener)
    - Use warnings (GH#69) (Pete Houston)
2024-01-04 10:55:23 +00:00
wiz
83dfef797e p5-HTTP-Cookies: update to 6.11.
6.11      2023-12-07 16:36:52Z
    - Replace "Test" with "Test::More" (GH#70) (James Raspass)
2024-01-04 10:51:25 +00:00
gutteridge
9df4240d78 analog: add LICENSE 2024-01-04 00:10:36 +00:00
gutteridge
1ae5441514 analog: fix packaging so $VARBASE is respected 2024-01-04 00:07:04 +00:00
taca
8453328d7e www/ruby-html-proofer: remove extra RUBY_VERSIONS_ACCEPTED 2024-01-03 15:58:42 +00:00
adam
c355e27a16 py-test-httpx: updated to 0.28.0
0.28.0
Changed
- Requires [`httpx`](https://www.python-httpx.org)==0.26.\*
2024-01-01 11:47:34 +00:00
adam
3fdf0eaa4c py-httpx: updated to 0.26.0
0.26.0 (20th December, 2023)

Added

* The `proxy` argument was added. You should use the `proxy` argument instead of the deprecated `proxies`, or use `mounts=` for more complex configurations.

Deprecated

* The `proxies` argument is now deprecated. It will still continue to work, but it will be removed in the future.

Fixed

* Fix cases of double escaping of URL path components. Allow / as a safe character in the query portion.
* Handle `NO_PROXY` envvar cases when a fully qualified URL is supplied as the value.
* Allow URLs where username or password contains unescaped '@'.
* Ensure ASGI `raw_path` does not include URL query component.
* Ensure `Response.iter_text()` cannot yield empty strings.
2024-01-01 11:45:44 +00:00
adam
f4431f6812 libsass: updated to 3.6.6
3.6.6
Maintenance release to fix most urgent issues in LibSass, as reported in 2023.
2024-01-01 11:39:43 +00:00
adam
f3667f667a py-django-admin-rangefilter: updated to 0.12.0
0.12.0
Added
- Compatibility Django 5
- Added Greek translation
2023-12-31 22:06:57 +00:00
adam
fbdaebd017 py-django-import-export: updated to 3.3.5
3.3.5
Remove unnecessary ChangeList queries to speed up export via Admin UI
Respect color scheme override
Update FAQ to cover skipping rows with validation errors
2023-12-31 22:04:59 +00:00
adam
8b67638161 py-django-reversion: updated to 5.0.10
5.0.10 - 2023-12-30

- Fix N+1 queries while rendering the ``recover_list.html`` template (@armonge).


5.0.9 - 2023-12-20

- Broken release.
2023-12-31 21:55:02 +00:00
bsiegert
da5329335e hugo: update to 0.121.1
0.116

There are two notable changes in this release. For one, we have changed the
default location of the cacheDir (where Hugo stores all its file caches).
Having the cache stored in a /tmp folder has had its issues, especially for
the module cache and especially on MacOS. The current new default should be
better and more stable. See See Configure CacheDir for more info.

Also in this release: The where template func finally supports regular
expressions with the new like operator.

0.117

This is a release on the small side, but. especially the new
Page.RenderShortcodes method is so useful, especially for bigger sites, that
we decided to get it out sooner rather than later. This method renders all the
shortcodes in the content, preserving the surrounding markup (e.g. Markdown)
as is. See the Hugo Documentation for more information.

0.118

Hugo 0.118.0 now builds with Go 1.21. This version also comes with:

- Proper CJK support in Markdown
- A revamped implementation of hugo new site and hugo new theme.

0.119

This release comes with a dependency refresh and some useful image processing
improvements:

- A new general-purpose Process method and filter.
- A new Opacity filter.

Process support all of the existing scaling operations, but it can also be
used do simple format conversions (e.g. from JPG to PNG).

0.120

This is a full dependency refresh and a couple of new cool features:

A new Padding image filter, and a new debug.Timer template func. The new
debug.Timer is useful for finding performance bottle necks in templates.

If you then run hugo --logLevel info you should see timer info logged at the
end of the build. You can have as many timers as you want and if you don't
stop them, they will be stopped at the end of build.

Hugo now also builds release binaries for Solaris now that a long-living issue
in the upstream fsnotify library has been fixed.

0.121

There are some minor new features in this release, but it's mostly a release
with bug fixes and dependency updates. One notable dependency update is libweb
v1.3.2 which comes with a security fix for the Webp decoder (CVE-2023-4863).
Hugo only uses the encoder (we use Go's native Webp decoder) so we're not
affected by this, but we have been contacted by some corporate Hugo users
who's eager to have a clean security report.

kin-openapi v0.122.0 has some minor breaking API changes which, from Hugo's
side of it, can be adapted by using the new .Map accessors if you get an
error.
2023-12-31 13:38:08 +00:00
ryoon
3da0ec4329 firefox-l10n: Update to 121.0
* Sync with www/firefox-121.0.
2023-12-31 09:04:46 +00:00
ryoon
c285d144c9 firefox: Update to 121.0
* CXXFLAGS has all CFLAGS values. Remove duplicated CXXFLAGS.

Changelog:
121.0
New

  * Firefox now prompts Windows users to install the Microsoft AV1 Video
    Extension to enable hardware decoding support for the AV1 video codec from
    about:support if not already installed.

  * Firefox now supports Voice Control commands on macOS systems.

  * On Linux, Firefox now defaults to the Wayland compositor when available
    instead of XWayland. This brings support for touchpad & touchscreen
    gestures, swipe-to-nav, per-monitor DPI settings, better graphics
    performance, and more.

    Note that due to Wayland protocol limitations, Picture-in-Picture windows
    require an extra user interaction (generally right-click on the window) or
    a shell / desktop-environment tweak. See bug 1621261 for related discussion
    and tracking, this post for a KDE configuration, and this extension for
    GNOME. It is also a known issue that windows are not correctly placed when
    restoring a previous session on launch.

  * Firefox can now force links to always be underlined. This option can be
    enabled in the Browsing section of the Firefox Settings menu.

  * The PDF viewer now includes a floating button to simplify deleting
    drawings, text, and images added in PDFs.


Fixed

  * Various security fixes.

  * Ubuntu Firefox Snap builds did not default to Wayland compositing on some
    systems as expected when Firefox 121 was first released. This is now fixed
    and updated builds can be installed with the Ubuntu Software Updater.

Security fixes:
Mozilla Foundation Security Advisory 2023-56
#CVE-2023-6856: Heap-buffer-overflow affecting WebGL DrawElementsInstanced
 method with Mesa VM driver
#CVE-2023-6135: NSS susceptible to "Minerva" attack
#CVE-2023-6865: Potential exposure of uninitialized data in
 EncryptingOutputStream
#CVE-2023-6857: Symlinks may resolve to smaller than expected buffers
#CVE-2023-6858: Heap buffer overflow in nsTextFragment
#CVE-2023-6859: Use-after-free in PR_GetIdentitiesLayer
#CVE-2023-6866: TypedArrays lack sufficient exception handling
#CVE-2023-6860: Potential sandbox escape due to VideoBridge lack of texture
 validation
#CVE-2023-6867: Clickjacking permission prompts using the popup transition
#CVE-2023-6861: Heap buffer overflow affected nsWindow::PickerOpen(void) in
 headless mode
#CVE-2023-6868: WebPush requests on Firefox for Android did not require VAPID
 key
#CVE-2023-6869: Content can paint outside of sandboxed iframe
#CVE-2023-6870: Android Toast notifications may obscure fullscreen event
 notifications
#CVE-2023-6871: Lack of protocol handler warning in some instances
#CVE-2023-6872: Browsing history leaked to syslogs via GNOME
#CVE-2023-6863: Undefined behavior in ShutdownObserver()
#CVE-2023-6864: Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6, and
 Thunderbird 115.6
#CVE-2023-6873: Memory safety bugs fixed in Firefox 121
2023-12-31 09:03:55 +00:00
zafer
5bf79f2d10 update master site 2023-12-30 21:52:22 +00:00
zafer
46552ef49f https 2023-12-30 21:48:25 +00:00
zafer
cbe09928fb update master site 2023-12-30 21:45:59 +00:00
zafer
2c7df50764 https 2023-12-30 21:39:26 +00:00
zafer
7ff7d9e01a clean-up master sites 2023-12-30 12:09:49 +00:00
zafer
021397d4f7 update homepage and master site 2023-12-30 12:08:20 +00:00
zafer
34ec1824f5 update master site 2023-12-30 01:46:22 +00:00
zafer
526c5fd5b6 https 2023-12-30 01:36:03 +00:00