New Languages and File Types:
o GraphQL
o Metal Shading Language
o PlantUML
o Properties
o Umka
Updates:
o The .bzl and .bazel extensions are now associated with Starlark.
o Added support for Puppet functions and type aliases.
o Removed reliance on XML definition with --force-lang-def
o Fixed broken --csv-delimiter handling.
o Fixed broken interaction of --vcs=git with --max-file-size;
support floating point value for --max-file-size.
o Improved support for uniform handling of uppercase and
lowercase filenames and extensions on Windows.
o Recognize CMakeLists.txt on Windows.
o Fixed handling of --unicode for small files.
o Updated Dockerfile to produce a smaller image.
o Improved contents of --ignored file (now includes skipped
binary files and does not include directory names).
o Identify SCSS separately from Sass.
o Updated Sass filters to handle C++ style comments.
o Improved support for Assembly.
o Recognize :: comments in DOS batch files.
o Properly handle explicitly-excluded files (for example,
.gitignore) with --diff.
git shortlog:
Brad Davis (1):
Fix typo
Colin Percival (37):
Allow CERTFILE to be specified at compile-time
Merge pull request #8 from natpicone/fix-region-upload
Fix build: MAN=, not NO_MAN=yes.
Add Architecture field to SNS notifications
Split the concept of "we're publishing AMIs".
Implement --allregions and -publicamis.
Fix TLS certificate name checking
Add support for signing Amazon SSM API calls.
Add --ssm-name <path> option
aws_sign.[ch] are now part of libcperciva
Refactor snapshot creation.
Use aws_readkeys from libcperciva
Use libcperciva getopt.
Introduce sslreq2, which sends headers + payload
Add --vhd option.
Add instructions for AWS account setup
This will be version 1.3.0.
Support OpenSSL < 1.1.1.
Version and date bumps.
Support > 10 GB disk images
Use OpenSSL default root certificates by default.
Ignore SIGPIPE globally.
Don't map files MAP_NOCORE if that's not defined.
Switch from BSD make to POSIX-compliant make
Add casts betweeh char * and uint8_t *
Add region to S3 hostname.
Add <limits.h> for INT_MAX.
Add compatibility with LibreSSL >= 2.9.
Version and date bumps.
Include region in presigned S3 URLs too
Add --uefi option.
sslreq: Don't leak socket
sslreq: Clean up on error
Bump version to 1.4.3.
publish: Add @ISODATE@ substitution.
Add -v option and autoinsert version/date
Set DataType in SSM PutParameter request
Natalino Picone (1):
fix region upload
Tassilo Philipp (1):
Support LibreSSL 3.3.2 and later.
- [core] import xxHash v0.8.1
- [core] isolate use of sys/filio.h
- [core] fix reqpool mem corruption in 1.4.62 (fixes#3118)
pkgsrc changes:
- Link with pkgsrc xxhash instead of the vendored copy
This is a maintenance release of cbmconvert after a 15-year break. Some old
source code releases were imported as snapshots, because no version control
system had been used in the past.
What's Changed
- Empty files are now supported.
- The build system was converted to CMake.
- Some test cases with CTest were introduced.
- Support for CPack packaging as well as native Debian packages was
implemented.
Full Changelog: https://github.com/dr-m/cbmconvert/commits/cbmconvert-2.1.4
5.51.0 (2021-12-01)
* Make eager loading via tactical_eager_loading no longer modify objects who
already have a cached value for the association (jeremyevans)
* Make association cloning handle cases where clone association sets
different :class option than cloned association (jeremyevans)
* Make column schema entries on MySQL include an :extra entry for the Extra
column in DESCRIBE output (bschmeck) (#1791)
* Update mock PostgreSQL adapter to default to PostgreSQL 14 instead of
PostgreSQL 9.5 (jeremyevans)
* Support Dataset#with_recursive :search and :cycle options on PostgreSQL
14+ for result ordering and cycle detection (jeremyevans)
* Avoid method redefined verbose mode warnings in lazy_attributes plugin
(jeremyevans)
[iwyu] Improve support for various C++ features (builtins, CTAD, specializations, type aliases)
[iwyu] Fix crash on invalid code
[iwyu] Remove hard dependency on x86 LLVM target
[mappings] Improve mappings for GNU libc
[iwyu_tool] More concise output for clang output format
and compatibility with llvm-13.
Version 1.3.0 - 2021-09-14
* Add GROUPS frame to Window
* Add exclude to Window
* Add method for each type of join
* Remove support for Python older than 3.5
* Support Select queries in conditionals and functions
Version 1.2.2 - 2021-05-16
* Escape table and column names containing double quote
* Use alias on the main table used in UPDATE and INSERT
* Add support for Python 3.9
Version 1.2.1 - 2020-10-08
* Fix AttributeError in Select.params with windows
Version 1.2.0 - 2020-10-05
* Add explicit Windows to Select
* Fix missing Windows definitions in nested expressions
Version 1.1.0 - 2020-01-25
* Add ORDER BY clause to aggregate functions
* Add support for Python 3.8
* Add distinct on Select
Version 1.0.0 - 2018-09-30
* Add Flavor filter_ to fallback to case expression
* Allow to use expression in AtTimeZone
* Fix Select query in returning
* Add comparison predicates
* Add COLLATE
kVS: ----------------------------------------------------------------------
Changes since 3.2.3.1:
===============
Version 3.2.4.1
===============
Bugs corrected:
* Missing packaging dependency when using pip install #1955
===============
Version 3.2.4
===============
Bugs corrected:
* Failure to start on Apple M1 Max #1939
* Influxdb2 via SSL #1934
* Update WebUI (security patch). Thanks to @notFloran.
* Swith from black <> white theme with the '9' hotkey - Related to issue #976
* Fix: Docker plugin - Invalid IO stats with Arch Linux #1945
* Bug Fix: Docker plugin - Network stats not being displayed #1944
* Fix Grafana CPU temperature panel #1954
* is_disabled name fix#1949
* Fix tipo in documentation #1932
* distutils is deprecated in Python 3.10 #1923
* Separate battery percentages #1920
* Update docs and correct make docs-server target in Makefile
Enhancement requests:
* Improve --issue by displaying the second update iteration and not the first one. More relevant
* Improve --issue option with Python version and paths
* Correct an issue on idle display
* Refactor Mem + MemSwap Curse
* Refactor CPU Curses code
Contributors for this version:
* Nicolargo
* RazCrimson
* Floran Brutel
* H4ckerxx44
* Mohamad Mansour
* Néfix Estrada
* Zameer Manji
Changelog:
Version 22.2.3 November 15 2021
Changes
* Bump moment-timezone from 0.5.33 to 0.5.34 (server#29658)
* Don't flash external storage mountpoints during the status check (server#
29706)
* Bump doctrine/dbal to 3.1.4 (server#29717)
* Add composer patch (3rdparty#890)
* Bump doctrine/dbal to 3.1.4 (3rdparty#895)
Version 22.2.2 November 12 2021
Changes
Single fix that could cause significant performance degradation: Fix missing
token update #29682
Version 22.2.1 November 11 2021
Changes
* Ensure that user and group IDs in LDAP's tables are also max 64chars
(server#28968)
* Fix Lots of Error: file_exists(): open_basedir restriction in effect.??
(server#29016)
* Change output format of Psalm to Github (server#29046)
* Don't further setup disabled users when logging in with apache (server#
29062)
* Allow "TwoFactor Nextcloud Notifications" to pull the state of the 2FA
again (server#29066)
* Fix path of `file_get_contents` (server#29073)
* Do not transfer shares for deleted users (server#29078)
* Add a few sensitive config keys (server#29086)
* Update the certificate bundle (server#29096)
* Add button color variables (server#29113)
* Generate a better optimized query for path prefix search filters (server#
29121)
* Set associative = true for cleanup job (server#29124)
* Keep pw based auth tokens valid when pw-less login happens (server#29129)
* Explicitly close source stream on local / encryption storage (server#29133)
* Properly handle folder deletion on external s3 storage (server#29160)
* Tokens without password should not trigger changed password invalidation
(server#29162)
* Add 'supported'-label to all supported apps (server#29183)
* Keep group restrictions when reenabling apps after an update (server#29196)
* Fix translated app details (server#29207)
* Add documentation for files_no_background_scan (server#29217)
* Don't setup the filesystem to check for a favicon we don't use anyway
(server#29221)
* Add proper message to created share not found (server#29225)
* Fix background scan doc in config (server#29251)
* Add configuration flag to disable the background job for files_trashbin
(server#29262)
* Add configuration flag to disable the background job for files_versions
(server#29263)
* Fix bug introduced on drag and drop external files (server#29283)
* Get `filesize()` if `file_exists()` (server#29288)
* Fix app upgrade (server#29301)
* Fix cliping issues in alternative logging buttons (server#29311)
* Avoid PHP errors when the LDAP attribute is not found (server#29316)
* Fix basic auth for OAuth token endpoint (server#29341)
* Fix login button alignment (server#29359)
* Fix security issues when copying groupfolder with advanced ACL (server#
29365)
* Prevent duplicate auth token activity updates (server#29381)
* Catch null path in share manager (server#29383)
* Scheduling plugin not updating responding attendee status (server#29385)
* Make calendar schedule options translatable (server#29389)
* S3 external storage fixes (server#29391)
* Fix federated scope not shown when public addressbook upload is disabled
(server#29393)
* Make the route name error more helpful (server#29398)
* Bump babel-loader from 8.2.2 to 8.2.3 (server#29409)
* Update behat/behat requirement from ~3.8.0 to ~3.9.0 in /build/integration
(server#29410)
* Handle files with `is_file` instead of `file_exists` (server#29415)
* Fixes an undefined index when getAccessList returns an empty array (server#
29419)
* Backport #29260: Respect user enumeration settings in user status lists
(server#29427)
* Implement local filtering in file list (server#29442)
* Detect mimetype by content only with content (server#29459)
* Fix permissions when copying from ObjectStorage (server#29475)
* Bump vue-router from 3.5.2 to 3.5.3 (server#29494)
* Bump bootstrap from 4.6.0 to 4.6.1 (server#29495)
* Update CRL (server#29503)
* Limit parameter count per query in Cache.removeChildren (server#29506)
* Fix/images php 8.0 (server#29519)
* Revert split capability "AccountPropertyScopesFederationEnabled" (server#
29528)
* Expose send_password_by_mail via capabilities (server#29534)
* Update update-psalm-baseline workflow (server#29549)
* Do not retain VerifyUserData job when lookup server is not available
(server#29562)
* Bump @nextcloud/initial-state from 1.2.0 to 1.2.1 (server#29575)
* Update behat/behat requirement from ~3.9.0 to ~3.10.0 in /build/integration
(server#29578)
* Handle empty directory drag-and-drop in Files UI (server#29597)
* Fix HTML entity rendering in file comments sidebar (server#29598)
* Reduce the sleep time in test-dummy-token handler (circles#816)
* Dispatching event before the action (circles#825)
* Bump version (files_pdfviewer#513)
* Allow to open links in new tab (notifications#1078)
* Fix deleting notifications with numeric user ID (notifications#1088)
* Add integration tests for push registration (notifications#1095)
* Restore old device signature so the proxy works again (notifications#1103)
* Bump autoprefixer from 9.8.6 to 9.8.7 (photos#902)
* Bump autoprefixer from 9.8.7 to 9.8.8 (photos#907)
* Bump prosemirror-schema-list from 1.1.5 to 1.1.6 (text#1871)
* Bump prosemirror-transform from 1.3.2 to 1.3.3 (text#1881)
* Additional checks for workspace controller (text#1885)
Version 22.2.0 October 1 2021
Changes
* Fix SQL type error (server#28531)
* Allow to open any app in a standalone window (server#28594)
* Fix encrypted version to 0 when finding unencrypted file (server#28603)
* Only recommand for php-sodium on >= PHP 7.4 (server#28658)
* Fix position of search bar (server#28670)
* Fix S3 ObjectStore proxy option (server#28683)
* NMC-464 Highlight the search term on no results (server#28685)
* NMC-552 Move filename/size out of the download button (server#28697)
* Fix user list infinite loading state in user settings (server#28701)
* Pin Psalm version for security analysis (server#28705)
* Bump css-vars-ponyfill from 2.4.6 to 2.4.7 (server#28712)
* Check if SVG path is valid (server#28734)
* Remove 2FA exemption from PublicPage annotation (server#28740)
* Bump 3rdparty ref (server#28744)
* Send attendence links to required and optinal attendees of an event without
an RSVP (server#28748)
* Bump 3rdparty ref (server#28752)
* Fix trashbin files view sticky action bar (server#28769)
* Make it possible to override the default collation on mysql (server#28777)
* Allow users to choose a different email for notifications (server#28780)
* Dashboard - fix touch layout (server#28781)
* Scan the shared external storage source on access (server#28785)
* Bump vue-clipboard2 from 0.3.1 to 0.3.2 (server#28801)
* Add database ratelimiting backend (server#28814)
* Fixes missing prefix to validate password reset token (server#28824)
* Update .htaccess (php8+ and mod_lsapi) (server#28827)
* Do not cache file ids in FileSystemTags inside group folders (server#28830)
* Allow using of disabled password reset mechanism for special cases (server#
28841)
* The user always may modify their additional emails (server#28843)
* Added support for transferring incoming file shares. (server#28844)
* L10n: ignore packed js files from TX sync (server#28850)
* Add config.php option for transfer ownership (server#28851)
* L10n: Remove a text string from translation (server#28852)
* Let user choose notification email in user settings (server#28855)
* Add email addresses to contacts menu (server#28860)
* Add new ExternalShareActions API (server#28865)
* Fix files view change and undefined currentFileList (server#28878)
* Fix file creation from template without ext (server#28881)
* Bump vue-clipboard2 from 0.3.2 to 0.3.3 (server#28888)
* Fall back to full file for video previews (server#28895)
* Update CRL due to revoked twofactor_email.crt (server#28900)
* Support seeking also from the end of file on S3 storage (server#28910)
* Use IRoomMetadata as source of truth for supported room types (server#
28919)
* Bump 3rdparty ref (server#28928)
* Allow upgrade from 22.2.0.0 to 22.2.0.1 (server#28945)
* Fix caching of objectsid searches (server#28949)
* Allow casting query functions (server#28953)
* Fix check for redis minimal version (server#28954)
* Don't allow to change activity settings that don't work (server#28962)
* Bump app versions (server#28984)
* Fix redirect during initial setup (server#28998)
* Fix CI (3rdparty#758)
* Bump Webauthn Lib to 3.3.9 (3rdparty#780)
* Bump Archive_Tar to latest release (3rdparty#781)
* Composer install (3rdparty#812)
* Read the email from IUser (API) not guess from the DB (activity#637)
* Increase activity email speed in instances with more than 500 users
(activity#641)
* Bump pdfjs-dist from 2.8.335 to 2.9.359 (files_pdfviewer#478)
* Bump @nextcloud/babel-config from 1.0.0-beta.1 to 1.0.0 (files_pdfviewer#
479)
* Fix phpunit (files_pdfviewer#487)
* Update workflows (files_pdfviewer#492)
* Use setup-php v2 (files_pdfviewer#495)
* Bump cli-progress from 3.9.0 to 3.9.1 (files_pdfviewer#504)
* Fix illustrations (photos#876)
* Bump @nextcloud/vue from 3.10.0 to 3.10.2 (photos#889)
* Dependency updates (text#1835)
* Bump prosemirror-markdown from 1.5.1 to 1.5.2 (text#1851)
* Update dependabot (viewer#1013)
ChangeLog:
- small typo fixes and url -> URL
- man pages: add EXAMPLES section
- encode the name, it could contain XML entities
- percent encode characters in path names
- ignore '\r' in writing the blob aswell
- Print the number of remaining commits
v103
----
- The EffectAnalyzer now takes advantage of immutability of globals. To achieve
that it must have access to the module. That is already the case in the C++
API, but the JS API allowed one to optionally not add a module when calling
`getSideEffects()`. It is now mandatory to pass in the module.
- JS and Wasm builds now emit ECMAScript modules. New usage is:
```js
import Binaryen from "path/to/binaryen.js";
const binaryen = await Binaryen();
...
```
- CallIndirect changed from storing a Signature to storing a HeapType
Changes for version 2.17
------------------------
* Major improvements to the "diff" subsystem, including:
* Added new formatting options: --by, -b, --webpage, --json, --tcl.
* Partial-line matching for unified diffs
* Better partial-line matching for side-by-side diffs
* Buttons on web-based diffs to show more context
* Performance improvements
* The --branchcolor option on fossil commit and fossil amend can now take
the value "auto" to force Fossil to use its built-in automatic color
choosing algorithm.
* Fossil now autosyncs prior to running fossil open.
* Add the ticket-default-report setting, which if set to the title of a
ticket report causes that ticket report to be displayed below the search
box in the /ticket page.
* The "nc" query parameter to the /timeline page causes all graph coloring
to be omitted.
* Improvements and bug fixes to the new "fossil ui REMOTE" feature so that
it works better on a wider variety of platforms.
* In /wikiedit, show the list of attachments for the current page and list
URLs suitable for pasting them into the page.
* Add the --no-http-compression option to fossil sync and similar.
* Print total payload bytes on a fossil sync when using the --verbose option.
* Add the close, reopen, hide, and unhide subcommands to the branch command.
* The "-p" option to fossil branch list shows only private branches.
* The Markdown formatter now interprets the content of block HTML markup
(such as <table>) in most cases. Only content of <pre> and <script> is
passed through verbatim.
* The wiki list command no longer lists "deleted" pages by default. Use the
new --all option to include deleted pages in the output.
* The fossil all git status command only shows reports for the subset of
repositories that have a configured Git export.
* The /chat configuration was reimplemented and provides new options,
including the ability for a repository administrator to extend the
selection of notification sounds using unversioned files.
* Chat now uses fossil's full complement of markdown features, instead of
the prior small subset of markup it previously supported. This
retroactively applies to all chat messages, as they are markdown-processed
when they are sent instead of when they are saved.
* Added a chat message preview mode so messages can be previewed before
being sent. Similarly, added a per-message ability to view the raw
un-parsed message text.
* The hotkey to activate preview mode in /wikiedit, /fileedit, and
/pikchrshow was changed from ctrl-enter to shift-enter in order to align
with /chat's new preview feature and related future changes.
go1.16.11 (released 2021-12-02) includes fixes to the compiler, runtime, and
the net/http, net/http/httptest, and time packages. See the Go 1.16.11
milestone on our issue tracker for details.
Rebase to final Schily Tools release 2021-09-18.
Unknown changes because the package formerly based on separate cdrtools
releases (that are not available for recent versions).
RabbitMQ 3.9.11
Core Server
Bug Fixes
When a TLS-enabled listener failed to stop, it logged all of its settings
which could contain sensitive values.
Enhancements
Quorum queues now store commands for enqueued messages in a more compact format
on disk (some derivative data has been dropped).
queue.declare-ok response to AMQP 0-9-1 clients operating on a stream could return a ready-for-delivery
message count value that was out of sync with the stream leader replica.
Classic queues now deliver more efficiently on channels that had global QoS changed
during consumer operation.
Prometheus Plugin
Enhancements
New optional metrics provided by the GET /metrics/detailed endpoint. These metrics are cluster-wide,
and therefore must not be aggregated.
Bug Fixes
A help tip on the policies page was misplaced.
Management Agent Plugin
Enhancements
Disabling the plugin will stop metric collection performed periodically by
queues, streams, connections, et cetera.