projects
/
gatekeeper.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
gatekeeper.git
2022-11-03
Jacob Bachmeyer
Add structured exception for directive replay
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-03
Jacob Bachmeyer
Add structured exception for unknown package error...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-03
Jacob Bachmeyer
Add structured exception for package configuration...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-03
Jacob Bachmeyer
Factor directory_package_name out of directory_email_ad...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-03
Jacob Bachmeyer
Move check for missing "directory" element to interpret...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-03
Jacob Bachmeyer
Send the summary for a structured exception to syslog
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-03
Jacob Bachmeyer
Add structured exception for directive syntax errors
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-03
Jacob Bachmeyer
Add initial structured exception infrastructure
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-02
Jacob Bachmeyer
Revise fatal to throw an exception and move report...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-02
Jacob Bachmeyer
Add final section dividers to older testsuite files
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-02
Jacob Bachmeyer
Fix oversight in find_directory
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-02
Jacob Bachmeyer
Rename configurable directory variables and convert...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-02
Jacob Bachmeyer
Remove testsuite logic that supported optional processi...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-02
Jacob Bachmeyer
Add processing phase tag "PV" for directive parsing...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-02
Jacob Bachmeyer
Add processing phase tag "AA" for authentication/author...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-01
Jacob Bachmeyer
Add processing phase tag "EX" for execution phase
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-01
Jacob Bachmeyer
Add processing phase tag "RP" for report phase
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-01
Jacob Bachmeyer
Add processing phase tag "SC" for scan phase
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-01
Jacob Bachmeyer
Add infrastructure to support logging current processin...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-01
Jacob Bachmeyer
Replace ftp_warn with general warning handler in gatekeeper
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-01
Jacob Bachmeyer
Fix use of uninitialized values in interpret_directive
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-30
Jacob Bachmeyer
Move test for missing version to interpret_directive
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-30
Jacob Bachmeyer
Regularize mail sent by debug as compared to mail sent...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-30
Jacob Bachmeyer
Factor SMTP client out of mail and debug
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-30
Jacob Bachmeyer
Fix bug in find_directory
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-29
Jacob Bachmeyer
Remove useless check of operation list
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-29
Jacob Bachmeyer
Revise main code to prepare for future improvements
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-29
Jacob Bachmeyer
Use File::Spec in validate_commands
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-29
Jacob Bachmeyer
Remove temporary scaffolding
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-29
Jacob Bachmeyer
Split read_directive_file into smaller functions
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-29
Jacob Bachmeyer
Remove old model in interpret_directive
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-28
Jacob Bachmeyer
Revise directory_email_addresses
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-28
Jacob Bachmeyer
Add central email address non-repetition filter
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-28
Jacob Bachmeyer
Revise exclude_mail_blacklist
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-28
Jacob Bachmeyer
Add tests for email address handling
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-28
Jacob Bachmeyer
Add testsuite infrastructure for detecting repeated...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-28
Jacob Bachmeyer
Fix emission of repeated email addresses
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-28
Jacob Bachmeyer
Reject blatantly invalid email addresses
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-28
Jacob Bachmeyer
Revise email_addresses and rename it to directory_email...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-28
Jacob Bachmeyer
Change example to mention only packages that actually...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-28
Jacob Bachmeyer
Factor scanning loop out of directory_keyrings
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-28
Jacob Bachmeyer
Revise and rename keyring_file to directory_keyrings
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-27
Jacob Bachmeyer
Remove parse_directory_line and guess_uploader_email
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-27
Jacob Bachmeyer
Remove other call to guess_uploader_email in read_direc...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-27
Jacob Bachmeyer
Accept failure to verify signature during speculative...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-27
Jacob Bachmeyer
Factor email address collection out of directive-scanni...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-27
Jacob Bachmeyer
Merge parse_directory_line into interpret_directive
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-27
Jacob Bachmeyer
Also avoid further processing after other errors in...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-27
Jacob Bachmeyer
Avoid processing invalid directive elements
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-27
Jacob Bachmeyer
Adjust pattern in testsuite
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-27
Jacob Bachmeyer
Add tests for tighter file name patterns in bad directo...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-27
Jacob Bachmeyer
Revise timestamp check to use new operation list
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-27
Jacob Bachmeyer
Recognize that an inability to execute gpgv is a server...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-27
Jacob Bachmeyer
Refactor directive validity checks
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-26
Jacob Bachmeyer
Reorganize gatekeeper to collect generic GPG support...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-26
Jacob Bachmeyer
Rename slurp_directive_file to slurp_clearsigned_message
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-26
Jacob Bachmeyer
Use epoch timestamp from GPG instead of parsing the...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-26
Jacob Bachmeyer
Replace clearsigned message verification
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-26
Jacob Bachmeyer
Fix bug in testing mock
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-26
Jacob Bachmeyer
Complete initial implementation of new clearsigned...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-26
Jacob Bachmeyer
Avoid passing tainted keyrings to signature verification
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-26
Jacob Bachmeyer
Use revised ftp_abort in verify_clearsigned_message
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-26
Jacob Bachmeyer
Revise ftp_abort to be useful in a forked child process
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-25
Jacob Bachmeyer
Add option to pipe signed message to mock signature...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-23
Jacob Bachmeyer
Begin to implement new gpgv clearsigned message verific...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-22
Jacob Bachmeyer
Revise execute_commands to use new model
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-22
Jacob Bachmeyer
Revise install_files to use new model
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-22
Jacob Bachmeyer
Revise use of system() in check_files
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-22
Jacob Bachmeyer
Revise check_files to use new model
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-22
Jacob Bachmeyer
Begin to revise check_files, install_files, execute_com...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-21
Jacob Bachmeyer
Add operation list header to calls to check_files and...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-21
Jacob Bachmeyer
Revise execute_commands to use new operation list
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-21
Jacob Bachmeyer
Add operation list to execute_commands call
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-21
Jacob Bachmeyer
Change return value of read_directive_file to operation...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-21
Jacob Bachmeyer
Tidy check for known Automake CVEs
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-21
Jacob Bachmeyer
Avoid using the shell to run /bin/tar to examine uploads
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-21
Jacob Bachmeyer
Remove intermediate array and send vulnerability check...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-21
Jacob Bachmeyer
Revise handling of "filename" directive element
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-21
Jacob Bachmeyer
Remove unneeded scratchpad array when reading serials...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-21
Jacob Bachmeyer
Add tests for timestamp ratchet
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-20
Jacob Bachmeyer
Fix typo in error message
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-20
Jacob Bachmeyer
Factor version check into separate block in interpret_d...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-20
Jacob Bachmeyer
Add scaffolding for checking "filename" element in...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-20
Jacob Bachmeyer
Convert "filename_required" flag in read_directive_file...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-20
Jacob Bachmeyer
Factor timestamp ratchet out of read_directive_file
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-20
Jacob Bachmeyer
Add tests verifying handling of directives lacking...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-20
Jacob Bachmeyer
Revise checks for "filename" directive element in read_...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-20
Jacob Bachmeyer
Revise interpretation of directives into operation...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-19
Jacob Bachmeyer
Rearrange validation checks in read_directive_file
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-19
Jacob Bachmeyer
Use operation list header instead of %info hash in...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-19
Jacob Bachmeyer
Adjust testsuite to copy output to log
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-19
Jacob Bachmeyer
Use new slurp_directive_file helper in read_directive_file
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-19
Jacob Bachmeyer
Tighten allowed file names
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-18
Jacob Bachmeyer
Improve RFC4880 conformance
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-18
Jacob Bachmeyer
Refactor directive parsing to only read file once
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-18
Jacob Bachmeyer
Add POD block for interpret_directive
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-18
Jacob Bachmeyer
Factor element-processing loop out of read_directive_file
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-16
Jacob Bachmeyer
Use new read_directive helper in read_directive_file
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-16
Jacob Bachmeyer
Move declaration of counter in read_directive_file...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-16
Jacob Bachmeyer
Replace file-reading loop with list operations
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
next