{"push_id":2813557044,"size":52,"distinct_size":52,"ref":"refs/heads/call-home","head":"d665bde4208b9bf83a472b59f29cc44ea481eecb","before":"1adbebd1f4c8814bd75bb64c83f9e4072f6837fe","commits":[{"sha":"c80b7a5a9414e40d7807f7bbdbd6dd4ef5d0f330","author":{"name":"Marek Gradzki","email":"3ca09cd7b7147613247c2a96dcdb0ba33114f8e7@cisco.com"},"message":"Add support for embedding <config> in copy-config\n\nMake CopyConfig.request accept source with <config> element\ncontaining the configuration subtree to copy.\n\nSigned-off-by: Marek Gradzki <mgradzki@cisco.com>","distinct":true,"url":"https://api.github.com/repos/ADTRAN/ncclient/commits/c80b7a5a9414e40d7807f7bbdbd6dd4ef5d0f330"},{"sha":"76ae92e0c84327f1ca52288607548ee61bc4fb68","author":{"name":"Hugo","email":"5a499df1e6a266942706a9de3d4c03795108f8e3@users.noreply.github.com"},"message":"Drop support for Python 2.6","distinct":true,"url":"https://api.github.com/repos/ADTRAN/ncclient/commits/76ae92e0c84327f1ca52288607548ee61bc4fb68"},{"sha":"6deedadb96894a375ada4f579b83eca39e15eaf7","author":{"name":"Einar Nilsen-Nygaard","email":"04411c0716816f4e29a01acb9bbefa3b5eba712f@gmail.com"},"message":"Merge pull request #233 from hugovk/rm-2.6\n\nDrop support for Python 2.6","distinct":true,"url":"https://api.github.com/repos/ADTRAN/ncclient/commits/6deedadb96894a375ada4f579b83eca39e15eaf7"},{"sha":"1b06ad00d262776fc58ef84542b8457b36743df6","author":{"name":"Leonidas Poulopoulos","email":"5c59d015eef6769c91a8c295cdb5e4d4b73855dd@gmail.com"},"message":"Merge pull request #232 from marekgr/fix-copy-config\n\nAdd support for embedding <config> in copy-config","distinct":true,"url":"https://api.github.com/repos/ADTRAN/ncclient/commits/1b06ad00d262776fc58ef84542b8457b36743df6"},{"sha":"52ef4881f181d3fd7c44fe7d47d752bb8a10d106","author":{"name":"Felix Yan","email":"daabdd4f3e62e5182e138d967561f4d1c9f3cc54@archlinux.org"},"message":"Fix some typos in transport/ssh.py","distinct":true,"url":"https://api.github.com/repos/ADTRAN/ncclient/commits/52ef4881f181d3fd7c44fe7d47d752bb8a10d106"},{"sha":"4d5ff0a8723271103611a42b262600971271621d","author":{"name":"Ganesh B. Nalawade","email":"c3bb5b1058547d70c0e3476c8f19fe210c1eed59@gmail.com"},"message":"Fix junos confirm-commit issue and check mode issue\n\nFixes #238\n\n*  As per Juniper documentation the correct xml tag for commit rpc\n   is `commit-configuration` and not `commit`.\n*  Add support for `check` mode\n\nBefore in case commit is not issued after confirm commit.\nDevice logs show rollback happens immediately\n```\nuser@junos# show | compare rollback ?\nPossible completions:\n  0                    2018-06-14 04:59:12 UTC by junos via netconf\n  1                    2018-06-14 04:59:07 UTC by junos via netconf commit confirmed, rollback in 0mins\n```\n\nAfter the patch in this PR is applied\n```\n[edit]\n\nBroadcast Message from user@junos\n        (no tty) at 5:41 UTC...\n\nCommit was not confirmed; automatic rollback complete.\n\nuser@junos# show | compare rollback ?\nPossible completions:\n  0                    2018-06-14 05:41:40 UTC by root via other\n  1                    2018-06-14 05:39:39 UTC by user via netconf commit confirmed, rollback in 2mins\n```","distinct":true,"url":"https://api.github.com/repos/ADTRAN/ncclient/commits/4d5ff0a8723271103611a42b262600971271621d"},{"sha":"834c9861cfdefe530faae809f881bfe24bc03f92","author":{"name":"avangel","email":"a9d42886e3e62a3601d9b558ee29c188bf7cb3a2@nokia.com"},"message":"Built on top of ganeshrn's fix for confirmed commit for Junos, make the confirm timeout to seconds again to be compatible with ncclient's API. Also, do not use any XML namespace for the commit-configuration element, see https://www.juniper.net/documentation/en_US/junos/topics/reference/tag-summary/junos-xml-protocol-commit-configuration.html .","distinct":true,"url":"https://api.github.com/repos/ADTRAN/ncclient/commits/834c9861cfdefe530faae809f881bfe24bc03f92"},{"sha":"74be5b91edebf1623ded627882c43b3c313d8ece","author":{"name":"avangel","email":"a9d42886e3e62a3601d9b558ee29c188bf7cb3a2@nokia.com"},"message":"python2 compatibility fix for the confirmed commit fix for Junos","distinct":true,"url":"https://api.github.com/repos/ADTRAN/ncclient/commits/74be5b91edebf1623ded627882c43b3c313d8ece"},{"sha":"0316d584187acfd9f73a82d201c6c6ae175c67b5","author":{"name":"Ganesh B. Nalawade","email":"c3bb5b1058547d70c0e3476c8f19fe210c1eed59@gmail.com"},"message":"Fix unit test failure","distinct":true,"url":"https://api.github.com/repos/ADTRAN/ncclient/commits/0316d584187acfd9f73a82d201c6c6ae175c67b5"},{"sha":"76d274bf3371bfd9057ebd7448f11a7b6524837c","author":{"name":"Einar Nilsen-Nygaard","email":"04411c0716816f4e29a01acb9bbefa3b5eba712f@gmail.com"},"message":"Merge pull request #239 from ganeshrn/junos_confirm_commit_fix\n\nFix junos confirm-commit issue and check mode issue","distinct":true,"url":"https://api.github.com/repos/ADTRAN/ncclient/commits/76d274bf3371bfd9057ebd7448f11a7b6524837c"},{"sha":"476639e0a845e029cc623278404ee6d59dd78850","author":{"name":"Einar Nilsen-Nygaard","email":"04411c0716816f4e29a01acb9bbefa3b5eba712f@gmail.com"},"message":"Merge branch 'master' into junos_confirm_commit_fix","distinct":true,"url":"https://api.github.com/repos/ADTRAN/ncclient/commits/476639e0a845e029cc623278404ee6d59dd78850"},{"sha":"46259c29883cce1d7d1039d94b3d059a005979c7","author":{"name":"Einar Nilsen-Nygaard","email":"04411c0716816f4e29a01acb9bbefa3b5eba712f@gmail.com"},"message":"Merge pull request #241 from attila123/junos_confirm_commit_fix\n\nFix junos confirm-commit issue (improved version)","distinct":true,"url":"https://api.github.com/repos/ADTRAN/ncclient/commits/46259c29883cce1d7d1039d94b3d059a005979c7"},{"sha":"23df9a71b17fd0d8236e39564b97bc3460d3a768","author":{"name":"Einar Nilsen-Nygaard","email":"04411c0716816f4e29a01acb9bbefa3b5eba712f@gmail.com"},"message":"Merge pull request #237 from felixonmars/patch-1\n\nFix some typos in transport/ssh.py","distinct":true,"url":"https://api.github.com/repos/ADTRAN/ncclient/commits/23df9a71b17fd0d8236e39564b97bc3460d3a768"},{"sha":"a7ac610b6b75bb48463063a48acaea51b326bdb9","author":{"name":"avangel","email":"a9d42886e3e62a3601d9b558ee29c188bf7cb3a2@nokia.com"},"message":"examples/juniper various improvements:\n- Old, python 2 style print statements replaced with logging.info() (logging configured to show date, python file name and line number),\n- Using bigger timeout values for manager.connect(), needed by e.g. Juniper SRX 300 (which I could test with) for some operations,\n- More meaningful, less confusing/misleading/sloppy variable names,\n- get-configuration-jnpr.py: fix: the result of get_configuration() used a bit different data structure,\n- get-xnm-information.py: XML (NCElement) to str conversion fix for python 3,\n- Some/most PEP 8 code formatting issues were fixed (what I noticed in PyCharm),\n- Unnecessary user input (raw_input()) removed from the examples where it was present, easier to run them this way (especially multiple times),\n- Note: some examples may still be broken, did not have time to debug all of them.","distinct":true,"url":"https://api.github.com/repos/ADTRAN/ncclient/commits/a7ac610b6b75bb48463063a48acaea51b326bdb9"},{"sha":"268c4495ddd728f09f5c958024076211ad9f0233","author":{"name":"dexteradeus","email":"cace82e61ba53caae55094b6144a46140c422990@users.noreply.github.com"},"message":"Add support for custom device handlers\n\nAllow a custom device handler to be supplied to the manager via the\ndevice_params dictionary.","distinct":true,"url":"https://api.github.com/repos/ADTRAN/ncclient/commits/268c4495ddd728f09f5c958024076211ad9f0233"},{"sha":"b845d1e4db77fc6da8b246a7625b97ec0cbfb60a","author":{"name":"Einar Nilsen-Nygaard","email":"04411c0716816f4e29a01acb9bbefa3b5eba712f@gmail.com"},"message":"Merge pull request #243 from attila123/examples_juniper_various_improvements\n\nexamples/juniper various improvements (issue #236 plus more):","distinct":true,"url":"https://api.github.com/repos/ADTRAN/ncclient/commits/b845d1e4db77fc6da8b246a7625b97ec0cbfb60a"},{"sha":"33771c2740c2d9c77a2a2be633ef5d8307ed19fe","author":{"name":"Einar Nilsen-Nygaard","email":"04411c0716816f4e29a01acb9bbefa3b5eba712f@gmail.com"},"message":"Merge pull request #244 from dexteradeus/master\n\nAdd support for custom device handlers","distinct":true,"url":"https://api.github.com/repos/ADTRAN/ncclient/commits/33771c2740c2d9c77a2a2be633ef5d8307ed19fe"},{"sha":"1b9b360080fcc2e1014bd4e81ce0b7b18a7d15ec","author":{"name":"Einar Nilsen-Nygaard","email":"04411c0716816f4e29a01acb9bbefa3b5eba712f@gmail.com"},"message":"Made Python 3.7 (async keyword) unsupported and bumped version to 0.5.4","distinct":true,"url":"https://api.github.com/repos/ADTRAN/ncclient/commits/1b9b360080fcc2e1014bd4e81ce0b7b18a7d15ec"},{"sha":"e064e281e966004944f33e7ba72c9bb29ec492c8","author":{"name":"Einar Nilsen-Nygaard","email":"04411c0716816f4e29a01acb9bbefa3b5eba712f@gmail.com"},"message":"Merge pull request #1 from einarnn/v0.5.4\n\nMade Python 3.7 (async keyword) unsupported and bumped version to 0.5.4","distinct":true,"url":"https://api.github.com/repos/ADTRAN/ncclient/commits/e064e281e966004944f33e7ba72c9bb29ec492c8"},{"sha":"e53d7df3513e0bfd42cfaa618c4d479a7e76bc70","author":{"name":"Einar Nilsen-Nygaard","email":"04411c0716816f4e29a01acb9bbefa3b5eba712f@gmail.com"},"message":"Merge pull request #248 from einarnn/master\n\nMerge preparing for 0.5.4 release","distinct":true,"url":"https://api.github.com/repos/ADTRAN/ncclient/commits/e53d7df3513e0bfd42cfaa618c4d479a7e76bc70"}]}
{"actor":{"display_login":"jwwilcox"}}