From: Alberto Leiva Popper Date: Wed, 18 Dec 2024 22:57:58 +0000 (-0600) Subject: Protocolary updates for release 1.6.5 X-Git-Tag: 1.6.5^0 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=38484cc3cb76ed69401fd2b0b7c4027401fd97b7;p=thirdparty%2FFORT-validator.git Protocolary updates for release 1.6.5 --- diff --git a/configure.ac b/configure.ac index 938d5133..45810018 100644 --- a/configure.ac +++ b/configure.ac @@ -2,7 +2,7 @@ # Process this file with autoconf to produce a configure script. AC_PREREQ([2.69]) -AC_INIT([fort],[1.6.4],[validadorfort@fortproject.net]) +AC_INIT([fort],[1.6.5],[validadorfort@fortproject.net]) AC_CONFIG_SRCDIR([src/main.c]) AM_INIT_AUTOMAKE([subdir-objects]) diff --git a/docker/Dockerfile b/docker/Dockerfile index 13ae0aad..384dcd83 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,6 +1,6 @@ #--- Alpine build container --- FROM alpine:latest AS builder -ARG FORT_VERSION=1.6.4 +ARG FORT_VERSION=1.6.5 # Install compiler and dependencies RUN apk --update --no-cache add build-base autoconf automake pkgconfig jansson-dev check-dev \ diff --git a/docs/_config.yml b/docs/_config.yml index f76e04ec..2f6e0f98 100644 --- a/docs/_config.yml +++ b/docs/_config.yml @@ -8,7 +8,7 @@ defaults: layout: "default" image: "/img/logo_validador_og.png" -fort-latest-version: 1.6.4 +fort-latest-version: 1.6.5 plugins: - jekyll-seo-tag - jekyll-sitemap diff --git a/docs/intro-fort.md b/docs/intro-fort.md index 2c3fadf0..1c1662a4 100644 --- a/docs/intro-fort.md +++ b/docs/intro-fort.md @@ -19,12 +19,14 @@ Fort is a command-line application intended for UNIX operating systems, written | Issue | Title | Urgency | Due release | |-------|-------|---------|-------------| -| [issue82](https://github.com/NICMx/FORT-validator/issues/82) | Reach 100% RFC 9286 compliance | Critical | 1.7.0 | -| [issue112](https://github.com/NICMx/FORT-validator/issues/112) | Enforce same origin for RRDP files | High | 1.7.0 | -| [issue113](https://github.com/NICMx/FORT-validator/issues/113) | Detect and properly respond to subtler RRDP session desynchronization | Medium | 1.7.0 | -| [issue114](https://github.com/NICMx/FORT-validator/issues/114) | Support automatic TA key rollover | Very High | 1.7.1 | -| [issue50](https://github.com/NICMx/FORT-validator/issues/50) | Provide prometheus endpoint | Very High | 1.7.2 | -| [issue58](https://github.com/NICMx/FORT-validator/issues/58) | Fort's validation produces no router keys | Very High | 1.7.3 | +| [issue82](https://github.com/NICMx/FORT-validator/issues/82) | Reach 100% RFC 9286 compliance | Critical | 2.0.0 | +| [issue112](https://github.com/NICMx/FORT-validator/issues/112) | Enforce same origin for RRDP files | High | 2.0.0 | +| [issue149](https://github.com/NICMx/FORT-validator/issues/149) | Lock the cache during updates | High | 2.0.0 | +| [issue113](https://github.com/NICMx/FORT-validator/issues/113) | Detect and properly respond to subtler RRDP session desynchronization | Medium | 2.0.0 | +| [issue124](https://github.com/NICMx/FORT-validator/issues/124) | Atomize output files (`--output.roa` and `--output.bgpsec`) | Medium | 2.0.0 | +| [issue114](https://github.com/NICMx/FORT-validator/issues/114) | Support automatic TA key rollover | Very High | 2.0.1 | +| [issue50](https://github.com/NICMx/FORT-validator/issues/50) | Provide prometheus endpoint | Very High | 2.0.2 | +| [issue58](https://github.com/NICMx/FORT-validator/issues/58) | Fort's validation produces no router keys | Very High | 2.0.3 | | [issue116](https://github.com/NICMx/FORT-validator/issues/116) | SLURM review | High | - | | [issue118](https://github.com/NICMx/FORT-validator/issues/118) | Implement validation re-reconsidered | High | - | | [issue119](https://github.com/NICMx/FORT-validator/issues/119) | Review IRIs to file names transition | High | - | @@ -36,18 +38,19 @@ Fort is a command-line application intended for UNIX operating systems, written | [issue91](https://github.com/NICMx/FORT-validator/issues/91) | Add "ta" field to ROAs in json output | Medium | - | | [issue97](https://github.com/NICMx/FORT-validator/issues/97) | Add "incidence" fields for every nonfatal RFC incompliance | Medium | - | | [issue117](https://github.com/NICMx/FORT-validator/issues/117) | Warn on maxLength defined on SLURM | Medium | - | -| [issue124](https://github.com/NICMx/FORT-validator/issues/124) | Atomize output files (`--output.roa` and `--output.bgpsec`) | Medium | - | | [issue125](https://github.com/NICMx/FORT-validator/issues/125) | ASN.1 review | Medium | - | | [issue126](https://github.com/NICMx/FORT-validator/issues/126) | Exhaustive URL validation | Medium | - | | [issue127](https://github.com/NICMx/FORT-validator/issues/127) | Stream RRDP files | Medium | - | | [issue128](https://github.com/NICMx/FORT-validator/issues/128) | Reuse TCP connections for HTTP requests to same server | Medium | - | | [issue129](https://github.com/NICMx/FORT-validator/issues/129) | Rethink the thread pools | Medium | - | | [issue130](https://github.com/NICMx/FORT-validator/issues/130) | Improve documentation | Medium | - | +| [issue151](https://github.com/NICMx/FORT-validator/issues/151) | [Enhancement]: Add ability to set ACLs for router connections | Medium | - | +| [issue152](https://github.com/NICMx/FORT-validator/issues/152) | compliance issue: Fort accepts GeneralizedTime with fractional seconds | Medium | - | +| [issue153](https://github.com/NICMx/FORT-validator/issues/153) | Not enforcing DER encoding | Medium | - | | [issue40](https://github.com/NICMx/FORT-validator/issues/40) | failure scenarios, monitoring and glibc recommendations | Low | - | | [issue42](https://github.com/NICMx/FORT-validator/issues/42) | reload feature: restart validation on SIGHUP | Low | - | | [issue70](https://github.com/NICMx/FORT-validator/issues/70) | Do a quick temporary offline validation to prevent `No Data Available` | Low | - | | [issue123](https://github.com/NICMx/FORT-validator/issues/123) | New invocation mode: Validate single file | Low | - | | [issue131](https://github.com/NICMx/FORT-validator/issues/131) | Implement vCard validation | Low | - | | [issue132](https://github.com/NICMx/FORT-validator/issues/132) | Implement RTRv2 | Low | - | -| [issue134](https://github.com/NICMx/FORT-validator/issues/134) | Implement draft-ietf-sidrops-cms-signing-time | Low | - | - +| [issue134](https://github.com/NICMx/FORT-validator/issues/134) | Add support RFC 9589 (On the Use of the CMS Signing-Time Attribute in RPKI Signed Objects) | Low | - | diff --git a/man/fort.8 b/man/fort.8 index 6e32e14f..6a8772ad 100644 --- a/man/fort.8 +++ b/man/fort.8 @@ -1,4 +1,4 @@ -.TH fort 8 "2024-09-23" "v1.6.4" "FORT validator" +.TH fort 8 "2024-12-18" "v1.6.5" "FORT validator" .SH NAME fort \- RPKI validator and RTR server diff --git a/src/common.c b/src/common.c index d7a40198..f022e66b 100644 --- a/src/common.c +++ b/src/common.c @@ -2,6 +2,7 @@ #include #include +#include #include #include "alloc.h"