www/caddy: Add Layer 4 upstream originate TLS feature (#5263)
* www/caddy: Add Layer 4 upstream originate TLS feature, which can connect to an upstream via TLS after TLS has been terminated
* Add a proper validation for OriginateTls and modernize validation logic with framework cast helpers
py-ansible-compat: updated to 25.12.1
25.12.1
Bump pillow from 12.1.0 to 12.1.1 in the uv group across 1 directory
Bump cryptography from 46.0.4 to 46.0.5 in the uv group across 1 directory
py-awscrt: updated to 0.31.2
0.31.2
Flow Control for HTTP/1.1 and HTTP/2
Update Skipped MQTT5 Tests
Update manifest for s2n feature probe
Add support for XXHash algos
py-awscli: updated to 1.44.48
1.44.48
=======
* api-change:``backup-gateway``: This release updates GetGateway API to include deprecationDate and softwareVersion in the response, enabling customers to track gateway software versions and upcoming deprecation dates.
* api-change:``ec2``: Add c8id, m8id and hpc8a instance types.
* api-change:``ecs``: Adding support for Capacity Reservations for ECS Managed Instances by introducing a new "capacityOptionType" value of "RESERVED" and new field "capacityReservations" for CreateCapacityProvider and UpdateCapacityProvider APIs.
* api-change:``marketplace-entitlement``: Added License Arn as a new optional filter for GetEntitlements and LicenseArn field in each entitlement in the response.
* api-change:``meteringmarketplace``: Added LicenseArn to ResolveCustomer response and BatchMeterUsage usage records. BatchMeterUsage now accepts LicenseArn in each UsageRecord to report usage at the license level. Added InvalidLicenseException error response for invalid license parameters.
* api-change:``securityhub``: Security Hub added EXTENDED PLAN integration type to DescribeProductsV2 and added metadata.product.vendor name GroupBy support to GetFindingStatisticsV2
1.44.47
=======
* api-change:``batch``: AWS Batch documentation update for service job capacity units.
* api-change:``ec2``: Add support for EC2 Capacity Blocks in Local Zones.
* api-change:``ecr``: Update repository name regex to comply with OCI Distribution Specification
[78 lines not shown]
py-boto3: updated to 1.42.58
1.42.58
=======
* api-change:``backup-gateway``: [``botocore``] This release updates GetGateway API to include deprecationDate and softwareVersion in the response, enabling customers to track gateway software versions and upcoming deprecation dates.
* api-change:``ec2``: [``botocore``] Add c8id, m8id and hpc8a instance types.
* api-change:``ecs``: [``botocore``] Adding support for Capacity Reservations for ECS Managed Instances by introducing a new "capacityOptionType" value of "RESERVED" and new field "capacityReservations" for CreateCapacityProvider and UpdateCapacityProvider APIs.
* api-change:``marketplace-entitlement``: [``botocore``] Added License Arn as a new optional filter for GetEntitlements and LicenseArn field in each entitlement in the response.
* api-change:``meteringmarketplace``: [``botocore``] Added LicenseArn to ResolveCustomer response and BatchMeterUsage usage records. BatchMeterUsage now accepts LicenseArn in each UsageRecord to report usage at the license level. Added InvalidLicenseException error response for invalid license parameters.
* api-change:``securityhub``: [``botocore``] Security Hub added EXTENDED PLAN integration type to DescribeProductsV2 and added metadata.product.vendor name GroupBy support to GetFindingStatisticsV2
1.42.57
=======
* api-change:``batch``: [``botocore``] AWS Batch documentation update for service job capacity units.
* api-change:``ec2``: [``botocore``] Add support for EC2 Capacity Blocks in Local Zones.
* api-change:``ecr``: [``botocore``] Update repository name regex to comply with OCI Distribution Specification
[80 lines not shown]
py-botocore: updated to 1.42.58
1.42.58
=======
* api-change:``backup-gateway``: This release updates GetGateway API to include deprecationDate and softwareVersion in the response, enabling customers to track gateway software versions and upcoming deprecation dates.
* api-change:``ec2``: Add c8id, m8id and hpc8a instance types.
* api-change:``ecs``: Adding support for Capacity Reservations for ECS Managed Instances by introducing a new "capacityOptionType" value of "RESERVED" and new field "capacityReservations" for CreateCapacityProvider and UpdateCapacityProvider APIs.
* api-change:``marketplace-entitlement``: Added License Arn as a new optional filter for GetEntitlements and LicenseArn field in each entitlement in the response.
* api-change:``meteringmarketplace``: Added LicenseArn to ResolveCustomer response and BatchMeterUsage usage records. BatchMeterUsage now accepts LicenseArn in each UsageRecord to report usage at the license level. Added InvalidLicenseException error response for invalid license parameters.
* api-change:``securityhub``: Security Hub added EXTENDED PLAN integration type to DescribeProductsV2 and added metadata.product.vendor name GroupBy support to GetFindingStatisticsV2
1.42.57
=======
* api-change:``batch``: AWS Batch documentation update for service job capacity units.
* api-change:``ec2``: Add support for EC2 Capacity Blocks in Local Zones.
* api-change:``ecr``: Update repository name regex to comply with OCI Distribution Specification
[80 lines not shown]
[Clang][AMDGPU] Change __fp16 to _Float16 in GFX1250 WMMA/SWMMAC builtin definitions (#183493)
Change the type signature of `gfx1250 WMMA/SWMMAC` builtins from
`__fp16` to `_Float16` in the tablegen builtin definitions.
[mlirbc] Switch generator to enable write's with failures. (#182464)
Previously one had to have a matching case per entry (e.g., one could
use a printer predicate, but the assumption was one woujld never
fallback) and just always return success.
[Clang][docs] Fix proposal number typo for P1847R4 (#183671)
This PR fixes a typo in `clang/www/cxx_status.html`.
The link text for the feature "Make declaration order layout mandated"
incorrectly referred to **P1874R4**, while the actual URL
(https://wg21.link/p1847r4) and the feature name correctly point to
**P1847R4**.
This change corrects the displayed text to match the proposal number.
Revert "[Sema] Fix crash on invalid operator template-id (#181404)" (#183682)
Reverts llvm/llvm-project#181404
(c056d7c5d6ea076b38fa937c54ab44ce2e5a95e1) because of post-commit ci
failure.
divert: unbreak the LINT-NOIP build
Only expose `dcb` when either `INET` or `INET6` is defined.
Reported by: clang (`-Wunused`)
MFC after: 1 week
Fixes 5547a7bb39 ("divert: Use a better source identifier...")
Differential Revision: https://reviews.freebsd.org/D55548
[lldb] Don't add remap entries for empty segments (#183651)
There are some binaries in the shared cache with a zero-length segment,
or segments who get mapped to lldb address 0 to indicate a failure. Do
not add entries to the VirtualDataExtractor's LookupTablefor those -
they
are not readable.
rdar://171106338
[MLIR][XeGPU] XeGPU Layout adds support for fractional-subgroup-size vector (#183434)
This PR enhances the layout assignment for XeGPU load/store operations
to handle vector size smaller than subgroup size.
Say for vector[4], in case of lane_data=[1], lane_layout=[4] and
inst_data=[4].
The fractional-subgroup-size vector support is required to support the
cross-subgroup reduction case. The number of participant subgroups in
reduction can be small, so it causes each subgroup needs to reduce a
small vector size, often a fraction of subgroup size.
Most layout-based subgroup distribution patterns support
fraction-subgroup-size without no change except a few: reduction,
insert/extract, constant. We don't expect ND operations (like
load_nd/store_nd/dpas) accept fractional-subgroup-size vector.
Revert "[mlir-tblgen] Remove `namespace {}` around OpDocGroup (#182721)" (#183458)
Reverts #182721, it's not needed after #183457.
It was a work around for #182720.
This reverts commit a0f344f69d7eb5d87dd78c628a196a3a7440e792.
[SafeStack] Allow -fsanitize-minimal-runtime with -fsanitize=safestack (#183644)
SafeStack does not require a full sanitizer runtime, so it should be
compatible
with the minimal runtime flag.
[mlir][vector] Fix fold result for empty vector.mask with no results (#180345)
This PR fixes `foldEmptyMaskOp` to return `failure` when folding an
empty vector.mask whose terminatorhas no operands. Previously this case
returned success without producing any folded results, which violates
the folding contract. Fixes #177825.
racket: update to 9.1
- Documentation organization and navigation can be specialized by
language family, to allow users to interact with documentation in a
way that is tailored to that language family. This is currently used
by Rhombus.
- The `for` form and its variants accept an `#:on-length-mismatch`
specifier. 3.18 Iterations and Comprehensions: for, for/list, ...
- DrRacket improves the GUI for choosing color schemes.
- DrRacket has curved syntax arrows. The degree of curvature indicates
the relative left- or right-displacement of the arrow's target.
- DrRacket's "Insert Large Letters" uses characters that match the
comment syntax of the buffer's language, making it useful (and fun!)
in Rhombus.
- The `exn-classify-errno` maps network and filesystem error numbers
on various platforms to posix-standard symbols, to enable more
portable code. 10.2 Exceptions
- The behavior of Racket BC on certain character operations (most
notably `eq?`) is changed to match that of Racket CS, with a small
[18 lines not shown]
racket: update to 9.1
- Documentation organization and navigation can be specialized by
language family, to allow users to interact with documentation in a
way that is tailored to that language family. This is currently used
by Rhombus.
- The `for` form and its variants accept an `#:on-length-mismatch`
specifier. 3.18 Iterations and Comprehensions: for, for/list, ...
- DrRacket improves the GUI for choosing color schemes.
- DrRacket has curved syntax arrows. The degree of curvature indicates
the relative left- or right-displacement of the arrow's target.
- DrRacket's "Insert Large Letters" uses characters that match the
comment syntax of the buffer's language, making it useful (and fun!)
in Rhombus.
- The `exn-classify-errno` maps network and filesystem error numbers
on various platforms to posix-standard symbols, to enable more
portable code. 10.2 Exceptions
- The behavior of Racket BC on certain character operations (most
notably `eq?`) is changed to match that of Racket CS, with a small
[18 lines not shown]