)]}'
{
  "log": [
    {
      "commit": "b8ae330cd3c65808044d344b24f0917b312c4fb9",
      "tree": "092dd842454bb360f81a38ecfa5b283c5d173427",
      "parents": [
        "ef20ef7de9fe52931e7a5ce07b8228e87f7f52b6"
      ],
      "author": {
        "name": "Avneesh Sachdev",
        "email": "avneesh@sproute.com",
        "time": "Thu Jul 14 09:59:30 2016 -0700"
      },
      "committer": {
        "name": "Paul Jakma",
        "email": "paul.jakma@hpe.com",
        "time": "Tue Sep 13 10:36:42 2016 +0100"
      },
      "message": "Use only the ISC license for .proto files.\n\nSimplify licensing for protobuf files based on discussion on the\nquagga-dev mailing list.\n\nPreviously, users could choose between the GPL and the ISC license.\n\nSigned-off-by: Avneesh Sachdev \u003cavneesh@sproute.com\u003e\nSigned-off-by: Avneesh Sachdev \u003cavneesh@sproute.com\u003e\n"
    },
    {
      "commit": "07e5b645059167a37ccf1079a125114339c0df9e",
      "tree": "f77f6d914078f8bfb5271c17d2d9e4cc46a78dcf",
      "parents": [
        "cbd976b54d51fea2f3d532e8d5aac66d6294acc2"
      ],
      "author": {
        "name": "Avneesh Sachdev",
        "email": "avneesh@sproute.com",
        "time": "Mon Apr 04 10:54:55 2016 -0700"
      },
      "committer": {
        "name": "Paul Jakma",
        "email": "paul.jakma@hpe.com",
        "time": "Tue Sep 13 10:36:42 2016 +0100"
      },
      "message": "qpb: Add support for protobuf.\n\nInfrastructure that allows protocol buffers to be used in Quagga. The\nchanges below comprise of:\n\n  - Build hooks\n\n  - Protobuf definitions for common types.\n\n  - Library routines for working with protobuf, including functions\n    that help translate between common quagga types and their protobuf\n    equivalents.\n\nChanges:\n\n  * qpb/{Makefile.am,README.txt,qpb.h,.gitignore}\n\n    Add the qpb library, which provides shared code and definitions\n    for using protocol buffers in quagga code.\n\n  * qpb/qpb.proto\n\n    Protobuf definitions that can be shared by all of quagga.\n\n  * qpb/linear_allocator.h\n\n    An allocator that allocates memory by walking down towards the end\n    of a buffer. This is used to cheaply allocate/deallocate memory on\n    the stack for protobuf operations.\n\n  * qpb/qpb_allocator.[ch]\n\n    Thin layer that allows a linear allocator to be used with the\n    protobuf-c library.\n\n  * common.am\n\n    This is an automake fragment that is intended to be shared by\n    Makefile.am files in the tree. It currently includes definitions\n    related to protobuf.\n\n  * configure.ac\n\n    - Add logic to optionally build protobuf code.\n\n      By default, protobuf support is enabled if the protobuf C\n      compiler (protoc-c) is available, and the associated header\n      files/library can be found.\n\n      The user can choose to override this behavior via the new\n      --disable-protobuf/--enable-protobuf flags.\n\n    - Include the quagga protobuf library (qpb) in the build.\n\n  * .gitignore\n\n    Ignore source code generated by protobuf compiler.\n\n  * Makefile.am\n\n    Add \u0027qpb\u0027 to the list of subdirectories.\n\nSigned-off-by: Avneesh Sachdev \u003cavneesh@sproute.com\u003e\n\nEdited: Paul Jakma \u003cpaul.jakma@hpe.com\u003e: Change the sense of the\n        configure enable option to require explicit specifying, as\n        an experimental feature.\n"
    }
  ]
}
