gatekeeper.git
2022-11-15 Jacob BachmeyerImprove error handling when running gpgv
2022-11-13 Jacob BachmeyerRename validate_commands to validate_directive
2022-11-13 Jacob BachmeyerFix error message for future signature timestamp
2022-11-13 Jacob BachmeyerAdd test for rejection of uploaded file with future...
2022-11-13 Jacob BachmeyerFactor signature timestamp validation out of check_replay
2022-11-13 Jacob BachmeyerFix search/replace error
2022-11-13 Jacob BachmeyerAdd checks that the rename builtin works as expected
2022-11-13 Jacob BachmeyerChange storage of other mode flags to constants
2022-11-13 Jacob BachmeyerChange current zone from a global variable to a constant
2022-11-13 Jacob BachmeyerChange terminology: "style" is now "zone"
2022-11-12 Jacob BachmeyerSimplify return sequence in signature verification
2022-11-12 Jacob BachmeyerFactor out similar code for spawning gpgv subprocess
2022-11-12 Jacob BachmeyerRename automake_tests to check_automake_vulnerabilities...
2022-11-12 Jacob BachmeyerFactor uploaded file signature check up to top-level
2022-11-12 Jacob BachmeyerUse new detached signature verification
2022-11-12 Jacob BachmeyerAdd verify_detached_signature
2022-11-12 Jacob BachmeyerFactor analysis out of verify_clearsigned_message
2022-11-12 Jacob BachmeyerAdd check for scalar context in find_directive_elements
2022-11-09 Jacob BachmeyerAdd check for existence when removing a symlink
2022-11-09 Jacob BachmeyerRemove use of Cwd module
2022-11-05 Jacob BachmeyerRemove use of chdir
2022-11-05 Jacob BachmeyerUse File::Spec when reading directive file at top-level
2022-11-05 Jacob BachmeyerUse File::Spec in success_upload and success_directive
2022-11-05 Jacob BachmeyerRevise and document cleanup_dir and cleanup
2022-11-05 Jacob BachmeyerRemove leftover variable in execute_commands
2022-11-05 Jacob BachmeyerTidy comment left when removing fatal
2022-11-05 Jacob BachmeyerRevise exception handling
2022-11-05 Jacob BachmeyerRemove fatal
2022-11-05 Jacob BachmeyerNormalize simple exception messages
2022-11-05 Jacob BachmeyerRemove remaining calls to fatal
2022-11-05 Jacob BachmeyerUse structured exception to report an unsigned directive
2022-11-05 Jacob BachmeyerUse structured exceptions in execute_commands
2022-11-05 Jacob BachmeyerFix incorrect error messages for empty directives
2022-11-05 Jacob BachmeyerRevise install_files
2022-11-05 Jacob BachmeyerRearrange comment to match pattern
2022-11-05 Jacob BachmeyerUse new mkdir_p helper in install_files
2022-11-05 Jacob BachmeyerTidy split line that now fits on one line
2022-11-05 Jacob BachmeyerFix example given in comment
2022-11-05 Jacob BachmeyerRevise archive procedure in gatekeeper
2022-11-05 Jacob BachmeyerAdd helper procedure implementing "mkdir -p" in Perl
2022-11-05 Jacob BachmeyerUse File::Spec for symlink operations
2022-11-04 Jacob BachmeyerUse structured exceptions for empty directive
2022-11-03 Jacob BachmeyerAdd structured exception for GPG signature verification...
2022-11-03 Jacob BachmeyerAdd structured exception for known Automake vulnerabilities
2022-11-03 Jacob BachmeyerAdd structured exception for invalid signature timestamp
2022-11-03 Jacob BachmeyerAdd structured exception for filename mismatch
2022-11-03 Jacob BachmeyerAdd structured exception for directive replay
2022-11-03 Jacob BachmeyerAdd structured exception for unknown package error...
2022-11-03 Jacob BachmeyerAdd structured exception for package configuration...
2022-11-03 Jacob BachmeyerFactor directory_package_name out of directory_email_ad...
2022-11-03 Jacob BachmeyerMove check for missing "directory" element to interpret...
2022-11-03 Jacob BachmeyerSend the summary for a structured exception to syslog
2022-11-03 Jacob BachmeyerAdd structured exception for directive syntax errors
2022-11-03 Jacob BachmeyerAdd initial structured exception infrastructure
2022-11-02 Jacob BachmeyerRevise fatal to throw an exception and move report...
2022-11-02 Jacob BachmeyerAdd final section dividers to older testsuite files
2022-11-02 Jacob BachmeyerFix oversight in find_directory
2022-11-02 Jacob BachmeyerRename configurable directory variables and convert...
2022-11-02 Jacob BachmeyerRemove testsuite logic that supported optional processi...
2022-11-02 Jacob BachmeyerAdd processing phase tag "PV" for directive parsing...
2022-11-02 Jacob BachmeyerAdd processing phase tag "AA" for authentication/author...
2022-11-01 Jacob BachmeyerAdd processing phase tag "EX" for execution phase
2022-11-01 Jacob BachmeyerAdd processing phase tag "RP" for report phase
2022-11-01 Jacob BachmeyerAdd processing phase tag "SC" for scan phase
2022-11-01 Jacob BachmeyerAdd infrastructure to support logging current processin...
2022-11-01 Jacob BachmeyerReplace ftp_warn with general warning handler in gatekeeper
2022-11-01 Jacob BachmeyerFix use of uninitialized values in interpret_directive
2022-10-30 Jacob BachmeyerMove test for missing version to interpret_directive
2022-10-30 Jacob BachmeyerRegularize mail sent by debug as compared to mail sent...
2022-10-30 Jacob BachmeyerFactor SMTP client out of mail and debug
2022-10-30 Jacob BachmeyerFix bug in find_directory
2022-10-29 Jacob BachmeyerRemove useless check of operation list
2022-10-29 Jacob BachmeyerRevise main code to prepare for future improvements
2022-10-29 Jacob BachmeyerUse File::Spec in validate_commands
2022-10-29 Jacob BachmeyerRemove temporary scaffolding
2022-10-29 Jacob BachmeyerSplit read_directive_file into smaller functions
2022-10-29 Jacob BachmeyerRemove old model in interpret_directive
2022-10-28 Jacob BachmeyerRevise directory_email_addresses
2022-10-28 Jacob BachmeyerAdd central email address non-repetition filter
2022-10-28 Jacob BachmeyerRevise exclude_mail_blacklist
2022-10-28 Jacob BachmeyerAdd tests for email address handling
2022-10-28 Jacob BachmeyerAdd testsuite infrastructure for detecting repeated...
2022-10-28 Jacob BachmeyerFix emission of repeated email addresses
2022-10-28 Jacob BachmeyerReject blatantly invalid email addresses
2022-10-28 Jacob BachmeyerRevise email_addresses and rename it to directory_email...
2022-10-28 Jacob BachmeyerChange example to mention only packages that actually...
2022-10-28 Jacob BachmeyerFactor scanning loop out of directory_keyrings
2022-10-28 Jacob BachmeyerRevise and rename keyring_file to directory_keyrings
2022-10-27 Jacob BachmeyerRemove parse_directory_line and guess_uploader_email
2022-10-27 Jacob BachmeyerRemove other call to guess_uploader_email in read_direc...
2022-10-27 Jacob BachmeyerAccept failure to verify signature during speculative...
2022-10-27 Jacob BachmeyerFactor email address collection out of directive-scanni...
2022-10-27 Jacob BachmeyerMerge parse_directory_line into interpret_directive
2022-10-27 Jacob BachmeyerAlso avoid further processing after other errors in...
2022-10-27 Jacob BachmeyerAvoid processing invalid directive elements
2022-10-27 Jacob BachmeyerAdjust pattern in testsuite
2022-10-27 Jacob BachmeyerAdd tests for tighter file name patterns in bad directo...
2022-10-27 Jacob BachmeyerRevise timestamp check to use new operation list
2022-10-27 Jacob BachmeyerRecognize that an inability to execute gpgv is a server...
2022-10-27 Jacob BachmeyerRefactor directive validity checks
next