Package: mcds / 1.9-2

Metadata

Package Version Patches format
mcds 1.9-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Unfold vCard before using it.patch | (download)

src/vcard.c | 105 84 + 21 - 0 !
src/vcard.h | 5 3 + 2 - 0 !
src/xml.c | 2 1 + 1 - 0 !
3 files changed, 88 insertions(+), 24 deletions(-)

 unfold vcard before using it.

Follow the RFC by unfolding folded vCard lines (CRLF WSP) before using
the vCard. This is done in place as we will be accessing all the data
immediately anyway as we pass the automata over it so it is likely to
stay in cache.

This pipelined approach seems easier than special handling of
continuation lines and follows the spirit of the specification.

Factors out regcomp() usage into a wrapper function that handles errors,
so that we can add additional regular expression usage without exploding
the code.

0002 secret.c appease Wmissing field initializers.patch | (download)

src/secret.c | 5 3 + 2 - 0 !
1 file changed, 3 insertions(+), 2 deletions(-)

 secret.c: appease -wmissing-field-initializers

Use C99 designators to avoid relying on assumptions about the order of fields
in SecretSchema struct.

0003 Refresh README links.patch | (download)

README.md | 9 5 + 4 - 0 !
1 file changed, 5 insertions(+), 4 deletions(-)

 refresh readme links