1
0
Fork 0
mirror of git://git.code.sf.net/p/cdesktopenv/code synced 2025-02-24 06:54:13 +00:00

Commit graph

  • 308696ec95 feature tests: do not re-include <stdio.h> Martijn Dekker 2021-01-26 21:53:48 +0000
  • b6bd9815a4 **/Mamfile: Use IFFEFLAGS variable to add iffe flags like -d1 Martijn Dekker 2021-01-26 17:15:23 +0000
  • f033bb0351 alarm: don't save sh.ifstable (re: 18b3f4aa) Martijn Dekker 2021-01-26 15:48:38 +0000
  • e72543a9fa Build system tweaks; fix use of brk(2)/sbrk(2) feature test Martijn Dekker 2021-01-26 09:45:17 +0000
  • 856a2bb253 **/Mamfile: add header comment pointing to MAM docs (re: 6cc2f6a0) Martijn Dekker 2021-01-25 13:39:30 +0000
  • 19c427435b
    typeset: Correct numeric attribute change for floating points (#163) hyenias 2021-01-24 17:45:08 -0500
  • 5a2e7dae67 pty: Fix signal handling (re: 1ca9286a) Martijn Dekker 2021-01-24 18:57:27 +0000
  • 70368c57d6 Fix field splitting bug triggered by DEBUG trap Martijn Dekker 2021-01-24 15:46:46 +0000
  • e664b78f98 Add regress test for redirection in DEBUG trap action (re: 2a835a2d) Martijn Dekker 2021-01-24 03:51:00 +0000
  • 6539c8c71a ksh93: re-add the ksh submodule at 47468f Jon Trulson 2021-01-23 18:40:40 -0700
  • 047cefcf32 Merge branch 'master' into master-ksh93-upgrade Jon Trulson 2021-01-23 18:31:28 -0700
  • 2a835a2d8a Fix restoring DEBUG trap upon exiting virtual subshell Martijn Dekker 2021-01-24 00:49:36 +0000
  • eab8cf4c16 dtksh: update ksh to commit 47468f (fix musl compiler errors) Chase 2021-01-22 17:36:32 -0600
  • e54ee036ac Fix incompatibilites between the Desktop Korn Shell and the musl C library: Lev Kujawski 2021-01-06 12:24:44 -0700
  • ac8e702ef2 sh.1: rm Solaris-specific SHOPT_PFSH info (re: f089d799) Martijn Dekker 2021-01-23 22:31:06 +0000
  • e73696fd87
    Reenable the clobber method on UnixWare. (#160) Lev Kujawski 2021-01-23 14:31:47 -0700
  • d2cc520883 Disable SHOPT_KIA (ksh -R) by default Martijn Dekker 2021-01-23 17:50:12 +0000
  • 0a9c6fd771 Revert GNU __malloc_initialize_hook(3) change (re: e8b3274a) Martijn Dekker 2021-01-23 15:00:40 +0000
  • c2108888df bin/package: reallow building old ksh versions (re: 6cc2f6a0) Martijn Dekker 2021-01-23 14:35:23 +0000
  • e3f6d2d0e6 Fix build on systems without O_CLOEXEC (re: 9f43f8d1) Martijn Dekker 2021-01-23 00:40:00 +0000
  • 6cc2f6a0af Build system: make SHOPT_* editable again; allow indenting Mamfiles Martijn Dekker 2021-01-22 23:23:14 +0000
  • 47468f56c2 main.c: fixargs(): add support for *BSD using setproctitle(3) Martijn Dekker 2021-01-21 22:23:28 +0100
  • 7fdeadd4f1 Increase shcomp bytecode header version; doc updates Martijn Dekker 2021-01-21 14:15:30 +0000
  • 9f43f8d10b Backport changes to AST time library from ksh 93v- beta Martijn Dekker 2021-01-21 13:45:05 +0000
  • 0a10e76ccc typeset: add error msgs for incompatible options; improve usage msg Martijn Dekker 2021-01-21 00:24:13 +0000
  • e21a053e19 libast: optget: improve usage messages, adding help info line Martijn Dekker 2021-01-21 00:02:01 +0000
  • 6445573d24 typeset: only alloc stack space if needed (re: ff70c27f) Martijn Dekker 2021-01-21 08:39:10 +0000
  • ff70c27f24
    typeset: Fix stack fencepost error, ISO C90 compat (#159) Lev Kujawski 2021-01-21 00:50:07 -0700
  • bb4d6a2ee5 cd: add missing "test.h" include (re: 5ee290c7) Martijn Dekker 2021-01-20 22:13:32 +0000
  • 8cd4bc1690 conf.sh: correct embarrassing typo (re: a75d0dfa) Martijn Dekker 2021-01-20 22:05:22 +0000
  • d00b4b39f6 Fix side effect to exit status of DEBUG trap in comsub Martijn Dekker 2021-01-20 17:40:09 +0000
  • 5ee290c7a8 cd: Fork if $PWD exists but is not actually the PWD (re: d1483150) Martijn Dekker 2021-01-20 05:43:46 +0000
  • ec0155ee65 tests/variables.sh: tweaks for special and locale variable tests Martijn Dekker 2021-01-20 05:38:55 +0000
  • 21c42fcef8 tests/pty.sh: skip 4 tests when running as root Martijn Dekker 2021-01-20 05:01:57 +0000
  • e245856fd2
    Fix incompatibilities with the musl C library (#156) lev105 2021-01-19 21:02:00 -0700
  • 699965fe41 tests/builtins.sh: don't test for x perm check as root Martijn Dekker 2021-01-20 03:54:23 +0000
  • a75d0dfa18 conf.sh: avoid pointless reruns (re: 33b6718b) Martijn Dekker 2021-01-19 23:05:39 +0000
  • 7c7128e496 update bin/ scripts (re: 3b19944e) Martijn Dekker 2021-01-19 23:05:01 +0000
  • 3b19944e07 tweak for compat with broken /bin/sh on AIX ibm.risc Martijn Dekker 2021-01-19 22:35:41 +0000
  • e20c0c6b5d dll feature test: output #error directive on failure Martijn Dekker 2021-01-19 22:19:54 +0000
  • 820bb6a04b make.probe: probe_optimize: remove -O2 Martijn Dekker 2021-01-19 22:13:59 +0000
  • 7bab9508aa Fix crash on subshell exit if PWD is inaccessible (re: dd9bc229) Martijn Dekker 2021-01-19 18:47:41 +0000
  • 82847bba3f sh_main(): do not decrease null pointer Martijn Dekker 2021-01-19 18:30:29 +0000
  • de7eb85255 sh_subsavefd(): avoid a negative shift operand Martijn Dekker 2021-01-19 18:23:14 +0000
  • ba6fc164d7 README.md: update in prep for release Martijn Dekker 2021-01-19 04:15:12 +0000
  • ccd98fe754 src/cmd/ksh93/{COMPATIBILITY,README}: updates in prep for release Martijn Dekker 2021-01-18 23:48:11 +0000
  • ad39eebb2d dtksh: use std malloc instead of ast malloc Chase 2021-01-17 17:22:16 -0600
  • 47dfe49a72 dtksh: make it build under openindiana Chase 2021-01-17 14:16:11 -0600
  • e75a8162ad dtksh/Imakefile: make patch obey POSIX Chase 2021-01-16 14:53:03 -0600
  • 33b6718bf2 iffe: avoid pointless reruns: update result timestamp if unchanged Martijn Dekker 2021-01-18 21:35:27 +0000
  • dd0d03b973 Eliminate LDFLAGS hack to compile on certain OSs Martijn Dekker 2021-01-18 19:16:17 +0000
  • 5f6371f078 main.c: tweak fixargs() macros: single point of truth Martijn Dekker 2021-01-18 09:33:26 +0000
  • 4dcf5c5066 Apply patches to build on DragonFly BSD and (older) FreeBSD Martijn Dekker 2021-01-18 09:08:48 +0000
  • 8633290e63 Fix build failure on certain versions of glibc Martijn Dekker 2021-01-18 07:48:15 +0000
  • 8361e065e6 job_unpost(): fix segfault Martijn Dekker 2021-01-18 06:59:29 +0000
  • 7222ba3af7 tests/basic.sh: fix intermittent spurious regress fail Martijn Dekker 2021-01-18 06:27:08 +0000
  • 8e8ff5f6f6 Disable SHOPT_PFSH in feature test (re: f089d799) Martijn Dekker 2021-01-18 06:11:45 +0000
  • f089d7990a Solaris: disable deprecated SHOPT_PFSH by default Martijn Dekker 2021-01-18 05:24:44 +0000
  • 4cfe49aebb package: involve $CCFLAGS when determing 64-bit arch (re: 9a48ba15) Martijn Dekker 2021-01-18 03:48:06 +0000
  • 580ff61617 Fix release and standards build flags (re: 35672208, aa4669ad) Martijn Dekker 2021-01-18 01:07:45 +0000
  • e25d9f4190 nv_newattr(): fix potential invalid free Martijn Dekker 2021-01-17 03:55:46 +0000
  • 9a48ba1557 package: fix code for detecting 64-bit compiler Martijn Dekker 2021-01-16 22:53:35 +0000
  • 6025c8125e make.probe: add fallback optimisation flags Martijn Dekker 2021-01-16 22:01:07 +0100
  • 1554ec2cdd libast: Revert conf.sh changes (re: 2e839d87, 3aa01a95) Martijn Dekker 2021-01-16 18:32:37 +0100
  • 68a6f9a6e2 Fix Solaris cc wrappers (re: 4e67234a) Martijn Dekker 2021-01-16 18:10:39 +0100
  • 2e839d8775 getconf detection: fix compiler error msg extraction (re: 3aa01a95) Martijn Dekker 2021-01-16 14:43:22 +0000
  • 007b6fa023 udbParseLib.awk: comment out some uneeded commands that cause warnings now Jon Trulson 2021-01-15 19:06:38 -0700
  • 225522cc6b Define time_t within AccessI.h by including <time.h>. Lev Kujawski 2021-01-06 12:13:40 -0700
  • 2f7918deec libast: backport tvsleep(3) from ksh 93v- (re: 2db9953a) Martijn Dekker 2021-01-15 19:05:32 +0000
  • a3f4ef7adf libast: fix detection of long double NaN/INF signatures Martijn Dekker 2021-01-15 15:20:16 +0000
  • 3aa01a95ee getconf detection: cope with new compiler messages Martijn Dekker 2021-01-15 14:50:55 +0000
  • 649f4b047b tests/builtins.sh: tweak for HP-UX Martijn Dekker 2021-01-12 18:18:39 +0000
  • 325132735b Use the C99 standard va_copy if possible for compatibility with the musl C library. Lev Kujawski 2021-01-06 12:18:18 -0700
  • 13c173d22c On Linux, use SVR4's (now POSIX) mktime() instead of BSD's non-standard timelocal(). Lev Kujawski 2021-01-06 12:17:28 -0700
  • 0e282a0ad7 On Linux, use the SVR4 (now POSIX) signal and locking interfaces instead of the non-standard BSD equivalents. Lev Kujawski 2021-01-06 12:16:35 -0700
  • 5c801a07a0 Hide FILE internals from the musl C library that conflict with the Desktop Korn Shell's SFIO. Lev Kujawski 2021-01-06 12:15:22 -0700
  • d14d956c00 Rename functions within ToolTalk that conflict with the musl C library headers. Lev Kujawski 2021-01-06 12:12:35 -0700
  • 5d5523fd6a Define _DtPLATFORM_MAX_LEN for C libraries (including musl) that do not provide the SVID SYS_NMLN definition. Use sizeof() to replace another #ifdef. Lev Kujawski 2021-01-06 12:00:17 -0700
  • 4d5e21de80 Fix for compiling with SHOPT_DYNAMIC disabled Martijn Dekker 2021-01-10 22:31:51 +0000
  • e981f7c8b8 Regression test tweaks to avoid false fails on Solaris Martijn Dekker 2021-01-10 20:53:41 +0100
  • 9b7c392a7c Disable fixargs() on Solaris (re: 159fb9ee, cefe087d) Martijn Dekker 2021-01-10 18:47:12 +0000
  • 159fb9ee27 main.c: Tweak fixargs() (re: cefe087d) Martijn Dekker 2021-01-10 06:34:49 +0000
  • e7202832fd Revert "bin/package: don't test-compile using possibly broken dev shell" Martijn Dekker 2021-01-09 16:16:28 +0000
  • 4d0b77d398 Revert "Fix SIGALRM core dump (Solaris patch 230-18229654)" Martijn Dekker 2021-01-09 13:18:00 +0000
  • 7d2bb8fdd9 libast: fix exec fail on interactive (Solaris patch 315-26773587) Martijn Dekker 2021-01-09 01:58:23 +0000
  • 4e67234ae8 INIT: Add Solaris 11 compiler wrappers (Solaris patch 005-compiler) Martijn Dekker 2021-01-09 01:03:08 +0000
  • e03c010c4d Fix for non-UTF-8 wide charsets (Solaris patch 050-CR7065478) Martijn Dekker 2021-01-09 00:45:51 +0000
  • 096f46eee5 Fix for memory mgmt in variable expansion (Solaris 105-CR7032068) Martijn Dekker 2021-01-09 00:28:11 +0000
  • 37637ab6b4 libast: sfmode: tweak for 64-bit (Solaris 140-MAP_TYPE_64_Bits) Martijn Dekker 2021-01-09 00:06:13 +0000
  • aa7713c2a9 sh_init(): rm directoryless '.profile' login file path Martijn Dekker 2021-01-08 23:53:04 +0000
  • 5d7e00a109 cd: validate $OLDPWD (Solaris patch 185-Bug17714341) Martijn Dekker 2021-01-08 22:31:16 +0000
  • 1de20d65a8 Fix crash on long PS1 prompt (Solaris patch 195-17824699) Martijn Dekker 2021-01-08 22:15:48 +0000
  • 86fc4c6d0a init: Refuse to import $KSH_VERSION from environment Martijn Dekker 2021-01-08 21:59:30 +0000
  • 13e7b26202 Fix SIGALRM core dump (Solaris patch 230-18229654) Martijn Dekker 2021-01-08 18:50:34 +0000
  • 99cbb7f794 Add reproducer from https://github.com/att/ast/issues/7 as regress Martijn Dekker 2021-01-08 18:15:11 +0000
  • 62cf88d0df Fix SIGHUP on termination (Solaris patch 260-22964338) Martijn Dekker 2021-01-08 17:33:04 +0000
  • ab98ec65e4 Replace safe FD fix with Solaris/ksh2020 version (re: 045fe6a1) Martijn Dekker 2021-01-08 16:35:26 +0000
  • 17ebfbf6a3 Fix I/O redirection in -c script (Solaris patch 280-23332860) Martijn Dekker 2021-01-08 14:06:34 +0000
  • 7c47ab56fe I/O: Properly handle EIO error (Solaris patch 275-20855453) Martijn Dekker 2021-01-08 13:24:03 +0000
  • 3f38f8a285 emacs: Fix crash on inputting Asian chars (Solaris 240-22461939) Martijn Dekker 2021-01-08 12:55:05 +0000