1.18.97
api-change:ebs: Update ebs command to latest version
api-change:sns: Update sns command to latest version
api-change:appmesh: Update appmesh command to latest version
api-change:sagemaker: Update sagemaker command to latest version
api-change:wafv2: Update wafv2 command to latest version
api-change:cloudhsmv2: Update cloudhsmv2 command to latest version
api-change:events: Update events command to latest version
api-change:alexaforbusiness: Update alexaforbusiness command to latest version
api-change:amplify: Update amplify command to latest version
api-change:secretsmanager: Update secretsmanager command to latest version
api-change:comprehend: Update comprehend command to latest version
1.18.96
api-change:organizations: Update organizations command to latest version
api-change:ec2: Update ec2 command to latest version
api-change:ce: Update ce command to latest version
api-change:forecast: Update forecast command to latest version
1.18.95
api-change:efs: Update efs command to latest version
api-change:storagegateway: Update storagegateway command to latest version
api-change:lakeformation: Update lakeformation command to latest version
api-change:ec2: Update ec2 command to latest version
api-change:glue: Update glue command to latest version
api-change:cloudfront: Update cloudfront command to latest version
1.18.94
api-change:iotsitewise: Update iotsitewise command to latest version
api-change:rds: Update rds command to latest version
api-change:quicksight: Update quicksight command to latest version
1.18.93
api-change:connect: Update connect command to latest version
api-change:elasticache: Update elasticache command to latest version
1.18.92
api-change:rds: Update rds command to latest version
api-change:appsync: Update appsync command to latest version
api-change:imagebuilder: Update imagebuilder command to latest version
api-change:codebuild: Update codebuild command to latest version
api-change:securityhub: Update securityhub command to latest version
api-change:chime: Update chime command to latest version
1.18.91
api-change:ec2: Update ec2 command to latest version
api-change:rds: Update rds command to latest version
api-change:codeguru-reviewer: Update codeguru-reviewer command to latest version
api-change:comprehendmedical: Update comprehendmedical command to latest version
api-change:ecr: Update ecr command to latest version
1.18.90
api-change:ec2: Update ec2 command to latest version
api-change:autoscaling: Update autoscaling command to latest version
api-change:codestar-connections: Update codestar-connections command to latest version
api-change:codeguruprofiler: Update codeguruprofiler command to latest version
1.18.89
api-change:sagemaker: Update sagemaker command to latest version
api-change:quicksight: Update quicksight command to latest version
api-change:cloudformation: Update cloudformation command to latest version
api-change:dms: Update dms command to latest version
api-change:cognito-idp: Update cognito-idp command to latest version
1.18.88
api-change:ec2: Update ec2 command to latest version
api-change:glue: Update glue command to latest version
1.18.87
api-change:fsx: Update fsx command to latest version
api-change:emr: Update emr command to latest version
api-change:amplify: Update amplify command to latest version
api-change:honeycode: Update honeycode command to latest version
api-change:codecommit: Update codecommit command to latest version
api-change:iam: Update iam command to latest version
api-change:backup: Update backup command to latest version
api-change:autoscaling: Update autoscaling command to latest version
api-change:organizations: Update organizations command to latest version
1.18.86
api-change:organizations: Update organizations command to latest version
api-change:mediatailor: Update mediatailor command to latest version
1.18.85
api-change:rds: Update rds command to latest version
api-change:rekognition: Update rekognition command to latest version
api-change:sqs: Update sqs command to latest version
api-change:emr: Update emr command to latest version
api-change:ec2: Update ec2 command to latest version
1.18.84
api-change:elasticache: Update elasticache command to latest version
api-change:medialive: Update medialive command to latest version
api-change:opsworkscm: Update opsworkscm command to latest version
api-change:ec2: Update ec2 command to latest version
1.18.83
api-change:rds: Update rds command to latest version
api-change:support: Update support command to latest version
api-change:route53: Update route53 command to latest version
api-change:mediaconvert: Update mediaconvert command to latest version
enchancement:codeartifact: Backport login command to AWS CLI v1
api-change:meteringmarketplace: Update meteringmarketplace command to latest version
api-change:sesv2: Update sesv2 command to latest version
api-change:ssm: Update ssm command to latest version
1.18.82
api-change:route53: Update route53 command to latest version
api-change:appmesh: Update appmesh command to latest version
api-change:ec2: Update ec2 command to latest version
api-change:macie2: Update macie2 command to latest version
api-change:snowball: Update snowball command to latest version
1.18.81
api-change:lambda: Update lambda command to latest version
api-change:dataexchange: Update dataexchange command to latest version
api-change:qldb: Update qldb command to latest version
api-change:cloudfront: Update cloudfront command to latest version
api-change:autoscaling: Update autoscaling command to latest version
api-change:polly: Update polly command to latest version
1.18.80
api-change:appconfig: Update appconfig command to latest version
api-change:alexaforbusiness: Update alexaforbusiness command to latest version
api-change:cognito-idp: Update cognito-idp command to latest version
api-change:chime: Update chime command to latest version
api-change:iot: Update iot command to latest version
1.18.79
api-change:storagegateway: Update storagegateway command to latest version
api-change:apigateway: Update apigateway command to latest version
api-change:glue: Update glue command to latest version
api-change:cloudformation: Update cloudformation command to latest version
1.18.78
api-change:ecs: Update ecs command to latest version
api-change:iot-data: Update iot-data command to latest version
api-change:lex-models: Update lex-models command to latest version
api-change:imagebuilder: Update imagebuilder command to latest version
1.18.77
api-change:servicecatalog: Update servicecatalog command to latest version
api-change:macie2: Update macie2 command to latest version
api-change:compute-optimizer: Update compute-optimizer command to latest version
api-change:appconfig: Update appconfig command to latest version
api-change:dlm: Update dlm command to latest version
api-change:lightsail: Update lightsail command to latest version
api-change🛡️ Update shield command to latest version
api-change:ec2: Update ec2 command to latest version
api-change:codeartifact: Update codeartifact command to latest version
1.18.76
api-change:transfer: Update transfer command to latest version
bugfix:config file: Improve config parsing to handle values with square brackets.
1.14.20
api-change:amplify: [botocore] Update amplify client to latest version
api-change:wafv2: [botocore] Update wafv2 client to latest version
api-change:ebs: [botocore] Update ebs client to latest version
api-change:events: [botocore] Update events client to latest version
api-change:sagemaker: [botocore] Update sagemaker client to latest version
api-change:cloudhsmv2: [botocore] Update cloudhsmv2 client to latest version
api-change:appmesh: [botocore] Update appmesh client to latest version
api-change:alexaforbusiness: [botocore] Update alexaforbusiness client to latest version
api-change:sns: [botocore] Update sns client to latest version
api-change:secretsmanager: [botocore] Update secretsmanager client to latest version
api-change:comprehend: [botocore] Update comprehend client to latest version
1.14.19
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:forecast: [botocore] Update forecast client to latest version
api-change:ce: [botocore] Update ce client to latest version
api-change:organizations: [botocore] Update organizations client to latest version
1.14.18
api-change:storagegateway: [botocore] Update storagegateway client to latest version
api-change:glue: [botocore] Update glue client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:lakeformation: [botocore] Update lakeformation client to latest version
api-change:efs: [botocore] Update efs client to latest version
api-change:cloudfront: [botocore] Update cloudfront client to latest version
1.14.17
api-change:quicksight: [botocore] Update quicksight client to latest version
api-change:rds: [botocore] Update rds client to latest version
api-change:iotsitewise: [botocore] Update iotsitewise client to latest version
1.14.16
api-change:elasticache: [botocore] Update elasticache client to latest version
api-change:connect: [botocore] Update connect client to latest version
1.14.15
api-change:imagebuilder: [botocore] Update imagebuilder client to latest version
api-change:appsync: [botocore] Update appsync client to latest version
api-change:chime: [botocore] Update chime client to latest version
api-change:rds: [botocore] Update rds client to latest version
api-change:securityhub: [botocore] Update securityhub client to latest version
api-change:codebuild: [botocore] Update codebuild client to latest version
1.14.14
api-change:ecr: [botocore] Update ecr client to latest version
api-change:codeguru-reviewer: [botocore] Update codeguru-reviewer client to latest version
api-change:comprehendmedical: [botocore] Update comprehendmedical client to latest version
api-change:rds: [botocore] Update rds client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
1.14.13
api-change:codestar-connections: [botocore] Update codestar-connections client to latest version
api-change:codeguruprofiler: [botocore] Update codeguruprofiler client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:autoscaling: [botocore] Update autoscaling client to latest version
1.14.12
api-change:quicksight: [botocore] Update quicksight client to latest version
api-change:cognito-idp: [botocore] Update cognito-idp client to latest version
api-change:sagemaker: [botocore] Update sagemaker client to latest version
api-change:cloudformation: [botocore] Update cloudformation client to latest version
api-change:dms: [botocore] Update dms client to latest version
1.14.11
api-change:glue: [botocore] Update glue client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
1.14.10
api-change:iam: [botocore] Update iam client to latest version
api-change:organizations: [botocore] Update organizations client to latest version
api-change:backup: [botocore] Update backup client to latest version
api-change:emr: [botocore] Update emr client to latest version
api-change:fsx: [botocore] Update fsx client to latest version
api-change:amplify: [botocore] Update amplify client to latest version
api-change:codecommit: [botocore] Update codecommit client to latest version
api-change:honeycode: [botocore] Update honeycode client to latest version
api-change:autoscaling: [botocore] Update autoscaling client to latest version
1.14.9
api-change:mediatailor: [botocore] Update mediatailor client to latest version
api-change:organizations: [botocore] Update organizations client to latest version
1.14.8
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:emr: [botocore] Update emr client to latest version
api-change:rekognition: [botocore] Update rekognition client to latest version
api-change:rds: [botocore] Update rds client to latest version
api-change:sqs: [botocore] Update sqs client to latest version
1.14.7
api-change:elasticache: [botocore] Update elasticache client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:opsworkscm: [botocore] Update opsworkscm client to latest version
api-change:medialive: [botocore] Update medialive client to latest version
1.14.6
api-change:support: [botocore] Update support client to latest version
api-change:mediaconvert: [botocore] Update mediaconvert client to latest version
api-change:meteringmarketplace: [botocore] Update meteringmarketplace client to latest version
api-change:route53: [botocore] Update route53 client to latest version
api-change:ssm: [botocore] Update ssm client to latest version
api-change:rds: [botocore] Update rds client to latest version
api-change:sesv2: [botocore] Update sesv2 client to latest version
1.14.5
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:snowball: [botocore] Update snowball client to latest version
api-change:appmesh: [botocore] Update appmesh client to latest version
api-change:route53: [botocore] Update route53 client to latest version
api-change:macie2: [botocore] Update macie2 client to latest version
1.14.4
api-change:cloudfront: [botocore] Update cloudfront client to latest version
api-change:dataexchange: [botocore] Update dataexchange client to latest version
api-change:qldb: [botocore] Update qldb client to latest version
api-change:autoscaling: [botocore] Update autoscaling client to latest version
api-change:lambda: [botocore] Update lambda client to latest version
api-change:polly: [botocore] Update polly client to latest version
1.14.3
api-change:chime: [botocore] Update chime client to latest version
api-change:appconfig: [botocore] Update appconfig client to latest version
api-change:alexaforbusiness: [botocore] Update alexaforbusiness client to latest version
api-change:cognito-idp: [botocore] Update cognito-idp client to latest version
api-change:iot: [botocore] Update iot client to latest version
1.14.2
api-change:apigateway: [botocore] Update apigateway client to latest version
api-change:glue: [botocore] Update glue client to latest version
api-change:cloudformation: [botocore] Update cloudformation client to latest version
api-change:storagegateway: [botocore] Update storagegateway client to latest version
1.14.1
api-change:lex-models: [botocore] Update lex-models client to latest version
api-change:imagebuilder: [botocore] Update imagebuilder client to latest version
api-change:iot-data: [botocore] Update iot-data client to latest version
api-change:ecs: [botocore] Update ecs client to latest version
1.14.0
api-change:macie2: [botocore] Update macie2 client to latest version
api-change:servicecatalog: [botocore] Update servicecatalog client to latest version
api-change:codeartifact: [botocore] Update codeartifact client to latest version
api-change:compute-optimizer: [botocore] Update compute-optimizer client to latest version
api-change🛡️ [botocore] Update shield client to latest version
api-change:lightsail: [botocore] Update lightsail client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:appconfig: [botocore] Update appconfig client to latest version
feature:SSO: [botocore] Added support for the SSO credential provider. This allows the SDK to retrieve temporary AWS credentials from a profile configured to use SSO credentials.
api-change:dlm: [botocore] Update dlm client to latest version
1.13.26
api-change:transfer: [botocore] Update transfer client to latest version
1.17.20
api-change:amplify: Update amplify client to latest version
api-change:wafv2: Update wafv2 client to latest version
api-change:ebs: Update ebs client to latest version
api-change:events: Update events client to latest version
api-change:sagemaker: Update sagemaker client to latest version
api-change:cloudhsmv2: Update cloudhsmv2 client to latest version
api-change:appmesh: Update appmesh client to latest version
api-change:alexaforbusiness: Update alexaforbusiness client to latest version
api-change:sns: Update sns client to latest version
api-change:secretsmanager: Update secretsmanager client to latest version
api-change:comprehend: Update comprehend client to latest version
1.17.19
api-change:ec2: Update ec2 client to latest version
api-change:forecast: Update forecast client to latest version
api-change:ce: Update ce client to latest version
api-change:organizations: Update organizations client to latest version
1.17.18
api-change:storagegateway: Update storagegateway client to latest version
api-change:glue: Update glue client to latest version
api-change:ec2: Update ec2 client to latest version
api-change:lakeformation: Update lakeformation client to latest version
api-change:efs: Update efs client to latest version
api-change:cloudfront: Update cloudfront client to latest version
1.17.17
api-change:quicksight: Update quicksight client to latest version
api-change:rds: Update rds client to latest version
api-change:iotsitewise: Update iotsitewise client to latest version
1.17.16
api-change:elasticache: Update elasticache client to latest version
api-change:connect: Update connect client to latest version
1.17.15
api-change:imagebuilder: Update imagebuilder client to latest version
api-change:appsync: Update appsync client to latest version
api-change:chime: Update chime client to latest version
api-change:rds: Update rds client to latest version
api-change:securityhub: Update securityhub client to latest version
api-change:codebuild: Update codebuild client to latest version
1.17.14
api-change:ecr: Update ecr client to latest version
api-change:codeguru-reviewer: Update codeguru-reviewer client to latest version
api-change:comprehendmedical: Update comprehendmedical client to latest version
api-change:rds: Update rds client to latest version
api-change:ec2: Update ec2 client to latest version
1.17.13
api-change:codestar-connections: Update codestar-connections client to latest version
api-change:codeguruprofiler: Update codeguruprofiler client to latest version
api-change:ec2: Update ec2 client to latest version
api-change:autoscaling: Update autoscaling client to latest version
1.17.12
api-change:quicksight: Update quicksight client to latest version
api-change:cognito-idp: Update cognito-idp client to latest version
api-change:sagemaker: Update sagemaker client to latest version
api-change:cloudformation: Update cloudformation client to latest version
api-change:dms: Update dms client to latest version
1.17.11
api-change:glue: Update glue client to latest version
api-change:ec2: Update ec2 client to latest version
1.17.10
api-change:iam: Update iam client to latest version
api-change:organizations: Update organizations client to latest version
api-change:backup: Update backup client to latest version
api-change:emr: Update emr client to latest version
api-change:fsx: Update fsx client to latest version
api-change:amplify: Update amplify client to latest version
api-change:codecommit: Update codecommit client to latest version
api-change:honeycode: Update honeycode client to latest version
api-change:autoscaling: Update autoscaling client to latest version
1.17.9
api-change:mediatailor: Update mediatailor client to latest version
api-change:organizations: Update organizations client to latest version
1.17.8
api-change:ec2: Update ec2 client to latest version
api-change:emr: Update emr client to latest version
api-change:rekognition: Update rekognition client to latest version
api-change:rds: Update rds client to latest version
api-change:sqs: Update sqs client to latest version
1.17.7
api-change:elasticache: Update elasticache client to latest version
api-change:ec2: Update ec2 client to latest version
api-change:opsworkscm: Update opsworkscm client to latest version
api-change:medialive: Update medialive client to latest version
1.17.6
api-change:support: Update support client to latest version
api-change:mediaconvert: Update mediaconvert client to latest version
api-change:meteringmarketplace: Update meteringmarketplace client to latest version
api-change:route53: Update route53 client to latest version
api-change:ssm: Update ssm client to latest version
api-change:rds: Update rds client to latest version
api-change:sesv2: Update sesv2 client to latest version
1.17.5
api-change:ec2: Update ec2 client to latest version
api-change:snowball: Update snowball client to latest version
api-change:appmesh: Update appmesh client to latest version
api-change:route53: Update route53 client to latest version
api-change:macie2: Update macie2 client to latest version
1.17.4
api-change:cloudfront: Update cloudfront client to latest version
api-change:dataexchange: Update dataexchange client to latest version
api-change:qldb: Update qldb client to latest version
api-change:autoscaling: Update autoscaling client to latest version
api-change:lambda: Update lambda client to latest version
api-change:polly: Update polly client to latest version
1.17.3
api-change:chime: Update chime client to latest version
api-change:appconfig: Update appconfig client to latest version
api-change:alexaforbusiness: Update alexaforbusiness client to latest version
api-change:cognito-idp: Update cognito-idp client to latest version
api-change:iot: Update iot client to latest version
1.17.2
api-change:apigateway: Update apigateway client to latest version
api-change:glue: Update glue client to latest version
api-change:cloudformation: Update cloudformation client to latest version
api-change:storagegateway: Update storagegateway client to latest version
1.17.1
api-change:lex-models: Update lex-models client to latest version
api-change:imagebuilder: Update imagebuilder client to latest version
api-change:iot-data: Update iot-data client to latest version
api-change:ecs: Update ecs client to latest version
1.17.0
api-change:macie2: Update macie2 client to latest version
api-change:servicecatalog: Update servicecatalog client to latest version
api-change:codeartifact: Update codeartifact client to latest version
api-change:compute-optimizer: Update compute-optimizer client to latest version
api-change🛡️ Update shield client to latest version
api-change:lightsail: Update lightsail client to latest version
api-change:ec2: Update ec2 client to latest version
api-change:appconfig: Update appconfig client to latest version
feature:SSO: Added support for the SSO credential provider. This allows the SDK to retrieve temporary AWS credentials from a profile configured to use SSO credentials.
api-change:dlm: Update dlm client to latest version
1.16.26
api-change:transfer: Update transfer client to latest version
pkgsrc changes:
- Remove patch-configure: applied upstream
Changes:
Changes in version 0.4.3.6 - 2020-07-09
Tor 0.4.3.6 backports several bugfixes from later releases, including
some affecting usability.
This release also fixes TROVE-2020-001, a medium-severity denial of
service vulnerability affecting all versions of Tor when compiled with
the NSS encryption library. (This is not the default configuration.)
Using this vulnerability, an attacker could cause an affected Tor
instance to crash remotely. This issue is also tracked as CVE-2020-
15572. Anybody running a version of Tor built with the NSS library
should upgrade to 0.3.5.11, 0.4.2.8, 0.4.3.6, or 0.4.4.2-alpha
or later.
o Major bugfixes (NSS, security, backport from 0.4.4.2-alpha):
- Fix a crash due to an out-of-bound memory access when Tor is
compiled with NSS support. Fixes bug 33119; bugfix on
0.3.5.1-alpha. This issue is also tracked as TROVE-2020-001
and CVE-2020-15572.
o Minor bugfix (CI, Windows, backport from 0.4.4.2-alpha):
- Use the correct 64-bit printf format when compiling with MINGW on
Appveyor. Fixes bug 40026; bugfix on 0.3.5.5-alpha.
o Minor bugfixes (client performance, backport from 0.4.4.1-alpha):
- Resume use of preemptively-built circuits when UseEntryGuards is set
to 0. We accidentally disabled this feature with that config
setting, leading to slower load times. Fixes bug 34303; bugfix
on 0.3.3.2-alpha.
o Minor bugfixes (compiler warnings, backport from 0.4.4.2-alpha):
- Fix a compiler warning on platforms with 32-bit time_t values.
Fixes bug 40028; bugfix on 0.3.2.8-rc.
o Minor bugfixes (linux seccomp sandbox, nss, backport from 0.4.4.1-alpha):
- Fix a startup crash when tor is compiled with --enable-nss and
sandbox support is enabled. Fixes bug 34130; bugfix on
0.3.5.1-alpha. Patch by Daniel Pinto.
o Minor bugfixes (logging, backport from 0.4.4.2-alpha):
- Downgrade a noisy log message that could occur naturally when
receiving an extrainfo document that we no longer want. Fixes bug
16016; bugfix on 0.2.6.3-alpha.
o Minor bugfixes (manual page, backport from 0.4.4.1-alpha):
- Update the man page to reflect that MinUptimeHidServDirectoryV2
defaults to 96 hours. Fixes bug 34299; bugfix on 0.2.6.3-alpha.
o Minor bugfixes (onion service v3, backport from 0.4.4.1-alpha):
- Prevent an assert() that would occur when cleaning the client
descriptor cache, and attempting to close circuits for a non-
decrypted descriptor (lacking client authorization). Fixes bug
33458; bugfix on 0.4.2.1-alpha.
o Minor bugfixes (portability, backport from 0.4.4.1-alpha):
- Fix a portability error in the configure script, where we were
using "==" instead of "=". Fixes bug 34233; bugfix on 0.4.3.5.
o Minor bugfixes (relays, backport from 0.4.4.1-alpha):
- Stop advertising incorrect IPv6 ORPorts in relay and bridge
descriptors, when the IPv6 port was configured as "auto". Fixes
bug 32588; bugfix on 0.2.3.9-alpha.
o Documentation (backport from 0.4.4.1-alpha):
- Fix several doxygen warnings related to imbalanced groups. Closes
ticket 34255.
Release v1.30.1
This release is a patch specifically for the Ruby bindings
Release v1.30.0
Core
This release adds an xDS URI scheme called xds. This is the stable version of the scheme xds-experimental that was introduced in v1.28.0. xds-experimental scheme will be removed in subsequent releases so you must switch to xds scheme instead. xds scheme is a client side implementation of xDSv2 APIs. This allows a gRPC client written in C++, Python, Ruby, PHP and C# to receive configuration from an xDSv2 API compatible server and use that configuration to load balance RPCs. In this release, only the virtual host matching, default path (“” or “/”) matching and cluster route action are supported. The features supported in a given release are documented here.
Remove unnamed typedef structs in src/core.
Support xDS via both xds and xds-experimental URI schemes.
Fix sorting of gRPCLB addresses when resolved via DNS.
Support local creds in grpc_cli.
Add some additional delay when sending pings without there being activity on receive side.
Added GRPC_TSAN_SUPPRESSED and GRPC_ASAN_SUPPRESSED.
Fail decompression when the gzip trailer is missing.
Include source address in tcp posix async connect errors.
Fix HTTP status conversion inconsistencies.
Add GRPC_ARG_HTTP_PROXY channel argument.
Include the query type and name in all c-ares DNS error messages.
Include the destination address in synchronous TCP connect errors.
Use aligned calculation to determine transport stream from call data.
Fixing bug with END_STREAM if header has continuations.
Fail writes when End of stream has been received.
C++
Fix missing include for std::string.
Don't override cmake cxx standard when already set by the user.
Grpc.Tools: Fix cpp paths in tools to match actual codegen.
TlsCredentialsOption API optimization.
Fixed MinGW 7.3.0 shared library compile and link issues.
Fix interceptor batch method FailHijackedRecvMessage for async APIs.
Python
Add Aio stream stream client interceptor support.
[Aio] Add AsyncIO support for Channelz.
Stop memory leak when Python channel is deallocated without invoking "close".
Expose ALTS client/server credentials in Python API.
[Aio] Stream Unary client interceptor.
[Aio] Make sync handlers runnable in AsyncIO server.
[Aio] Add AsyncIO support to grpcio-status.
[Aio] Implement the Unary Stream client interceptor.
Changes
0.10.1
======
gh api --paginate
-----------------
The api command now offers functionality to recursively fetch next
pages of results until all results have been fetched.
Fixes
-----
- Fix pr create not respecting template when editor was skipped #1243
- Fix pr checkout OWNER:BRANCH invocation setting up upstream configuration in
case maintainers are allowed to modify the pull request branch #1252
- Fix pr status not working in detached HEAD state #1155
- Do not output ANSI colour escape sequences from issue/pr/repo view if standard
output is redirected elsewhere #1187
- Improve error reporting and exit status for mistyped command names #1221
- Improve error reporting when someone might have forgotten to quote values with
spaces #1147
Tweaks
------
- Documentation improvements #1179#1204
- Added description text to Debian/RPM packages #1211
0.28.0
Improved Windows support when using socket errno checks.
Added support for passing text addresses to ServiceInfo.
Improved logging (includes fixing an incorrect logging call)
Improved Windows compatibility by using Adapter.index from ifaddr.
Improved Windows compatibility by stopping using socket.if_nameindex.
Fixed an OS X edge case which should also eliminate a memory leak.
Technically backwards incompatible:
ifaddr 0.1.7 or newer is required now.
It now includes its own vendored copy of Boto.
Release 4.51 (release date: 2020-03-26)
======================================
- Fixed file permissions for credstor2 and tracker files (#1002 and # 1005)
- Added a check to restrict the duration (-d option) for signurl command
to 12 hours if -u flag is used. (#1014)
- Updated rsync command to try patching before overwriting,
rather than checking ACL (#1016)
- Several documentation updates and clarifications.
Release 4.50 (release date: 2020-04-30)
======================================
- Switched to Using V4 signature as default for S3 (#981)
- Updated rsa library to release-4.0 (#992)
- Updated test script to install pyenv if missing for kokoro (#990)
- Fixed print ordering in kms set by using print instead of
text_util.print_to_fd (#974)
- Several documentation updates and clarifications (#969) (#987)
Release 4.49 (release date: 2020-03-26)
======================================
- Added support for service account impersonation for signurl.
- Fixed an issue with rsync throwing error when the destination url is a prefix of
an existing object.
- Several documentation updates and clarifications.
Release 4.48 (release date: 2020-02-28)
======================================
- Fixed special character handling in filenames on Windows with Python3.
- Fixed issue while transferring binary files from S3 with Python3.
- Fixed KMS tests, so that keys are created in the same region as their buckets.
- Several documentation updates and clarifications.
NEWS for rsync 3.2.2
BUG FIXES:
- Avoid a crash when a daemon module enables `transfer logging` without
setting a `log format` value.
- Fixed installing rsync-ssl script from an alternate build dir.
- Fixed the updating of configure.sh from an alternate build dir.
- Apple requires the asm function name to begin with an underscore.
- Avoid a test failure in the daemon test when --atimes is disabled.
ENHANCEMENTS:
- Allow the server side to restrict checksum & compression choices via the
same environment variables the client uses. The env vars can be divided
into "client list & server list" by the "`&`" char or the same list can
apply to both.
- Simplify how the negotiation environment variables apply when interacting
with an older rsync and also when a list contains only invalid names.
- Do not allow a negotiated checksum or compression choice of "none" unless
the user authorized it via an environment variable or command-line option.
- Added the `--max-alloc=SIZE` option to be able to override the memory
allocator's sanity-check limit. It defaults to 1G (as before) but the error
message when exceeding it specifically mentions the new option so that you
can differentiate an out-of-memory error from a failure of this limit. It
also allows you to specify the value via the RSYNC_MAX_ALLOC environment
variable.
- Add the "open atime" daemon parameter to allow a daemon to always enable or
disable the use of O_NOATIME (the default is to let the user control it).
- The default systemd config was changed to remove the `ProtectHome=on`
setting since rsync is often used to serve files in /home and /root and this
seemed a bit too strict. Feel free to use `systemctl edit rsync` to add
that restriction (or maybe `ProtectHome=read-only`), if you like. See the
3.2.0 NEWS for the other restrictions that were added compared to 3.1.3.
- The memory allocation functions now automatically check for a failure and
die when out of memory. This eliminated some caller-side check-and-die
code and added some missing sanity-checking of allocations.
- Put optimizations into their own list in the `--version` output.
- Improved the man page a bit more.
PACKAGING RELATED:
- Prepared the checksum code for an upcoming xxHash release that provides new
XXH3 (64-bit) & XXH128 (128-bit) checksum routines. These will not be
compiled into rsync until the xxhash v0.8.0 include files are installed on
the build host, and that release is a few weeks away at the time this was
written. So, if it's now the future and you have packaged and installed
xxhash-0.8.0-devel, a fresh rebuild of rsync 3.2.2 will give you the new
checksum routines. Just make sure that the new rsync package depends on
xxhash >= 0.8.0.
DEVELOPER RELATED:
- Moved the version number out of configure.ac into its own version.h file so
that we don't need to reconfigure just because the version number changes.
- Moved the daemon parameter list into daemon-parm.txt so that an awk script
can create the interrelated structs and accessors that loadparm.c needs.
v2.69.0
NOTES:
data-source/aws_availability_zones: The blacklisted_names and blacklisted_zone_ids arguments have been deprecated in preference for exclude_names and exclude_zone_ids respectively.
ENHANCEMENTS:
data-source/aws_availability_zones: Add exclude_names and exclude_zone_ids arguments
data-source/aws_elasticsearch_domain: Add advanced_security_options attribute
resource/aws_ecs_service: Increase delete retry timeout from 5 to 20 minutes
resource/aws_ecs_service: Support configurable delete timeout
resource/aws_elasticsearch_domain: Add advanced_security_options configuration block
resource/aws_sfn_state_machine: Add arn attribute
BUG FIXES:
resource/aws_autoscaling_group: Prevent unexpected differences in tags for Terraform 0.11 and earlier with boolean propagate_at_launch values
resource/aws_backup_selection: Correctly handle the associated backup plan being deleted outside Terraform
resource/aws_customer_gateway: Continue allowing 4-byte ASN values in bgp_asn argument
resource/aws_db_instance: Prevent schema version 1 upgrade panic on missing state
resource/aws_db_instance_role_association: Prevent immediate read after creation panic
resource/aws_efs_mount_target: Ensure empty string ("") validation in ip_address argument continues to work for Terraform 0.11 support
resource/aws_route53_record: Ensure old Route53 record is deleted when updating name argument
resource/aws_route53_record: Prevent errors when health_check_id argument is configured and updating set_identifier or type arguments
resource/aws_sfn_state_machine: Handle IAM Role eventual consistency on creation and wait for state machine deletion
resource/aws_spot_fleet_request: Increase default delete timeout to 15 minutes
resource/aws_wafv2_web_acl: Support additional nested and/or/not statement in rule statement and rule statement rate_based_statement attributes
Release: 0.8.0
* Fixed weak reference support in classes with ``__slots__``
* Added ``__bytes__`` to ``IPAddress`` for intuitive usage
* Added ``format()`` function to EUI
* Added ``IPNetwork.netmask`` property setter
* Added support for IABs in the ``40:D8:55`` OUI
* Drastically optimized ``spanning_cidr()``
* Fixed ``"x.x.x.x/x" in IPNetwork`` tests
* Added support for passing iterables of ``IPRange`` to ``IPSet`` and ``cidr_merge()``
Specific bug fixes addressed in this release
- N log N complexity instead of linear
- Efficiently creating a large IPSet from a list of IPRanges?
- Weak reference support
StatZone 1.0.3 (2020-07-06)
- Remove some unneeded seccomp related includes
- Validate architectures for seccomp
- Add seccomp support on i386, tested on glibc and musl
- Use __NR_ instead of SYS_ prefix in #if defined checks
Changes since 4.12.4
--------------------
* BUG 14301: Fix smbd panic on force-close share during async io.
* BUG 14374: Fix segfault when using SMBC_opendir_ctx() routine for share
folder that contains incorrect symbols in any file name.
* BUG 14391: Fix DFS links.
* BUG 14310: Can't use DNS functionality after a Windows DC has been in
domain.
* BUG 14413: ldapi search to FreeIPA crashes.
* BUG 14396: Add net-ads-join dnshostname=fqdn option.
* BUG 14406: Fix adding msDS-AdditionalDnsHostName to keytab with Windows DC.
* BUG 14386: docs-xml: Update list of posible VFS operations for
vfs_full_audit.
* BUG 14382: winbindd: Fix a use-after-free when winbind clients exit.
* BUG 14370: Client tools are not able to read gencache anymore.
Samba 4.12.4
============
o CVE-2020-10730:
A client combining the 'ASQ' and 'VLV' LDAP controls can cause a NULL pointer
de-reference and further combinations with the LDAP paged_results feature can
give a use-after-free in Samba's AD DC LDAP server.
o CVE-2020-10745: Parsing and packing of NBT and DNS packets can consume
excessive CPU.
o CVE-2020-10760:
The use of the paged_results or VLV controls against the Global Catalog LDAP
server on the AD DC will cause a use-after-free.
o CVE-2020-14303:
The AD DC NBT server in Samba 4.0 will enter a CPU spin and not process
further requests once it receives an empty (zero-length) UDP packet to
port 137.
For more details, please refer to the security advisories.
Changes since 4.12.3
--------------------
* BUG 14378: CVE-2020-10745: Invalid DNS or NBT queries containing dots use
several seconds of CPU each.
* BUG 14364: CVE-2020-10730: NULL de-reference in AD DC LDAP server when ASQ
and VLV combined.
* BUG 14402: CVE-2020-10760: Fix use-after-free in AD DC Global Catalog LDAP
server with paged_result or VLV.
* BUG 14417: CVE-2020-14303: Fix endless loop from empty UDP packet sent to
AD DC nbt_server.
* BUG 14364: CVE-2020-10730: NULL de-reference in AD DC LDAP server when ASQ
and VLV combined, ldb: Bump version to 2.1.4.
Upstream changes:
mikutter 4.0.6
* bundle pulseaudio plugin
* thanks to Shibafu Midorino
* backport a minor improvement from 4.1.0
(fix compatibility issue with pluggaloid 1.3.0 and later)
* configure: Fix fallout with disabling embedded config
* inet6: Add support for reporting Mobile IPv6 RA's
* inet6: Report RA Proxy flag if set
* BSD: Allow non NetBSD and OpenBSD to set IN6_IFF_AUTOCONF
* privsep: Don't handle any signals meant for the main process
* eloop: Try and survive a signal storm
* configure: add --with-eghook=foo
* dhcpcd: Add an option to poll the interface carrier state
* script: Make visible some link level parameters to lease dumping
* Linux: ignore unsupported interfaces by default, such as sit0
* Linux: support aarch64 for reading cpu info
* Linux: keep the generic netlink socket around to get ssid with privsep
* Linux: restore fix when no address is returned by getifaddrs(3)
* inet6: Don't regen temp addresses we didn't add
* privsep: Don't limit file writes if logging to a file
* DHCP6: Fix lease timings with nodelay option
Changes since 4.2.2:
* Released:
- 7th of April 2020
* Improvements:
- reduce the number of temporary memory allocations
- adjust NSEC TTLs to negative TTL
- Add more SQL schema files to packages and tarballs
- only log "No question section in packet" at Debug logging level
- do not update identical notified serials
- IXFR: only sign SOA in empty response for +DO queries
- Prepare the caches' buckets in advance
- Rework NetmaskTree for better CPU and memory efficiency.
- allow local-ipv6 until 4.4.0
- Add metrics about the size of our in-memory rings
- gpgsqlbackend: stop using prepared statements
- Enforce a strict maximum size for the packet and records caches
- API: optionally, do not return dnssec info in domain list
- zone file parser: Add a parameter to limit the number of "$GENERATE" steps
- api: avoid a large number of new database connections
- Emulate a buffered read in the pipe backend, ~3x faster
- LUA performance: register lua functions only once
- API: make max request/response body size configurable
- API: add edited_serial to Zone object
- Improve error when notification comes in for non-slave zone
- LUA record: rewrote the health checking system
* Bug fixes:
- avoid IXFR-in corruption when deltas come in close together (please see the
IXFR-in corruption upgrade notes)
- improve sql schema updates
- Fix NSECx for unpublished DNSKEYs properly
- emit correct NSEC/NSEC3 bitmaps in hidden key situations
- Refuse NSEC records with a bitmap length > 32
- YaHTTP: Support bracketed IPv6 addresses
- Make sure the default-publish-cds and default-publish-cdnskey options are
- respected for AXFR
- make sure records from LMDB backend end up in the right packet section
- Clear the TSIG algo between iterations in the API
- HTTP API: Allow DNAME in apex with SOA and NS records
- various memory/thread correctness fixes
- LUA view: do not crash on empty IP list
- REST API: accept headers without spaces
- on luaSynth exception, drain db output
- tinydnsbackend: limit timestamp-based TTLs
- Ensure that pdns can read pdns.conf when upgrading from an older package
- Ixfrdist: handle reading of empty files gracefully
- webserver: handle exceptions instead of SIGABRTing the world
* New features:
- add full option to "pdns_control show-config"
- Add "IO wait" and "steal" metrics on Linux
- API: add includerings option to statistics endpoint
- Add an extended status report in the bind backend
- add default-publish-{cds|cdnskey} options
- remotebackend: Support alsoNotifies, setFresh, getUnfreshSlaveInfos
- Add support for managing unpublished DNSSEC keys
- gmysql backend, add an option to send the SSL capability flag
- pdnsutil: offer to increase serial after edit-zone
* Removed features:
- remove goracle, lua, mydns, opendbx, oracle backends
- deprecate SOA autocomplete in pdnsutil check-zone
* misc.:
- remove the implicit 5->7 algorithm upgrade
- Make Lua mandatory for Auth
For complete and up-to-date changelog, see:
https://doc.powerdns.com/authoritative/changelog/4.3.html
pkgsrc notes:
~~~~~~~~~~~~~
The default options have changed since 4.2.2 a bit:
- option "lua" has been removed as LUA is now mandatory
- option "luarecords" has been added with default "on". When
not present in PKG_OPTIONS, LUA records support will be disabled.
Wireshark 3.2.5 Release Notes
What’s New
The Windows installers now ship with Npcap 0.9994. They previously
shipped with Npcap 0.9991.
The Windows installers now ship with USBPcap 1.5.4.0. They previously
shipped with USBPcap 1.5.3.0.
Bug Fixes
The following vulnerabilities have been fixed:
• wnpa-sec-2020-09[1] GVCP dissector infinite loop.
CVE-2020-15466[3].
The following bugs have been fixed:
• Add decryption support for QUIC IETF version 0xfaceb001 and
0xfaceb002.
• Windows Uninstall does not remove all files in Program Files.
• The "relative sequence number" is same as "raw sequence number"
when tcp.analyze_sequence_numbers:FALSE.
• Importing profiles from a different Windows PC fails.
• Decode as not working correctly with multiple user profiles.
• Wireshark can misdissect the HE Radiotap field if it’s ever
dissected one with any value unknown.
• Buildbot crash output: fuzz-2020-06-19-5981.pcap.
• Buildbot crash output: fuzz-2020-06-20-7665.pcap.
• mergecap man page contains invalid formatting.
Changes since 4.3.1:
* Released:
- 1st of July 2020
* Improvements:
- Defer the NOD lookup until after the response has been sent.
- CNAME loop detection.
* Bug fixes:
- Backport of CVE-2020-14196: Enforce webserver ACL.
- Copy the negative cache entry before validating it.
- Fix compilation of the ports event multiplexer.
- Fix the handling of DS queries for the root.
- Fix RPZ removals when an update has several deltas.
- Fix compilation on systems that do not define HOST_NAME_MAX.
- Fix build with gcc-10.Â
* misc.:
- Correct depth increments.
- Limit the TTL of RRSIG records as well
This package automatically enabled the "blacklist" option under recent
enough versions of NetBSD. However in NetBSD-current the "blacklist"
library has been replaced by the "blocklist" library which BIND currently
doesn't support. And as result the build failed with the default option
because the "blacklist" could not be found.
Change the option check to only enable this option under NetBSD if the
"blacklist" header file can be found. This fixes the build under
NetBSD-current with the default options.
The correct long term fixed would be:
* Wait for a BIND version which supports "blocklist" instead of "blacklist"
* Add "blocklist" as a package in "pkgsrc" with an appropriate "builtin.mk"
NEWS for rsync 3.2.1 (22 Jun 2020)
Protocol: 31 (unchanged)
Changes since 3.2.0:
BUG FIXES:
Fixed a potential build issue with the MD5 assembly-language code by removing some non-portable directives.
Use the preprocessor with the asm file to ensure that if the code is unneeded, it doesn't get built.
Avoid the stack getting set to executable when including the asm code.
Some improvements in the SIMD configure testing to try to avoid build issues, such as avoiding a clang++ core dump when ‑g is combined with ‑O2. Note that clang++ is quite buggy in this area, and it does still crash for some folks, so just use ‑‑disable-simd if you need to avoid their buggy compiler (since the configure test is apparently not finding all the compilers that will to crash and burn).
Fixed an issue in the md2man script when building from an alternate dir.
Disable ‑‑atimes on macOS (it apparently just ignores the atime change).
ENHANCEMENTS:
The use of ‑‑backup-dir=STR now implies ‑‑backup.
Added ‑‑zl=NUM as a short-hand for ‑‑compress-level=NUM.
Added ‑‑early-input=FILE option that allows the client to send some data to a daemon's (optional) "early exec" script on its stdin.
Mention atimes in the capabilities list that ‑‑version outputs.
Mention either "default protect-args" or "optional protect-args" in the ‑‑version capabilities depending on how rsync was configured.
Some info on optimizations is now elided from the ‑‑version capabilities since they aren't really user-facing capabilities. You can still see the info (plus the status of a couple extra optimizations) by repeating the ‑‑version option (e.g. ‑VV).
Updated various URLs to be https instead of http.
Some documentation improvements.
PACKAGING RELATED:
If you had to use ‑‑disable-simd for 3.2.0, you might want to try removing that and see if it will succeed or auto-disable. Some buggy clang++ compilers are still not auto disabled, though.
The MD5 asm code is now under its own configure flag (not shared with the SIMD setting), so if you have any issues compiling it, re-run configure with ‑‑disable-asm.
Merged the OLDNEWS.md file into NEWS.md.
NEWS for rsync 3.2.0 (19 Jun 2020)
Protocol: 31 (unchanged)
Changes since 3.1.3:
BUG FIXES:
Avoid a potential out-of-bounds read in daemon mode if argc can be made to become 0.
Fix the default list of skip-compress files for non-daemon transfers.
Fix xattr filter rules losing an 'x' attribute in a non-local transfer.
Avoid an error when a check for a potential fuzzy file happens to reference a directory.
Make the atomic-rsync helper script have a more consistent error-exit.
Make sure that a signal handler's use of exit_cleanup() calls _exit() instead of exit().
Various zlib fixes, including security fixes for CVE-2016-9843, CVE-2016-9842, CVE-2016-9841, and CVE-2016-9840.
Fixed an issue with ‑‑remove-source-files not removing a source symlink when combined with ‑‑copy-links.
Fixed a bug where the daemon would fail to write early fatal error messages to the client, such as refused or unknown command-line options.
Fixed the block-size validation logic when dealing with older protocols.
Some rrsync fixes and enhancements to handle the latest options.
Fixed a problem with the ‑‑link-dest|‑‑copy-dest code when ‑‑xattrs was specified along with multiple alternate-destination directories (it could possibly choose a bad file match while trying to find a better xattr match).
Fixed a couple bugs in the handling of files with the ‑‑sparse option.
Fixed a bug in the writing of the batch.sh file (w/‑‑write-batch) when the source & destination args were not last on the command-line.
Avoid a hang when an overabundance of messages clogs up all the I/O buffers.
Fixed a mismatch in the RSYNC_PID values put into the environment of pre-xfer exec and a post-xfer exec.
Fixed a crash in the ‑‑iconv code.
Fixed a rare crash in the popt_unalias() code.
ENHANCEMENTS:
Various checksum enhancements, including the optional use of openssl's MD4 & MD5 checksum algorithms, some x86-64 optimizations for the rolling checksum, some x86-64 optimizations for the (non-openssl) MD5 checksum, the addition of xxHash checksum support, and a negotiation heuristic that ensures that it is easier to add new checksum algorithms in the future. The environment variable RSYNC_CHECKSUM_LIST can be used to customize the preference order of the negotiation, or use ‑‑checksum-choice (‑‑cc) to force a choice.
Various compression enhancements, including the addition of zstd and lz4 compression algorithms and a negotiation heuristic that picks the best compression option supported by both sides. The environment variable RSYNC_COMPRESS_LIST can be used to customize the preference order of the negotiation, or use ‑‑compress-choice (‑‑zc) to force a choice.
Added a ‑‑debug=NSTR option that outputs details of the new negotiation strings (for checksums and compression). The first level just outputs the result of each negotiation on the client, level 2 outputs the values of the strings that were sent to and received from the server, and level 3 outputs all those values on the server side too (when the server was given the debug option).
The ‑‑debug=OPTS command-line option is no longer auto-forwarded to the remote rsync which allows for the client and server to have different levels of debug specified. This also allows for newer debug options to be specified, such as using ‑‑debug=NSTR to see the negotiated hash result, without having the command fail if the server version is too old to handle that debug item. Use ‑M‑‑debug=OPTS to send the options to the remote side.
Added the ‑‑atimes option based on the long-standing patch (just with some fixes that the patch has been needing).
Added ‑‑open-noatime option to open files using O_NOATIME.
Added the ‑‑write-devices option based on the long-standing patch.
Added openssl & preliminary gnutls support to the rsync-ssl script, which is now installed by default. This was unified with the old stunnel-rsync helper script to simplify packaging. Note that the script accepts the use of ‑‑type=gnutls for gnutls testing, but does not look for gnutls-cli on the path yet. The use of ‑‑type=gnutls will not work right until gnutls-cli no longer drops data.
Rsync was enhanced to set the RSYNC_PORT environment variable when running a daemon-over-rsh script. Its value is the user-specified port number (set via ‑‑port or an rsync:// URL) or 0 if the user didn't override the port.
Added the proxy protocol daemon parameter that allows your rsyncd to know the real remote IP when it is setup behind a proxy.
Added negated matching to the daemon's refuse options setting by using match strings that start with a ! (such as !compress*). This lets you refuse all options except for a particular approved list, for example. It also lets rsync refuse certain options by default (such as write-devices) while allowing the config to override that, as desired.
Added the early exec daemon parameter that runs a script before the transfer parameters are known, allowing some early setup based on module name.
Added status output in response to a signal (via both SIGINFO & SIGVTALRM).
Added ‑‑copy-as=USER option to give some extra security to root-run rsync commands into/from untrusted directories (such as backups and restores).
When resuming the transfer of a file in the ‑‑partial-dir, rsync will now update that partial file in-place instead of creating yet another tmp file copy. This requires both sender & receiver to be at least v3.2.0.
Added support for RSYNC_SHELL & RSYNC_NO_XFER_EXEC environment variables that affect the early, pre-xfer, and post-xfer exec rsync daemon parameters.
Optimize the ‑‑fuzzy ‑‑fuzzy heuristic to avoid the fuzzy directory scan until all other basis-file options are exhausted (such as ‑‑link-dest).
Have the daemon log include the normal-exit sent/received stats when the transfer exited with an error when possible (i.e. if it is the sender).
The daemon now locks its pid file (when configured to use one) so that it will not fail to start when the file exists but no daemon is running.
Various man page improvements, including some html representations (that aren't installed by default).
Made ‑V the short option for ‑‑version and improved its information.
Pass the ‑4 or ‑6 option to the ssh command, making it easier to type than ‑‑rsh='ssh ‑4' (or the ‑6 equivalent).
Added example config for rsyncd SSL proxy configs to rsyncd.conf.
More errors messages now mention if the error is coming from the sender or the receiver.
PACKAGING RELATED:
Add installed binary: /usr/bin/rsync-ssl
Add installed man page: /usr/man/man1/rsync-ssl.1
Tweak auxiliary doc file names, such as: README.md, INSTALL.md, & NEWS.md.
The rsync-ssl script wants to run openssl or stunnel4, so consider adding a dependency for one of those options (though it's probably fine to just let it complain about being unable to find the program and let the user decide if they want to install one or the other).
If you packaged rsync + rsync-ssl + rsync-ssl-daemon as separate packages, the rsync-ssl package is now gone (rsync-ssl should be considered to be mainstream now that Samba requires SSL for its rsync daemon).
Add build dependency for liblz4-dev, libxxhash-dev, libzstd-dev, and libssl-dev. These development libraries will give rsync extra compression algorithms, extra checksum algorithms, and allow use of openssl's crypto lib for (potentially) faster MD4/MD5 checksums.
Add build dependency for g++ or clang++ on x86_64 systems to enable the SIMD checksum optimizations.
Add build dependency for either python3-cmarkcfm or python3-commonmark to allow for patching of man pages or building a git release. This is not required for a release-tar build, since it comes with pre-built man pages. Note that cmarkcfm is faster than commonmark, but they generate the same data. The commonmark dependency is easiest to install since it's native python, and can even be installed via pip3 install ‑‑user commonmark if you want to just install it for the build user.
Remove yodl build dependency (if it was even listed before).
DEVELOPER RELATED:
Silenced some annoying warnings about major() & minor() by improving an autoconf include-file check.
Converted the man pages from yodl to markdown. They are now processed via a simple python3 script using the cmarkgfm or commonmark library. This should make it easier to package rsync, since yodl has gotten obscure.
Improved some configure checks to work better with strict C99 compilers.
Some perl building/packaging scripts were recoded into awk and python3.
Some defines in byteorder.h were changed into static inline functions that will help to ensure that the args don't get evaluated multiple times on "careful alignment" hosts.
Some code typos were fixed (as pointed out by a Fossies run).
get_iplayer 3.26 Release Notes
Changes in 3.26
* Restored download of programme credits - broken by BBC changes.
* Restored channel names to --pid-recursive-list output - broken by BBC
changes.
* Restored subtitle colours - broken by BBC changes.
* Media streams mislabelled as belonging to the defunct BBC Store are no
longer ignored - a few may contain valid content.
* Fixed hash initialisation in Pvr class (@praxilian)
* Added new --cuesheet-offset option (synonym: --tracklist-offset) that
can be used to apply a positive or negative offset to track times in
cue sheet or track list. If you find track times off by a consistent
amount after download, use --cuesheet-only with --cuesheet-offset=<n>
or --tracklist-only with --tracklist-offset=<n> (where n = offset in
seconds) to generate a new cue sheet or track list with adjusted track
times.
* The default value of the --thumbnail-size option is now 1920, which
downloads a 1920x1080 image. The previous default was 192, which
downloaded a 192x108 image. This larger default size should work
better on TVs and larger devices, but it will still scale down for
smaller devices and media manager software.
* If you have added --thumbnail-size to your preferences, it will
continue to be used.
* This change will add ~200KB to the size of tagged output files,
compared to the previous default.
* If you wish to restore the previous default thumbnail size:
get_iplayer --prefs-add --thumbnail-size=192
* Thumbnail size is now automatically limited to 1280 when
--thumbnail-square is used, in order to avoid distorted images.
* The @wrt atom in metadata tags (iTunes: Composer field) is now set to
"BBC Sounds" for radio programmes. The value is still set to "BBC
iPlayer" for TV programmes.
* The --tag-utf8 option is now ignored and will be removed in the next
release. It hasn't served any useful purpose for some time. To remove
it from your preferences if necessary:
get_iplayer --prefs-del --tag-utf8
* The minimum version of Perl nominally required for get_iplayer is now
5.16, in line with recent changes in requirements for the Mojolicious
module. This requirement is not yet enforced in get_iplayer code since
some combinations of older Perl and Mojolicious versions will still
work. This only concerns Linux users doing manual installations, and
who for some reason attempt to install new versions of Mojolicious
with obsolete versions of Perl, so it is unlikely to apply to you.
* get_iplayer previously allowed a PVR run to continue even if the
previous run might still be active, as long as 12 hours had elapsed
since the previous run was launched, on the presumption that after 12
hours the previous run must be hung. That is no longer the case.
* If an invalid (e.g., due to disk write error) PVR lockfile is
found, get_iplayer deletes the lockfile and exits with an error
and an instruction for you to check if get_iplayer PVR is already
running before restarting.
* If a valid PVR lockfile is found and the previous run is still
active, get_iplayer will now always exit with an error regardless
of whether or not 12 hours has elapsed. It now prints the process
ID associated with the running PVR so that you can check the
process status if necessary.
* get_iplayer is not prone to hanging as it sometimes was when it
relied on rtmpdump and ffmpeg for downloading, so this change
should have little effect on you. One possible exception is if
you try to use get_iplayer in Windows Subsystem for Linux v1 (WSL
1), where AtomicParsley always hangs and thus hangs every PVR
run. Don't use get_iplayer on WSL 1. AtomicParsley does work with
WSL 2.
v2.68.0:
FEATURES:
New Data Source: aws_efs_access_points
New Resource: aws_wafv2_web_acl_logging_configuration
ENHANCEMENTS:
data-soruce/aws_ami: Add arn attribute
data-source/aws_customer_gateway: Add arn attribute
data-source/aws_ebs_snapshot: Add arn attribute
data-source/aws_vpc_endpoint: Add arn attribute
data-source/aws_vpc_endpoint_service: Add arn attribute
data-source/aws_vpn_gateway: Add arn attribute
resource/aws_ami: Add arn attribute and plan-time validations to architecture, volume_type and virtualization_type arguments
resource/aws_ami_copy: Add arn attribute
resource/aws_ami_from_instance: Add arn attribute
resource/aws_customer_gateway: Add arn attribute and plan-time validations for bgp_asn, ip_address, and type arguments
resource/aws_default_network_acl: Add arn attribute and plan-time validations for ingress and egress configuration block arguments
resource/aws_ebs_snapshot: Add arn attribute
resource/aws_ebs_snapshot: Support resource import
resource/aws_ebs_snapshot_copy: Add arn attribute
resource/aws_ec2_traffic_mirror_session: Add arn attribute
resource/aws_ecs_service: Support deployment_controller configuration block type argument value of EXTERNAL (support external deployments)
resource/aws_ecs_task_definition: Add efs_volume_configuration configuration block authorization_config, transit_encryption, and transit_encryption_port arguments (support EFS Access Points and transit encryption)
resource/aws_elasticsearch_domain: Ultrawarm can now be enabled without re-creating the resource
resource/aws_glue_catalog_database: Add arn attribute
resource/aws_iot_policy: Support resource import
resource/aws_iot_topic_rule: Add error_action configuration block
resource/aws_network_acl: Add arn attribute and plan-time validations for ingress and egress configuration block arguments
resource/aws_placement_group: Add arn attribute
resource/aws_ses_receipt_filter: Add arn attribute and plan-time validations for all arguments
resource/aws_vpn_connection: Add arn attribute
resource/aws_vpc_endpoint: Add arn attribute
resource/aws_vpc_endpoint_service: Add arn attribute
resource/aws_vpn_gateway: Add arn attribute
BUG FIXES:
resource/aws_batch_compute_environment: Ensure desired_vcpus is fully optional and wait for updates
resource/aws_batch_compute_environment: Remove resource from Terraform state when not found instead of returning error
resource/aws_cloudtrail: Properly configure single event_selector with no data_resource and read_write_type of ReadOnly or WriteOnly
resource/aws_cloudtrail: Prevent InvalidEventSelectorsException error when removing all event_selector configuration
resource/aws_default_route_table: Validate CIDR blocks for misalignment before attempting to create the route to ensure Terraform can read the information after EC2 API canonicalization
resource/aws_default_route_table: Ensure empty string ("") validation in cidr_block and ipv6_cidr_block arguments continues to work for Terraform 0.11 support
resource/aws_ecs_service: Add plan-time validation and prevent panics with empty type argument in ordered_placement_strategy configuration block
resource/aws_ecs_task_definition: Prevent showing API ordering differences in container_definitions environment variables during update plans
resource/aws_elasticsearch_domain: Ensure empty string ("") validation in ebs_options volume_type argument continues to work for Terraform 0.11 support
resource/aws_iot_policy: Ensure name argument updates recreate the resource
resource/aws_route: Validate CIDR blocks for misalignment before attempting to create the route to ensure Terraform can read the information after EC2 API canonicalization
resource/aws_route: Ensure empty string ("") validation in destination_cidr_block and destination_ipv6_cidr_block arguments continues to work for Terraform 0.11 support
resource/aws_route_table: Validate CIDR blocks for misalignment before attempting to create the route to ensure Terraform can read the information after EC2 API canonicalization
resource/aws_route_table: Ensure empty string ("") validation in cidr_block and ipv6_cidr_block arguments continues to work for Terraform 0.11 support
resource/aws_spot_fleet_request: Prevent crash with missing placement information
resource/aws_vpc_endpoint: Skip ModifyVpcEndpoint API call on tags only updates
resource/aws_vpc_endpoint: Wait for acceptance when auto_accept is enabled
resource/aws_wafv2_web_acl: Prevent unexpected UpdateWebACL API errors on tags only updates
v0.12.28:
BUG FIXES:
build: build the 0.12 version of Terraform with Go 1.12.13, rather than 0.13 Terraform's 1.14.2
v0.12.27:
BUG FIXES:
backend/remote: fix panic when there's a connection error to the remote backend
Instead:
1. Package makefiles including their own options.mk
2. Packages say "SUBST_CLASSES+=djberrno" to get the hack, if needed
3. Packages adjust SUBST_FILES.djberrno, if needed
Should fix bulk build failures due to multiple inclusions of options.mk
and/or incorrect definitions of DJB_ERRNO_HACK.
Approved during the freeze by wiz@.
05/20/2020 Version 4.3.3
- Increase cache buffers size to accomodate VLAN edits (#594)
- Correct L2 header length to correct IP header offset (#583)
- Fix warnings from gcc version 10 (#580)
- Heap Buffer Overflow in randomize_iparp (#579)
- Use after free in get_ipv6_next (#578)
- Heap Buffer Overflow in git_ipv6_next (#576)
- Call pcap_freecode() on pcap_compile() (#572)
- Increase max snaplen to 262144 (#571)
- Fix divide by zero in fuzzing (#570)
- Unique IP repeats at very high iteration counts (#566)
- Fails to compile on FreeBSD amd64 13.0 (#558)
- Heap Buffer Overflow in do_checksum (#556) (#577)
- Attempt to correct corrupt pcap files, if possible (#557)
- Fix GCC v10 warnings (#555)
- Remove some duplicated SOURCES entries (#551)
- Expand /dev/bpfX hard limit to fix macOS Mojave (#550)
- Implement --loopdelay-ms when using --loop=0 (#546)
- Heap overflow packet2tree and get_l2len (#530)
03/12/2019 Version 4.3.2
- CVE-2019-8381 memory access in do_checksum() (#538)
- CVE-2019-8376 NULL pointer dereference get_layer4_v6() (#537)
- CVE-2019-8377 NULL pointer dereference get_ipv6_l4proto() (#536)
- Rename Ethereal to Wireshark (#545)
12/27/2018 Version 4.3.1
- Fix checkspell detected typos (#531)
11/10/2018 Version 4.3.0
- Fix maxOS TOS checksum failure (#524)
- TCP sequence edits seeding (#514)
- Fix issues identifed by Codacy (#493)
- CVE-2018-18408 use-after-free in post_args (#489)
- CVE-2018-18407 heap-buffer-overflow csum_replace4 (#488)
- CVE-2018-17974 heap-buffer-overflow dlt_en10mb_encode (#486)
- CVE-2018-17580 heap-buffer-overflow fast_edit_packet (#485)
- CVE-2018-17582 heap-buffer-overflow in get_next_packet (#484)
- Out-of-tree build (#482)
- CVE-2018-13112 heap-buffer-overflow in get_l2len (#477 dup #408)
- Closing stdin on pipe (#479)
- Second pcap file hangs on multiplier option (#472)
- Jumbo frame support for fragroute option (#466)
- TCP sequence edit ACK corruption (#451)
- TCP sequence number edit initial SYN packet should have zero ACK (#450)
- Travis CI build fails due to new build images (#432)
- Upgrade libopts to 5.18.12 to address version build issues (#430)
- Add ability to change tcp SEQ/ACK numbers (#425)
- Hang using loop and netmap options (#424)
- tcpprep -S not working for large cache files (#423)
- Unable to tcprewrite range of ports with --portmap (#422)
- --maxsleep broken for values less than 1000 (#421)
- -T flag breaks traffic replay timing (#419)
- Respect 2nd packet timing (#418)
- Avoid non-blocking behaviour when using STDIN (#416)
- pcap containing >1020 packets produces invalid cache file (#415)
- manpage typos (#413)
- Fails to open tap0 on Zephyr (#411)
- Heap-buffer-overflow in get_l2protocol (#410)
- Heap-buffer-overflow in packet2tree (#409)
- Heap-buffer-overflow in get_l2len (#408)
- Heap-buffer-overflow in flow_decode (#407)
- Rewrite zero IP total length field to match the actual packet length (#406)
- Stack-buffer-overflow in tcpcapinfo (#405)
- tcpprep --include option does not exclude (#404)
- Negative-size-param memset in dlt_radiotap_get_80211 (#402)
- tcpeplay --verbose option not working (#398)
- Fix replay when using --with-testnic (#178)
Update ruby-twitter to 7.0.0.
7.0.0
* Add Twitter::DirectMessageEvent (@FabienChaynes)
* Create Twitter::DirectMessageEvent with media (@FabienChaynes)
* Support for DM welcome messages (@FabienChaynes)
* Support for closing Twitter::Streaming::Connection (@okkez)
* Add Twitter::REST::Client#create_direct_message_event (@cyu)
* Add Twitter::REST::Client#premium_search
* Add Twitter::REST::AccountActivity
* Update all direct message methods to return Twitter::DirectMessageEvent
(@flikglick)
* Correctly handle different Twitter::Error::AlreadyRetweeted error messages
(@knu)
* Fix proxy setting sample (@nicklegr)
* Add Active Support presence methods on Twitter::NullObject (@davebrace)
* Upload GIFs over 5MB in chunks (@wild_dmitry)
* Track rate limit when searching tweets (@dsalahutdinov1)
* Add quote_count and reply_count attributes to Twitter::Tweet
* Drop support for Ruby 2.0, 2.1, and 2.2
Updaet ntp4 to 4.2.8p14.
pkgsrc changes:
* Incorporate several changes from NetBSD base.
* few pkglint fixes.
Quote from release announce:
NTP 4.2.8p14 (Harlan Stenn <stenn@ntp.org>, 2020 Mar 03)
Focus: Security, Bug fixes, enhancements.
Severity: MEDIUM
This release fixes three vulnerabilities: a bug that causes causes an ntpd
instance that is explicitly configured to override the default and allow
ntpdc (mode 7) connections to be made to a server to read some uninitialized
memory; fixes the case where an unmonitored ntpd using an unauthenticated
association to its servers may be susceptible to a forged packet DoS attack;
and fixes an attack against a client instance that uses a single
unauthenticated time source. It also fixes 46 other bugs and addresses
4 other issues.
Update ruby-ruby_smb to 2.0.1.
* store server time values and GUDI
* Fix issues with Mac OS X SMB server
- Set the unicode flag on the Negotiate SMB Header request
- Check if the Socket is closed before calling IO.select
- Improve Socket#recv_packet exception handling
* Update related to Win8 errors
- Change :encryption_required parameter name to a more meaningful name
according to the context: :session_encrypt_data and
:tree_connect_encrypt_data.
- #can_be_encrypted? now returns false with SMB1 packet.
- Improve exception handling in #recv_encrypt in case an encryption error
occurs on the server (this will help in detecting the unpatched Win8
bug).
- Only enable session encryption if the server supports it. This only
applies if session_encrypt_data was originally set (forced). If it is
not set, session encryption will stay disabled even if the server
supports encryption.
* More fixes
- Remove the `OEM` flag when initializing the `Net::NTLM::Client`.
Unicode is the default now and `Net::NTLM::Client` does not handle OEM
string correctly.
- Improve error message when an SMB1 `NtCreateAndxResponse` is received
without extended information.
v3.3.26:
More straightforward approach to configure tests suites
v3.3.25:
Allow updating gandi rrset ttl. Previously, a rrset ttl could be set only when creating a new record
Final customizations for hetzner dns api v1. The main fix is, that hetzner does not need the fqdn as record name. This leads to major errors like: record name=sub1.my-fqdn.tld --> record created with final name sub1.my-fqdn.tld.my-fqdn.tld
Delete config.yml delete circleci integration. no longer necessary.
0.27.1
Improved the logging situation (includes fixing a false-positive "packets() made no progress adding records")
0.27.0
Large multi-resource responses are now split into separate packets which fixes a bad mdns-repeater/ChromeCast Audio interaction ending with ChromeCast Audio crash (and possibly some others) and improves RFC 6762 compliance
Added a warning presented when the listener passed to ServiceBrowser lacks update_service() callback
Added support for finding all services available in the browser example
Backwards incompatible:
Removed previously deprecated ServiceInfo address constructor parameter and property
pysmb-1.2.1
- Fix bug in deleteFiles() method which can fail for certain search patterns.
pysmb-1.2.0
- Add new parameter, delete_matching_folders, to deleteFiles() method to
support deletion of child folders that match the search pattern.
pysmb-1.1.29
- Fix unhandled exception for short NBNS queries
- Fix wildcard file deletion with servers on SMB2 protocol
Changes since 0.7.19
* Fixed returning from an iterator on Python 3.7+, by Sergey Kozlov.
* Fixed Python 3.8 SyntaxWarning on using `is not` with a string literal, by Stefan Nordhausen.
* Fixed DeprecationWarnings by using raw strings for escape characters used in regexes, by Sean McGinnis.
* Improved IPGlob documentation, by obkmeta.
* Fixed exception creation in corner cases by explicitly passin error message params as tuples, by
Matthias Urlichs.
* Stopped manually replacing shebang of an included script.
* Stopped using __file__ in all code that's expected to run in environments that don't support it
(like PyOxidizer-produced binaries).
* Updated all databases included in the package.
Specific bug fixes addressed in this release
FIXED Issue 182: https://github.com/netaddr/netaddr/issues/182
- test_ip_splitter_remove_prefix_larger_than_input_range fails with python 3.7
FIXED Issue 206: https://github.com/netaddr/netaddr/issues/206
- ""is not" with a literal." SyntaxWarning
FIXED Issue 198: https://github.com/netaddr/netaddr/issues/198
- oui databases are outdated
FIXED Issue 188: https://github.com/netaddr/netaddr/issues/188
- Avoid use of __file__
Miscellanea
- Python 2 versions older than 2.7 and Python 3 versions older than 3.5 should be considered
unsupported. No incompatible code has been introduced to the best of our knowledge but
there's no CI infrastructure in place to verify this and if there are any issues with
those versions they won't be fixed.
- Consequently, Python 2.7 and 3.5 support should be considered deprecated as 2.7 has
reached its end-of-life already and 3.5 will hit it soon.
- A CI setup has been introduced which allows us to test on a variety of Python versions
on all Mac, Linux and Windows.
v2.67.0
NOTES:
data-source/aws_secretsmanager_secret: The rotation_* attributes have been deprecated in favor of the new aws_secretsmanager_secret_rotation data source.
resource/aws_secretsmanager_secret: The rotation_* arguments have been deprecated in favor of the new aws_secretsmanager_secret_rotation resource. The new resource, which fixes workflow issues, prevents the existing resource from showing changes when attempting to remove rotation. Removal must be done with the new resource or manually.
FEATURES:
New Data Source: aws_ebs_volumes
New Data Source: aws_ec2_local_gateway_virtual_interface
New Data Source: aws_ec2_local_gateway_virtual_interface_group
New Data Source: aws_ec2_local_gateway_virtual_interface_groups
New Data Source: aws_ecr_authorization_token
New Data Source: aws_outposts_outpost
New Data Source: aws_outposts_outpost_instance_type
New Data Source: aws_outposts_outpost_instance_types
New Data Source: aws_outposts_outposts
New Data Source: aws_outposts_site
New Data Source: aws_outposts_sites
New Data Source: aws_secretsmanager_secret_rotation
New Data Source: aws_wafv2_web_acl
New Guide: Resource Tagging
New Resource: aws_ec2_local_gateway_route
New Resource: aws_ec2_local_gateway_route_table_vpc_association
New Resource: aws_ec2_tag
New Resource: aws_secretsmanager_secret_rotation
New Resource: aws_wafv2_web_acl
New Resource: aws_wafv2_web_acl_association
ENHANCEMENTS:
data-source/aws_vpc_dhcp_options: Add arn attribute
data-source/aws_efs_mount_target: Add availability_zone_name, availability_zone_id, mount_target_dns_name, and owner_id attributes
data-source/aws_internet_gateway: Add arn attribute
data-source/aws_lambda_function: Add file_system_config attribute
data-source/aws_workspaces_bundle: Add name and owner as search crieria
resource/aws_ec2_capacity_reservation: Add arn attribute and support for Linux SQL Server values in instance_platform argument
resource/aws_cloudwatch_log_stream: Support resource import
resource/aws_default_vpc_dhcp_options: Add arn attribute
resource/aws_devicefarm_project: Support resource import
resource/aws_ec2_traffic_mirror_target: Add arn attribute
resource/aws_ecs_capacity_provider: Implement API deletion support
resource/aws_efs_mount_target: Add availability_zone_name, availability_zone_id, mount_target_dns_name, and owner_id attributes
resource/aws_efs_mount_target: Add plan time validation for ip_address argument
resource_aws_elasticsearch_domain: Add support for elasticsearch warm storage
resource_aws_elasticsearch_domain: Add plan time validation for cloudwatch_log_group_arn, role_arn, and ebs_options.volume_type
resource/aws_flow_log: Add arn attribute
resource/aws_glue_catalog_table: Add arn attribute
resource/aws_guardduty_detector: Add tags argument and arn attribute
resource/aws_guardduty_ipset: Add tags argument and arn attribute
resource/aws_guardduty_threatintelset: Add tags argument and arn attribute
resource/aws_internet_gateway: Add arn attribute
resource/aws_key_pair: Add arn attribute
resource/aws_lambda_function: Add file_system_config attribute
resource/aws_service_discovery_http_namespace: Add tags argument
resource/aws_service_discovery_private_dns_namespace: Add tags argument
resource/aws_service_discovery_public_dns_namespace: Add tags argument
resource/aws_service_discovery_service: Add tags argument
resource/aws_vpc_dhcp_options: Add arn attribute
resource/aws_wafv2_ip_set: Increase addresses maximum amount of items limit from 50 to 10,000 to match AWS limits
BUG FIXES:
resource/aws_cloudfront_origin_access_identity: Properly trigger resource recreation when deleted outside Terraform
resource/aws_cognito_user_pool_client: Mark client_secret as sensitive
resource/aws_route: Ensure retries occur on read after creation if route not found for EC2 eventual consistency
Changelog:
List of changes:
Hotkey language fixed!2064 (merged) @kingu
TRANSLATION file for l10n !2065 (merged) @kingu
Fetch news from remmina.org optional !2066 (merged) @antenore
allow saving notes in connection profile !2067 (merged) @juarez.rudsatz
RDP: Improving hardware option parsing !2068 (merged) @antenore
Rearranged widgets in a new Behavior tab !2069 (merged) @juarez.rudsatz
Add separator only when there are saved profiles. Fixes#1914!2070 (merged) @antenore
Implementing resume all for FTP file transfer, should fix#2210!2072 (merged) @antenore
Spelling: Overwrite all file transfers !2073 (merged) @kingu
Spelling: Options for redirection x2, -: !2074 (merged) @kingu
Edit or connect using multiple profile files from the command line !2075 (merged) @antenore
Desktop session files for Remmina kiosk are optional !2076 (merged) @antenore
Update Ukrainian translation for the desktop file !2077 (merged) @yurchor
Remove 'translatable="yes"' from the fake label in remmina_spinner.glade !2079 (merged) @yurchor
Remove 'translatable="yes"' from the fake label !2078 (merged) @yurchor
Feat/lebowski !2080 (merged) @antenore
# pkgsrc changes
No OWNDIR needed for daemon's HOME
Add Perl path to LDFLAGS only when it is needed (snmp support)
List INSTALLATION_DIRS explicitly
Set PKG_SYSCONFSUBDIR, so that README.conf actually gets installed
Since editline is fully functional, avoid linking against the GPLv3 readline
# upstream changes
Numerous small changes, see ChangeLog.
gh is GitHub on the command line, and it's now available in beta.
It brings pull requests, issues, and other GitHub concepts to the
terminal next to where you are already working with git and your code.
Update bind911 to 9.11.20, fixing CVE-2020-8619.
--- 9.11.20 released ---
5437. [bug] Fix a data race in lib/dns/resolver.c:log_formerr().
[GL #1808]
5434. [security] It was possible to trigger an INSIST in
lib/dns/rbtdb.c:new_reference() with a particular zone
content and query patterns. (CVE-2020-8619) [GL #1111]
[GL #1718]
5433. [test] Prevent the resolver system test for change #5395
(max-recursion-queries) from failing on systems without
IPv6 support. [GL #1873]
5428. [bug] Clean up GSSAPI resources in nsupdate only after taskmgr
has been destroyed. Thanks to Petr Menšík. [GL !3316]
5427. [bug] Fix a regression in address/prefix length checking that
should have been a warning instead of an error.
[GL #1849]
5415. [test] Address race in dnssec system test that led to
test failures. [GL #1852]
5413. [test] Address race in autosign system test that led to
test failures. [GL #1852]
5412. [bug] 'provide-ixfr no;' failed to return up-to-date responses
when the serial was greater than or equal to the
current serial. [GL #1714]
5409. [performance] When looking up NSEC3 data in a zone database, skip the
check for empty non-terminal nodes; the NSEC3 tree does
not have any. [GL #1834]
5408. [protocol] Print Extended DNS Errors if present in OPT record.
[GL #1835]
5405. [bug] 'named-checkconf -p' could include spurious text in
server-addresses statements due to an uninitialized DSCP
value. [GL #1812]
0.10.15
- Added `assert_call_count` to improve ergonomics around ensuring a mock was called.
- Fix incorrect handling of paths with query strings.
- Add Python 3.9 support to CI matrix.
Features
Add L3 switching features for USW-Pro series.
Improvements
Add support for MongoDB 3.6.
Auto-optimize enables Wi-Fi AI.
Prioritize busy times in Wi-Fi AI logic.
Update Hotspot 2.0 for WFA requirements.
Add VHT160 option for Japan.
Show client icons on DPI and statistics pages.
Improve SSID validation.
Improve support for USP Plug.
Allow adopting UBB only if both devices are connected.
Allow changing VHT mode for 5GHz radio on UBB.
Adjust speed test statistics to longer intervals.
Add LTS notifications.
Add Analytics & Improvements opt-in modal which is displayed post upgrade.
Add description of SNMPv3 security options.
Allow sending test emails via Cloud Email service.
Make timezones dropdown searchable.
Update IANA timezone database.
Update inter-VLAN routing Network form.
Remove OP mode from Port Profiles.
Add MAC column to Insights/Known Clients.
Update available IDS/IPS categories to lessen false positives and improve resource use.
Rename UDM-Beacon to UAP-BeaconHD.
Improve Property Panel for USW Leaf.
Handle LCM sync event notifications on UDM.
Support U-LTE on UDM devices.
Support WAN failover for UDM devices.
Add UDM boot sound checkbox.
Various fixes and improvements in Beta Settings.
Various performance improvements.
Update translations and add missing events.
Known issues
Don't remind me button for LTS notifications doesn't function properly.
Blocking countries in map is not working, workaround is using the classic settings.
Incorrect DPI Statistics.
This allows rust-bin and rust to coexist in bulk builds (for testing, etc),
but the packages still may not be installed at the same time.
rust.mk as a solution for picking the correct rust variant was suggested
by gdt@. It is intended to be included directly by packages that do not
use cargo.mk, and indirectly by packages that do use cargo.mk.
rust.mk provides one user-settable variable:
RUST_TYPE
as before, whether to bootstrap rust from source or use
official binaries. may be "src" or "bin"
And two package-settable variables:
RUST_REQ
the minimum version of Rust required by the package.
defaults to "1.20.0"
RUST_RUNTIME
whether Rust is a runtime dependency, may be "yes" or "no"
Update ruby-xdr to 3.0.1.
3.0.1
Added
* Add encoding parameter to Union#to_xdr
((#7)[https://github.com/stellar/ruby-xdr/pull/7]).
Fixed
* Padding bytes are now properly validated when reading xdr values.
According to the XDR spec, padding must be zeros.
* Version 2.0.44
- More updates to the set of block lists, thanks again to IceCodeNew.
- Netprobes and listening sockets are now ignored when the `-list`,
`-list-all`, `-show-certs` or `-check` command-line switches are used.
- `tls_client_auth` was renamed to `doh_client_x509_auth`. A section
with the previous name is temporarily ignored if empty, but will error
out if not.
- Unit tests are now working on 32-bit systems. Thanks to Will Elwood
and @lifenjoiner.
v2.66.0
FEATURES:
New Data Source: aws_wafv2_rule_group
New Resource: aws_wafv2_rule_group
BUG FIXES:
resource/aws_autoscaling_group: Allow on_demand_base_capacity to be set to 0
resource/aws_autoscaling_group: Add Computed field to instances_distribution and it's sub-fields on_demand_allocation_strategy, on_demand_base_capacity, on_demand_percentage_above_base_capacity, and spot_allocation_strategy
resource/aws_autoscaling_group: Remove Default field from instances_distribution sub-fields on_demand_allocation_strategy, on_demand_percentage_above_base_capacity, and spot_allocation_strategy
resource/aws_batch_job_definition: Prevent differences when no command is specified in container properties
resource/aws_instance: Continue supporting empty string ("") private_ip argument
*5.8*
snmplib:
- TLS/DTLS fixes
- fix usm keychanges for new algorithms and longer keylengths
- IP address formatting fixes
- BUG: 2592: from Stuart Kendrick - increase MAXTC to 16384
- add new sha2 auth protocols
- Restore AES-192 and AES-256 privacy protocols - from
draft-blumenthal-aes-usm-04 (precursor to RFC 3826)
- Use OIDs from http://www.snmp.com/eso/esoConsortiumMIB.txt
- Some code borrowed from PATCH 1346, thanks to
Alexander Ivanov and Vladimir Sukhorukov.
- BUG: 2622: Fix excessive indents in log file
- new config tokens:
- sendMessageMaxSize
- disableSNMPv1 / disableSNMPv2c
- new api for dynamic debug log level (netsnmp_set_debug_log_level)
snmpd:
- SNMP-TARGET-MIB: Fix snmpTargetAddrTAddress
- Com2sec and com2sec6 SOURCE values may deny sources as well as
permit.
- allow trap sinks to set Target-MIB characteristics (name, tag, profile)
- add source addr/port option to trapsink/trap2sink/informsink
- packet filtering by source ip (enableSourceFiltering/filtersource)
- several getbulk handling improvements
- several new APIs introduced for run-time configuration of agent:
- netsnmp_vacm_simple_usm_add/del
- usm_create_usmUser_*
- netsnmp_udp_com2SecEntry_create/netsnmp_udp_com2SecList_remove
- netsnmp_agent_listen_on to open agent port
Win32:
- Add support for the DTLS-UDP and TLS-TCP transports
scripts:
- A new 'checkbandwidth' script to check host min/max bandwidth
snmptranslate:
- Introduce bulk translation mode The special argument "-" causes
snmptranslate to enter bulk translation mode, in which it expects
one OID per line. Whitespace is treated as the end of the OID, and
only that portion of the line is replaced, meaning that this can be
used to translate, e.g., "snmpwalk" output without the proper MIBs
loaded: snmptranslate -m all -OX < numeric.txt > symbolic.txt
building:
- Add Travis and Appveyor CI support
- IPv6 support is now compiled by default. If you need an IPv4-only
agent, use --disable-ipv6.
- Fixed/improved support for several non-Linux platforms
- Many fixes found by Coverity anf Fortify scans