pike.git / CHANGES

version» Context lines:

pike.git/CHANGES:84:       - Adhere to the calling convention more in the machine code    generator on amd64, namely by keeping the stack pointer aligned    before calling into C code. GCC 8 started to emit instructions    relying on the correct, alignment, causing General Protection    Faults.       - Fixed some corner cases where file names where missing from    backtraces.    + Crypto.ECC +  +  Now works against Nettle 3.5. +    o Filesystem.Tar       Fix extraction of S_ISUID and S_ISGID bits.       POSIX mandates that after a chown() (by unprivileged users), the    S_ISUID and S_ISGID bits are cleared, Linux 2.2.13 removed the    special case for root. The order of chmod() and chown() have been    reordered trying to fix an issue with applying utime() under    Windows. With this change, utime() is applied first, then chown()    and then chmod(), restoring the historical order for chown() and