]> git.ipfire.org Git - thirdparty/FORT-validator.git/shortlog
thirdparty/FORT-validator.git
2025-05-21  Alberto Leiva... Resolve more simple critical TODOs fort2
2025-05-16  Alberto Leiva... Grow cache unit tests more
2025-05-15  Alberto Leiva... Deprecate and no-op the incidences module
2025-05-15  Alberto Leiva... Remove the path tokenizer
2025-05-15  Alberto Leiva... Clean up path_join() implementation
2025-05-15  Alberto Leiva... Resolve directory pruning critical TODOs
2025-05-15  Alberto Leiva... Resolve several simple critical TODOs
2025-05-13  Alberto Leiva... Enumerate some errcode-adjacent function results
2025-05-08  Alberto Leiva... URI normalization: Allow and normalize IP literals...
2025-05-08  Alberto Leiva... URI normalization: Allow and normalize UTF-8
2025-05-08  Alberto Leiva... URI normalization: Propagate error messages properly
2025-05-06  Alberto Leiva... Implement URI normalization
2025-05-02  Alberto Leiva... Rename the "url" module to "uri"
2025-04-29  Alberto Leiva... Strong type-fy URIs
2025-04-24  Alberto Leiva... Separate cache key into own structure
2025-04-22  Alberto Leiva... Update glue between main loop and rsync
2025-04-10  Alberto Leiva... Add --rsync.max
2025-04-08  Alberto Leiva... Merge branch 'rsync' into fort2
2025-04-08  Alberto Leiva... rsync spawner: Poll all read file descriptors
2025-04-03  Alberto Leiva... Figure out URI normalization
2025-04-03  Alberto Leiva... Patch bad enclosing in conditional
2025-03-24  Alberto Leiva... Expand struct cache_node documentation comment
2025-03-24  Alberto Leiva... Prioritize https refreshes on TAL URLs
2025-03-06  Alberto Leiva... Move TAL step to thread pool
2025-03-06  Alberto Leiva... Rename task states, to match documentation
2025-01-25  Alberto Leiva... Merge branch 'main' into fort2
2025-01-22  Alberto Leiva... RRDP: Mirror rsync extension filters
2025-01-22  Alberto Leiva... Stop rejecting RPPs if unrecognizable absent files...
2025-01-21  Alberto Leiva... Index each cache node separately
2025-01-08  Alberto Leiva... Tentatively add new logging level: "clutter"
2025-01-02  Alberto Leiva... Name CVE-2024-56375
2024-12-20  Alberto Leiva... Add new CVE sketch
2024-12-18  Alberto Leiva... Protocolary updates for release 1.6.5 1.6.5
2024-12-18  Alberto Leiva... Check manifest fileList emptiness before shuffling
2024-12-18  Alberto Leiva... Name CVE-2024-56169 and CVE-2024-56170
2024-12-06  Alberto Leiva... Clear the cache after a crash
2024-12-05  Alberto Leiva... General index.json review
2024-12-05  Alberto Leiva... Index sequences properly
2024-12-05  Alberto Leiva... Fix random errors
2024-12-03  Alberto Leiva... Always pick most recent known manifest
2024-12-02  Alberto Leiva... Always pick most recent known manifest
2024-12-02  Alberto Leiva... Makefile maintenance
2024-11-26  Alberto Leiva... Add new CVE sketches
2024-11-14  Alberto Leiva... Cache cleanup review
2024-11-13  Alberto Leiva... Separate rsync fallbacks from RRDP fallbacks
2024-11-11  Alberto Leiva... Commit TAs into cache fallback on success
2024-11-09  Alberto Leiva... Add thread safety to the new cache
2024-11-05  Alberto Leiva... Rewrite the core loop and its threading
2024-10-21  Alberto Leiva... Move the rsync spawner to a separate process
2024-10-17  Alberto Leiva... Move the rsync arg builder to the child pipeline
2024-10-17  Alberto Leiva... Remove rsync & HTTP retries
2024-10-16  Alberto Leiva... Atomize output files
2024-10-16  Alberto Leiva... Add lockfile to the cache
2024-10-16  Alberto Leiva... Move the signal code out of the logging module
2024-10-15  Alberto Leiva... Mirror the previous commit on the read pipeline
2024-10-15  Alberto Leiva... cache index: Allow NULL dlerr, mtim, session_id and...
2024-10-14  Alberto Leiva... Join cache.json and TAL metafiles into index.json
2024-10-14  Alberto Leiva... Move stuff between cache_setup() and cache_prepare()
2024-10-14  Alberto Leiva... Do `rm -r cache/*` instead of `rm -r cache` on reset
2024-10-14  Alberto Leiva... Attempt to mkdir the cache before cd'ing into it
2024-10-14  Alberto Leiva... Move write_simple_file() to file.c
2024-10-14  Alberto Leiva... Name CVE-2024-48943
2024-10-08  Alberto Leiva... Remove mkdir_p()
2024-10-08  Alberto Leiva... Remove the path builder
2024-10-08  Alberto Leiva... cd to cache directory instead of prefixing every path
2024-10-07  Alberto Leiva... Unify test suite function names
2024-10-07  Alberto Leiva... New cache design
2024-09-30  Alberto Leiva... Enclose each test sandbox in a dedicated directory
2024-09-24  Alberto Leiva... Update Docker
2024-09-24  Alberto Leiva... Add 1.6.4 CVE
2024-09-23  Alberto Leiva... Protocolary updates for release 1.6.4 1.6.4
2024-09-05  Alberto Leiva... Misc log review
2024-09-03  Alberto Leiva... Fix default values in the documentation
2024-09-03  Alberto Leiva... Merge branch 'job-rsync_timeout_poll'
2024-09-03  Alberto Leiva... Add more unit tests to the rsync timeout
2024-08-30  Alberto Leiva... Exhaust rsync's stderr and stdout at the same time
2024-08-29  Alberto Leiva... Refactor exhaust_read_fd()'s return value
2024-08-29  Alberto Leiva... Separate POLLERR and POLLNVAL for rsync poll
2024-08-29  Alberto Leiva... Rename the exhaust stream functions, simplify arg list
2024-08-29  Alberto Leiva... Update timeout during every rsync poll
2024-08-28  Job SnijdersIntroduce a rsync transfer timeout 147/head
2024-08-27  Alberto Leiva... Fill up CVE numbers in documentation
2024-08-23  Alberto Leiva... Merge branch 'job-pr146'
2024-08-22  Alberto Leiva... Merge branch 'job-pr144'
2024-08-22  Alberto Leiva... Improve Key Usage validation more
2024-08-22  Job SnijdersSet default HTTP transfer timeout to 900 146/head
2024-08-22  Alberto Leiva... Credit Haya Schulmann for her contributions to the...
2024-08-22  Job SnijdersImprove compliance with RFC 9589 144/head
2024-08-22  Alberto Leiva... Update Docker
2024-08-22  Alberto Leiva... Add CVE "reference" sketch
2024-08-19  Alberto Leiva... Protocolary updates for release 1.6.3 1.6.3
2024-08-15  Alberto Leiva... Review of #includes
2024-08-15  Alberto Leiva... Remove redundant forward declarations in ASN1
2024-08-06  Alberto Leiva... Prevent crash on BER-encoded signedAttrs
2024-08-06  Alberto Leiva... Prevent crash on missing eContent
2024-08-06  Alberto Leiva... Prevent crash on missing signedAttrs
2024-08-06  Alberto Leiva... Prevent crash on missing Authority Key Identifier
2024-08-06  Alberto Leiva... Prevent crash on malformed Key Usage
2024-08-06  Alberto Leiva... Prevent crash on malformed subjectPublicKey
2024-08-03  Job SnijdersUse HTTP compressed encoding when available 143/head
next