projects
/
gatekeeper.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
gatekeeper.git
2022-11-12
Jacob Bachmeyer
Factor analysis out of verify_clearsigned_message
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-12
Jacob Bachmeyer
Add check for scalar context in find_directive_elements
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-09
Jacob Bachmeyer
Add check for existence when removing a symlink
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-09
Jacob Bachmeyer
Remove use of Cwd module
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-05
Jacob Bachmeyer
Remove use of chdir
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-05
Jacob Bachmeyer
Use File::Spec when reading directive file at top-level
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-05
Jacob Bachmeyer
Use File::Spec in success_upload and success_directive
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-05
Jacob Bachmeyer
Revise and document cleanup_dir and cleanup
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-05
Jacob Bachmeyer
Remove leftover variable in execute_commands
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-05
Jacob Bachmeyer
Tidy comment left when removing fatal
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-05
Jacob Bachmeyer
Revise exception handling
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-05
Jacob Bachmeyer
Remove fatal
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-05
Jacob Bachmeyer
Normalize simple exception messages
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-05
Jacob Bachmeyer
Remove remaining calls to fatal
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-05
Jacob Bachmeyer
Use structured exception to report an unsigned directive
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-05
Jacob Bachmeyer
Use structured exceptions in execute_commands
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-05
Jacob Bachmeyer
Fix incorrect error messages for empty directives
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-05
Jacob Bachmeyer
Revise install_files
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-05
Jacob Bachmeyer
Rearrange comment to match pattern
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-05
Jacob Bachmeyer
Use new mkdir_p helper in install_files
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-05
Jacob Bachmeyer
Tidy split line that now fits on one line
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-05
Jacob Bachmeyer
Fix example given in comment
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-05
Jacob Bachmeyer
Revise archive procedure in gatekeeper
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-05
Jacob Bachmeyer
Add helper procedure implementing "mkdir -p" in Perl
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-05
Jacob Bachmeyer
Use File::Spec for symlink operations
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-04
Jacob Bachmeyer
Use structured exceptions for empty directive
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-03
Jacob Bachmeyer
Add structured exception for GPG signature verification...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-03
Jacob Bachmeyer
Add structured exception for known Automake vulnerabilities
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-03
Jacob Bachmeyer
Add structured exception for invalid signature timestamp
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-11-03
Jacob Bachmeyer
Add structured exception for filename mismatch
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
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
)
next