Commit Graph

180 Commits

Author SHA256 Message Date
Dominique Leuenberger
cb5cad6e9b Accepting request 521654 from security:netfilter
1

OBS-URL: https://build.opensuse.org/request/show/521654
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iproute2?expand=0&rev=92
2017-09-09 18:22:33 +00:00
5fb68588dd Accepting request 521631 from home:mkubecek:branches:security:netfilter
iproute2 4.13

OBS-URL: https://build.opensuse.org/request/show/521631
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=147
2017-09-06 09:40:10 +00:00
Dominique Leuenberger
868767b014 Accepting request 518693 from security:netfilter
SLE cleaning

OBS-URL: https://build.opensuse.org/request/show/518693
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iproute2?expand=0&rev=91
2017-08-28 14:16:40 +00:00
1a097ea9e3 Output of check script: A patch (adjust-installation-directories-for-openSUSE-SLE.patch) is being added without being properly referenced from the changelog.
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=145
2017-08-24 23:08:36 +00:00
067408d5f9 Accepting request 518382 from home:mkubecek:branches:security:netfilter
First of all, I would like to apologize for this submit request, if it was up
to me, I would never send it. I strongly believe it's package maintainer's job
to decide how a package should be organized, what should the specfile look
like, how should patches be named and what format to use etc. That's why
I really dislike the idea of pushing package maintainer to accept someone
else's preferences. I've been forced to submit it but you shouldn't feel
obliged to accept it unless you really like it.

Except for some minor differences, this is a cleanup I did for SLE15 iproute2
package submission. In order to effectively maintain the package throughout
the SLE15 lifetime (planned to be 13+ years), I'm using a git repository to
prepare, handle and track patches and prefer to have them in uniform format
with annotations similar to ones we use in openSUSE/SLE kernel packages. While
this workflow proved beneficial for SLE11 and SLE12 maintenance in last few
years, I don't think it's worth the extra work for Factory package with only
has few patches which are either permanent or only stay there for relatively
short time. Also, with random one-time contributors to Factory package, it
would be even more difficult to keep the package cleaned up.

The problem is that we have so-called "Factory first" policy. In theory, this
should mean no features or bugfixes should be added to SLE packages unless
they are also in the respective Factory package (and preferrably also
upstream) or at least submitted there. This idea sounds reasonable but the
SLE15 review team interprets the policy in rather different way: they want
even the contents Factory and SLE15 packages in OBS to look (almost) the same
and enforce that by declining submissions that differ from Factory in
non-trivial way. For six weeks I tried to appeal to common sense and explain
that those two packages only differ in "metadata coding style" and that if SLE
and openSUSE packages are maintained by different people, there is no need for
one of them to adopt the other's preferences (and that the packages will start
to differ soon anyway).

They were adamant and in the end, they made it absolutely clear that there is
no way the SLE15 submission can be accepted unless I at least submit my
cleanup to Factory devel project. They didn't say it has to be accepted,
though, so here it is but it's completely up to you if you want it or not.
Once again, I'm sorry about dragging you into this, I wanted to avoid it but
I ran out of options.

Summary of the changes:

  - patches are regenerated using git
  - patches are annotated the way we use in kernel packages (the annotations
    make more sense for upstream backports but we currently don't have any in
    Factory)
  - one patch (iproute2-HZ.diff) is split into two
  - Patch* lines are moved out of the rest of tags for easier orientation
  - conditionally applied patches are moved to the end of the series
  - all patches are applied in both specfiles so that both builds use the same
    source tree

OBS-URL: https://build.opensuse.org/request/show/518382
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=144
2017-08-23 21:59:19 +00:00
519fa2226d revert r141 (copyback r140) as per comments in SR513179
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=143
2017-07-31 13:10:45 +00:00
4423d6cd47 add patch descr
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=142
2017-07-31 12:57:25 +00:00
5ede99ed9b Accepting request 513179 from home:Andreas_Schwab:glibc:rebuild
- tc-headers.patch: add missing header

OBS-URL: https://build.opensuse.org/request/show/513179
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=141
2017-07-31 12:56:38 +00:00
Dominique Leuenberger
c0bc946d7f Accepting request 509506 from security:netfilter
- Update to new upstream release 4.12 (forwarded request 509503 from mkubecek)

OBS-URL: https://build.opensuse.org/request/show/509506
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iproute2?expand=0&rev=90
2017-07-21 20:35:19 +00:00
868978ab5b Accepting request 509503 from home:mkubecek:branches:security:netfilter
- Update to new upstream release 4.12

OBS-URL: https://build.opensuse.org/request/show/509503
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=139
2017-07-11 15:39:23 +00:00
Dominique Leuenberger
3eca66beb7 Accepting request 507162 from security:netfilter
- Update to new upstream release 4.11

OBS-URL: https://build.opensuse.org/request/show/507162
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iproute2?expand=0&rev=89
2017-07-04 07:08:20 +00:00
dbe2f6a6a7 OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=137 2017-06-29 19:06:50 +00:00
e99302fad8 OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=136 2017-06-29 15:34:31 +00:00
0749e57f83 iproute2-4.11
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=135
2017-06-29 13:46:11 +00:00
f737f27079 Accepting request 502791 from home:msmeissn:branches:security:netfilter
- split link and compile steps for binaries, so LDFLAGS and CFLAGS
  are not mixed so the the PIE default build work.

  * bridge: vlan: add support to display per-vlan statistics
  * tipc: add the ability to get UDP bearer options
  * tc: flower: Introduce vlan support
  * ss: output TCP BBR diag information
  * iptnl: add support for collect_md flag in IPv4 and IPv6 tunnels
  * ss: Support displaying and filtering on socket marks.
  * tc: fq: display unthrottle latency
  * ip link: Add support to configure SR-IOV VF to vlan protocol
    802.1ad (VST QinQ)
  * ip rule: add selector support
  * bridge: add support for the multicast flood flag
  * ip: update link types to show 6lowpan and ieee802.15.4 monitor
  * ss: Add support for SCTP protocol
  * iproute2: macvlan: add "source" mode
- split link and compile steps for binaries, so LDFLAGS and CFLAGS
  are not mixed so the the PIE default build work.

OBS-URL: https://build.opensuse.org/request/show/502791
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=134
2017-06-12 20:54:51 +00:00
Ludwig Nussel
e573e20b07 Accepting request 447180 from security:netfilter
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/447180
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iproute2?expand=0&rev=88
2016-12-29 21:41:29 +00:00
0bf88c342e OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=132 2016-12-13 14:13:33 +00:00
2954b6fa6a iproute2-4.9
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=131
2016-12-13 14:13:01 +00:00
Dominique Leuenberger
a53d609a35 Accepting request 441845 from security:netfilter
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/441845
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iproute2?expand=0&rev=87
2016-12-01 09:24:08 +00:00
Dominique Leuenberger
3d3affbf9f Accepting request 440564 from security:netfilter
1

OBS-URL: https://build.opensuse.org/request/show/440564
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iproute2?expand=0&rev=86
2016-11-17 11:21:20 +00:00
6ea56e17aa manually apply SR 440552 because of conflict
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=128
2016-11-16 09:50:06 +00:00
5643451b3e Accepting request 440563 from home:jirislaby:branches:security:netfilter
- put lnstat nstat routef routel ss into /usr/bin so that users can
  actually run them

OBS-URL: https://build.opensuse.org/request/show/440563
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=127
2016-11-16 08:57:24 +00:00
Dominique Leuenberger
929573c6b8 Accepting request 437193 from security:netfilter
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/437193
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iproute2?expand=0&rev=85
2016-10-26 11:27:33 +00:00
593bb6ee6e OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=125 2016-10-17 17:50:49 +00:00
ddb300396c iproute2-4.8
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=124
2016-10-17 09:05:37 +00:00
Dominique Leuenberger
f78e745a40 Accepting request 397556 from security:netfilter
- Update to new upstream release 4.6
[supersede:
require bash-completion for iproute2-bash-completion]

OBS-URL: https://build.opensuse.org/request/show/397556
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iproute2?expand=0&rev=84
2016-05-26 21:53:04 +00:00
fd37158542 OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=122 2016-05-23 13:35:50 +00:00
fc159b96b3 Regenerate automated changelog copy
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=121
2016-05-21 09:56:46 +00:00
cf091e08c3 iproute-4.6
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=120
2016-05-21 09:41:49 +00:00
Dominique Leuenberger
9b78c56e0b Accepting request 382899 from security:netfilter
- Update to new upstream release 4.5

OBS-URL: https://build.opensuse.org/request/show/382899
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iproute2?expand=0&rev=83
2016-04-06 09:51:06 +00:00
d9c7dc41d6 OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=118 2016-04-01 10:50:06 +00:00
1357f6f4a5 - Update to new upstream release 4.5
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=117
2016-03-26 19:14:46 +00:00
Dominique Leuenberger
3b5c9af36e Accepting request 353694 from security:netfilter
- Update to new upstream release 4.4
- replace Debian specific paths and package names in man pages with SUSE ones (forwarded request 353677 from mkubecek)

OBS-URL: https://build.opensuse.org/request/show/353694
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iproute2?expand=0&rev=82
2016-01-21 22:41:23 +00:00
9786270974 Accepting request 353677 from home:mkubecek:branches:security:netfilter
- Update to new upstream release 4.4
- replace Debian specific paths and package names in man pages with SUSE ones

OBS-URL: https://build.opensuse.org/request/show/353677
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=115
2016-01-14 13:39:51 +00:00
Dominique Leuenberger
1a1c0d1bef Accepting request 343942 from security:netfilter
- Update to new upstream release 4.3
* route: filter routes by family if so specified
* ip: add `ip rule save/restore`
* Manpage additions for tc filters

OBS-URL: https://build.opensuse.org/request/show/343942
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iproute2?expand=0&rev=81
2015-11-17 13:19:55 +00:00
b099c5c87e iproute2-4.3
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=113
2015-11-11 15:24:39 +00:00
Stephan Kulow
df000666f0 Accepting request 331635 from security:netfilter
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/331635
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iproute2?expand=0&rev=80
2015-09-24 05:15:57 +00:00
e4c53cb0c1 iproute-4.2
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=111
2015-09-10 07:47:22 +00:00
Stephan Kulow
a4d3c9cbd4 Accepting request 317178 from security:netfilter
- Update to version 4.1.1:

OBS-URL: https://build.opensuse.org/request/show/317178
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iproute2?expand=0&rev=79
2015-07-20 13:14:30 +00:00
0247edcb5d make factory-auto happy
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=109
2015-07-15 15:10:52 +00:00
587e51130e make factory-auto happy
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=108
2015-07-15 15:10:37 +00:00
1c453ae648 clean that up
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=107
2015-07-15 14:41:53 +00:00
3995c01ffd Accepting request 316954 from home:dimstar:branches:security:netfilter
Update to 4.1.1

OBS-URL: https://build.opensuse.org/request/show/316954
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=106
2015-07-15 14:37:27 +00:00
Stephan Kulow
5e8ad67fd3 Accepting request 314513 from security:netfilter
- Update to new upstream release 4.1

OBS-URL: https://build.opensuse.org/request/show/314513
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iproute2?expand=0&rev=78
2015-07-05 15:54:37 +00:00
d6a0c6aca8 OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=104 2015-06-29 10:13:34 +00:00
dada713509 Accepting request 314342 from home:mkubecek:branches:security:netfilter
- fix build on systems with pre-3.16 kernel headers
- fix iproute2-doc build

OBS-URL: https://build.opensuse.org/request/show/314342
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=103
2015-06-29 09:55:40 +00:00
1697f72b16 iproute2-4.1.0
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=102
2015-06-29 08:08:41 +00:00
Dominique Leuenberger
8f2619aa87 Accepting request 312250 from security:netfilter
- Update iproute2-dirs.diff to respect /usr/share/tc [bnc#934828]

- Update iproute2-dirs.diff to respect /usr/share/tc [bnc#934828]

OBS-URL: https://build.opensuse.org/request/show/312250
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iproute2?expand=0&rev=77
2015-06-24 18:30:17 +00:00
57329cd688 - Update iproute2-dirs.diff to respect /usr/share/tc [bnc#934828]
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/iproute2?expand=0&rev=100
2015-06-16 08:47:25 +00:00
Dominique Leuenberger
58e5b561cd Accepting request 296728 from security:netfilter
- Update to new upstream release 4.0

OBS-URL: https://build.opensuse.org/request/show/296728
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iproute2?expand=0&rev=76
2015-04-21 23:10:18 +00:00