Skip to content

v1.2.2

Compare
Choose a tag to compare
@roger2hk roger2hk released this 30 Oct 16:32
· 17 commits to master since this release
6b2be75

What's Changed

  • Recommended Go version for development: 1.22
    • Using a different version can lead to presubmits failing due to unexpected diffs.

Add TLS Support

Add TLS support for Trillian: By using --trillian_tls_ca_cert_file flag, users can provide a CA certificate, that is used to establish a secure communication with Trillian log server.

Add TLS support for ct_server: By using --tls_certificate and --tls_key flags, users can provide a service certificate and key, that enables the server to handle HTTPS requests.

HTTP Idle Connection Timeout Flag

A new flag http_idle_timeout is added to set the HTTP server's idle timeout value in the ct_server binary. This controls the maximum amount of time to wait for the next request when keep-alives are enabled.

Misc

Fixes

Dependency update

  • Bump go.etcd.io/etcd/v3 from 3.5.13 to 3.5.14 by @dependabot in #1500
  • Bump github/codeql-action from 3.25.6 to 3.25.7 by @dependabot in #1501
  • Bump golang.org/x/net from 0.25.0 to 0.26.0 by @dependabot in #1503
  • Group dependabot updates as much as possible by @mhutchinson in #1506
  • Bump golang from 1.22.3-bookworm to 1.22.4-bookworm in /internal/witness/cmd/witness in the all-deps group by @dependabot in #1507
  • Bump the all-deps group with 2 updates by @dependabot in #1511
  • Bump golang from 1.22.3-bookworm to 1.22.4-bookworm in /trillian/examples/deployment/docker/ctfe in the all-deps group by @dependabot in #1510
  • Bump golang from 1.22.3-bookworm to 1.22.4-bookworm in /integration in the all-deps group by @dependabot in #1509
  • Bump golang from 1.22.3-bookworm to 1.22.4-bookworm in /internal/witness/cmd/feeder in the all-deps group by @dependabot in #1508
  • Bump the all-deps group with 3 updates by @dependabot in #1516
  • Bump golang from aec4784 to 9678844 in /internal/witness/cmd/witness in the all-deps group by @dependabot in #1518
  • Bump alpine from 3.19 to 3.20 in /trillian/examples/deployment/docker/envsubst by @dependabot in #1492
  • Bump golang from aec4784 to 9678844 in /internal/witness/cmd/feeder in the all-deps group by @dependabot in #1517
  • Bump golang from aec4784 to 9678844 in /trillian/examples/deployment/docker/ctfe in the all-deps group by @dependabot in #1513
  • Bump the all-deps group with 2 updates by @dependabot in #1515
  • Bump golang from aec4784 to 9678844 in /integration in the all-deps group by @dependabot in #1514
  • Bump alpine from 77726ef to b89d9c9 in /trillian/examples/deployment/docker/envsubst in the all-deps group by @dependabot in #1519
  • Bump k8s.io/klog/v2 from 2.130.0 to 2.130.1 in the all-deps group by @dependabot in #1521
  • Bump alpine from 77726ef to b89d9c9 in /internal/witness/cmd/feeder in the all-deps group by @dependabot in #1520
  • Bump github/codeql-action from 3.25.10 to 3.25.11 in the all-deps group by @dependabot in #1526
  • Bump version of go used by the vuln checker by @mhutchinson in #1527
  • Bump the all-deps group with 3 updates by @dependabot in #1530
  • Bump golang from 1.22.4-bookworm to 1.22.5-bookworm in /internal/witness/cmd/feeder in the all-deps group by @dependabot in #1531
  • Bump golang from 1.22.4-bookworm to 1.22.5-bookworm in /internal/witness/cmd/witness in the all-deps group by @dependabot in #1532
  • Bump the all-deps group in /trillian/examples/deployment/docker/ctfe with 2 updates by @dependabot in #1533
  • Bump actions/upload-artifact from 4.3.3 to 4.3.4 in the all-deps group by @dependabot in #1534
  • Bump golang from 1.22.4-bookworm to 1.22.5-bookworm in /integration in the all-deps group by @dependabot in #1535
  • Bump the all-deps group with 2 updates by @dependabot in #1536
  • Bump github/codeql-action from 3.25.12 to 3.25.13 in the all-deps group by @dependabot in #1538
  • Bump the all-deps group with 3 updates by @dependabot in #1537
  • Bump the all-deps group with 2 updates by @dependabot in #1543
  • Bump golang from 6c27802 to af9b40f in /trillian/examples/deployment/docker/ctfe in the all-deps group by @dependabot in #1544
  • Bump golang from 6c27802 to af9b40f in /internal/witness/cmd/witness in the all-deps group by @dependabot in #1548
  • Bump golang from 6c27802 to af9b40f in /integration in the all-deps group by @dependabot in #1547
  • Bump alpine from b89d9c9 to 0a4eaa0 in /trillian/examples/deployment/docker/envsubst in the all-deps group by @dependabot in #1546
  • Bump the all-deps group in /internal/witness/cmd/feeder with 2 updates by @dependabot in #1545
  • Bump the all-deps group with 2 updates by @dependabot in #1549
  • Bump golang.org/x/time from 0.5.0 to 0.6.0 in the all-deps group by @dependabot in #1550
  • Bump golang from 1.22.5-bookworm to 1.22.6-bookworm in /internal/witness/cmd/feeder in the all-deps group by @dependabot in #1552
  • Bump golang from 1.22.5-bookworm to 1.22.6-bookworm in /trillian/examples/deployment/docker/ctfe in the all-deps group by @dependabot in #1553
  • Bump golang from 1.22.5-bookworm to 1.22.6-bookworm in /integration in the all-deps group by @dependabot in #1554
  • Bump the all-deps group with 2 updates by @dependabot in #1555
  • Bump the all-deps group with 2 updates by @dependabot in #1556
  • Bump golang from 1.22.5-bookworm to 1.22.6-bookworm in /internal/witness/cmd/witness in the all-deps group by @dependabot in #1557
  • Bump github.com/prometheus/client_golang from 1.19.1 to 1.20.0 in the all-deps group by @dependabot in #1559
  • Bump github/codeql-action from 3.26.0 to 3.26.3 in the all-deps group by @dependabot in #1561
  • Bump golang from 1.22.6-bookworm to 1.23.0-bookworm in /internal/witness/cmd/witness in the all-deps group by @dependabot in #1558
  • Bump golang from 1.22.6-bookworm to 1.23.0-bookworm in /internal/witness/cmd/feeder in the all-deps group by @dependabot in #1563
  • Bump golang from 1.22.6-bookworm to 1.23.0-bookworm in /trillian/examples/deployment/docker/ctfe in the all-deps group by @dependabot in #1560
  • Bump golang from 1.22.6-bookworm to 1.23.0-bookworm in /integration in the all-deps group by @dependabot in #1562
  • Bump go version to 1.22.6 by @roger2hk in #1564
  • Bump github.com/prometheus/client_golang from 1.20.0 to 1.20.2 in the all-deps group by @dependabot in #1565
  • Bump github/codeql-action from 3.26.3 to 3.26.5 in the all-deps group by @dependabot in #1566
  • Bump the all-deps group with 2 updates by @dependabot in #1568
  • Bump the all-deps group with 3 updates by @dependabot in #1569
  • Bump go from 1.22.6 to 1.22.7 by @roger2hk in #1574
  • Bump alpine from 0a4eaa0 to beefdbd in /trillian/examples/deployment/docker/envsubst in the all-deps group by @dependabot in #1571
  • Bump the all-deps group across 1 directory with 5 updates by @dependabot in #1577
  • Bump golang from 1.23.0-bookworm to 1.23.1-bookworm in /internal/witness/cmd/witness in the all-deps group by @dependabot in #1575
  • Bump golang from 1.23.0-bookworm to 1.23.1-bookworm in /integration in the all-deps group by @dependabot in #1576
  • Bump the all-deps group in /trillian/examples/deployment/docker/ctfe with 2 updates by @dependabot in #1572
  • Bump the all-deps group in /internal/witness/cmd/feeder with 2 updates by @dependabot in #1573
  • Bump the all-deps group with 4 updates by @dependabot in #1578
  • Bump github/codeql-action from 3.26.6 to 3.26.7 in the all-deps group by @dependabot in #1579
  • Bump the all-deps group with 2 updates by @dependabot in #1580
  • Bump github/codeql-action from 3.26.7 to 3.26.8 in the all-deps group by @dependabot in #1581
  • Bump distroless/base-debian12 from c925d12 to 88e0a2a in /trillian/examples/deployment/docker/ctfe in the all-deps group by @dependabot in #1582
  • Bump the all-deps group in /trillian/examples/deployment/docker/ctfe with 2 updates by @dependabot in #1585
  • Bump the all-deps group with 2 updates by @dependabot in #1583
  • Bump golang from 1a5326b to dba79eb in /integration in the all-deps group by @dependabot in #1584
  • Bump golang from 1a5326b to dba79eb in /internal/witness/cmd/feeder in the all-deps group by @dependabot in #1587
  • Bump golang from 1a5326b to dba79eb in /internal/witness/cmd/witness in the all-deps group by @dependabot in #1586
  • Bump the all-deps group with 5 updates by @dependabot in #1588
  • Bump the all-deps group with 6 updates by @dependabot in #1589
  • Bump golang from 1.23.1-bookworm to 1.23.2-bookworm in /trillian/examples/deployment/docker/ctfe in the all-deps group by @dependabot in #1593
  • Bump golang from 1.23.1-bookworm to 1.23.2-bookworm in /integration in the all-deps group by @dependabot in #1592
  • Bump golang from 1.23.1-bookworm to 1.23.2-bookworm in /internal/witness/cmd/witness in the all-deps group by @dependabot in #1591
  • Bump golang from 1.23.1-bookworm to 1.23.2-bookworm in /internal/witness/cmd/feeder in the all-deps group by @dependabot in #1590
  • Bump the all-deps group with 2 updates by @dependabot in #1595
  • Bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 in the all-deps group by @dependabot in #1598
  • Bump golang from 18d2f94 to 2341ddf in /integration in the all-deps group by @dependabot in #1602
  • Bump golang from 18d2f94 to 2341ddf in /internal/witness/cmd/witness in the all-deps group by @dependabot in #1599
  • Bump golang from 18d2f94 to 2341ddf in /trillian/examples/deployment/docker/ctfe in the all-deps group by @dependabot in #1600
  • Bump golang from 18d2f94 to 2341ddf in /internal/witness/cmd/feeder in the all-deps group by @dependabot in #1601
  • Bump the all-deps group with 3 updates by @dependabot in #1603
  • Bump distroless/base-debian12 from 6ae5fe6 to 8fe31fb in /trillian/examples/deployment/docker/ctfe in the all-deps group by @dependabot in #1604

New Contributors

Full Changelog: v1.2.1...v1.2.2