{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1706198,"defaultBranch":"master","name":"ncclient","ownerLogin":"ncclient","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-05-05T13:02:44.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12877522?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1697578766.0","currentOid":""},"activityList":{"items":[{"before":"9e947eb77973ef96630780f6b0d450e7f504a4c3","after":"3ae1bc107c72fb9002a9a2382f92ef1478f73725","ref":"refs/heads/master","pushedAt":"2024-04-04T17:34:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"einarnn","name":"Einar Nilsen-Nygaard","path":"/einarnn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5408368?s=80&v=4"},"commit":{"message":"call_home: timeout as argument (#557) (#585)","shortMessageHtmlLink":"call_home: timeout as argument (#557) (#585)"}},{"before":"f8207de5487a3ef0885e7da9a28f7836e62f841d","after":"9e947eb77973ef96630780f6b0d450e7f504a4c3","ref":"refs/heads/master","pushedAt":"2023-12-26T11:08:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"einarnn","name":"Einar Nilsen-Nygaard","path":"/einarnn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5408368?s=80&v=4"},"commit":{"message":"Update session.py (#576)\n\nWith the original ordering of send of messages and polling for incoming messages, it was possible for certain platforms (e.g. Huawei) to trigger the change from BASE_10 encoding to BASE_11 for the `` message.\r\n\r\n---------\r\n\r\nCo-authored-by: Einar Nilsen-Nygaard ","shortMessageHtmlLink":"Update session.py (#576)"}},{"before":"ab2d852b7ca318dd42b65e3e758f0fbb226ea916","after":"f8207de5487a3ef0885e7da9a28f7836e62f841d","ref":"refs/heads/master","pushedAt":"2023-12-17T18:58:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"einarnn","name":"Einar Nilsen-Nygaard","path":"/einarnn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5408368?s=80&v=4"},"commit":{"message":"Add Ciena driver (#570)\n\n* Create test_ciena.py\r\n* add ciena\r\n* remove unnecessary","shortMessageHtmlLink":"Add Ciena driver (#570)"}},{"before":"f0f4d95ed8613f256f0972491d6c47f53246da0b","after":"ab2d852b7ca318dd42b65e3e758f0fbb226ea916","ref":"refs/heads/master","pushedAt":"2023-10-20T22:40:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"einarnn","name":"Einar Nilsen-Nygaard","path":"/einarnn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5408368?s=80&v=4"},"commit":{"message":"Update README.md for v0.6.15","shortMessageHtmlLink":"Update README.md for v0.6.15"}},{"before":"b583c89c8467dcc6d67edc1c1b468434dd5eff80","after":null,"ref":"refs/tags/v0.6.14","pushedAt":"2023-10-17T21:39:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"einarnn","name":"Einar Nilsen-Nygaard","path":"/einarnn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5408368?s=80&v=4"}},{"before":"e003f7674c48c8981433cf8ddae3b886a7f8f50d","after":"f0f4d95ed8613f256f0972491d6c47f53246da0b","ref":"refs/heads/master","pushedAt":"2023-10-16T15:46:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"einarnn","name":"Einar Nilsen-Nygaard","path":"/einarnn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5408368?s=80&v=4"},"commit":{"message":"feat(ncclient): Add commit_comment capability support for SROS devices (#574)\n\n- Allows SORS users to add descriptive comments during NETCONF commit operations.\r\n\r\nCo-authored-by: Mohammad Torkashvand ","shortMessageHtmlLink":"feat(ncclient): Add commit_comment capability support for SROS devices ("}},{"before":"52a2d3dc384b9d229b5f50f16470af83097ecebc","after":null,"ref":"refs/heads/einarnn_python3.12_for_ci","pushedAt":"2023-06-28T14:08:03.274Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"einarnn","name":"Einar Nilsen-Nygaard","path":"/einarnn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5408368?s=80&v=4"}},{"before":"65286b57e3aec848423914cf703ad9af5ae8e24d","after":"e003f7674c48c8981433cf8ddae3b886a7f8f50d","ref":"refs/heads/master","pushedAt":"2023-06-28T14:07:56.711Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"einarnn","name":"Einar Nilsen-Nygaard","path":"/einarnn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5408368?s=80&v=4"},"commit":{"message":"introduce python3.12 for ci (#568)\n\n* Updated versioneer (addresses Python 3.12 deprecation of SafeConfigParses and read_fp)\r\n* Deprecated Python 3.5.x testing as 3.5 does not support type hinting required by versioneer\r\n* Preparing for Python 3.12 in CI checks (currently disabled)","shortMessageHtmlLink":"introduce python3.12 for ci (#568)"}},{"before":"62d1884f75e5cf7161b22d54e3c1ecaff688426b","after":"52a2d3dc384b9d229b5f50f16470af83097ecebc","ref":"refs/heads/einarnn_python3.12_for_ci","pushedAt":"2023-06-28T14:00:50.504Z","pushType":"push","commitsCount":2,"pusher":{"login":"einarnn","name":"Einar Nilsen-Nygaard","path":"/einarnn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5408368?s=80&v=4"},"commit":{"message":"Deprecated Python 3.5.x as it does not support type hinting; new versioneer requires type hinting","shortMessageHtmlLink":"Deprecated Python 3.5.x as it does not support type hinting; new vers…"}},{"before":"9294b9d8e08f460110917d0c0135cf8e2d800e58","after":"62d1884f75e5cf7161b22d54e3c1ecaff688426b","ref":"refs/heads/einarnn_python3.12_for_ci","pushedAt":"2023-06-28T13:49:35.875Z","pushType":"push","commitsCount":1,"pusher":{"login":"einarnn","name":"Einar Nilsen-Nygaard","path":"/einarnn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5408368?s=80&v=4"},"commit":{"message":"tweaked variable init to maintain Python 3.5 compatibility","shortMessageHtmlLink":"tweaked variable init to maintain Python 3.5 compatibility"}},{"before":"0eb5f52cd4f8ad0edfec792540d34f2be7e925c3","after":"9294b9d8e08f460110917d0c0135cf8e2d800e58","ref":"refs/heads/einarnn_python3.12_for_ci","pushedAt":"2023-06-28T13:40:41.510Z","pushType":"push","commitsCount":2,"pusher":{"login":"einarnn","name":"Einar Nilsen-Nygaard","path":"/einarnn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5408368?s=80&v=4"},"commit":{"message":"disabled python3.12 test","shortMessageHtmlLink":"disabled python3.12 test"}},{"before":"d9f6e8ab2545891bce5faf711d2d5981135112e1","after":"0eb5f52cd4f8ad0edfec792540d34f2be7e925c3","ref":"refs/heads/einarnn_python3.12_for_ci","pushedAt":"2023-06-28T11:32:11.796Z","pushType":"push","commitsCount":1,"pusher":{"login":"einarnn","name":"Einar Nilsen-Nygaard","path":"/einarnn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5408368?s=80&v=4"},"commit":{"message":"Resolve lxml build issues","shortMessageHtmlLink":"Resolve lxml build issues"}},{"before":"08220c4b96010a6dee82fe29ff2db9cba879e585","after":"d9f6e8ab2545891bce5faf711d2d5981135112e1","ref":"refs/heads/einarnn_python3.12_for_ci","pushedAt":"2023-06-28T11:13:36.326Z","pushType":"push","commitsCount":1,"pusher":{"login":"einarnn","name":"Einar Nilsen-Nygaard","path":"/einarnn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5408368?s=80&v=4"},"commit":{"message":"Resolve lxml build issues","shortMessageHtmlLink":"Resolve lxml build issues"}},{"before":"b8d5e35be5892ea32d8ec1c52309f61558d6dba9","after":"08220c4b96010a6dee82fe29ff2db9cba879e585","ref":"refs/heads/einarnn_python3.12_for_ci","pushedAt":"2023-06-28T11:11:39.523Z","pushType":"push","commitsCount":1,"pusher":{"login":"einarnn","name":"Einar Nilsen-Nygaard","path":"/einarnn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5408368?s=80&v=4"},"commit":{"message":"Resolve lxml build issues","shortMessageHtmlLink":"Resolve lxml build issues"}},{"before":"96bcd1a264bb8631c46ec282e2738a45adf33ec0","after":"b8d5e35be5892ea32d8ec1c52309f61558d6dba9","ref":"refs/heads/einarnn_python3.12_for_ci","pushedAt":"2023-06-28T11:10:14.633Z","pushType":"push","commitsCount":1,"pusher":{"login":"einarnn","name":"Einar Nilsen-Nygaard","path":"/einarnn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5408368?s=80&v=4"},"commit":{"message":"Resolve lxml build issues","shortMessageHtmlLink":"Resolve lxml build issues"}},{"before":"1ac4ae74afb43a98bd9c10fa297e73d378e2e9f7","after":"96bcd1a264bb8631c46ec282e2738a45adf33ec0","ref":"refs/heads/einarnn_python3.12_for_ci","pushedAt":"2023-06-28T11:06:55.155Z","pushType":"push","commitsCount":1,"pusher":{"login":"einarnn","name":"Einar Nilsen-Nygaard","path":"/einarnn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5408368?s=80&v=4"},"commit":{"message":"Resolve python/ubuntu version issues","shortMessageHtmlLink":"Resolve python/ubuntu version issues"}},{"before":null,"after":"1ac4ae74afb43a98bd9c10fa297e73d378e2e9f7","ref":"refs/heads/einarnn_python3.12_for_ci","pushedAt":"2023-06-28T10:58:49.075Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"einarnn","name":"Einar Nilsen-Nygaard","path":"/einarnn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5408368?s=80&v=4"},"commit":{"message":"introduce python3.12 for ci","shortMessageHtmlLink":"introduce python3.12 for ci"}},{"before":"5bbeb86db22d6fdf147e9345c1e884d8eb5f8ba9","after":null,"ref":"refs/heads/einarnn_description_change","pushedAt":"2023-04-07T15:29:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"einarnn","name":"Einar Nilsen-Nygaard","path":"/einarnn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5408368?s=80&v=4"}},{"before":"e26bbc73abcc56463a434df40acdf772c94ee129","after":null,"ref":"refs/heads/einarnn_permissive_utf8_parsing_for_delimiter","pushedAt":"2023-04-07T15:28:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"einarnn","name":"Einar Nilsen-Nygaard","path":"/einarnn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5408368?s=80&v=4"}},{"before":"d6af09428ab23b5191e8829a8291b24181f3a289","after":"65286b57e3aec848423914cf703ad9af5ae8e24d","ref":"refs/heads/master","pushedAt":"2023-04-07T15:28:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"einarnn","name":"Einar Nilsen-Nygaard","path":"/einarnn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5408368?s=80&v=4"},"commit":{"message":"permissive UTF-8 parsing for NC11 delimiter (#563)","shortMessageHtmlLink":"permissive UTF-8 parsing for NC11 delimiter (#563)"}},{"before":"75ec56df6a07a02a20245a9fc3ca81e68272f2ed","after":"e26bbc73abcc56463a434df40acdf772c94ee129","ref":"refs/heads/einarnn_permissive_utf8_parsing_for_delimiter","pushedAt":"2023-04-07T15:09:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"einarnn","name":"Einar Nilsen-Nygaard","path":"/einarnn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5408368?s=80&v=4"},"commit":{"message":"permissive UTF-8 parsing for NC11 delimiter","shortMessageHtmlLink":"permissive UTF-8 parsing for NC11 delimiter"}},{"before":null,"after":"75ec56df6a07a02a20245a9fc3ca81e68272f2ed","ref":"refs/heads/einarnn_permissive_utf8_parsing_for_delimiter","pushedAt":"2023-04-07T15:09:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"einarnn","name":"Einar Nilsen-Nygaard","path":"/einarnn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5408368?s=80&v=4"},"commit":{"message":"Introduce support for TLS (#556)\n\n* Move SSHSession run loop into superclass\r\n\r\nMake run() loop independent of underlying transport so that it can be\r\nshared between SSH/TLS implementations.\r\n\r\nSigned-off-by: Ivan Dakhnenko \r\n\r\n* Add TLS as a new transport level\r\n\r\nRFC 5539 introduced NETCONF-over-TLS back in 2009. Recently, we've seen\r\nmore interest in using TLS instead of SSH for NETCONF (IEEE 60802). This\r\npatch introduces initial implementation of such communication.\r\n\r\nSee #271, #421, #417\r\n\r\nSigned-off-by: Ivan Dakhnenko \r\n\r\n* Add unit tests for TLSSession class\r\n\r\nWe use here the same key/certificate test files as in netopeer2:\r\nhttps://github.com/CESNET/netopeer2/tree/v0.7-r2/server/configuration/tls\r\n\r\nThis makes it easier to re-use these files for hardware tests, since\r\nthey are included in netopeer2-server example configuration.\r\n\r\nSigned-off-by: Ivan Dakhnenko \r\n\r\nSigned-off-by: Ivan Dakhnenko \r\nCo-authored-by: Ivan Dakhnenko ","shortMessageHtmlLink":"Introduce support for TLS (#556)"}},{"before":"75ec56df6a07a02a20245a9fc3ca81e68272f2ed","after":"d6af09428ab23b5191e8829a8291b24181f3a289","ref":"refs/heads/master","pushedAt":"2023-04-07T15:02:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"einarnn","name":"Einar Nilsen-Nygaard","path":"/einarnn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5408368?s=80&v=4"},"commit":{"message":"remove - version of setting and replace with _ version (#562)","shortMessageHtmlLink":"remove - version of setting and replace with _ version (#562)"}},{"before":"96fd03730ffad77c05d978303602673f39be35a8","after":"5bbeb86db22d6fdf147e9345c1e884d8eb5f8ba9","ref":"refs/heads/einarnn_description_change","pushedAt":"2023-04-07T15:01:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"einarnn","name":"Einar Nilsen-Nygaard","path":"/einarnn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5408368?s=80&v=4"},"commit":{"message":"remnove - version of setting and replace with _ version","shortMessageHtmlLink":"remnove - version of setting and replace with _ version"}},{"before":null,"after":"96fd03730ffad77c05d978303602673f39be35a8","ref":"refs/heads/einarnn_description_change","pushedAt":"2023-04-07T15:01:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"einarnn","name":"Einar Nilsen-Nygaard","path":"/einarnn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5408368?s=80&v=4"},"commit":{"message":"Merge pull request #484 from musicinmybrain/allow-running-tests-without-nose\n\nDo not import nose in the tests; allows testing without nose","shortMessageHtmlLink":"Merge pull request #484 from musicinmybrain/allow-running-tests-witho…"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEKBJmmQA","startCursor":null,"endCursor":null}},"title":"Activity · ncclient/ncclient"}