License: BSD 3-Clause
The function cookie-string in this package does not accept a value of zero, even though RFC2109 says it should. Is this a bug or a feature?
After receiving no reply from Alan, I'm putting up a separate darcs repo that adds two things to the official one:
- Allow zero max-age to allow expiring a cookie.
- Add Netscape's "Expires" attribute which some browsers require for setting a persistent cookie.
- Support parsing cookie values that contain equals signs ('='). Though against the spec, these exist in the wild, used in e.g. Google AdSense/Analytics.
There are no other changes. Ideally these changes would be merged to the main tree.