X-Git-Url: http://git.plutz.net/?p=cgilite;a=blobdiff_plain;f=cgilite.sh;h=0c9582b658dd379b69c8bfecb2cfd4c18c623fdc;hp=b936e47dbe07457833b724fbeadbac12a5bceaf7;hb=b1d4b7df6ead24f4c8e25797ae242287e73e9d59;hpb=a55a4d8fb1dae783a93492c7d9b55d042791864f diff --git a/cgilite.sh b/cgilite.sh index b936e47..0c9582b 100755 --- a/cgilite.sh +++ b/cgilite.sh @@ -181,11 +181,13 @@ PATH(){ tX; s;/[^/]+/\.\./;/;; tX; - s;^(/.*)/$;\1;' + s;^(/.*)/$;\1; + s;/+;/;g;' } SET_COOKIE(){ + local expire cookie case "$1" in ''|0|session) expire='';; [+-][0-9]*) expire="$(date -R -d @$(($(date +%s) + $1)))";;