pristine:1fba29d1bbdec3d5ac26beef05ceba811d57238bdadf4d00e31c6e528be63ad7 Starting with inventory: 0000003257-8338dd87619f9db35570c04b443d16e63198d4a941b9864cb4655925b14ed08c [TAG rfc2109-version-0.4 Alan Shields **20060809201537] hash: 0000002099-0a7f70f6e24bc985ad326ad2d29026a711dc459760c3e2a797ccd7e1efd2046d [Keep the order of cookies as they come attila.lendvai@gmail.com**20060901001540 This is important because if you have two cookies with the same name but with different paths then the more specific ones (based on the path) must be sooner in the list. ] hash: 0000000400-272c7b0b781cab0c82143a00190cc983410c2d5ee78bba99757f627f64f4a82a [Call (length "$Version=") at read-time attila.lendvai@gmail.com**20060901001848] hash: 0000000383-284083839340e677e54ad9363303fad4d5ddbd395cf32cca5535cc0e54a21ab1 [Turn off corrects-path-p by default attila.lendvai@gmail.com**20060904095156 So, the situation is this: all the examples in the RFC use quotes around the path part, but the syntax description itself does not contain the quotes and IE gets confused by the extra (?) quotes, while FF works right with and without them. I think the entire corrects-path-p should be removed and the tests updated. ] hash: 0000000624-170ba7b92cada1dce6e58e90e734fdf0101daa6bb4f5daa52fa653527fd514e0 [fix: max-age may be zero attila.lendvai@gmail.com**20080916223519] hash: 0000000329-638141dd359967fd50f5a816502ff3b7abec7a8aee941e91a2cca1ff398b792a [max-age is not a string, drop the quotes around it in print-cookie attila.lendvai@gmail.com**20090121165942 Ignore-this: df8bb7cc8dd454153842b14078d98df7 ] hash: 0000000809-a5dadc3523a5bee1290738eb8d359d15b4b4d6d2acbcb9eb375adda2ce476513 [bah, just use parse-integer instead of read-from-string... how about security? attila.lendvai@gmail.com**20091221204516 Ignore-this: ec35a48384c3cc071fddf2283fdcff35 ] hash: 0000000493-b4cb58ad20bf7bf8c13668c3d2700eb34062d6ad2f9ffe866f3d9a317c175987 [fix parse-cookies-vnetscape with some random client attila.lendvai@gmail.com**20091221204540 Ignore-this: e186d80c9ad5a7e8a5f497dbec2fd61c ] hash: 0000000850-4e0929c4418d550e48d75db8d15d9c11e236e10b27365d1b2bf934552acc0b06 [added cleave-sequence and fix parsing cookies with = sign in their values attila.lendvai@gmail.com**20100919153843 Ignore-this: ff4d98b8e5105b0768166ef7f16fbbf9 ] hash: 0000000937-9f34c1e3a770dfeccbfd0a69693f090b863fb8a9b81ba2b07807c0eb2bb7ba11 [test for cookie with = sign in its value attila.lendvai@gmail.com**20100919153921 Ignore-this: c6bc94a5a563921d4ce7b3dc49d38649 ] hash: 0000000816-38a0a5de7a3c80b7ae7197caa025889b38d28c1d5594812e2bbed6376ed1e312 [M-x whitespace-cleanup attila.lendvai@gmail.com**20100919154118 Ignore-this: fe66308ad9f6a879b7e96858be96f282 ] hash: 0000011774-1adbf24862cd1828830fb9ce9757029140d9485db8625a0b2979749a0fe0a6e2 [added note that RFC 2109 has been obsoleted by RFC 2965 attila.lendvai@gmail.com**20100919154907 Ignore-this: 9d51bf11e1e16bf56f035c15ea693534 ] hash: 0000000221-c59a790f361b45daa544643bb2b8fe894a7150f678845f9e9480911b96c4bdf1 [fix bug that resulted in illegal cookie string with emtpy path elements attila.lendvai@gmail.com**20111208090213 Ignore-this: 5b42a8fc77024ea51a21225e3f43e44e ] hash: 0000000540-5a274e5d07eeb0199283dd6f0585cbd63a16f63b87b1c93195712908fc620dea [turn on corrects-path-p by default (although, it should be just deleted) attila.lendvai@gmail.com**20111208090355 Ignore-this: 6bc14cc837aa349d11f7143d52665ba6 ] hash: 0000000379-8f3f6bfdfb271a06df50081d6c03465c793bacc7d8f99705bca30dbce9ba787f [housekeeping attila.lendvai@gmail.com**20111208090424 Ignore-this: 10d85fecd0647346d661ded576d9596f ] hash: 0000000496-fdb92dc8da69800684b9999db7b0872494f2af66332d7a203045b539948be76d [note that rfc2109 is double obsolete... attila.lendvai@gmail.com**20111213115315 Ignore-this: 7b507662dab921e26d3542b51340050f ] hash: 0000000304-f7f3f85c7d7ea3c89f2782066f0e8d083141d321c6636a06c26bf782edd6941d [err, DON'T turn on corrects-path-p, as it breaks even recent browsers like Chrome v14. attila.lendvai@gmail.com**20111213122929 Ignore-this: 74f0e17dd68e6616ee2a3729c7c54f1d all hail the mutliply obsoleted standards and all their confusion... ] hash: 0000000465-a0162a2a727fec87c5c9907a3a0be68ae1a7731fbcb1d58f4fd75b42b0a7852a