Artifact 3a71fa572747b89107b9946a057d2dca532f082e:
Ticket change
[3a71fa5727]
- New ticket e28adcd725 "zip.c" has two minor bugs..
by
anonymous on
2008-11-27 06:50:17.
0000: 44 20 32 30 30 38 2d 31 31 2d 32 37 54 30 36 3a D 2008-11-27T06:
0010: 35 30 3a 31 37 0a 4a 20 63 6f 6d 6d 65 6e 74 20 50:17.J comment
0020: 22 7a 69 70 2e 63 22 5c 73 68 61 73 5c 73 74 77 "zip.c"\shas\stw
0030: 6f 5c 73 6d 69 6e 6f 72 5c 73 62 75 67 73 2e 5c o\sminor\sbugs.\
0040: 72 5c 6e 5c 74 31 2e 5c 74 27 64 6f 73 54 69 6d r\n\t1.\t'dosTim
0050: 65 27 5c 73 74 69 6d 65 5c 73 73 74 61 6d 70 5c e'\stime\sstamp\
0060: 73 68 61 73 5c 73 6f 6e 6c 79 5c 73 35 5c 73 62 shas\sonly\s5\sb
0070: 69 74 73 5c 73 66 6f 72 5c 73 27 73 65 63 6f 6e its\sfor\s'secon
0080: 64 73 27 5c 73 66 69 65 6c 64 2e 5c 73 73 6f 5c ds'\sfield.\sso\
0090: 73 69 74 5c 73 72 65 71 75 69 72 65 73 5c 73 64 sit\srequires\sd
00a0: 65 76 69 64 65 5c 73 62 79 5c 73 32 2e 5c 72 5c evide\sby\s2.\r\
00b0: 6e 28 69 6e 5c 73 66 75 6e 63 74 69 6f 6e 5c 73 n(in\sfunction\s
00c0: 27 7a 69 70 5f 73 65 74 5f 74 69 6d 65 64 61 74 'zip_set_timedat
00d0: 65 5f 66 72 6f 6d 5f 73 74 72 28 29 27 29 5c 72 e_from_str()')\r
00e0: 5c 6e 3c 76 65 72 62 61 74 69 6d 3e 2d 5c 73 5c \n<verbatim>-\s\
00f0: 73 5c 73 64 6f 73 54 69 6d 65 5c 73 3d 5c 73 28 s\sdosTime\s=\s(
0100: 48 3c 3c 31 31 29 5c 73 2b 5c 73 28 4d 3c 3c 35 H<<11)\s+\s(M<<5
0110: 29 5c 73 2b 5c 73 53 3b 5c 72 5c 6e 2b 5c 73 5c )\s+\sS;\r\n+\s\
0120: 73 5c 73 64 6f 73 54 69 6d 65 5c 73 3d 5c 73 28 s\sdosTime\s=\s(
0130: 48 3c 3c 31 31 29 5c 73 2b 5c 73 28 4d 3c 3c 35 H<<11)\s+\s(M<<5
0140: 29 5c 73 2b 5c 73 28 53 3e 3e 31 29 3b 3c 2f 76 )\s+\s(S>>1);</v
0150: 65 72 62 61 74 69 6d 3e 5c 72 5c 6e 5c 72 5c 6e erbatim>\r\n\r\n
0160: 5c 74 32 2e 5c 74 66 75 6e 63 74 69 6f 6e 5c 73 \t2.\tfunction\s
0170: 27 62 61 73 65 6c 69 6e 65 5f 7a 69 70 5f 70 61 'baseline_zip_pa
0180: 67 65 28 29 27 5c 73 28 61 73 5c 73 27 57 45 42 ge()'\s(as\s'WEB
0190: 50 41 47 45 3a 5c 73 7a 69 70 27 29 5c 73 66 69 PAGE:\szip')\sfi
01a0: 6e 61 6c 6c 79 5c 73 63 61 6c 6c 73 5c 73 27 63 nally\scalls\s'c
01b0: 67 69 5f 72 65 70 6c 79 28 29 27 2c 5c 73 62 75 gi_reply()',\sbu
01c0: 74 5c 73 69 74 5c 73 6e 6f 74 5c 73 72 65 71 75 t\sit\snot\srequ
01d0: 69 72 65 64 2e 5c 72 5c 6e 62 65 63 61 75 73 65 ired.\r\nbecause
01e0: 5c 73 27 63 67 69 5f 72 65 70 6c 79 28 29 27 5c \s'cgi_reply()'\
01f0: 73 63 61 6c 6c 73 5c 73 62 79 5c 73 63 61 6c 6c scalls\sby\scall
0200: 65 72 5c 73 28 6d 61 69 6e 2e 63 5c 73 2f 5c 73 er\s(main.c\s/\s
0210: 70 72 6f 63 65 73 73 5f 6f 6e 65 5f 77 65 62 5f process_one_web_
0220: 70 61 67 65 28 29 29 5c 73 61 66 74 65 72 5c 73 page())\safter\s
0230: 74 68 69 73 5c 73 66 75 6e 63 74 69 6f 6e 5c 73 this\sfunction\s
0240: 72 65 74 75 72 6e 65 64 2e 5c 72 5c 6e 63 75 72 returned.\r\ncur
0250: 72 65 6e 74 5c 73 76 65 72 73 69 6f 6e 5c 73 74 rent\sversion\st
0260: 72 79 5c 73 74 6f 5c 73 73 65 6e 64 5c 73 27 2e ry\sto\ssend\s'.
0270: 7a 69 70 27 5c 73 66 69 6c 65 5c 73 74 77 69 63 zip'\sfile\stwic
0280: 65 2e 5c 72 5c 6e 28 61 6c 6d 6f 73 74 5c 73 68 e.\r\n(almost\sh
0290: 74 74 70 5c 73 63 6c 69 65 6e 74 5c 73 63 68 65 ttp\sclient\sche
02a0: 63 6b 73 5c 73 27 43 6f 6e 74 65 6e 74 2d 4c 65 cks\s'Content-Le
02b0: 6e 67 74 68 27 5c 73 68 65 61 64 65 72 5c 73 61 ngth'\sheader\sa
02c0: 6e 64 5c 73 73 68 75 74 64 6f 77 6e 5c 73 74 68 nd\sshutdown\sth
02d0: 65 6d 73 65 6c 66 5c 73 66 69 72 73 74 5c 73 27 emself\sfirst\s'
02e0: 2e 7a 69 70 27 5c 73 66 69 6c 65 5c 73 72 65 63 .zip'\sfile\srec
02f0: 65 69 76 65 64 2e 5c 72 5c 6e 5c 73 73 6f 5c 73 eived.\r\n\sso\s
0300: 74 68 69 73 5c 73 62 75 67 5c 73 64 69 64 5c 73 this\sbug\sdid\s
0310: 6e 6f 74 5c 73 67 65 6e 65 72 61 74 65 5c 73 74 not\sgenerate\st
0320: 77 69 63 65 5c 73 74 72 61 66 66 69 63 2e 29 0a wice\straffic.).
0330: 4a 20 66 6f 75 6e 64 69 6e 20 61 38 63 33 61 37 J foundin a8c3a7
0340: 65 61 39 32 5c 73 32 30 30 38 2d 31 31 2d 32 32 ea92\s2008-11-22
0350: 54 31 39 3a 33 32 3a 34 34 0a 4a 20 70 72 69 76 T19:32:44.J priv
0360: 61 74 65 5f 63 6f 6e 74 61 63 74 20 36 62 37 64 ate_contact 6b7d
0370: 38 64 31 39 62 33 35 38 34 65 30 62 30 62 35 39 8d19b3584e0b0b59
0380: 65 65 37 39 64 30 66 37 37 38 65 63 64 39 66 36 ee79d0f778ecd9f6
0390: 30 31 31 31 0a 4a 20 73 65 76 65 72 69 74 79 20 0111.J severity
03a0: 43 6f 73 6d 65 74 69 63 0a 4a 20 73 74 61 74 75 Cosmetic.J statu
03b0: 73 20 4f 70 65 6e 0a 4a 20 74 69 74 6c 65 20 22 s Open.J title "
03c0: 7a 69 70 2e 63 22 5c 73 68 61 73 5c 73 74 77 6f zip.c"\shas\stwo
03d0: 5c 73 6d 69 6e 6f 72 5c 73 62 75 67 73 2e 0a 4a \sminor\sbugs..J
03e0: 20 74 79 70 65 20 43 6f 64 65 5f 44 65 66 65 63 type Code_Defec
03f0: 74 0a 4b 20 65 32 38 61 64 63 64 37 32 35 30 33 t.K e28adcd72503
0400: 61 32 34 35 39 39 66 38 34 65 33 37 38 63 35 64 a24599f84e378c5d
0410: 38 63 36 62 62 32 38 61 37 37 35 38 0a 55 20 61 8c6bb28a7758.U a
0420: 6e 6f 6e 79 6d 6f 75 73 0a 5a 20 31 63 63 33 37 nonymous.Z 1cc37
0430: 34 36 65 63 66 37 38 65 61 36 35 66 63 62 32 62 46ecf78ea65fcb2b
0440: 65 34 39 61 33 63 63 66 61 30 65 0a e49a3ccfa0e.