summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-07-14Merge branch 'lr.kconf' into 'master'A. Wilcox7-2063/+3078
system/easy-kernel*: (Partly) sync kernel configs See merge request adelie/packages!282
2019-07-14system/easy-kernel*: (Partly) sync kernel configsLuis Ressel7-2063/+3078
This is an attempt at syncing the kernel configs of our different arches. So far, only the 'Networking support/Networking options', 'Filesystems', 'Security Options' and 'Cryptographic API' sections have been handled, since those require much less knowledge about some of the more exotic hardware we support than some of the other sections. Some notable changes: Network * Enable IPsec, miscellaneous tunnels, and the diag interfaces for all socket families. * Enable policy routing (for wireguard). * Make the CUBIC TCP congestion control algorithm the default everywhere, provide a few other common choices. * Support FQ_CODEL. We may want to support further QoS features. * Disable support for PF_KEY sockets, which shouldn't be required by our IPsec userland tools. * Enable most netfilter features, except for arptables/ebtables/nfacct/ nfqueue/ipset, whose userland tools we don't provide yet, and a few other very specialized options. Filesystems * Build everything except for ext4, iso9660, vfat and squashfs as modules. * Use the ext4 driver for ext2 filesystems. * Disable the kernel automounter, which is currently only enabled on ppc32 and aarch64. Security * Only grant root access to dmesg by default; this can be overriden via a sysctl. * Support Yama; it doesn't do anything unless explicitly enabled by a sysctl, and may be useful to some users. * Disable AppAarmor, which is currently only enabled on pmmx and x86_64. Crypto * Disable a lot of uncommon ciphers which are unlikely to be used by anything. * Build all crypto code as modules (where possible); this means users with a dm-crypt-encrypted root filesystem now need to provide the appropriate kernel modules in their initramfs images on all arches. * Disable support for dedicated cryptographic coprocessors; we are not in a position to evaluate their security and performance benefits or disadvantages. Other * Allow serial consoles to be used as the kernel console on all arches; this is important for VMs.
2019-07-12system/icu: fix test failure on 32-bit; resolves #88A. Wilcox2-1/+72
2019-07-12user/bash-completion: bump to 2.9A. Wilcox2-8/+84
2019-07-12system/argon2: sec bump to 20190702A. Wilcox1-7/+11
2019-07-11user/perl-xml-sax: bugfix bump to 1.02A. Wilcox2-7/+4
2019-07-11user/perl-dir-manifest: bump to 0.2.0A. Wilcox1-2/+2
2019-07-11user/perl-code-tidyall: correctness bump to 0.74A. Wilcox1-5/+2
2019-07-11user/perl-www-form-urlencoded: bugfix bump to 0.26A. Wilcox1-6/+3
The old version installed itself as an XS module despite it being PP. This was bad, and is why BREAK_BACKWARD_COMPAT is set in the build. Don't unset it!
2019-07-11user/perl-text-template: docfix bump to 1.56A. Wilcox1-5/+2
2019-07-11user/perl-indirect: bugfix bump to 0.39A. Wilcox1-6/+3
2019-07-11user/perl-dbd-pg: bump to 3.8.1 for >= 10 support, fix testsA. Wilcox2-7/+20
2019-07-11user/perl-cookie-baker: security enhancement bump to 0.11A. Wilcox1-6/+2
2019-07-11user/perl-cgi: bugfix bump to 4.44A. Wilcox1-5/+2
2019-07-11Merge nosuid bwrap into masterA. Wilcox1-1/+11
system/bubblewrap: add non-setuid variant See merge request adelie/packages!280
2019-07-11user/redis: [CVE] bump to 4.0.14A. Wilcox1-2/+7
See merge request adelie/packages!279
2019-07-11Merge nftables bumps into masterA. Wilcox3-6/+42
Bump libnftnl and nftables See merge request adelie/packages!277
2019-07-10system/bubblewrap: add non-setuid variantMax Rees1-1/+11
2019-07-10user/redis: [CVE] bump to 4.0.14Max Rees1-2/+7
2019-07-10system/perl-libwww: doc fix bump to 6.39A. Wilcox1-7/+2
2019-07-10system/perl-net-http: bugfix bump to 6.19A. Wilcox1-6/+2
2019-07-10system/perl-test-simple: bugfix bump to 1.302164A. Wilcox1-24/+6
2019-07-10Merge new bc from @gdhA. Wilcox1-2/+2
system/bc: bump to 2.1.0 This will be the last release with new features. This bc is complete. See merge request adelie/packages!278
2019-07-10Merge cbindgen bumpA. Wilcox1-9/+9
user/cbindgen: bump to 0.9.0 See merge request adelie/packages!276
2019-07-10Merge i3status bumpA. Wilcox3-29/+90
user/i3status: Bump to 2.13 See merge request adelie/packages!275
2019-07-09system/bc: bump to 2.1.0Gavin Howard1-2/+2
This will be the last release with new features. This bc is complete.
2019-07-09user/cbindgen: bump to 0.9.0Molly Miller1-9/+9
2019-07-09user/nftables: Bump to 0.9.1Luis Ressel2-4/+40
2019-07-09user/libnftnl: Bump to 1.1.3Luis Ressel1-2/+2
2019-07-09user/i3status: Bump to 2.13Luis Ressel3-29/+90
Yikes.
2019-07-09Merge branch 'lr.env' into 'master'A. Wilcox1-2/+3
system/coreutils: Move env back to /usr/bin/ See merge request adelie/packages!274
2019-07-09user/{libnftnl,nftables}: Take over maintainershipLuis Ressel2-10/+3
See 7b788595e960b913bed3c7ddaeb5a49f937ff7de
2019-07-09system/apk-tools: bump to 2.10.4A. Wilcox6-83/+147
2019-07-09user/{abiword,goffice,wv}: Take maintainershipA. Wilcox3-16/+5
2019-07-08system/coreutils: Move env back to /usr/bin/Luis Ressel1-2/+3
2019-07-08Remove @multiplexd as maintainer per their requestA. Wilcox7-7/+7
So long and thanks for all the fish. See merge request adelie/packages!273
2019-07-08Merge s6-l-i bump into masterA. Wilcox1-2/+2
system/s6-linux-init: Bump to 1.0.2.0 See merge request adelie/packages!272
2019-07-07system/nss: bump to 3.44.1A. Wilcox1-2/+2
2019-07-07system/coreutils: fix everythingA. Wilcox1-4/+7
2019-07-07So long and thanks for all the fish.multiplexd7-7/+7
Remove myself from maintainership.
2019-07-07system/s6-linux-init: Bump to 1.0.2.0Luis Ressel1-2/+2
2019-07-07user/wpa_supplicant: fix config pathDan Theisen1-1/+1
2019-07-07user/wpa_supplicant: add default configuration fileDan Theisen2-1/+9
2019-07-07user/nmap: split ncat docsDan Theisen1-1/+10
2019-07-07system/coreutils: and don't come back, stupid symlinksA. Wilcox1-16/+0
2019-07-07user/nmap: add netcat subpackageDan Theisen1-4/+10
2019-07-07system/coreutils: single-binary violates split /usr; kill offA. Wilcox1-3/+2
2019-07-07user/[X11 libraries]: moderniseA. Wilcox3-9/+1
2019-07-07user/[GTK apps, mostly XFCE]: fix locale dirA. Wilcox42-282/+119
2019-07-07user/gtk+2.0: overhaul (see commit msg)A. Wilcox1-41/+13
* Insert static -lintl from gettext-tiny into build. This makes the GTK LOCALEDIR finally /usr/share/locale instead of /usr/lib/locale. * Remove old replaces= from Alpine. This isn't Alpine, we never had a gtk+. * Shuffle variables around to match Adélie preferred style. * Don't define a global `subpkg` variable for a single subpackage(???) * Modernise. * Take maintainership over.