Commit Graph

33396 Commits

Author SHA1 Message Date
Austin Lane
978dfa5be0 python-click: add hostbuild
Signed-off-by: Austin Lane <vidplace7@gmail.com>
(cherry picked from commit 117a3a2b1b)
2025-07-15 15:07:08 +02:00
Wesley Gimenes
b8c5c97d62 netbird: update to 0.50.2
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.50.2

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
(cherry picked from commit bcb6992f4b)
2025-07-12 15:40:32 +08:00
Wesley Gimenes
d499a8aa73 netbird: update to 0.50.1
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.50.1

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
(cherry picked from commit 9d0a14ed4e)
2025-07-12 15:40:32 +08:00
Wesley Gimenes
86cc3ea5ae netbird: update to 0.49.0
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.49.0

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
(cherry picked from commit 5745ffb547)
2025-07-12 15:40:32 +08:00
Wesley Gimenes
2ed9df1468 netbird: update to 0.45.3
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.45.3

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
(cherry picked from commit f71550540e)
2025-07-12 15:40:32 +08:00
Wesley Gimenes
c449584417 netbird: update to 0.45.2
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.45.2

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
(cherry picked from commit 1bba5b93f9)
2025-07-12 15:40:32 +08:00
Wesley Gimenes
b8ae88bd7d netbird: update to 0.45.1
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.45.1

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
(cherry picked from commit 37ff02b716)
2025-07-12 15:40:32 +08:00
Wesley Gimenes
5de5ac6e28 netbird: update to 0.44.0
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.44.0

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
(cherry picked from commit cffbe8b32a)
2025-07-12 15:40:32 +08:00
Wesley Gimenes
928f297bc5 netbird: update to 0.43.3
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.43.3

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
(cherry picked from commit c91e9322ce)
2025-07-12 15:40:32 +08:00
Wesley Gimenes
795063e19c netbird: update to 0.43.2
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.43.2

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
(cherry picked from commit cef2fb9d8e)
2025-07-12 15:40:32 +08:00
Wesley Gimenes
d94b61fdcf netbird: update to 0.43.1
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.43.1

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
(cherry picked from commit af32ef43f8)
2025-07-12 15:40:32 +08:00
Wesley Gimenes
7ef85ae500 netbird: update to 0.43.0
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.43.0

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
(cherry picked from commit c3692c601e)
2025-07-12 15:40:32 +08:00
Wesley Gimenes
5d1f4ee5b8 netbird: update to 0.42.0
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.42.0

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
(cherry picked from commit 2ac31acc54)
2025-07-12 15:40:32 +08:00
Wesley Gimenes
efd21555dd netbird: update to 0.41.3
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.41.3

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
(cherry picked from commit 2da44915c9)
2025-07-12 15:40:32 +08:00
Wesley Gimenes
6c5fe6f5ae netbird: update to 0.41.2
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.41.2

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
(cherry picked from commit 9c557d206b)
2025-07-12 15:40:32 +08:00
Wesley Gimenes
452c60178c netbird: update to 0.41.1
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.41.1

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
(cherry picked from commit 4dee0fc39e)
2025-07-12 15:40:32 +08:00
Wesley Gimenes
6401e82be9 netbird: update to 0.40.1
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.40.1

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
(cherry picked from commit c5576299a0)
2025-07-12 15:40:32 +08:00
Wesley Gimenes
05b2df911f netbird: update to 0.40.0
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.40.0

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
(cherry picked from commit d520931ef3)
2025-07-12 15:40:32 +08:00
Eric Fahlgren
ef36be79d9 owut: update to 2025.07.11
Bug fixes:
    efahl/owut@0d00192dbe package checks: change error to warning for missing dependencies
Enhancements:
    efahl/owut@2ba6d113ba status: show link to commit at which build performed

Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com>
(cherry picked from commit ea07bdb591)
2025-07-12 13:18:02 +08:00
Richard Muzik
868135c12f git: update to 2.46.4
Fixes:
  - CVE-2025-27613
  - CVE-2025-27614
  - CVE-2025-46334
  - CVE-2025-46835
  - CVE-2025-48384
  - CVE-2025-48385
  - CVE-2025-48386

Signed-off-by: Richard Muzik <richard.muzik@turris.com>
(cherry picked from commit 99c111e391)
2025-07-10 13:02:13 +02:00
Ryan Keane
f69ed68276 git: Set PKG_FORTIFY_SOURCE to 0 when lto enabled
If PKG_FORTIFY_SOURCE is not 0 and lto is enabled for package git, it
will fail to compile with the following example error:

/openwrt/staging_dir/toolchain-aarch64_generic_gcc-14.1.0_musl/include/stdio.h: In function 'process_curl_messages': /openwrt/staging_dir/toolchain-aarch64_generic_gcc-14.1.0_musl/include/stdio.h:90:8: error: inlining failed in call to 'always_inline' 'fwrite': function body can be overwritten at link time
   90 | size_t fwrite(const void *__restrict, size_t, size_t, FILE *__restrict);
      |        ^
http.c:355:33: note: called from here
  355 |                                 fprintf(stderr, "Received DONE message for unknown request!\n");
      |                                 ^

A related issue is #13016 .
This commit set PKG_FORTIFY_SOURCE to 0 if CONFIG_USE_LTO is y.

Close #24366

Link: https://lore.kernel.org/git/CAHfWF5mjquES-nocQaK+CAEsqWgdy-_OYdGtN82heYs0eJP3eQ@mail.gmail.com/T/#t
Link: https://github.com/openwrt/openwrt/issues/13016
Link: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110834
Signed-off-by: Ryan Keane <the.ra2.ifv@gmail.com>
(cherry picked from commit b7bbd42594)
2025-07-10 13:02:13 +02:00
Hirokazu MORIKAWA
055c9888a3 git: use symbolic link
The following error occurs when CONFIG_USE_APK is set.

```
ln /mnt/gl-mt6000-main/openwrt/build_dir/target-aarch64_cortex-a53_musl/git-2.46.2/.pkgdir/git/usr/lib/git-core/git /mnt/gl-mt6000-main/openwrt/build_dir/target-aarch64_cortex-a53_musl/git-2.46.2/.pkgdir/git/usr/bin/git
ln /mnt/gl-mt6000-main/openwrt/build_dir/target-aarch64_cortex-a53_musl/git-2.46.2/.pkgdir/git/usr/lib/git-core/git-shell /mnt/gl-mt6000-main/openwrt/build_dir/target-aarch64_cortex-a53_musl/git-2.46.2/.pkgdir/git/usr/bin/git-shell
touch /mnt/gl-mt6000-main/openwrt/build_dir/target-aarch64_cortex-a53_musl/git-2.46.2/.pkgdir/git.installed
mkdir -p /mnt/gl-mt6000-main/openwrt/staging_dir/target-aarch64_cortex-a53_musl/root-mediatek/stamp
SHELL= flock /mnt/gl-mt6000-main/openwrt/tmp/.root-copy.flock -c 'cp -fpR /mnt/gl-mt6000-main/openwrt/build_dir/target-aarch64_cortex-a53_musl/git-2.46.2/.pkgdir/git/. /mnt/gl-mt6000-main/openwrt/staging_dir/target-aarch64_cortex-a53_musl/root-mediatek/'
cp: '/mnt/gl-mt6000-main/openwrt/build_dir/target-aarch64_cortex-a53_musl/git-2.46.2/.pkgdir/git/./usr/bin/git' and '/mnt/gl-mt6000-main/openwrt/staging_dir/target-aarch64_cortex-a53_musl/root-mediatek/./usr/bin/git' are the same file
cp: '/mnt/gl-mt6000-main/openwrt/build_dir/target-aarch64_cortex-a53_musl/git-2.46.2/.pkgdir/git/./usr/bin/git-shell' and '/mnt/gl-mt6000-main/openwrt/staging_dir/target-aarch64_cortex-a53_musl/root-mediatek/./usr/bin/git-shell' are the same file
make[2]: *** [Makefile:167: /mnt/gl-mt6000-main/openwrt/staging_dir/target-aarch64_cortex-a53_musl/root-mediatek/stamp/.git_installed] Error 1
```
Use $(LN) instead of ln and use relative paths.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
(cherry picked from commit ba445acd7c)
2025-07-10 13:02:12 +02:00
George Sapkin
65f50b7baa golang: bump to 1.23.11
go1.23.11 (released 2025-07-08) includes security fixes to the go
command, as well as bug fixes to the compiler, the linker, and the
runtime.

Link: https://github.com/golang/go/issues?q=milestone%3AGo1.23.11+label%3ACherryPickApproved
Signed-off-by: George Sapkin <george@sapk.in>
2025-07-09 08:38:20 +02:00
Robert Marko
27cce30b57 libffi: drop autoreconf
Trying to compile libffi now that automake has been updated to 1.17 will
fail, however there is no reason for us to be calling autoreconf as libffi
release tarballs already contain the generated configure script.

So, drop the unnecessary autoreconf that seems to be leftover from the
previous 3.4.2 bump as we dont have any patches targeting configure.ac nor
libffi in general.

Fixes: openwrt/openwrt#18041
Signed-off-by: Robert Marko <robimarko@gmail.com>
(cherry picked from commit c8949c84a2)
2025-07-08 08:31:56 +02:00
John Audia
4e1f0e137a libffi: update to 3.4.7
3.4.7 Feb-8-2024
        Add static trampoline support for Linux on s390x.
        Fix BTI support for ARM64.
        Support pointer authentication for ARM64.
        Fix ASAN compatibility.
        Fix x86-64 calls with 6 GP registers and some SSE registers.
        Miscellaneous fixes for ARC and Darwin ARM64.
        Fix OpenRISC or1k and Solaris 10 builds.
        Remove nios2 port.

Signed-off-by: John Audia <therealgraysky@proton.me>
(cherry picked from commit 00f28b8281)
2025-07-08 08:31:49 +02:00
George Sapkin
5de9ef66fd syncthing: bump to 1.30.0
Changelog: https://github.com/syncthing/syncthing/releases/tag/v1.30.0
Signed-off-by: George Sapkin <george@sapk.in>
(cherry picked from commit b8d95d83ab)
2025-07-06 16:21:55 +02:00
George Sapkin
5d13d3cf39 syncthing: add George Sapkin as a maintainer
Remove Paul Spooren and add myself according to the discussion in the
PR.

Link: https://github.com/openwrt/packages/pull/26856
Signed-off-by: George Sapkin <george@sapk.in>
(cherry picked from commit 793a3e1969)
2025-07-06 16:21:55 +02:00
George Sapkin
0305d2520e syncthing: fix relay and discovery args and permissions
Fixes: #26829
Signed-off-by: George Sapkin <george@sapk.in>
(cherry picked from commit cd142a1ba8)
2025-07-06 16:21:55 +02:00
Christian Marangi
f25b062fec znc: update to use SOURCE_VERSION for submodule download
Commit 9fc79e2e2622 ("download: don't overwrite VERSION variable")
changed the variable for direct download call from VERSION to
SOURCE_VERSION.

This cause the dl_github_archive script to pass empty value for
--version arg making it always clone HEAD.

Correctly update the variable to SOURCE_VERSION to actually clone the
expected commit HASH.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(cherry picked from commit 7dee8c47f1)
Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
2025-07-06 13:26:26 +02:00
Tianling Shen
3be9c8285f rclone: Update to 1.70.2
Release note: https://github.com/rclone/rclone/releases/tag/v1.70.2

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 69afdca878)
2025-07-05 16:32:28 +08:00
Tianling Shen
f78ae62ccf rclone: Update to 1.70.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 05d32f0214)
2025-07-05 16:32:24 +08:00
Tianling Shen
e10f02bc15 rclone: Update to 1.69.3
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit e38edaea0e)
2025-07-05 16:32:20 +08:00
Tianling Shen
bccb9aa710 rclone: Update to 1.69.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit d2c2a47ff0)
2025-07-05 16:32:05 +08:00
Tianling Shen
dc40584222 openlist: move from alist and update to 4.0.5
The alist was sold to a Chinese commercial company by the project owner
without any clarification. Though the company bought it nearly a half
year ago, they still cannot show a clear roadmap and privacy policy now.
They also tried to collect runtime information from the user, but the
code was not merged into the main tree "luckily".

Anyway, various behaviors from the company indicate they are untrustable,
so the other developers from the alist project have forked and made a new
project named OpenList, which will continue to be maintained by the community.

===== security note =====
The alist code up to 3.45.0 has been reviewed "clean", however the main
problem is from the author's private API that used to connect to cloud drives.
For security reasons, please reset your password and/or token if possible.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit b13bdcbac6)
2025-07-05 16:31:05 +08:00
Tianling Shen
c9c2d2cd97 alist: Update to 3.45.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 7a16d926e0)
2025-07-05 16:30:59 +08:00
George Sapkin
e0c09c1a6e yt-dlp: bump to 2025.06.30
Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.06.30
Signed-off-by: George Sapkin <george@sapk.in>
(cherry picked from commit 3b2b5c73a9)
2025-07-03 15:05:28 +02:00
Stephen Howell
d5283863b9 realtek-poe: increase version
* Reduce regularly queried items
* Avoid queuing items endlessly to cap memory usage

Signed-off-by: Stephen Howell <howels@allthatwemight.be>
2025-07-02 20:42:31 +02:00
Rosen Penev
c94ab433ca tang: update to 15
Rebase patch

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit b083291941)
2025-07-01 10:23:47 +02:00
George Sapkin
2eb3553712 yt-dlp: don't hide error messages in CI test
Fixes: 6746398cb ("yt-dlp: run CI test for the main package only")
Signed-off-by: George Sapkin <george@sapk.in>
(cherry picked from commit fa8425028a)
2025-06-30 13:33:41 +02:00
George Sapkin
82dd3c234f yt-dlp: bump to 2025.06.25
Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.06.25
Signed-off-by: George Sapkin <george@sapk.in>
(cherry picked from commit 731bddc3e8)
2025-06-30 13:33:41 +02:00
George Sapkin
464928b952 yt-dlp: bump to 2025.06.09
Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.06.09
Signed-off-by: George Sapkin <george@sapk.in>
(cherry picked from commit 92625ef0ab)
2025-06-30 13:33:41 +02:00
Fabrice Fontaine
37567eb429 admin/syslog-ng: fix PKG_CPE_ID
oneidentity:syslog-ng is a better CPE ID than balabit:syslog-ng as
this CPE ID has the latest CVEs (whereas balabit:syslog-ng only
has a CVE from 2000):
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:oneidentity:syslog-ng

Fixes: 5f07bb1094 (syslog-ng: update to version 3.19.1)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
(cherry picked from commit 3d32c62444)
2025-06-30 10:18:26 +02:00
Wei-Ting Yang
cadbbc1dec treewide: assign some PKG_CPE_IDs
Assign some PKG_CPE_IDs to enhance CVE coverage.

https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=aardvark-dns
https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=alpine_project
https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=boringssl
https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=ecdsautils
https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=file_project
https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=knot_resolver
https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=libwrap
https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=lsof_project
https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=nfdump
https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=nlnetlabs%20name_server_daemon
https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=rclone
https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=setserial
https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=tang_project
https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=tesseract_project
https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=tmate-ssh-server
https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=ttyd
https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=uw-imap
https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=v2ray-core
https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=zstandard

Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com>
(cherry picked from commit ae56deff2c)
2025-06-30 10:18:26 +02:00
Fabrice Fontaine
11e51e4df4 libs/libuv: fix PKG_CPE_ID
libuv:libuv is a better CPE ID than libuv_project:libuv as this CPE ID
has the latest CVEs (whereas libuv_project:libuv only has a CVE from
2015):
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:libuv:libuv

Fixes: f8ecbf529b (libuv: update to 1.32.0)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
(cherry picked from commit 1774871476)
2025-06-30 10:18:26 +02:00
Fabrice Fontaine
bd3960dc33 lang/tcl: fix PKG_CPE_ID
tcl:tcl is a better CPE ID than tcl_tk:tcl_tk as this CPE ID has the
latest CVE (whereas tcl_tk:tcl_tk only has CVEs up to 2008):
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:tcl:tcl

Fixes: 299e5b0a9b (treewide: add PKG_CPE_ID for better cvescanner coverage)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
(cherry picked from commit 6de9eebf51)
2025-06-30 10:18:26 +02:00
Fabrice Fontaine
038c761484 utils/logrotate: fix PKG_CPE_ID
logrotate_project:logrotate is a better CPE ID than gentoo:logrotate as
this CPE ID has the latest CVE (whereas gentoo:logrotate only has CVEs
up to 2011):
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:logrotate_project:logrotate

Fixes: 299e5b0a9b (treewide: add PKG_CPE_ID for better cvescanner coverage)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
(cherry picked from commit 996f0b81c6)
2025-06-30 10:18:26 +02:00
Fabrice Fontaine
72a3373f3d libs/libupnp: fix PKG_CPE_ID
pupnp_project:pupnp is a better CPE ID than libupnp_project:libupnp as
this CPE ID has the latest CVEs from 2021 (whereas
libupnp_project:libupnp only has CVEs up to 2020):
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:pupnp_project:pupnp

Fixes: 299e5b0a9b (treewide: add PKG_CPE_ID for better cvescanner coverage)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
(cherry picked from commit 911d890b11)
2025-06-30 10:18:26 +02:00
Fabrice Fontaine
a6b7813c31 net/aria2: fix PKG_CPE_ID
aria2_project:aria2 is a better CPE ID than tatsuhiro_tsujikawa:aria2 as
this CPE ID has the latest CVE (whereas tatsuhiro_tsujikawa:aria2 only
has CVEs up to 2010):
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:aria2_project:aria2

Fixes: 299e5b0a9b (treewide: add PKG_CPE_ID for better cvescanner coverage)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
(cherry picked from commit c1c47695a8)
2025-06-30 10:18:26 +02:00
Fabrice Fontaine
792cc6d31c net/openssh: fix PKG_CPE_ID
openbsd:openssh is a better CPE ID than openssh:openssh as this CPE ID
has the latest CVEs (whereas openssh:openssh has no CVEs):
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:openbsd:openssh

Fixes: 299e5b0a9b (treewide: add PKG_CPE_ID for better cvescanner coverage)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
(cherry picked from commit 4faf09cfb5)
2025-06-30 10:18:26 +02:00
George Sapkin
5841587b3d tailscale: assign PKG_CPE_ID
Link: https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.2&orderBy=2.2&keyword=cpe%3A2.3%3Aa%3Atailscale%3Atailscale&status=FINAL
Link: https://github.com/openwrt/packages/issues/8534
Signed-off-by: George Sapkin <george@sapk.in>
(cherry picked from commit f6c7871464)
2025-06-30 10:18:26 +02:00