35 Commits

Author SHA1 Message Date
Vincent Li
c74e903b32 wireguard: Add a custom routing tables for peers
commit 43867c1e070fc96420a666b0bb21182eff16787b
Author: Michael Tremer <michael.tremer@ipfire.org>
Date:   Sun Apr 27 18:30:59 2025 +0200

    wireguard: Add a custom routing table for peers

    This is a dirty hack to make connections to VPN providers actually work.

    We mark all WG packets after encryption and use a secondary routing
    table to look up any routes to the peers. That way, we can replace the
    default route in the main routing table without having to care about the
    special routes there.

    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

Signed-off-by: Vincent Li <vincent.mc.li@gmail.com>
2025-07-02 18:43:53 +00:00
Adolf Belka
35d55995c4 iproute2: Update to version 6.7.0
- Update from version 6.6.0 to 6.7.0
- Update of rootfile not required
- Changelog only available from git repo commits
   https://git.kernel.org/pub/scm/network/iproute2/iproute2.git/log/

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2024-01-23 13:58:51 +00:00
Adolf Belka
207a430a4c iproute2: Update to version 6.6.0
- Update from version 6.4.0 to 6.6.0
- Update of rootfile
- iproute2 has implemented stateless configuration pattern. This now puts all the files
   that were in /etc/iproute2 into /usr/lib/iproute2. Therefore command added to lfs to
   move /usr/lib/iproute2 to /etc/iproute2 to match the previous situation.
- Changelog is only provided by the git commits.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
2023-11-24 13:08:30 +00:00
Adolf Belka
bb4c7115cb iproute2: Update to version 6.4.0
- Update from version 6.3.0 to 6.4.0
- Update of rootfile not required
- Changelog can only be reviewed by looking at the commits in the git repo
   https://git.kernel.org/pub/scm/network/iproute2/iproute2.git/log/

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Reviewed-by: Peter Müller <peter.mueller@ipfire.org>
2023-07-01 19:13:18 +00:00
Adolf Belka
5d4a957339 iproute2: Update to version 6.3.0
- Update from version 6.2.0 to 6.3.0
- Update of rootfile not required
- Changelog can only be reviewed by looking at the commits in the git repo
   https://git.kernel.org/pub/scm/network/iproute2/iproute2.git/log/

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2023-05-03 07:43:15 +00:00
Adolf Belka
aefb33df1b iproute2: Update to version 6.2.0
- Update from version 6.1.0 to 6.2.0
- Update of rootfile
- Changelog
  No Changelog in website or in source tarball. Only source of changes is the git commits
   https://git.kernel.org/pub/scm/network/iproute2/iproute2.git/log/

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
2023-03-05 15:13:00 +00:00
Adolf Belka
1d087b0bc0 iproute2: Update to version 6.1.0
- Update from version 6.0.0 to 6.1.0
- Update of rootfile not required
- Changelog is only available from the commits in the git repositry
   https://git.kernel.org/pub/scm/network/iproute2/iproute2.git/log/

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Reviewed-by: Peter Müller <peter.mueller@ipfire.org>
2022-12-26 08:54:08 +00:00
Adolf Belka
4d9cdf1e4f iproute2: Update to version 6.0.0
- Update from 5.19.0 to 6.0.0
- Update of rootfile
- Changelog can only be obtained by reviewing the git commits from
   https://git.kernel.org/pub/scm/network/iproute2/iproute2.git

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Reviewed-by: Michael Tremer <michael.tremer@ipfire.org>
2022-11-28 13:09:08 +01:00
Adolf Belka
085446d6fb iproute2: Update to version 5.19.0
- Update from 5.17.0 to 5.19.0
- Update of rootfile
- Changelog is only available as the lsit fo commits from the git repository
   https://git.kernel.org/pub/scm/network/iproute2/iproute2.git/log/

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Reviewed-by: Peter Müller <peter.mueller@ipfire.org>
2022-09-12 09:42:54 +00:00
Adolf Belka
d230db013a iproute2: Update to version 5.17.0
- Update from 5.16.0 to 5.17.0
- Update of rootfile not required
- Changelog
    v5.17.0
	ip/geneve: add support for IFLA_GENEVE_INNER_PROTO_INHERIT
	Merge branch 'gtp-netdev' into next
	f_flower: Implement gtp options support
	ip: GTP support in ip link	Wojciech
	man: bridge: document per-port mcast_router settings
	bridge: support for controlling mcast_router per port
	Update kernel headers
	vdpa: Update man page with added support to configure max vq pair
	link_xfrm: if_id must be non zero
	testsuite: link xfrm delete no if_id test
	vdpa: Support reading device features
	vdpa: Support for configuring max VQ pairs for a device
	vdpa: Allow for printing negotiated features of a device
	vdpa: Remove unsupported command line option
	Makefile: move HAVE_MNL check to top-level Makefile
	Merge branch 'bridge-broadcast-flooding' into next
	Merge branch 'main' into next
	man: ip-link: whitespace fixes to odd line breaks mid sentence
	man: ip-link: mention bridge port's default mcast_flood state
	man: ip-link: document new bcast_flood flag on bridge ports
	ip: iplink_bridge_slave: support for broadcast flooding
	man: bridge: add missing closing " in bridge show mdb
	man: bridge: document new bcast_flood flag for bridge ports
	bridge: support for controlling flooding of broadcast per port
	rdma: make RES_PID and RES_KERN_NAME alternative to each other
	uapi: update vdpa.h
	ipaddress: remove 'label' compatibility with Linux-2.0 net aliases
	lib/fs: fix memory leak in get_task_name()
	ip/batadv: allow to specify RA when creating link
	Import batman_adv.h header from last kernel sync point
	uapi: update magic.h
	Revert "configure: Allow command line override of toolchain"
	tc: separate action print for filter and action dump
	rdma: Fix the logic to print unsigned int.
	Revert "rdma: Fix res_print_uint() and add res_print_u64()"
	Merge branch 'libbpf-fixups' into next
	bpf: Remove use of bpf_create_map_xattr
	bpf: Export bpf syscall wrapper
	bpf_glue: Remove use of bpf_load_program from libbpf
	rdma: Fix res_print_uint() and add res_print_u64()
	uapi: update to xfrm.h
	ss: display advertised TCP receive window and out-of-order counter
	Merge branch 'link-layer-protocols' into next
	tc: bash-completion: Add profinet and ethercat to procotol completion list
	lib: add profinet and ethercat as link layer protocol names
	Merge branch '802.1X-locked-bridge-ports' into next
	man8/ip-link.8: add locked port feature description and cmd syntax
	man8/bridge.8: add locked port feature description and cmd syntax
	ip: iplink_bridge_slave: add locked port flag support
	bridge: link: add command to set port in locked mode
	Update kernel headers
	configure: Allow command line override of toolchain
	mptcp: add port support for setting flags
	mptcp: add fullmesh support for setting flags
	mptcp: add fullmesh check for adding address
	bond: add ns_ip6_target option
	Merge branch 'main' into next
	devlink: Remove strtouint8_t in favor of get_u8
	devlink: Remove strtouint16_t in favor of get_u16
	devlink: Remove strtouint32_t in favor of get_u32
	devlink: Remove strtouint64_t in favor of get_u64
	Update kernel headers
	f_flower: fix indentation for enc_key_id and u32
	bridge: Remove vlan listing from `bridge link`
	bridge: Fix error string typo
	lnstat: fix strdup leak in -w argument parsing
	iplink_can: print_usage: typo fix, add missing spaces
	dcb: Fix error reporting when accessing "dcb app"
	tc: fix duplicate fall-through
	libnetlink: fix socket leak in rtnl_open_byproto()
	tc_util: Fix parsing action control with space and slash
	tunnel: Fix missing space after local/remote print
	Merge branch 'ioam-insert-freq' into next
	Update documentation
	Add support for the IOAM insertion frequency
	Update kernel headers
	iplink: add ip-link documentation
	iplink: add gro_max_size attribute handling
	tc: u32: add json support in `print_raw`, `print_ipv4`, `print_ipv6`
	tc: u32: add support for json output
	iprule: Allow option dsfield in 'ip rule show'
	tc/f_flower: fix indentation
	tc_util: fix breakage from clang changes
	tc: add skip_hw and skip_sw to control action offload
	ss: use freecon() instead of free() when appropriate
	man: Fix a typo in the flag documentation of ip address
	dcb: app: Add missing "dcb app show dev X default-prio"
	Merge branch 'clang-compile' into next
	json_print: suppress clang format warning
	libbpf: fix clang warning about format non-literal
	tunnel: fix clang warning
	tipc: fix clang warning about empty format string
	can: fix clang warning
	ipl2tp: fix clang warning
	tc_util: fix clang warning in print_masked_type
	flower: fix clang warnings
	netem: fix clang warnings
	utils: add format attribute
	tc: add format attribute to tc_print_rate
	Merge branch 'main' into next
	uapi: update kernel headers from 5.17-rc1
	tc/action: print error to stderr
	mptcp: add id check for deleting address
	dcb: Rewrite array-formatting code to not cause warnings with Clang
	f_flower: fix checkpatch warnings
	netem: fix checkpatch warnings
	Merge branch 'main' into next
	lib: fix ax25.h include for musl
	uapi: add missing virtio headers
	uapi: add missing rose and ax25 files
	q_cake: allow changing to diffserv3
	iplink_can: add ctrlmode_{supported,_static} to the "--details --json" output
	Update kernel headers
	Merge branch 'rdma-clang-compile' into next
	rdma: Don't allocate sparse array
	rdma: Limit copy data by the destination size

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Reviewed-by: Peter Müller <peter.mueller@ipfire.org>
2022-04-06 17:13:04 +00:00
Peter Müller
9a7e4d8506 Switch checksums from MD5 to BLAKE2
Historically, the MD5 checksums in our LFS files serve as a protection
against broken downloads, or accidentally corrupted source files.

While the sources are nowadays downloaded via HTTPS, it make sense to
beef up integrity protection for them, since transparently intercepting
TLS is believed to be feasible for more powerful actors, and the state
of the public PKI ecosystem is clearly not helping.

Therefore, this patch switches from MD5 to BLAKE2, updating all LFS
files as well as make.sh to deal with this checksum algorithm. BLAKE2 is
notably faster (and more secure) than SHA2, so the performance penalty
introduced by this patch is negligible, if noticeable at all.

In preparation of this patch, the toolchain files currently used have
been supplied with BLAKE2 checksums as well on
https://source.ipfire.org/.

Cc: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Acked-by: Michael Tremer <michael.tremeripfire.org>
2022-04-02 14:19:25 +00:00
Adolf Belka
7a4f125017 iproute2: Update to version 5.16.0
- Update from 5.15.0 to 5.16.0
- Update of rootfile
   routef has been removed
    Commit message - This script is old and limited to IPv4. Using ip route command
                     directly is better option.
   rtpr has been removed
    Commit message - This script was a one off hack for a special case. Now that ip
                     commands have better formatting, there is no real reason for it
   ifcfg has been removed
    Commit message - This script was from olden days of ifcfg. I don't see any
                     distribution using it and it is time to put it out to pasture.
- Changelog - There is no changelog. For details of changes you have to review the
              commits in the git repository
              https://git.kernel.org/pub/scm/network/iproute2/iproute2.git/log/

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Reviewed-by: Peter Müller <peter.mueller@ipfire.org>
2022-02-06 10:53:02 +00:00
Adolf Belka
421466526d iproute2: Update to version 5.15.0
- Update from 5.14.0 to 5.15.0
- Update of rootfile
- Changelog
    v5.15.0	Stephen Hemminger
	rdma: Fix SRQ resource tracking information json	Neta Ostrovsky
	man: devlink-port: fix pfnum for devlink port add	Antoine Tenart
	Merge branch 'managed-neighbor' into next	David Ahern
	ip, neigh: Add NTF_EXT_MANAGED support	Daniel Borkmann
	ip, neigh: Add missing NTF_USE support	Daniel Borkmann
	ip, neigh: Fix up spacing in netlink dump	Daniel Borkmann
	xfrm: enable to manage default policies	Nicolas Dichtel
	Merge branch 'rdma-optional-stats' into next	David Ahern
	uapi: pickup fix for xfrm ABI breakage	Stephen Hemminger
	iplink: enable to specify index when changing netns	Nicolas Dichtel
	Merge branch 'config-libdir' into next	David Ahern
	configure: add the --libdir option	Andrea Claudi
	configure: add the --prefix option	Andrea Claudi
	configure: support --param=value style	Andrea Claudi
	configure: simplify options parsing	Andrea Claudi
	configure: fix parsing issue with more than one value per option	Andrea Claudi
	configure: fix parsing issue on libbpf_dir option	Andrea Claudi
	configure: fix parsing issue on include_dir option	Andrea Claudi
	rdma: Add optional-counters set/unset support	Neta Ostrovsky
	rdma: Add stat "mode" support	Neta Ostrovsky
	rdma: Update uapi headers	Neta Ostrovsky
	Update kernel headers	David Ahern
	mptcp: cleanup include section.	Stephen Hemminger
	lib/bpf: fix map-in-map creation without prepopulation	Paul Chaignon
	man: devlink-port: remove extra .br	Antoine Tenart
	man: devlink-port: fix style	Antoine Tenart
	man: devlink-port: fix the devlink port add synopsis	Antoine Tenart
	Merge branch 'main' into next	David Ahern
	Merge branch 'ioam-encap-modes' into next	David Ahern
	Update documentation	Justin Iurman
	Add support for IOAM encap modes	Justin Iurman
	cmd: use spaces instead of tabs for usage indentation	Frank Villaro-Dixon
	ip: nexthop: keep cache netlink socket open	Nikolay Aleksandrov
	devlink: print maximum number of snapshots if available	Jacob Keller
	Update kernel headers	David Ahern
	mptcp: unbreak JSON endpoint list	Davide Caratti
	Merge branch 'nexthop-cache' into next	David Ahern
	ip: nexthop: add print_cache_nexthop which prints and manages the nh cache	Nikolay Aleksandrov
	ip: route: print and cache detailed nexthop information when requested	Nikolay Aleksandrov
	ip: nexthop: add a helper which retrieves and prints cached nh entry	Nikolay Aleksandrov
	ip: nexthop: add cache helpers	Nikolay Aleksandrov
	ip: nexthop: factor out ipnh_get_id rtnl talk into a helper	Nikolay Aleksandrov
	ip: nexthop: factor out print_nexthop's nh entry printing	Nikolay Aleksandrov
	ip: nexthop: parse attributes into nh entry structure before printing	Nikolay Aleksandrov
	ip: nexthop: add nh entry structure	Nikolay Aleksandrov
	ip: nexthop: split print_nh_res_group into parse and print parts	Nikolay Aleksandrov
	ip: nexthop: add resilient group structure	Nikolay Aleksandrov
	ip: export print_rta_gateway version which outputs prepared gateway string	Nikolay Aleksandrov
	ip: print_rta_if takes ifindex as device argument instead of attribute	Nikolay Aleksandrov
	Merge branch 'ax.25-netrom-rose' into next	David Ahern
	ROSE: Print decoded addresses rather than hex numbers.	Ralf Baechle
	ROSE: Add rose_ntop implementation.	Ralf Baechle
	NETROM: Print decoded addresses rather than hex numbers.	Ralf Baechle
	NETROM: Add netrom_ntop implementation.	Ralf Baechle
	AX.25: Print decoded addresses rather than hex numbers.	Ralf Baechle
	AX.25: Add ax25_ntop implementation.	Ralf Baechle
	lib: bpf_legacy: fix bpffs mount when /sys/fs/bpf exists	Andrea Claudi
	tc/f_flower: fix port range parsing	Puneet Sharma
	lib: bpf_legacy: add prog name, load time, uid and btf id in prog info dump	Gokul Sivakumar
	Merge branch 'main' into next	David Ahern
	uapi: updates from 5.-rc1	Stephen Hemminger
	ip: Support filter links/neighs with no master	Lahav Schlesinger
	man: ip-macsec: fix gcm-aes-256 formatting issue	Lennert Buytenhek
	Merge branch 'main' into next	David Ahern
	Merge branch 'bridge-mcast_router' into next	David Ahern
	bridge: vlan: add support for mcast_router option	Nikolay Aleksandrov
	bridge: vlan: set vlan option attributes while parsing	Nikolay Aleksandrov
	Update kernel headers	David Ahern
	ip: rewrite routel in python	Stephen Hemminger
	ip: remove routef script	Stephen Hemminger
	ip: remove ifcfg script	Stephen Hemminger
	ip: remove old rtpr script	Stephen Hemminger
	iptuntap: fix multi-queue flag display	David Marchand
	man: ip-link: remove double of	Nikolay Aleksandrov
	configure: restore backward compatibility	Luca Boccassi
	tree-wide: fix some typos found by Lintian	Luca Boccassi
	ip: remove leftovers from IPX and DECnet	Stephen Hemminger
	uapi: update headers from 5. merge	Stephen Hemminger
	ip/bond: add lacp active support	Hangbin Liu
	Update kernel headers	David Ahern
	ip/tunnel: always print all known attributes	Ilya Dmitrichenko
	ipioam6: use print_nl instead of print_null	Justin Iurman
	tc/skbmod: Introduce SKBMOD_F_ECN option	Peilin Ye
	IOAM man8	Justin Iurman
	New IOAM6 encap type for routes	Justin Iurman
	Add, show, link, remove IOAM namespaces and schemas	Justin Iurman
	Import ioam6 uapi headers	David Ahern
	Update kernel headers	David Ahern
	ipneigh: add support to print brief output of neigh cache in tabular format	Gokul Sivakumar
	Merge branch 'bridge-vlan-global-mcast' into next	David Ahern
	bridge: vlan: add support for dumping router ports	Nikolay Aleksandrov
	bridge: vlan: add global mcast_querier option	Nikolay Aleksandrov
	bridge: vlan: add global mcast_startup_query_interval option	Nikolay Aleksandrov
	bridge: vlan: add global mcast_query_response_interval option	Nikolay Aleksandrov
	bridge: vlan: add global mcast_query_interval option	Nikolay Aleksandrov
	bridge: vlan: add global mcast_querier_interval option	Nikolay Aleksandrov
	bridge: vlan: add global mcast_membership_interval option	Nikolay Aleksandrov
	bridge: vlan: add global mcast_last_member_interval option	Nikolay Aleksandrov
	bridge: vlan: add global mcast_startup_query_count option	Nikolay Aleksandrov
	bridge: vlan: add global mcast_last_member_count option	Nikolay Aleksandrov
	bridge: vlan: add global mcast_mld_version option	Nikolay Aleksandrov
	bridge: vlan: add global mcast_igmp_version option	Nikolay Aleksandrov
	bridge: vlan: add global mcast_snooping option	Nikolay Aleksandrov
	bridge: vlan: add support to set global vlan options	Nikolay Aleksandrov
	bridge: vlan: add support for vlan filtering when dumping options	Nikolay Aleksandrov
	bridge: vlan: add support to show global vlan options	Nikolay Aleksandrov
	bridge: vlan: skip unknown attributes when printing options	Nikolay Aleksandrov
	bridge: vlan: factor out vlan option printing	Nikolay Aleksandrov
	ip: bridge: add support for mcast_vlan_snooping	Nikolay Aleksandrov

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Reviewed-by: Michael Tremer <michael.tremer@ipfire.org>
2021-12-03 18:17:52 +01:00
Adolf Belka
05b6dd44be iproute2: Update version to 5.14.0
- Update from 5.13.0 to 5.14.0
- Update rootfile
- Changelog
   Alexander Mikhalitsyn (2):
      ip route: ignore ENOENT during save if RT_TABLE_MAIN is being dumped
      libnetlink: check error handler is present before a call
   Andrea Claudi (9):
      tc: q_ets: drop dead code from argument parsing
      lib: bpf_legacy: avoid to pass invalid argument to close()
      dcb: fix return value on dcb_cmd_app_show
      dcb: fix memory leak
      tipc: bail out if algname is abnormally long
      tipc: bail out if key is abnormally long
      tc: htb: improve burst error messages
      lib: bpf_legacy: fix potential NULL-pointer dereference
      lib: bpf_glue: remove useless assignment
   Ariel Levkovich (2):
      tc: f_flower: Add option to match on related ct state
      tc: f_flower: Add missing ct_state flags to usage description
   Asbjørn Sloth Tønnesen (2):
      tc: pedit: parse_cmd: add flags argument
      tc: pedit: add decrement operation
   Christian Schürmann (1):
      man8/ip-tunnel.8: fix typo, 'encaplim' is not a valid option
   David Ahern (6):
      Update kernel headers
      Update kernel headers
      config.mk: Rerun configure when it is newer than config.mk
      Update kernel headers
      Update kernel headers
      Import wwan.h uapi file
   Dmytro Linkin (3):
      devlink: Add helper function to validate object handler
      devlink: Add port func rate support
      devlink: Add ISO/IEC switch
   Eric Dumazet (1):
      tc: fq: add horizon attributes
   Feng Zhou (1):
      lib/bpf: Fix btf_load error lead to enable debug log
   Gal Pressman (2):
      rdma: update uapi headers
      rdma: Add copy-on-fork to get sys command
   Gokul Sivakumar (3):
      bridge: reorder cmd line arg parsing to let "-c" detected as "color" option
      bridge: fdb: don't colorize the "dev" & "dst" keywords in "bridge -c fdb"
      man: bridge: fix the typo to change "-c[lor]" into "-c[olor]" in man page
   Guillaume Nault (1):
      utils: bump max args number to 512 for batch files
   Hangbin Liu (3):
      configure: add options ability
      configure: convert LIBBPF environment variables to command-line options
      ip/bond: add arp_validate filter support
   Heiko Thiery (1):
      lib/fs: fix issue when {name,open}_to_handle_at() is not implemented
   Hoang Le (1):
      tipc: call a sub-routine in separate socket
   Jacob Keller (1):
      devlink: fix infinite loop on flash update for drivers without status
   Jakub Kicinski (3):
      ip: align the name of the 'nohandler' stat
      ip: dynamically size columns when printing stats
      ss: fix fallback to procfs for raw sockets
   Jethro Beekman (1):
      ip: Add nodst option to macvlan type source
   Jianguo Wu (1):
      mptcp: make sure flag signal is set when add addr with port
   Lahav Schlesinger (1):
      ipmonitor: Fix recvmsg with ancillary data
   Martynas Pumputis (1):
      libbpf: fix attach of prog with multiple sections
   Neta Ostrovsky (3):
      rdma: Update uapi headers
      rdma: Add context resource tracking information
      rdma: Add SRQ resource tracking information
   Paolo Lungaroni (2):
      seg6: add counters support for SRv6 Behaviors
      seg6: add support for SRv6 End.DT46 Behavior
   Parav Pandit (2):
      devlink: Add optional controller user input
      devlink: Show port state values in man page and in the help command
   Peilin Ye (1):
      tc/skbmod: Remove misinformation about the swap action
   Phil Sutter (1):
      tc: u32: Fix key folding in sample option
   Roi Dayan (2):
      police: Add support for json output
      police: Fix normal output back to what it was
   Sergey Ryazanov (2):
      iplink: add support for parent device
      iplink: support for WWAN devices
   Stephen Hemminger (6):
      lib: remove blank line at eof
      uapi: update kernel headers from 5.14-rc1
      libnetlink: cosmetic changes
      uapi: headers update
      uapi: update neighbour.h
      v5.14.0
   Tyson Moore (1):
      tc-cake: update docs to include LE diffserv

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Reviewed-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2021-10-24 12:11:08 +00:00
Adolf Belka
c175e58946 iproute2: Update to version 5.13.0
- Update from 5.12.0 to 5.13.0
- Update of rootfile not required
- Changelog is not available in source tarball and not on source website
   Below info obtained from the commits from the git repository
   devlink: Fix printf() type mismatches on 32-bit architectures	Ben Hutchings
   utils: Fix BIT() to support up to 64 bits on all architectures	Ben Hutchings
   uapi: update headers to 5.13	Stephen Hemminger
   devlink: Fix link errors on some systems	Roi Dayan
   tc: pedit: add decrement operation	Asbjørn Sloth Tønnesen
   tc: pedit: parse_cmd: add flags argument	Asbjørn Sloth Tønnesen
   iplink: support for WWAN devices	Sergey Ryazanov
   iplink: add support for parent device	Sergey Ryazanov
   Import wwan.h uapi file	David Ahern
   man: fix syntax for ip link property	Stephen Hemminger
   seg6: add support for SRv6 End.DT46 Behavior	Paolo Lungaroni
   Update kernel headers	David Ahern
   utils: bump max args number to 512 for batch files	Guillaume Nault
   uapi: update kernel headers to 5.13-rc6	Stephen Hemminger
   Merge branch 'devlink-rate-support' into next	David Ahern
   devlink: Add ISO/IEC switch	Dmytro Linkin
   devlink: Add port func rate support	Dmytro Linkin
   devlink: Add helper function to validate object handler	Dmytro Linkin
   Update kernel headers	David Ahern
   devlink: Add optional controller user input	Parav Pandit
   police: Add support for json output	Roi Dayan
   tc: fq: add horizon attributes	Eric Dumazet
   configure: convert LIBBPF environment variables to command-line options	Hangbin Liu
   configure: add options ability	Hangbin Liu
   ss: update ss man page	Roman Mashak
   tc: f_flower: Add missing ct_state flags to usage description	Ariel Levkovich
   tc: f_flower: Add option to match on related ct state	Ariel Levkovich
   libgenl: make genl_add_mcast_grp set errno on error	Florian Westphal
   lib/fs: fix issue when {name,open}_to_handle_at() is not implemented	Heiko Thiery
   config.mk: Rerun configure when it is newer than config.mk	David Ahern
   ip: dynamically size columns when printing stats	Jakub Kicinski
   seg6: add counters support for SRv6 Behaviors	Paolo Lungaroni
   tc: htb: improve burst error messages	Andrea Claudi
   tipc: bail out if key is abnormally long	Andrea Claudi
   tipc: bail out if algname is abnormally long	Andrea Claudi
   tipc: call a sub-routine in separate socket	Hoang Le
   tc-cake: update docs to include LE diffserv	Tyson Moore
   dcb: fix memory leak	Andrea Claudi
   dcb: fix return value on dcb_cmd_app_show	Andrea Claudi
   lib: bpf_legacy: avoid to pass invalid argument to close()	Andrea Claudi
   tc: q_ets: drop dead code from argument parsing	Andrea Claudi
   ip: align the name of the 'nohandler' stat	Jakub Kicinski
   Update kernel headers	David Ahern
   Merge branch 'rdma-copy-on-fork' into next	David Ahern
   rdma: Add copy-on-fork to get sys command	Gal Pressman
   rdma: update uapi headers	Gal Pressman
   mptcp: make sure flag signal is set when add addr with port	Jianguo Wu
   Merge branch 'main' into next	David Ahern
   ip: Add nodst option to macvlan type source	Jethro Beekman
   Merge branch 'rdma-resource-tracking' into next	David Ahern
   rdma: Add SRQ resource tracking information	Neta Ostrovsky
   rdma: Add context resource tracking information	Neta Ostrovsky
   rdma: Update uapi headers	Neta Ostrovsky
   Update kernel headers	David Ahern

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2021-08-16 06:51:09 +00:00
Adolf Belka
4d31873a2b iproute2: Update to 5.12.0
- Update from 5.11.0 to 5.12.0
- Update rootfile
- Changelog
   No Changelog in the source tarball or in the git repository
   Changes taken from the git commits from 5.11.0 to 5.12.0
    remove trailing whitespace	Stephen Hemminger
    lib: bpf_legacy: fix missing socket close when connect() fails	Andrea Claudi
    lib: bpf_legacy: treat 0 as a valid file descriptor	Andrea Claudi
    tc: e_bpf: fix memory leak in parse_bpf()	Andrea Claudi
    ip: netns: fix missing netns close on some error paths	Andrea Claudi
    uapi: add missing virtio related headers	Stephen Hemminger
    rdma: stat: fix return code	Andrea Claudi
    rdma: stat: initialize ret in stat_qp_show_parse_cb()	Andrea Claudi
    nexthop: fix memory leak in add_nh_group_attr()	Andrea Claudi
    q_cake: remove useless check on argv	Andrea Claudi
    devlink: always check strslashrsplit() return value	Andrea Claudi
    uapi: update can.h	Stephen Hemminger
    erspan: fix JSON output	Stephen Hemminger
    uapi: bpf.h update from upstream	Stephen Hemminger
    ip: Fix batch processing	Petr Machata
    uapi: minor header update for l2tp	Stephen Hemminger
    README: remove doc instructions	Stephen Hemminger
    ip: cleanup help message text	Stephen Hemminger
    lib/bpf: add missing limits.h includes	Tony Ambardar
    ip: xfrm: limit the length of the security context name when printing	Sabrina Dubroca
    q_cake: Fix incorrect printing of signed values in class statistics	Toke Høiland-Jørgensen
    dcb: Fix compilation warning about reallocarray	Roi Dayan
    iproute: fix printing resolved localhost	Luca Boccassi
    vdpa: add .gitignore	Stephen Hemminger

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2021-04-30 14:16:24 +00:00
Adolf Belka (ipfire)
0a622d2013 iproute2: Update to 5.11.0
- Update iproute2 from 5.10.0 to 5.11.0
- Updated rootfile
- Changelog extracted from commits
lib/fs: Fix single return points for get_cgroup2_*	Andrea Claudi
lib/fs: avoid double call to mkdir on make_path()	Andrea Claudi
lib/bpf: Fix and simplify bpf_mnt_check_target()	Andrea Claudi
lib/namespace: fix ip -all netns return code	Andrea Claudi
ip: lwtunnel: seg6: bail out if table ids are invalid	Andrea Claudi
tc: m_gate: use SPRINT_BUF when needed	Andrea Claudi
man8/bridge.8: be explicit that "flood" is an egress setting	Vladimir Oltean
man8/bridge.8: explain self vs master for "bridge fdb add"	Vladimir Oltean
man8/bridge.8: fix which one of self/master is default for "bridge fdb"	Vladimir Oltean
man8/bridge.8: explain what a local FDB entry is	Vladimir Oltean
man8/bridge.8: document that "local" is default for "bridge fdb add"	Vladimir Oltean
man8/bridge.8: document the "permanent" flag for "bridge fdb add"	Vladimir Oltean
rdma: Fix statistics bind/unbing argument handling	Ido Kalir
uapi: pick up rpl.h fix	Stephen Hemminger
iproute: force rtm_dst_len to 32/128	Luca Boccassi
ss: Add clarification about host conditions with multiple familes to man	Thayne McCombs
Add documentation of ss filter to man page	Thayne McCombs
iplink: print warning for missing VF data	Edwin Peer
ss: do not emit warn while dumping MPTCP on old kernels	Paolo Abeni
man: tc-taprio.8: document the full offload feature	Vladimir Oltean
iplink_bareudp: cleanup help message and man page	Guillaume Nault
vrf: fix ip vrf exec with libbpf	Luca Boccassi
vrf: print BPF log buffer if bpf_program_load fails	Luca Boccassi
build: Fix link errors on some systems	Roi Dayan
tc: flower: fix json output with mpls lse	Guillaume Nault
dcb: Change --Netns/-N to --netns/-n	Petr Machata
dcb: Plug a leaking DCB socket buffer	Petr Machata
dcb: Set values with RTM_SETDCB type	Petr Machata
uapi: update if_link.h from upstream	Stephen Hemminger
include: uapi: Carry dcbnl.h	Petr Machata
uapi: update kernel headers to 5.11 pre rc1

Signed-off-by: Adolf Belka (ipfire) <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2021-03-10 13:57:00 +00:00
Adolf Belka
34866cace5 iproute2: Update to 5.10.0
- Update from 5.8.0 to 5.10.0
- No changelog available
- No changes to the rootfiles

Signed-off-by: Adolf Belka <ahb.ipfire@gmail.com>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2021-01-06 15:15:32 +00:00
Matthias Fischer
db376b5895 iproute2: Update to 5.8.0
For details see:
https://git.kernel.org/pub/scm/network/iproute2/iproute2.git/log/?h=v5.8.0

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2020-08-17 10:09:25 +00:00
Matthias Fischer
d289d6fb5c iproute2: Update to 5.7.0
For details see:
https://git.kernel.org/pub/scm/network/iproute2/iproute2.git/log/?h=v5.7.0

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Reviewed-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2020-06-19 17:14:59 +00:00
Erik Kapfer
b1c761c184 iproute2: Update to version 5.6.0
Several fixes and new enhancements, including new binaries (devlink, rdma, tipc) has been added.
For all commits, take a look in here --> https://git.kernel.org/pub/scm/network/iproute2/iproute2.git/log/ .

Signed-off-by: Erik Kapfer <ummeegge@ipfire.org>
Reviewed-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2020-04-30 14:51:15 +00:00
Matthias Fischer
80d5bb76dd iproute2: Update to 5.3.0
For details see:
https://git.kernel.org/pub/scm/network/iproute2/iproute2.git/log/?h=v5.3.0

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2019-10-08 18:37:03 +00:00
Matthias Fischer
5551237b1a iproute2: Update to 5.2.0
For details see:
https://git.kernel.org/pub/scm/network/iproute2/iproute2.git/log/

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2019-10-08 17:56:02 +00:00
Matthias Fischer
b1bfe61711 iproute2: Update to 4.18.0
Triggered by https://bugzilla.ipfire.org/show_bug.cgi?id=11866 ;-)

For details see:
https://lwn.net/Articles/762515/

Best,
Matthias

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-09-20 14:53:35 +01:00
Peter Müller
eee037b890 update disclaimer in LFS files
Most of these files still used old dates and/or domain names for contact
mail addresses. This is now replaced by an up-to-date copyright line.

Just some housekeeping... :-)

Signed-off-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-09-10 19:20:36 +01:00
Michael Tremer
6ffe2da8c9 iproute2: Update to 4.14.1
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-02-11 20:56:12 +00:00
Marcel Lorenz
1031bcee20 iproute2: update to 4.7.0
Signed-off-by: Marcel Lorenz <marcel.lorenz@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2016-09-24 13:11:30 +01:00
Matthias Fischer
9b3ffc7457 iproute2: Update to 4.2.0
List of changes can be seen at
http://git.kernel.org/cgit/linux/kernel/git/shemminger/iproute2.git/log/

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-09-19 18:49:24 +01:00
Michael Tremer
9a88769967 iproute2: Update to 3.5.1. 2012-08-22 22:03:57 +02:00
Michael Tremer
2722bdb21e iproute2: Update to 3.4.0. 2012-08-20 00:11:22 +02:00
Michael Tremer
bfd77eaf70 Initial commit for static routing.
Add script that initializes the routing table and is supposed to
set the routes.
2011-07-01 20:17:26 +02:00
ms
70df830214 Ein Paar Dateien fuer die GPLv3 angepasst.
git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@853 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2007-08-29 13:25:32 +00:00
ms
dd5add17a8 Zwischencommit fuer LFS. Groff und IPRoute2.
git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@308 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2006-10-08 19:16:18 +00:00
ms
9b0ff0a0b6 Zwischencommit beim Umzug auf LFS 6.2.
git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@299 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2006-10-01 10:51:18 +00:00
ipfire
cd1a292722 git-svn-id: http://svn.ipfire.org/svn/ipfire/IPFire/source@16 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8 2006-02-15 21:15:54 +00:00