Documentation Source Text

Hex Artifact Content
Login

Artifact ad54d4ebb8035e6fa1e1a6f3663e745aa515f211079f41290d80ed2b672f754a:


0000: 3c 74 69 74 6c 65 3e 48 69 73 74 6f 72 79 20 4f  <title>History O
0010: 66 20 53 51 4c 69 74 65 20 52 65 6c 65 61 73 65  f SQLite Release
0020: 73 3c 2f 74 69 74 6c 65 3e 0a 3c 74 63 6c 3e 68  s</title>.<tcl>h
0030: 64 5f 6b 65 79 77 6f 72 64 73 20 7b 63 68 72 6f  d_keywords {chro
0040: 6e 6f 6c 6f 67 79 7d 20 7b 70 72 69 6f 72 20 72  nology} {prior r
0050: 65 6c 65 61 73 65 73 7d 3c 2f 74 63 6c 3e 0a 3c  eleases}</tcl>.<
0060: 68 31 20 61 6c 69 67 6e 3d 63 65 6e 74 65 72 3e  h1 align=center>
0070: 48 69 73 74 6f 72 79 20 4f 66 20 53 51 4c 69 74  History Of SQLit
0080: 65 20 52 65 6c 65 61 73 65 73 3c 2f 68 31 3e 0a  e Releases</h1>.
0090: 0a 3c 63 65 6e 74 65 72 3e 0a 3c 74 61 62 6c 65  .<center>.<table
00a0: 20 62 6f 72 64 65 72 3d 30 20 63 65 6c 6c 73 70   border=0 cellsp
00b0: 61 63 69 6e 67 3d 30 20 69 64 3d 27 63 68 72 6f  acing=0 id='chro
00c0: 6e 74 61 62 27 3e 0a 3c 74 68 65 61 64 3e 0a 3c  ntab'>.<thead>.<
00d0: 74 72 3e 3c 74 68 20 63 6c 61 73 73 3d 27 73 6f  tr><th class='so
00e0: 72 74 20 64 65 73 63 27 3e 44 61 74 65 3c 74 68  rt desc'>Date<th
00f0: 20 63 6c 61 73 73 3d 27 73 6f 72 74 20 6e 6f 6e   class='sort non
0100: 65 27 3e 56 65 72 73 69 6f 6e 0a 3c 2f 74 68 65  e'>Version.</the
0110: 61 64 3e 0a 3c 74 62 6f 64 79 3e 0a 3c 74 63 6c  ad>.<tbody>.<tcl
0120: 3e 0a 73 65 74 20 6e 52 65 6c 65 61 73 65 20 30  >.set nRelease 0
0130: 0a 73 65 74 20 6d 78 44 61 74 65 20 7b 31 39 37  .set mxDate {197
0140: 30 2d 30 31 2d 30 31 7d 0a 73 65 74 20 6d 6e 44  0-01-01}.set mnD
0150: 61 74 65 20 7b 32 39 39 39 2d 31 32 2d 33 31 7d  ate {2999-12-31}
0160: 0a 23 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67  .# The following
0170: 20 64 61 74 61 20 77 61 73 20 6f 72 69 67 69 6e   data was origin
0180: 61 6c 6c 79 20 67 65 6e 65 72 61 74 65 64 20 6f  ally generated o
0190: 6e 20 32 30 31 36 2d 30 39 2d 30 33 20 75 73 69  n 2016-09-03 usi
01a0: 6e 67 20 61 6e 0a 23 20 53 51 4c 20 71 75 65 72  ng an.# SQL quer
01b0: 79 20 61 67 61 69 6e 73 74 20 74 68 65 20 46 6f  y against the Fo
01c0: 73 73 69 6c 20 72 65 70 6f 73 69 74 6f 72 79 3a  ssil repository:
01d0: 0a 23 0a 23 20 20 20 20 53 45 4c 45 43 54 0a 23  .#.#    SELECT.#
01e0: 20 20 20 20 20 20 28 53 45 4c 45 43 54 20 73 75        (SELECT su
01f0: 62 73 74 72 28 75 75 69 64 2c 31 2c 31 30 29 20  bstr(uuid,1,10) 
0200: 46 52 4f 4d 20 62 6c 6f 62 20 57 48 45 52 45 20  FROM blob WHERE 
0210: 72 69 64 3d 6f 62 6a 69 64 29 2c 0a 23 20 20 20  rid=objid),.#   
0220: 20 20 20 64 61 74 65 28 6d 74 69 6d 65 29 2c 0a     date(mtime),.
0230: 23 20 20 20 20 20 20 63 6f 61 6c 65 73 63 65 28  #      coalesce(
0240: 65 63 6f 6d 6d 65 6e 74 2c 63 6f 6d 6d 65 6e 74  ecomment,comment
0250: 29 0a 23 20 20 20 20 46 52 4f 4d 20 65 76 65 6e  ).#    FROM even
0260: 74 0a 23 20 20 20 20 57 48 45 52 45 20 63 6f 61  t.#    WHERE coa
0270: 6c 65 73 63 65 28 65 63 6f 6d 6d 65 6e 74 2c 63  lesce(ecomment,c
0280: 6f 6d 6d 65 6e 74 29 20 67 6c 6f 62 20 27 56 65  omment) glob 'Ve
0290: 72 73 69 6f 6e 20 5b 31 32 33 5d 2e 2a 27 0a 23  rsion [123].*'.#
02a0: 20 20 20 20 4f 52 44 45 52 20 42 59 20 6d 74 69      ORDER BY mti
02b0: 6d 65 20 44 45 53 43 3b 0a 23 0a 23 20 41 20 73  me DESC;.#.# A s
02c0: 6d 61 6c 6c 20 61 6d 6f 75 6e 74 20 6f 66 20 6d  mall amount of m
02d0: 61 6e 75 61 6c 20 65 64 69 74 69 6e 67 20 61 6e  anual editing an
02e0: 64 20 64 65 2d 64 75 70 6c 69 63 61 74 69 6f 6e  d de-duplication
02f0: 20 66 6f 6c 6c 6f 77 65 64 2e 0a 23 0a 23 20 4d   followed..#.# M
0300: 61 6e 75 61 6c 6c 79 20 65 64 69 74 20 74 68 65  anually edit the
0310: 20 6c 69 73 74 20 66 6f 72 20 65 61 63 68 20 73   list for each s
0320: 75 62 73 65 71 75 65 6e 74 20 72 65 6c 65 61 73  ubsequent releas
0330: 65 2e 0a 23 20 20 20 20 20 20 0a 66 6f 72 65 61  e..#      .forea
0340: 63 68 20 6c 69 6e 65 20 5b 73 70 6c 69 74 20 7b  ch line [split {
0350: 0a 78 78 78 78 78 78 78 78 78 78 7c 70 65 6e 64  .xxxxxxxxxx|pend
0360: 69 6e 67 7c 56 65 72 73 69 6f 6e 20 33 2e 32 31  ing|Version 3.21
0370: 2e 30 0a 39 35 30 31 65 32 32 64 66 65 7c 32 30  .0.9501e22dfe|20
0380: 31 37 2d 30 38 2d 30 31 7c 56 65 72 73 69 6f 6e  17-08-01|Version
0390: 20 33 2e 32 30 2e 30 0a 30 33 36 65 62 66 37 32   3.20.0.036ebf72
03a0: 39 65 7c 32 30 31 37 2d 30 36 2d 31 37 7c 56 65  9e|2017-06-17|Ve
03b0: 72 73 69 6f 6e 20 33 2e 31 38 2e 32 0a 37 37 62  rsion 3.18.2.77b
03c0: 62 34 36 32 33 33 64 7c 32 30 31 37 2d 30 36 2d  b46233d|2017-06-
03d0: 31 36 7c 56 65 72 73 69 6f 6e 20 33 2e 31 38 2e  16|Version 3.18.
03e0: 31 0a 30 65 65 34 38 32 61 31 65 30 7c 32 30 31  1.0ee482a1e0|201
03f0: 37 2d 30 36 2d 30 38 7c 56 65 72 73 69 6f 6e 20  7-06-08|Version 
0400: 33 2e 31 39 2e 33 0a 65 64 62 34 65 38 31 39 62  3.19.3.edb4e819b
0410: 30 7c 32 30 31 37 2d 30 35 2d 32 35 7c 56 65 72  0|2017-05-25|Ver
0420: 73 69 6f 6e 20 33 2e 31 39 2e 32 0a 66 36 64 37  sion 3.19.2.f6d7
0430: 62 39 38 38 66 34 7c 32 30 31 37 2d 30 35 2d 32  b988f4|2017-05-2
0440: 34 7c 56 65 72 73 69 6f 6e 20 33 2e 31 39 2e 31  4|Version 3.19.1
0450: 0a 32 38 61 39 34 65 62 32 38 32 7c 32 30 31 37  .28a94eb282|2017
0460: 2d 30 35 2d 32 32 7c 56 65 72 73 69 6f 6e 20 33  -05-22|Version 3
0470: 2e 31 39 2e 30 0a 34 32 34 61 30 64 33 38 30 33  .19.0.424a0d3803
0480: 7c 32 30 31 37 2d 30 33 2d 32 38 7c 56 65 72 73  |2017-03-28|Vers
0490: 69 6f 6e 20 33 2e 31 38 2e 30 0a 61 64 61 30 35  ion 3.18.0.ada05
04a0: 63 66 61 38 36 7c 32 30 31 37 2d 30 32 2d 31 33  cfa86|2017-02-13
04b0: 7c 56 65 72 73 69 6f 6e 20 33 2e 31 37 2e 30 0a  |Version 3.17.0.
04c0: 61 36 35 61 36 32 38 39 33 63 7c 32 30 31 37 2d  a65a62893c|2017-
04d0: 30 31 2d 30 36 7c 56 65 72 73 69 6f 6e 20 33 2e  01-06|Version 3.
04e0: 31 36 2e 32 0a 39 37 39 66 30 34 33 39 32 38 7c  16.2.979f043928|
04f0: 32 30 31 37 2d 30 31 2d 30 33 7c 56 65 72 73 69  2017-01-03|Versi
0500: 6f 6e 20 33 2e 31 36 2e 31 0a 30 34 61 63 30 62  on 3.16.1.04ac0b
0510: 37 35 62 31 7c 32 30 31 37 2d 30 31 2d 30 32 7c  75b1|2017-01-02|
0520: 56 65 72 73 69 6f 6e 20 33 2e 31 36 2e 30 0a 62  Version 3.16.0.b
0530: 62 64 38 35 64 32 33 35 66 7c 32 30 31 36 2d 31  bd85d235f|2016-1
0540: 31 2d 32 38 7c 56 65 72 73 69 6f 6e 20 33 2e 31  1-28|Version 3.1
0550: 35 2e 32 0a 31 31 33 36 38 36 33 63 37 36 7c 32  5.2.1136863c76|2
0560: 30 31 36 2d 31 31 2d 30 34 7c 56 65 72 73 69 6f  016-11-04|Versio
0570: 6e 20 33 2e 31 35 2e 31 0a 37 30 37 38 37 35 35  n 3.15.1.7078755
0580: 38 32 66 7c 32 30 31 36 2d 31 30 2d 31 34 7c 56  82f|2016-10-14|V
0590: 65 72 73 69 6f 6e 20 33 2e 31 35 2e 30 0a 32 39  ersion 3.15.0.29
05a0: 64 62 65 66 34 62 38 35 7c 32 30 31 36 2d 30 39  dbef4b85|2016-09
05b0: 2d 31 32 7c 56 65 72 73 69 6f 6e 20 33 2e 31 34  -12|Version 3.14
05c0: 2e 32 0a 61 31 32 64 38 30 35 39 37 37 7c 32 30  .2.a12d805977|20
05d0: 31 36 2d 30 38 2d 31 31 7c 56 65 72 73 69 6f 6e  16-08-11|Version
05e0: 20 33 2e 31 34 2e 31 0a 64 35 65 39 38 30 35 37   3.14.1.d5e98057
05f0: 30 32 7c 32 30 31 36 2d 30 38 2d 30 38 7c 56 65  02|2016-08-08|Ve
0600: 72 73 69 6f 6e 20 33 2e 31 34 0a 66 63 34 39 66  rsion 3.14.fc49f
0610: 35 35 36 65 34 7c 32 30 31 36 2d 30 35 2d 31 38  556e4|2016-05-18
0620: 7c 56 65 72 73 69 6f 6e 20 33 2e 31 33 2e 30 0a  |Version 3.13.0.
0630: 39 32 64 63 35 39 66 64 35 61 7c 32 30 31 36 2d  92dc59fd5a|2016-
0640: 30 34 2d 31 38 7c 56 65 72 73 69 6f 6e 20 33 2e  04-18|Version 3.
0650: 31 32 2e 32 0a 66 65 37 64 33 62 37 35 66 65 7c  12.2.fe7d3b75fe|
0660: 32 30 31 36 2d 30 34 2d 30 38 7c 56 65 72 73 69  2016-04-08|Versi
0670: 6f 6e 20 33 2e 31 32 2e 31 0a 64 66 62 66 64 33  on 3.12.1.dfbfd3
0680: 34 62 33 66 7c 32 30 31 36 2d 30 33 2d 33 31 7c  4b3f|2016-03-31|
0690: 56 65 72 73 69 6f 6e 20 33 2e 39 2e 33 0a 65 39  Version 3.9.3.e9
06a0: 62 62 34 63 66 34 30 66 7c 32 30 31 36 2d 30 33  bb4cf40f|2016-03
06b0: 2d 32 39 7c 56 65 72 73 69 6f 6e 20 33 2e 31 32  -29|Version 3.12
06c0: 2e 30 0a 66 30 34 37 39 32 30 63 65 31 7c 32 30  .0.f047920ce1|20
06d0: 31 36 2d 30 33 2d 30 33 7c 56 65 72 73 69 6f 6e  16-03-03|Version
06e0: 20 33 2e 31 31 2e 31 0a 33 64 38 36 32 66 32 30   3.11.1.3d862f20
06f0: 37 65 7c 32 30 31 36 2d 30 32 2d 31 35 7c 56 65  7e|2016-02-15|Ve
0700: 72 73 69 6f 6e 20 33 2e 31 31 2e 30 0a 31 37 65  rsion 3.11.0.17e
0710: 66 62 34 32 30 39 66 7c 32 30 31 36 2d 30 31 2d  fb4209f|2016-01-
0720: 32 30 7c 56 65 72 73 69 6f 6e 20 33 2e 31 30 2e  20|Version 3.10.
0730: 32 0a 32 35 34 34 31 39 63 33 36 37 7c 32 30 31  2.254419c367|201
0740: 36 2d 30 31 2d 31 34 7c 56 65 72 73 69 6f 6e 20  6-01-14|Version 
0750: 33 2e 31 30 2e 31 0a 66 64 30 61 35 30 66 30 37  3.10.1.fd0a50f07
0760: 39 7c 32 30 31 36 2d 30 31 2d 30 36 7c 56 65 72  9|2016-01-06|Ver
0770: 73 69 6f 6e 20 33 2e 31 30 2e 30 0a 62 64 61 37  sion 3.10.0.bda7
0780: 37 64 64 61 39 36 7c 32 30 31 35 2d 31 31 2d 30  7dda96|2015-11-0
0790: 32 7c 56 65 72 73 69 6f 6e 20 33 2e 39 2e 32 0a  2|Version 3.9.2.
07a0: 37 36 37 63 31 37 32 37 66 65 7c 32 30 31 35 2d  767c1727fe|2015-
07b0: 31 30 2d 31 36 7c 56 65 72 73 69 6f 6e 20 33 2e  10-16|Version 3.
07c0: 39 2e 31 0a 61 37 32 31 66 63 30 64 38 39 7c 32  9.1.a721fc0d89|2
07d0: 30 31 35 2d 31 30 2d 31 34 7c 56 65 72 73 69 6f  015-10-14|Versio
07e0: 6e 20 33 2e 39 2e 30 0a 63 66 35 33 38 65 32 37  n 3.9.0.cf538e27
07f0: 38 33 7c 32 30 31 35 2d 30 37 2d 32 39 7c 56 65  83|2015-07-29|Ve
0800: 72 73 69 6f 6e 20 33 2e 38 2e 31 31 2e 31 0a 62  rsion 3.8.11.1.b
0810: 38 65 39 32 32 32 37 61 34 7c 32 30 31 35 2d 30  8e92227a4|2015-0
0820: 37 2d 32 37 7c 56 65 72 73 69 6f 6e 20 33 2e 38  7-27|Version 3.8
0830: 2e 31 31 0a 32 65 66 34 66 33 61 35 62 31 7c 32  .11.2ef4f3a5b1|2
0840: 30 31 35 2d 30 35 2d 32 30 7c 56 65 72 73 69 6f  015-05-20|Versio
0850: 6e 20 33 2e 38 2e 31 30 2e 32 0a 30 35 62 34 62  n 3.8.10.2.05b4b
0860: 31 66 32 61 39 7c 32 30 31 35 2d 30 35 2d 30 39  1f2a9|2015-05-09
0870: 7c 56 65 72 73 69 6f 6e 20 33 2e 38 2e 31 30 2e  |Version 3.8.10.
0880: 31 0a 63 66 39 37 35 39 35 37 62 39 7c 32 30 31  1.cf975957b9|201
0890: 35 2d 30 35 2d 30 37 7c 56 65 72 73 69 6f 6e 20  5-05-07|Version 
08a0: 33 2e 38 2e 31 30 0a 38 61 38 66 66 63 38 36 32  3.8.10.8a8ffc862
08b0: 65 7c 32 30 31 35 2d 30 34 2d 30 38 7c 56 65 72  e|2015-04-08|Ver
08c0: 73 69 6f 6e 20 33 2e 38 2e 39 0a 39 64 36 63 31  sion 3.8.9.9d6c1
08d0: 38 38 30 66 62 7c 32 30 31 35 2d 30 32 2d 32 35  880fb|2015-02-25
08e0: 7c 56 65 72 73 69 6f 6e 20 33 2e 38 2e 38 2e 33  |Version 3.8.8.3
08f0: 0a 37 37 35 37 66 63 37 32 31 32 7c 32 30 31 35  .7757fc7212|2015
0900: 2d 30 31 2d 33 30 7c 56 65 72 73 69 6f 6e 20 33  -01-30|Version 3
0910: 2e 38 2e 38 2e 32 0a 66 37 33 33 33 37 65 33 65  .8.8.2.f73337e3e
0920: 32 7c 32 30 31 35 2d 30 31 2d 32 30 7c 56 65 72  2|2015-01-20|Ver
0930: 73 69 6f 6e 20 33 2e 38 2e 38 2e 31 0a 37 64 36  sion 3.8.8.1.7d6
0940: 38 61 34 32 66 61 63 7c 32 30 31 35 2d 30 31 2d  8a42fac|2015-01-
0950: 31 36 7c 56 65 72 73 69 6f 6e 20 33 2e 38 2e 38  16|Version 3.8.8
0960: 0a 66 36 36 66 37 61 31 37 62 37 7c 32 30 31 34  .f66f7a17b7|2014
0970: 2d 31 32 2d 30 39 7c 56 65 72 73 69 6f 6e 20 33  -12-09|Version 3
0980: 2e 38 2e 37 2e 34 0a 36 34 37 65 37 37 65 38 35  .8.7.4.647e77e85
0990: 33 7c 32 30 31 34 2d 31 32 2d 30 35 7c 56 65 72  3|2014-12-05|Ver
09a0: 73 69 6f 6e 20 33 2e 38 2e 37 2e 33 0a 32 61 62  sion 3.8.7.3.2ab
09b0: 35 36 34 62 66 39 36 7c 32 30 31 34 2d 31 31 2d  564bf96|2014-11-
09c0: 31 38 7c 56 65 72 73 69 6f 6e 20 33 2e 38 2e 37  18|Version 3.8.7
09d0: 2e 32 0a 33 62 37 62 37 32 63 34 36 38 7c 32 30  .2.3b7b72c468|20
09e0: 31 34 2d 31 30 2d 32 39 7c 56 65 72 73 69 6f 6e  14-10-29|Version
09f0: 20 33 2e 38 2e 37 2e 31 0a 31 35 38 31 63 33 30   3.8.7.1.1581c30
0a00: 63 33 38 7c 32 30 31 34 2d 31 30 2d 32 32 7c 56  c38|2014-10-22|V
0a10: 65 72 73 69 6f 6e 20 33 2e 38 2e 36 2e 31 0a 65  ersion 3.8.6.1.e
0a20: 34 61 62 30 39 34 66 38 61 7c 32 30 31 34 2d 31  4ab094f8a|2014-1
0a30: 30 2d 31 37 7c 56 65 72 73 69 6f 6e 20 33 2e 38  0-17|Version 3.8
0a40: 2e 37 0a 39 34 39 31 62 61 37 64 37 33 7c 32 30  .7.9491ba7d73|20
0a50: 31 34 2d 30 38 2d 31 35 7c 56 65 72 73 69 6f 6e  14-08-15|Version
0a60: 20 33 2e 38 2e 36 0a 62 31 65 64 34 66 32 61 33   3.8.6.b1ed4f2a3
0a70: 34 7c 32 30 31 34 2d 30 36 2d 30 34 7c 56 65 72  4|2014-06-04|Ver
0a80: 73 69 6f 6e 20 33 2e 38 2e 35 0a 61 36 31 31 66  sion 3.8.5.a611f
0a90: 61 39 36 63 34 7c 32 30 31 34 2d 30 34 2d 30 33  a96c4|2014-04-03
0aa0: 7c 56 65 72 73 69 6f 6e 20 33 2e 38 2e 34 2e 33  |Version 3.8.4.3
0ab0: 0a 30 32 65 61 31 36 36 33 37 32 7c 32 30 31 34  .02ea166372|2014
0ac0: 2d 30 33 2d 32 36 7c 56 65 72 73 69 6f 6e 20 33  -03-26|Version 3
0ad0: 2e 38 2e 34 2e 32 0a 30 31 38 64 33 31 37 62 31  .8.4.2.018d317b1
0ae0: 32 7c 32 30 31 34 2d 30 33 2d 31 31 7c 56 65 72  2|2014-03-11|Ver
0af0: 73 69 6f 6e 20 33 2e 38 2e 34 2e 31 0a 35 33 30  sion 3.8.4.1.530
0b00: 61 31 65 65 37 64 63 7c 32 30 31 34 2d 30 33 2d  a1ee7dc|2014-03-
0b10: 31 30 7c 56 65 72 73 69 6f 6e 20 33 2e 38 2e 34  10|Version 3.8.4
0b20: 0a 65 61 33 33 31 37 61 34 38 30 7c 32 30 31 34  .ea3317a480|2014
0b30: 2d 30 32 2d 31 31 7c 56 65 72 73 69 6f 6e 20 33  -02-11|Version 3
0b40: 2e 38 2e 33 2e 31 0a 65 38 31 36 64 64 39 32 34  .8.3.1.e816dd924
0b50: 36 7c 32 30 31 34 2d 30 32 2d 30 33 7c 56 65 72  6|2014-02-03|Ver
0b60: 73 69 6f 6e 20 33 2e 38 2e 33 0a 32 37 33 39 32  sion 3.8.3.27392
0b70: 31 31 38 61 66 7c 32 30 31 33 2d 31 32 2d 30 36  118af|2013-12-06
0b80: 7c 56 65 72 73 69 6f 6e 20 33 2e 38 2e 32 0a 63  |Version 3.8.2.c
0b90: 37 38 62 65 36 64 37 38 36 7c 32 30 31 33 2d 31  78be6d786|2013-1
0ba0: 30 2d 31 37 7c 56 65 72 73 69 6f 6e 20 33 2e 38  0-17|Version 3.8
0bb0: 2e 31 0a 37 64 64 34 39 36 38 66 32 33 7c 32 30  .1.7dd4968f23|20
0bc0: 31 33 2d 30 39 2d 30 33 7c 56 65 72 73 69 6f 6e  13-09-03|Version
0bd0: 20 33 2e 38 2e 30 2e 32 0a 33 35 32 33 36 32 62   3.8.0.2.352362b
0be0: 63 30 31 7c 32 30 31 33 2d 30 38 2d 32 39 7c 56  c01|2013-08-29|V
0bf0: 65 72 73 69 6f 6e 20 33 2e 38 2e 30 2e 31 0a 66  ersion 3.8.0.1.f
0c00: 36 34 63 64 32 31 65 32 65 7c 32 30 31 33 2d 30  64cd21e2e|2013-0
0c10: 38 2d 32 36 7c 56 65 72 73 69 6f 6e 20 33 2e 38  8-26|Version 3.8
0c20: 2e 30 0a 31 31 38 61 33 62 33 35 36 39 7c 32 30  .0.118a3b3569|20
0c30: 31 33 2d 30 35 2d 32 30 7c 56 65 72 73 69 6f 6e  13-05-20|Version
0c40: 20 33 2e 37 2e 31 37 0a 63 62 65 61 30 32 64 39   3.7.17.cbea02d9
0c50: 33 38 7c 32 30 31 33 2d 30 34 2d 31 32 7c 56 65  38|2013-04-12|Ve
0c60: 72 73 69 6f 6e 20 33 2e 37 2e 31 36 2e 32 0a 35  rsion 3.7.16.2.5
0c70: 32 37 32 33 31 62 63 36 37 7c 32 30 31 33 2d 30  27231bc67|2013-0
0c80: 33 2d 32 39 7c 56 65 72 73 69 6f 6e 20 33 2e 37  3-29|Version 3.7
0c90: 2e 31 36 2e 31 0a 36 36 64 35 66 32 62 37 36 37  .16.1.66d5f2b767
0ca0: 7c 32 30 31 33 2d 30 33 2d 31 38 7c 56 65 72 73  |2013-03-18|Vers
0cb0: 69 6f 6e 20 33 2e 37 2e 31 36 0a 63 30 65 30 39  ion 3.7.16.c0e09
0cc0: 35 36 30 64 32 7c 32 30 31 33 2d 30 31 2d 30 39  560d2|2013-01-09
0cd0: 7c 56 65 72 73 69 6f 6e 20 33 2e 37 2e 31 35 2e  |Version 3.7.15.
0ce0: 32 0a 36 62 38 35 62 37 36 37 64 30 7c 32 30 31  2.6b85b767d0|201
0cf0: 32 2d 31 32 2d 31 39 7c 56 65 72 73 69 6f 6e 20  2-12-19|Version 
0d00: 33 2e 37 2e 31 35 2e 31 0a 63 64 30 62 33 37 63  3.7.15.1.cd0b37c
0d10: 35 32 36 7c 32 30 31 32 2d 31 32 2d 31 32 7c 56  526|2012-12-12|V
0d20: 65 72 73 69 6f 6e 20 33 2e 37 2e 31 35 0a 30 39  ersion 3.7.15.09
0d30: 31 35 37 30 65 34 36 64 7c 32 30 31 32 2d 31 30  1570e46d|2012-10
0d40: 2d 30 34 7c 56 65 72 73 69 6f 6e 20 33 2e 37 2e  -04|Version 3.7.
0d50: 31 34 2e 31 0a 63 30 64 38 39 64 34 61 39 37 7c  14.1.c0d89d4a97|
0d60: 32 30 31 32 2d 30 39 2d 30 33 7c 56 65 72 73 69  2012-09-03|Versi
0d70: 6f 6e 20 33 2e 37 2e 31 34 0a 66 35 62 35 61 31  on 3.7.14.f5b5a1
0d80: 33 66 37 33 7c 32 30 31 32 2d 30 36 2d 31 31 7c  3f73|2012-06-11|
0d90: 56 65 72 73 69 6f 6e 20 33 2e 37 2e 31 33 0a 36  Version 3.7.13.6
0da0: 64 33 32 36 64 34 34 66 64 7c 32 30 31 32 2d 30  d326d44fd|2012-0
0db0: 35 2d 32 32 7c 56 65 72 73 69 6f 6e 20 33 2e 37  5-22|Version 3.7
0dc0: 2e 31 32 2e 31 0a 64 39 33 34 38 62 32 61 34 65  .12.1.d9348b2a4e
0dd0: 7c 32 30 31 32 2d 30 35 2d 31 34 7c 56 65 72 73  |2012-05-14|Vers
0de0: 69 6f 6e 20 33 2e 37 2e 31 32 0a 62 65 37 31 64  ion 3.7.12.be71d
0df0: 32 66 36 36 37 7c 32 30 31 32 2d 30 35 2d 31 34  2f667|2012-05-14
0e00: 7c 56 65 72 73 69 6f 6e 20 33 2e 37 2e 31 32 0a  |Version 3.7.12.
0e10: 38 36 35 34 61 61 39 35 34 30 7c 32 30 31 32 2d  8654aa9540|2012-
0e20: 30 35 2d 31 34 7c 56 65 72 73 69 6f 6e 20 33 2e  05-14|Version 3.
0e30: 37 2e 31 32 0a 30 30 62 62 39 63 39 63 65 34 7c  7.12.00bb9c9ce4|
0e40: 32 30 31 32 2d 30 33 2d 32 30 7c 56 65 72 73 69  2012-03-20|Versi
0e50: 6f 6e 20 33 2e 37 2e 31 31 0a 65 62 64 30 31 61  on 3.7.11.ebd01a
0e60: 38 64 65 66 7c 32 30 31 32 2d 30 31 2d 31 36 7c  8def|2012-01-16|
0e70: 56 65 72 73 69 6f 6e 20 33 2e 37 2e 31 30 0a 63  Version 3.7.10.c
0e80: 37 63 36 30 35 30 65 66 30 7c 32 30 31 31 2d 31  7c6050ef0|2011-1
0e90: 31 2d 30 31 7c 56 65 72 73 69 6f 6e 20 33 2e 37  1-01|Version 3.7
0ea0: 2e 39 0a 33 65 30 64 61 38 30 38 64 32 7c 32 30  .9.3e0da808d2|20
0eb0: 31 31 2d 30 39 2d 31 39 7c 56 65 72 73 69 6f 6e  11-09-19|Version
0ec0: 20 33 2e 37 2e 38 0a 61 66 30 64 39 31 61 64 66   3.7.8.af0d91adf
0ed0: 34 7c 32 30 31 31 2d 30 36 2d 32 38 7c 56 65 72  4|2011-06-28|Ver
0ee0: 73 69 6f 6e 20 33 2e 37 2e 37 2e 31 0a 34 33 37  sion 3.7.7.1.437
0ef0: 34 62 37 65 38 33 65 7c 32 30 31 31 2d 30 36 2d  4b7e83e|2011-06-
0f00: 32 33 7c 56 65 72 73 69 6f 6e 20 33 2e 37 2e 37  23|Version 3.7.7
0f10: 2e 0a 65 64 31 64 61 35 31 30 61 32 7c 32 30 31  ..ed1da510a2|201
0f20: 31 2d 30 35 2d 31 39 7c 56 65 72 73 69 6f 6e 20  1-05-19|Version 
0f30: 33 2e 37 2e 36 2e 33 0a 31 35 34 64 64 62 63 31  3.7.6.3.154ddbc1
0f40: 37 31 7c 32 30 31 31 2d 30 34 2d 31 37 7c 56 65  71|2011-04-17|Ve
0f50: 72 73 69 6f 6e 20 33 2e 37 2e 36 2e 32 0a 61 33  rsion 3.7.6.2.a3
0f60: 35 65 38 33 65 61 63 37 7c 32 30 31 31 2d 30 34  5e83eac7|2011-04
0f70: 2d 31 33 7c 56 65 72 73 69 6f 6e 20 33 2e 37 2e  -13|Version 3.7.
0f80: 36 2e 31 0a 66 39 64 34 33 66 61 33 36 33 7c 32  6.1.f9d43fa363|2
0f90: 30 31 31 2d 30 34 2d 31 32 7c 56 65 72 73 69 6f  011-04-12|Versio
0fa0: 6e 20 33 2e 37 2e 36 2e 0a 65 64 37 35 39 64 35  n 3.7.6..ed759d5
0fb0: 61 39 65 7c 32 30 31 31 2d 30 32 2d 30 31 7c 56  a9e|2011-02-01|V
0fc0: 65 72 73 69 6f 6e 20 33 2e 37 2e 35 0a 61 35 38  ersion 3.7.5.a58
0fd0: 36 61 34 64 65 65 62 7c 32 30 31 30 2d 31 32 2d  6a4deeb|2010-12-
0fe0: 30 37 7c 56 65 72 73 69 6f 6e 20 33 2e 37 2e 34  07|Version 3.7.4
0ff0: 0a 32 36 37 37 38 34 38 30 38 37 7c 32 30 31 30  .2677848087|2010
1000: 2d 31 30 2d 30 38 7c 56 65 72 73 69 6f 6e 20 33  -10-08|Version 3
1010: 2e 37 2e 33 0a 34 32 35 33 37 62 36 30 35 36 7c  .7.3.42537b6056|
1020: 32 30 31 30 2d 30 38 2d 32 34 7c 56 65 72 73 69  2010-08-24|Versi
1030: 6f 6e 20 33 2e 37 2e 32 0a 33 36 31 33 62 30 36  on 3.7.2.3613b06
1040: 39 35 61 7c 32 30 31 30 2d 30 38 2d 32 33 7c 56  95a|2010-08-23|V
1050: 65 72 73 69 6f 6e 20 33 2e 37 2e 31 0a 30 34 32  ersion 3.7.1.042
1060: 61 31 61 62 62 30 33 7c 32 30 31 30 2d 30 38 2d  a1abb03|2010-08-
1070: 30 34 7c 56 65 72 73 69 6f 6e 20 33 2e 37 2e 30  04|Version 3.7.0
1080: 2e 31 0a 62 33 36 62 31 30 35 65 61 62 7c 32 30  .1.b36b105eab|20
1090: 31 30 2d 30 37 2d 32 31 7c 56 65 72 73 69 6f 6e  10-07-21|Version
10a0: 20 33 2e 37 2e 30 0a 62 30 37 38 62 35 38 38 64   3.7.0.b078b588d
10b0: 36 7c 32 30 31 30 2d 30 33 2d 32 36 7c 56 65 72  6|2010-03-26|Ver
10c0: 73 69 6f 6e 20 33 2e 36 2e 32 33 2e 31 0a 34 61  sion 3.6.23.1.4a
10d0: 65 34 35 33 65 61 37 62 7c 32 30 31 30 2d 30 33  e453ea7b|2010-03
10e0: 2d 30 39 7c 56 65 72 73 69 6f 6e 20 33 2e 36 2e  -09|Version 3.6.
10f0: 32 33 0a 32 38 64 30 64 37 37 31 30 37 7c 32 30  23.28d0d77107|20
1100: 31 30 2d 30 31 2d 30 36 7c 56 65 72 73 69 6f 6e  10-01-06|Version
1110: 20 33 2e 36 2e 32 32 0a 31 65 64 38 38 65 39 64   3.6.22.1ed88e9d
1120: 30 31 7c 32 30 30 39 2d 31 32 2d 30 37 7c 56 65  01|2009-12-07|Ve
1130: 72 73 69 6f 6e 20 33 2e 36 2e 32 31 0a 65 62 37  rsion 3.6.21.eb7
1140: 61 35 34 34 66 65 34 7c 32 30 30 39 2d 31 31 2d  a544fe4|2009-11-
1150: 30 34 7c 56 65 72 73 69 6f 6e 20 33 2e 36 2e 32  04|Version 3.6.2
1160: 30 0a 32 61 38 33 32 62 31 39 62 36 7c 32 30 30  0.2a832b19b6|200
1170: 39 2d 31 30 2d 33 30 7c 56 65 72 73 69 6f 6e 20  9-10-30|Version 
1180: 33 2e 36 2e 31 36 2e 31 0a 63 31 64 34 39 39 61  3.6.16.1.c1d499a
1190: 66 63 35 7c 32 30 30 39 2d 31 30 2d 31 34 7c 56  fc5|2009-10-14|V
11a0: 65 72 73 69 6f 6e 20 33 2e 36 2e 31 39 0a 62 30  ersion 3.6.19.b0
11b0: 38 34 38 32 38 61 37 37 7c 32 30 30 39 2d 30 39  84828a77|2009-09
11c0: 2d 31 31 7c 56 65 72 73 69 6f 6e 20 33 2e 36 2e  -11|Version 3.6.
11d0: 31 38 0a 33 36 36 35 30 31 30 32 32 38 7c 32 30  18.3665010228|20
11e0: 30 39 2d 30 38 2d 31 30 7c 56 65 72 73 69 6f 6e  09-08-10|Version
11f0: 20 33 2e 36 2e 31 37 20 28 43 56 53 20 36 39 36   3.6.17 (CVS 696
1200: 39 29 0a 66 66 36 39 31 61 36 62 32 61 7c 32 30  9).ff691a6b2a|20
1210: 30 39 2d 30 36 2d 32 37 7c 56 65 72 73 69 6f 6e  09-06-27|Version
1220: 20 33 2e 36 2e 31 36 20 28 43 56 53 20 36 38 32   3.6.16 (CVS 682
1230: 39 29 0a 61 66 66 33 34 38 32 36 61 61 7c 32 30  9).aff34826aa|20
1240: 30 39 2d 30 36 2d 31 35 7c 56 65 72 73 69 6f 6e  09-06-15|Version
1250: 20 33 2e 36 2e 31 35 20 28 43 56 53 20 36 37 36   3.6.15 (CVS 676
1260: 30 29 0a 61 62 37 36 64 31 61 32 35 32 7c 32 30  0).ab76d1a252|20
1270: 30 39 2d 30 35 2d 32 35 7c 56 65 72 73 69 6f 6e  09-05-25|Version
1280: 20 33 2e 36 2e 31 34 2e 32 20 28 43 56 53 20 36   3.6.14.2 (CVS 6
1290: 36 38 30 29 0a 65 34 32 36 37 63 38 37 65 35 7c  680).e4267c87e5|
12a0: 32 30 30 39 2d 30 35 2d 31 39 7c 56 65 72 73 69  2009-05-19|Versi
12b0: 6f 6e 20 33 2e 36 2e 31 34 2e 31 20 28 43 56 53  on 3.6.14.1 (CVS
12c0: 20 36 36 35 35 29 0a 34 36 39 61 64 31 64 65 64   6655).469ad1ded
12d0: 33 7c 32 30 30 39 2d 30 35 2d 30 37 7c 56 65 72  3|2009-05-07|Ver
12e0: 73 69 6f 6e 20 33 2e 36 2e 31 34 20 28 43 56 53  sion 3.6.14 (CVS
12f0: 20 36 36 31 35 29 0a 39 38 32 63 63 37 66 34 65   6615).982cc7f4e
1300: 37 7c 32 30 30 39 2d 30 34 2d 31 33 7c 56 65 72  7|2009-04-13|Ver
1310: 73 69 6f 6e 20 33 2e 36 2e 31 33 20 28 43 56 53  sion 3.6.13 (CVS
1320: 20 36 35 30 32 29 0a 30 64 62 38 36 32 61 32 33   6502).0db862a23
1330: 61 7c 32 30 30 39 2d 30 33 2d 33 31 7c 56 65 72  a|2009-03-31|Ver
1340: 73 69 6f 6e 20 33 2e 36 2e 31 32 20 28 43 56 53  sion 3.6.12 (CVS
1350: 20 36 34 31 38 29 0a 36 61 62 64 36 33 30 63 38   6418).6abd630c8
1360: 37 7c 32 30 30 39 2d 30 32 2d 31 38 7c 56 65 72  7|2009-02-18|Ver
1370: 73 69 6f 6e 20 33 2e 36 2e 31 31 20 28 43 56 53  sion 3.6.11 (CVS
1380: 20 36 32 39 39 29 0a 32 31 62 37 32 30 63 63 39   6299).21b720cc9
1390: 62 7c 32 30 30 39 2d 30 31 2d 31 35 7c 56 65 72  b|2009-01-15|Ver
13a0: 73 69 6f 6e 20 33 2e 36 2e 31 30 20 28 43 56 53  sion 3.6.10 (CVS
13b0: 20 36 31 38 34 29 0a 62 36 63 65 38 31 39 39 61   6184).b6ce8199a
13c0: 39 7c 32 30 30 39 2d 30 31 2d 31 34 7c 56 65 72  9|2009-01-14|Ver
13d0: 73 69 6f 6e 20 33 2e 36 2e 39 20 28 43 56 53 20  sion 3.6.9 (CVS 
13e0: 36 31 37 35 29 0a 38 63 61 30 62 37 63 31 33 36  6175).8ca0b7c136
13f0: 7c 32 30 30 39 2d 30 31 2d 31 32 7c 56 65 72 73  |2009-01-12|Vers
1400: 69 6f 6e 20 33 2e 36 2e 38 20 28 43 56 53 20 36  ion 3.6.8 (CVS 6
1410: 31 37 30 29 0a 66 34 66 34 30 33 37 30 66 62 7c  170).f4f40370fb|
1420: 32 30 30 38 2d 31 32 2d 31 36 7c 56 65 72 73 69  2008-12-16|Versi
1430: 6f 6e 20 33 2e 36 2e 37 20 28 43 56 53 20 36 30  on 3.6.7 (CVS 60
1440: 33 33 29 0a 33 30 61 32 30 38 30 37 37 37 7c 32  33).30a2080777|2
1450: 30 30 38 2d 31 31 2d 32 36 7c 56 65 72 73 69 6f  008-11-26|Versio
1460: 6e 20 33 2e 36 2e 36 2e 32 20 28 43 56 53 20 35  n 3.6.6.2 (CVS 5
1470: 39 36 30 29 0a 63 32 32 36 36 61 61 30 39 34 7c  960).c2266aa094|
1480: 32 30 30 38 2d 31 31 2d 32 32 7c 56 65 72 73 69  2008-11-22|Versi
1490: 6f 6e 20 33 2e 36 2e 36 2e 31 20 28 43 56 53 20  on 3.6.6.1 (CVS 
14a0: 35 39 34 38 29 0a 30 31 61 36 65 32 38 32 30 61  5948).01a6e2820a
14b0: 7c 32 30 30 38 2d 31 31 2d 31 39 7c 56 65 72 73  |2008-11-19|Vers
14c0: 69 6f 6e 20 33 2e 36 2e 36 20 28 43 56 53 20 35  ion 3.6.6 (CVS 5
14d0: 39 33 31 29 0a 33 36 39 66 37 34 39 38 33 62 7c  931).369f74983b|
14e0: 32 30 30 38 2d 31 31 2d 31 32 7c 56 65 72 73 69  2008-11-12|Versi
14f0: 6f 6e 20 33 2e 36 2e 35 20 28 43 56 53 20 35 38  on 3.6.5 (CVS 58
1500: 39 37 29 0a 63 64 37 33 63 66 66 61 62 33 7c 32  97).cd73cffab3|2
1510: 30 30 38 2d 31 30 2d 31 35 7c 56 65 72 73 69 6f  008-10-15|Versio
1520: 6e 20 33 2e 36 2e 34 20 28 43 56 53 20 35 38 32  n 3.6.4 (CVS 582
1530: 35 29 0a 31 36 33 34 66 64 32 32 33 64 7c 32 30  5).1634fd223d|20
1540: 30 38 2d 30 39 2d 32 32 7c 56 65 72 73 69 6f 6e  08-09-22|Version
1550: 20 33 2e 36 2e 33 20 28 43 56 53 20 35 37 32 39   3.6.3 (CVS 5729
1560: 29 0a 38 38 63 35 31 62 39 66 31 35 7c 32 30 30  ).88c51b9f15|200
1570: 38 2d 30 38 2d 33 30 7c 56 65 72 73 69 6f 6e 20  8-08-30|Version 
1580: 33 2e 36 2e 32 20 28 43 56 53 20 35 36 34 37 29  3.6.2 (CVS 5647)
1590: 0a 36 35 61 62 37 37 37 66 64 30 7c 32 30 30 38  .65ab777fd0|2008
15a0: 2d 30 38 2d 30 36 7c 56 65 72 73 69 6f 6e 20 33  -08-06|Version 3
15b0: 2e 36 2e 31 20 28 43 56 53 20 35 35 34 30 29 0a  .6.1 (CVS 5540).
15c0: 31 38 34 31 61 65 65 36 30 34 7c 32 30 30 38 2d  1841aee604|2008-
15d0: 30 37 2d 31 36 7c 56 65 72 73 69 6f 6e 20 33 2e  07-16|Version 3.
15e0: 36 2e 30 20 28 43 56 53 20 35 34 32 33 29 0a 62  6.0 (CVS 5423).b
15f0: 36 31 32 39 66 34 63 63 32 7c 32 30 30 38 2d 30  6129f4cc2|2008-0
1600: 35 2d 31 34 7c 56 65 72 73 69 6f 6e 20 33 2e 35  5-14|Version 3.5
1610: 2e 39 20 28 43 56 53 20 35 31 33 31 29 0a 36 61  .9 (CVS 5131).6a
1620: 32 65 33 65 62 32 36 61 7c 32 30 30 38 2d 30 34  2e3eb26a|2008-04
1630: 2d 31 36 7c 56 65 72 73 69 6f 6e 20 33 2e 35 2e  -16|Version 3.5.
1640: 38 20 28 43 56 53 20 35 30 31 39 29 0a 39 61 36  8 (CVS 5019).9a6
1650: 35 38 33 64 33 37 35 7c 32 30 30 38 2d 30 33 2d  583d375|2008-03-
1660: 31 37 7c 56 65 72 73 69 6f 6e 20 33 2e 35 2e 37  17|Version 3.5.7
1670: 20 28 43 56 53 20 34 38 37 34 29 0a 31 64 38 32   (CVS 4874).1d82
1680: 61 62 36 39 38 37 7c 32 30 30 38 2d 30 32 2d 30  ab6987|2008-02-0
1690: 36 7c 56 65 72 73 69 6f 6e 20 33 2e 35 2e 36 20  6|Version 3.5.6 
16a0: 28 43 56 53 20 34 37 37 37 29 0a 63 62 35 62 66  (CVS 4777).cb5bf
16b0: 34 36 34 32 66 7c 32 30 30 38 2d 30 31 2d 33 31  4642f|2008-01-31
16c0: 7c 56 65 72 73 69 6f 6e 20 33 2e 35 2e 35 20 28  |Version 3.5.5 (
16d0: 43 56 53 20 34 37 36 34 29 0a 63 66 34 61 31 31  CVS 4764).cf4a11
16e0: 62 32 61 38 7c 32 30 30 37 2d 31 32 2d 31 34 7c  b2a8|2007-12-14|
16f0: 56 65 72 73 69 6f 6e 20 33 2e 35 2e 34 20 28 43  Version 3.5.4 (C
1700: 56 53 20 34 36 33 35 29 0a 61 33 39 30 30 37 64  VS 4635).a39007d
1710: 35 62 31 7c 32 30 30 37 2d 31 31 2d 32 37 7c 56  5b1|2007-11-27|V
1720: 65 72 73 69 6f 6e 20 33 2e 35 2e 33 20 28 43 56  ersion 3.5.3 (CV
1730: 53 20 34 35 36 36 29 0a 36 30 64 61 30 31 36 33  S 4566).60da0163
1740: 30 61 7c 32 30 30 37 2d 31 31 2d 30 35 7c 56 65  0a|2007-11-05|Ve
1750: 72 73 69 6f 6e 20 33 2e 35 2e 32 20 28 43 56 53  rsion 3.5.2 (CVS
1760: 20 34 35 33 31 29 0a 38 31 63 66 35 31 38 36 34   4531).81cf51864
1770: 36 7c 32 30 30 37 2d 31 30 2d 30 34 7c 56 65 72  6|2007-10-04|Ver
1780: 73 69 6f 6e 20 33 2e 35 2e 31 20 28 43 56 53 20  sion 3.5.1 (CVS 
1790: 34 34 36 35 29 0a 31 62 36 39 30 62 65 32 32 61  4465).1b690be22a
17a0: 7c 32 30 30 37 2d 30 39 2d 30 34 7c 56 65 72 73  |2007-09-04|Vers
17b0: 69 6f 6e 20 33 2e 35 2e 30 20 41 6c 70 68 61 20  ion 3.5.0 Alpha 
17c0: 28 43 56 53 20 34 33 39 31 29 0a 36 34 39 38 39  (CVS 4391).64989
17d0: 39 30 34 64 34 7c 32 30 30 37 2d 30 38 2d 31 33  904d4|2007-08-13
17e0: 7c 56 65 72 73 69 6f 6e 20 33 2e 34 2e 32 20 28  |Version 3.4.2 (
17f0: 43 56 53 20 34 32 31 38 29 0a 38 31 61 34 64 64  CVS 4218).81a4dd
1800: 30 37 63 31 7c 32 30 30 37 2d 30 37 2d 32 30 7c  07c1|2007-07-20|
1810: 56 65 72 73 69 6f 6e 20 33 2e 34 2e 31 20 28 43  Version 3.4.1 (C
1820: 56 53 20 34 31 37 30 29 0a 32 36 34 37 39 38 30  VS 4170).2647980
1830: 66 62 61 7c 32 30 30 37 2d 30 36 2d 31 38 7c 56  fba|2007-06-18|V
1840: 65 72 73 69 6f 6e 20 33 2e 34 2e 30 20 28 43 56  ersion 3.4.0 (CV
1850: 53 20 34 30 38 35 29 0a 31 36 39 37 39 66 34 35  S 4085).16979f45
1860: 32 35 7c 32 30 30 37 2d 30 34 2d 32 35 7c 56 65  25|2007-04-25|Ve
1870: 72 73 69 6f 6e 20 33 2e 33 2e 31 37 20 28 43 56  rsion 3.3.17 (CV
1880: 53 20 33 38 37 32 29 0a 38 63 36 62 35 61 64 62  S 3872).8c6b5adb
1890: 35 63 7c 32 30 30 37 2d 30 34 2d 31 38 7c 56 65  5c|2007-04-18|Ve
18a0: 72 73 69 6f 6e 20 33 2e 33 2e 31 36 20 28 43 56  rsion 3.3.16 (CV
18b0: 53 20 33 38 35 33 29 0a 62 61 35 66 34 61 35 35  S 3853).ba5f4a55
18c0: 66 61 7c 32 30 30 37 2d 30 34 2d 30 39 7c 56 65  fa|2007-04-09|Ve
18d0: 72 73 69 6f 6e 20 33 2e 33 2e 31 35 20 28 43 56  rsion 3.3.15 (CV
18e0: 53 20 33 38 33 31 29 0a 33 64 62 66 34 66 39 38  S 3831).3dbf4f98
18f0: 61 63 7c 32 30 30 37 2d 30 34 2d 30 32 7c 56 65  ac|2007-04-02|Ve
1900: 72 73 69 6f 6e 20 33 2e 33 2e 31 34 20 28 43 56  rsion 3.3.14 (CV
1910: 53 20 33 37 39 39 29 0a 32 38 36 63 34 65 62 33  S 3799).286c4eb3
1920: 30 64 7c 32 30 30 37 2d 30 32 2d 31 33 7c 56 65  0d|2007-02-13|Ve
1930: 72 73 69 6f 6e 20 33 2e 33 2e 31 33 20 28 43 56  rsion 3.3.13 (CV
1940: 53 20 33 36 34 31 29 0a 66 63 36 36 30 37 30 33  S 3641).fc660703
1950: 39 33 7c 32 30 30 37 2d 30 31 2d 32 37 7c 56 65  93|2007-01-27|Ve
1960: 72 73 69 6f 6e 20 33 2e 33 2e 31 32 20 28 43 56  rsion 3.3.12 (CV
1970: 53 20 33 36 31 36 29 0a 36 36 63 62 62 65 30 34  S 3616).66cbbe04
1980: 34 32 7c 32 30 30 37 2d 30 31 2d 32 32 7c 56 65  42|2007-01-22|Ve
1990: 72 73 69 6f 6e 20 33 2e 33 2e 31 31 20 28 43 56  rsion 3.3.11 (CV
19a0: 53 20 33 35 39 39 29 0a 32 30 34 61 32 31 32 61  S 3599).204a212a
19b0: 32 38 7c 32 30 30 37 2d 30 31 2d 31 30 7c 56 65  28|2007-01-10|Ve
19c0: 72 73 69 6f 6e 20 33 2e 33 2e 31 30 20 28 43 56  rsion 3.3.10 (CV
19d0: 53 20 33 35 38 37 29 0a 38 62 66 31 39 61 36 61  S 3587).8bf19a6a
19e0: 34 31 7c 32 30 30 37 2d 30 31 2d 30 34 7c 56 65  41|2007-01-04|Ve
19f0: 72 73 69 6f 6e 20 33 2e 33 2e 39 20 28 43 56 53  rsion 3.3.9 (CVS
1a00: 20 33 35 35 37 29 0a 30 36 35 38 62 62 39 65 33   3557).0658bb9e3
1a10: 66 7c 32 30 30 36 2d 31 30 2d 30 39 7c 56 65 72  f|2006-10-09|Ver
1a20: 73 69 6f 6e 20 33 2e 33 2e 38 20 28 43 56 53 20  sion 3.3.8 (CVS 
1a30: 33 34 36 39 29 0a 38 35 34 33 34 61 34 62 39 36  3469).85434a4b96
1a40: 7c 32 30 30 36 2d 30 38 2d 31 32 7c 56 65 72 73  |2006-08-12|Vers
1a50: 69 6f 6e 20 33 2e 33 2e 37 20 28 43 56 53 20 33  ion 3.3.7 (CVS 3
1a60: 33 34 38 29 0a 63 31 31 63 62 30 37 65 34 62 7c  348).c11cb07e4b|
1a70: 32 30 30 36 2d 30 36 2d 30 36 7c 56 65 72 73 69  2006-06-06|Versi
1a80: 6f 6e 20 33 2e 33 2e 36 20 28 43 56 53 20 33 32  on 3.3.6 (CVS 32
1a90: 30 36 29 0a 61 30 39 31 61 36 31 64 38 38 7c 32  06).a091a61d88|2
1aa0: 30 30 36 2d 30 34 2d 30 35 7c 56 65 72 73 69 6f  006-04-05|Versio
1ab0: 6e 20 33 2e 33 2e 35 20 28 43 56 53 20 33 31 36  n 3.3.5 (CVS 316
1ac0: 37 29 0a 30 33 33 61 61 61 62 36 37 66 7c 32 30  7).033aaab67f|20
1ad0: 30 36 2d 30 32 2d 31 31 7c 56 65 72 73 69 6f 6e  06-02-11|Version
1ae0: 20 33 2e 33 2e 34 20 28 43 56 53 20 33 30 38 33   3.3.4 (CVS 3083
1af0: 29 0a 31 30 61 33 66 35 36 35 34 36 7c 32 30 30  ).10a3f56546|200
1b00: 36 2d 30 31 2d 33 31 7c 56 65 72 73 69 6f 6e 20  6-01-31|Version 
1b10: 33 2e 33 2e 33 20 28 43 56 53 20 33 30 34 36 29  3.3.3 (CVS 3046)
1b20: 0a 31 66 64 64 65 36 63 35 30 36 7c 32 30 30 36  .1fdde6c506|2006
1b30: 2d 30 31 2d 32 34 7c 56 65 72 73 69 6f 6e 20 33  -01-24|Version 3
1b40: 2e 33 2e 32 20 28 62 65 74 61 29 20 28 43 56 53  .3.2 (beta) (CVS
1b50: 20 33 30 31 39 29 0a 62 64 37 63 35 36 39 39 39   3019).bd7c56999
1b60: 33 7c 32 30 30 36 2d 30 31 2d 31 36 7c 56 65 72  3|2006-01-16|Ver
1b70: 73 69 6f 6e 20 33 2e 33 2e 31 20 28 61 6c 70 68  sion 3.3.1 (alph
1b80: 61 29 20 28 43 56 53 20 32 39 35 33 29 0a 35 39  a) (CVS 2953).59
1b90: 61 37 61 35 36 63 31 62 7c 32 30 30 36 2d 30 31  a7a56c1b|2006-01
1ba0: 2d 31 31 7c 56 65 72 73 69 6f 6e 20 33 2e 33 2e  -11|Version 3.3.
1bb0: 30 20 28 61 6c 70 68 61 29 20 28 43 56 53 20 32  0 (alpha) (CVS 2
1bc0: 39 31 35 29 0a 35 30 64 37 65 35 30 61 39 36 7c  915).50d7e50a96|
1bd0: 32 30 30 35 2d 31 32 2d 31 39 7c 56 65 72 73 69  2005-12-19|Versi
1be0: 6f 6e 20 32 2e 38 2e 31 37 20 28 43 56 53 20 32  on 2.8.17 (CVS 2
1bf0: 38 33 36 29 0a 65 36 31 33 38 32 61 65 64 34 7c  836).e61382aed4|
1c00: 32 30 30 35 2d 31 32 2d 31 39 7c 56 65 72 73 69  2005-12-19|Versi
1c10: 6f 6e 20 33 2e 32 2e 38 20 28 43 56 53 20 32 38  on 3.2.8 (CVS 28
1c20: 33 35 29 0a 62 64 31 34 31 61 37 63 31 32 7c 32  35).bd141a7c12|2
1c30: 30 30 35 2d 30 39 2d 32 34 7c 56 65 72 73 69 6f  005-09-24|Versio
1c40: 6e 20 33 2e 32 2e 37 20 28 43 56 53 20 32 37 33  n 3.2.7 (CVS 273
1c50: 36 29 0a 31 63 64 66 65 36 36 37 31 34 7c 32 30  6).1cdfe66714|20
1c60: 30 35 2d 30 39 2d 31 37 7c 56 65 72 73 69 6f 6e  05-09-17|Version
1c70: 20 33 2e 32 2e 36 20 28 43 56 53 20 32 37 31 36   3.2.6 (CVS 2716
1c80: 29 0a 62 32 34 31 35 61 37 34 39 63 7c 32 30 30  ).b2415a749c|200
1c90: 35 2d 30 38 2d 32 37 7c 56 65 72 73 69 6f 6e 20  5-08-27|Version 
1ca0: 33 2e 32 2e 35 20 28 43 56 53 20 32 36 33 34 29  3.2.5 (CVS 2634)
1cb0: 0a 38 63 65 66 32 63 31 61 65 37 7c 32 30 30 35  .8cef2c1ae7|2005
1cc0: 2d 30 38 2d 32 34 7c 56 65 72 73 69 6f 6e 20 33  -08-24|Version 3
1cd0: 2e 32 2e 34 20 28 43 56 53 20 32 36 31 39 29 0a  .2.4 (CVS 2619).
1ce0: 66 36 32 30 33 31 39 62 34 34 7c 32 30 30 35 2d  f620319b44|2005-
1cf0: 30 38 2d 32 31 7c 56 65 72 73 69 6f 6e 20 33 2e  08-21|Version 3.
1d00: 32 2e 33 20 28 43 56 53 20 32 36 31 30 29 0a 30  2.3 (CVS 2610).0
1d10: 65 31 39 30 65 39 64 39 31 7c 32 30 30 35 2d 30  e190e9d91|2005-0
1d20: 36 2d 31 32 7c 56 65 72 73 69 6f 6e 20 33 2e 32  6-12|Version 3.2
1d30: 2e 32 20 28 43 56 53 20 32 35 31 31 29 0a 38 34  .2 (CVS 2511).84
1d40: 34 66 30 31 61 66 37 32 7c 32 30 30 35 2d 30 33  4f01af72|2005-03
1d50: 2d 32 39 7c 56 65 72 73 69 6f 6e 20 33 2e 32 2e  -29|Version 3.2.
1d60: 31 20 28 43 56 53 20 32 34 33 33 29 0a 64 65 62  1 (CVS 2433).deb
1d70: 66 34 30 65 38 66 66 7c 32 30 30 35 2d 30 33 2d  f40e8ff|2005-03-
1d80: 32 31 7c 56 65 72 73 69 6f 6e 20 33 2e 32 2e 30  21|Version 3.2.0
1d90: 20 28 43 56 53 20 32 34 31 35 29 0a 36 61 33 66   (CVS 2415).6a3f
1da0: 34 65 34 62 65 36 7c 32 30 30 35 2d 30 33 2d 31  4e4be6|2005-03-1
1db0: 37 7c 56 65 72 73 69 6f 6e 20 33 2e 31 2e 36 20  7|Version 3.1.6 
1dc0: 28 43 56 53 20 32 33 39 32 29 0a 62 31 37 39 32  (CVS 2392).b1792
1dd0: 61 65 35 31 36 7c 32 30 30 35 2d 30 33 2d 31 31  ae516|2005-03-11
1de0: 7c 56 65 72 73 69 6f 6e 20 33 2e 31 2e 35 20 28  |Version 3.1.5 (
1df0: 43 56 53 20 32 33 38 32 29 0a 33 64 30 37 30 61  CVS 2382).3d070a
1e00: 39 62 34 64 7c 32 30 30 35 2d 30 33 2d 31 31 7c  9b4d|2005-03-11|
1e10: 56 65 72 73 69 6f 6e 20 33 2e 31 2e 34 20 28 43  Version 3.1.4 (C
1e20: 56 53 20 32 33 37 38 29 0a 39 35 37 33 33 33 61  VS 2378).957333a
1e30: 37 62 32 7c 32 30 30 35 2d 30 32 2d 32 38 7c 56  7b2|2005-02-28|V
1e40: 65 72 73 69 6f 6e 20 33 2e 31 2e 33 2e 31 20 28  ersion 3.1.3.1 (
1e50: 6e 6f 74 20 61 6e 20 6f 66 66 69 63 69 61 6c 20  not an official 
1e60: 72 65 6c 65 61 73 65 29 20 28 43 56 53 20 32 33  release) (CVS 23
1e70: 36 34 29 0a 33 36 64 62 66 35 65 39 32 39 7c 32  64).36dbf5e929|2
1e80: 30 30 35 2d 30 32 2d 32 30 7c 56 65 72 73 69 6f  005-02-20|Versio
1e90: 6e 20 33 2e 31 2e 33 20 28 43 56 53 20 32 33 35  n 3.1.3 (CVS 235
1ea0: 36 29 0a 65 39 30 31 32 64 39 31 37 61 7c 32 30  6).e9012d917a|20
1eb0: 30 35 2d 30 32 2d 31 35 7c 56 65 72 73 69 6f 6e  05-02-15|Version
1ec0: 20 33 2e 31 2e 32 20 28 43 56 53 20 32 33 33 37   3.1.2 (CVS 2337
1ed0: 29 0a 32 65 66 62 62 62 61 35 35 61 7c 32 30 30  ).2efbbba55a|200
1ee0: 35 2d 30 32 2d 31 35 7c 56 65 72 73 69 6f 6e 20  5-02-15|Version 
1ef0: 32 2e 38 2e 31 36 20 28 43 56 53 20 32 33 33 36  2.8.16 (CVS 2336
1f00: 29 0a 32 65 31 63 37 31 63 34 36 38 7c 32 30 30  ).2e1c71c468|200
1f10: 35 2d 30 32 2d 30 31 7c 56 65 72 73 69 6f 6e 20  5-02-01|Version 
1f20: 33 2e 31 2e 31 20 28 62 65 74 61 29 20 28 43 56  3.1.1 (beta) (CV
1f30: 53 20 32 33 30 36 29 0a 34 35 30 39 34 61 62 65  S 2306).45094abe
1f40: 33 38 7c 32 30 30 35 2d 30 31 2d 32 31 7c 56 65  38|2005-01-21|Ve
1f50: 72 73 69 6f 6e 20 33 2e 31 2e 30 20 28 61 6c 70  rsion 3.1.0 (alp
1f60: 68 61 29 20 28 43 56 53 20 32 32 36 30 29 0a 37  ha) (CVS 2260).7
1f70: 64 64 36 36 64 37 36 35 33 7c 32 30 30 34 2d 31  dd66d7653|2004-1
1f80: 30 2d 31 32 7c 56 65 72 73 69 6f 6e 20 33 2e 30  0-12|Version 3.0
1f90: 2e 38 20 28 43 56 53 20 32 30 32 31 29 0a 64 38  .8 (CVS 2021).d8
1fa0: 32 64 65 64 39 35 34 33 7c 32 30 30 34 2d 30 39  2ded9543|2004-09
1fb0: 2d 31 38 7c 56 65 72 73 69 6f 6e 20 33 2e 30 2e  -18|Version 3.0.
1fc0: 37 20 28 43 56 53 20 31 39 37 30 29 0a 63 31 39  7 (CVS 1970).c19
1fd0: 30 62 39 35 63 33 30 7c 32 30 30 34 2d 30 39 2d  0b95c30|2004-09-
1fe0: 30 32 7c 56 65 72 73 69 6f 6e 20 33 2e 30 2e 36  02|Version 3.0.6
1ff0: 20 28 62 65 74 61 29 20 28 43 56 53 20 31 39 33   (beta) (CVS 193
2000: 34 29 0a 66 33 66 65 38 63 39 66 61 36 7c 32 30  4).f3fe8c9fa6|20
2010: 30 34 2d 30 38 2d 32 39 7c 56 65 72 73 69 6f 6e  04-08-29|Version
2020: 20 33 2e 30 2e 35 20 28 62 65 74 61 29 20 28 43   3.0.5 (beta) (C
2030: 56 53 20 31 39 31 36 29 0a 39 38 65 64 62 64 64  VS 1916).98edbdd
2040: 35 31 37 7c 32 30 30 34 2d 30 38 2d 30 39 7c 56  517|2004-08-09|V
2050: 65 72 73 69 6f 6e 20 33 2e 30 2e 34 20 28 62 65  ersion 3.0.4 (be
2060: 74 61 29 20 28 43 56 53 20 31 38 38 34 29 0a 30  ta) (CVS 1884).0
2070: 36 38 62 31 35 61 65 32 61 7c 32 30 30 34 2d 30  68b15ae2a|2004-0
2080: 37 2d 32 32 7c 56 65 72 73 69 6f 6e 20 33 2e 30  7-22|Version 3.0
2090: 2e 33 20 28 43 56 53 20 31 38 36 30 29 0a 31 30  .3 (CVS 1860).10
20a0: 32 61 62 39 34 31 36 37 7c 32 30 30 34 2d 30 37  2ab94167|2004-07
20b0: 2d 32 32 7c 56 65 72 73 69 6f 6e 20 32 2e 38 2e  -22|Version 2.8.
20c0: 31 35 20 28 43 56 53 20 31 38 35 39 29 0a 32 36  15 (CVS 1859).26
20d0: 61 35 35 39 62 36 35 38 7c 32 30 30 34 2d 30 36  a559b658|2004-06
20e0: 2d 33 30 7c 56 65 72 73 69 6f 6e 20 33 2e 30 2e  -30|Version 3.0.
20f0: 32 20 28 42 65 74 61 29 20 28 43 56 53 20 31 37  2 (Beta) (CVS 17
2100: 39 31 29 0a 61 63 36 36 38 33 65 33 38 30 7c 32  91).ac6683e380|2
2110: 30 30 34 2d 30 36 2d 32 32 7c 56 65 72 73 69 6f  004-06-22|Versio
2120: 6e 20 33 2e 30 2e 31 20 41 4c 50 48 41 20 28 43  n 3.0.1 ALPHA (C
2130: 56 53 20 31 36 36 39 29 0a 38 62 34 30 39 61 61  VS 1669).8b409aa
2140: 61 65 34 7c 32 30 30 34 2d 30 36 2d 31 38 7c 56  ae4|2004-06-18|V
2150: 65 72 73 69 6f 6e 20 33 2e 30 2e 30 20 28 41 4c  ersion 3.0.0 (AL
2160: 50 48 41 29 20 28 43 56 53 20 31 36 31 39 29 0a  PHA) (CVS 1619).
2170: 37 64 33 39 33 37 37 34 33 66 7c 32 30 30 34 2d  7d3937743f|2004-
2180: 30 36 2d 30 39 7c 56 65 72 73 69 6f 6e 20 32 2e  06-09|Version 2.
2190: 38 2e 31 34 20 28 43 56 53 20 31 35 35 34 29 0a  8.14 (CVS 1554).
21a0: 34 64 35 62 62 62 33 64 63 33 7c 32 30 30 34 2d  4d5bbb3dc3|2004-
21b0: 30 33 2d 30 38 7c 56 65 72 73 69 6f 6e 20 32 2e  03-08|Version 2.
21c0: 38 2e 31 33 20 28 43 56 53 20 31 32 38 37 29 0a  8.13 (CVS 1287).
21d0: 31 37 33 36 64 34 31 35 64 37 7c 32 30 30 34 2d  1736d415d7|2004-
21e0: 30 32 2d 30 38 7c 56 65 72 73 69 6f 6e 20 32 2e  02-08|Version 2.
21f0: 38 2e 31 32 20 28 43 56 53 20 31 32 31 33 29 0a  8.12 (CVS 1213).
2200: 61 39 66 32 35 33 34 37 64 65 7c 32 30 30 34 2d  a9f25347de|2004-
2210: 30 31 2d 31 34 7c 56 65 72 73 69 6f 6e 20 32 2e  01-14|Version 2.
2220: 38 2e 31 31 20 28 43 56 53 20 31 31 37 37 29 0a  8.11 (CVS 1177).
2230: 38 62 65 66 37 35 61 62 38 35 7c 32 30 30 34 2d  8bef75ab85|2004-
2240: 30 31 2d 31 34 7c 56 65 72 73 69 6f 6e 20 32 2e  01-14|Version 2.
2250: 38 2e 31 30 20 28 43 56 53 20 31 31 37 34 29 0a  8.10 (CVS 1174).
2260: 64 38 61 65 36 62 64 64 65 62 7c 32 30 30 34 2d  d8ae6bddeb|2004-
2270: 30 31 2d 30 36 7c 56 65 72 73 69 6f 6e 20 32 2e  01-06|Version 2.
2280: 38 2e 39 20 28 43 56 53 20 31 31 36 30 29 0a 61  8.9 (CVS 1160).a
2290: 30 34 35 31 63 63 66 32 64 7c 32 30 30 33 2d 31  0451ccf2d|2003-1
22a0: 32 2d 31 38 7c 56 65 72 73 69 6f 6e 20 32 2e 38  2-18|Version 2.8
22b0: 2e 38 20 28 43 56 53 20 31 31 33 35 29 0a 64 34  .8 (CVS 1135).d4
22c0: 38 62 30 62 30 31 38 64 7c 32 30 30 33 2d 31 32  8b0b018d|2003-12
22d0: 2d 30 34 7c 56 65 72 73 69 6f 6e 20 32 2e 38 2e  -04|Version 2.8.
22e0: 37 20 28 43 56 53 20 31 31 32 34 29 0a 30 62 64  7 (CVS 1124).0bd
22f0: 65 37 61 65 32 62 61 7c 32 30 30 33 2d 30 38 2d  e7ae2ba|2003-08-
2300: 32 32 7c 56 65 72 73 69 6f 6e 20 32 2e 38 2e 36  22|Version 2.8.6
2310: 20 28 43 56 53 20 31 30 38 30 29 0a 39 35 66 62   (CVS 1080).95fb
2320: 61 34 34 30 65 37 7c 32 30 30 33 2d 30 37 2d 32  a440e7|2003-07-2
2330: 32 7c 56 65 72 73 69 6f 6e 20 32 2e 38 2e 35 20  2|Version 2.8.5 
2340: 28 43 56 53 20 31 30 36 33 29 0a 37 66 35 65 38  (CVS 1063).7f5e8
2350: 38 39 34 61 65 7c 32 30 30 33 2d 30 36 2d 32 39  894ae|2003-06-29
2360: 7c 56 65 72 73 69 6f 6e 20 32 2e 38 2e 34 20 28  |Version 2.8.4 (
2370: 43 56 53 20 31 30 34 31 29 0a 34 33 33 35 37 30  CVS 1041).433570
2380: 65 33 65 36 7c 32 30 30 33 2d 30 36 2d 30 34 7c  e3e6|2003-06-04|
2390: 56 65 72 73 69 6f 6e 20 32 2e 38 2e 33 20 28 43  Version 2.8.3 (C
23a0: 56 53 20 31 30 30 32 29 0a 66 35 34 32 65 35 66  VS 1002).f542e5f
23b0: 63 38 38 7c 32 30 30 33 2d 30 35 2d 31 37 7c 56  c88|2003-05-17|V
23c0: 65 72 73 69 6f 6e 20 32 2e 38 2e 32 20 28 43 56  ersion 2.8.2 (CV
23d0: 53 20 39 38 33 29 0a 35 39 30 66 39 36 33 62 36  S 983).590f963b6
23e0: 35 7c 32 30 30 33 2d 30 35 2d 31 37 7c 56 65 72  5|2003-05-17|Ver
23f0: 73 69 6f 6e 20 32 2e 38 2e 31 20 28 43 56 53 20  sion 2.8.1 (CVS 
2400: 39 38 30 29 0a 35 64 62 39 38 62 33 66 34 30 7c  980).5db98b3f40|
2410: 32 30 30 33 2d 30 32 2d 31 36 7c 56 65 72 73 69  2003-02-16|Versi
2420: 6f 6e 20 32 2e 38 2e 30 20 28 43 56 53 20 38 37  on 2.8.0 (CVS 87
2430: 30 29 0a 62 64 62 61 37 39 36 66 33 62 7c 32 30  0).bdba796f3b|20
2440: 30 33 2d 30 31 2d 32 35 7c 56 65 72 73 69 6f 6e  03-01-25|Version
2450: 20 32 2e 37 2e 36 20 28 43 56 53 20 38 35 30 29   2.7.6 (CVS 850)
2460: 0a 65 65 39 35 65 65 66 65 31 32 7c 32 30 30 32  .ee95eefe12|2002
2470: 2d 31 32 2d 32 38 7c 56 65 72 73 69 6f 6e 20 32  -12-28|Version 2
2480: 2e 37 2e 35 20 28 43 56 53 20 38 30 36 29 0a 30  .7.5 (CVS 806).0
2490: 32 32 34 64 62 36 66 38 63 7c 32 30 30 32 2d 31  224db6f8c|2002-1
24a0: 32 2d 31 37 7c 56 65 72 73 69 6f 6e 20 32 2e 37  2-17|Version 2.7
24b0: 2e 34 20 28 43 56 53 20 38 30 33 29 0a 34 30 35  .4 (CVS 803).405
24c0: 31 64 62 64 62 30 35 7c 32 30 30 32 2d 31 30 2d  1dbdb05|2002-10-
24d0: 33 31 7c 56 65 72 73 69 6f 6e 20 32 2e 37 2e 33  31|Version 2.7.3
24e0: 20 28 43 56 53 20 37 37 35 29 0a 35 39 62 61 34   (CVS 775).59ba4
24f0: 33 34 34 39 61 7c 32 30 30 32 2d 30 39 2d 32 35  3449a|2002-09-25
2500: 7c 56 65 72 73 69 6f 6e 20 32 2e 37 2e 32 20 28  |Version 2.7.2 (
2510: 43 56 53 20 37 35 36 29 0a 35 66 35 31 65 31 33  CVS 756).5f51e13
2520: 64 35 36 7c 32 30 30 32 2d 30 38 2d 33 31 7c 56  d56|2002-08-31|V
2530: 65 72 73 69 6f 6e 20 32 2e 37 2e 31 20 28 43 56  ersion 2.7.1 (CV
2540: 53 20 37 33 37 29 0a 39 65 33 34 31 64 39 63 39  S 737).9e341d9c9
2550: 33 7c 32 30 30 32 2d 30 38 2d 32 35 7c 56 65 72  3|2002-08-25|Ver
2560: 73 69 6f 6e 20 32 2e 37 2e 30 20 28 43 56 53 20  sion 2.7.0 (CVS 
2570: 37 32 39 29 0a 62 61 37 30 36 61 63 61 30 61 7c  729).ba706aca0a|
2580: 32 30 30 32 2d 30 38 2d 31 33 7c 56 65 72 73 69  2002-08-13|Versi
2590: 6f 6e 20 32 2e 36 2e 33 20 28 43 56 53 20 37 30  on 2.6.3 (CVS 70
25a0: 37 29 0a 32 32 33 61 32 31 35 30 61 63 7c 32 30  7).223a2150ac|20
25b0: 30 32 2d 30 37 2d 33 31 7c 56 65 72 73 69 6f 6e  02-07-31|Version
25c0: 20 32 2e 36 2e 32 20 28 43 56 53 20 36 39 39 29   2.6.2 (CVS 699)
25d0: 0a 36 31 30 62 37 62 63 37 30 61 7c 32 30 30 32  .610b7bc70a|2002
25e0: 2d 30 37 2d 31 39 7c 56 65 72 73 69 6f 6e 20 32  -07-19|Version 2
25f0: 2e 36 2e 31 20 28 43 56 53 20 36 39 31 29 0a 63  .6.1 (CVS 691).c
2600: 63 34 66 38 32 34 62 31 35 7c 32 30 30 32 2d 30  c4f824b15|2002-0
2610: 37 2d 31 38 7c 56 65 72 73 69 6f 6e 20 32 2e 36  7-18|Version 2.6
2620: 2e 30 20 52 65 6c 65 61 73 65 20 32 20 28 43 56  .0 Release 2 (CV
2630: 53 20 36 38 37 29 0a 31 31 31 63 37 38 65 36 38  S 687).111c78e68
2640: 33 7c 32 30 30 32 2d 30 37 2d 30 37 7c 56 65 72  3|2002-07-07|Ver
2650: 73 69 6f 6e 20 32 2e 35 2e 36 20 28 43 56 53 20  sion 2.5.6 (CVS 
2660: 36 36 34 29 0a 36 32 38 34 63 36 35 63 31 37 7c  664).6284c65c17|
2670: 32 30 30 32 2d 30 37 2d 30 36 7c 56 65 72 73 69  2002-07-06|Versi
2680: 6f 6e 20 32 2e 35 2e 35 20 28 43 56 53 20 36 36  on 2.5.5 (CVS 66
2690: 32 29 0a 66 37 31 35 39 66 64 65 36 62 7c 32 30  2).f7159fde6b|20
26a0: 30 32 2d 30 37 2d 30 31 7c 56 65 72 73 69 6f 6e  02-07-01|Version
26b0: 20 32 2e 35 2e 34 20 28 43 56 53 20 36 35 36 29   2.5.4 (CVS 656)
26c0: 0a 64 35 63 62 36 37 35 34 33 32 7c 32 30 30 32  .d5cb675432|2002
26d0: 2d 30 36 2d 32 35 7c 56 65 72 73 69 6f 6e 20 32  -06-25|Version 2
26e0: 2e 35 2e 33 20 28 43 56 53 20 36 34 35 29 0a 37  .5.3 (CVS 645).7
26f0: 35 36 33 31 30 63 61 64 32 7c 32 30 30 32 2d 30  56310cad2|2002-0
2700: 36 2d 32 35 7c 56 65 72 73 69 6f 6e 20 32 2e 35  6-25|Version 2.5
2710: 2e 32 20 28 43 56 53 20 36 34 31 29 0a 35 65 38  .2 (CVS 641).5e8
2720: 61 33 31 33 31 61 62 7c 32 30 30 32 2d 30 36 2d  a3131ab|2002-06-
2730: 31 39 7c 56 65 72 73 69 6f 6e 20 32 2e 35 2e 31  19|Version 2.5.1
2740: 20 28 43 56 53 20 36 32 39 29 0a 39 62 61 65 66   (CVS 629).9baef
2750: 33 65 32 34 30 7c 32 30 30 32 2d 30 36 2d 31 37  3e240|2002-06-17
2760: 7c 56 65 72 73 69 6f 6e 20 32 2e 35 2e 30 20 28  |Version 2.5.0 (
2770: 43 56 53 20 36 32 37 29 0a 30 36 63 64 61 66 31  CVS 627).06cdaf1
2780: 63 38 30 7c 32 30 30 32 2d 30 35 2d 31 30 7c 56  c80|2002-05-10|V
2790: 65 72 73 69 6f 6e 20 32 2e 34 2e 31 32 20 28 43  ersion 2.4.12 (C
27a0: 56 53 20 35 36 31 29 0a 62 31 33 31 35 31 37 39  VS 561).b1315179
27b0: 34 62 7c 32 30 30 32 2d 30 35 2d 30 38 7c 56 65  4b|2002-05-08|Ve
27c0: 72 73 69 6f 6e 20 32 2e 34 2e 31 31 20 28 43 56  rsion 2.4.11 (CV
27d0: 53 20 35 35 35 29 0a 35 66 33 36 31 38 31 34 32  S 555).5f3618142
27e0: 66 7c 32 30 30 32 2d 30 35 2d 30 33 7c 56 65 72  f|2002-05-03|Ver
27f0: 73 69 6f 6e 20 32 2e 34 2e 31 30 20 28 43 56 53  sion 2.4.10 (CVS
2800: 20 35 35 30 29 0a 30 36 39 31 37 32 30 61 34 62   550).0691720a4b
2810: 7c 32 30 30 32 2d 30 34 2d 32 32 7c 56 65 72 73  |2002-04-22|Vers
2820: 69 6f 6e 20 32 2e 34 2e 39 20 28 43 56 53 20 35  ion 2.4.9 (CVS 5
2830: 34 32 29 0a 64 37 30 33 61 32 63 35 63 34 7c 32  42).d703a2c5c4|2
2840: 30 30 32 2d 30 34 2d 32 30 7c 56 65 72 73 69 6f  002-04-20|Versio
2850: 6e 20 32 2e 34 2e 38 20 28 43 56 53 20 35 33 38  n 2.4.8 (CVS 538
2860: 29 0a 39 37 37 61 62 62 61 65 62 65 7c 32 30 30  ).977abbaebe|200
2870: 32 2d 30 34 2d 31 32 7c 56 65 72 73 69 6f 6e 20  2-04-12|Version 
2880: 32 2e 34 2e 37 20 28 43 56 53 20 35 32 38 29 0a  2.4.7 (CVS 528).
2890: 35 61 65 37 65 66 64 38 37 66 7c 32 30 30 32 2d  5ae7efd87f|2002-
28a0: 30 34 2d 30 32 7c 56 65 72 73 69 6f 6e 20 32 2e  04-02|Version 2.
28b0: 34 2e 36 20 28 43 56 53 20 35 31 36 29 0a 62 31  4.6 (CVS 516).b1
28c0: 38 61 37 62 37 37 37 63 7c 32 30 30 32 2d 30 34  8a7b777c|2002-04
28d0: 2d 30 32 7c 56 65 72 73 69 6f 6e 20 32 2e 34 2e  -02|Version 2.4.
28e0: 35 20 28 43 56 53 20 35 31 34 29 0a 63 34 62 36  5 (CVS 514).c4b6
28f0: 63 30 62 65 30 30 7c 32 30 30 32 2d 30 33 2d 33  c0be00|2002-03-3
2900: 30 7c 56 65 72 73 69 6f 6e 20 32 2e 34 2e 34 20  0|Version 2.4.4 
2910: 28 43 56 53 20 35 30 39 29 0a 39 39 64 36 37 36  (CVS 509).99d676
2920: 34 65 35 37 7c 32 30 30 32 2d 30 33 2d 32 33 7c  4e57|2002-03-23|
2930: 56 65 72 73 69 6f 6e 20 32 2e 34 2e 33 20 28 43  Version 2.4.3 (C
2940: 56 53 20 34 34 30 29 0a 34 39 64 30 33 32 33 32  VS 440).49d03232
2950: 35 35 7c 32 30 30 32 2d 30 33 2d 32 30 7c 56 65  55|2002-03-20|Ve
2960: 72 73 69 6f 6e 20 32 2e 34 2e 32 20 28 43 56 53  rsion 2.4.2 (CVS
2970: 20 34 34 31 29 0a 39 66 31 32 62 38 38 30 35 66   441).9f12b8805f
2980: 7c 32 30 30 32 2d 30 33 2d 31 33 7c 56 65 72 73  |2002-03-13|Vers
2990: 69 6f 6e 20 32 2e 34 2e 31 20 28 43 56 53 20 34  ion 2.4.1 (CVS 4
29a0: 34 32 29 0a 39 33 33 33 65 63 63 61 31 65 7c 32  42).9333ecca1e|2
29b0: 30 30 32 2d 30 33 2d 31 33 7c 56 65 72 73 69 6f  002-03-13|Versio
29c0: 6e 20 32 2e 34 2e 31 20 28 43 56 53 20 34 33 30  n 2.4.1 (CVS 430
29d0: 29 0a 64 33 66 36 36 62 34 34 65 35 7c 32 30 30  ).d3f66b44e5|200
29e0: 32 2d 30 33 2d 31 31 7c 56 65 72 73 69 6f 6e 20  2-03-11|Version 
29f0: 32 2e 34 2e 30 20 28 43 56 53 20 34 34 33 29 0a  2.4.0 (CVS 443).
2a00: 37 32 63 35 61 39 32 61 61 36 7c 32 30 30 32 2d  72c5a92aa6|2002-
2a10: 30 32 2d 31 39 7c 56 65 72 73 69 6f 6e 20 32 2e  02-19|Version 2.
2a20: 33 2e 33 20 28 43 56 53 20 34 34 34 29 0a 34 64  3.3 (CVS 444).4d
2a30: 30 36 37 30 30 30 30 37 7c 32 30 30 32 2d 30 32  06700007|2002-02
2a40: 2d 31 34 7c 56 65 72 73 69 6f 6e 20 32 2e 33 2e  -14|Version 2.3.
2a50: 32 20 28 43 56 53 20 34 34 36 29 0a 38 34 36 31  2 (CVS 446).8461
2a60: 34 38 64 36 65 33 7c 32 30 30 32 2d 30 32 2d 31  48d6e3|2002-02-1
2a70: 33 7c 56 65 72 73 69 6f 6e 20 32 2e 33 2e 31 20  3|Version 2.3.1 
2a80: 28 43 56 53 20 34 34 35 29 0a 34 63 37 64 66 64  (CVS 445).4c7dfd
2a90: 39 33 35 33 7c 32 30 30 32 2d 30 32 2d 30 33 7c  9353|2002-02-03|
2aa0: 56 65 72 73 69 6f 6e 20 32 2e 33 2e 30 20 28 43  Version 2.3.0 (C
2ab0: 56 53 20 34 34 37 29 0a 61 66 33 62 62 38 30 38  VS 447).af3bb808
2ac0: 31 30 7c 32 30 30 32 2d 30 31 2d 32 38 7c 56 65  10|2002-01-28|Ve
2ad0: 72 73 69 6f 6e 20 32 2e 32 2e 35 20 28 43 56 53  rsion 2.2.5 (CVS
2ae0: 20 34 34 38 29 0a 31 36 37 31 32 64 61 65 34 66   448).16712dae4f
2af0: 7c 32 30 30 32 2d 30 31 2d 32 32 7c 56 65 72 73  |2002-01-22|Vers
2b00: 69 6f 6e 20 32 2e 32 2e 34 20 28 43 56 53 20 34  ion 2.2.4 (CVS 4
2b10: 34 39 29 0a 61 34 66 65 38 39 33 63 65 37 7c 32  49).a4fe893ce7|2
2b20: 30 30 32 2d 30 31 2d 31 36 7c 56 65 72 73 69 6f  002-01-16|Versio
2b30: 6e 20 32 2e 32 2e 33 20 28 43 56 53 20 34 35 30  n 2.2.3 (CVS 450
2b40: 29 0a 37 64 61 30 30 61 33 33 66 65 7c 32 30 30  ).7da00a33fe|200
2b50: 32 2d 30 31 2d 31 34 7c 56 65 72 73 69 6f 6e 20  2-01-14|Version 
2b60: 32 2e 32 2e 32 20 28 43 56 53 20 34 35 31 29 0a  2.2.2 (CVS 451).
2b70: 36 31 63 33 38 66 33 62 66 65 7c 32 30 30 32 2d  61c38f3bfe|2002-
2b80: 30 31 2d 30 39 7c 56 65 72 73 69 6f 6e 20 32 2e  01-09|Version 2.
2b90: 32 2e 31 20 28 43 56 53 20 34 35 32 29 0a 36 62  2.1 (CVS 452).6b
2ba0: 62 36 32 64 38 66 61 62 7c 32 30 30 31 2d 31 32  b62d8fab|2001-12
2bb0: 2d 32 32 7c 56 65 72 73 69 6f 6e 20 32 2e 32 2e  -22|Version 2.2.
2bc0: 30 20 28 43 56 53 20 34 35 33 29 0a 30 64 34 34  0 (CVS 453).0d44
2bd0: 34 36 35 33 34 37 7c 32 30 30 31 2d 31 32 2d 31  465347|2001-12-1
2be0: 35 7c 56 65 72 73 69 6f 6e 20 32 2e 31 2e 37 20  5|Version 2.1.7 
2bf0: 28 43 56 53 20 34 35 34 29 0a 36 65 63 64 39 30  (CVS 454).6ecd90
2c00: 62 36 63 33 7c 32 30 30 31 2d 31 32 2d 31 34 7c  b6c3|2001-12-14|
2c10: 56 65 72 73 69 6f 6e 20 32 2e 31 2e 36 20 28 43  Version 2.1.6 (C
2c20: 56 53 20 34 35 35 29 0a 38 65 39 30 61 64 35 35  VS 455).8e90ad55
2c30: 32 66 7c 32 30 30 31 2d 31 32 2d 30 36 7c 56 65  2f|2001-12-06|Ve
2c40: 72 73 69 6f 6e 20 32 2e 31 2e 35 20 28 43 56 53  rsion 2.1.5 (CVS
2c50: 20 34 35 36 29 0a 31 32 31 63 35 32 32 65 36 37   456).121c522e67
2c60: 7c 32 30 30 31 2d 31 32 2d 30 35 7c 56 65 72 73  |2001-12-05|Vers
2c70: 69 6f 6e 20 32 2e 31 2e 34 20 28 43 56 53 20 34  ion 2.1.4 (CVS 4
2c80: 35 37 29 0a 39 37 34 64 34 32 38 33 39 62 7c 32  57).974d42839b|2
2c90: 30 30 31 2d 31 31 2d 32 34 7c 56 65 72 73 69 6f  001-11-24|Versio
2ca0: 6e 20 32 2e 31 2e 33 20 28 43 56 53 20 34 35 38  n 2.1.3 (CVS 458
2cb0: 29 0a 66 31 34 38 33 35 64 66 33 32 7c 32 30 30  ).f14835df32|200
2cc0: 31 2d 31 31 2d 32 33 7c 56 65 72 73 69 6f 6e 20  1-11-23|Version 
2cd0: 32 2e 31 2e 32 20 28 43 56 53 20 34 35 39 29 0a  2.1.2 (CVS 459).
2ce0: 62 65 32 32 38 63 64 31 33 61 7c 32 30 30 31 2d  be228cd13a|2001-
2cf0: 31 31 2d 31 33 7c 56 65 72 73 69 6f 6e 20 32 2e  11-13|Version 2.
2d00: 31 2e 31 20 28 43 56 53 20 34 36 30 29 0a 35 36  1.1 (CVS 460).56
2d10: 64 38 33 39 30 65 34 37 7c 32 30 30 31 2d 31 31  d8390e47|2001-11
2d20: 2d 31 32 7c 56 65 72 73 69 6f 6e 20 32 2e 31 2e  -12|Version 2.1.
2d30: 30 20 28 43 56 53 20 34 36 31 29 0a 30 66 64 32  0 (CVS 461).0fd2
2d40: 38 37 34 32 30 35 7c 32 30 30 31 2d 31 31 2d 30  874205|2001-11-0
2d50: 34 7c 56 65 72 73 69 6f 6e 20 32 2e 30 2e 38 20  4|Version 2.0.8 
2d60: 28 43 56 53 20 34 36 32 29 0a 62 30 34 34 32 63  (CVS 462).b0442c
2d70: 62 39 63 36 7c 32 30 30 31 2d 31 30 2d 32 32 7c  b9c6|2001-10-22|
2d80: 56 65 72 73 69 6f 6e 20 32 2e 30 2e 37 20 28 43  Version 2.0.7 (C
2d90: 56 53 20 34 36 33 29 0a 63 38 35 33 35 61 30 64  VS 463).c8535a0d
2da0: 65 39 7c 32 30 30 31 2d 31 30 2d 31 39 7c 56 65  e9|2001-10-19|Ve
2db0: 72 73 69 6f 6e 20 32 2e 30 2e 36 20 28 43 56 53  rsion 2.0.6 (CVS
2dc0: 20 34 36 34 29 0a 65 32 64 38 34 66 37 31 65 64   464).e2d84f71ed
2dd0: 7c 32 30 30 31 2d 31 30 2d 31 35 7c 56 65 72 73  |2001-10-15|Vers
2de0: 69 6f 6e 20 32 2e 30 2e 35 20 28 43 56 53 20 34  ion 2.0.5 (CVS 4
2df0: 36 35 29 0a 34 34 34 34 34 37 30 30 37 61 7c 32  65).444447007a|2
2e00: 30 30 31 2d 31 30 2d 31 33 7c 56 65 72 73 69 6f  001-10-13|Versio
2e10: 6e 20 32 2e 30 2e 34 20 28 43 56 53 20 34 36 36  n 2.0.4 (CVS 466
2e20: 29 0a 61 38 66 65 65 32 33 66 38 36 7c 32 30 30  ).a8fee23f86|200
2e30: 31 2d 31 30 2d 31 33 7c 56 65 72 73 69 6f 6e 20  1-10-13|Version 
2e40: 32 2e 30 2e 33 20 28 43 56 53 20 34 36 37 29 0a  2.0.3 (CVS 467).
2e50: 34 34 64 30 30 61 36 66 35 38 7c 32 30 30 31 2d  44d00a6f58|2001-
2e60: 31 30 2d 30 39 7c 56 65 72 73 69 6f 6e 20 32 2e  10-09|Version 2.
2e70: 30 2e 32 20 28 43 56 53 20 34 36 38 29 0a 65 34  0.2 (CVS 468).e4
2e80: 39 38 30 38 34 39 34 30 7c 32 30 30 31 2d 31 30  98084940|2001-10
2e90: 2d 30 32 7c 56 65 72 73 69 6f 6e 20 32 2e 30 2e  -02|Version 2.0.
2ea0: 31 20 28 43 56 53 20 34 36 39 29 0a 63 30 61 38  1 (CVS 469).c0a8
2eb0: 61 31 66 62 34 32 7c 32 30 30 31 2d 30 39 2d 32  a1fb42|2001-09-2
2ec0: 38 7c 56 65 72 73 69 6f 6e 20 32 2e 30 2e 30 20  8|Version 2.0.0 
2ed0: 28 43 56 53 20 34 37 30 29 0a 63 66 63 38 36 64  (CVS 470).cfc86d
2ee0: 63 34 38 61 7c 32 30 30 31 2d 30 37 2d 32 33 7c  c48a|2001-07-23|
2ef0: 56 65 72 73 69 6f 6e 20 31 2e 30 2e 33 32 20 28  Version 1.0.32 (
2f00: 43 56 53 20 34 37 31 29 0a 61 37 62 66 63 62 62  CVS 471).a7bfcbb
2f10: 34 31 33 7c 32 30 30 31 2d 30 34 2d 31 35 7c 56  413|2001-04-15|V
2f20: 65 72 73 69 6f 6e 20 31 2e 30 2e 33 31 20 28 43  ersion 1.0.31 (C
2f30: 56 53 20 34 37 32 29 0a 38 66 30 64 39 38 31 39  VS 472).8f0d9819
2f40: 33 65 7c 32 30 30 31 2d 30 34 2d 30 36 7c 56 65  3e|2001-04-06|Ve
2f50: 72 73 69 6f 6e 20 31 2e 30 2e 33 30 20 28 43 56  rsion 1.0.30 (CV
2f60: 53 20 34 37 33 29 0a 34 62 33 66 66 61 31 36 31  S 473).4b3ffa161
2f70: 61 7c 32 30 30 31 2d 30 34 2d 30 35 7c 56 65 72  a|2001-04-05|Ver
2f80: 73 69 6f 6e 20 31 2e 30 2e 32 39 20 28 43 56 53  sion 1.0.29 (CVS
2f90: 20 34 37 34 29 0a 38 62 34 63 38 37 65 38 63 66   474).8b4c87e8cf
2fa0: 7c 32 30 30 31 2d 30 34 2d 30 34 7c 56 65 72 73  |2001-04-04|Vers
2fb0: 69 6f 6e 20 31 2e 30 2e 32 38 20 28 43 56 53 20  ion 1.0.28 (CVS 
2fc0: 34 37 35 29 0a 38 33 33 32 39 31 63 32 32 37 7c  475).833291c227|
2fd0: 32 30 30 31 2d 30 33 2d 32 30 7c 56 65 72 73 69  2001-03-20|Versi
2fe0: 6f 6e 20 31 2e 30 2e 32 37 20 28 43 56 53 20 34  on 1.0.27 (CVS 4
2ff0: 37 36 29 0a 39 39 66 39 65 61 34 31 32 66 7c 32  76).99f9ea412f|2
3000: 30 30 31 2d 30 33 2d 32 30 7c 56 65 72 73 69 6f  001-03-20|Versio
3010: 6e 20 31 2e 30 2e 32 36 20 28 43 56 53 20 34 37  n 1.0.26 (CVS 47
3020: 37 29 0a 37 35 36 34 62 32 32 33 61 62 7c 32 30  7).7564b223ab|20
3030: 30 31 2d 30 33 2d 31 35 7c 56 65 72 73 69 6f 6e  01-03-15|Version
3040: 20 31 2e 30 2e 32 35 20 28 43 56 53 20 34 37 38   1.0.25 (CVS 478
3050: 29 0a 33 34 62 31 37 65 36 63 65 31 7c 32 30 30  ).34b17e6ce1|200
3060: 31 2d 30 33 2d 31 34 7c 56 65 72 73 69 6f 6e 20  1-03-14|Version 
3070: 31 2e 30 2e 32 34 20 28 43 56 53 20 34 37 39 29  1.0.24 (CVS 479)
3080: 0a 63 62 66 61 34 34 63 33 32 33 7c 32 30 30 31  .cbfa44c323|2001
3090: 2d 30 32 2d 32 30 7c 56 65 72 73 69 6f 6e 20 31  -02-20|Version 1
30a0: 2e 30 2e 32 33 20 28 43 56 53 20 34 38 30 29 0a  .0.23 (CVS 480).
30b0: 65 63 38 36 31 30 36 36 65 33 7c 32 30 30 31 2d  ec861066e3|2001-
30c0: 30 32 2d 31 39 7c 56 65 72 73 69 6f 6e 20 31 2e  02-19|Version 1.
30d0: 30 2e 32 32 20 28 43 56 53 20 34 38 31 29 0a 37  0.22 (CVS 481).7
30e0: 61 31 31 34 37 66 66 35 32 7c 32 30 30 31 2d 30  a1147ff52|2001-0
30f0: 32 2d 31 39 7c 56 65 72 73 69 6f 6e 20 31 2e 30  2-19|Version 1.0
3100: 2e 32 31 20 28 43 56 53 20 34 38 32 29 0a 65 62  .21 (CVS 482).eb
3110: 30 61 35 32 33 63 34 39 7c 32 30 30 31 2d 30 32  0a523c49|2001-02
3120: 2d 31 31 7c 56 65 72 73 69 6f 6e 20 31 2e 30 2e  -11|Version 1.0.
3130: 32 30 20 28 43 56 53 20 34 38 34 29 0a 30 38 65  20 (CVS 484).08e
3140: 31 37 39 62 30 37 36 7c 32 30 30 31 2d 30 32 2d  179b076|2001-02-
3150: 30 36 7c 56 65 72 73 69 6f 6e 20 31 2e 30 2e 31  06|Version 1.0.1
3160: 39 20 28 43 56 53 20 34 38 33 29 0a 34 36 62 38  9 (CVS 483).46b8
3170: 36 61 62 62 31 63 7c 32 30 30 31 2d 30 31 2d 30  6abb1c|2001-01-0
3180: 34 7c 56 65 72 73 69 6f 6e 20 31 2e 30 2e 31 38  4|Version 1.0.18
3190: 20 28 43 56 53 20 34 38 35 29 0a 62 65 65 30 63   (CVS 485).bee0c
31a0: 38 31 38 35 39 7c 32 30 30 30 2d 31 32 2d 31 30  81859|2000-12-10
31b0: 7c 56 65 72 73 69 6f 6e 20 31 2e 30 2e 31 37 20  |Version 1.0.17 
31c0: 28 43 56 53 20 34 38 36 29 0a 38 63 33 36 62 32  (CVS 486).8c36b2
31d0: 34 38 66 64 7c 32 30 30 30 2d 31 31 2d 32 38 7c  48fd|2000-11-28|
31e0: 56 65 72 73 69 6f 6e 20 31 2e 30 2e 31 36 20 28  Version 1.0.16 (
31f0: 43 56 53 20 34 38 37 29 0a 64 32 61 64 33 64 32  CVS 487).d2ad3d2
3200: 62 34 65 7c 32 30 30 30 2d 31 30 2d 32 33 7c 56  b4e|2000-10-23|V
3210: 65 72 73 69 6f 6e 20 31 2e 30 2e 31 35 20 28 43  ersion 1.0.15 (C
3220: 56 53 20 34 38 38 29 0a 34 37 38 38 64 63 33 32  VS 488).4788dc32
3230: 61 35 7c 32 30 30 30 2d 31 30 2d 31 39 7c 56 65  a5|2000-10-19|Ve
3240: 72 73 69 6f 6e 20 31 2e 30 2e 31 34 20 28 43 56  rsion 1.0.14 (CV
3250: 53 20 34 38 39 29 0a 62 39 63 38 34 66 61 35 37  S 489).b9c84fa57
3260: 39 7c 32 30 30 30 2d 31 30 2d 31 39 7c 56 65 72  9|2000-10-19|Ver
3270: 73 69 6f 6e 20 31 2e 30 2e 31 33 20 28 43 56 53  sion 1.0.13 (CVS
3280: 20 34 39 30 29 0a 37 33 33 30 32 31 38 61 39 31   490).7330218a91
3290: 7c 32 30 30 30 2d 31 30 2d 31 37 7c 56 65 72 73  |2000-10-17|Vers
32a0: 69 6f 6e 20 31 2e 30 2e 31 32 20 28 43 56 53 20  ion 1.0.12 (CVS 
32b0: 34 39 31 29 0a 65 30 63 39 65 38 30 62 64 62 7c  491).e0c9e80bdb|
32c0: 32 30 30 30 2d 31 30 2d 31 31 7c 56 65 72 73 69  2000-10-11|Versi
32d0: 6f 6e 20 31 2e 30 2e 31 30 20 28 43 56 53 20 34  on 1.0.10 (CVS 4
32e0: 39 32 29 0a 65 62 62 62 39 65 34 61 36 36 7c 32  92).ebbb9e4a66|2
32f0: 30 30 30 2d 31 30 2d 30 39 7c 56 65 72 73 69 6f  000-10-09|Versio
3300: 6e 20 31 2e 30 2e 39 20 28 43 56 53 20 34 39 33  n 1.0.9 (CVS 493
3310: 29 0a 33 38 34 39 30 39 65 35 30 66 7c 32 30 30  ).384909e50f|200
3320: 30 2d 30 39 2d 33 30 7c 56 65 72 73 69 6f 6e 20  0-09-30|Version 
3330: 31 2e 30 2e 38 20 28 43 56 53 20 34 39 34 29 0a  1.0.8 (CVS 494).
3340: 38 34 38 33 39 64 38 37 36 34 7c 32 30 30 30 2d  84839d8764|2000-
3350: 30 39 2d 31 34 7c 56 65 72 73 69 6f 6e 20 31 2e  09-14|Version 1.
3360: 30 2e 35 20 28 43 56 53 20 34 39 35 29 0a 39 32  0.5 (CVS 495).92
3370: 33 34 36 65 30 30 33 65 7c 32 30 30 30 2d 30 38  346e003e|2000-08
3380: 2d 32 38 7c 56 65 72 73 69 6f 6e 20 31 2e 30 2e  -28|Version 1.0.
3390: 34 20 28 43 56 53 20 34 39 36 29 0a 64 33 35 61  4 (CVS 496).d35a
33a0: 31 66 38 62 33 37 7c 32 30 30 30 2d 30 38 2d 32  1f8b37|2000-08-2
33b0: 32 7c 56 65 72 73 69 6f 6e 20 31 2e 30 2e 33 20  2|Version 1.0.3 
33c0: 28 43 56 53 20 34 39 37 29 0a 65 38 35 32 31 66  (CVS 497).e8521f
33d0: 63 31 30 64 7c 32 30 30 30 2d 30 38 2d 31 38 7c  c10d|2000-08-18|
33e0: 56 65 72 73 69 6f 6e 20 31 2e 30 2e 31 20 28 43  Version 1.0.1 (C
33f0: 56 53 20 34 39 38 29 0a 66 33 37 64 64 31 38 65  VS 498).f37dd18e
3400: 33 66 7c 32 30 30 30 2d 30 38 2d 31 37 7c 56 65  3f|2000-08-17|Ve
3410: 72 73 69 6f 6e 20 31 2e 30 20 28 43 56 53 20 34  rsion 1.0 (CVS 4
3420: 39 39 29 0a 7d 20 5c 6e 5d 20 7b 0a 20 20 69 66  99).} \n] {.  if
3430: 20 7b 5b 73 74 72 69 6e 67 20 74 72 69 6d 20 24   {[string trim $
3440: 6c 69 6e 65 5d 3d 3d 22 22 7d 20 63 6f 6e 74 69  line]==""} conti
3450: 6e 75 65 0a 20 20 66 6f 72 65 61 63 68 20 7b 75  nue.  foreach {u
3460: 75 69 64 20 64 61 74 65 20 76 65 72 73 31 7d 20  uid date vers1} 
3470: 5b 73 70 6c 69 74 20 24 6c 69 6e 65 20 7c 5d 20  [split $line |] 
3480: 62 72 65 61 6b 0a 20 20 72 65 67 65 78 70 20 7b  break.  regexp {
3490: 5b 31 32 33 5d 5c 2e 5b 30 2d 39 2e 5d 2b 7d 20  [123]\.[0-9.]+} 
34a0: 24 76 65 72 73 31 20 76 65 72 73 0a 20 20 73 65  $vers1 vers.  se
34b0: 74 20 76 65 72 73 20 5b 73 74 72 69 6e 67 20 74  t vers [string t
34c0: 72 69 6d 20 24 76 65 72 73 20 2e 5d 0a 20 20 73  rim $vers .].  s
34d0: 65 74 20 76 6c 69 73 74 20 5b 73 70 6c 69 74 20  et vlist [split 
34e0: 24 76 65 72 73 20 2e 5d 0a 20 20 73 65 74 20 76  $vers .].  set v
34f0: 6e 75 6d 20 5b 65 78 70 72 20 7b 31 30 30 30 30  num [expr {10000
3500: 30 30 2a 5b 6c 69 6e 64 65 78 20 24 76 6c 69 73  00*[lindex $vlis
3510: 74 20 30 5d 2b 31 30 30 30 30 2a 5b 6c 69 6e 64  t 0]+10000*[lind
3520: 65 78 20 24 76 6c 69 73 74 20 31 5d 7d 5d 0a 20  ex $vlist 1]}]. 
3530: 20 69 66 20 7b 5b 6c 69 6e 64 65 78 20 24 76 6c   if {[lindex $vl
3540: 69 73 74 20 32 5d 21 3d 22 22 7d 20 7b 0a 20 20  ist 2]!=""} {.  
3550: 20 20 69 6e 63 72 20 76 6e 75 6d 20 5b 65 78 70    incr vnum [exp
3560: 72 20 7b 31 30 30 2a 5b 6c 69 6e 64 65 78 20 24  r {100*[lindex $
3570: 76 6c 69 73 74 20 32 5d 7d 5d 0a 20 20 20 20 69  vlist 2]}].    i
3580: 66 20 7b 5b 6c 69 6e 64 65 78 20 24 76 6c 69 73  f {[lindex $vlis
3590: 74 20 33 5d 21 3d 22 22 7d 20 7b 0a 20 20 20 20  t 3]!=""} {.    
35a0: 20 20 69 6e 63 72 20 76 6e 75 6d 20 5b 6c 69 6e    incr vnum [lin
35b0: 64 65 78 20 24 76 6c 69 73 74 20 33 5d 0a 20 20  dex $vlist 3].  
35c0: 20 20 7d 0a 20 20 7d 0a 20 20 73 65 74 20 64 61    }.  }.  set da
35d0: 74 65 6f 66 76 65 72 73 69 6f 6e 28 24 76 65 72  teofversion($ver
35e0: 73 29 20 24 64 61 74 65 0a 20 20 68 64 5f 70 75  s) $date.  hd_pu
35f0: 74 73 20 22 3c 74 72 3e 22 0a 20 20 69 66 20 7b  ts "<tr>".  if {
3600: 5b 72 65 67 65 78 70 20 7b 5c 64 5c 64 5c 64 5c  [regexp {\d\d\d\
3610: 64 2d 5c 64 5c 64 2d 5c 64 5c 64 7d 20 24 64 61  d-\d\d-\d\d} $da
3620: 74 65 5d 7d 20 7b 0a 20 20 20 20 73 65 74 20 75  te]} {.    set u
3630: 72 6c 20 68 74 74 70 73 3a 2f 2f 77 77 77 2e 73  rl https://www.s
3640: 71 6c 69 74 65 2e 6f 72 67 2f 73 72 63 2f 74 69  qlite.org/src/ti
3650: 6d 65 6c 69 6e 65 0a 20 20 20 20 61 70 70 65 6e  meline.    appen
3660: 64 20 75 72 6c 20 3f 63 3d 24 75 75 69 64 26 79  d url ?c=$uuid&y
3670: 3d 63 69 0a 20 20 20 20 68 64 5f 70 75 74 73 20  =ci.    hd_puts 
3680: 22 3c 74 64 20 77 69 64 74 68 3d 27 31 30 30 27  "<td width='100'
3690: 20 61 6c 69 67 6e 3d 27 63 65 6e 74 65 72 27 3e   align='center'>
36a0: 3c 61 20 68 72 65 66 3d 27 24 75 72 6c 27 3e 24  <a href='$url'>$
36b0: 64 61 74 65 3c 2f 61 3e 3c 2f 74 64 3e 5c 6e 22  date</a></td>\n"
36c0: 0a 20 20 20 20 69 66 20 7b 24 64 61 74 65 3e 24  .    if {$date>$
36d0: 6d 78 44 61 74 65 7d 20 7b 73 65 74 20 6d 78 44  mxDate} {set mxD
36e0: 61 74 65 20 24 64 61 74 65 7d 0a 20 20 20 20 69  ate $date}.    i
36f0: 66 20 7b 24 64 61 74 65 3c 24 6d 6e 44 61 74 65  f {$date<$mnDate
3700: 7d 20 7b 73 65 74 20 6d 6e 44 61 74 65 20 24 64  } {set mnDate $d
3710: 61 74 65 7d 0a 20 20 7d 20 65 6c 73 65 20 7b 0a  ate}.  } else {.
3720: 20 20 20 20 68 64 5f 70 75 74 73 20 22 3c 74 64      hd_puts "<td
3730: 20 77 69 64 74 68 3d 27 31 30 30 27 20 61 6c 69   width='100' ali
3740: 67 6e 3d 27 63 65 6e 74 65 72 27 3e 24 64 61 74  gn='center'>$dat
3750: 65 3c 2f 74 64 3e 5c 6e 22 0a 20 20 7d 0a 20 20  e</td>\n".  }.  
3760: 69 6e 63 72 20 6e 52 65 6c 65 61 73 65 0a 20 20  incr nRelease.  
3770: 68 64 5f 70 75 74 73 20 22 3c 74 64 20 77 69 64  hd_puts "<td wid
3780: 74 68 3d 27 31 30 30 27 20 61 6c 69 67 6e 3d 27  th='100' align='
3790: 63 65 6e 74 65 72 27 20 64 61 74 61 2d 73 6f 72  center' data-sor
37a0: 74 6b 65 79 3d 27 24 76 6e 75 6d 27 3e 22 0a 20  tkey='$vnum'>". 
37b0: 20 69 66 20 7b 5b 69 6e 66 6f 20 65 78 69 73 74   if {[info exist
37c0: 73 20 22 67 6c 69 6e 6b 28 76 65 72 73 69 6f 6e  s "glink(version
37d0: 20 24 76 65 72 73 29 22 5d 7d 20 7b 0a 20 20 20   $vers)"]} {.   
37e0: 20 68 64 5f 72 65 73 6f 6c 76 65 20 22 5c 5b 76   hd_resolve "\[v
37f0: 65 72 73 69 6f 6e 20 24 76 65 72 73 7c 24 76 65  ersion $vers|$ve
3800: 72 73 5c 5d 3c 2f 74 64 3e 3c 2f 74 72 3e 5c 6e  rs\]</td></tr>\n
3810: 22 0a 20 20 7d 20 65 6c 73 65 20 7b 0a 20 20 20  ".  } else {.   
3820: 20 68 64 5f 70 75 74 73 20 22 24 76 65 72 73 3c   hd_puts "$vers<
3830: 2f 74 64 3e 3c 2f 74 72 3e 5c 6e 22 0a 20 20 7d  /td></tr>\n".  }
3840: 0a 7d 0a 3c 2f 74 63 6c 3e 0a 3c 2f 74 62 6f 64  .}.</tcl>.</tbod
3850: 79 3e 0a 3c 2f 74 61 62 6c 65 3e 0a 3c 74 63 6c  y>.</table>.<tcl
3860: 3e 0a 68 64 5f 70 75 74 73 20 7b 3c 73 63 72 69  >.hd_puts {<scri
3870: 70 74 3e 0a 66 75 6e 63 74 69 6f 6e 20 53 6f 72  pt>.function Sor
3880: 74 61 62 6c 65 54 61 62 6c 65 28 74 61 62 6c 65  tableTable(table
3890: 45 6c 2c 63 6f 6c 75 6d 6e 54 79 70 65 73 2c 69  El,columnTypes,i
38a0: 6e 69 74 53 6f 72 74 29 7b 0a 20 20 74 68 69 73  nitSort){.  this
38b0: 2e 74 62 6f 64 79 20 3d 20 74 61 62 6c 65 45 6c  .tbody = tableEl
38c0: 2e 67 65 74 45 6c 65 6d 65 6e 74 73 42 79 54 61  .getElementsByTa
38d0: 67 4e 61 6d 65 28 27 74 62 6f 64 79 27 29 3b 0a  gName('tbody');.
38e0: 20 20 74 68 69 73 2e 63 6f 6c 75 6d 6e 54 79 70    this.columnTyp
38f0: 65 73 20 3d 20 63 6f 6c 75 6d 6e 54 79 70 65 73  es = columnTypes
3900: 3b 0a 20 20 76 61 72 20 6e 63 6f 6c 73 20 3d 20  ;.  var ncols = 
3910: 74 61 62 6c 65 45 6c 2e 72 6f 77 73 5b 30 5d 2e  tableEl.rows[0].
3920: 63 65 6c 6c 73 2e 6c 65 6e 67 74 68 3b 0a 20 20  cells.length;.  
3930: 66 6f 72 28 76 61 72 20 69 20 3d 20 63 6f 6c 75  for(var i = colu
3940: 6d 6e 54 79 70 65 73 2e 6c 65 6e 67 74 68 3b 20  mnTypes.length; 
3950: 69 3c 3d 6e 63 6f 6c 73 3b 20 69 2b 2b 29 7b 74  i<=ncols; i++){t
3960: 68 69 73 2e 63 6f 6c 75 6d 6e 54 79 70 65 73 20  his.columnTypes 
3970: 2b 3d 20 27 74 27 3b 7d 0a 20 20 74 68 69 73 2e  += 't';}.  this.
3980: 73 6f 72 74 20 3d 20 66 75 6e 63 74 69 6f 6e 20  sort = function 
3990: 28 63 65 6c 6c 29 20 7b 0a 20 20 20 20 76 61 72  (cell) {.    var
39a0: 20 63 6f 6c 75 6d 6e 20 3d 20 63 65 6c 6c 2e 63   column = cell.c
39b0: 65 6c 6c 49 6e 64 65 78 3b 0a 20 20 20 20 76 61  ellIndex;.    va
39c0: 72 20 73 6f 72 74 46 6e 3b 0a 20 20 20 20 73 77  r sortFn;.    sw
39d0: 69 74 63 68 28 20 63 65 6c 6c 2e 73 6f 72 74 54  itch( cell.sortT
39e0: 79 70 65 20 29 7b 0a 20 20 20 20 20 20 63 61 73  ype ){.      cas
39f0: 65 20 22 6e 22 3a 20 73 6f 72 74 46 6e 20 3d 20  e "n": sortFn = 
3a00: 74 68 69 73 2e 73 6f 72 74 4e 75 6d 65 72 69 63  this.sortNumeric
3a10: 3b 20 20 62 72 65 61 6b 3b 0a 20 20 20 20 20 20  ;  break;.      
3a20: 63 61 73 65 20 22 74 22 3a 20 73 6f 72 74 46 6e  case "t": sortFn
3a30: 20 3d 20 74 68 69 73 2e 73 6f 72 74 54 65 78 74   = this.sortText
3a40: 3b 20 20 62 72 65 61 6b 3b 0a 20 20 20 20 20 20  ;  break;.      
3a50: 63 61 73 65 20 22 54 22 3a 20 73 6f 72 74 46 6e  case "T": sortFn
3a60: 20 3d 20 74 68 69 73 2e 73 6f 72 74 52 65 76 65   = this.sortReve
3a70: 72 73 65 54 65 78 74 3b 20 20 62 72 65 61 6b 3b  rseText;  break;
3a80: 0a 20 20 20 20 20 20 63 61 73 65 20 22 6b 22 3a  .      case "k":
3a90: 20 73 6f 72 74 46 6e 20 3d 20 74 68 69 73 2e 73   sortFn = this.s
3aa0: 6f 72 74 4b 65 79 3b 20 20 62 72 65 61 6b 3b 0a  ortKey;  break;.
3ab0: 20 20 20 20 20 20 63 61 73 65 20 22 4b 22 3a 20        case "K": 
3ac0: 73 6f 72 74 46 6e 20 3d 20 74 68 69 73 2e 73 6f  sortFn = this.so
3ad0: 72 74 52 65 76 65 72 73 65 4b 65 79 3b 20 20 62  rtReverseKey;  b
3ae0: 72 65 61 6b 3b 0a 20 20 20 20 20 20 64 65 66 61  reak;.      defa
3af0: 75 6c 74 3a 20 20 72 65 74 75 72 6e 3b 0a 20 20  ult:  return;.  
3b00: 20 20 7d 0a 20 20 20 20 74 68 69 73 2e 73 6f 72    }.    this.sor
3b10: 74 49 6e 64 65 78 20 3d 20 63 6f 6c 75 6d 6e 3b  tIndex = column;
3b20: 0a 20 20 20 20 76 61 72 20 6e 65 77 52 6f 77 73  .    var newRows
3b30: 20 3d 20 6e 65 77 20 41 72 72 61 79 28 29 3b 0a   = new Array();.
3b40: 20 20 20 20 66 6f 72 20 28 6a 20 3d 20 30 3b 20      for (j = 0; 
3b50: 6a 20 3c 20 74 68 69 73 2e 74 62 6f 64 79 5b 30  j < this.tbody[0
3b60: 5d 2e 72 6f 77 73 2e 6c 65 6e 67 74 68 3b 20 6a  ].rows.length; j
3b70: 2b 2b 29 20 7b 0a 20 20 20 20 20 20 20 6e 65 77  ++) {.       new
3b80: 52 6f 77 73 5b 6a 5d 20 3d 20 74 68 69 73 2e 74  Rows[j] = this.t
3b90: 62 6f 64 79 5b 30 5d 2e 72 6f 77 73 5b 6a 5d 3b  body[0].rows[j];
3ba0: 0a 20 20 20 20 7d 0a 20 20 20 20 69 66 28 20 74  .    }.    if( t
3bb0: 68 69 73 2e 73 6f 72 74 49 6e 64 65 78 3d 3d 4d  his.sortIndex==M
3bc0: 61 74 68 2e 61 62 73 28 74 68 69 73 2e 70 72 65  ath.abs(this.pre
3bd0: 76 43 6f 6c 75 6d 6e 29 2d 31 20 29 7b 0a 20 20  vColumn)-1 ){.  
3be0: 20 20 20 20 6e 65 77 52 6f 77 73 2e 72 65 76 65      newRows.reve
3bf0: 72 73 65 28 29 3b 0a 20 20 20 20 20 20 74 68 69  rse();.      thi
3c00: 73 2e 70 72 65 76 43 6f 6c 75 6d 6e 20 3d 20 2d  s.prevColumn = -
3c10: 74 68 69 73 2e 70 72 65 76 43 6f 6c 75 6d 6e 3b  this.prevColumn;
3c20: 0a 20 20 20 20 7d 65 6c 73 65 7b 0a 20 20 20 20  .    }else{.    
3c30: 20 20 6e 65 77 52 6f 77 73 2e 73 6f 72 74 28 73    newRows.sort(s
3c40: 6f 72 74 46 6e 29 3b 0a 20 20 20 20 20 20 74 68  ortFn);.      th
3c50: 69 73 2e 70 72 65 76 43 6f 6c 75 6d 6e 20 3d 20  is.prevColumn = 
3c60: 74 68 69 73 2e 73 6f 72 74 49 6e 64 65 78 2b 31  this.sortIndex+1
3c70: 3b 0a 20 20 20 20 7d 0a 20 20 20 20 66 6f 72 20  ;.    }.    for 
3c80: 28 69 3d 30 3b 69 3c 6e 65 77 52 6f 77 73 2e 6c  (i=0;i<newRows.l
3c90: 65 6e 67 74 68 3b 69 2b 2b 29 20 7b 0a 20 20 20  ength;i++) {.   
3ca0: 20 20 20 74 68 69 73 2e 74 62 6f 64 79 5b 30 5d     this.tbody[0]
3cb0: 2e 61 70 70 65 6e 64 43 68 69 6c 64 28 6e 65 77  .appendChild(new
3cc0: 52 6f 77 73 5b 69 5d 29 3b 0a 20 20 20 20 7d 0a  Rows[i]);.    }.
3cd0: 20 20 20 20 74 68 69 73 2e 73 65 74 48 64 72 49      this.setHdrI
3ce0: 63 6f 6e 73 28 29 3b 0a 20 20 7d 0a 20 20 74 68  cons();.  }.  th
3cf0: 69 73 2e 73 65 74 48 64 72 49 63 6f 6e 73 20 3d  is.setHdrIcons =
3d00: 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 0a 20 20   function() {.  
3d10: 20 20 66 6f 72 20 28 76 61 72 20 69 3d 30 3b 20    for (var i=0; 
3d20: 69 3c 74 68 69 73 2e 68 64 72 52 6f 77 2e 63 65  i<this.hdrRow.ce
3d30: 6c 6c 73 2e 6c 65 6e 67 74 68 3b 20 69 2b 2b 29  lls.length; i++)
3d40: 20 7b 0a 20 20 20 20 20 20 69 66 28 20 74 68 69   {.      if( thi
3d50: 73 2e 63 6f 6c 75 6d 6e 54 79 70 65 73 5b 69 5d  s.columnTypes[i]
3d60: 3d 3d 27 78 27 20 29 20 63 6f 6e 74 69 6e 75 65  =='x' ) continue
3d70: 3b 0a 20 20 20 20 20 20 76 61 72 20 73 6f 72 74  ;.      var sort
3d80: 54 79 70 65 3b 0a 20 20 20 20 20 20 69 66 28 20  Type;.      if( 
3d90: 74 68 69 73 2e 70 72 65 76 43 6f 6c 75 6d 6e 3d  this.prevColumn=
3da0: 3d 69 2b 31 20 29 7b 0a 20 20 20 20 20 20 20 20  =i+1 ){.        
3db0: 73 6f 72 74 54 79 70 65 20 3d 20 27 61 73 63 27  sortType = 'asc'
3dc0: 3b 0a 20 20 20 20 20 20 7d 65 6c 73 65 20 69 66  ;.      }else if
3dd0: 28 20 74 68 69 73 2e 70 72 65 76 43 6f 6c 75 6d  ( this.prevColum
3de0: 6e 3d 3d 28 2d 31 2d 69 29 20 29 7b 0a 20 20 20  n==(-1-i) ){.   
3df0: 20 20 20 20 20 73 6f 72 74 54 79 70 65 20 3d 20       sortType = 
3e00: 27 64 65 73 63 27 0a 20 20 20 20 20 20 7d 65 6c  'desc'.      }el
3e10: 73 65 7b 0a 20 20 20 20 20 20 20 20 73 6f 72 74  se{.        sort
3e20: 54 79 70 65 20 3d 20 27 6e 6f 6e 65 27 3b 0a 20  Type = 'none';. 
3e30: 20 20 20 20 20 7d 0a 20 20 20 20 20 20 76 61 72       }.      var
3e40: 20 68 64 72 43 65 6c 6c 20 3d 20 74 68 69 73 2e   hdrCell = this.
3e50: 68 64 72 52 6f 77 2e 63 65 6c 6c 73 5b 69 5d 3b  hdrRow.cells[i];
3e60: 0a 20 20 20 20 20 20 76 61 72 20 63 6c 73 4e 61  .      var clsNa
3e70: 6d 65 20 3d 20 68 64 72 43 65 6c 6c 2e 63 6c 61  me = hdrCell.cla
3e80: 73 73 4e 61 6d 65 2e 72 65 70 6c 61 63 65 28 2f  ssName.replace(/
3e90: 5c 73 2a 5c 62 73 6f 72 74 5c 73 2a 5c 77 2b 2f  \s*\bsort\s*\w+/
3ea0: 2c 20 27 27 29 3b 0a 20 20 20 20 20 20 63 6c 73  , '');.      cls
3eb0: 4e 61 6d 65 20 2b 3d 20 27 20 73 6f 72 74 20 27  Name += ' sort '
3ec0: 20 2b 20 73 6f 72 74 54 79 70 65 3b 0a 20 20 20   + sortType;.   
3ed0: 20 20 20 68 64 72 43 65 6c 6c 2e 63 6c 61 73 73     hdrCell.class
3ee0: 4e 61 6d 65 20 3d 20 63 6c 73 4e 61 6d 65 3b 0a  Name = clsName;.
3ef0: 20 20 20 20 7d 0a 20 20 7d 0a 20 20 74 68 69 73      }.  }.  this
3f00: 2e 73 6f 72 74 54 65 78 74 20 3d 20 66 75 6e 63  .sortText = func
3f10: 74 69 6f 6e 28 61 2c 62 29 20 7b 0a 20 20 20 20  tion(a,b) {.    
3f20: 76 61 72 20 69 20 3d 20 74 68 69 73 4f 62 6a 65  var i = thisObje
3f30: 63 74 2e 73 6f 72 74 49 6e 64 65 78 3b 0a 20 20  ct.sortIndex;.  
3f40: 20 20 61 61 20 3d 20 61 2e 63 65 6c 6c 73 5b 69    aa = a.cells[i
3f50: 5d 2e 74 65 78 74 43 6f 6e 74 65 6e 74 2e 72 65  ].textContent.re
3f60: 70 6c 61 63 65 28 2f 5e 5c 57 2b 2f 2c 27 27 29  place(/^\W+/,'')
3f70: 2e 74 6f 4c 6f 77 65 72 43 61 73 65 28 29 3b 0a  .toLowerCase();.
3f80: 20 20 20 20 62 62 20 3d 20 62 2e 63 65 6c 6c 73      bb = b.cells
3f90: 5b 69 5d 2e 74 65 78 74 43 6f 6e 74 65 6e 74 2e  [i].textContent.
3fa0: 72 65 70 6c 61 63 65 28 2f 5e 5c 57 2b 2f 2c 27  replace(/^\W+/,'
3fb0: 27 29 2e 74 6f 4c 6f 77 65 72 43 61 73 65 28 29  ').toLowerCase()
3fc0: 3b 0a 20 20 20 20 69 66 28 61 61 3c 62 62 29 20  ;.    if(aa<bb) 
3fd0: 72 65 74 75 72 6e 20 2d 31 3b 0a 20 20 20 20 69  return -1;.    i
3fe0: 66 28 61 61 3d 3d 62 62 29 20 72 65 74 75 72 6e  f(aa==bb) return
3ff0: 20 61 2e 72 6f 77 49 6e 64 65 78 2d 62 2e 72 6f   a.rowIndex-b.ro
4000: 77 49 6e 64 65 78 3b 0a 20 20 20 20 72 65 74 75  wIndex;.    retu
4010: 72 6e 20 31 3b 0a 20 20 7d 0a 20 20 74 68 69 73  rn 1;.  }.  this
4020: 2e 73 6f 72 74 52 65 76 65 72 73 65 54 65 78 74  .sortReverseText
4030: 20 3d 20 66 75 6e 63 74 69 6f 6e 28 61 2c 62 29   = function(a,b)
4040: 20 7b 0a 20 20 20 20 76 61 72 20 69 20 3d 20 74   {.    var i = t
4050: 68 69 73 4f 62 6a 65 63 74 2e 73 6f 72 74 49 6e  hisObject.sortIn
4060: 64 65 78 3b 0a 20 20 20 20 61 61 20 3d 20 61 2e  dex;.    aa = a.
4070: 63 65 6c 6c 73 5b 69 5d 2e 74 65 78 74 43 6f 6e  cells[i].textCon
4080: 74 65 6e 74 2e 72 65 70 6c 61 63 65 28 2f 5e 5c  tent.replace(/^\
4090: 57 2b 2f 2c 27 27 29 2e 74 6f 4c 6f 77 65 72 43  W+/,'').toLowerC
40a0: 61 73 65 28 29 3b 0a 20 20 20 20 62 62 20 3d 20  ase();.    bb = 
40b0: 62 2e 63 65 6c 6c 73 5b 69 5d 2e 74 65 78 74 43  b.cells[i].textC
40c0: 6f 6e 74 65 6e 74 2e 72 65 70 6c 61 63 65 28 2f  ontent.replace(/
40d0: 5e 5c 57 2b 2f 2c 27 27 29 2e 74 6f 4c 6f 77 65  ^\W+/,'').toLowe
40e0: 72 43 61 73 65 28 29 3b 0a 20 20 20 20 69 66 28  rCase();.    if(
40f0: 61 61 3c 62 62 29 20 72 65 74 75 72 6e 20 2b 31  aa<bb) return +1
4100: 3b 0a 20 20 20 20 69 66 28 61 61 3d 3d 62 62 29  ;.    if(aa==bb)
4110: 20 72 65 74 75 72 6e 20 61 2e 72 6f 77 49 6e 64   return a.rowInd
4120: 65 78 2d 62 2e 72 6f 77 49 6e 64 65 78 3b 0a 20  ex-b.rowIndex;. 
4130: 20 20 20 72 65 74 75 72 6e 20 2d 31 3b 0a 20 20     return -1;.  
4140: 7d 0a 20 20 74 68 69 73 2e 73 6f 72 74 4e 75 6d  }.  this.sortNum
4150: 65 72 69 63 20 3d 20 66 75 6e 63 74 69 6f 6e 28  eric = function(
4160: 61 2c 62 29 20 7b 0a 20 20 20 20 76 61 72 20 69  a,b) {.    var i
4170: 20 3d 20 74 68 69 73 4f 62 6a 65 63 74 2e 73 6f   = thisObject.so
4180: 72 74 49 6e 64 65 78 3b 0a 20 20 20 20 61 61 20  rtIndex;.    aa 
4190: 3d 20 70 61 72 73 65 46 6c 6f 61 74 28 61 2e 63  = parseFloat(a.c
41a0: 65 6c 6c 73 5b 69 5d 2e 74 65 78 74 43 6f 6e 74  ells[i].textCont
41b0: 65 6e 74 29 3b 0a 20 20 20 20 69 66 20 28 69 73  ent);.    if (is
41c0: 4e 61 4e 28 61 61 29 29 20 61 61 20 3d 20 30 3b  NaN(aa)) aa = 0;
41d0: 0a 20 20 20 20 62 62 20 3d 20 70 61 72 73 65 46  .    bb = parseF
41e0: 6c 6f 61 74 28 62 2e 63 65 6c 6c 73 5b 69 5d 2e  loat(b.cells[i].
41f0: 74 65 78 74 43 6f 6e 74 65 6e 74 29 3b 0a 20 20  textContent);.  
4200: 20 20 69 66 20 28 69 73 4e 61 4e 28 62 62 29 29    if (isNaN(bb))
4210: 20 62 62 20 3d 20 30 3b 0a 20 20 20 20 69 66 28   bb = 0;.    if(
4220: 61 61 3d 3d 62 62 29 20 72 65 74 75 72 6e 20 61  aa==bb) return a
4230: 2e 72 6f 77 49 6e 64 65 78 2d 62 2e 72 6f 77 49  .rowIndex-b.rowI
4240: 6e 64 65 78 3b 0a 20 20 20 20 72 65 74 75 72 6e  ndex;.    return
4250: 20 61 61 2d 62 62 3b 0a 20 20 7d 0a 20 20 74 68   aa-bb;.  }.  th
4260: 69 73 2e 73 6f 72 74 4b 65 79 20 3d 20 66 75 6e  is.sortKey = fun
4270: 63 74 69 6f 6e 28 61 2c 62 29 20 7b 0a 20 20 20  ction(a,b) {.   
4280: 20 76 61 72 20 69 20 3d 20 74 68 69 73 4f 62 6a   var i = thisObj
4290: 65 63 74 2e 73 6f 72 74 49 6e 64 65 78 3b 0a 20  ect.sortIndex;. 
42a0: 20 20 20 61 61 20 3d 20 61 2e 63 65 6c 6c 73 5b     aa = a.cells[
42b0: 69 5d 2e 67 65 74 41 74 74 72 69 62 75 74 65 28  i].getAttribute(
42c0: 22 64 61 74 61 2d 73 6f 72 74 6b 65 79 22 29 3b  "data-sortkey");
42d0: 0a 20 20 20 20 62 62 20 3d 20 62 2e 63 65 6c 6c  .    bb = b.cell
42e0: 73 5b 69 5d 2e 67 65 74 41 74 74 72 69 62 75 74  s[i].getAttribut
42f0: 65 28 22 64 61 74 61 2d 73 6f 72 74 6b 65 79 22  e("data-sortkey"
4300: 29 3b 0a 20 20 20 20 69 66 28 61 61 3c 62 62 29  );.    if(aa<bb)
4310: 20 72 65 74 75 72 6e 20 2d 31 3b 0a 20 20 20 20   return -1;.    
4320: 69 66 28 61 61 3d 3d 62 62 29 20 72 65 74 75 72  if(aa==bb) retur
4330: 6e 20 61 2e 72 6f 77 49 6e 64 65 78 2d 62 2e 72  n a.rowIndex-b.r
4340: 6f 77 49 6e 64 65 78 3b 0a 20 20 20 20 72 65 74  owIndex;.    ret
4350: 75 72 6e 20 31 3b 0a 20 20 7d 0a 20 20 74 68 69  urn 1;.  }.  thi
4360: 73 2e 73 6f 72 74 52 65 76 65 72 73 65 4b 65 79  s.sortReverseKey
4370: 20 3d 20 66 75 6e 63 74 69 6f 6e 28 61 2c 62 29   = function(a,b)
4380: 20 7b 0a 20 20 20 20 76 61 72 20 69 20 3d 20 74   {.    var i = t
4390: 68 69 73 4f 62 6a 65 63 74 2e 73 6f 72 74 49 6e  hisObject.sortIn
43a0: 64 65 78 3b 0a 20 20 20 20 61 61 20 3d 20 61 2e  dex;.    aa = a.
43b0: 63 65 6c 6c 73 5b 69 5d 2e 67 65 74 41 74 74 72  cells[i].getAttr
43c0: 69 62 75 74 65 28 22 64 61 74 61 2d 73 6f 72 74  ibute("data-sort
43d0: 6b 65 79 22 29 3b 0a 20 20 20 20 62 62 20 3d 20  key");.    bb = 
43e0: 62 2e 63 65 6c 6c 73 5b 69 5d 2e 67 65 74 41 74  b.cells[i].getAt
43f0: 74 72 69 62 75 74 65 28 22 64 61 74 61 2d 73 6f  tribute("data-so
4400: 72 74 6b 65 79 22 29 3b 0a 20 20 20 20 69 66 28  rtkey");.    if(
4410: 61 61 3c 62 62 29 20 72 65 74 75 72 6e 20 2b 31  aa<bb) return +1
4420: 3b 0a 20 20 20 20 69 66 28 61 61 3d 3d 62 62 29  ;.    if(aa==bb)
4430: 20 72 65 74 75 72 6e 20 61 2e 72 6f 77 49 6e 64   return a.rowInd
4440: 65 78 2d 62 2e 72 6f 77 49 6e 64 65 78 3b 0a 20  ex-b.rowIndex;. 
4450: 20 20 20 72 65 74 75 72 6e 20 2d 31 3b 0a 20 20     return -1;.  
4460: 7d 0a 20 20 76 61 72 20 78 20 3d 20 74 61 62 6c  }.  var x = tabl
4470: 65 45 6c 2e 67 65 74 45 6c 65 6d 65 6e 74 73 42  eEl.getElementsB
4480: 79 54 61 67 4e 61 6d 65 28 27 74 68 65 61 64 27  yTagName('thead'
4490: 29 3b 0a 20 20 69 66 28 21 28 74 68 69 73 2e 74  );.  if(!(this.t
44a0: 62 6f 64 79 20 26 26 20 74 68 69 73 2e 74 62 6f  body && this.tbo
44b0: 64 79 5b 30 5d 2e 72 6f 77 73 20 26 26 20 74 68  dy[0].rows && th
44c0: 69 73 2e 74 62 6f 64 79 5b 30 5d 2e 72 6f 77 73  is.tbody[0].rows
44d0: 2e 6c 65 6e 67 74 68 3e 30 29 29 7b 0a 20 20 20  .length>0)){.   
44e0: 20 72 65 74 75 72 6e 3b 0a 20 20 7d 0a 20 20 69   return;.  }.  i
44f0: 66 28 78 20 26 26 20 78 5b 30 5d 2e 72 6f 77 73  f(x && x[0].rows
4500: 20 26 26 20 78 5b 30 5d 2e 72 6f 77 73 2e 6c 65   && x[0].rows.le
4510: 6e 67 74 68 20 3e 20 30 29 20 7b 0a 20 20 20 20  ngth > 0) {.    
4520: 74 68 69 73 2e 68 64 72 52 6f 77 20 3d 20 78 5b  this.hdrRow = x[
4530: 30 5d 2e 72 6f 77 73 5b 30 5d 3b 0a 20 20 7d 20  0].rows[0];.  } 
4540: 65 6c 73 65 20 7b 0a 20 20 20 20 72 65 74 75 72  else {.    retur
4550: 6e 3b 0a 20 20 7d 0a 20 20 76 61 72 20 74 68 69  n;.  }.  var thi
4560: 73 4f 62 6a 65 63 74 20 3d 20 74 68 69 73 3b 0a  sObject = this;.
4570: 20 20 74 68 69 73 2e 70 72 65 76 43 6f 6c 75 6d    this.prevColum
4580: 6e 20 3d 20 69 6e 69 74 53 6f 72 74 3b 0a 20 20  n = initSort;.  
4590: 66 6f 72 20 28 76 61 72 20 69 3d 30 3b 20 69 3c  for (var i=0; i<
45a0: 74 68 69 73 2e 68 64 72 52 6f 77 2e 63 65 6c 6c  this.hdrRow.cell
45b0: 73 2e 6c 65 6e 67 74 68 3b 20 69 2b 2b 29 20 7b  s.length; i++) {
45c0: 0a 20 20 20 20 69 66 28 20 63 6f 6c 75 6d 6e 54  .    if( columnT
45d0: 79 70 65 73 5b 69 5d 3d 3d 27 78 27 20 29 20 63  ypes[i]=='x' ) c
45e0: 6f 6e 74 69 6e 75 65 3b 0a 20 20 20 20 76 61 72  ontinue;.    var
45f0: 20 68 64 72 63 65 6c 6c 20 3d 20 74 68 69 73 2e   hdrcell = this.
4600: 68 64 72 52 6f 77 2e 63 65 6c 6c 73 5b 69 5d 3b  hdrRow.cells[i];
4610: 0a 20 20 20 20 68 64 72 63 65 6c 6c 2e 73 54 61  .    hdrcell.sTa
4620: 62 6c 65 20 3d 20 74 68 69 73 3b 0a 20 20 20 20  ble = this;.    
4630: 68 64 72 63 65 6c 6c 2e 73 74 79 6c 65 2e 63 75  hdrcell.style.cu
4640: 72 73 6f 72 20 3d 20 22 70 6f 69 6e 74 65 72 22  rsor = "pointer"
4650: 3b 0a 20 20 20 20 68 64 72 63 65 6c 6c 2e 73 6f  ;.    hdrcell.so
4660: 72 74 54 79 70 65 20 3d 20 63 6f 6c 75 6d 6e 54  rtType = columnT
4670: 79 70 65 73 5b 69 5d 20 7c 7c 20 27 74 27 3b 0a  ypes[i] || 't';.
4680: 20 20 20 20 68 64 72 63 65 6c 6c 2e 6f 6e 63 6c      hdrcell.oncl
4690: 69 63 6b 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28  ick = function (
46a0: 29 20 7b 0a 20 20 20 20 20 20 74 68 69 73 2e 73  ) {.      this.s
46b0: 54 61 62 6c 65 2e 73 6f 72 74 28 74 68 69 73 29  Table.sort(this)
46c0: 3b 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 66  ;.      return f
46d0: 61 6c 73 65 3b 0a 20 20 20 20 7d 0a 20 20 7d 0a  alse;.    }.  }.
46e0: 20 20 74 68 69 73 2e 73 65 74 48 64 72 49 63 6f    this.setHdrIco
46f0: 6e 73 28 29 0a 7d 0a 76 61 72 20 74 20 3d 20 6e  ns().}.var t = n
4700: 65 77 20 53 6f 72 74 61 62 6c 65 54 61 62 6c 65  ew SortableTable
4710: 28 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65  (document.getEle
4720: 6d 65 6e 74 42 79 49 64 28 22 63 68 72 6f 6e 74  mentById("chront
4730: 61 62 22 29 2c 22 54 4b 22 2c 31 29 3b 0a 3c 2f  ab"),"TK",1);.</
4740: 73 63 72 69 70 74 3e 0a 7d 3c 2f 74 63 6c 3e 0a  script>.}</tcl>.
4750: 3c 70 3e 0a 3c 74 63 6c 3e 0a 73 65 74 20 6e 44  <p>.<tcl>.set nD
4760: 61 79 20 5b 64 62 20 65 76 61 6c 20 7b 53 45 4c  ay [db eval {SEL
4770: 45 43 54 20 6a 75 6c 69 61 6e 64 61 79 28 24 6d  ECT julianday($m
4780: 78 44 61 74 65 29 2d 6a 75 6c 69 61 6e 64 61 79  xDate)-julianday
4790: 28 24 6d 6e 44 61 74 65 29 7d 5d 0a 68 64 5f 70  ($mnDate)}].hd_p
47a0: 75 74 73 6e 6c 20 22 3c 69 3e 24 6e 52 65 6c 65  utsnl "<i>$nRele
47b0: 61 73 65 20 72 65 6c 65 61 73 65 73 22 0a 68 64  ase releases".hd
47c0: 5f 70 75 74 73 6e 6c 20 22 6f 76 65 72 20 5b 66  _putsnl "over [f
47d0: 6f 72 6d 61 74 20 25 2e 31 66 20 5b 65 78 70 72  ormat %.1f [expr
47e0: 20 7b 24 6e 44 61 79 2f 33 36 35 2e 32 34 7d 5d   {$nDay/365.24}]
47f0: 5d 20 79 65 61 72 73 2e 3c 2f 69 3e 22 0a 3c 2f  ] years.</i>".</
4800: 74 63 6c 3e 0a                                   tcl>.