Tomáš Chvátal
aabf6ef801
- Update to 0.5.6:
...
* ndb.objects.route: multipath routes
* ndb.objects.rule: basic support
* ndb.objects.interface: veth fixed
* ndb.source: fix source restart
* ndb.log: logging setup
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyroute2?expand=0&rev=29
2019-06-03 10:17:11 +00:00
Tomáš Chvátal
102deb548f
Accepting request 693725 from home:pgajdos
...
- version update to 0.5.5
* nftables: rules expressions
* <https://github.com/svinota/pyroute2/pull/592 >
* netns: ns_pids
* <https://github.com/svinota/pyroute2/pull/593 >
* ndb: wait() method
* ndb: add extra logging, log state transitions
* ndb: nested views, e.g. `ndb.interfaces['br0'].ports
* cli: port pyroute2-cli to use NDB instead of IPDB
* iproute: basic Windows support (proof of concept only)
* remote: support mitogen proxy chains, support remote netns
OBS-URL: https://build.opensuse.org/request/show/693725
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyroute2?expand=0&rev=27
2019-04-15 09:52:08 +00:00
Tomáš Chvátal
5313188484
- Update to 0.5.4:
...
* iproute: basic SR-IOV support, virtual functions setup
* ipdb: shutdown logging fixed
* ipset: fix regression
* netns: pushns() / popns() / dropns() calls
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyroute2?expand=0&rev=25
2019-03-04 11:52:27 +00:00
32146b8ff7
Remove superfluous devel dependency for noarch package
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyroute2?expand=0&rev=22
2018-12-04 13:54:02 +00:00
Todd R
9e1d32266c
Accepting request 648608 from home:jimfunk:branches:devel:languages:python
...
- update to 0.5.3:
* bsd: parser improvements
* ndb: PostgreSQL support
* ndb: transactions commit/rollback
* ndb: dependencies rollback
* ipdb: IPv6 routes fix
* <https://github.com/svinota/pyroute2/issues/543 >
* tcmsg: ematch support
* tcmsg: flow filter
* tcmsg: stats2 support improvements
* ifinfmsg: GRE i/oflags, i/okey format fixed
* <https://github.com/svinota/pyroute2/issues/531 >
* cli/ss2: improvements, tests
* nlsocket: fix work on kernels < 3.2
* <https://github.com/svinota/pyroute2/issues/526 >
- changes from 0.5.2
* ndb: read-only DB prototype
* remote: support communication via stdio
* general: fix async keyword -- Python 3.7 compatibility
* <https://github.com/svinota/pyroute2/issues/467 >
* <https://bugzilla.redhat.com/show_bug.cgi?id=1583800 >
* iproute: support monitoring on BSD systems via PF_ROUTE
* rtnl: support for SQL schema in message classes
* nl80211: improvements
* <https://github.com/svinota/pyroute2/issues/512 >
* <https://github.com/svinota/pyroute2/issues/514 >
* <https://github.com/svinota/pyroute2/issues/515 >
* netlink: support generators
- changes from 0.5.1
* ipdb: #310 -- route keying fix
* ipdb: #483 , #484 -- callback internals change
* ipdb: #499 -- eventloop interface
* ipdb: #500 -- fix non-default :: routes
* netns: #448 -- API change: setns() doesn't remove FD
* netns: #504 -- fix resource leakage
* bsd: initial commits
- changes from 0.5.0
* ACHTUNG: ipdb commit logic is changed
* ipdb: do not drop failed transactions
* ipdb: #388 -- normalize IPv6 addresses
* ipdb: #391 -- support both IPv4 and IPv6 default routes
* ipdb: #392 -- fix MPLS route key reference
* ipdb: #394 -- correctly work with route priorities
* ipdb: #408 -- fix IPv6 routes in tables >= 256
* ipdb: #416 -- fix VRF interfaces creation
* ipset: multiple improvements
* tuntap: #469 -- support s390x arch
* nlsocket: #443 -- fix socket methods resolve order for Python2
* netns: non-destructive `netns.create()`
OBS-URL: https://build.opensuse.org/request/show/648608
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyroute2?expand=0&rev=20
2018-11-13 16:04:24 +00:00
Thomas Bechtold
2c58cb214d
- update to 0.4.21:
...
* ipdb: #416 -- workaround for the vrf_table issue
* ipdb: #392 -- fix MPLS route key reference
* ipdb: #408 -- fix IPv6 routes in tables >= 256
* ipdb: use tos as a route key
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyroute2?expand=0&rev=18
2017-09-19 13:26:53 +00:00
Thomas Bechtold
bc9e9dc869
Accepting request 518680 from home:tbechtold:branches:devel:languages:python
...
- update to 0.4.19:
* ipdb: global methods `review()`, `drop()`, `dump()`, `load()`
* ipdb: support VLAN protocol (802.1q, 802.1ad)
* ipdb: initial support for IPv6 rules
* ipdb: #388 -- normalize IPv6 addresses
* ipdb: #391 -- support both IPv4 and IPv6 default routes
* ipdb: #394 -- correctly work with route priorities
* netns: non-destructive `netns.create()`
OBS-URL: https://build.opensuse.org/request/show/518680
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyroute2?expand=0&rev=16
2017-08-25 08:30:30 +00:00
Thomas Bechtold
000915fa4f
Accepting request 518659 from home:tbechtold:branches:devel:languages:python
...
- update to 0.4.18:
* ipdb: #379 [critical] -- routes in global commits
* ipdb: #380 -- global commit with disabled plugins
* ipdb: #381 -- exceptions fixed
* ipdb: #382 -- manage dependent routes during interface commits
* ipdb: #384 -- global `review()`
* ipdb: #385 -- global `drop()`
* netns: #383 -- support ppc64
* general: public API refactored (same signatures; to be documented)
OBS-URL: https://build.opensuse.org/request/show/518659
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyroute2?expand=0&rev=15
2017-08-25 07:18:50 +00:00
Thomas Bechtold
eb35d79dc9
Accepting request 509079 from home:tbechtold:branches:devel:languages:python
...
- update to 0.4.17:
* req: #374 [critical] -- mode nla init
* iproute: #378 [critical] -- fix `flush_routes()` to respect filters
* ifinfmsg: #376 -- fix data plugins API to support pyinstaller
* ipdb: race fixed: remove port/bridge
* ipdb: #280 -- race fixed: port/bridge
* ipdb: #302 -- ipaddr views: [ifname].ipaddr.ipv4, [ifname]ipaddr.ipv6
* ipdb: #357 -- allow bridge timings to have some delta
* ipdb: #338 -- allow to fix interface objects from failed `create()`
* rtnl: #336 -- fix vlan flags
* iproute: #342 -- the match method takes any callable
* nlsocket: #367 -- increase default SO_SNDBUF
* ifinfmsg: support tuntap on armv6l, armv7l platforms
- convert to singlespec
OBS-URL: https://build.opensuse.org/request/show/509079
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyroute2?expand=0&rev=13
2017-07-10 07:14:32 +00:00
1155d6efcc
- update to 0.4.15:
...
* req: #365 -- full and short nla notation fixed, critical
* iproute: #364 -- new method, `brport()`
* ipdb: -- support bridge port options
* event: new genl protocols set: VFS_DQUOT, acpi_event, thermal_event
* ipdb: #310 -- fixed priority change on routes
* ipdb: #349 -- fix setting ifalias on interfaces
* ipdb: #353 -- mitigate kernel oops during bridge creation
* ipdb: #354 -- allow to explicitly choose plugins to load
* ipdb: #359 -- provide read-only context managers
* rtnl: #336 -- vlan flags support
* rtnl: #352 -- support interface type plugins
* tc: #344 -- mirred action
* tc: #346 -- connmark action
* netlink: #358 -- memory optimization
* config: #360 -- generic asyncio config
* iproute: #362 -- allow to change or replace a qdisc
* ipset: full rework of the IPSET_ATTR_DATA and IPSET_ATTR_ADT
ACHTUNG: this commit may break API compatibility
* ipset: hash:mac support
* ipset: list:set support
* ipdb: throw EEXIST when creates VLAN/VXLAN devs with same ID, but
under different names
* tests: #329 -- include unit tests into the bundle
* legal: E/// logo removed
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyroute2?expand=0&rev=11
2017-06-13 09:50:31 +00:00
9ea37c180e
- update to 0.4.12:
...
* ipdb: #314 -- let users choose RTNL groups IPDB listens to
* ipdb: #321 -- isolate `net_ns_.*` setup in a separate code block
* ipdb: #322 -- IPv6 updates on interfaces in DOWN state
* ifinfmsg: allow absolute/relative paths in the net_ns_fd NLA
* ipset: #323 -- support setting counters on ipset add
* ipset: `headers()` command
* ipset: revisions
* ipset: #326 -- mark types
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyroute2?expand=0&rev=9
2017-01-10 17:19:52 +00:00
7ddff18c5c
Accepting request 441155 from home:gary_lin:branches:devel:languages:python
...
- Update to 0.4.11
OBS-URL: https://build.opensuse.org/request/show/441155
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyroute2?expand=0&rev=7
2016-11-29 09:32:40 +00:00
8ecce3dd90
- update to 0.4.6:
...
* ipdb: #278 -- fix initial ports mapping
* ipset: #277 -- fix ADT attributes parsing
* nl80211: #274 , #275 , #276 -- BSS-related fixes
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyroute2?expand=0&rev=6
2016-11-15 10:37:58 +00:00
1ee675c46a
Accepting request 417733 from home:gary_lin:branches:devel:languages:python
...
Update Source url to pass the check in openSUSE:Factory
OBS-URL: https://build.opensuse.org/request/show/417733
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyroute2?expand=0&rev=4
2016-08-08 11:08:26 +00:00
Thomas Bechtold
fe85090f7c
Accepting request 417410 from home:gary_lin:branches:devel:languages:python
...
- Update to 0.4.5
OBS-URL: https://build.opensuse.org/request/show/417410
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyroute2?expand=0&rev=3
2016-08-08 08:27:17 +00:00
e46a6dd0db
Accepting request 394261 from home:stroeder:branches:devel:languages:python
...
update to 0.4.0
OBS-URL: https://build.opensuse.org/request/show/394261
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyroute2?expand=0&rev=2
2016-05-09 11:26:32 +00:00
Todd R
f9b00e29e6
Accepting request 348332 from home:gary_lin:iovisor
...
New module 'python-pyroute2' to manipulate the network configuration
OBS-URL: https://build.opensuse.org/request/show/348332
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyroute2?expand=0&rev=1
2015-12-11 09:52:14 +00:00