)]}'
{
  "log": [
    {
      "commit": "9a38707dc7391395bda1a36f69499e5f4c5e220e",
      "tree": "6789e0f45d730080c8dc3750fe3d0bcccda7b26f",
      "parents": [
        "80620faf8bf3a68b97a9dff8ab43539fbacb71ae"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue Aug 19 08:10:54 2003 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue Aug 19 08:10:54 2003 +0000"
      },
      "message": "  * Make sure Debian postrm script works properly.\n\n"
    },
    {
      "commit": "80620faf8bf3a68b97a9dff8ab43539fbacb71ae",
      "tree": "6c278a529c46f0aa31272c0df872a720a70cf191",
      "parents": [
        "3756d64b58b71c5cc15e17154c309ddd4e4c95c7"
      ],
      "author": {
        "name": "Craig Huckabee",
        "email": "huck@apache.org",
        "time": "Wed Feb 12 21:39:49 2003 +0000"
      },
      "committer": {
        "name": "Craig Huckabee",
        "email": "huck@apache.org",
        "time": "Wed Feb 12 21:39:49 2003 +0000"
      },
      "message": "\n- now we use DECLARE_TCL_MUTEX macro as defined in tcl.h for setting up the\nmutex\n\n- updated calls to Tcl_MutexLock and Tcl_MutexUnlock\n\n- removed the previously added static flag\n\n- pulled out the tcl-init_stuff call from the parent, we now just do it in the\nchild processes.\n\n"
    },
    {
      "commit": "3756d64b58b71c5cc15e17154c309ddd4e4c95c7",
      "tree": "496d3ca738c042fdbd6c478adbef1d6af750c024",
      "parents": [
        "d13a82e99ee20c312d14c2fa13aaa49a8979b1b4"
      ],
      "author": {
        "name": "Craig Huckabee",
        "email": "huck@apache.org",
        "time": "Wed Feb 12 21:36:38 2003 +0000"
      },
      "committer": {
        "name": "Craig Huckabee",
        "email": "huck@apache.org",
        "time": "Wed Feb 12 21:36:38 2003 +0000"
      },
      "message": "\n- removed the THREADED_TCL define\n\n"
    },
    {
      "commit": "d13a82e99ee20c312d14c2fa13aaa49a8979b1b4",
      "tree": "3278a1c1d81c0743d693b76a550b3baf8b2674b5",
      "parents": [
        "f49d8b7f99e1f4b7ce96b5e31bad932636b6a85f"
      ],
      "author": {
        "name": "Craig Huckabee",
        "email": "huck@apache.org",
        "time": "Wed Feb 12 21:35:08 2003 +0000"
      },
      "committer": {
        "name": "Craig Huckabee",
        "email": "huck@apache.org",
        "time": "Wed Feb 12 21:35:08 2003 +0000"
      },
      "message": "\n- Updated makefile to add \"-DTCL_THREADS\u003d1\" to the CFLAGS so that TCL thread\nsupport is \"turned on\u0027 in tcl.h.  Without this, the mutex functions do\nnothing\n\n- Removed the non-threaded tcl option from the makefile\n\n- Updated the readme file to reflect that threaded tcl is now required\n\n"
    },
    {
      "commit": "f49d8b7f99e1f4b7ce96b5e31bad932636b6a85f",
      "tree": "a97abe928ccc3c5ad164d05af299139f8be21296",
      "parents": [
        "67e5215c243eacde404f1773ec79be39b77d1be9"
      ],
      "author": {
        "name": "Craig Huckabee",
        "email": "huck@apache.org",
        "time": "Tue Feb 04 22:41:47 2003 +0000"
      },
      "committer": {
        "name": "Craig Huckabee",
        "email": "huck@apache.org",
        "time": "Tue Feb 04 22:41:47 2003 +0000"
      },
      "message": "\n\n-Modified mod_dtcl.c to include thread support.  The mutex lock/unlock\nare wrapped by THREADED_TCL to avoid any compilation problems.\n\n-Modified mod_dtcl.h to remove the __MINGW32__ statements around THREADED_TCL.  Seems they are no longer required.\n\n-Updated the win32 makefile to allow threaded compiles.  Also, performed some\ncleanup to hopefully simplify things and make it easier to build.\n\n-Updated the win32 README to reflect the new threaded code changes\n\n"
    },
    {
      "commit": "67e5215c243eacde404f1773ec79be39b77d1be9",
      "tree": "75589d3b938709964c7c1401043be362a1762390",
      "parents": [
        "db9ccc95bc064f543e67a246723a3307b0f5a14c"
      ],
      "author": {
        "name": "Craig Huckabee",
        "email": "huck@apache.org",
        "time": "Fri Jan 31 20:42:24 2003 +0000"
      },
      "committer": {
        "name": "Craig Huckabee",
        "email": "huck@apache.org",
        "time": "Fri Jan 31 20:42:24 2003 +0000"
      },
      "message": "\n-- Updated makefile to include changes suggested by Holger Zeinert for\n\tbuilding under GCC 3.x, as well as against a binary-only build of Apache\n\n-- Updated makefile to include beginnings of threaded Tcl support\n\n-- Updated README.mingw32 to reflect new makefile target\n\n-- Updated os.h.diff against 1.3.27 so it now applies cleanly\n\n"
    },
    {
      "commit": "db9ccc95bc064f543e67a246723a3307b0f5a14c",
      "tree": "5128b1b1c80b48c2fd0550577877e6b01a94263e",
      "parents": [
        "b4c41f8a4993a4503ea7c22e7719a6501c5a570d"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue Jan 07 22:21:22 2003 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue Jan 07 22:21:22 2003 +0000"
      },
      "message": "* Made file upload stuff work on windows, thanks to Holger Zeinert.\n\n"
    },
    {
      "commit": "b4c41f8a4993a4503ea7c22e7719a6501c5a570d",
      "tree": "8ce8759db58c3ab1462aab06cd8ed5c0001eac3e",
      "parents": [
        "a6662ea023342018bc063e3f0f2a365a577d0464"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Mon Nov 18 22:57:37 2002 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Mon Nov 18 22:57:37 2002 +0000"
      },
      "message": "Bumped VERSION to 1.0.\n\n"
    },
    {
      "commit": "a6662ea023342018bc063e3f0f2a365a577d0464",
      "tree": "68fc2a87319cda9c500a9c4dcb46a716514b8215",
      "parents": [
        "a74c7b53061140039c89ffa2bfac6b378c84068f"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Mon Nov 18 19:39:28 2002 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Mon Nov 18 19:39:28 2002 +0000"
      },
      "message": "Updated name in changelog.\n\n"
    },
    {
      "commit": "a74c7b53061140039c89ffa2bfac6b378c84068f",
      "tree": "940d3045b78244491a6833adbeec51fe2ff21eb7",
      "parents": [
        "eeb53f0e5006f70b63dce9ae9aeaebcde3e67d8f"
      ],
      "author": {
        "name": "Craig Huckabee",
        "email": "huck@apache.org",
        "time": "Fri Nov 08 15:17:46 2002 +0000"
      },
      "committer": {
        "name": "Craig Huckabee",
        "email": "huck@apache.org",
        "time": "Fri Nov 08 15:17:46 2002 +0000"
      },
      "message": "\n\n- Removed all of the cruft in the windows subdirectory, now the valid stuff\n  lives in the win32 directory\n\n"
    },
    {
      "commit": "eeb53f0e5006f70b63dce9ae9aeaebcde3e67d8f",
      "tree": "f0805f52f2bb644c99edc35c7cc0a333689edc0e",
      "parents": [
        "59ba1fc487078cf483cf132f4caf34202550745e"
      ],
      "author": {
        "name": "Craig Huckabee",
        "email": "huck@apache.org",
        "time": "Thu Nov 07 15:20:41 2002 +0000"
      },
      "committer": {
        "name": "Craig Huckabee",
        "email": "huck@apache.org",
        "time": "Thu Nov 07 15:20:41 2002 +0000"
      },
      "message": "\n\n- Updated the makefile to require less editing.  Now some options can be set\n  from the command line, i.e. make TEMP_LIBS\u003dC:\\\\mytemp\\\\OBJ.  Also changed\n  the default to be the new .so style of output and improved the flow of\n  the makefile\n\n- Removed the EOL chars from the diff file - shouldn\u0027t need them\n\n- Updated the README to be more readable and reflect the makefile changes\n\n"
    },
    {
      "commit": "59ba1fc487078cf483cf132f4caf34202550745e",
      "tree": "e9782485a4e418c91ff0074faace2b25f5ad7220",
      "parents": [
        "6b20210d5222bb85299917e3feeadaf5f25612bf"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue Nov 05 00:33:05 2002 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue Nov 05 00:33:05 2002 +0000"
      },
      "message": "* Cleanup after HEAD requests.\n\n* Make changes necessary for Tcl 8.4 compatibility.\n\n* Update to latest httpd-apreq code.\n\n"
    },
    {
      "commit": "6b20210d5222bb85299917e3feeadaf5f25612bf",
      "tree": "90ce31aab7a13e5502b6567423fa44efd10a34dc",
      "parents": [
        "fb2d8f4f311ad16c358c53a0aedad793423ce06f"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sat Nov 02 19:00:04 2002 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sat Nov 02 19:00:04 2002 +0000"
      },
      "message": "  * Cleanup after HEAD requests.\n\n"
    },
    {
      "commit": "fb2d8f4f311ad16c358c53a0aedad793423ce06f",
      "tree": "09da10e337120baa9c225cd6dc2eea1915adba8f",
      "parents": [
        "4cab0283861db6a91cc94b1106d02c274f292a93"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sun Oct 20 17:28:01 2002 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sun Oct 20 17:28:01 2002 +0000"
      },
      "message": "New makefile and README from Craig Huckabee\n\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "4cab0283861db6a91cc94b1106d02c274f292a93",
      "tree": "6f549ba15d9e539d95d24ca34213c12b3128ea10",
      "parents": [
        "89ee27096dae3fe3c5ffdf56d0fc16b2b05acf81"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Thu Sep 12 06:41:19 2002 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Thu Sep 12 06:41:19 2002 +0000"
      },
      "message": "* tcl_commands.c (HGetVars): Don\u0027t call ap_clear_table, as it can\n  interfere with other modules, like mod_unique_id.\n\n"
    },
    {
      "commit": "89ee27096dae3fe3c5ffdf56d0fc16b2b05acf81",
      "tree": "94df2e2794eda7310849cd4bf954638d69e9383b",
      "parents": [
        "41403958c6e5eb5dc64541dec71dbdf808445137"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Thu Jul 25 01:21:59 2002 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Thu Jul 25 01:21:59 2002 +0000"
      },
      "message": "Updated Redhat stuff from Simon Greaves.\n\nTweaked docs.  Added note about threads.\n\nSubmitted by: Simon Greaves\n\n"
    },
    {
      "commit": "41403958c6e5eb5dc64541dec71dbdf808445137",
      "tree": "e087378252fdda1bf38d162029394b4762e91e99",
      "parents": [
        "e68071fa863171a6ac65da5075acb8d537837741"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Wed Jun 26 13:01:59 2002 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Wed Jun 26 13:01:59 2002 +0000"
      },
      "message": "  * New array for client header information - CLIENT_ENVS.  ENVS\n    variables could be overwritten by client headers, presenting a\n    possible security risk.\n\n"
    },
    {
      "commit": "e68071fa863171a6ac65da5075acb8d537837741",
      "tree": "2974799570e47dc6389426f121b078daf5907082",
      "parents": [
        "2c906d7ac28b6d7e7f3cba4f708c924888209867"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Fri May 03 14:05:11 2002 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Fri May 03 14:05:11 2002 +0000"
      },
      "message": "* Make sure to check the correct variable names with \u0027list\u0027 and\n  \u0027exists. as well.\n\n"
    },
    {
      "commit": "2c906d7ac28b6d7e7f3cba4f708c924888209867",
      "tree": "2a3aa53abda7fe043bd329d2b00d348cec8a210b",
      "parents": [
        "d0100a93f1624d04230f91732a75f7c8df6ae0eb"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Thu Apr 18 13:02:20 2002 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Thu Apr 18 13:02:20 2002 +0000"
      },
      "message": "* mod_dtcl.c (execute_and_check): Make sure to output results of\n  ErrorScript.\n\n"
    },
    {
      "commit": "d0100a93f1624d04230f91732a75f7c8df6ae0eb",
      "tree": "8098dbb0270e3e845fc3361f21b689d2540a3ea7",
      "parents": [
        "41dbc539732fa243d5742fa9d86118c04518c0d1"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Wed Mar 13 15:58:42 2002 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Wed Mar 13 15:58:42 2002 +0000"
      },
      "message": "Update changelog\n\n"
    },
    {
      "commit": "41dbc539732fa243d5742fa9d86118c04518c0d1",
      "tree": "e89bee5088033a5ebe8dca29c60f4155169cf6c3",
      "parents": [
        "ac7d7b6adfb73ba74ece60a91872f3bb3be61d20"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Wed Mar 13 15:56:06 2002 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Wed Mar 13 15:56:06 2002 +0000"
      },
      "message": "* Fixed problem with \u0027var\u0027 command.  Variables with similar names\n  sometimes are confused.\n\n"
    },
    {
      "commit": "ac7d7b6adfb73ba74ece60a91872f3bb3be61d20",
      "tree": "0771804c73750536a2ca96da8beb466686f29c21",
      "parents": [
        "978404f6e742ecf8e999a5162d947493f12e6651"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue Jan 29 17:55:30 2002 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue Jan 29 17:55:30 2002 +0000"
      },
      "message": "Updated mailing list location.\n\n"
    },
    {
      "commit": "978404f6e742ecf8e999a5162d947493f12e6651",
      "tree": "55667ddc338f1816ee0863d03792443a91fac398",
      "parents": [
        "197a71e1f6ff0e637472c1f3552e2209fc3451f2"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Wed Dec 26 12:53:05 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Wed Dec 26 12:53:05 2001 +0000"
      },
      "message": "Make parser associate correct lengths with respective tags.\n\n"
    },
    {
      "commit": "197a71e1f6ff0e637472c1f3552e2209fc3451f2",
      "tree": "236e4ad093e47b5129f49c2dd34b55d9d02e2e93",
      "parents": [
        "2d9780a754cf35e263aef34650bf2f15b5da4d10"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Wed Dec 12 16:18:53 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Wed Dec 12 16:18:53 2001 +0000"
      },
      "message": "Updated two mode mode with changes from Marco Pantaleoni.\n\n"
    },
    {
      "commit": "2d9780a754cf35e263aef34650bf2f15b5da4d10",
      "tree": "eaf1251404a57682b2f43d0f1905530687294adc",
      "parents": [
        "f633cd70394708d341635b03deb166466f41742f"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Mon Nov 19 11:27:11 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Mon Nov 19 11:27:11 2001 +0000"
      },
      "message": "PR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "f633cd70394708d341635b03deb166466f41742f",
      "tree": "fe183df9f69b3ef8cdfb38c2a02110f3b8913ab8",
      "parents": [
        "8b1439f51563bbb795d620f8428efa3b17e805b5"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Mon Nov 19 11:20:23 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Mon Nov 19 11:20:23 2001 +0000"
      },
      "message": "Minor documentation updates.\nFix for tests.\nDebian changes to control file, postinst and postrm.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "8b1439f51563bbb795d620f8428efa3b17e805b5",
      "tree": "3384906ccefab4f36b029034ef77b21a02970b5a",
      "parents": [
        "faf416d044930a129c33044ad789e20e5ff41774"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Wed Nov 14 14:50:36 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Wed Nov 14 14:50:36 2001 +0000"
      },
      "message": "Quick fix to make command return correct value.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "faf416d044930a129c33044ad789e20e5ff41774",
      "tree": "3ff2835372a8f5f447a7645f1b966c7c36eb00c1",
      "parents": [
        "4d137b4f7f01963f864ca59e4255c4b6a9db440a"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sat Nov 03 17:22:53 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sat Nov 03 17:22:53 2001 +0000"
      },
      "message": "PR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "4d137b4f7f01963f864ca59e4255c4b6a9db440a",
      "tree": "8ff121870fed89391c1182bfc0b749f7b2d66a38",
      "parents": [
        "4f4f23be1cc85de79685477641b0e855f3f92a25"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sat Nov 03 16:29:06 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sat Nov 03 16:29:06 2001 +0000"
      },
      "message": "Fixed bug: check return value for ApacheRequest___parse.\nCast a few things to make compiler happy.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "4f4f23be1cc85de79685477641b0e855f3f92a25",
      "tree": "1e1c427d3c51deee38291e6ccd89715dc9ca4a9e",
      "parents": [
        "d86790039879e70f69e5311117de363e5adadbab"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Mon Oct 22 16:40:39 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Mon Oct 22 16:40:39 2001 +0000"
      },
      "message": "Updated win32 makefile - Craig\u0027s work.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "d86790039879e70f69e5311117de363e5adadbab",
      "tree": "ffdaac9dcd60b72d58bd84a4093b4164bfa821fc",
      "parents": [
        "210853043ea9f529fd8c717904229a7226ed0356"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Mon Oct 22 16:39:23 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Mon Oct 22 16:39:23 2001 +0000"
      },
      "message": "Updated windows Makefile, thanks to Craig Huckabee.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "210853043ea9f529fd8c717904229a7226ed0356",
      "tree": "5f3a9d755af007f8d8ee986b8aea74d4bf736b1b",
      "parents": [
        "1212e1820de05df8544e2f9dfa87076b566b4fc6"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Fri Oct 19 16:43:38 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Fri Oct 19 16:43:38 2001 +0000"
      },
      "message": "Updated docs from web site.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "1212e1820de05df8544e2f9dfa87076b566b4fc6",
      "tree": "0dd70ee91c407aa26d64a8746449ed56751551ef",
      "parents": [
        "62e1cf741ed6194c5a4f745d780ff9091254dae7"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Mon Oct 15 18:40:16 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Mon Oct 15 18:40:16 2001 +0000"
      },
      "message": "Updated windows makefile, from Steve Simpson \u003csteve@ourabode.org\u003e.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "62e1cf741ed6194c5a4f745d780ff9091254dae7",
      "tree": "36f4c3260cb5013dbe7da597e64b81ed56530da2",
      "parents": [
        "9a3a46f8b093cd2a2ccada47f5043c6d80e4ec61"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Mon Oct 15 10:44:09 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Mon Oct 15 10:44:09 2001 +0000"
      },
      "message": "Fixed bug with Parse.\n\nApplied patch for Debian SSL stuff from J�nos Hol�nyi.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "9a3a46f8b093cd2a2ccada47f5043c6d80e4ec61",
      "tree": "86ea0a2555441d0b6828887aaa7ea4662008d701",
      "parents": [
        "1f9434faaca3ad6f07202d4d69a95e0f228b45e6"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue Oct 09 15:29:47 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue Oct 09 15:29:47 2001 +0000"
      },
      "message": "Fixed Debian build scripts.  Prepare to release a new version.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "1f9434faaca3ad6f07202d4d69a95e0f228b45e6",
      "tree": "ad1d1c65a93758d1076e990e485b3d95dc1851d6",
      "parents": [
        "cf053eb19e431476d90ebc1a25651e5162defe3f"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sun Sep 30 18:48:33 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sun Sep 30 18:48:33 2001 +0000"
      },
      "message": "Added \u0027makeurl\u0027 command.\n\nQuote { and } - they were causing problems.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "cf053eb19e431476d90ebc1a25651e5162defe3f",
      "tree": "c28322ae34e18f131afe8d5a09987db89f646a5b",
      "parents": [
        "a0b471e64f168889e692b1b9b40d30faada4ab69"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Wed Sep 05 15:20:19 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Wed Sep 05 15:20:19 2001 +0000"
      },
      "message": "Added Woj\u0027s vim syntax file for .ttml files.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "a0b471e64f168889e692b1b9b40d30faada4ab69",
      "tree": "01f6ed194ebcf2c07971d0ed4634725fa895466b",
      "parents": [
        "25b9f2455e154877436288685a2c6502515fede6"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Wed Sep 05 12:01:22 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Wed Sep 05 12:01:22 2001 +0000"
      },
      "message": "Large commit:\n\nBroke channel out into its own file.\n\nChanged pretty much everything but HPuts over to using the ApacheChan\nfor output.\n\nStylistic changes (line wrapping).\n\nDiscarded obuff in favor of DString.\n\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "25b9f2455e154877436288685a2c6502515fede6",
      "tree": "ee3016d7600cfa0d8afaa34223835dcf16834736",
      "parents": [
        "e705bf110451a5a36210497fbb7146478039cfc7"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sun Sep 02 14:04:16 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sun Sep 02 14:04:16 2001 +0000"
      },
      "message": "Finalized i18n changes.\nRemoved the possibility of not using i18n.\nAdded a test case for .tcl files.\nRemoved extraneous test file.\nAdded some links in the documentation - to Tcl and Apache.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "e705bf110451a5a36210497fbb7146478039cfc7",
      "tree": "c57f4b24951146a49708eb86e8cc983e0b6198f3",
      "parents": [
        "173990afc4fbb8fb5d80fd4bd373c5ce76735517"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Fri Aug 31 14:32:41 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Fri Aug 31 14:32:41 2001 +0000"
      },
      "message": "Converted parser to DString for small speed improvement.\nTurned off old style \u003c+ +\u003e tags by default!\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "173990afc4fbb8fb5d80fd4bd373c5ce76735517",
      "tree": "1000c8df688544516512a7e2b721ab8f509985ee",
      "parents": [
        "fe037b308789d764fa611b7a2e750f083be27f77"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Thu Aug 30 09:17:55 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Thu Aug 30 09:17:55 2001 +0000"
      },
      "message": "Updated changelog, VERSION.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "fe037b308789d764fa611b7a2e750f083be27f77",
      "tree": "de7a7de3ade0088c317e1a7db00e0aac004b5e7e",
      "parents": [
        "ed59d07f7f0730e07d316e16d38269991340b974"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Thu Aug 30 09:07:36 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Thu Aug 30 09:07:36 2001 +0000"
      },
      "message": "Updated version number.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "ed59d07f7f0730e07d316e16d38269991340b974",
      "tree": "a710f045b2fd3b490e94f7a76d58adfbd750c056",
      "parents": [
        "4ff37954bec119a2c1abb79108864793636642f7"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue Aug 28 16:06:20 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue Aug 28 16:06:20 2001 +0000"
      },
      "message": "Fixed up some of the build things and debian files.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "4ff37954bec119a2c1abb79108864793636642f7",
      "tree": "851ffd26fa980568ce0a7784a877e3650ebcfae8",
      "parents": [
        "a2760243213f1eaff21e1fec5085ae6574a38e26"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue Aug 28 11:41:39 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue Aug 28 11:41:39 2001 +0000"
      },
      "message": "Clean up get_tcl_file.\nSwitch to hex numbers for hashing/cacheing of scripts.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "a2760243213f1eaff21e1fec5085ae6574a38e26",
      "tree": "3e3d5968babfa507140f0ae753ac4c29645e2f4a",
      "parents": [
        "644dea60b18867426c107101f1c3486d88f62d2f"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Wed Aug 08 15:01:52 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Wed Aug 08 15:01:52 2001 +0000"
      },
      "message": "Fixed MakeFileChannel to use ClientData, not ClientData*.  Thanks to\nMikhail.\n\nCreated a \u0027help\u0027 page in the docs.\n\nUpdated spec file, thanks to Simon Greaves.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "644dea60b18867426c107101f1c3486d88f62d2f",
      "tree": "b8d44a7069ebe49f742e125b114d55b333be89eb",
      "parents": [
        "7c8b021eee147615211f6e76799e980814ea2429"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Fri Aug 03 14:32:54 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Fri Aug 03 14:32:54 2001 +0000"
      },
      "message": "Switched to Tcl_ReadChars from Tcl_Read.\nAdded more advanced (?) testing system which attempts to run self-contained.\nChanged COOKIE code to fix possible bug in i18n.  Don\u0027t know if fix is correct.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "7c8b021eee147615211f6e76799e980814ea2429",
      "tree": "537947dbf29007d2d9ddf58d15b6650cfd85e4cf",
      "parents": [
        "183a50ba57793b6512f0e9e12c450c4185b73afe"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sun Jul 22 20:19:20 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sun Jul 22 20:19:20 2001 +0000"
      },
      "message": "Makefile tweak, added split.tcl to, as it turns out, join pieces of\ndocumentation.\n\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "183a50ba57793b6512f0e9e12c450c4185b73afe",
      "tree": "65efaed06ecbc5098b9842d7649d9bcf23376322",
      "parents": [
        "77598dca9ed35fde0e646f27c96c6450e514bce2"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sat Jul 21 15:56:22 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sat Jul 21 15:56:22 2001 +0000"
      },
      "message": "Switch \u0027permission\u0027 back on Dtcl_Script.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "77598dca9ed35fde0e646f27c96c6450e514bce2",
      "tree": "eb35014af0f5f90116a64fed80ea7525cbc64c2a",
      "parents": [
        "f532c95723d889b06b2906ce7ae778aa75d93f79"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sat Jul 21 15:14:48 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sat Jul 21 15:14:48 2001 +0000"
      },
      "message": "Removed fprintf.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "f532c95723d889b06b2906ce7ae778aa75d93f79",
      "tree": "953ffabc360fc9e6cb17ebf50b2f482f0846a4c2",
      "parents": [
        "f10a3760a1ce685319b9938a43104a2d430eb629"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sat Jul 21 15:14:15 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sat Jul 21 15:14:15 2001 +0000"
      },
      "message": "Small updates.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "f10a3760a1ce685319b9938a43104a2d430eb629",
      "tree": "4567fbfbddb4a53754fd354f378c62fbb3603318",
      "parents": [
        "5876ce841695def78aa67e5ced9ddf6a447438c8"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Thu Jul 12 13:08:21 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Thu Jul 12 13:08:21 2001 +0000"
      },
      "message": "Removed \u0027finfo\u0027 arg to get_tcl_file - it\u0027s unnecessary.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "5876ce841695def78aa67e5ced9ddf6a447438c8",
      "tree": "bca571f15c41eb3e50935198d7768c81beeae689",
      "parents": [
        "c510951641c01678406e5ed20a2380389d4d22e0"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Thu Jul 12 09:48:17 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Thu Jul 12 09:48:17 2001 +0000"
      },
      "message": "Now VARS work again, reversed #if comparison.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "c510951641c01678406e5ed20a2380389d4d22e0",
      "tree": "00717229ea6761f03b379cdee52aa0c437591036",
      "parents": [
        "176f7cc64a43bc3b43d36d9d6b10fed077b1d4f1"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue Jul 10 17:10:12 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue Jul 10 17:10:12 2001 +0000"
      },
      "message": "documentation.html now generated from other files.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "176f7cc64a43bc3b43d36d9d6b10fed077b1d4f1",
      "tree": "3c2e9fd29b2efef44aa119faef9b5ca4496b1f2a",
      "parents": [
        "53eb67383d9b217b4541ace1d304241c09394c3c"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Fri Jul 06 12:48:20 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Fri Jul 06 12:48:20 2001 +0000"
      },
      "message": "Split out parser into its own file.\nAdded configuration option for seperate interpreters for virtual hosts.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "53eb67383d9b217b4541ace1d304241c09394c3c",
      "tree": "d8e7bd885fe6c4fb4ecf68f5b04515ef5f6d47fe",
      "parents": [
        "6fbdb4b5a640f7c72365fbd3ee5de02a6dfd5cc3"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Thu Jul 05 12:00:37 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Thu Jul 05 12:00:37 2001 +0000"
      },
      "message": "Each virtual host now has its own dtcl_server_conf, so that you can\nrun seperate interpreters.  I thought this was working before, but I\nguess not.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "6fbdb4b5a640f7c72365fbd3ee5de02a6dfd5cc3",
      "tree": "d57b810aca3aebf6bc13bc7ca9503d9debc15de4",
      "parents": [
        "1ce538cd9a5c34cb9e628bbcb77727b9af0cb9ac"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Fri Jun 29 16:38:00 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Fri Jun 29 16:38:00 2001 +0000"
      },
      "message": "More globals out the window.  There may be a better way to do this\nusing clientData, but it segfaults on me.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "1ce538cd9a5c34cb9e628bbcb77727b9af0cb9ac",
      "tree": "e40cd6d2be855804d01a31a14c6700d4d7210809",
      "parents": [
        "03d72f4b6632662ce158ac1ccf1654c74b8574bf"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Thu Jun 28 15:31:37 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Thu Jun 28 15:31:37 2001 +0000"
      },
      "message": "More globals removed.  Still runs.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "03d72f4b6632662ce158ac1ccf1654c74b8574bf",
      "tree": "22eefcce7d6e0c292927358b5af7f2de9805869f",
      "parents": [
        "dc3d3ee784f37467e809b159de30e76cce42e650"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Mon Jun 25 23:30:09 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Mon Jun 25 23:30:09 2001 +0000"
      },
      "message": "Begin \u0027global\u0027 elimination campaign!\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "dc3d3ee784f37467e809b159de30e76cce42e650",
      "tree": "6ca88d289e8d162b34f920f8cb2ade7592a49095",
      "parents": [
        "2eb78793a52b7f4429a270a467e51b2795a626f4"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sat Jun 23 15:30:57 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sat Jun 23 15:30:57 2001 +0000"
      },
      "message": "Updated docs with \u0027upload\u0027 command.\nCleaned up \u0027upload\u0027 command some.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "2eb78793a52b7f4429a270a467e51b2795a626f4",
      "tree": "31f31022a5af62845a662d6bcce52f923e6f1486",
      "parents": [
        "db7cef0a78467a667a098dd6090968770af072d2"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sat Jun 23 14:11:03 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sat Jun 23 14:11:03 2001 +0000"
      },
      "message": "Updated license to say \u0027mod_dtcl\u0027 instead of \u0027Apache\u0027 in the correct places.\nAdd call to set max upload size.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "db7cef0a78467a667a098dd6090968770af072d2",
      "tree": "0989f1224d21e05c98b3cb2f25ab01177a1ccba3",
      "parents": [
        "7e47764273205994a6af765e0e9769e75c9f28c3"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Thu Jun 21 17:47:17 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Thu Jun 21 17:47:17 2001 +0000"
      },
      "message": "Initial commit of upload command.  Things are in a bit of a broken\nstate at the moment.  Cleaned up some extra white space too.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "7e47764273205994a6af765e0e9769e75c9f28c3",
      "tree": "152f288ab82f9ceca359b0ee1a13d711f7be9aa6",
      "parents": [
        "3767df7a26b8dede15a3eac50f56691ad57a37cb"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Fri Jun 15 17:19:47 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Fri Jun 15 17:19:47 2001 +0000"
      },
      "message": "Major documentation reorganization.  Added frame-based system.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "3767df7a26b8dede15a3eac50f56691ad57a37cb",
      "tree": "a8982fa098260a394a4191742016c4ed3cf95e57",
      "parents": [
        "c88c5dc6fcbd0a076d7e7d8ba0ac6c99de280823"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Mon Jun 11 14:55:04 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Mon Jun 11 14:55:04 2001 +0000"
      },
      "message": "Big changes:\nAdded \u0027get_config\u0027 call to merge server and dir configs.\nChanged function names to more accurately reflect funcionality.\nReworked .tcl and .ttml send routines to share code.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "c88c5dc6fcbd0a076d7e7d8ba0ac6c99de280823",
      "tree": "1e77705bdf0324d321190f667bffb087a6bb609e",
      "parents": [
        "c49fc1aa7490120a58615305c39c3d7017daf436"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Wed Jun 06 16:12:18 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Wed Jun 06 16:12:18 2001 +0000"
      },
      "message": "Added Valerio\u0027s patch enabling error message checking/printing for .tcl files\nPR:\nObtained from:\nSubmitted by: Valerio Gionco \u003cvalerio@most.it\u003e\nReviewed by:\n\n"
    },
    {
      "commit": "c49fc1aa7490120a58615305c39c3d7017daf436",
      "tree": "20705db804aaec305acfb9b704eb929526d868a2",
      "parents": [
        "10d43a2ebd73fba8bfd2c110b5d4dd020f16e01a"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Mon Jun 04 09:54:46 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Mon Jun 04 09:54:46 2001 +0000"
      },
      "message": "Added changes from apreq, Mikhail Teterin.\nPR:\nObtained from:\nSubmitted by: mi@aldan.algebra.com\nReviewed by:\n\n"
    },
    {
      "commit": "10d43a2ebd73fba8bfd2c110b5d4dd020f16e01a",
      "tree": "018aae860aa58c6fdab92aa0a783d68a1edc3783",
      "parents": [
        "fa1e929a413c095ee81edaf5adfcea6833cbce62"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sat Jun 02 17:27:38 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sat Jun 02 17:27:38 2001 +0000"
      },
      "message": "Updated Debian stuff in preperation for new release.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "fa1e929a413c095ee81edaf5adfcea6833cbce62",
      "tree": "fdbcd03d275c857068ff87f2e5e253a3d740dae8",
      "parents": [
        "ba141f22f09dd9390d27732a4a65d6ab4911074b"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue May 29 12:27:06 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue May 29 12:27:06 2001 +0000"
      },
      "message": "Added \u0027var all\u0027 function.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "ba141f22f09dd9390d27732a4a65d6ab4911074b",
      "tree": "bae2c7f25d8ddbffeb182a7ef7fe198154d9aa2e",
      "parents": [
        "7d14d64fa651b588142fdf50fa8cab7a75870a7e"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sat May 26 16:59:45 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sat May 26 16:59:45 2001 +0000"
      },
      "message": "Updated two-mode-mode.el.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "7d14d64fa651b588142fdf50fa8cab7a75870a7e",
      "tree": "3301894bf01d248dbbbe0123e6496da519040860",
      "parents": [
        "c721719210d611fadda9e85f0d1bade41e4dca3e"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue May 22 17:06:00 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue May 22 17:06:00 2001 +0000"
      },
      "message": "Updated TODO file.  Updated Debian build stuff.  Updated pure Tcl dtcl parser.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "c721719210d611fadda9e85f0d1bade41e4dca3e",
      "tree": "571f1a03fd39b8d50f56803034a354d773b3774b",
      "parents": [
        "23d3c330f937473a3c600d4325c72e2d600ef3b1"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Mon May 21 19:49:30 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Mon May 21 19:49:30 2001 +0000"
      },
      "message": "Added \u0027var\u0027 command, duplicated dtcl-test.html to use it.  Passes all\ndtcl.test tests!\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "23d3c330f937473a3c600d4325c72e2d600ef3b1",
      "tree": "7b54969de427804c62d80edf17fe1f79ef82ee00",
      "parents": [
        "e4f3c7abe56e53d0a2cca9d3c355161c9473d8b1"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue May 08 11:57:35 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue May 08 11:57:35 2001 +0000"
      },
      "message": "Added a test to make sure multiple variables work.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "e4f3c7abe56e53d0a2cca9d3c355161c9473d8b1",
      "tree": "931ccab1ef77c18b42116a645f9704224e328ee2",
      "parents": [
        "13af56ebcca5d80958e6964a6d392ca082ac7cbb"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue May 08 11:05:06 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue May 08 11:05:06 2001 +0000"
      },
      "message": "Fixed variable names... DAMMIT.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "13af56ebcca5d80958e6964a6d392ca082ac7cbb",
      "tree": "3631635f849a78d0267dd6aa02bd587ff5db0b17",
      "parents": [
        "e37f4611a1741b7702e636e770cccae94cfc0fcc"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue May 08 10:32:28 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue May 08 10:32:28 2001 +0000"
      },
      "message": "Re-added CGI variable - list making stuff.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "e37f4611a1741b7702e636e770cccae94cfc0fcc",
      "tree": "f723a60e4ee31ccc7d4e6210d1bcc971850390c5",
      "parents": [
        "1ee2770ae8c729e0bd44f7959fd2beea71d18346"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Thu May 03 11:49:09 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Thu May 03 11:49:09 2001 +0000"
      },
      "message": "Fixed up makefile a bit to generate .txt documentation.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "1ee2770ae8c729e0bd44f7959fd2beea71d18346",
      "tree": "0061d021f5c7f3552c888280dfca2940442a48eb",
      "parents": [
        "7bfb3198dd835618fedaa83eaab3d5069a8e98f8"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Wed May 02 11:29:35 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Wed May 02 11:29:35 2001 +0000"
      },
      "message": "Updated RPM spec file by Simon Greaves.\nSubmitted by:\tSimon Greaves\n\n"
    },
    {
      "commit": "7bfb3198dd835618fedaa83eaab3d5069a8e98f8",
      "tree": "77188ec2fc2557028f0f1e07a1df30e3f5ba84b2",
      "parents": [
        "e360c93f76f4194da5ca99d9a56e50707b58bc00"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue May 01 16:36:12 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue May 01 16:36:12 2001 +0000"
      },
      "message": "Changed some fields in Debian control file.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "e360c93f76f4194da5ca99d9a56e50707b58bc00",
      "tree": "c1edbfc66055c94da6ec6c7b362015e29e463051",
      "parents": [
        "af20fe9481fe7adfc0e88b275521936fca216fc0"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue May 01 16:18:05 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue May 01 16:18:05 2001 +0000"
      },
      "message": "Updated Debian changelog.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "af20fe9481fe7adfc0e88b275521936fca216fc0",
      "tree": "c38e5490b419e77c3a4c1137d1dba481ca1ffbee",
      "parents": [
        "f4c6159124d965ecb93e8e6181e72f66c1a2b6d9"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue May 01 16:14:18 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue May 01 16:14:18 2001 +0000"
      },
      "message": "Upped version number.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "f4c6159124d965ecb93e8e6181e72f66c1a2b6d9",
      "tree": "fd050667640f83cdefc2dd107bb41e0b619ddeb6",
      "parents": [
        "bbf9c677ef0db4ad83378fe714198afa995285a9"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue May 01 15:56:02 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue May 01 15:56:02 2001 +0000"
      },
      "message": "Fixed bug: check to make sure upload-\u003efp is valid (no file may have\nbeen passed).\n\nChecked in ErrorScript, and documentation.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "bbf9c677ef0db4ad83378fe714198afa995285a9",
      "tree": "11b2d94ea1f8776de1b77375db23ab0825fef3de",
      "parents": [
        "acf96cd54052091fc58a8fbe95828aab0b01cadc"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sat Apr 28 17:47:47 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sat Apr 28 17:47:47 2001 +0000"
      },
      "message": "Added an ErrorScript directive.\n\nChanged some of the cacheing setup dynamics.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "acf96cd54052091fc58a8fbe95828aab0b01cadc",
      "tree": "223801c91d6cbeb8dd8031babd9232d7c4e4bda0",
      "parents": [
        "19bd1be437c3c1b7718736eb635be50bd2ef8e22"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue Mar 20 19:26:57 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue Mar 20 19:26:57 2001 +0000"
      },
      "message": "Updated Debian changelog.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "19bd1be437c3c1b7718736eb635be50bd2ef8e22",
      "tree": "cae61e9f400255b5e6963b03d63a09dc00ead9f8",
      "parents": [
        "1c1b4814b336f1f0438227434a013b4da06039a8"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue Mar 20 19:10:33 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue Mar 20 19:10:33 2001 +0000"
      },
      "message": "Added debugging README, as well as Tcl .ttml parser.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "1c1b4814b336f1f0438227434a013b4da06039a8",
      "tree": "2a8b0bb30673ffa85a4019e355c34037a9f6505d",
      "parents": [
        "18af70e622efb095a2e37d4aa4a9491000d413c7"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue Mar 20 17:29:36 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue Mar 20 17:29:36 2001 +0000"
      },
      "message": "Adding Redhat build readme and spec file from Simon Greaves.\n\n"
    },
    {
      "commit": "18af70e622efb095a2e37d4aa4a9491000d413c7",
      "tree": "cc4e053b3c424c9af201d14189be68b4b6a15852",
      "parents": [
        "2041dd6401f4295ced76675b42083fb589e953d2"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Mon Mar 19 18:56:24 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Mon Mar 19 18:56:24 2001 +0000"
      },
      "message": "Minor edits to documentation file.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "2041dd6401f4295ced76675b42083fb589e953d2",
      "tree": "90516ca26af991f505a77d95613e92aec3fc496d",
      "parents": [
        "d28cacd794d0469dee5bbef14f3c4cbccbdd0ead"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Mon Mar 19 17:36:42 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Mon Mar 19 17:36:42 2001 +0000"
      },
      "message": "Update apreq files.\n\n"
    },
    {
      "commit": "d28cacd794d0469dee5bbef14f3c4cbccbdd0ead",
      "tree": "2c96ae56178f4d7aec670d6e7484f6c6a918834c",
      "parents": [
        "13c248f146403eaade3df9e9e810f2c4e585cef5"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Mon Mar 19 17:33:33 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Mon Mar 19 17:33:33 2001 +0000"
      },
      "message": "Minor updates to tests.\n\n"
    },
    {
      "commit": "13c248f146403eaade3df9e9e810f2c4e585cef5",
      "tree": "fbf5f10542b30f84146ff26e5d0220a40b3fcad1",
      "parents": [
        "59f88448e930f3f4f80c2a3a83064c760baa477c"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Thu Mar 15 19:36:58 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Thu Mar 15 19:36:58 2001 +0000"
      },
      "message": "Commited new apreq API for uploading to Tcl variables, as well as\ngetting tmpfile\u0027s name.\n\n"
    },
    {
      "commit": "59f88448e930f3f4f80c2a3a83064c760baa477c",
      "tree": "49164b67542d359c673c4c836413692871498649",
      "parents": [
        "fdc893b66ebb5b3740602d6803c6e67154aa12f2"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Wed Mar 14 15:51:56 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Wed Mar 14 15:51:56 2001 +0000"
      },
      "message": "Corrected stupid mistake on my part.\n\n"
    },
    {
      "commit": "fdc893b66ebb5b3740602d6803c6e67154aa12f2",
      "tree": "221ac9efb8a6fe6d9afee6ea783d41c15aba5891",
      "parents": [
        "1a9a3c14b2a5fae2efc1a177fe1a32de17fbabbf"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Wed Mar 14 11:44:05 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Wed Mar 14 11:44:05 2001 +0000"
      },
      "message": "Modified builddtcl.sh for portability.\n\n"
    },
    {
      "commit": "1a9a3c14b2a5fae2efc1a177fe1a32de17fbabbf",
      "tree": "94344651b5135c3f1c65ff6fdf7224cf0c5dccb2",
      "parents": [
        "c1fbe9df63774d34c9f72eb78969e24861b8c6c5"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue Mar 13 12:00:45 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue Mar 13 12:00:45 2001 +0000"
      },
      "message": "Switched all comments to C comments.\n\nSmall change to Makefile.\n\nThanks to Simon Greaves for pointing these out.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "c1fbe9df63774d34c9f72eb78969e24861b8c6c5",
      "tree": "3735011760535d9a67e61776dcd50f3fd54641f0",
      "parents": [
        "fcdb6b5f22d09a216c75c7ce52626442bdcb51ed"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sat Mar 10 18:24:04 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sat Mar 10 18:24:04 2001 +0000"
      },
      "message": "Removed a few commented lines left from debugging.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "fcdb6b5f22d09a216c75c7ce52626442bdcb51ed",
      "tree": "5f3d4ae473d50ebba9f3ec20cfdd75b7ca1cf485",
      "parents": [
        "bfeae9df18cda7053be775039a71d881d43301b8"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Fri Mar 09 18:32:28 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Fri Mar 09 18:32:28 2001 +0000"
      },
      "message": "Added file upload hook to apreq.\n\nAdded hook to mod_dtcl to allow file uploads to a Tcl variable.\n\n"
    },
    {
      "commit": "bfeae9df18cda7053be775039a71d881d43301b8",
      "tree": "f322e9ba741f3cdbe13afac2757a86a2b7b5b991",
      "parents": [
        "742186a569929dc3d11cd79303b8658cb6823603"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Thu Mar 08 16:49:59 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Thu Mar 08 16:49:59 2001 +0000"
      },
      "message": "I wish tcl could do some of this automatically.  I hate build scripts!\n\n"
    },
    {
      "commit": "742186a569929dc3d11cd79303b8658cb6823603",
      "tree": "714388cb0eaced7d2eac5983cd0ef334937cc30a",
      "parents": [
        "6204e62b2ac6abd42cbac4e5cb37ae21097e54bb"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Thu Mar 08 15:51:05 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Thu Mar 08 15:51:05 2001 +0000"
      },
      "message": "More build file tweaking.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "6204e62b2ac6abd42cbac4e5cb37ae21097e54bb",
      "tree": "17f8879ffcdd8f8cedf3e0b1353f7fae317da16e",
      "parents": [
        "3ccf90e829c72ab1dcfbcca1f9122460aa68dd55"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Thu Mar 08 14:41:51 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Thu Mar 08 14:41:51 2001 +0000"
      },
      "message": "Fixed up build script and makefile.\n\nUpdates to documentation.\n\n"
    },
    {
      "commit": "3ccf90e829c72ab1dcfbcca1f9122460aa68dd55",
      "tree": "d54488db3030e243d751fb0b3f486334fd96e159",
      "parents": [
        "b6db61245c4f161f5bd2d6945aa3709d4b341b75"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Thu Mar 01 18:32:16 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Thu Mar 01 18:32:16 2001 +0000"
      },
      "message": "Big changes: switched \u003c+ +\u003e tags to \u003c? ?\u003e.  Script provided to change\n.ttml files, as well as backwards compatibility code in mod_dtcl.c.\n\nAdded Craig\u0027s work on the win32/ build stuff.\nPR:\nObtained from:\nSubmitted by:\nReviewed by:\n\n"
    },
    {
      "commit": "b6db61245c4f161f5bd2d6945aa3709d4b341b75",
      "tree": "741c630ad2d67563f4850607cc84ab3b42c0a543",
      "parents": [
        "fdafee49af93435458d4f47d4db92527a2381940"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sun Feb 25 19:51:59 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Sun Feb 25 19:51:59 2001 +0000"
      },
      "message": "Update libapreq file.\n\n"
    },
    {
      "commit": "fdafee49af93435458d4f47d4db92527a2381940",
      "tree": "cf3799e35e9a65262ccaec87a5705fc4717064b9",
      "parents": [
        "45a946d1c0602590bc3a45f255737b3d72a6bdf3"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Fri Feb 23 12:11:04 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Fri Feb 23 12:11:04 2001 +0000"
      },
      "message": "Added version file.\n\n"
    },
    {
      "commit": "45a946d1c0602590bc3a45f255737b3d72a6bdf3",
      "tree": "cf4d40e9449b6970028e40cb1088d93c338c7567",
      "parents": [
        "471feff6be2a12e211ea64a7607ea7c8e4b49fe1"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue Feb 20 12:40:39 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Tue Feb 20 12:40:39 2001 +0000"
      },
      "message": "Removed DTCL_VERSION from the Makefile.\n\n"
    },
    {
      "commit": "471feff6be2a12e211ea64a7607ea7c8e4b49fe1",
      "tree": "a8f907f04576b26fb7b285a528ad4a35ca77e9e0",
      "parents": [
        "fcf93dddaf162ba263b86557cdccb63e012c7a14"
      ],
      "author": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Fri Feb 16 13:18:22 2001 +0000"
      },
      "committer": {
        "name": "David Welton",
        "email": "davidw@apache.org",
        "time": "Fri Feb 16 13:18:22 2001 +0000"
      },
      "message": "Updated Debian changelog.\n\n"
    }
  ],
  "next": "fcf93dddaf162ba263b86557cdccb63e012c7a14"
}
