)]}'
{
  "log": [
    {
      "commit": "b0337eb54bcb9fe5d34fb037856d1e97343832b3",
      "tree": "1577d3293b12b542ae1230a8dc06c100e8560fd7",
      "parents": [
        "094df16de14a6deb684f27930ad2c099d31f6d22"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish.gowdra@intel.com",
        "time": "Fri Mar 25 16:44:21 2022 -0700"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish.gowdra@intel.com",
        "time": "Tue May 10 11:09:54 2022 -0700"
      },
      "message": "[VOL-4676]:\nInitial Framework for reading SFP capabilities by reading the EEPROM data.\nUse the detected SFP data to derive the MAC and PON system mode.\nMake the SFP EEPROM read mode configurable per platform through the\nDYNAMIC_PON_TRX_SUPPORT \u0027#define\u0027 defined in the platform vendor.h file.\n\nChange-Id: I07d7763371d2f804a1e93ca38646b1a30198f8ee\n"
    },
    {
      "commit": "869a5de0dc826bce5421924e1a6ae2806aaa2e11",
      "tree": "380e4e25a2c1c6ef520752fa78277811ccf528ad",
      "parents": [
        "fc6c0bf606212155c664e49a528f602a1f6d9f34"
      ],
      "author": {
        "name": "Elia Battiston",
        "email": "elia@opennetworking.org",
        "time": "Tue Feb 08 11:40:58 2022 +0100"
      },
      "committer": {
        "name": "Elia Battiston",
        "email": "elia@opennetworking.org",
        "time": "Wed Feb 09 10:41:31 2022 +0100"
      },
      "message": "[VOL-3774] Remove hardcording of NNI port speed\n\nChange-Id: I1c1e50403ac0faabed31ed11be2b59a863c62cb9\n"
    },
    {
      "commit": "1fd770703e891684d70caf032c8603b123e00373",
      "tree": "6614a65669fe25abf38249e21458339f3441a45f",
      "parents": [
        "3e8bfd991cb36b494ba8b2b79cde17fc66b1492d"
      ],
      "author": {
        "name": "Orhan Kupusoglu",
        "email": "orhan.kupusoglu@netsia.com",
        "time": "Tue Mar 23 08:13:25 2021 -0700"
      },
      "committer": {
        "name": "Orhan Kupusoglu",
        "email": "orhan.kupusoglu@netsia.com",
        "time": "Mon May 10 22:47:30 2021 +0300"
      },
      "message": "[VOL-3386] Add support for secure gRPC in openolt-agent\n\nThe init script of the openolt service may start with \u0027--enable-tls \u003cTLS_OPTION\u003e\u0027 argument for the gRPC server.\nDefault is insecure with no \u0027--enable-tls\u0027 argument.\nThe TLS capability depends upon the certificates stored at the keystore/ directory: 1. root.crt (CA public key), 2. server.crt (public key), 3.server.key (private key).\nFour unit tests are added for the secure gRPC server which work with the keystore-test/ directory.\nThe certificates stored at the keystore-test/ directory are self-signed certificates, valid until Apr 11 23:16:58 2031 GMT.\n\nChange-Id: I4d18a98a0193f501f922360c79f54b0fcedf14a5\n"
    },
    {
      "commit": "6143c9ebb896648e93cfad8150b3032f90f64f08",
      "tree": "7d3d48c0926cc19a1c30a238507508916edd51cd",
      "parents": [
        "1d9cfcef4b9e6c8e68832cbf8a1da662c1248231"
      ],
      "author": {
        "name": "Humera Kouser",
        "email": "humera.kouser@radisys.com",
        "time": "Wed Jun 17 22:37:31 2020 +0530"
      },
      "committer": {
        "name": "hkouser",
        "email": "Humera.Kouser@radisys.com",
        "time": "Fri Jun 26 06:39:38 2020 -0400"
      },
      "message": "[VOL-3239] Fix MAC address reported to adapter when\nEdgecore OLT is running in In-band mode.\n-The openolt-agent report the MAC address of the interface on which the GRPC server is listening on.\n\nChange-Id: Iee44d8247c7b86b312d6e289ab0607af6bf57c5d\n"
    },
    {
      "commit": "03bc66fef66b01722557f43f98c89544c4c96cb9",
      "tree": "48d2e05d5476c4c9f42084e97fa6720065126be7",
      "parents": [
        "2429703e2fa7c63aa2872974b14dbba98889ffac"
      ],
      "author": {
        "name": "Thiyagarajan Subramani",
        "email": "Thiyagarajan.Subramani@radisys.com",
        "time": "Wed Apr 01 15:58:53 2020 +0530"
      },
      "committer": {
        "name": "Thiyagarajan Subramani",
        "email": "Thiyagarajan.Subramani@radisys.com",
        "time": "Mon Apr 13 13:52:58 2020 +0530"
      },
      "message": "VOL-2854: Add command line option to specify interface name in openolt on which gRPC server will run\n          - OLT management interface or inband interface can be given as command line input and gRPC\n            server will listen on given interface\u0027s IP address\n          - If no interface name given gRPC server will listen on \"0.0.0.0:9191\"\n\nChange-Id: I506fabf7ae81bf4d4ed8f6199107801daff62941\n"
    },
    {
      "commit": "fcad4d3cefda2b1fd9dcff57e50d1efcbbeade5f",
      "tree": "ba19aca984154b1c0ad118f1fa2a250b66ea5a3f",
      "parents": [
        "8154d93df4c7ac99a6bc49b5eb2d347815381e3c"
      ],
      "author": {
        "name": "Amit Ghosh",
        "email": "amit.ghosh@radisys.com",
        "time": "Wed Nov 13 10:24:55 2019 +0000"
      },
      "committer": {
        "name": "Amit Ghosh",
        "email": "amit.ghosh@radisys.com",
        "time": "Tue Nov 19 08:17:05 2019 +0000"
      },
      "message": "VOL-2185:Handle ProbeDeviceCapabilities_ failure\n\nChange-Id: I61c00b57c113a05e6b996b4e932b1da05cf972da\n"
    },
    {
      "commit": "a707e7c60c76a0188f15a83c803792811f31dd67",
      "tree": "92b434a52252d23337aaa440ad2117b7f6451f01",
      "parents": [
        "fe64970ada63b84487e29eca38b9b502002b3e3d"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Thu Nov 07 11:36:13 2019 +0530"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Sat Nov 09 20:42:56 2019 +0530"
      },
      "message": "VOL-2197: Change license on OpenOLT agent to Apache 2.0\n\nChange-Id: I7e6daff59723d6564044e61e93cad1bf03f4661b\n"
    },
    {
      "commit": "89fffc0c6ae31c3a5a055214a25b4eda7b01caee",
      "tree": "7598a9cd133434afd1688ee99dcd10dac81c2343",
      "parents": [
        "ad62a4722f0457d655f0a1c7bb1646ce3b5c4a8b"
      ],
      "author": {
        "name": "Thiyagarajan Subramani",
        "email": "Thiyagarajan.Subramani@radisys.com",
        "time": "Mon May 13 21:33:20 2019 +0000"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Fri Oct 25 19:20:34 2019 +0530"
      },
      "message": "VOL-2014: Rebase bal30-dev branch with master and re-verify sanity with SEBA2.0 and VOLTHA2.x before merge to master\n          Squashed all commits from bal30-dev branch to master branch as a single commit.\n          Bumped version to 2.0.0-dev .\n          Update README.md with the required ONL version for BAL3.1 .\n\nVOL-2130: Wrong queue id assigned for downstream queue on tm_sched\n          for the subscriber when using single gem port.\n          Use queue_id as 0 when using single gem port.\n\n          Issues need to be taken care:\n          VOL-1580: Support reporting ONU Registration ID as part of ONU Activation Indication\n          - commented the code developed for VOL-1580 to fetch ONU registration ID as it uses BAL2.6 specific API\u0027s.\n          - Need to check how the same can be achieved using BAL3.x API\u0027s to fetch ONU registration ID\n\nSet .gitreview defaultbranch to bal30-dev\nRebase change - Removed .gitreview defaultbranch so that by default it will point to master\n\nChange-Id: Ib57e52e98cf09f4fa3dbaa9156a4375b7dc6ee43\n\nRebase: [VOL-1635] [BAL3.0 Bridade] OLT Activation [VOL-1636] [BAL3.0 Bridade] ONU Discovery,\n        This OpenOLT agent supports the BAL V3.0.3.3 SDK. OLT/ONU activation from voltha-1.7 is successful\n\nChange-Id: I860b31317172139cd4c4244a93e79e0c3ce4fdf8\n\nRebase: [VOL-1685][BAL3.0 Bridade] generate OpenOLT debian package file\n\nChange-Id: Ib0332d948602bf7892b6aae91a4147356237f7e2\n\nRebase: [VOL-1685][BAL3.0 Brigade] generate OpenOLT debian package file\nmissing copy shell files (dev_mgmt_daemon and openolt).\n\nChange-Id: Id29dc24be4d1d5fc12a26884e5b5a69de91fbd69\n\nRebase: [VOL-1685][BAL3.0 Brigade] generate OpenOLT debian package file\n\nChange-Id: Ic5453616c0dbdbc1fb1eb241feba1cbfca5e8e85\n\nRebase: [VOL-1852][BAL3.0 Brigade] Support Edge-core OLT ASFvOLT16 (XGS-PON) and\nASGvOLT64 (GPON) devices\n\nChange-Id: I316d35bc76c38b5381e8896148b4ee5cebbd1099\n\nVOL-1850: Fix packet duplication with TM Queue Mapping profile\n          Fix for US and DS scheduler ID allocation irrespective of device type(asfvolt16/asfvolt64)\n          README.md file update with BAL3.1.1.1 specifications\n\nChange-Id: I255bf7a4ff35771e9c628bb822ba2190a1fcd5ed\n\nRebase: [VOL-1787] : This commit sets up a unit-test framework for openolt\n                     agent based on gtest, gmock and c-mock utilities.\n                     A sample unit-test case to test EnableOlt success case is also\n                     added. More test cases will be added in future commit.\n\nChange-Id: If020be489a04d97df5fcbc15e9207deeee2fcfac\n\nRebase: [VOL-2040]: Patch the macro required by core.cc into bcmos_system.h file\n\nChange-Id: Ic841785b2ce451b1acaf007074b8c458687bc753\n\nRebase: [VOL-2043] : OLT Enable Test Case\n\n        - Added more test cases for OLT Enable. Now covers all scenarios.\n        - Fixed typos in unit test README.md\n\nChange-Id: Ib931d89cedee78fe40ca67761a028365a047ebc3\n\nRebase: VOL-1941: Use protobufs from the voltha-protos repo, not a copy\n\n        - Use protobufs from the voltha-protos repo, not a copy\n        - Provided option to specify the openolt proto version via make option\n        - Removed duplicate README.md\n\nChange-Id: Id67714c8119521f8358aaa9245268c47b7e843cf\n"
    },
    {
      "commit": "5ac56619ac1f819d1d6e562d0b154ca15fb55790",
      "tree": "f4da03e3cc272bdbdd259a969d622098e46e9040",
      "parents": [
        "771f9ff1fee4431cc2e76fd49701f137871570da"
      ],
      "author": {
        "name": "Humera Kouser",
        "email": "humera.kouser@radisys.com",
        "time": "Thu Jul 25 20:23:01 2019 -0400"
      },
      "committer": {
        "name": "Humera Kouser",
        "email": "humera.kouser@radisys.com",
        "time": "Thu Jul 25 20:23:29 2019 -0400"
      },
      "message": "VOL-1761: Support for getting openolt and bal_core_dist version at agent\n\nChange-Id: Ia059fd5a27005c87e7e1f0e91315b94f4d53a537\n"
    },
    {
      "commit": "56c8ea450a2e3816903101302747075f25219f4f",
      "tree": "c8d4a9eb0d180ed8c9746c66f2103d6749c4fb71",
      "parents": [
        "9acc973f7c1ac8fe03dcb614f7265b3b39c39c43"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Tue Oct 30 19:34:35 2018 +0000"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Tue Oct 30 19:44:07 2018 +0000"
      },
      "message": "Revert \"Revert \"VOL-1298 OpenOLT - new dir structure for 2.0\"\"\n\nRevert the revert now that root cause of compile error is fixed.\n\nThis reverts commit c13de2141381ae5e1e5451d2c42f9d20c6de811b.\n\nChange-Id: I513851f8d316b21ecf187e0cd5235a8a93fc768c\n"
    },
    {
      "commit": "c13de2141381ae5e1e5451d2c42f9d20c6de811b",
      "tree": "e365159a378ca25e19be47f92e74163992e42311",
      "parents": [
        "e2502c08c9a4eb220cfbd7f1de064b3c809e1797"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Wed Oct 24 06:11:27 2018 +0000"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Wed Oct 24 06:11:27 2018 +0000"
      },
      "message": "Revert \"VOL-1298 OpenOLT - new dir structure for 2.0\"\n\nThis reverts commit e2502c08c9a4eb220cfbd7f1de064b3c809e1797.\n\nChange-Id: I5fe517aad77e202d04a6747abfb7b3ff46351170\n"
    },
    {
      "commit": "e2502c08c9a4eb220cfbd7f1de064b3c809e1797",
      "tree": "f6b89b6e9e91e3d2446219d05c94a9f7a80b5176",
      "parents": [
        "d0bae9bc068a7c08ce68ebc059c6d3b75b388b93"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Fri Oct 19 21:39:02 2018 +0000"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Mon Oct 22 16:23:04 2018 +0000"
      },
      "message": "VOL-1298 OpenOLT - new dir structure for 2.0\n\nagent - The agent side. Everything that is currently under the top level\ndirectory of openolt repo moves here\ncontroller - The controller side. All common controller side code (aka\nadapter) that forms the kernel of the current adapter and is shared by\n1.x and 2.x voltha (and possibly any other SDN controllers)\nprotos - protobuf between agent and controller\n\nChange-Id: Ic951de77fa9a2381cfa90ab1514e2232a1ca3892\n"
    },
    {
      "commit": "88a22ad022a5ed16c8aa09dc799d85666c3d9c25",
      "tree": "9227781afb516a3877498929324caf7444679d36",
      "parents": [
        "ebc8036547989627e3473c7e125dc245a487f9aa"
      ],
      "author": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Thu Oct 04 12:30:46 2018 -0500"
      },
      "committer": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Fri Oct 12 09:10:28 2018 -0500"
      },
      "message": "VOL-1257 - OpenOLT Driver Agent should support platforms-defined port topologies\n\nUpdated openolt driver initial activation sequence with BAL to query and\nextract the topology information. This includes both number of ports as\nwell as the technology for each port. Presently, it is assumed that\nall ports use same technology until the adapter resource manager supports\nper-port technonologies. Updated hardcoded iterator extents to use\nthe dynamic results via NumPonIf_() and NumNniIf_(). Added construct\nto allow vendors to specify their vendor/model name used in\nDeviceInfo discovery.\n\nChange-Id: I9050d78c3246d1be4e869ffdfb3a3f9314b9d959\n"
    },
    {
      "commit": "627b578d880bb6ce8bac744b5332304edb769b8f",
      "tree": "8d9a43c8abd6bc43209317af8deb621fa7ccee18",
      "parents": [
        "edef2136f643a8279ee6845e31b839cc08d66e63"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Mon Aug 13 22:49:32 2018 +0000"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Mon Aug 13 22:49:32 2018 +0000"
      },
      "message": "VOL-1156 Re-factor openolt driver\n\nAllows re-use of common code among backends for multiple hardware\nand simulators.\n\nChange-Id: If5f0147d2eef7c1f9cbcda394d06a2070b4be275\n"
    },
    {
      "commit": "cb004c591c3d2e6d702e7dcd9c90d78f7a257017",
      "tree": "b0bf260ed945742302e6791ac41f989d3f3e9e18",
      "parents": [
        "739d6f7fbb7ef3f3a4e406dd945a3b4d3597fc9e"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Wed May 30 18:07:23 2018 +0000"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Sun Jun 24 09:16:25 2018 +0000"
      },
      "message": "VOL-849: Initial changes to compile with BAL 2.6\n\nThe OPENOLT_BAL_2.6.0.1.patch file is required to compile this commit.\nThis patch file has been uploaded to the Broadcom common CS3233745.\n\nChange-Id: I8dbaca0f56cdf6058603371e9c30d2ce6b04df40\n"
    },
    {
      "commit": "b7b0cedb524db915057a7b199b5252b3b36bc97f",
      "tree": "f39e3587fd91e3f3130e2197ee539f20c17edda5",
      "parents": [
        "185a5e8e014ff7eafdb01dd58d8a65a3f5e2e852"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Fri May 11 21:53:32 2018 +0000"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Fri May 11 21:55:21 2018 +0000"
      },
      "message": "VOL-669: code reorg\n\nChange-Id: I097564bc3b02db13080e59634e542f16ea7741b6\n"
    },
    {
      "commit": "01b0e65d6033f581acc1b7df78b1a311ef562d8d",
      "tree": "4d76855af5229bd0150cdb823ff1286aabf54478",
      "parents": [
        "223f713145ef28ed2df33ae2079465fb98b0cc6c"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Thu Apr 05 21:02:53 2018 +0000"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Thu Apr 05 21:24:51 2018 +0000"
      },
      "message": "Initial commit.\n\nChange-Id: I53f8c2f96fe4ce2f7855e950a38e812286c6c9de\n"
    }
  ]
}
