)]}'
{
  "commit": "8331e943a4e4c564873ca495c1da466ed91b7b54",
  "tree": "6b01a62494caf0df9df2c1cc99ce4a8ac8624821",
  "parents": [
    "aff7f921906cbcd162c6d4fc60c87c17384a4e27"
  ],
  "author": {
    "name": "Justin Mason",
    "email": "jm@apache.org",
    "time": "Fri Jan 18 09:57:53 2008 +0000"
  },
  "committer": {
    "name": "Justin Mason",
    "email": "jm@apache.org",
    "time": "Fri Jan 18 09:57:53 2008 +0000"
  },
  "message": "merged latest changes from trunk using: \u0027svn merge -r 602889:613114 https://svn.apache.org/repos/asf/spamassassin/trunk\u0027\n\ngit-svn-id: https://svn.apache.org/repos/asf/spamassassin/branches/bug-5293-pluginized-bayes@613117 13f79535-47bb-0310-9956-ffa450edef68\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4d6974f8be740dd825342e932660e3b72c0a9f2a",
      "old_mode": 33188,
      "old_path": "MANIFEST.SKIP",
      "new_id": "f3f6e977e2ec7123b282f94c9b093b56c72ecd08",
      "new_mode": 33188,
      "new_path": "MANIFEST.SKIP"
    },
    {
      "type": "modify",
      "old_id": "f752d03e0433dc6e0273b39a2bcbfcf5e84161b3",
      "old_mode": 33188,
      "old_path": "Makefile.PL",
      "new_id": "e47a76d949d8301fb453633fda49a2242d0391a3",
      "new_mode": 33188,
      "new_path": "Makefile.PL"
    },
    {
      "type": "modify",
      "old_id": "b3fb6f11d8117b01bf686a111324edb07aa83846",
      "old_mode": 33188,
      "old_path": "build/README",
      "new_id": "85d0084294a3c15b2bd821f82fc08c20c657e948",
      "new_mode": 33188,
      "new_path": "build/README"
    },
    {
      "type": "modify",
      "old_id": "8c2f1ca52fd83ba23977cd2f70351de589d52f7a",
      "old_mode": 33261,
      "old_path": "build/automc/etc-init.d-freqsd",
      "new_id": "db66b23e455045950f15084cf5f41057a88a2d55",
      "new_mode": 33261,
      "new_path": "build/automc/etc-init.d-freqsd"
    },
    {
      "type": "modify",
      "old_id": "72bb248397faeb7fb9a6e4226c41c59cc1ac9918",
      "old_mode": 33261,
      "old_path": "build/automc/freqsd",
      "new_id": "adbfd0ea13b425318b117d5eb8e7bf86890dfb18",
      "new_mode": 33261,
      "new_path": "build/automc/freqsd"
    },
    {
      "type": "modify",
      "old_id": "ae6ce98a3e264e3865456930d38f188c760af0ca",
      "old_mode": 33261,
      "old_path": "build/automc/freqsd-infrequent",
      "new_id": "eb4bdc3f27c4c77b2b4bbcebc1be089738f0bd77",
      "new_mode": 33261,
      "new_path": "build/automc/freqsd-infrequent"
    },
    {
      "type": "modify",
      "old_id": "fc2b8453a184299502c19395c8f376a7ace39ee9",
      "old_mode": 33261,
      "old_path": "build/automc/gzip_old_ruleqa_data",
      "new_id": "aba68cfc83fdf8510e94a579f9dfb113e49ff938",
      "new_mode": 33261,
      "new_path": "build/automc/gzip_old_ruleqa_data"
    },
    {
      "type": "modify",
      "old_id": "361b32f092599f5f9f76efb2ee8f0b566328c670",
      "old_mode": 33188,
      "old_path": "build/nightlymc/corpus.doc",
      "new_id": "c9bf47cebc88561ae3d69bb9962b43b34ca11f2a",
      "new_mode": 33188,
      "new_path": "build/nightlymc/corpus.doc"
    },
    {
      "type": "modify",
      "old_id": "b7d6c6b8d06409d60e94b822780710b18d16c3e5",
      "old_mode": 33188,
      "old_path": "build/nightlymc/corpus.fredt",
      "new_id": "76fb72541b08c4bb5d6f103da32680358e4a2d2d",
      "new_mode": 33188,
      "new_path": "build/nightlymc/corpus.fredt"
    },
    {
      "type": "modify",
      "old_id": "d1b894b1d8773777e7b510fcfe4e253239fd9fbf",
      "old_mode": 33188,
      "old_path": "build/nightlymc/corpus.jm",
      "new_id": "56aecbd342604867de4f3f3ba4c9edb498dc95b4",
      "new_mode": 33188,
      "new_path": "build/nightlymc/corpus.jm"
    },
    {
      "type": "modify",
      "old_id": "45e237ed4430e49947ae7fc86a95532b961b95f7",
      "old_mode": 33188,
      "old_path": "build/nightlymc/corpus.zmi",
      "new_id": "22997170763328ffc4c94c5b889743ea0e6c432e",
      "new_mode": 33188,
      "new_path": "build/nightlymc/corpus.zmi"
    },
    {
      "type": "modify",
      "old_id": "150a43d4d2059042c605f6c7ae376d61e03154b6",
      "old_mode": 33261,
      "old_path": "build/update_devel",
      "new_id": "1974ed1c2eefa93d91d237c7623717d9da281a36",
      "new_mode": 33261,
      "new_path": "build/update_devel"
    },
    {
      "type": "modify",
      "old_id": "e3f98af3faf8b10b9033af016f1f9a78acf4638d",
      "old_mode": 33261,
      "old_path": "build/update_stable",
      "new_id": "ce9cc790287e297aa01e14f376e8f8a5d3591756",
      "new_mode": 33261,
      "new_path": "build/update_stable"
    },
    {
      "type": "modify",
      "old_id": "7eadce854fb492bb50d14c05c7aa8c13d15dee2c",
      "old_mode": 33188,
      "old_path": "lib/Mail/SpamAssassin/AsyncLoop.pm",
      "new_id": "09128892b05e75e37bac97d7ce0f2fa420a40f0c",
      "new_mode": 33188,
      "new_path": "lib/Mail/SpamAssassin/AsyncLoop.pm"
    },
    {
      "type": "modify",
      "old_id": "a3b144b6bed7acd1fb2e5cefb39e2fa0da6db358",
      "old_mode": 33188,
      "old_path": "lib/Mail/SpamAssassin/BayesStore/DBM.pm",
      "new_id": "334ebfb9b6349850f193dd1df2192af132f64f69",
      "new_mode": 33188,
      "new_path": "lib/Mail/SpamAssassin/BayesStore/DBM.pm"
    },
    {
      "type": "modify",
      "old_id": "3abd784976c4eeffe9bb92dd8363e763ee6485ff",
      "old_mode": 33188,
      "old_path": "lib/Mail/SpamAssassin/Conf/Parser.pm",
      "new_id": "fd650f72df7fcd544b8ed8b79bcce51552802cdc",
      "new_mode": 33188,
      "new_path": "lib/Mail/SpamAssassin/Conf/Parser.pm"
    },
    {
      "type": "modify",
      "old_id": "20eb8b27ae147e84c0828ad1f86e97610c55950a",
      "old_mode": 33188,
      "old_path": "lib/Mail/SpamAssassin/DBBasedAddrList.pm",
      "new_id": "e7da285fcbdd4a608e63c6552c1340cdbc5069af",
      "new_mode": 33188,
      "new_path": "lib/Mail/SpamAssassin/DBBasedAddrList.pm"
    },
    {
      "type": "modify",
      "old_id": "85a35af0c30f84bd55001d24b71e444471215cf8",
      "old_mode": 33188,
      "old_path": "lib/Mail/SpamAssassin/Dns.pm",
      "new_id": "865fb7d7cbbba6f78587f1c2fa99bfdda4ddde0d",
      "new_mode": 33188,
      "new_path": "lib/Mail/SpamAssassin/Dns.pm"
    },
    {
      "type": "modify",
      "old_id": "ea52b938fd4c94c1ad574389948ce4757177063e",
      "old_mode": 33188,
      "old_path": "lib/Mail/SpamAssassin/HTML.pm",
      "new_id": "dd3109611612a8485a04acfe8d7e3aa9cf669366",
      "new_mode": 33188,
      "new_path": "lib/Mail/SpamAssassin/HTML.pm"
    },
    {
      "type": "modify",
      "old_id": "69b2b89caced0ca1d8113010667c20acffa272ef",
      "old_mode": 33188,
      "old_path": "lib/Mail/SpamAssassin/Message/Metadata/Received.pm",
      "new_id": "fc844949d72573f3f42a66698698fff4589744d1",
      "new_mode": 33188,
      "new_path": "lib/Mail/SpamAssassin/Message/Metadata/Received.pm"
    },
    {
      "type": "modify",
      "old_id": "48716d5bb8151d2a41b262bfd449f99d2232b27f",
      "old_mode": 33188,
      "old_path": "lib/Mail/SpamAssassin/Message/Node.pm",
      "new_id": "9b10cc898a0dedc5c41ed787193d5955ce05ca57",
      "new_mode": 33188,
      "new_path": "lib/Mail/SpamAssassin/Message/Node.pm"
    },
    {
      "type": "modify",
      "old_id": "ae40c346e674a2aaa963ef70b9eeb23002dedbf4",
      "old_mode": 33188,
      "old_path": "lib/Mail/SpamAssassin/Plugin/BodyRuleBaseExtractor.pm",
      "new_id": "34728ed39f4589ed36c3b924ecc3a2ca0420b1ad",
      "new_mode": 33188,
      "new_path": "lib/Mail/SpamAssassin/Plugin/BodyRuleBaseExtractor.pm"
    },
    {
      "type": "modify",
      "old_id": "42e38daedb457a09c61ae0006d83cff9d607c359",
      "old_mode": 33188,
      "old_path": "lib/Mail/SpamAssassin/Plugin/DCC.pm",
      "new_id": "e0aa4bf97a579d0c536b21dd478f01e0a3374ad1",
      "new_mode": 33188,
      "new_path": "lib/Mail/SpamAssassin/Plugin/DCC.pm"
    },
    {
      "type": "modify",
      "old_id": "92dc24d3fc333e3a1664a544fc3b7a429de39eb2",
      "old_mode": 33188,
      "old_path": "lib/Mail/SpamAssassin/Plugin/DKIM.pm",
      "new_id": "d78934f1256534a84793e4fea1f1477ed29d7255",
      "new_mode": 33188,
      "new_path": "lib/Mail/SpamAssassin/Plugin/DKIM.pm"
    },
    {
      "type": "modify",
      "old_id": "8d27d9281cc696e86487a915d7a5eaa91559a161",
      "old_mode": 33188,
      "old_path": "lib/Mail/SpamAssassin/Plugin/HeaderEval.pm",
      "new_id": "035a7abc38042075a2d28df39b6699736d951b28",
      "new_mode": 33188,
      "new_path": "lib/Mail/SpamAssassin/Plugin/HeaderEval.pm"
    },
    {
      "type": "modify",
      "old_id": "5788888ec9d2b3252927ee37229049fbccab0922",
      "old_mode": 33261,
      "old_path": "masses/hit-frequencies",
      "new_id": "07a0c036f03e9a0529b3b3a9136520721d6bc209",
      "new_mode": 33261,
      "new_path": "masses/hit-frequencies"
    },
    {
      "type": "modify",
      "old_id": "4d0d509e88207131112582893714a2ec6cbc1146",
      "old_mode": 33261,
      "old_path": "masses/mass-check",
      "new_id": "7e18b8cb7130d1ea2a1a63a50bffca4757a45508",
      "new_mode": 33261,
      "new_path": "masses/mass-check"
    },
    {
      "type": "modify",
      "old_id": "a4b811d45fde84cb6f0d1e737115789b2fe21031",
      "old_mode": 33261,
      "old_path": "masses/rule-qa/automc/ruleqa.cgi",
      "new_id": "300cadd97785eadb8054a2676f1e73919461af15",
      "new_mode": 33261,
      "new_path": "masses/rule-qa/automc/ruleqa.cgi"
    },
    {
      "type": "modify",
      "old_id": "217c3d7a3bc4ff91773011aa6cdc2e49016212e4",
      "old_mode": 33188,
      "old_path": "masses/rule-qa/automc/ruleqa.css",
      "new_id": "fb420568e9c2c389dd1d41222fcd67946dc304cc",
      "new_mode": 33188,
      "new_path": "masses/rule-qa/automc/ruleqa.css"
    },
    {
      "type": "modify",
      "old_id": "a267b180c1b01c8540cc955f40a149744f854ae7",
      "old_mode": 33261,
      "old_path": "masses/rule-qa/corpus-hourly",
      "new_id": "5de53b740e5a625d069a295c803fca5581881248",
      "new_mode": 33261,
      "new_path": "masses/rule-qa/corpus-hourly"
    },
    {
      "type": "modify",
      "old_id": "16393de67bd7a8d894dddfdedd1d1f030c49c233",
      "old_mode": 33261,
      "old_path": "masses/rule-qa/corpus-nightly",
      "new_id": "c5f9e5bd744716dc80d82b5a1285aa7182f33628",
      "new_mode": 33261,
      "new_path": "masses/rule-qa/corpus-nightly"
    },
    {
      "type": "modify",
      "old_id": "daecd0e297049986e7716acbf5448b0a3d8d22cb",
      "old_mode": 33261,
      "old_path": "masses/rule-qa/corpus-nightly.post-svn",
      "new_id": "7c6dd64d5bc4a79b76205ffc8b2fc1c90e29d69c",
      "new_mode": 33261,
      "new_path": "masses/rule-qa/corpus-nightly.post-svn"
    },
    {
      "type": "modify",
      "old_id": "6d1e335d7a39540a58643a93c642eb9a6008edce",
      "old_mode": 33261,
      "old_path": "masses/rule-qa/nightly-slave-start",
      "new_id": "6ca078703747ac865e548b0193d6de9928a16a94",
      "new_mode": 33261,
      "new_path": "masses/rule-qa/nightly-slave-start"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "21b9bf643e26ec94929bb9f000eae1e1df25246b",
      "new_mode": 33261,
      "new_path": "masses/rule-qa/nightly-slave-stop"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d49f7abd8a2a4e90e700e5acf6f2b8346fe734b",
      "new_mode": 33261,
      "new_path": "masses/rule-qa/nightly-slaves-stop"
    },
    {
      "type": "modify",
      "old_id": "37d006c5b1cd9c8ddb8cb99ee89a6a16cb1981ba",
      "old_mode": 33188,
      "old_path": "rules/20_ratware.cf",
      "new_id": "cf9c344fea0c2c72639431e29030afe8287292ad",
      "new_mode": 33188,
      "new_path": "rules/20_ratware.cf"
    },
    {
      "type": "modify",
      "old_id": "8faf21291085081e6664bcb07a9a4117a14f5479",
      "old_mode": 33188,
      "old_path": "rules/50_scores.cf",
      "new_id": "dbaf63ad34047d8abd5b5ac7110a790aba51108b",
      "new_mode": 33188,
      "new_path": "rules/50_scores.cf"
    },
    {
      "type": "modify",
      "old_id": "2b28a461d97c521fc522bc1b4939a2d64cf836c2",
      "old_mode": 33188,
      "old_path": "rules/active.list",
      "new_id": "a96cf6192f87883dd20b679098d4c6470a98a8f3",
      "new_mode": 33188,
      "new_path": "rules/active.list"
    },
    {
      "type": "modify",
      "old_id": "6323ef0bac0a137aa2ceff183dee17bf2e9d17d4",
      "old_mode": 33188,
      "old_path": "rules/sa-update-pubkey.txt",
      "new_id": "b0190f39879d6cb607c727e3f21e6c7cf426114d",
      "new_mode": 33188,
      "new_path": "rules/sa-update-pubkey.txt"
    },
    {
      "type": "modify",
      "old_id": "f5048ec690fb7c66fd2454734d32322a9a0703d2",
      "old_mode": 33261,
      "old_path": "sa-compile.raw",
      "new_id": "0975893827d5a8c0b5db94d261391b8324ba73e8",
      "new_mode": 33261,
      "new_path": "sa-compile.raw"
    },
    {
      "type": "modify",
      "old_id": "3a1ff928cebaf6ff86bf366e9163292eaa637cb7",
      "old_mode": 33261,
      "old_path": "sa-learn.raw",
      "new_id": "21ea0320df848cf146ec62fe06e2589f86bbe5f0",
      "new_mode": 33261,
      "new_path": "sa-learn.raw"
    },
    {
      "type": "modify",
      "old_id": "c11c2a5ec84df9976e174da8899e6a0d113f159c",
      "old_mode": 33261,
      "old_path": "sa-update.raw",
      "new_id": "262c5b57076174e83a253574407b2f720e9fbde1",
      "new_mode": 33261,
      "new_path": "sa-update.raw"
    },
    {
      "type": "modify",
      "old_id": "cb4c52e2cf92e55e32fc42fc2a71ce22189cb8b0",
      "old_mode": 33261,
      "old_path": "t/basic_meta.t",
      "new_id": "b245d3070c9188aca17fdb48b954d12d84fc439d",
      "new_mode": 33261,
      "new_path": "t/basic_meta.t"
    },
    {
      "type": "modify",
      "old_id": "d2c246c6dc93f022f251f5fa7645e44f10307ede",
      "old_mode": 33188,
      "old_path": "t/data/spam/gtubedcc.eml",
      "new_id": "b3145cccd2198a0a98d6ac42ccf4cf5a81637e75",
      "new_mode": 33188,
      "new_path": "t/data/spam/gtubedcc.eml"
    },
    {
      "type": "modify",
      "old_id": "6916473d7618b6b1ca7a30d9562abfda5bb18d1d",
      "old_mode": 33261,
      "old_path": "t/dkim.t",
      "new_id": "56a7b080700692d6b5d54486df67454611ed9b27",
      "new_mode": 33261,
      "new_path": "t/dkim.t"
    },
    {
      "type": "modify",
      "old_id": "e89343be65ccc5427afa05a672b4a3c20e11154b",
      "old_mode": 33261,
      "old_path": "t/razor2.t",
      "new_id": "870bf6aab0a82a92f638217097e3b7447374f543",
      "new_mode": 33261,
      "new_path": "t/razor2.t"
    }
  ]
}
