source: trunk/src/kash/shinstance.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @3570   3 years bird kash: Must NULL nextc when freeing an output buffer.
(edit) @3569   3 years bird kash: Some variable handling fixes that showed up when using 'local' …
(edit) @3506   4 years bird kash: Threat SIGBREAK as SIGINT.
(edit) @3480   5 years bird kash: build fixes (darwin).
(edit) @3477   5 years bird kash: Use kHlpAssert instead of assert.h (debugger stops on the …
(edit) @3476   5 years bird kash: sh_destroy should be mostly finished now.
(edit) @3472   5 years bird kash: sh_destroy: Don't free text for variables with VSTACK set.
(edit) @3468   5 years bird kash: Need to initialize mutexes on windows after forking now that …
(edit) @3467   5 years bird kash: subshellstatus build fixes for forked mode.
(edit) @3466   5 years bird kash: Introduced asynchronous closing of files we're written to on …
(edit) @3464   5 years bird kash: Try signal subshell completion as early as possible in all cases.
(edit) @3461   5 years bird kash: Cache one pstack_block since parsecmd seems to be called for …
(edit) @3460   5 years bird kash: Use event semaphores to signal parent shell early before the …
(edit) @3459   5 years bird kash: more sh_destroy work.
(edit) @3458   5 years bird kash: Use reference counting of parser output in threaded-mode.
(edit) @3451   5 years bird kash: forked-mode build fixes.
(edit) @3449   5 years bird kash: Eliminate the 'temp' node field in nfile so we can share node …
(edit) @3447   5 years bird kash: Avoid handle inheritance on windows when possible, allowing …
(edit) @3446   5 years bird kash: mutex fix.
(edit) @3444   5 years bird kash: when duplicateing a fdtab, don't heed close-on-exec on windows …
(edit) @3442   5 years bird kash: Turns out the redirlist needs to be copied too.
(edit) @3441   5 years bird kash: sh_getenv loop-for-ever fix. sh_exec threaded-mode fix.
(edit) @3439   5 years bird kash: Hammering on threaded mode. Got shexit half working. …
(edit) @3438   5 years bird kash: Hammering on threaded mode.
(edit) @3437   5 years bird kash: refactoring evalcommand - complicated, part II.
(edit) @3409   5 years bird kash: Generate the signal names at compile time rather than lazily at …
(edit) @2809   9 years bird kash: sh_clone_string_vector: malloc + 1 size bug spotted by Frank & gcc.
(edit) @2784   10 years bird shinstance.c: the forked off child process doesn't have any children, …
(edit) @2781   10 years bird kmk_ash: Fixed argument quoting on windows.
(edit) @2652   13 years bird kash: Fixes for hash-bang-scripts on windows. Related debug tracing …
(edit) @2648   13 years bird Made TRACE2 and TRACE2V safe. Fixed DEBUG bug where va_copy was …
(edit) @2593   13 years bird kash: win.x86 build fix
(edit) @2546   14 years bird Applied modified patches for Haiku support from Mike Smith.
(edit) @2423   15 years bird kash: made the SHFILE_IN_USE mode work on unix (because openbsd has a …
(edit) @2416   15 years bird kash: implemented opendir/readdir/closedir for windows (NT). Fixed …
(edit) @2413   15 years bird copyright year update.
(edit) @2385   16 years bird kash: drop debug fprintf
(edit) @2376   16 years bird kash: Fixed some file handle inheritance issues on windows. piping to …
(edit) @2362   16 years bird kash: copy & past bug.
(edit) @2311   16 years bird kash: darwin build fixes.
(edit) @2303   16 years bird kash: new execve implementation for windows. more file ops.
(edit) @2302   16 years bird kash: Merged the SH_STUB_MODE and SH_FORKED_MODE stuff and use the …
(edit) @2301   16 years bird kash: Removed the SH_PURE_STUB_MODE code.
(edit) @2300   16 years bird kash: execve fix (windows)
(edit) @2298   16 years bird kash: no return indicators that works for both gcc and msc (not …
(edit) @2296   16 years bird kash: avoid file steams in the trace code.
(edit) @2294   16 years bird kash: more fixes + pipe.
(edit) @2293   16 years bird kash: forking on windows (almost there).
(edit) @2292   16 years bird kash: forking on widnows.
(edit) @2291   16 years bird hash: cooked our own heap on windows (for forking).
(edit) @2290   16 years bird kash: malloc/free/friends gets a psh.
(edit) @2289   16 years bird kash: implementing shfile on top of the win32 api instead of msvcrt.
(edit) @2287   16 years bird kash: windows build fixes.
(edit) @2286   16 years bird kash: more hacking.
(edit) @2282   16 years bird kash: hacked signal delivery, some trap+kill tests.
(edit) @2243   17 years bird *: Updated copyright to 2009 and normalized name & email.
(edit) @1785   17 years bird kash: fixed signals. trace all wrapped system calls.
(edit) @1784   17 years bird kash: hacking.
(edit) @1240   18 years bird shfile_cloexec. signal types.
(edit) @1237   18 years bird logging.
(edit) @1233   18 years bird keywords.
(edit) @1230   18 years bird pid.
(edit) @1229   18 years bird stubs, made echo work.
(edit) @1225   18 years bird stubbed the sh stuff.
(edit) @1222   18 years bird more fixes - it all compiles now (linking fails of course).
(edit) @1218   18 years bird changed eol-style to LF.
(edit) @1207   18 years bird jobs and other stuff.
(edit) @1201   18 years bird input.c
(edit) @1199   18 years bird moving globals into shinstance…
(edit) @1198   18 years bird moving globals into shinstance…
(copy) @1196   18 years bird ash-messup -> kash
copied from trunk/src/ash-messup/shinstance.c
(edit) @883   18 years bird hacking…
Note: See TracRevisionLog for help on using the revision log.