From 554c5fa738791173dbf8261d68b4515708fc70ce Mon Sep 17 00:00:00 2001 From: Alberto Leiva Popper Date: Mon, 19 Aug 2024 13:11:44 -0600 Subject: [PATCH] Protocolary updates for release 1.6.3 --- configure.ac | 2 +- docs/_config.yml | 2 +- docs/intro-fort.md | 15 +++++++-------- man/fort.8 | 2 +- src/print_file.c | 2 +- test/mock.c | 1 + test/tal_test.c | 1 + test/types/uri_test.c | 1 + 8 files changed, 14 insertions(+), 12 deletions(-) diff --git a/configure.ac b/configure.ac index 6159ac94..acdf4a21 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.2],[validadorfort@fortproject.net]) +AC_INIT([fort],[1.6.3],[validadorfort@fortproject.net]) AC_CONFIG_SRCDIR([src/main.c]) AM_INIT_AUTOMAKE([subdir-objects]) diff --git a/docs/_config.yml b/docs/_config.yml index 6df0b48a..7f087fca 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.2 +fort-latest-version: 1.6.3 plugins: - jekyll-seo-tag - jekyll-sitemap diff --git a/docs/intro-fort.md b/docs/intro-fort.md index 834c4028..862f9c24 100644 --- a/docs/intro-fort.md +++ b/docs/intro-fort.md @@ -21,14 +21,13 @@ Fort is a command-line application intended for UNIX operating systems, written | Issue | Title | Urgency | Due release | |-------|-------|---------|-------------| -| [issue122](https://github.com/NICMx/FORT-validator/issues/122) | New invocation mode: Decode and print RPKI file in standard output | Very High | 1.6.2 | -| [issue82](https://github.com/NICMx/FORT-validator/issues/82) | Reach 100% RFC 9286 compliance | Critical | 1.6.3 | -| [issue112](https://github.com/NICMx/FORT-validator/issues/112) | Enforce same origin for RRDP files | High | 1.6.3 | -| [issue113](https://github.com/NICMx/FORT-validator/issues/113) | Detect and properly respond to subtler RRDP session desynchronization | Medium | 1.6.3 | -| [issue114](https://github.com/NICMx/FORT-validator/issues/114) | Support automatic TA key rollover | Very High | 1.6.4 | -| [issue50](https://github.com/NICMx/FORT-validator/issues/50) | Provide prometheus endpoint | Very High | 1.6.5 | -| [issue58](https://github.com/NICMx/FORT-validator/issues/58) | Fort's validation produces no router keys | Very High | 1.6.6 | -| [issue74](https://github.com/NICMx/FORT-validator/issues/74) | Kill rsync if a timeout is exceeded | Very High | 1.6.7 | +| [issue82](https://github.com/NICMx/FORT-validator/issues/82) | Reach 100% RFC 9286 compliance | Critical | 1.6.4 | +| [issue112](https://github.com/NICMx/FORT-validator/issues/112) | Enforce same origin for RRDP files | High | 1.6.4 | +| [issue113](https://github.com/NICMx/FORT-validator/issues/113) | Detect and properly respond to subtler RRDP session desynchronization | Medium | 1.6.4 | +| [issue114](https://github.com/NICMx/FORT-validator/issues/114) | Support automatic TA key rollover | Very High | 1.6.5 | +| [issue50](https://github.com/NICMx/FORT-validator/issues/50) | Provide prometheus endpoint | Very High | 1.6.6 | +| [issue58](https://github.com/NICMx/FORT-validator/issues/58) | Fort's validation produces no router keys | Very High | 1.6.7 | +| [issue74](https://github.com/NICMx/FORT-validator/issues/74) | Kill rsync if a timeout is exceeded | Very High | 1.6.8 | | [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 | - | diff --git a/man/fort.8 b/man/fort.8 index 803a65f2..3411106c 100644 --- a/man/fort.8 +++ b/man/fort.8 @@ -1,4 +1,4 @@ -.TH fort 8 "2024-05-24" "v1.6.2" "FORT validator" +.TH fort 8 "2024-08-19" "v1.6.3" "FORT validator" .SH NAME fort \- RPKI validator and RTR server diff --git a/src/print_file.c b/src/print_file.c index dcd601ad..f677818a 100644 --- a/src/print_file.c +++ b/src/print_file.c @@ -37,7 +37,7 @@ rsync2bio_tmpdir(char const *src) #define TMPDIR "/tmp/fort-XXXXXX" struct path_builder pb; - char buf[strlen(TMPDIR) + 1]; + char buf[17]; /* strlen(TMPDIR) + 1 */ char *tmpdir; BIO *result = NULL; int error; diff --git a/test/mock.c b/test/mock.c index b0bb560d..1f83bbe2 100644 --- a/test/mock.c +++ b/test/mock.c @@ -3,6 +3,7 @@ #include #include #include "config.h" +#include "log.h" #include "state.h" #include "thread_var.h" #include "config/filename_format.h" diff --git a/test/tal_test.c b/test/tal_test.c index fb43067f..916e881b 100644 --- a/test/tal_test.c +++ b/test/tal_test.c @@ -8,6 +8,7 @@ #include "line_file.c" #include "mock.c" #include "data_structure/path_builder.c" +#include "rrdp.h" #include "types/uri.c" #include "crypto/base64.c" diff --git a/test/types/uri_test.c b/test/types/uri_test.c index d8196093..d8439db1 100644 --- a/test/types/uri_test.c +++ b/test/types/uri_test.c @@ -5,6 +5,7 @@ #include "alloc.c" #include "common.c" #include "mock.c" +#include "rrdp.h" #include "types/uri.c" #include "data_structure/path_builder.c" -- 2.47.2