0306a7c61f
library. A good signature verification now shows the filename, time of signing, and the public keys of the signatories. Made the interface much more standard by using any argv components after the options have been parsed to indicate files, rather than a single --file=filename long option. Get rid of all assert() calls in the program - dumping core when an argument is missing is a trifle uncompromising. When matching userids, if the given userid contains a '@' character, consider all characters from the rightmost '<' to the terminating '>' of the file-based userid to be an email address. If there's no '@' character, consider the given name as a real name, and match from the start of the file-based userid. All comparisons are done using case-insensitive searching. I'll consider implementing regexp matching when enough chocolate bribes are received. Rework the internals to call a major internal function, rather than doing everything in main(). Run the results of all this through indent, since the current sources bear little resemblance to what went before. |
||
---|---|---|
.. | ||
dist | ||
external | ||
Makefile.openssl | ||
TODO |