baefa61edf
The regex used for parsing .crypt-table didn't allow colons in class names. This commit changes the [^:] token with \S, meaning that class names can now contain colons but can no longer contain whitespace. I think this should be fine, since zcrypt is only used for MIT zephyr, where (by convention) class names do not contain whitespace. Additionally, it should not be possible for us to accidentally consume a field-separating colon as part of the class capture group because the regex enforces that all field-separating colons are followed by one or more whitespace characters, whereas the class name cannot contain whitespace. |
||
---|---|---|
.. | ||
__init__.py | ||
check-mirroring | ||
githook-post-receive | ||
irc-mirror.py | ||
jabber_mirror.py | ||
jabber_mirror_backend.py | ||
log2zulip | ||
process_ccache | ||
summarize_stream.py | ||
sync-public-streams | ||
zephyr_mirror.py | ||
zephyr_mirror_backend.py | ||
zmirror-renew-kerberos | ||
zmirror_private.conf.template | ||
zuliprc.nagios |