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

Commit graph

  • 3255aed2c4
    lex.c: Fix buffer overflow in debug sh_lex and sh_syntax (#262) hyenias 2021-04-08 21:47:21 -0400
  • a065558291
    Fix more compiler warnings, typos and other minor issues (#260) Johnothan King 2021-04-08 11:58:07 -0700
  • ecf260c282 SHOPT_SPAWN: Fix 'not found' error message inconsistency Martijn Dekker 2021-04-08 16:46:47 +0100
  • 2e5b625915 Allow path-bound builtins on restricted shells Martijn Dekker 2021-04-08 14:39:30 +0100
  • 0cd8646361
    Backport bugfix for BUG_CSUBSTDO from ksh93v- 2012-08-24 (#259) Johnothan King 2021-04-08 05:24:17 -0700
  • b2a7ec032f
    Add LC_TIME to the supported locale variables (#257) Johnothan King 2021-04-08 05:06:22 -0700
  • 3667aa4f71 Make readonly variables exportable again (re: 264ba48b) Martijn Dekker 2021-04-08 06:30:22 +0100
  • d0a5cab1ab cleanup: remove another old and unused experiment Martijn Dekker 2021-04-08 04:41:53 +0100
  • a28507e0b1
    Apply new CentOS fix for strdup null-test bug (re: 7afb30e) (#255) Johnothan King 2021-04-07 21:26:16 -0700
  • 0e41899b3d INIT: add generic cc.linux wrapper Martijn Dekker 2021-04-08 03:51:55 +0100
  • 997ad43bbf Properly fix $LINENO crash on ARM (re: 23b7a163) and other bugs Martijn Dekker 2021-04-08 00:10:07 +0100
  • 23b7a163f7 Fix implicit typecast mess in $LINENO discipline functions Martijn Dekker 2021-04-07 15:44:15 +0100
  • 6b9a668f98 package: fix detection of 64-bit architectures Martijn Dekker 2021-04-07 01:28:17 +0100
  • 6b9703ffdd Backport bugfixes for arrays of 'enum' types from ksh 93v- beta Martijn Dekker 2021-04-06 05:45:46 +0100
  • db2b1affdf Fix unsetting array element after expanding array subscript range Martijn Dekker 2021-04-05 22:11:23 +0100
  • 56b530c433
    Fix bell character handling when redrawing command line (#250) Johnothan King 2021-04-05 00:06:53 -0700
  • ee34a96b8f tests/pty.sh: try to fix another intermittent GitHub CI fail Martijn Dekker 2021-04-05 07:42:12 +0100
  • 264ba48bdd
    Hardening of readonly variables (#239) hyenias 2021-04-05 01:43:19 -0400
  • 5afe94ea3e dtappbuilder: Fix unsigned integer rollover. Liang Chang 2021-04-05 07:11:24 +0800
  • 7287f262ad dtappbuilder: Fix a crash when resize a text pane. The crash is occurred when drag on the scrollbar to resize. Liang Chang 2021-04-04 09:13:55 +0800
  • 2851d666eb dtappbuilder: set the minimum limit for rows and columns to avoid rollover. Liang Chang 2021-02-22 08:09:24 +0800
  • c4f980eb29
    Introduce usage of __builtin_unreachable() and noreturn (#248) Johnothan King 2021-04-04 16:28:24 -0700
  • 56913f8c2a
    Fix bugs related to 'uname -d' in the 'uname' builtin (#251) Johnothan King 2021-04-04 14:18:43 -0700
  • c3fa950f8f misc.c: in cm_mbchar check string!=NULL before dereferencing it Edmond Orignac 2021-04-03 22:25:23 +0200
  • ca2443b58c
    cd - shouldn't ignore $OLDPWD when in a new scope (#249) Johnothan King 2021-04-01 17:19:19 -0700
  • ed478ab7e3
    Fix many GCC -Wimplicit-fallthrough warnings (#243) Johnothan King 2021-03-30 13:49:20 -0700
  • f30da49564 tests/array2.sh: fix broken tests Martijn Dekker 2021-03-28 05:46:00 +0100
  • f66a10a8c3
    tests/variables.sh: Fix locale tests (#247) Johnothan King 2021-03-30 06:53:08 -0700
  • 113a9392ff
    Fix vi mode crashes when going back one word (#246) Johnothan King 2021-03-30 03:25:20 -0700
  • f8de1f111d Fix compiler warnings and regression test failure (re: fc2d5a60) Martijn Dekker 2021-03-27 22:30:14 +0000
  • fc2d5a6019
    test foo =~ foo should fail with exit status 2 (#245) Johnothan King 2021-03-27 14:51:16 -0700
  • 767d23b3fe
    Fix FreeBSD timezone name determination again (re: 9f43f8d1, d7c94707) (#244) Johnothan King 2021-03-26 12:36:13 -0700
  • b4dba2ea62 tests/sigchld.sh: try to fix intermittent CI fail (re: 712261c8) Martijn Dekker 2021-03-25 02:42:39 +0000
  • 181e87d228 Update #include-related dependencies in Mamfiles Martijn Dekker 2021-03-25 01:48:52 +0000
  • 4c7c5803bd
    Add NOECHOE and TEST_L to the list of SHOPT options (#242) Johnothan King 2021-03-24 13:14:17 -0700
  • f361d6ed3f
    bltins/enum.c: Fix integer truncation in put_enum (#241) Johnothan King 2021-03-24 01:25:04 -0700
  • 21d591dbd8 parse.c: rm overlooked SHOPT_BASH stuff (re: 921bbcae) Martijn Dekker 2021-03-23 19:58:43 +0000
  • 22e044c339
    Fix compile when using tcc >0.9.27 (#238) Johnothan King 2021-03-23 07:46:58 -0700
  • ca3ec2000c
    Linux bugfixes for globcasedetect (re: 71934570) (#240) Johnothan King 2021-03-23 06:59:02 -0700
  • bd38c8049d shtests: make aliases work again for shcomp tests (re: aed5c6d7) Martijn Dekker 2021-03-23 03:19:42 +0000
  • 88d7a62b4d cleanup: fix redundant NOT_USED macro redefinition (re: 733f70e9) Martijn Dekker 2021-03-23 02:39:51 +0000
  • 9ee82b83e0 globcasedetect: add Cygwin note to COMPATIBILITY (re: 71934570) Martijn Dekker 2021-03-23 00:33:24 +0000
  • af07bb6aa3 globcasedetect: add 'set --man' self-doc (re: 71934570) Martijn Dekker 2021-03-22 19:42:08 +0000
  • 71934570bf Add --globcasedetect shell option for globbing and completion Martijn Dekker 2021-03-22 15:01:03 +0000
  • 71bfe0283d libast: consolidate errno ID fallbacks into error.h Martijn Dekker 2021-03-22 00:48:28 +0000
  • 814b5c6890
    Fix various minor problems and update the documentation (#237) Johnothan King 2021-03-21 07:39:03 -0700
  • 2d7e9a0d6d
    Fix the CI build by removing _c99_in_the_wild code (re: 38f2b94f) (#236) Johnothan King 2021-03-21 05:53:19 -0700
  • 7b0e0776e2 cleanup: remove legacy code for systems without fork(2) Martijn Dekker 2021-03-21 06:33:00 +0000
  • 38f2b94f55 Some more #ifdef cleanups Martijn Dekker 2021-03-21 06:04:38 +0000
  • 0b814b53bd Remove more legacy libast code (re: f9c127e3, 651bbd56) Martijn Dekker 2021-03-21 04:17:05 +0000
  • c7242de16f tests/pty.sh: fixes for testing with/without SHOPT_ESH/SHOPT_VSH Martijn Dekker 2021-03-20 14:21:22 +0000
  • 3abbb0dcb5
    Overlapping buffers in hist_word (#234) hyenias 2021-03-20 12:07:30 -0400
  • c33b75e5bf tests/pty.sh: rm 137(C) (re: 715b815a, 6f709122, 43c09c2d, 289f56cd) Martijn Dekker 2021-03-19 15:08:23 +0000
  • 48e6dd989c package: check for same compiler flags between build runs Martijn Dekker 2021-03-19 14:59:32 +0000
  • 33d0f004de File completion: fix incomplete multibyte support Martijn Dekker 2021-03-17 22:34:45 +0000
  • 936a1939a8
    Allow proper tilde expansion overrides (#225) Martijn Dekker 2021-03-17 21:07:14 +0000
  • 595a0a5684 Revert "Backport atomic job locking from ksh 93v- beta" (52067c3d) Martijn Dekker 2021-03-17 14:25:34 +0000
  • 82c6922330 package: fix SIGINT and SIGHUP handling Martijn Dekker 2021-03-17 10:09:57 +0000
  • 44438725b1 sh_done(): fix portable exit status logic (re: d024d4c8) Martijn Dekker 2021-03-17 09:33:23 +0000
  • aacf0d0b66 tests/pty.sh: Rewrite test (re: 129614b9, e08defc2) Martijn Dekker 2021-03-17 09:23:52 +0000
  • e08defc233 tests/pty.sh: fix failure on macOS (re: 5ca7c325) Martijn Dekker 2021-03-17 09:04:19 +0000
  • 5ca7c325e3
    tests/pty.sh: Add a regression test for a ksh93r crash (re: 129614b9) (#227) Johnothan King 2021-03-17 01:46:21 -0700
  • 14352ba0a7
    Save $? when discipline triggered without command (#226) Johnothan King 2021-03-16 09:13:13 -0700
  • 715b815a28 tests/pty.sh: 137(C): try to fix intermittent fail on GitHub CI Martijn Dekker 2021-03-16 15:19:56 +0000
  • 5b8d29d358 package: don't exit prematurely (re: 3e140727, 936802f9, d18469d6) Martijn Dekker 2021-03-16 12:54:38 +0000
  • 4f9ce41aaa
    typeset: Allow last numeric type given to be used (#221) hyenias 2021-03-16 06:19:00 -0400
  • 1df6a82a8a Make ~ expand to home directory after unsetting HOME Martijn Dekker 2021-03-15 21:49:02 +0000
  • ef4fe4106c
    Fix a few regression test failures (#222) Johnothan King 2021-03-14 14:32:04 -0700
  • 2642674ed4 dtcm: make /var/spool/calendar for user Chase 2021-03-09 17:59:00 -0600
  • 512269a330 dtprintinfo: try to mitigate some stupid in ParseJob.C for sun Jon Trulson 2021-03-14 14:51:54 -0600
  • 51df036f26 options feature test tweaks Martijn Dekker 2021-03-13 23:17:08 +0000
  • 844e6b2410 ...and now make it work with shcomp (re: aed5c6d7) Martijn Dekker 2021-03-13 19:27:15 +0000
  • aed5c6d70a Regress tests: keep common code in one place Martijn Dekker 2021-03-13 18:14:43 +0000
  • 6f709122c7 tests/pty.sh: backport fix for 137(C) from 93v- beta (re: 43c09c2d) Martijn Dekker 2021-03-13 17:14:01 +0000
  • 73ef41f380 tests/io.sh: add test for proc subst with umask 777 (re: ab5dedde) Martijn Dekker 2021-03-13 16:42:31 +0000
  • 16c6f854c1 GitHub CI: also test with SHOPT_DEVFD off (re: 6d63b57d) Martijn Dekker 2021-03-13 16:31:35 +0000
  • 6d63b57dd3
    Re-enable SHOPT_DEVFD, fixing process substitution fd leaks (#218) Johnothan King 2021-03-13 05:46:42 -0800
  • d2c1700f63 edit/history.c: backport fixes from 93v- beta Martijn Dekker 2021-03-12 19:56:59 +0000
  • 59bacfd494
    Add more regression tests, mostly from ksh93v- and ksh2020 (#216) Johnothan King 2021-03-12 08:44:55 -0800
  • 5939964725 test/path.sh: don't fail if 'command -x' test runs out of memory Martijn Dekker 2021-03-12 13:14:54 +0000
  • a35a47b835 tests/pty.sh: increase output delays from 10ms to 15ms Martijn Dekker 2021-03-12 12:18:28 +0000
  • c3eac977ea
    Fix unused process substitutions hanging (#214) Johnothan King 2021-03-12 03:43:23 -0800
  • d4adc8fcf9 Fix test -v for numeric types & set/unset state for short int Martijn Dekker 2021-03-10 00:38:00 +0000
  • 4a8072e826 Fix ${!foo@} and ${!foo*} to include 'foo' itself in search Martijn Dekker 2021-03-09 04:35:45 +0000
  • e58637752a sh_debug(): restore NV_NOFREE attributes (re: c928046a) Martijn Dekker 2021-03-08 20:49:02 +0000
  • 5aba0c7251
    Fix set/unset state for short integer (typeset -si) (#211) hyenias 2021-03-07 23:19:36 -0500
  • 40860dac20 job_init(): fix init on setpgid() permission denied (re: 41ebb55a) Martijn Dekker 2021-03-07 17:01:17 +0000
  • aad74597f7 Fixes for -G/--globstar (re: 5312a59d) Martijn Dekker 2021-03-06 18:45:42 +0000
  • 89c69b076d Fix command history corruption on syntax error (re: e999f6b1) Martijn Dekker 2021-03-07 00:27:33 +0000
  • c1986c4e1a
    Fix Ctrl+D after ksh receives SIGWINCH (#208) Johnothan King 2021-03-05 22:43:38 -0800
  • 9f2389ed93 Fix ${x=y} and ${x:=y} for numeric types of x Martijn Dekker 2021-03-06 03:56:52 +0000
  • f8f2c4b608 Remove obsolete quote balancing hack Martijn Dekker 2021-03-05 21:55:25 +0000
  • 2215e036d4 tests/arrays.sh: fix running with xtrace Martijn Dekker 2021-03-05 21:54:46 +0000
  • 7a0934a8d6 libast: remove antiquated macOS bug workaround Martijn Dekker 2021-03-04 23:42:07 +0000
  • b48e5b3365 Fix arbitrary command execution vuln in array subscripts in arith Martijn Dekker 2021-03-04 13:37:13 +0000
  • a61430f1b5
    Readonly attribute size fix (#201) hyenias 2021-03-02 22:26:39 -0500
  • f70877daa2 dtappbuilder: set the default size (in pixels) for terminal pane. Liang Chang 2021-02-22 06:27:34 +0800
  • 3a99e98d6a dtappbuilder: ensure the resize box always inside the main window to avoid the rendering glitch. Liang Chang 2021-02-21 06:52:32 +0800
  • 915ba5d5a9 dtappbuilder: set limits on the resize rectangle to avoid rollover. Liang Chang 2021-02-20 22:15:56 +0800
  • cdffbc9b69 videoTypes.dt: remove duplicate LABEL field Jon Trulson 2021-02-28 21:03:18 -0700