projects
/
gatekeeper.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
gatekeeper.git
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
)
2022-10-16
Jacob Bachmeyer
Remove obsolete comment describing protocol v1.0
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-16
Jacob Bachmeyer
Revise main packet processing loop to use new gather_pa...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-16
Jacob Bachmeyer
Remove testsuite handling of obsolete message
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-16
Jacob Bachmeyer
Add helper procedures for directive handling in gatekeeper
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-16
Jacob Bachmeyer
Rename ftp_die to ftp_abort in gatekeeper
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-16
Jacob Bachmeyer
Use value from splitting directory line to obtain packa...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-16
Jacob Bachmeyer
Use File::Spec::Unix to count directories in parse_dire...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-16
Jacob Bachmeyer
Use symbolic constant for maximum directory depth
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-16
Jacob Bachmeyer
Add report of number of files with bogus names discarded
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-16
Jacob Bachmeyer
Finish refactoring of gather_packets/scan_incoming...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-16
Jacob Bachmeyer
Refactor scan_incoming as helper for gather_packets
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-16
Jacob Bachmeyer
Improve comments
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2022-10-16
Jacob Bachmeyer
Update testsuite for terminology change
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
next