summaryrefslogtreecommitdiff
path: root/Src/Modules/system.c
AgeCommit message (Collapse)AuthorFilesLines
2022-06-1150355: documentation and return status consistency in zsh/system moduleBart Schaefer1-2/+17
2022-04-2850101: sysread -o with param adjusted to match documentationBart Schaefer1-4/+0
2022-03-3149933: Add nonblock to sysopenMatthew Martin1-1/+4
2020-07-1146152: zsh/system: Re-allow '0' timeout in zsystem flockCedric Ware1-3/+3
2020-04-2045708: zsh/system: Enable sub-second timeout in zsystem flockCedric Ware1-5/+74
2020-02-06zsh/system: Fix infinite loop in sysreadRoman Perepelitsa1-1/+1
2019-07-0244480: Don't automatically close externally visible file descroptors.Peter Stephenson1-2/+2
These are descriptors marked FDT_EXTERNAL. Make all sysopen'ed file descriptors FDT_EXTERNAL. Make =(...) call closem() consistent with other substitutions. Document file descriptors are left open.
2018-06-15users/23472: Add $sysparams[procsubstpid] to zsh/systemPeter Stephenson1-0/+4
2018-01-0442188: Close flock descriptor in failure casesSebastian Gniazdowski1-3/+11
2017-05-2341142: Ensure close-on-exec is passed to moved file descriptorStephane Chazelas1-10/+20
2016-09-1139268: "zsystem flock -t 0 ..." tries only once to flock and immediately ↵Barton E. Schaefer1-3/+3
returns success or failure
2016-01-3037838: use UNUSED() consistentlyJun-ichi Takimoto1-2/+2
2015-07-3135963: simplify condition found by coverity to include tautologyOliver Kiddle1-2/+1
2015-07-2435864: add sysopen, sysseek and systell to system moduleOliver Kiddle1-1/+183
2010-02-2627756: add OS file locking to calendarPeter Stephenson1-0/+4
add errflag test to loop over fcntl()
2010-02-2527755: add "zsystem supports" to zsh/systemPeter Stephenson1-0/+31
2010-02-2427754 plus NEWS change: add "zsystem flock"Peter Stephenson1-1/+165
2007-07-0623665: autoloading of module features and related tweaksPeter Stephenson1-6/+6
2007-05-28see 23479: add initial features support for modulesPeter Stephenson1-81/+57
2006-06-0522483: add $sysparams to zsh/systemPeter Stephenson1-9/+88
2006-05-3022474: use variable argument lists to improve error message handlingPeter Stephenson1-6/+6
2006-03-07Changed some structures to avoid gcc's type-punned warnings.Wayne Davison1-1/+1
2004-12-0720605: Use separate structure with get/set/unset methods fro parameters.Peter Stephenson1-3/+3
Separate justification width of parameters from base/precision.
2004-06-02Marked unused parameters with the new UNUSED() macro.Wayne Davison1-6/+6
2003-09-1719096: crash unloading zsh/systemPeter Stephenson1-0/+2
2003-08-3018980: new zsh/system modulePeter Stephenson1-0/+418