Hex Artifact Content
Not logged in

Artifact 66953a8e3453d420b906e5ef03dbb48d05a3889a:

Ticket change [66953a8e34] - Ticket [300fc543b2] Imply "trunk" when no uuid is given to tarball or zip downloads status still Open with 3 other changes by rmax 2012-08-08 10:58:32.
0000: 44 20 32 30 31 32 2d 30 38 2d 30 38 54 31 30 3a  D 2012-08-08T10:
0010: 35 38 3a 33 32 2e 32 37 38 0a 4a 20 2b 63 6f 6d  58:32.278.J +com
0020: 6d 65 6e 74 20 5c 6e 5c 6e 3c 68 72 5c 73 2f 3e  ment \n\n<hr\s/>
0030: 3c 69 3e 72 6d 61 78 5c 73 61 64 64 65 64 5c 73  <i>rmax\sadded\s
0040: 6f 6e 5c 73 32 30 31 32 2d 30 38 2d 30 38 5c 73  on\s2012-08-08\s
0050: 31 30 3a 35 38 3a 33 32 5c 73 55 54 43 3a 3c 2f  10:58:32\sUTC:</
0060: 69 3e 3c 62 72 5c 73 2f 3e 5c 6e 54 68 65 5c 73  i><br\s/>\nThe\s
0070: 63 68 61 6e 67 65 5c 73 74 6f 5c 73 69 6d 70 6c  change\sto\simpl
0080: 65 6d 65 6e 74 5c 73 74 68 69 73 5c 73 69 73 5c  ement\sthis\sis\
0090: 73 74 72 69 76 69 61 6c 3a 5c 72 5c 6e 3c 70 72  strivial:\r\n<pr
00a0: 65 3e 5c 72 5c 6e 2d 2d 2d 5c 73 73 72 63 2f 74  e>\r\n---\ssrc/t
00b0: 61 72 2e 63 5c 72 5c 6e 2b 2b 2b 5c 73 73 72 63  ar.c\r\n+++\ssrc
00c0: 2f 74 61 72 2e 63 5c 72 5c 6e 40 40 5c 73 2d 35  /tar.c\r\n@@\s-5
00d0: 38 31 2c 31 31 5c 73 2b 35 38 31 2c 31 31 5c 73  81,11\s+581,11\s
00e0: 40 40 5c 72 5c 6e 5c 73 5c 72 5c 6e 5c 73 5c 73  @@\r\n\s\r\n\s\s
00f0: 5c 73 6c 6f 67 69 6e 5f 63 68 65 63 6b 5f 63 72  \slogin_check_cr
0100: 65 64 65 6e 74 69 61 6c 73 28 29 3b 5c 72 5c 6e  edentials();\r\n
0110: 5c 73 5c 73 5c 73 69 66 28 5c 73 21 67 2e 70 65  \s\s\sif(\s!g.pe
0120: 72 6d 2e 5a 69 70 5c 73 29 7b 5c 73 6c 6f 67 69  rm.Zip\s){\slogi
0130: 6e 5f 6e 65 65 64 65 64 28 29 3b 5c 73 72 65 74  n_needed();\sret
0140: 75 72 6e 3b 5c 73 7d 5c 72 5c 6e 5c 73 5c 73 5c  urn;\s}\r\n\s\s\
0150: 73 7a 4e 61 6d 65 5c 73 3d 5c 73 6d 70 72 69 6e  szName\s=\smprin
0160: 74 66 28 22 25 73 22 2c 5c 73 50 44 28 22 6e 61  tf("%s",\sPD("na
0170: 6d 65 22 2c 22 22 29 29 3b 5c 72 5c 6e 5c 73 5c  me",""));\r\n\s\
0180: 73 5c 73 6e 4e 61 6d 65 5c 73 3d 5c 73 73 74 72  s\snName\s=\sstr
0190: 6c 65 6e 28 7a 4e 61 6d 65 29 3b 5c 72 5c 6e 2d  len(zName);\r\n-
01a0: 5c 73 5c 73 7a 52 69 64 5c 73 3d 5c 73 6d 70 72  \s\szRid\s=\smpr
01b0: 69 6e 74 66 28 22 25 73 22 2c 5c 73 50 44 28 22  intf("%s",\sPD("
01c0: 75 75 69 64 22 2c 22 22 29 29 3b 5c 72 5c 6e 2b  uuid",""));\r\n+
01d0: 5c 73 5c 73 7a 52 69 64 5c 73 3d 5c 73 6d 70 72  \s\szRid\s=\smpr
01e0: 69 6e 74 66 28 22 25 73 22 2c 5c 73 50 44 28 22  intf("%s",\sPD("
01f0: 75 75 69 64 22 2c 22 74 72 75 6e 6b 22 29 29 3b  uuid","trunk"));
0200: 5c 72 5c 6e 5c 73 5c 73 5c 73 6e 52 69 64 5c 73  \r\n\s\s\snRid\s
0210: 3d 5c 73 73 74 72 6c 65 6e 28 7a 52 69 64 29 3b  =\sstrlen(zRid);
0220: 5c 72 5c 6e 5c 73 5c 73 5c 73 69 66 28 5c 73 6e  \r\n\s\s\sif(\sn
0230: 4e 61 6d 65 3e 37 5c 73 26 26 5c 73 66 6f 73 73  Name>7\s&&\sfoss
0240: 69 6c 5f 73 74 72 63 6d 70 28 26 7a 4e 61 6d 65  il_strcmp(&zName
0250: 5b 6e 4e 61 6d 65 2d 37 5d 2c 5c 73 22 2e 74 61  [nName-7],\s".ta
0260: 72 2e 67 7a 22 29 3d 3d 30 5c 73 29 7b 5c 72 5c  r.gz")==0\s){\r\
0270: 6e 5c 73 5c 73 5c 73 5c 73 5c 73 2f 2a 5c 73 53  n\s\s\s\s\s/*\sS
0280: 70 65 63 69 61 6c 5c 73 63 61 73 65 3a 5c 73 5c  pecial\scase:\s\
0290: 73 52 65 6d 6f 76 65 5c 73 74 68 65 5c 73 22 2e  sRemove\sthe\s".
02a0: 74 61 72 2e 67 7a 22 5c 73 73 75 66 66 69 78 2e  tar.gz"\ssuffix.
02b0: 5c 73 5c 73 2a 2f 5c 72 5c 6e 5c 73 5c 73 5c 73  \s\s*/\r\n\s\s\s
02c0: 5c 73 5c 73 6e 4e 61 6d 65 5c 73 2d 3d 5c 73 37  \s\snName\s-=\s7
02d0: 3b 5c 72 5c 6e 5c 73 5c 73 5c 73 5c 73 5c 73 7a  ;\r\n\s\s\s\s\sz
02e0: 4e 61 6d 65 5b 6e 4e 61 6d 65 5d 5c 73 3d 5c 73  Name[nName]\s=\s
02f0: 30 3b 5c 72 5c 6e 3c 2f 70 72 65 3e 5c 72 5c 6e  0;\r\n</pre>\r\n
0300: 49 5c 73 73 75 67 67 65 73 74 5c 73 74 68 65 5c  I\ssuggest\sthe\
0310: 73 73 61 6d 65 5c 73 66 6f 72 5c 73 7a 69 70 5c  ssame\sfor\szip\
0320: 73 61 72 63 68 69 76 65 73 2e 5c 72 5c 6e 0a 4a  sarchives.\r\n.J
0330: 20 72 65 73 6f 6c 75 74 69 6f 6e 20 4f 70 65 6e   resolution Open
0340: 0a 4a 20 73 65 76 65 72 69 74 79 20 4d 69 6e 6f  .J severity Mino
0350: 72 0a 4b 20 33 30 30 66 63 35 34 33 62 32 34 32  r.K 300fc543b242
0360: 35 30 65 32 35 36 38 36 37 36 32 61 37 64 38 64  50e25686762a7d8d
0370: 61 61 32 66 37 39 36 35 39 30 64 61 0a 55 20 72  aa2f796590da.U r
0380: 6d 61 78 0a 5a 20 63 30 35 37 62 61 37 39 65 63  max.Z c057ba79ec
0390: 33 34 33 37 34 30 34 33 37 62 33 63 61 37 32 30  343740437b3ca720
03a0: 35 63 34 37 66 35 0a                             5c47f5.