Christian Poessinger
d64d9573d2
Kernel: T2843: enable Multipath TCP support
2020-08-30 18:07:01 +00:00
Christian Poessinger
40ebc0cc75
Kernel: T2843: enable APU2 LEDs and front button
2020-08-30 18:05:30 +00:00
Christian Poessinger
78c43c2078
Kernel: T2843: upgrade Kernel to v5.8.5
...
Note: Intel does not provide a compatible QAT version. There is a custom patch
which make QAT compile for the specified Kernel version. This patch will change
the source to a non backwards-compatible version - this is fine as we run 5.8
anyways.
2020-08-30 20:02:14 +02:00
Christian Poessinger
1175a62b34
WireGuard: T2842: switch to binary package from buster-backports
2020-08-30 16:09:58 +02:00
Christian Poessinger
4dd9d433db
Kernel: enable Xen virtual keyboard and mouse support
2020-08-30 11:00:10 +02:00
Christian Poessinger
d81087fa79
Kernel: T1205: re-add PC speaker driver
2020-08-30 10:51:34 +02:00
Christian Poessinger
1391953e75
Kernel: WireGuard: T2839: update to recent versions
...
* wireguard user-space tools debian/1.0.20200513-1_bpo10+1
* wireguard-linux-compat kernel modules debian/1.0.20200712-1_bpo10+1
2020-08-30 10:51:14 +02:00
Christian Poessinger
303a91836d
Kernel: T2831: Update Linux Kernel to v4.19.142
2020-08-26 20:25:50 +02:00
Christian Poessinger
02efbb2305
Kernel: T2822: Update Linux Kernel to v4.19.141
2020-08-23 01:36:49 +02:00
Christian Poessinger
17e52722af
Kernel: T2797: Update Linux Kernel to v4.19.139
2020-08-15 11:24:29 +02:00
Christian Poessinger
65d503911e
Kernel: T2780: Update Linux Kernel to v4.19.138
2020-08-10 09:38:10 +02:00
Christian Poessinger
b656e70b6e
Kernel: config: T2666: cleanup legacy network vendors
...
Remove support for legacy PCI - ISA network cards
2020-08-02 20:54:28 +02:00
Christian Poessinger
d5240d1b24
Intel: T2538: update NIC drivers to recent releases
2020-08-02 20:51:13 +02:00
Christian Poessinger
564da14c44
Accel-PPP: update to latest revision
...
This will improve the SSTP performance on long fat networks.
2020-08-02 14:22:18 +02:00
Christian Poessinger
9214b55cfc
Kernel: T2751: Update Linux Kernel to v4.19.136
2020-08-01 10:34:51 +02:00
Christian Poessinger
09eedb0dcc
linux-firmware: T2594: upgrade firmware extraction script
...
The logic of generating the required firmware file name has been moved from
build-linux-firmware.sh directly into list-required-firmware.py which makes
much more sense. That move was made by Daniil Baturin - I only did the
integration part. Thanks!
2020-07-26 14:24:40 +02:00
Daniil Baturin
987584e751
T2021: import a patch for decimal OSPFv3 area support.
2020-07-26 10:14:16 +03:00
Christian Poessinger
5b5b9065ab
Kernel: T2730: Update Linux Kernel to v4.19.134
2020-07-25 14:54:35 +02:00
Christian Poessinger
7c674b7872
x86_64_vyos_defconfig: T2666: enable CONFIG_XDP_SOCKETS
2020-07-21 16:23:01 +02:00
Christian Poessinger
46d5618e63
packages: Kernel: T2684: Update Linux Kernel to v4.19.131
2020-07-05 11:39:09 +02:00
Christian Poessinger
566751184e
packages: accel-ppp: T2685: bump version for SSTP client fix
2020-07-05 11:39:09 +02:00
Christian Poessinger
65f32962f1
T2638: frr: use "git am" to apply patches
2020-06-28 20:33:00 +02:00
Christian Poessinger
99974b7320
packages: frr: add .gitignore for package
2020-06-28 11:17:12 +02:00
Christian Poessinger
89082e913e
Merge pull request #111 from runborg/T2638
...
T2638: FRR: FRR-reload needs patching to work on 7.3.0
2020-06-28 10:38:55 +02:00
Runar Borge
d611c31fbf
T2638: FRR: FRR-reload needs patching to work on 7.3.0
...
Because of FRR bug 6062 (https://github.com/FRRouting/frr/issues/6062 ) frr-reload in frr 7.3.0 and 7.3.1
needs to be patched to work properly. without this patch frr-reload will allways compare against
a blank/empty running configuration.
2020-06-28 00:24:48 +02:00
Christian Poessinger
e68de0e41f
packages: linux-kernel: only build if required
2020-06-26 17:48:54 +02:00
Christian Poessinger
1713a3268f
packages: frr: fix comment
2020-06-25 21:55:47 +02:00
Christian Poessinger
3b86b0a8ed
packages: netfilter: T1538: use require a recent version of libnetfilter-conntrack-dev
...
During the build of conntrack-tools we need to first install the recent version
of libnetfilter-conntrack-dev build in a previous step as its a dependency.
2020-06-25 20:35:10 +02:00
Christian Poessinger
d31021cdb5
packages: netfilter: fix build issue on conntrack-tool
2020-06-25 20:27:16 +02:00
Christian Poessinger
c1abd12398
Jenkins: T2625: import Kernel Pipeline
...
Imported from https://github.com/vyos/vyos-build-kernel commit 9e7c12b
2020-06-24 21:04:17 +02:00
Christian Poessinger
718cc0ea22
Jenkins: packages: add underscore for library calls
...
The underscore (_) is not a typo! You need this underscore if the line
immediately after the @Library annotation is not an import statement!
2020-06-21 12:02:43 +02:00
Christian Poessinger
9bf4f922da
packages: add build for FRR
2020-06-20 23:26:39 +02:00
Christian Poessinger
b213775285
Jenkins: lib: add programmable package build Pipeline
2020-06-20 23:11:56 +02:00
Christian Poessinger
7ab2724c33
Jenkins: initial support for shared build libraries
...
Instead of writing the same code over and over again, place the common parts
into a Jenkins Library which is then consumed by every individual build Job.
This not only makes it less complex, but also increases maintainability by
several magnitudes.
2020-06-20 23:11:56 +02:00
Christian Poessinger
3656075d27
packages: add builds for netfilter packages from upstream Debian
...
Instead of scattering build instructions accross individual repositories for
some additional packages we want to build from latest Debian releases, this
is a proof-of-concept how to integrate an individual package Pipeline into the
overall VyOS build repository.
A dedicated Jenkins job will be required for this Pipeline but it will only
compile if files are actually changes in the directory path relevant for
this components.
2020-06-20 23:11:56 +02:00
Christian Poessinger
a0b3251dba
Remove outdated/unmaintained submodules
...
All registered Git submodules were out of date. Even worse some of the modules
are no longer in use and have been replaced by upstream packages.
Keeping invalid information is even worse then no information. All required
VyOS packages can be found in the future build-packages script.
2019-04-23 08:43:23 +02:00
hagbard
730f30c45f
T1010 - submodule vyatta-webgui removed
2019-02-09 03:12:30 -08:00
Christian Poessinger
b008fa4b62
Add lldp and pdns-recursor submodules
2019-02-01 19:43:24 +01:00
Christian Poessinger
5a53953ab8
build-submodules: add ipaddrcheck
2019-01-31 18:59:09 +01:00
Christian Poessinger
78d69b0c25
Revert "T1214: Add ipaddrcheck to the packages directory"
...
libcidr-dev is not available until Debian Buster thus the container
can't be build.
This reverts commit 9779f9938e1a80736738b2b9021a0db4dd872bfa.
2019-01-30 22:04:59 +01:00
Nicholas Humfrey
9779f9938e
T1214: Add ipaddrcheck to the packages directory
2019-01-30 10:04:31 +00:00
Christian Poessinger
c85cda7b40
Merge branch 'source-build' of github.com:c-po/vyos-build into current
...
* source-build:
Docker: update to latest libvyosconfig revision
build-submodules: source OPAM environemnt if not present
build-submodules: change VERBOSE logic
build-submodules: report back package error when build with --verbose
build-submodules: add libyang
2019-01-30 06:05:12 +01:00
Nicholas Humfrey
9df5e15e99
T1202: Add hvinfo to the packages directory ( #43 )
2019-01-30 06:12:00 +07:00
Christian Poessinger
b10711d42e
build-submodules: add libyang
2019-01-27 16:01:09 +01:00
Christian Poessinger
d1e120574d
submodules: add igmpproxy
2019-01-26 09:57:04 +01:00
Christian Poessinger
3bd1273e9c
submodules: add vyos-xe-guest-utilities
2019-01-26 09:55:33 +01:00
Christian Poessinger
d952ca236d
build-submodules: add vyos-netplug
2019-01-17 23:46:10 +01:00
Christian Poessinger
f39651f668
build-submodules: add VyConf
2019-01-17 23:45:33 +01:00
hagbard
8d26ee0cc5
added submodule vyos-vmwaretools-scripts
2019-01-17 11:09:36 -08:00
Christian Poessinger
beb556c4fa
build-submodules: add libvyosconfig
2019-01-17 07:13:50 +01:00