14
0
Commit Graph

40 Commits

Author SHA256 Message Date
6b96f27124 Accepting request 798856 from devel:languages:python
- update to 0.5.11:
  * ndb.report: filters and transformations
  * ndb.objects.route: support basic MPLS routes management
  * ndb.objects.route: support MPLS lwtunnel routes
  * ndb.schema: reschedule events

OBS-URL: https://build.opensuse.org/request/show/798856
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyroute2?expand=0&rev=17
2020-04-29 18:51:50 +00:00
2de7f26ae2 - update to 0.5.11:
* ndb.report: filters and transformations
  * ndb.objects.route: support basic MPLS routes management
  * ndb.objects.route: support MPLS lwtunnel routes
  * ndb.schema: reschedule events

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyroute2?expand=0&rev=39
2020-04-29 10:28:01 +00:00
0461f853a0 Accepting request 788086 from devel:languages:python
- update to 0.5.10 bsc#1161898:

OBS-URL: https://build.opensuse.org/request/show/788086
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyroute2?expand=0&rev=16
2020-03-25 22:46:00 +00:00
Tomáš Chvátal
3e5016d017 - update to 0.5.10 bsc#1161898:
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyroute2?expand=0&rev=37
2020-03-25 08:52:13 +00:00
52cd52703f Accepting request 785076 from devel:languages:python
- update to 0.5.10:
  * general: don't use pkg_resources <https://github.com/svinota/pyroute2/issues/677>
  * iproute: fix Windows support
  * netlink: provide the target field
  * ndb: use the target field from the netlink header
  * ndb: multiple SQL fixes, transactions fixed with the PostgreSQL backend
  * ndb: multiple object cache fixes <https://github.com/svinota/pyroute2/issues/683>
  * ndb.schema: drop DB triggers
  * ndb.objects: fix object management within a netns <https://github.com/svinota/pyroute2/issues/628>
  * ndb.objects.route: support route metrics
  * ndb.objects.route: fix default route syntax

OBS-URL: https://build.opensuse.org/request/show/785076
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyroute2?expand=0&rev=15
2020-03-16 09:18:36 +00:00
454fa716a2 - update to 0.5.10:
* general: don't use pkg_resources <https://github.com/svinota/pyroute2/issues/677>
  * iproute: fix Windows support
  * netlink: provide the target field
  * ndb: use the target field from the netlink header
  * ndb: multiple SQL fixes, transactions fixed with the PostgreSQL backend
  * ndb: multiple object cache fixes <https://github.com/svinota/pyroute2/issues/683>
  * ndb.schema: drop DB triggers
  * ndb.objects: fix object management within a netns <https://github.com/svinota/pyroute2/issues/628>
  * ndb.objects.route: support route metrics
  * ndb.objects.route: fix default route syntax

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyroute2?expand=0&rev=35
2020-03-14 15:56:46 +00:00
972bd77819 Accepting request 780415 from devel:languages:python
- update to 0.5.9:
  * ethtool: fix module setup
  * ethtool: initial support <https://github.com/svinota/pyroute2/pull/675>
  * tc: multimatch support <https://github.com/svinota/pyroute2/pull/674>
  * tc: meta support <https://github.com/svinota/pyroute2/pull/671>
  * tc: cake: add stats_app decoder <https://github.com/svinota/pyroute2/pull/662>
  * conntrack: filter <https://github.com/svinota/pyroute2/pull/660>
  * ndb.objects.interface: reload after setns
  * ndb.objects.route: create() dst syntax
  * ndb.objects.route: 'default' syntax
  * wireguard: basic testing

OBS-URL: https://build.opensuse.org/request/show/780415
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyroute2?expand=0&rev=14
2020-03-03 09:15:41 +00:00
c4b7b8a2ed - update to 0.5.9:
* ethtool: fix module setup
  * ethtool: initial support <https://github.com/svinota/pyroute2/pull/675>
  * tc: multimatch support <https://github.com/svinota/pyroute2/pull/674>
  * tc: meta support <https://github.com/svinota/pyroute2/pull/671>
  * tc: cake: add stats_app decoder <https://github.com/svinota/pyroute2/pull/662>
  * conntrack: filter <https://github.com/svinota/pyroute2/pull/660>
  * ndb.objects.interface: reload after setns
  * ndb.objects.route: create() dst syntax
  * ndb.objects.route: 'default' syntax
  * wireguard: basic testing

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyroute2?expand=0&rev=33
2020-02-28 23:05:57 +00:00
f7c9c36e60 Accepting request 772462 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/772462
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyroute2?expand=0&rev=13
2020-02-11 21:23:33 +00:00
Tomáš Chvátal
e0c6dc3844 Accepting request 772370 from home:mnhauke
- Update to version 0.5.7:
  * ndb.objects.netns: prototype
  * ndb: netns management
  * ndb: netns sources autoconnect (disabled by default)
  * wireguard: basic support
  * netns: fix FD leakage
      * <https://github.com/svinota/pyroute2/issues/623>
  * cli: Python3 fixes
  * iproute: support `route('append', ...)`
  * ipdb: fix routes cleanup on link down
      * <https://github.com/svinota/pyroute2/issues/620>
  * wiset: support "mark" ipset type

OBS-URL: https://build.opensuse.org/request/show/772370
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyroute2?expand=0&rev=31
2020-02-09 10:08:37 +00:00
3d44c8360e Accepting request 708957 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/708957
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyroute2?expand=0&rev=12
2019-06-12 11:15:33 +00:00
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
c250ce66cb Accepting request 694214 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/694214
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyroute2?expand=0&rev=11
2019-05-06 11:24:56 +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
a0097acd06 Accepting request 681315 from devel:languages:python
- 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/request/show/681315
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyroute2?expand=0&rev=10
2019-03-05 11:22:43 +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
c4e57a08f5 Accepting request 655926 from devel:languages:python
- Remove superfluous devel dependency for noarch package

OBS-URL: https://build.opensuse.org/request/show/655926
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyroute2?expand=0&rev=9
2018-12-07 13:39:12 +00:00
4ce7bcc87b Add BR
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyroute2?expand=0&rev=23
2018-12-06 23:37:15 +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
f073033f06 Accepting request 648763 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/648763
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyroute2?expand=0&rev=8
2018-11-26 09:20: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
355cde803b Accepting request 527311 from devel:languages:python
- 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/request/show/527311
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyroute2?expand=0&rev=7
2017-09-20 15:12:27 +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
419820ead2 Accepting request 518681 from 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()` (forwarded request 518680 from tbechtold)

OBS-URL: https://build.opensuse.org/request/show/518681
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyroute2?expand=0&rev=6
2017-08-28 13:16:09 +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
30d6dd5ca6 Accepting request 509081 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/509081
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyroute2?expand=0&rev=5
2017-07-10 09:07:59 +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
74b7838d7a Accepting request 505039 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/505039
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyroute2?expand=0&rev=4
2017-06-29 13:06:11 +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
4745e7c837 Accepting request 451008 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/451008
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyroute2?expand=0&rev=3
2017-01-25 22:25:37 +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
a7ab35e413 Accepting request 442655 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/442655
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyroute2?expand=0&rev=2
2016-12-07 23:30:42 +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
ec73da48b7 Accepting request 417934 from devel:languages:python
New python package that some scripts in bcc-examples need it

OBS-URL: https://build.opensuse.org/request/show/417934
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyroute2?expand=0&rev=1
2016-09-13 20:23:43 +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