Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-09-14 | 53081: remove old BeOS support code | Oliver Kiddle | 1 | -12/+0 | |
2024-03-18 | 52750: remove ansi2knr support for old pre-ansi K&R compilers | Oliver Kiddle | 1 | -7/+1 | |
2022-07-24 | 50418: use setenv(3)/getenv(3) on newer macOS | Jun-ichi Takimoto | 1 | -1/+2 | |
2021-04-09 | 47785: remove deprecated autoconf functions | Felipe Contreras | 1 | -19/+2 | |
STDC_HEADERS and TIME_WITH_SYS_TIME are deprecated. | |||||
2020-02-14 | Improve PRIVILEGED fixes | Daniel Shahaf | 1 | -17/+77 | |
- Fix retval handling in bin_setopt() - Don't skip_setuid / skip_setgid. It's not our place to optimize away noops (that might not even _be_ noops; they might change the saved uid…). - Remove HAVE_* guard checks around functions that are used unguarded elsewhere. - Use bsd-setres_id.c from OpenSSH to provide setresuid() / setresgid() everywhere, and thus simplify the ifdef soup. Fix some preëxisting bugs in the macro definitions of setuid() (do we still need that one?). - Fix zwarning() format codes for variadic arguments type safety - Restored a comment from HEAD - Fix failure modes around initgroups() - Compared privilege restoration code with OpenSSH's permanently_drop_uid() and updated as needed - Add E01 PRIVILEGED sanity checks | |||||
2019-08-28 | 44709: incluce sys/capability.h only if HAVE_CAP_GET_PROC is defined | Jun-ichi Takimoto | 1 | -1/+1 | |
2018-11-05 | 43759: add support for true colour terminals | Oliver Kiddle | 1 | -0/+4 | |
2018-06-20 | 43075: Support nanosecond-precision time formatting | dana | 1 | -0/+8 | |
* Teach ztrftime() %9. and %N for nanoseconds * Update prompt expansion to pass sub-second times for time formatting * Update zsh/stat to pass sub-second times for atime/mtime/ctime Patch heavily based on Oliver's earlier work @ workers/24059 | |||||
2016-11-07 | 39728: define _GNU_SOURCE on Cygwin | Jun-ichi Takimoto | 1 | -1/+1 | |
2016-08-10 | 39014: Use special OpenBSD interface to get correct rand() behavior | Mikael Magnusson | 1 | -0/+4 | |
2016-05-09 | 38432: avoid nonstandard setenv() on __APPLE__ | Barton E. Schaefer | 1 | -1/+1 | |
2014-07-24 | 32853: redefine VARARR() to use heap rather than stack allocation | Barton E. Schaefer | 1 | -0/+4 | |
enable old behavior via "configure --with-stack-allocation" | |||||
2014-06-24 | 32789: --enable-zsh-valgrind allows analysis of heap allocation | Peter Stephenson | 1 | -0/+5 | |
2014-06-07 | 32737, 32736 (32741), 32735, 32734, 32733, 32732 (32739): Strict compilation | Nikolas Garofil | 1 | -1/+4 | |
fixes Src/utils.c: properly ifdef declarations Src/zsh_system.h: memmove() should return its dest argument Src/signals.c: define ret before use Src/mem.c: remove unused pointers Src/prototypes.h: use size_t in bcopy() Src/compat.c: fix const declaration inconsistency | |||||
2013-05-10 | Unused function attribute fix for clang compilation | Mihai Moldovan | 1 | -1/+1 | |
2012-08-16 | 30617: rationalise replacement tgoto() prototype | Peter Stephenson | 1 | -4/+0 | |
2012-06-21 | 30518: attempt to supply tgoto() prototype when missing only. | Peter Stephenson | 1 | -0/+4 | |
For Solaris 10 and earlier. | |||||
2011-05-10 | rename system.h to zsh_system.h | Peter Stephenson | 1 | -0/+876 | |