diff --git a/.gitattributes b/.gitattributes index 2332a58..9f6dfd0 100644 --- a/.gitattributes +++ b/.gitattributes @@ -4,4 +4,5 @@ *.java text eol=lf *.config text eol=lf *.pem text eol=lf -*.srl text eol=lf \ No newline at end of file +*.srl text eol=lf +*.md text eol=lf \ No newline at end of file diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9f420ea..9b63320 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,7 +11,7 @@ concurrency: jobs: build: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 with: diff --git a/.github/workflows/formatting.yml b/.github/workflows/formatting.yml index 9160dbf..005e302 100644 --- a/.github/workflows/formatting.yml +++ b/.github/workflows/formatting.yml @@ -11,7 +11,7 @@ concurrency: jobs: check-formatting: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 with: diff --git a/docs/limitations.md b/docs/limitations.md new file mode 100644 index 0000000..8d1bc07 --- /dev/null +++ b/docs/limitations.md @@ -0,0 +1,6 @@ +# List of known limitations + +## OpenSSL incompatibilities +- Because of a bug in OpenSSL 3.0.3 and below, the ``-dateopt`` argument is broken. + Since we require the attribute to read the timestamps in a predictable manner, these versions are unsupported for now. + - Known affected: [Ubuntu 22](https://launchpad.net/ubuntu/jammy/+package/openssl)