Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-10-04 | system/s6-rc: remove useless _execline_version variable | Laurent Bercot | 1 | -1/+0 | |
2019-10-03 | system/s6-linux-init: make early getty configurable. PLEASE REVIEW. | Laurent Bercot | 3 | -17/+53 | |
Also touches gettys-openrc to avoid spawning the same getty twice. | |||||
2019-10-03 | system/s6-rc: new package | Laurent Bercot | 1 | -0/+71 | |
2019-10-03 | system/mdevd: new package. PLEASE REVIEW. | Laurent Bercot | 4 | -0/+179 | |
2019-10-02 | system/gdb: bump to 8.3.1 | A. Wilcox | 1 | -4/+5 | |
2019-10-02 | system/expat: bump to 2.2.9 | A. Wilcox | 2 | -187/+4 | |
2019-10-02 | system/e2fsprogs: bump to 1.45.4 | A. Wilcox | 2 | -217/+4 | |
2019-10-02 | system/bc: bump to 2.1.3 | A. Wilcox | 1 | -2/+2 | |
2019-10-02 | Merge branch 'bumps.perl.20190930' into 'master' | A. Wilcox | 3 | -9/+9 | |
Perl bumps for 30 Sep 2019 See merge request adelie/packages!343 | |||||
2019-09-30 | system/skalibs: bump to 2.9.0.0 + related skaware bumps | Laurent Bercot | 7 | -52/+22 | |
contains upgrades to: system/skalibs system/utmps system/execline system/s6 user/s6-dns user/s6-networking | |||||
2019-09-30 | system/binutils: patch CVE-2019-14444 (#174) | Max Rees | 2 | -1/+33 | |
2019-09-30 | system/python3: patch CVE-2019-16056 (#197) | Max Rees | 2 | -2/+137 | |
2019-09-30 | system/e2fsprogs: patch CVE-2019-5094 (#204) | Max Rees | 2 | -2/+219 | |
2019-09-30 | system/perl-test-simple: upgrade to 1.302168 | Kiyoshi Aman | 1 | -2/+2 | |
2019-09-29 | system/perl-http-daemon: upgrade to 6.06 | Kiyoshi Aman | 1 | -5/+5 | |
2019-09-29 | system/perl-error: upgrade to 0.17028 | Kiyoshi Aman | 1 | -2/+2 | |
2019-09-29 | system/vim: upgrade to 8.1.2100 | Kiyoshi Aman | 1 | -2/+2 | |
2019-09-28 | Prefer ssmtp over netqmail and postfix for cmd:sendmail | Luis Ressel | 1 | -0/+1 | |
This is required to automatically build fcron. | |||||
2019-09-28 | system/binutils: disable further tests that rely on the failing pmmx ones (#196) | Max Rees | 2 | -2/+52 | |
2019-09-28 | system/binutils: disable failing pmmx tests (#196) | Max Rees | 3 | -3/+178 | |
2019-09-28 | system/cmake: disable CTestTestUpload in check() | Max Rees | 1 | -1/+2 | |
2019-09-28 | system/libssh2: kneecap test that relies on tty group access | Max Rees | 2 | -2/+37 | |
2019-09-28 | system/binutils: disable static 1d test for now (#170, #196) | Max Rees | 2 | -0/+44 | |
2019-09-28 | system/coreutils: skip bogus gnulib LOGNAME test | Max Rees | 2 | -1/+13 | |
It is not necessarily true that LOGNAME will match the owner of the tty to which stdin is connected (sudo, su, ...) | |||||
2019-09-28 | system/fakeroot: sharty fire burning on the dance floor (checkdepends=sharutils) | Max Rees | 1 | -2/+2 | |
2019-09-28 | system/coreutils: fix test failure with bind mounts | Max Rees | 2 | -1/+14 | |
df-symlink tests whether df output is consistent in regards to where devices are mounted. Specifically, it tries to ensure that if there is a 1:1 mapping of the device ("source") corresponding to the current directory "." ("target"), then `df --output=source,target .` should be the same as `df --output=source,target $(df --out=source . | tail -n1)`. However, this is not necessarily the case in the presence of bind mounts. For example: $ df --out=source . Filesystem /dev/sda4 $ df --out=source,target /dev/sda4 Filesystem Mounted on /dev/sda4 / $ df --out=source,target . Filesystem Mounted on /dev/sda4 /git This can be fixed by adding the --all flag to ensure that duplicate devices are printed, so that the 1:1-checking if statement actually checks it correctly. | |||||
2019-09-28 | system/pcre*: use official URL and download | Max Rees | 2 | -5/+4 | |
2019-09-28 | system/easy-kernel: $srcdir/.. != $startdir | Max Rees | 1 | -1/+1 | |
2019-09-28 | system/zstd: +checkdepends=file | Max Rees | 1 | -0/+1 | |
2019-09-28 | system/ssmtp: HTTP only source | Max Rees | 1 | -1/+2 | |
2019-09-28 | system/fcron: depends=vim | Max Rees | 1 | -2/+2 | |
2019-09-28 | system/python3: fix test suite network access | Max Rees | 1 | -1/+7 | |
2019-09-28 | Merge branch 'cves.2019.08.29' into 'master' | A. Wilcox | 6 | -53/+209 | |
Misc. security updates See merge request adelie/packages!336 | |||||
2019-09-17 | system/openssl: [CVE] bump to 1.0.2t (#198) | Max Rees | 1 | -7/+5 | |
2019-09-17 | system/expat: [CVE] patch CVE-2019-15903 (#192) | Max Rees | 2 | -3/+188 | |
2019-09-17 | system/curl: enable libssh2 support | Max Rees | 1 | -0/+1 | |
2019-09-17 | system/curl: [CVE] bump to 7.66.0, fix network access violation | Max Rees | 2 | -35/+8 | |
2019-09-17 | system/libgcrypt: [CVE] bump to 1.8.5 (#119) | Max Rees | 1 | -8/+7 | |
2019-09-17 | user/dejagnu: merge into system/dejagnu | Max Rees | 1 | -10/+7 | |
2019-09-09 | system/ruby: libedit compatibility patch [read:] | A. Wilcox | 2 | -2/+26 | |
Ruby pretends editline (libedit) is readline. This is normally fine. However, editline's readline emulation does not account for changes to rl_instream or rl_outstream. If a Ruby application using the Readline extension changes .input or .output, this will cause a use-after-free: ==32694== Invalid read of size 4 ==32694== at 0x4070A38: fwrite (fwrite.c:32) ==32694== by 0x406F707: fputs (fputs.c:7) ==32694== by 0x660EAC7: el_wgets (in /usr/lib/libedit.so.0.0.60) ==32694== by 0x6607BDB: el_gets (in /usr/lib/libedit.so.0.0.60) ==32694== by 0x6620EDB: readline (in /usr/lib/libedit.so.0.0.60) ==32694== by 0x65DE3D3: readline_get (readline.c:346) ==32694== by 0x4DFA49B: rb_protect (eval.c:996) ==32694== by 0x65DE4FF: readline_readline (readline.c:507) ==32694== by 0x4F7AD4B: call_cfunc_m1 (vm_insnhelper.c:1723) ==32694== Address 0x67503dc is 140 bytes inside a block of size 1,264 free'd ==32694== at 0x490AFC0: free (in /usr/lib/valgrind/vgpreload_memcheck-ppc64be-linux.so) ==32694== by 0x406D44F: fclose (fclose.c:35) ==32694== by 0x65DE013: clear_rl_outstream (readline.c:365) ==32694== by 0x65DE0DF: readline_s_set_output (readline.c:599) ==32694== Block was alloc'd at ==32694== at 0x49092C0: malloc (in /usr/lib/valgrind/vgpreload_memcheck-ppc64be-linux.so) ==32694== by 0x406BEC7: fdopen (__fdopen.c:21) ==32694== by 0x65DE103: readline_s_set_output (readline.c:603) Since rl_instream and rl_outstream are read on each rl_initialize, and editline's rl_initialize is smart enough to not leak memory if it is called multiple times during program execution, we use this as a way to force re-reading of rl_instream and rl_outstream. I hate this patch; I really do. Better fixes are highly welcome. | |||||
2019-08-23 | Merge branch 'kbd-fixes' into 'master' | A. Wilcox | 1 | -3/+8 | |
system/kbd: fix some regressions in newer releases See merge request adelie/packages!327 | |||||
2019-08-23 | system/iproute2: move ip(8) to ip(1) | A. Wilcox | 1 | -1/+6 | |
2019-08-23 | system/kbd: fix some regressions in newer releases | Max Rees | 1 | -3/+8 | |
Since kbd=2.0.4, three regressions have been discovered: * CFLAGS were being overriden. Fixed by https://github.com/legionus/kbd/commit/15a74479f904f6b15f31854455656710e9aa1942 * loadkeys -d would fail if defkeymap.map.gz was a symlink. Fixed by https://github.com/legionus/kbd/commit/acf93e44f6d036303f95555069031f6fb12ce9d1 * setfont would fail if its argument was a compressed font file. Fixed by https://github.com/legionus/kbd/commit/7e27102b6fc6991a6a4eca422b513781a26b1639 Since the last commit introduced new binary files for the test suite, use a handrolled tarball with the changes instead of patching. | |||||
2019-08-18 | system/easy-kernel: disable x86 verbose, enable more AGP | A. Wilcox | 3 | -10/+10 | |
2019-08-18 | system/xfsprogs: split base utils from scrub | A. Wilcox | 1 | -2/+12 | |
2019-08-18 | system/adelie-base: Adélie Linux 1.0-BETA4 | A. Wilcox | 1 | -3/+3 | |
2019-08-17 | system/vim: bump to 8.1.1866 | A. Wilcox | 1 | -2/+2 | |
2019-08-17 | system/strace: bump to 5.2 | A. Wilcox | 4 | -62/+21 | |
2019-08-17 | system/perl-test-simple: bump to 1.302166 | A. Wilcox | 1 | -2/+2 | |
2019-08-17 | system/perl-dbd-sqlite: bump to 1.64 | A. Wilcox | 1 | -6/+2 | |