{"push_id":709894113,"size":12,"distinct_size":12,"ref":"refs/heads/master","head":"d277e1e777f389e4e002613b3e8521c13c80b247","before":"ad88bbc741fd86004d88240d4d93bb779494ce06","commits":[{"sha":"5ce18d30872b670589335c350e7bd412a8557f2a","author":{"email":"4b8373d016f277527198385ba72fda0feb5da015@svinota.eu","name":"Peter V. Saveliev"},"message":"netns: handle all exceptions in `NSPopen`\n\nRelated to #156, but doesn't fix yet.\n\nBug-Url: https://github.com/svinota/pyroute2/issues/156","distinct":true,"url":"https://api.github.com/repos/sklp3/pyroute2/commits/5ce18d30872b670589335c350e7bd412a8557f2a"},{"sha":"99641eb7aa6fdc04b0a32c8adf6f7f671262248e","author":{"email":"4b8373d016f277527198385ba72fda0feb5da015@svinota.eu","name":"Peter V. Saveliev"},"message":"iproute: `flush_addr()` functionality","distinct":true,"url":"https://api.github.com/repos/sklp3/pyroute2/commits/99641eb7aa6fdc04b0a32c8adf6f7f671262248e"},{"sha":"9ede583fac04d12435aee389b633a8094852f783","author":{"email":"4b8373d016f277527198385ba72fda0feb5da015@svinota.eu","name":"Peter V. Saveliev"},"message":"iproute: allow lambda functions to match specific attrs\n\nIn getters like `get_rules()`::\n    ipr.get_rules(priority=lambda x: 100 < x < 500)\n\nRelated to #158, not a fix\n\nBug-Url: https://github.com/svinota/pyroute2/issues/158","distinct":true,"url":"https://api.github.com/repos/sklp3/pyroute2/commits/9ede583fac04d12435aee389b633a8094852f783"},{"sha":"1d9084b4a3f66d6115f8a66e5aaaf1cf339c49e1","author":{"email":"4b8373d016f277527198385ba72fda0feb5da015@svinota.eu","name":"Peter V. Saveliev"},"message":"iproute: `rule()` refactored\n\nAlign the code using the same approach as in `addr()` + `get_addr()`.\n\nRelated to #158\n\nBug-Url: https://github.com/svinota/pyroute2/issues/158","distinct":true,"url":"https://api.github.com/repos/sklp3/pyroute2/commits/1d9084b4a3f66d6115f8a66e5aaaf1cf339c49e1"},{"sha":"786d7404f69179abcc6332b51ea970b72a5fe4e8","author":{"email":"4b8373d016f277527198385ba72fda0feb5da015@svinota.eu","name":"Peter V. Saveliev"},"message":"iproute: `flush_rules()` functionality\n\nFlush rules. More docs to be provided.\n\nBug-Url: https://github.com/svinota/pyroute2/issues/158","distinct":true,"url":"https://api.github.com/repos/sklp3/pyroute2/commits/786d7404f69179abcc6332b51ea970b72a5fe4e8"},{"sha":"42be11d4bb3af335d7c904ef49b9e88c792b922b","author":{"email":"4b8373d016f277527198385ba72fda0feb5da015@svinota.eu","name":"Peter V. Saveliev"},"message":"iproute: route functions refactored","distinct":true,"url":"https://api.github.com/repos/sklp3/pyroute2/commits/42be11d4bb3af335d7c904ef49b9e88c792b922b"},{"sha":"97bf7593c613af08dd3034b8818593fd97043be1","author":{"email":"4b8373d016f277527198385ba72fda0feb5da015@svinota.eu","name":"Peter V. Saveliev"},"message":"tests: fix rule tests\n\nNew `IPRoute.rule()` doesn't check the table number on the high level.","distinct":true,"url":"https://api.github.com/repos/sklp3/pyroute2/commits/97bf7593c613af08dd3034b8818593fd97043be1"},{"sha":"48626f8cd61a5a51983807a20ab71027eef5b8de","author":{"email":"2be332f1970fa48fc9bf2023b0a3e97aafce55ef@telkonet.com","name":"Ben Tomasik"},"message":"Fixed spelling typo in docstring","distinct":true,"url":"https://api.github.com/repos/sklp3/pyroute2/commits/48626f8cd61a5a51983807a20ab71027eef5b8de"},{"sha":"df4c2ec660823ae11cdeb86cdf0d641310412862","author":{"email":"4b8373d016f277527198385ba72fda0feb5da015@svinota.eu","name":"Peter V. Saveliev"},"message":"Merge pull request #159 from tomislacker/doc_typo\n\nipdb: spelling typo in docstring","distinct":true,"url":"https://api.github.com/repos/sklp3/pyroute2/commits/df4c2ec660823ae11cdeb86cdf0d641310412862"},{"sha":"7c818bc1f67afc8d90ad0b324fe92c69ccc5c7b9","author":{"email":"4b8373d016f277527198385ba72fda0feb5da015@svinota.eu","name":"Peter V. Saveliev"},"message":"ipdb: `detach()` refactored","distinct":true,"url":"https://api.github.com/repos/sklp3/pyroute2/commits/7c818bc1f67afc8d90ad0b324fe92c69ccc5c7b9"},{"sha":"875d1267e9304976f929363ec07356a61cb8482b","author":{"email":"4b8373d016f277527198385ba72fda0feb5da015@svinota.eu","name":"Peter V. Saveliev"},"message":"Makefile: update docs","distinct":true,"url":"https://api.github.com/repos/sklp3/pyroute2/commits/875d1267e9304976f929363ec07356a61cb8482b"},{"sha":"d277e1e777f389e4e002613b3e8521c13c80b247","author":{"email":"4b8373d016f277527198385ba72fda0feb5da015@svinota.eu","name":"Peter V. Saveliev"},"message":"ipdb: another attempt to ignore \"ghost\" messages","distinct":true,"url":"https://api.github.com/repos/sklp3/pyroute2/commits/d277e1e777f389e4e002613b3e8521c13c80b247"}]}