Artifact
8823761ee9e5f308a095723904a174b4cc495f31:
Ticket change
[8823761ee9]
- New ticket
[0a6420e446] fossil generates broken tar files when the file path is > 100 chars.
by
anonymous
2011-07-20 21:54:10.
0000: 44 20 32 30 31 31 2d 30 37 2d 32 30 54 32 31 3a D 2011-07-20T21:
0010: 35 34 3a 31 30 2e 37 39 38 0a 4a 20 63 6f 6d 6d 54:10.798.J comm
0020: 65 6e 74 20 66 6f 73 73 69 6c 5c 73 61 74 74 65 ent fossil\satte
0030: 6d 70 74 73 5c 73 74 6f 5c 73 73 75 70 70 6f 72 mpts\sto\ssuppor
0040: 74 5c 73 66 69 6c 65 5c 73 6e 61 6d 65 73 5c 73 t\sfile\snames\s
0050: 75 70 5c 73 74 6f 5c 73 32 35 36 5c 73 63 68 61 up\sto\s256\scha
0060: 72 73 2e 5c 73 54 68 65 5c 73 74 61 72 5c 73 27 rs.\sThe\star\s'
0070: 75 73 74 61 72 27 5c 73 66 6f 72 6d 61 74 5c 73 ustar'\sformat\s
0080: 73 75 70 70 6f 72 74 73 5c 73 70 61 74 68 5c 73 supports\spath\s
0090: 6e 61 6d 65 73 5c 73 6c 6f 6e 67 65 72 5c 73 74 names\slonger\st
00a0: 68 61 6e 5c 73 31 30 30 5c 73 63 68 61 72 73 2c han\s100\schars,
00b0: 5c 73 62 75 74 5c 73 74 68 65 5c 73 66 69 6c 65 \sbut\sthe\sfile
00c0: 5c 73 6e 61 6d 65 5c 73 68 61 73 5c 73 74 6f 5c \sname\shas\sto\
00d0: 73 62 65 5c 73 73 70 6c 69 74 5c 73 69 6e 74 6f sbe\ssplit\sinto
00e0: 5c 73 74 77 6f 5c 73 63 68 75 6e 6b 73 2c 5c 73 \stwo\schunks,\s
00f0: 77 68 69 63 68 5c 73 69 73 5c 73 64 6f 6e 65 5c which\sis\sdone\
0100: 73 69 6e 63 6f 72 72 65 63 74 6c 79 2e 5c 73 54 sincorrectly.\sT
0110: 68 65 5c 73 50 6f 73 69 78 5c 73 73 70 65 63 5c he\sPosix\sspec\
0120: 73 72 65 71 75 69 72 65 73 5c 73 74 68 61 74 5c srequires\sthat\
0130: 73 74 68 65 5c 73 73 70 6c 69 74 5c 73 6f 63 63 sthe\ssplit\socc
0140: 75 72 5c 73 61 74 5c 73 61 5c 73 27 2f 27 5c 73 ur\sat\sa\s'/'\s
0150: 63 68 61 72 61 63 74 65 72 2c 5c 73 77 68 69 63 character,\swhic
0160: 68 5c 73 69 73 5c 73 6e 6f 74 5c 73 64 6f 6e 65 h\sis\snot\sdone
0170: 2e 5c 72 5c 6e 5c 72 5c 6e 54 68 65 5c 73 61 62 .\r\n\r\nThe\sab
0180: 6f 76 65 5c 73 69 73 5c 73 65 61 73 69 6c 79 5c ove\sis\seasily\
0190: 73 76 65 72 69 66 69 65 64 5c 73 62 79 5c 73 61 sverified\sby\sa
01a0: 64 64 69 6e 67 5c 73 61 5c 73 72 65 67 75 6c 61 dding\sa\sregula
01b0: 72 5c 73 66 69 6c 65 5c 73 77 69 74 68 5c 73 61 r\sfile\swith\sa
01c0: 5c 73 6e 61 6d 65 5c 73 6c 65 6e 67 74 68 5c 73 \sname\slength\s
01d0: 3e 5c 73 31 30 30 5c 73 63 68 61 72 73 5c 73 69 >\s100\schars\si
01e0: 6e 5c 73 61 5c 73 74 65 73 74 5c 73 72 65 70 6f n\sa\stest\srepo
01f0: 2c 5c 73 61 6e 64 5c 73 67 65 6e 65 72 61 74 69 ,\sand\sgenerati
0200: 6e 67 5c 73 61 5c 73 74 61 72 62 61 6c 6c 2e 5c ng\sa\starball.\
0210: 73 4e 65 69 74 68 65 72 5c 73 47 4e 55 5c 73 6f sNeither\sGNU\so
0220: 72 5c 73 42 53 44 5c 73 74 61 72 5c 73 77 69 6c r\sBSD\star\swil
0230: 6c 5c 73 67 65 6e 65 72 61 74 65 5c 73 74 68 65 l\sgenerate\sthe
0240: 5c 73 63 6f 72 72 65 63 74 5c 73 66 69 6c 65 5c \scorrect\sfile\
0250: 73 6e 61 6d 65 2e 5c 72 5c 6e 5c 72 5c 6e 49 74 sname.\r\n\r\nIt
0260: 5c 73 6d 61 79 5c 73 62 65 5c 73 6a 75 73 74 5c \smay\sbe\sjust\
0270: 73 61 73 5c 73 65 61 73 79 5c 73 74 6f 5c 73 67 sas\seasy\sto\sg
0280: 65 6e 65 72 61 74 65 5c 73 61 5c 73 27 70 61 78 enerate\sa\s'pax
0290: 27 5c 73 65 78 74 65 6e 73 69 6f 6e 5c 73 72 65 '\sextension\sre
02a0: 63 6f 72 64 5c 73 77 68 65 6e 5c 73 74 68 65 5c cord\swhen\sthe\
02b0: 73 66 69 6c 65 5c 73 6e 61 6d 65 5c 73 69 73 5c sfile\sname\sis\
02c0: 73 6c 6f 6e 67 65 72 5c 73 74 68 61 6e 5c 73 31 slonger\sthan\s1
02d0: 30 30 5c 73 63 68 61 72 61 63 74 65 72 73 2e 5c 00\scharacters.\
02e0: 73 54 68 69 73 5c 73 77 6f 72 6b 73 5c 73 66 6f sThis\sworks\sfo
02f0: 72 5c 73 61 6e 79 5c 73 70 61 74 68 5c 73 6c 65 r\sany\spath\sle
0300: 6e 67 74 68 2e 0a 4a 20 66 6f 75 6e 64 69 6e 20 ngth..J foundin
0310: 64 38 36 32 30 31 64 63 65 39 66 30 33 36 35 39 d86201dce9f03659
0320: 31 62 37 37 31 36 62 65 61 33 31 63 32 39 62 63 1b7716bea31c29bc
0330: 63 33 31 38 38 63 62 66 0a 4a 20 70 72 69 76 61 c3188cbf.J priva
0340: 74 65 5f 63 6f 6e 74 61 63 74 20 36 39 38 34 66 te_contact 6984f
0350: 35 66 66 32 64 33 66 36 36 61 38 37 64 33 63 36 5ff2d3f66a87d3c6
0360: 64 64 63 66 37 37 37 63 33 37 62 35 34 65 34 37 ddcf777c37b54e47
0370: 38 66 30 0a 4a 20 73 65 76 65 72 69 74 79 20 49 8f0.J severity I
0380: 6d 70 6f 72 74 61 6e 74 0a 4a 20 73 74 61 74 75 mportant.J statu
0390: 73 20 4f 70 65 6e 0a 4a 20 74 69 74 6c 65 20 66 s Open.J title f
03a0: 6f 73 73 69 6c 5c 73 67 65 6e 65 72 61 74 65 73 ossil\sgenerates
03b0: 5c 73 62 72 6f 6b 65 6e 5c 73 74 61 72 5c 73 66 \sbroken\star\sf
03c0: 69 6c 65 73 5c 73 77 68 65 6e 5c 73 74 68 65 5c iles\swhen\sthe\
03d0: 73 66 69 6c 65 5c 73 70 61 74 68 5c 73 69 73 5c sfile\spath\sis\
03e0: 73 3e 5c 73 31 30 30 5c 73 63 68 61 72 73 0a 4a s>\s100\schars.J
03f0: 20 74 79 70 65 20 43 6f 64 65 5f 44 65 66 65 63 type Code_Defec
0400: 74 0a 4b 20 30 61 36 34 32 30 65 34 34 36 64 38 t.K 0a6420e446d8
0410: 66 31 61 35 32 33 30 38 36 32 30 66 32 61 62 30 f1a52308620f2ab0
0420: 64 32 62 38 66 32 31 63 38 64 66 36 0a 55 20 61 d2b8f21c8df6.U a
0430: 6e 6f 6e 79 6d 6f 75 73 0a 5a 20 34 66 61 34 66 nonymous.Z 4fa4f
0440: 64 63 38 33 31 33 32 63 31 39 36 64 30 63 32 66 dc83132c196d0c2f
0450: 64 32 66 30 32 36 35 63 34 37 65 0a d2f0265c47e.