Commit Graph

218 Commits

Author SHA1 Message Date
gram-signal
682576cd6a
Enclave release 20260416.
Some checks failed
Enclave artifacts / Build release enclave (push) Has been cancelled
Service CI / C tests (push) Has been cancelled
Service CI / C build (push) Has been cancelled
Service CI / C valgrind tests (push) Has been cancelled
Service CI / Java tests (push) Has been cancelled
2026-04-16 16:06:44 -07:00
gram-signal
d77dab957b
Secure reference to ref_name. 2026-04-15 13:44:31 -07:00
Jon Chambers
5b515d5e06
Update to OpenEnclave 0.19.15 2026-04-09 11:13:48 -07:00
gram-signal
91fa65aa44
Check buffer boundary when writing noise encrypted message. 2026-04-09 11:10:09 -07:00
gram-signal
d7a0df4408
Check buffer size in enclave handshake. 2026-04-09 11:09:57 -07:00
gram-signal
6619df7a44
Fix compare_exchange to not overwrite global canary value. 2026-04-09 11:09:51 -07:00
gram-signal
ccb3fb47f8
Fix MSFT apt conflict. 2026-04-09 10:14:44 -07:00
dependabot[bot]
ce5a1de7d7 Bump crazy-max/ghaction-github-runtime from 3.1.0 to 4.0.0
Bumps [crazy-max/ghaction-github-runtime](https://github.com/crazy-max/ghaction-github-runtime) from 3.1.0 to 4.0.0.
- [Release notes](https://github.com/crazy-max/ghaction-github-runtime/releases)
- [Commits](3cb05d89e1...04d248b846)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-github-runtime
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-03 14:03:55 -04:00
dependabot[bot]
df5d1b7602 Bump actions/upload-artifact from 5.0.0 to 7.0.0
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5.0.0 to 7.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](330a01c490...bbbca2ddaa)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-03 14:03:45 -04:00
dependabot[bot]
3634497be3 Bump the minor-java-dependencies group with 3 updates
Bumps the minor-java-dependencies group with 3 updates: software.amazon.awssdk:bom, [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java) and [com.azure:azure-cosmos](https://github.com/Azure/azure-sdk-for-java).


Updates `software.amazon.awssdk:bom` from 2.42.4 to 2.42.25

Updates `org.testcontainers:testcontainers-bom` from 2.0.3 to 2.0.4
- [Release notes](https://github.com/testcontainers/testcontainers-java/releases)
- [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testcontainers/testcontainers-java/compare/2.0.3...2.0.4)

Updates `com.azure:azure-cosmos` from 4.78.0 to 4.79.0
- [Release notes](https://github.com/Azure/azure-sdk-for-java/releases)
- [Commits](https://github.com/Azure/azure-sdk-for-java/compare/com.azure+azure-cosmos_4.78.0...com.azure+azure-cosmos_4.79.0)

---
updated-dependencies:
- dependency-name: software.amazon.awssdk:bom
  dependency-version: 2.42.25
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
- dependency-name: org.testcontainers:testcontainers-bom
  dependency-version: 2.0.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
- dependency-name: com.azure:azure-cosmos
  dependency-version: 4.79.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-03 13:41:38 -04:00
dependabot[bot]
267def0266 Bump actions/checkout from 5.0.0 to 6.0.2
Bumps [actions/checkout](https://github.com/actions/checkout) from 5.0.0 to 6.0.2.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...de0fac2e4500dabe0009e67214ff5f5447ce83dd)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-03 13:40:57 -04:00
dependabot[bot]
0763dfb8f0 Bump the minor-java-dependencies group
Bumps the minor-java-dependencies group in /filter-cds-updates with 5 updates:

| Package | From | To |
| --- | --- | --- |
| software.amazon.awssdk:bom | `2.42.4` | `2.42.25` |
| [io.netty:netty-bom](https://github.com/netty/netty) | `4.2.10.Final` | `4.2.12.Final` |
| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.21.1` | `2.21.2` |
| [org.mockito:mockito-core](https://github.com/mockito/mockito) | `5.22.0` | `5.23.0` |
| [org.apache.maven.plugins:maven-shade-plugin](https://github.com/apache/maven-shade-plugin) | `3.6.1` | `3.6.2` |


Updates `software.amazon.awssdk:bom` from 2.42.4 to 2.42.25

Updates `io.netty:netty-bom` from 4.2.10.Final to 4.2.12.Final
- [Release notes](https://github.com/netty/netty/releases)
- [Commits](https://github.com/netty/netty/compare/netty-4.2.10.Final...netty-4.2.12.Final)

Updates `com.fasterxml.jackson:jackson-bom` from 2.21.1 to 2.21.2
- [Commits](https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.21.1...jackson-bom-2.21.2)

Updates `org.mockito:mockito-core` from 5.22.0 to 5.23.0
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v5.22.0...v5.23.0)

Updates `org.apache.maven.plugins:maven-shade-plugin` from 3.6.1 to 3.6.2
- [Release notes](https://github.com/apache/maven-shade-plugin/releases)
- [Commits](https://github.com/apache/maven-shade-plugin/compare/maven-shade-plugin-3.6.1...maven-shade-plugin-3.6.2)

---
updated-dependencies:
- dependency-name: software.amazon.awssdk:bom
  dependency-version: 2.42.25
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
- dependency-name: io.netty:netty-bom
  dependency-version: 4.2.12.Final
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
- dependency-name: com.fasterxml.jackson:jackson-bom
  dependency-version: 2.21.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
- dependency-name: org.mockito:mockito-core
  dependency-version: 5.23.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
- dependency-name: org.apache.maven.plugins:maven-shade-plugin
  dependency-version: 3.6.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-03 13:40:19 -04:00
dependabot[bot]
8df9f8c356 Bump aws-actions/configure-aws-credentials from 5.1.0 to 6.0.0
Bumps [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials) from 5.1.0 to 6.0.0.
- [Release notes](https://github.com/aws-actions/configure-aws-credentials/releases)
- [Changelog](https://github.com/aws-actions/configure-aws-credentials/blob/main/CHANGELOG.md)
- [Commits](00943011d9...8df5847569)

---
updated-dependencies:
- dependency-name: aws-actions/configure-aws-credentials
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-03 13:39:45 -04:00
dependabot[bot]
1639dd227e Bump azure/login from 2.3.0 to 3.0.0
Bumps [azure/login](https://github.com/azure/login) from 2.3.0 to 3.0.0.
- [Release notes](https://github.com/azure/login/releases)
- [Commits](a457da9ea1...532459ea53)

---
updated-dependencies:
- dependency-name: azure/login
  dependency-version: 3.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-03 13:39:02 -04:00
dependabot[bot]
a2dbc46ded Bump eclipse-temurin from 1f12ca3 to d556bfd
Bumps eclipse-temurin from `1f12ca3` to `d556bfd`.

---
updated-dependencies:
- dependency-name: eclipse-temurin
  dependency-version: 25-jre-jammy
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-03 13:38:46 -04:00
Graeme Connell
a8f123a3fa Enclave 1e91482d for DC2s staging. 2026-03-27 13:30:34 -07:00
gram-signal
96daf00804
Create smaller (staging) build for CDSI. 2026-03-27 11:53:54 -07:00
gram-signal
ea1cc10d3b
Remove creation of Standard_DC2s_v3, add enclave 3a1ac5e5. 2026-03-19 16:05:26 -07:00
Graeme Connell
71383947d4 Up timeout for enclave build. 2026-03-13 15:53:14 -07:00
Chris Eager
16bd266e8d
Use default distribution statistic config as parent 2026-03-05 11:41:52 -08:00
dependabot[bot]
6b104bd428
Bump the minor-java-dependencies group
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-05 11:41:20 -08:00
dependabot[bot]
16e172eb16
Bump the minor-java-dependencies group
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-05 11:33:43 -08:00
dependabot[bot]
750e4019ff
Bump actions/setup-java from 5.0.0 to 5.2.0 2026-03-05 09:56:12 -08:00
dependabot[bot]
d3295d22e0
Bump eclipse-temurin from c9d8ba4 to 1f12ca3 2026-03-05 09:55:12 -08:00
dependabot[bot]
2f58ec4131
Bump actions/checkout from 5.0.0 to 6.0.0. 2026-03-05 09:54:28 -08:00
Rolfe Schmidt
853f433951
Jasmin path oram implementation
Co-authored-by: Graeme Connell <gram@signal.org>
Co-authored-by: Ignacio Cuevas <102696702+iccuevas@users.noreply.github.com>
2026-03-05 08:24:33 +08:00
Rolfe Schmidt
e8ecd1c81d
Jasmin implementation of sharding
Co-authored-by: Graeme Connell <gram@signal.org>
Co-authored-by: Ignacio Cuevas <102696702+iccuevas@users.noreply.github.com>
2026-02-20 16:27:55 -07:00
Rolfe Schmidt
a39e5fd786
Jasmin: util library + ratelimit osort
Co-authored-by: Ignacio Cuevas <102696702+iccuevas@users.noreply.github.com>
2026-02-20 16:15:25 -07:00
Rolfe Schmidt
bfd4fa1ded
Update noise-c to use mlkem-libjade for ML-KEM-1024 2026-02-12 11:45:19 -08:00
Ignacio Cuevas
9c807dae4d
Jasmin Halfsiphash Update. 2026-02-12 11:36:11 -08:00
gram-signal
0e5806d578
Switch halfsiphash to Jasmin.
Co-authored-by: Ignacio Cuevas <ignacio.cuevas@mpi-sp.org>
2026-02-05 09:59:48 -08:00
gram-signal
c76f88b464
Update java dependencies. 2026-01-16 14:14:47 -08:00
Chris Eager
82bb92f85e
Datadog cleanup. 2026-01-16 13:42:22 -08:00
gram-signal
73752e9247
Update enclave-side dependencies for CDSI. 2026-01-16 13:27:50 -08:00
dependabot[bot]
81fd4ffcfe Bump the minor-java-dependencies group across 1 directory with 5 updates
Bumps the minor-java-dependencies group with 5 updates in the /filter-cds-updates directory:

| Package | From | To |
| --- | --- | --- |
| software.amazon.awssdk:bom | `2.36.3` | `2.41.0` |
| [io.netty:netty-bom](https://github.com/netty/netty) | `4.2.7.Final` | `4.2.9.Final` |
| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.20.0` | `2.20.1` |
| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `6.0.0` | `6.0.1` |
| [org.mockito:mockito-core](https://github.com/mockito/mockito) | `5.20.0` | `5.21.0` |



Updates `software.amazon.awssdk:bom` from 2.36.3 to 2.41.0

Updates `io.netty:netty-bom` from 4.2.7.Final to 4.2.9.Final
- [Commits](https://github.com/netty/netty/compare/netty-4.2.7.Final...netty-4.2.9.Final)

Updates `com.fasterxml.jackson:jackson-bom` from 2.20.0 to 2.20.1
- [Commits](https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.20.0...jackson-bom-2.20.1)

Updates `org.junit:junit-bom` from 6.0.0 to 6.0.1
- [Release notes](https://github.com/junit-team/junit-framework/releases)
- [Commits](https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1)

Updates `org.mockito:mockito-core` from 5.20.0 to 5.21.0
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v5.20.0...v5.21.0)

---
updated-dependencies:
- dependency-name: software.amazon.awssdk:bom
  dependency-version: 2.41.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
- dependency-name: io.netty:netty-bom
  dependency-version: 4.2.9.Final
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
- dependency-name: com.fasterxml.jackson:jackson-bom
  dependency-version: 2.20.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
- dependency-name: org.junit:junit-bom
  dependency-version: 6.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
- dependency-name: org.mockito:mockito-core
  dependency-version: 5.21.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor-java-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-15 18:17:59 -05:00
Chris Eager
46540d24ca Fix metric name collision in CosmosTokenRateLimiter
Some checks failed
Service CI / Build and test (push) Has been cancelled
2025-12-18 08:37:21 -06:00
Chris Eager
cc438e9190 Enable percentilesHistogram in default DistributionStatisticConfig
Some checks failed
Service CI / Build and test (push) Has been cancelled
2025-12-11 10:29:18 -06:00
Chris Eager
43bdcd4b5a Use upstream dependency management for protobuf version
Some checks failed
Service CI / Build and test (push) Has been cancelled
2025-12-03 11:28:32 -06:00
Chris Eager
58146d00f0 Add OpenTelemetry metrics registry 2025-12-03 11:28:32 -06:00
Jon Chambers
8e3356ae7b Include curl in Docker images
Some checks failed
Service CI / Build and test (push) Has been cancelled
2025-10-30 16:57:26 -04:00
Jon Chambers
6e62ef56f7 Retire enclave c6ff0682
Some checks failed
Service CI / Build and test (push) Has been cancelled
2025-10-30 10:12:31 -04:00
Jon Chambers
2fc7617d3b Introduce WebSocketShutdownManager 2025-10-30 10:12:14 -04:00
Jon Chambers
75a8533500 Inline retryAfterCloseReason 2025-10-30 10:12:14 -04:00
Jon Chambers
81ff36edfa Simplify closeWithError 2025-10-30 10:12:14 -04:00
dependabot[bot]
8a4ce2e1ba Bump software.amazon.awssdk:bom in the minor-java-dependencies group
Bumps the minor-java-dependencies group with 1 update: software.amazon.awssdk:bom.


Updates `software.amazon.awssdk:bom` from 2.36.1 to 2.36.3

---
updated-dependencies:
- dependency-name: software.amazon.awssdk:bom
  dependency-version: 2.36.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-java-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-28 13:23:42 -04:00
Jon Chambers
caa331f6b5 Remove ignore rule for embedded-redis since we no longer use embedded-redis 2025-10-28 13:06:00 -04:00
Jon Chambers
a40afd44dd Ignore updates to Micronaut 2025-10-28 13:06:00 -04:00
Jon Chambers
ce8c8c7d22 Update spotbugs-annotations to 4.9.8 2025-10-28 13:06:00 -04:00
Jon Chambers
89ef07c1cc Update libsignal-server to 0.85.1 2025-10-28 13:06:00 -04:00
Jon Chambers
ed02505765 Update protobuf-java to 4.33.0 2025-10-28 13:06:00 -04:00