)]}'
{
  "log": [
    {
      "commit": "aee18c749b0e3a1a3a6907a33db76ae83b8d41d9",
      "tree": "01a8ab5abb9867986f3e848918abd9e749b691cd",
      "parents": [
        "0ed4af02da0bd4a0f757dd8c2156913e6c7a724c"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Fri Feb 21 15:35:08 2014 +1100"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Fri Feb 28 07:59:03 2014 +1100"
      },
      "message": "Enforce function declaration format in bash8\n\nCheck that function calls look like ^function foo {$ in bash8, and fix\nall existing failures of that check.  Add a note to HACKING.rst\n\nChange-Id: Ic19eecb39e0b20273d1bcd551a42fe400d54e938\n"
    },
    {
      "commit": "4540d00ebdd3283de47d6546b6e7575e2e9041ff",
      "tree": "db719ba9e71b3c2e21e546235caa313b4dddd1b8",
      "parents": [
        "4b3196f5a741f37473948ad2bb5ebf4033e4a533"
      ],
      "author": {
        "name": "Aaron Rosen",
        "email": "arosen@nicira.com",
        "time": "Thu Oct 24 13:59:33 2013 -0700"
      },
      "committer": {
        "name": "Aaron Rosen",
        "email": "arosen@nicira.com",
        "time": "Thu Oct 24 23:01:16 2013 -0700"
      },
      "message": "All neutron plugins should now use LibvirtGenericVIFDriver\n\nChange-Id: I70015ae55fe6db9c6c4663a8d021fe9cfe2eddcf\n"
    },
    {
      "commit": "e095daa73267cedbd3cc7b68f517bbe0624f770e",
      "tree": "835e0b748b4e54a2ffe74a476928ac6d7cf8516e",
      "parents": [
        "ff38d464e41db3d8f83c2b85b48f983e424f3a23"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Thu Aug 29 15:45:20 2013 -0400"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Tue Oct 22 09:52:27 2013 +0100"
      },
      "message": "Make nova use fatal_deprecations\u003dtrue\n\nWe should not be using deprecated config options here, so lets set\nfatal_deprecations\u003dTrue to make sure.\n\nStop using deprecated LibvirtHybridOVSBridgeDriver\n\nChange-Id: I0a43780270d092a42ede6c0667343f0d02b3aa67\n"
    },
    {
      "commit": "503e9ac4cf9ddb634279bf98c856adb135f43ac9",
      "tree": "0df58619f8e1de8b7ffa008befc7f260fd0483e7",
      "parents": [
        "7e3efc6a338fa70ac8162f3eddf35eac05fd3a43"
      ],
      "author": {
        "name": "Gary Kotton",
        "email": "gkotton@vmware.com",
        "time": "Mon Jul 15 09:41:25 2013 -0700"
      },
      "committer": {
        "name": "Gary Kotton",
        "email": "gkotton@vmware.com",
        "time": "Mon Jul 15 09:44:43 2013 -0700"
      },
      "message": "Set external ID on br-ex\n\nThis will enable Neurtron identify that the external bridge is a\nNeutron bridge (this is required for bug 1192883)\n\nChange-Id: I8ad1b0b3d93d5068beec2021abf9afbacf8c48ff\n"
    },
    {
      "commit": "cf6d809d8d13b8177826b9c95b0ccab6f0dcb9c4",
      "tree": "dc7f7a15656599d5384a20916f40b23539561881",
      "parents": [
        "e49b081b6c2d7f701b3038fa1aa629909c109a6b"
      ],
      "author": {
        "name": "Vincent Untz",
        "email": "vuntz@suse.com",
        "time": "Thu Jul 04 09:59:34 2013 +0200"
      },
      "committer": {
        "name": "Vincent Untz",
        "email": "vuntz@suse.com",
        "time": "Tue Jul 09 08:13:30 2013 +0200"
      },
      "message": "Add openSUSE support for openvswitch\n\nChange-Id: I4665a2719c0050cb5413a8ffcefb977106533d1a\n"
    },
    {
      "commit": "b05c876994183b6a1d53dfbdcea2ca4a7743035f",
      "tree": "e5361481fe1ea3f96da5c9139034530bb35706a7",
      "parents": [
        "0a03806e281d1f197e54d48318e4a7bba3eab77c"
      ],
      "author": {
        "name": "Mark McClain",
        "email": "mark.mcclain@dreamhost.com",
        "time": "Sat Jul 06 23:29:39 2013 -0400"
      },
      "committer": {
        "name": "Mark McClain",
        "email": "mark.mcclain@dreamhost.com",
        "time": "Sun Jul 07 00:15:11 2013 -0400"
      },
      "message": "update for name change to Neutron\n\nNote: Nova and Horizon are not updated until those projects have\nmigrated.\n\nChange-Id: I256ef20e7caadd9c96e6dd908c5d8b69ca5c4aeb\n"
    },
    {
      "commit": "d42634ff631e5faa5e3a91f581c861e59279e6f7",
      "tree": "a5b51b8f4fe9f8fbdbcd083f5d5f5f84e4934f72",
      "parents": [
        "b3e8ea847feaf63fe4a46c2a9a417f8a3f760938"
      ],
      "author": {
        "name": "Gary Kotton",
        "email": "gkotton@redhat.com",
        "time": "Mon Jun 24 09:26:55 2013 +0000"
      },
      "committer": {
        "name": "Gary Kotton",
        "email": "gkotton@redhat.com",
        "time": "Wed Jun 26 11:45:11 2013 +0000"
      },
      "message": "Use lowercase section names in Neutron (aka Quantum)\n\nFixes bug 1194064\n\nThe DEFAULT section remains the same.\n\nIn addition to this the sql_connection has been changed to\nconnection - this is for OSLO DB support.\n\nChange-Id: I56175146941a9cae966033b557e44097e29a5d43\n"
    },
    {
      "commit": "614202fc40923a60f83d7108ea66ce07846de324",
      "tree": "a369dfc064c208b9da46acc22e2a1abfeba347fa",
      "parents": [
        "7640350bb5b343fae0932c86b7e536bb5d5e8db1"
      ],
      "author": {
        "name": "JordanP",
        "email": "jordan.pittier@gmail.com",
        "time": "Thu May 16 11:16:13 2013 +0200"
      },
      "committer": {
        "name": "JordanP",
        "email": "jordan.pittier@gmail.com",
        "time": "Wed May 22 10:00:30 2013 +0200"
      },
      "message": "On unstack : clean up network namespaces created by quantum\n\nAlso removes OVS ports\n\nFix Bug #1156837\n\nChange-Id: Id4178c0a12a3ada76403a57a736a9c7a908d6a4a\n"
    },
    {
      "commit": "3452f8eb8663a8cfc5733784d918b59947630cf8",
      "tree": "8ca256b890e93d2fe750f4e03196faa938fadbbc",
      "parents": [
        "1a5d0339d0c3fb142de3fdedcfacee46d98a977d"
      ],
      "author": {
        "name": "Akihiro MOTOKI",
        "email": "motoki@da.jp.nec.com",
        "time": "Thu Mar 21 14:11:27 2013 +0900"
      },
      "committer": {
        "name": "Akihiro MOTOKI",
        "email": "motoki@da.jp.nec.com",
        "time": "Thu Mar 21 18:34:14 2013 +0900"
      },
      "message": "Support Quantum security group\n\nAdds Q_USE_SECGROUP flag for quantum security group\n\n- Added has_quantum_plugin_security_group method for each plugin.\n- Set NOVA_VIF_DRIVER to the hybrid VIF driver for plugins with\n  iptables based security group support.\n- Specifying device_owner type on debug port in lib/quantum and\n  quantum-adv-test.sh. This change makes apply quantum security\n  group fro debug port\n\nChange-Id: Ifd155798912247d85a9765ef73a2186b929237b4\n"
    },
    {
      "commit": "3f34d9af711af1b0f5cc77180ae2791a532fb291",
      "tree": "4ba1650c63b06144e22e27596a08d4b1fe7aeafd",
      "parents": [
        "87387596631602b5f676eae65823b4f0c5c71e66"
      ],
      "author": {
        "name": "Vincent Untz",
        "email": "vuntz@suse.com",
        "time": "Tue Mar 12 17:57:36 2013 +0100"
      },
      "committer": {
        "name": "Vincent Untz",
        "email": "vuntz@suse.com",
        "time": "Tue Mar 12 18:02:55 2013 +0100"
      },
      "message": "Make openSUSE port up-to-date\n\nSeveral changes didn\u0027t properly deal with openSUSE, so fix this.\n\nChange-Id: Icc9c894031a8a693d9c41e2ec5717bd76f618342\n"
    },
    {
      "commit": "5452b18d2374af1f192dea4cb53213ea6d7dc59e",
      "tree": "294b92f00f5e68a1b10a4d0ee544305883c5a6e0",
      "parents": [
        "555ecd07b084e7f5149a36b97508408a74490eaa"
      ],
      "author": {
        "name": "Gary Kotton",
        "email": "gkotton@redhat.com",
        "time": "Mon Feb 25 13:02:38 2013 +0000"
      },
      "committer": {
        "name": "Gary Kotton",
        "email": "gkotton@redhat.com",
        "time": "Tue Feb 26 15:33:57 2013 +0000"
      },
      "message": "Ensure that openvswitch is installed for Fedora\n\nFixes bug 1053537\n\nChange-Id: I901aa5adf34f69f2bc0eee18dc426615240f273e\n"
    },
    {
      "commit": "7520623f7441587427f3f560251c51530f01030b",
      "tree": "d4b0b35b6dd86229f7a7f408eebfd01d11c70bd6",
      "parents": [
        "f762cc9519503221b43411756e115492b2340646",
        "8d55be31a95043236d52ee891bacae5ea9f5ed37"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Feb 10 02:03:32 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Feb 10 02:03:32 2013 +0000"
      },
      "message": "Merge \"Handle nested xtrace states (Quantum edition)\""
    },
    {
      "commit": "8d55be31a95043236d52ee891bacae5ea9f5ed37",
      "tree": "8b71dba39b5b461eaa2cca893e96d622b34e9d58",
      "parents": [
        "f127e2f316f1161bacdf4cccdbc3e56b2b8a54a8"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Feb 07 17:16:35 2013 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Feb 07 17:16:40 2013 -0600"
      },
      "message": "Handle nested xtrace states (Quantum edition)\n\nThe lib/quantum_* directories include plugin files that also\ncontains the $XTRACE bits at entry and exit.  The nested XTRACE handling overwrote\nthe value from lib/quantum.  So...make the nested files use their own\nXTRACE variables.\n\nChange-Id: Ib5e643371666b21402eef2ec58bfb1dfb7e1ccc4\n"
    },
    {
      "commit": "88a3bc1d8db8c7f912d05bc2fd201b6b2c4f1e86",
      "tree": "f50f1c0e20e1e51b5c037ff71ae14bfb0cff2022",
      "parents": [
        "f3da41a5eea19f429a296405bfa3b72d899c3141"
      ],
      "author": {
        "name": "Davanum Srinivas",
        "email": "dims@linux.vnet.ibm.com",
        "time": "Mon Feb 04 09:16:14 2013 -0500"
      },
      "committer": {
        "name": "Davanum Srinivas",
        "email": "dims@linux.vnet.ibm.com",
        "time": "Wed Feb 06 20:23:12 2013 -0500"
      },
      "message": "Remove bad options calling quantum-ovs-cleanup\n\n--external_network_bridge and --ovs_integration_bridge\nare no longer a valid options\n\nFixes LP# 1115213\n\nChange-Id: I9af4514a0cc661f4b72b3f0e00407be163c48945\n"
    },
    {
      "commit": "0dd34df455637ee29176525974d6dab93f530e66",
      "tree": "c3dd87d2965008ddd5dac92431a3b5b564c08c8c",
      "parents": [
        "e575b6f9ae6ab530c27cb5b2f680025d7078c4ea"
      ],
      "author": {
        "name": "Isaku Yamahata",
        "email": "yamahata@valinux.co.jp",
        "time": "Fri Dec 28 13:15:31 2012 +0900"
      },
      "committer": {
        "name": "Isaku Yamahata",
        "email": "yamahata@valinux.co.jp",
        "time": "Mon Jan 21 11:33:24 2013 +0900"
      },
      "message": "lib/quantum: refactor quantum plugins and third party\n\nAs quantum plugin support is coming like floodlight, nvp and nec,\nit\u0027s worth while to refactor quantum plugin logic so that each plugin can\nbe modified/enhanced intervening with other quantum plugin.\nAnd new plugin support can be added easily (hopefully) without modifying\ncore logic.\n\nChange-Id: Ic5ab5b993272fdd3b4e779823323777a845ee681\n"
    }
  ]
}
