summaryrefslogtreecommitdiff
path: root/Src/zsh.mdd
AgeCommit message (Collapse)AuthorFilesLines
2021-11-0249534, 49539: separate watch/log functionality out into a moduleOliver Kiddle1-1/+1
2020-02-14Improve PRIVILEGED fixesDaniel Shahaf1-1/+2
- 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
2018-08-3143358: enforce consistent patchlevel formOliver Kiddle1-2/+2
2016-02-16users/21256 + workers/37965: New math functions min(), max(), sum(), ↵Daniel Shahaf1-1/+1
provided by a new autoloadable function 'zmathfunc'.
2015-09-2736663: replace obsolete "autobins" commentary with "autofeatures"Barton E. Schaefer1-1/+1
2015-04-2834977: more reliable test if preprocessor is GNUPeter Stephenson1-2/+2
2015-01-1534287: preprocessor for signal name generation.Peter Stephenson1-1/+10
Some gcc header files are difficult for the signames2.awk script to process, so if the preprocessor is gcc give the option -P to strip out the unwanted additions.
2015-01-09Rearrange context saving.Peter Stephenson1-1/+2
Variables are now associated with the module that declares them, being initialised and saved/restored there. However, as many variables are used for communication between modules, many of them are set in multiple places, so the assignment is ambiguous.
2014-09-2033212: try to put /usr/local/share/zsh/site-functions in default fpathPeter Stephenson1-0/+3
2014-01-27unposted: update 31983 to suppress stdout from cmp, too.Peter Stephenson1-1/+1
Gets rid of unnecessary messages building patchlevel.h.
2013-11-1431983: suppress warning from cmp when genering patchlevel.h.Peter Stephenson1-1/+1
The warning doesn't indicate a problem, so isn't useful.
2013-06-1331474: create patchlevel.h correctly when using a separate build treeBarton E. Schaefer1-1/+1
2013-04-0931246: make a separate patch level header for releasesPeter Stephenson1-2/+6
2013-04-03Generate patch level using `git describe`Aaron Schrab1-4/+4
Generate the patch level using `git describe` rather than relying on the CVS $Revision$. Need to use the `--tags` option, since currently there are no annotated tags. The `--long` option should be used so that the output will always be in the 'tag-commits-hash' format rather than just naming a tag when that would fully describe the current commit. Since changes to the patchlevel could now be caused by changes to any file, force the rule to be called every time that `make` is run. Only update the file when there are actually changes to prevent unnecessary rebuilding of other build products (currently just `params.o` and `zsh`).
2011-05-1129217: main shell now depends on zshcurses.h and zshterm.hPeter Stephenson1-3/+1
2011-05-10rename system.h to zsh_system.hPeter Stephenson1-1/+1
2011-05-1029214: use -I rather than explicit path to find headersPeter Stephenson1-1/+1
2011-05-0929195: Separate nameddir hash to avoid clash ofPeter Stephenson1-1/+1
"bool" type on Solaris
2011-04-1829008, 29012: Add `--enable-additional-fpath' option to add arbitrary ↵Frank Terbeck1-0/+4
directories to the default `$fpath'.
2010-07-0928065 plus unposted zsh.mdd:Peter Stephenson1-1/+1
add cdr and related functions and docs
2009-01-1326300: dont use "echo -n" for $ZSH_PATCHLEVELPeter Stephenson1-5/+3
2009-01-09unposted: fix error using dollar Revision dollarPeter Stephenson1-1/+1
2009-01-09262727: add $ZSH_PATCHLEVEL from ChangeLog revisionPeter Stephenson1-0/+9
2008-09-19users/13252 and elsewhere: Frank Terbeck plus tweaks:Peter Stephenson1-1/+1
add VCS_Info function system
2008-03-1324705: rationalise curses and term headers even morePeter Stephenson1-1/+18
2007-04-2323312: fix versioning and initialisation of word code headersPeter Stephenson1-1/+1
2007-01-2123118: improve sorting to make it work with localesPeter Stephenson1-1/+1
2005-07-2621529: move scriptdir to a scripts subdir, and don't include Scripts in fpath.Clint Adams1-3/+3
2005-07-2021498: Add zsh/newuser modulePeter Stephenson1-0/+6
2005-02-1520812: Add functions for exception handlingPeter Stephenson1-1/+1
2003-10-06unposted: update distribution files for 18980 and 19053Peter Stephenson1-1/+1
2001-04-2314077: revert clint's build patches on 19.04.2001Andrey Borzenkov1-2/+0
2001-04-1914039: simulate old linking behaviorClint Adams1-1/+1
2001-04-1914033: reduce unnecessary library linking for modules and main binaryClint Adams1-0/+2
2001-04-02cleanup after function moveSven Wischnowsky1-1/+1
2000-12-04Fix --enable-function-subdirs for new config.modules system.Peter Stephenson1-4/+7
2000-11-30Function installation information now in config.modulesPeter Stephenson1-0/+1
2000-11-2613194: change in module configuration systemPeter Stephenson1-15/+21
2000-09-1912846: moved simple string manipulation functions to string.cClint Adams1-1/+1
2000-07-3012434: Doc/Zsh/invoke.yo, Src/init.c, Src/options.c, Src/zsh.h,Andrew Main1-16/+35
Src/zsh.mdd: Allow options to be specified on the zsh command line in the form of GNU-style long options. Also handle --version and --help. Do not permit extra option letters to be stacked after `-whatever-' (they used to be ignored). Exit if the command line specifies an option name that doesn't exist.
1999-04-15Initial revisionTanaka Akira1-0/+71