Age | Commit message (Collapse) | Author | Files | Lines |
|
No upstream changes; just dealing with new files installed by the new
version of jbuilder, plus removing a superfluous dependency on ocaml-lwt
(only needed in case the lwt option is enabled)
|
|
Check defined(__linux__) instead.
XXX do other systems have <sys/auxv.h> ?
|
|
|
|
0.12.22:
- proper usage of config property inside objects.
- dump user defined types with handler functions (can be used to override dump
of built-in types).
0.12.21:
- Dispatching custom objects, slots supported.
0.12.20:
- better version handling
- display summary on pypi
- non disclosed intermediate release to polish pypi output
|
|
WSDL parsing services package for Web Services for Python
|
|
|
|
SQLite Release 3.23.1:
Fix two problems in the new LEFT JOIN strength reduction optimization.
Fix misbehavior of the FTS5 xBestIndex method.
Fix a harmless reference to an uninitialized virtual machine register.
Fix the CLI so that it builds with -DSQLITE_UNTESTABLE
Fix the eval.c extension so that it works with PRAGMA empty_result_callbacks=ON.
Fix the generate_series virtual table so that it correctly returns no rows if any of its constraints are NULL.
Performance enhancements in the parser.
|
|
|
|
from xalopp in https://github.com/NetBSD/pkgsrc/pull/24
(Doesn't include the PLIST changes, which I'm hesitating about)
|
|
from xalopp in https://github.com/NetBSD/pkgsrc/pull/21
|
|
|
|
|
|
Pkgsrc changes:
* None.
Upstream changes since 3.4.7:
..F....... [ZBXNEXT-4374] implemented the widget configuration fields
clearing when changing the type (ashubin)
..F....... [ZBXNEXT-4045] implemented maximum size for graphs in
widgets (gcalenko)
A.F....... [ZBX-1357] enabled Hebrew translation to be displayed by
default (zalex_ua)
A.F....... [ZBX-1357] updated Chinese (China), Czech, English
(United States), French, German, Hebrew, Japanese, Korean, Russian,
Turkish, Ukrainian translations; thanks to Zabbix translators
(zalex_ua)
Bug fixes:
..F....... [ZBX-13542] fixed http steps on template not inheriting hosts
application setting (nikita)
..F....... [ZBX-13618] fixed wrong variables order in translatable
error message (nikita)
..F....... [ZBX-13344] fixed default condition for trigger based actions
(agriscenko)
........S. [ZBX-13613] improved a history syncer when backend elasticsearch
is not available (MVekslers)
...G...... [ZBX-13544] fixed agent crashes when using regex with 'Log' item
for Mac OSX (MVekslers)
........S. [ZBX-13611] fixed lld rules not always saving their state/error
message changes (wiper)
........S. [ZBX-13571] fixed regression that resulted in slow history data
queries on partitioned tables (wiper)
A.F....... [ZBX-13424] added possibility to select web items as
master items and improved copying of dependent items to destination
hosts and templates (Ivo)
A......... [ZBX-13573] fixed undefined index message changing Action
"Acknowledgment operations" from "Remote command" to "Notify all
involved" (agriscenko)
A......... [ZBX-13570] fixed undefined index in API call (agriscenko)
A......... [ZBX-13331] removed "recovery" property from action.get API
method response (nikita)
..F....... [ZBX-13309] fixed displaying of Problem/Recovery time
(agriscenko, ashubin, Sasha)
.......PS. [ZBX-13450] fixed server and proxy compilation problem for
Solaris 10 (MVekslers)
A.F....... [ZBX-13458,ZBX-13494] fixed resolving of the macros in map
labels for non-superadmin users (Sasha)
..F....... [ZBX-13526] fixed widget placeholder jumping instead of
resizing while dashboard edit (ashubin)
.......PS. [ZBX-13362] fixed potentially wrong rows deleting by
housekeeper in PostgreSQL (Sergejs)
..F....... [ZBX-13506] fixed linked trigger is moved to sibling map
element (agriscenko)
........S. [ZBX-13586] fixed trigger-based event correlation - suspend
creation of event if no problems are recovered by it (viktors, wiper)
........S. [ZBX-13339] improved deallocation of memory (MVekslers)
..F....... [ZBX-13340] fixed pie graphs displaying incorrect data (Ivo)
..F....... [ZBX-13412] fixed JS error and wrong form behaviour when
changing item type, type of information, data type (agriscenko)
..F....... [ZBX-13257] fixed display of the latest item in Audit log
(agriscenko)
..F....... [ZBX-13447] fixed trigger name readability on map in dark
theme (nikita)
..F....... [ZBX-13360] fixed HTML5 placeholder color that previously
appeared like actual input data (nikita)
...G...PS. [ZBX-13351] improved OpenSSL error messages (viktors)
..F....... [ZBX-13147] fixed inconsistent number on map navigation tree (nikita)
..F....... [ZBX-13537] fixed "Inaccessible user" in Dashboard System
status widgets acknowledgement popup (agriscenko)
....I..... [ZBX-13472] fixed description of "Server" and "ServerActive"
configuration options (Sasha)
........S. [ZBX-13455] added frontend error message when templates cannot
be linked to LLD host (viktors)
..F....... [ZBX-13434] fixed incorrect trigger dependencies being set
after copying triggers to multiple hosts; thanks to Kotaro Miyashita
for the patch (Ivo)
..F....... [ZBX-12883] fixed incorrect ordering the list of triggers
after saving a map (agriscenko)
..F....... [ZBX-12940] fixed content does not fit dialog window (agriscenko)
..F....... [ZBX-13401] fixed successful items mass update with invalid
update interval (agriscenko)
..F....... [ZBX-13342] fixed order by query in frontend Maintenance tab
(agriscenko)
A......... [ZBX-6167] fixed partial updating in maintenance.update (ashubin)
...G...... [ZBX-13062] banned using of mutex in threads of metrics
collection (MVekslers)
........S. [ZBX-13236] fixed error message of function parameters parse
(MVekslers)
....I..... [ZBX-13398] fixed configure script for Debian GNU/Linux
"buster" and "sid" to work with PostgreSQL (viktors)
..F....... [ZBX-13428] fixed long name of map outside go back button in
map widget (agriscenko, Sasha)
A.F....... [ZBX-12754] fixed undefined index error in map import (gcalenko)
..F....... [ZBX-13166] fixed daily and yearly notification reports not
including current day/last day of leap-year (nikita)
.......PS. [ZBX-13498] added optional MySQL upgrade patch for
"problem" table to drop redundant index after another index that
can be used to enforce the foreign key constraint has been created
(vso)
........S. [ZBX-13452] fixed Elasticsearch history storage
defaultivalue types (viktors)
..F....... [ZBX-12941] fixed checkbox overlay's position over
the checkbox (miks)
..F....... [ZBX-13334] fixed translations of Widget parameters
window (agriscenko)
A......... [ZBX-13248] fixed field trapper_hosts to optional for
trapper item.create (ashubin)
..F....... [ZBX-13307] fixed map scaling and position to the widget
left side (ashubin)
A......... [ZBX-6118] fixed poor performance of changing an item on
the template which linked with many hosts (Sasha)
..F....... [ZBX-13141] fixed invalid value for "Update interval" field
in mass update form on submit was redirecting to items list (gcalenko)
|
|
|
|
Streamlink 0.11.0!
Here's what's new:
Fixed documentation (#1467 and #1468)
Current versions of the OS, Python, Streamlink and Requests are now shown with -l debug (#1374)
ok.ru/live plugin added (#1451)
New option --hls-segment-ignore-names (#1432)
AfreecaTV plugin updates (#1390)
Added support for zattoo recordings (#1480)
Bigo plugin updates (#1474)
Neulion plugin removed due to DMCA notice (#1497)
And many more updates to numerous other plugins!
If you think that this application is helpful, please consider supporting the maintainers by donating via the Open collective. Not only becoming a backer, but also a sponsor for the (open source) project.
::
Alexis Murzeau <amubtdx@gmail.com> (3):
Remove Debian directory
docs/install: use sudo for Ubuntu and Solus
docs/install: add Debian instructions (#1455)
Anton Tykhyy <atykhyy@gmail.com> (1):
Add ok.ru/live plugin
BZHDeveloper <inizan.yannick@gmail.com> (1):
[TF1] Fix plugin (#1457)
Bruno Ribeiro <offboard@users.noreply.github.com> (1):
added cd streamlink
Drew J. Sonne <drewsonne@users.noreply.github.com> (1):
[bbciplayer] Fix authentication failures (#1411)
Hannes Pétur Eggertsson <hannespetur@gmail.com> (1):
Ruv plugin updated. Fixes #643. (#1486)
Mohamed El Morabity <melmorabity@fedoraproject.com> (1):
Add support for IDF1
back-to <backto@protonmail.ch> (10):
[cli-debug] Show current installed versions with -l debug
[hls] New option --hls-segment-ignore-names
[cli-debug] Renamed method and small template update
[afreeca] Plugin update. - Login for +19 streams --afreeca-username --afreeca-password - Removed 15 sec countdown - Added some error messages - Removed old Global AfreecaTV plugin - Added url tests
[zattoo] Added support for zattoo recordings
[tests] Fixed metaclass on python 3
[periscope] Fix for variant HLS streams
[facebook] mark as broken, they use dash now.
Removed furstream: dead website and file was wrong formated UTF8-BOM
[codecov] use pytest and upload all data
bastimeyer <mail@bastimeyer.de> (2):
docs: fix table layout on the install page
[neulion] Remove plugin. See #1493
beardypig <beardypig@users.noreply.github.com> (2):
plugins.kanal7: fix for new streaming iframe
plugins.foxtr: update regex to match new site layout
leshka <leshkajm@ya.ru> (1):
[goodgame] Fixed url regexp for handling miscellaneous symbols in username.
schrobby <schrawby@gmail.com> (1):
update from github comments
sqrt2 <sqrt2@users.noreply.github.com> (1):
[orf_tvthek] Work around broken HTTP connection persistence (#1420)
unnutricious <unnutricious@protonmail.com> (1):
[bigo] update video regex to match current website (#1412)
Streamlink 0.10.0!
There's been a lot of activity since our November release.
Changes:
Multiple plugin updates (too many to list, see below for the plugin changes!)
HLS seeking support (#1303)
Changes to the Windows binary (docs: #1408 minor changes to install directory: #1407)
If you think that this application is helpful, please consider supporting the maintainers by donating via the Open collective. Not only becoming a backer, but also a sponsor for the (open source) project.
::
Alexis Murzeau <amubtdx@gmail.com> (3):
docs: remove flattr-badge.png image
Fix various typos in comments and documentation
Implement PKCS#7 padding decoding with AES-128 HLS
BZHDeveloper <inizan.yannick@gmail.com> (1):
[canalplus] Update plugin according to website changes (#1378)
Mohamed El Morabity <melmorabity@fedoraproject.org> (1):
[pluzz] Fix video ID regex for France 3 Régions streams
RosadinTV <rosadintv@outlook.com> (1):
Welcome 2018 (#1410)
Sean Greenslade <sean@seangreenslade.com> (4):
Reworked picarto.tv plugin to deal with website changes. (#1359)
Tweaked tigerdile URL regex to allow missing trailing slash.
Added tigerdile HLS support and proper API poll for offline streams.
Added basic URL tests for tigerdile.
back-to <back-to@users.noreply.github.com> (5):
[zdf] apiToken update
[camsoda] Fixed broken plugin
[mixer] moved beam.py to mixer.py file requires two commits, for a proper commit history
[mixer] replaced beam.pro with mixer.com
[docs] Removed MPlayer2 - Domain expired - Not maintained anymore
back-to <backto@protonmail.ch> (13):
[BTV] Fixed login return message
[qq] New Plugin for live.qq.com
[mlgtv] Fixed broken Plugin streamlink/streamlink#1362
[viasat] Added support for urls without a stream_id - removed dead domains from _url_re - added a error message for geo blocking - new regex for stream_id from image url - Removed old embed plugin - try to find an iframe if no stream_id was found. - added tests
[streann] Added headers for post request
[Dailymotion] Fixed livestream id from channelpage
[neulion] renamed ufctv.py to neulion.py
[neulion] Updated the ufctv plugin to make it useable for other domains
[youtube] added Audio m4a itag 256 and 258
[hls] Don't try to skip a stream if the offset is 0, don't raise KeyError if the m3u8 file is empty this allows the file to reload.
[zengatv] New Plugin for zengatv.com
[mitele] Update for different api response - fallback if not hls_url was found, just the suffix. - added url tests
[youtube] New params for get_video_info (#1423)
bastimeyer <mail@bastimeyer.de> (2):
nsis: restore old install dir, keep multiuser
docs: rewrite Windows binaries install section
beardypig <beardypig@users.noreply.github.com> (12):
plugins.vaughnlive: try to guess the stream ID from the channel name
plugins.vaughnlive: updated rtmp server map
Update server map
stream.hls: add options to skip some time at the start/end of VOD streams
stream.hls: add option to restart live stream, if possible
stream.hls: remove the end offset and replace with duration
hls: add absolute start offset and duration options to the HLStream API
duratio bug
Fix bug with hls start offset = 0
EOL Python 3.3
plugins.kanal7: update to stream player URL config
plugins.huya: fix stream URL scheme prefix
fozzy <fozzy@fozzy.co> (1):
fix plugin for bilibili to adapt the new API
hicrop <35128217+hicrop@users.noreply.github.com> (1):
PEP8 (#1427)
steven7851 <steven7851@msn.com> (1):
[Douyutv] fix API
xela722 <alex0722@comcast.net> (1):
Add plugin for olympicchannel.com (#1353)
|
|
|
|
Noteworthy changes in version 2.2.6:
* gpg,gpgsm: New option --request-origin to pretend requests coming
from a browser or a remote site.
* gpg: Fix race condition on trustdb.gpg updates due to too early
released lock.
* gpg: Emit FAILURE status lines in almost all cases.
* gpg: Implement --dry-run for --passwd to make checking a key's
passphrase straightforward.
* gpg: Make sure to only accept a certification capable key for key
signatures.
* gpg: Better user interaction in --card-edit for the factory-reset
sub-command.
* gpg: Improve changing key attributes in --card-edit by adding an
explicit "key-attr" sub-command.
* gpg: Print the keygrips in the --card-status.
* scd: Support KDF DO setup.
* scd: Fix some issues with PC/SC on Windows.
* scd: Fix suspend/resume handling in the CCID driver.
* agent: Evict cached passphrases also via a timer.
* agent: Use separate passphrase caches depending on the request
origin.
* ssh: Support signature flags.
* dirmngr: Handle failures related to missing IPv6 support
gracefully.
* Fix corner cases related to specified home directory with
drive letter on Windows.
* Allow the use of UNC directory names as homedir.
|
|
Noteworthy changes in version 1.29:
* The yat2m tool is during cross-compile now also installed on the
host platform.
* New option parser and associated functions similar to the one used
by GnuPG.
* New Base-64 encoder.
* Fixes regression in 1.28 for arm64 and w64 builds.
* Interface changes relative to the 1.28 release:
gpgrt_argparse New.
gpgrt_usage New.
gpgrt_strusage New.
gpgrt_set_strusage New.
gpgrt_set_usage_outfnc New.
gpgrt_set_fixed_string_mapper New.
GPGRT_ENABLE_ARGPARSE_MACROS New macro.
gpgrt_b64enc_start New.
gpgrt_b64enc_write New.
gpgrt_b64enc_finish New.
|
|
Changes with nginx 1.13.12:
*) Bugfix: connections with gRPC backends might be closed unexpectedly
when returning a large response.
Changes with nginx 1.13.11:
*) Feature: the "proxy_protocol" parameter of the "listen" directive now
supports the PROXY protocol version 2.
*) Bugfix: nginx could not be built with OpenSSL 1.1.1 statically on
Linux.
*) Bugfix: in the "http_404", "http_500", etc. parameters of the
"proxy_next_upstream" directive.
|
|
push, rtmp
|
|
net/py-responses
|
|
Reset PKGREVISION by updates of net/freeradius.
|
|
Reset PKGREVISION by updates of net/freeradius.
|
|
Reset PKGREVISION by updates of net/freeradius.
|
|
|
|
option. Allows for building X packages without needing xsrc in the
sandbox.
Approved by agc@.
|
|
|
|
2018.01.11 Version 3.0.16 has been released.
The focus of this release is stability.
Feature Improvements
* rlm_python now supports multiple lists. From #2031.
* Add trust router re-keying. From #2007.
* Add support for Samba / AD LDAP schema See doc/schemas/ldap/samba/README.txt
and doc/schemas/ldap/samba/.
* Add "tls_min_version" and "tls_max_version" to EAP module for Debian OpenSSL
issues.
* Better documentation for client certificates in PEAP and TTLS: it usually
doesn't work. Fixes #2068.
* Distinguish login failure from AD unavailable. Fixes #2069.
* Update RH spec files. Fixes #2070.
* Run Post-Proxy-Type if all home servers are dead Fixes #2072.
* Print offending IP addresses when EAP sessions come from two upstream home
servers, and rate-limit the messages.
* Minor packaging updates.
* Better documentation for rlm_rest.
* EAP-FAST now has it's own "cipher_list", so that it is easier to configure.
* EAP-FAST now forcibly disables TLS1.2, until such time as we implement
the new keying mechanism from TLS1.2.
* Add documentation for allow_expired_crl.
* Update Debian logrotation. #2093 and #2101.
* DHCP relay can now drop responses. #2095.
* rlm_sqlippool can now assign Delegated-IPv6-Prefix It also now can assign
any IPv4 or IPv6 address Based on patches from maximumG. #2094 See
raddb/mods-available/sqlippool for changes.
* radeapclient can now use EAP-SIM-Ki to dynamically create the necessary
triplets.
* Explain why many LDAP connections are closed Fixes #1969.
* Debian build / package issues fixed by Matthew Newton.
* dictionary.patton updates from Brice Schaffner. Fixes #2137.
* Added scripts to build "inner-server.pem", and updated mods-config/inner-eap
and certs/README to match.
* Added provisions for using an external CA. See raddb/certs/.
* Include dhcpclient binary in freeradius-dhcp debian packge.
Bug Fixes
* Bind the lifetime of program name and python path to the module FR-AD-002
(redone).
* Pass correct statement length into sqlite3_prepare[_v2] FR-AD-003 (redone).
* Allow 100-Continue responses with additional headers in rlm_rest.
* fix corner case where detail files were not being locked correctly.
* Fix (SQL-Group == "%{...}") checks, and same for LDAP-Group Fixes #1947.
* Clean up exfile code. Which should help to avoid issues with reading / writing
100's of detail files.
* Fix build for winbind. Patch from Alex Clouter.
* Fix checkrad for Mikrotik. Patch from Muchael Ducharme.
* Fix home server stats lookup. Patch from Phil Mayers.
* Add libjson-c3 as an optional dependency.
* Require LTB OpenLDAP on CentOS / Redhat, to avoid linking against NSS,
which breaks the server. Fixes #2040.
* rlm_python fixes. Fixes #2041.
* Typos in "man" pages. Fixes #2045.
* Expand "next" in %{%{...}:-%{...}}. Fixes #2048.
* Don't add TLS attributes twice. Fixes #2050.
* Fix memory allocation in rlm_rest. Fixes #2051.
* Update trustrouter for new API. Fixes #2059.
* Fix SQLite issues on FreeBSD. Fixes #2060.
* Don't do debug logging of bad passwords. Fixes #2064.
* More graceful handling of "die" in rlm_perl. Fixes #2073.
* Fix occasional crash when using cisco_accounting_username_bug = yes.
* EAP-FAST fixes from Isaac Boukris #2078, #2076, and #2082, #2126.
* DHCP fixes, relay, #2092, add run-time check, #2028.
* Decode multiple RADIUS packets at a time in highly loaded RadSec connections. Patch from Jan Tomasek. #2106.
* TunnelPassword is not "single value" in LDAP schema Fixes #2061.
* sql log now opens the expanded filename, not the input one This was
a regression introduced in 3.0.15.
* Remove unnecessary UNIQUE constrain in Oracle schemas.
* Fix SSL thread and locking issues when modules also use SSL Fixes #2125 and
#2129.
* Re-add dhcpclient "raw packet" changes. Patches from Nicolas Chaigne and
Matthew Newton. Fixes #2155.
|
|
0.9.0
- Support for Python 3.7
- Support streaming responses for BaseResponse
- Support custom patch targets for mock
- Fix unicode support for passthru urls
- Fix support for unicode in domain names and tlds
|
|
1.9.0
Add support for the recently added assert_called_once method in Python 3.6 and mock-2.0.
|
|
2.0.1:
Bug fixes.
|
|
11.0
* Removed deprecated modules and functions.
|
|
|
|
Git 2.17:
UI, Workflows & Features
* "diff" family of commands learned "--find-object=<object-id>" option
to limit the findings to changes that involve the named object.
* "git format-patch" learned to give 72-cols to diffstat, which is
consistent with other line length limits the subcommand uses for
its output meant for e-mails.
* The log from "git daemon" can be redirected with a new option; one
relevant use case is to send the log to standard error (instead of
syslog) when running it from inetd.
* "git rebase" learned to take "--allow-empty-message" option.
* "git am" has learned the "--quit" option, in addition to the
existing "--abort" option; having the pair mirrors a few other
commands like "rebase" and "cherry-pick".
* "git worktree add" learned to run the post-checkout hook, just like
"git clone" runs it upon the initial checkout.
* "git tag" learned an explicit "--edit" option that allows the
message given via "-m" and "-F" to be further edited.
* "git fetch --prune-tags" may be used as a handy short-hand for
getting rid of stale tags that are locally held.
* The new "--show-current-patch" option gives an end-user facing way
to get the diff being applied when "git rebase" (and "git am")
stops with a conflict.
* "git add -p" used to offer "/" (look for a matching hunk) as a
choice, even there was only one hunk, which has been corrected.
Also the single-key help is now given only for keys that are
enabled (e.g. help for '/' won't be shown when there is only one
hunk).
* Since Git 1.7.9, "git merge" defaulted to --no-ff (i.e. even when
the side branch being merged is a descendant of the current commit,
create a merge commit instead of fast-forwarding) when merging a
tag object. This was appropriate default for integrators who pull
signed tags from their downstream contributors, but caused an
unnecessary merges when used by downstream contributors who
habitually "catch up" their topic branches with tagged releases
from the upstream. Update "git merge" to default to --no-ff only
when merging a tag object that does *not* sit at its usual place in
refs/tags/ hierarchy, and allow fast-forwarding otherwise, to
mitigate the problem.
* "git status" can spend a lot of cycles to compute the relation
between the current branch and its upstream, which can now be
disabled with "--no-ahead-behind" option.
* "git diff" and friends learned funcname patterns for Go language
source files.
* "git send-email" learned "--reply-to=<address>" option.
* Funcname pattern used for C# now recognizes "async" keyword.
* In a way similar to how "git tag" learned to honor the pager
setting only in the list mode, "git config" learned to ignore the
pager setting when it is used for setting values (i.e. when the
purpose of the operation is not to "show").
Performance, Internal Implementation, Development Support etc.
* More perf tests for threaded grep
* "perf" test output can be sent to codespeed server.
* The build procedure for perl/ part has been greatly simplified by
weaning ourselves off of MakeMaker.
* Perl 5.8 or greater has been required since Git 1.7.4 released in
2010, but we continued to assume some core modules may not exist and
used a conditional "eval { require <<module>> }"; we no longer do
this. Some platforms (Fedora/RedHat/CentOS, for example) ship Perl
without all core modules by default (e.g. Digest::MD5, File::Temp,
File::Spec, Net::Domain, Net::SMTP). Users on such platforms may
need to install these additional modules.
* As a convenience, we install copies of Perl modules we require which
are not part of the core Perl distribution (e.g. Error and
Mail::Address). Users and packagers whose operating system provides
these modules can set NO_PERL_CPAN_FALLBACKS to avoid installing the
bundled modules.
* In preparation for implementing narrow/partial clone, the machinery
for checking object connectivity used by gc and fsck has been
taught that a missing object is OK when it is referenced by a
packfile specially marked as coming from trusted repository that
promises to make them available on-demand and lazily.
* The machinery to clone & fetch, which in turn involves packing and
unpacking objects, has been told how to omit certain objects using
the filtering mechanism introduced by another topic. It now knows
to mark the resulting pack as a promisor pack to tolerate missing
objects, laying foundation for "narrow" clones.
* The first step to getting rid of mru API and using the
doubly-linked list API directly instead.
* Retire mru API as it does not give enough abstraction over
underlying list API to be worth it.
* Rewrite two more "git submodule" subcommands in C.
* The tracing machinery learned to report tweaking of environment
variables as well.
* Update Coccinelle rules to catch and optimize strbuf_addf(&buf, "%s", str)
* Prevent "clang-format" from breaking line after function return type.
* The sequencer infrastructure is shared across "git cherry-pick",
"git rebase -i", etc., and has always spawned "git commit" when it
needs to create a commit. It has been taught to do so internally,
when able, by reusing the codepath "git commit" itself uses, which
gives performance boost for a few tens of percents in some sample
scenarios.
* Push the submodule version of collision-detecting SHA-1 hash
implementation a bit harder on builders.
* Avoid mmapping small files while using packed refs (especially ones
with zero size, which would cause later munmap() to fail).
* Conversion from uchar[20] to struct object_id continues.
* More tests for wildmatch functions.
* The code to binary search starting from a fan-out table (which is
how the packfile is indexed with object names) has been refactored
into a reusable helper.
* We now avoid using identifiers that clash with C++ keywords. Even
though it is not a goal to compile Git with C++ compilers, changes
like this help use of code analysis tools that targets C++ on our
codebase.
* The executable is now built in 'script' phase in Travis CI integration,
to follow the established practice, rather than during 'before_script'
phase. This allows the CI categorize the failures better ('failed'
is project's fault, 'errored' is build environment's).
* Writing out the index file when the only thing that changed in it
is the untracked cache information is often wasteful, and this has
been optimized out.
* Various pieces of Perl code we have have been cleaned up.
* Internal API clean-up to allow write_locked_index() optionally skip
writing the in-core index when it is not modified.
|
|
|
|
- Added Excel 2010 data bar features such as solid fills and control over the
display of negative values. See :ref:`working_with_conditional_formats` and
:ref:`ex_cond_format`.
- Fixed :func:`set_column` parameter names to match docs and other methods.
Note, this is a backward incompatible change.
- Fixed missing plotarea formatting in pie/doughnut charts.
|
|
|
|
SECURITY:
- Log sanitization for Combined Database Secret Engine: In certain failure
scenarios with incorrectly formatted connection urls, the raw connection
errors were being returned to the user with the configured database
credentials. Errors are now sanitized before being returned to the user.
DEPRECATIONS/CHANGES:
- Database plugin compatibility: The database plugin interface was enhanced to
support some additional functionality related to root credential rotation
and supporting templated URL strings. The changes were made in a
backwards-compatible way and all builtin plugins were updated with the new
features. Custom plugins not built into Vault will need to be upgraded to
support templated URL strings and root rotation. Additionally, the
Initialize method was deprecated in favor of a new Init method that supports
configuration modifications that occur in the plugin back to the primary
data store.
- Removal of returned secret information: For a long time Vault has returned
configuration given to various secret engines and auth methods with secret
values (such as secret API keys or passwords) still intact, and with a
warning to the user on write that anyone with read access could see the
secret. This was mostly done to make it easy for tools like Terraform to
judge whether state had drifted. However, it also feels quite un-Vault-y to
do this and we've never felt very comfortable doing so. In 0.10 we have gone
through and removed this behavior from the various backends; fields which
contained secret values are simply no longer returned on read. We are
working with the Terraform team to make changes to their provider to
accommodate this as best as possible, and users of other tools may have to
make adjustments, but in the end we felt that the ends did not justify the
means and we needed to prioritize security over operational convenience.
- LDAP auth method case sensitivity: We now treat usernames and groups
configured locally for policy assignment in a case insensitive fashion by
default. Existing configurations will continue to work as they do now;
however, the next time a configuration is written `case_sensitive_names`
will need to be explicitly set to `true`.
- TTL handling within core: All lease TTL handling has been centralized within
the core of Vault to ensure consistency across all backends. Since this was
previously delegated to individual backends, there may be some slight
differences in TTLs generated from some backends.
- Removal of default `secret/` mount: In 0.12 we will stop mounting `secret/`
by default at initialization time (it will still be available in `dev`
mode).
FEATURES:
- OSS UI: The Vault UI is now fully open-source. Similarly to the CLI, some
features are only available with a supporting version of Vault, but the code
base is entirely open.
- Versioned K/V: The `kv` backend has been completely revamped, featuring
flexible versioning of values, check-and-set protections, and more. A new
`vault kv` subcommand allows friendly interactions with it. Existing mounts
of the `kv` backend can be upgraded to the new versioned mode (downgrades
are not currently supported). The old "passthrough" mode is still the
default for new mounts; versioning can be turned on by setting the
`-version=2` flag for the `vault secrets enable` command.
- Database Root Credential Rotation: Database configurations can now rotate
their own configured admin/root credentials, allowing configured credentials
for a database connection to be rotated immediately after sending them into
Vault, invalidating the old credentials and ensuring only Vault knows the
actual valid values.
- Azure Authentication Plugin: There is now a plugin (pulled in to Vault) that
allows authenticating Azure machines to Vault using Azure's Managed Service
Identity credentials. See the [plugin
repository](https://github.com/hashicorp/vault-plugin-auth-azure) for more
information.
- GCP Secrets Plugin: There is now a plugin (pulled in to Vault) that allows
generating secrets to allow access to GCP. See the [plugin
repository](https://github.com/hashicorp/vault-plugin-secrets-gcp) for more
information.
- Selective Audit HMACing of Request and Response Data Keys: HMACing in audit
logs can be turned off for specific keys in the request input map and
response `data` map on a per-mount basis.
- Passthrough Request Headers: Request headers can now be selectively passed
through to backends on a per-mount basis. This is useful in various cases
when plugins are interacting with external services.
- HA for Google Cloud Storage: The GCS storage type now supports HA.
- UI support for identity: Add and edit entities, groups, and their associated
aliases.
- UI auth method support: Enable, disable, and configure all of the built-in
authentication methods.
- UI (Enterprise): View and edit Sentinel policies.
IMPROVEMENTS:
- core: Centralize TTL generation for leases in core
- identity: API to update group-alias by ID
- secret/cassandra: Update Cassandra storage delete function to not use batch
operations
- storage/mysql: Allow setting max idle connections and connection lifetime
- storage/gcs: Add HA support
- ui: Add Nomad to the list of available secret engines
- ui: Adds ability to set static headers to be returned by the UI
BUG FIXES:
- api: Fix retries not working
- auth/gcp: Invalidate clients on config change
- auth/token: Revoke-orphan and tidy operations now correctly cleans up the
parent prefix entry in the underlying storage backend. These operations also
mark corresponding child tokens as orphans by removing the parent/secondary
index from the entries.
- command: Re-add `-mfa` flag and migrate to OSS binary
- core: Fix issue occurring from mounting two auth backends with the same path
with one mount having `auth/` in front
- mfa: Invalidation of MFA configurations (Enterprise)
- replication: Fix a panic on some non-64-bit platforms
- replication: Fix invalidation of policies on performance secondaries
- secret/pki: When tidying if a value is unexpectedly nil, delete it and move
on
- storage/s3: Fix panic if S3 returns no Content-Length header
- ui: Fixed an issue where the UI was checking incorrect paths when operating
on transit keys. Capabilities are now checked when attempting to encrypt /
decrypt, etc.
- ui: Fixed IE 11 layout issues and JS errors that would stop the application
from running.
- ui: Fixed the link that gets rendered when a user doesn't have permissions
to view the root of a secret engine. The link now sends them back to the list
of secret engines.
- replication: Fix issue with DR secondaries when using mount specified local
paths.
- cli: Fix an issue where generating a dr operation token would not output the
token
|
|
|
|
- [CritFix] Plug bad memory leak in protocol reply
- [Feature] Add avx2 codec for base64
- [Feature] Add method to receive all URL flags from Lua API
- [Feature] Allow to fold headers on stop characters
- [Feature] Allow to set lua_cpath from options
- [Feature] Allow to specify custom rejection message in milter
- [Feature] Deal with unnormalised Unicode obfuscation
- [Feature] Do not detect language twice for relative parts
- [Feature] Implement oversigning feature
- [Feature] Implement silent logging level to minimize noise in logs
- [Feature] Improve URL_IN_SUBJECT rule
- [Feature] Use hashing to reduce redis attack surface
- [Fix] Add oversigning for the most important headers
- [Fix] add 'rewrite subject' to History dropdown
- [Fix] Another fix in folding algorithm
- [Fix] Do not call multimap addr for parts of addr if filter is
presented
- [Fix] Do not clean hostname on generic reset
- [Fix] Do not create pid file in no-fork mode
- [Fix] Fix fold_after case to preserve multiple spaces
- [Fix] Fix folding and folding tests
- [Fix] Fix hostname usage in milter mode
- [Fix] Fix lua RSA verify and its tests
- [Fix] Fix metadata exporter send_mail backend (#2124)
- [Fix] Fix processing of '\v' in libucl
- [Fix] Fix shemaless URLs detection
- [Fix] Fix support of multiple headers in sign_header
- [Fix] Fix usage of util.parse_mail_address
- [Fix] Fix weights of dynamic squeezed rules
- [Fix] Leak from bucket before checking the burst
- [Fix] Stop using own localtime as DST could be messy in many cases
- [Fix] Treat unnormalised URLs as obscured
- [Rework] Restore leaky bucket model in ratelimit plugin
- [WebUI] Add messages total to throughput summary
- [WebUI] Add symbols order selector to history
- [WebUI] Config: Load list on demand
- [WebUI] Fix modalBody for maps that appear more than once
- [WebUI] History: Fix Tooltips on paging, filtering and sorting
- [WebUI] Remove a previously-attached event handler
- [WebUI] Update D3 to v5.0.0 and jQuery to v3.3.1
|
|
|
|
|
|
Boost provides free peer-reviewed portable C++ source libraries. A
large part of Boost is provided as C++ template code which is resolved
entirely at compile-time without linking. This package aims to
provide the most useful subset of Boost libraries for template use
among CRAN package. By placing these libraries in this package, we
offer a more efficient distribution system for CRAN as replication of
this code in the sources of other packages is avoided. As of release
1.65.0-1, the following Boost libraries are included: 'algorithm'
'align' 'any' 'atomic' 'bimap' 'bind' 'circular_buffer' 'compute'
'concept' 'config' 'container' 'date'_'time' 'detail' 'dynamic_bitset'
'exception' 'filesystem' 'flyweight' 'foreach' 'functional' 'fusion'
'geometry' 'graph' 'heap' 'icl' 'integer' 'interprocess' 'intrusive'
'io' 'iostreams' 'iterator' 'math' 'move' 'mpl' 'multiprcecision'
'numeric' 'pending' 'phoenix' 'preprocessor' 'propery_tree' 'random'
'range' 'scope_exit' 'smart_ptr' 'sort' 'spirit' 'tuple' 'type_traits'
'typeof' 'unordered' 'utility' 'uuid'.
|
|
|
|
Improvements
Windows
Patch QSaveFile so working on images stored in synchronized folders (dropbox, google drive) is safe
Shortcuts
Fix duplicate shortcut on Photoshop scheme
Alphabetize shortcut to make the diffs easier to read when doing changes
UI
Make the triangles larger on the categorized list view so they are more visible
Disable the macro recorder and playback plugin
Remove the docker titlebar lock and collapse buttons. BUG:385238 BUG:392235
Set the pixel grid to show up at 2400% zoom by default. BUG:392161
Improve the layout of the palette docker
Disable drag and drop in the palette view: moving swatches around did not actually change the palette. BUG:392349
Fix selecting the last used template in the new document dialog when using appimages. BUG:391973
Fix canvas lockup when using Guides at the top of the image. BUG:391098
Do not reset redo history when changing layer’s visibility. BUG:390581
Fix shifting the pan position after using the popup widget rotation circle. BUG:391921
Fix height map to normal map in wraparound mode. BUG:392191
Text
Make it possible to edit the font size in the svg text tool. BUG:392714
Let Text Shape have empty lines. BUG:392471
Fix updates of undo/redo actions. BUG:392257
Implement “Convert text into path” function. BUG:391294
Fix a crash in SvgTextTool when deleting hovered/selected shape. BUG:392128
Make the text editor window application modal. BUG:392248
Fix alignment of RTL text. BUG:392065 BUG:392064
Fix painting parts of text outside the bounding box on the canvas. BUG:392068
Fix rendering of the text with relative offsets. BUG:391160
Fix crash when transforming text with Transform Tool twice. BUG:392127
Animation
Fix handling of keyframes when saving. BUG:392233 BUG:392559
Keep show in timeline and onion skin options when merging layers. BUG:377358
Keep keyframe color labels when merging layers. BUG:388913
Fix exporting out audio with video formats MKV and OGV.
File handling
Do not load/save layer channel flags anymore (channel flags were removed from the UI in Krita 2.9). BUG:392504
Fix saving of Transform Mask into rendered formats. BUG:392229
Fix reporting errors when loading fails. BUG:392413
Fix a memory leak when loading file layers
Fix loading a krita file with a loop in the clone layers setup. BUG:384587
Fix showing a wait cursor after loading a PNG image. BUG:392249
Make bundle loading feedback a bit clearer regarding the bundle.
Vector bugs
Fix crash when creating a vector selection. BUG:391292
Fix crash when doing right-click on the gradient fill stop opacity input box of a vector BUG:392726
Fix setting the aspect ratio of vector shapes. BUG:391911
Fix a crash if a certain shape is not valid when writing SVG. BUG:392240
Fix hidden stroke and fill widgets not to track current shape selection BUG:391990
Painting and brush engines
Fix crash when creating a new spray preset. BUG:392869
Fix rounding of the the pressure curve
Fix painting with colorsmudge brushes on transparency masks. BUG:391268
Fix uninitialized distance info for KisHairyPaintOp BUG:391940
Fix rounding of intermediate pressure values
Fix the colorsmudge brush when painting in wraparound mode. BUG:392312
Layers and masks
Fix flattening of group layers with Inherit Alpha property set. BUG:390095
Fix a crash when using a transformation mask on a file layer. BUG:391270
Improve performance of the transformation mask
|
|
|
|
- Compatibility with Sphinx 1.7.0
- Ensure a change stream uses the proper session id while iterating
- Fix a rare crash in pooled mode when a replica set member was
disconnected
|
|
|
|
- Compatibility with Sphinx 1.7.0 and later.
|
|
|