|  |  | @3531 | 4 years | bird | grep 3.7 | 
            
              |  |  | @3528 | 4 years | bird | Generate exec wrappers for using the kBuild util programs by the unixy … | 
            
              |  |  | @3527 | 4 years | bird | Generate exec wrappers for using the kBuild util programs by the unixy … | 
            
              |  |  | @3523 | 4 years | bird | kmk: Fixed typo in helper_drop_separator. | 
            
              |  |  | @3522 | 4 years | bird | kWorker: x86 build fix. | 
            
              |  |  | @3519 | 4 years | bird | kmk: Added functions: qone-unquoted, qtarget, qdeps, qdeps-all, … | 
            
              |  |  | @3515 | 4 years | bird | kash: shthread.h: Correction to previous change, K_ARCH_X86_32 not … | 
            
              |  |  | @3512 | 4 years | bird | kmk/posixos.c: Applied b552b05251980f693c729e251f93f5225b400714 from … | 
            
              |  |  | @3506 | 4 years | bird | kash: Threat SIGBREAK as SIGINT. | 
            
              |  |  | @3505 | 4 years | bird | kash: shthread_set_name for naming the async CloseHandle thread. | 
            
              |  |  | @3504 | 4 years | bird | ntunlink.c: Fixed deleteing read-only files.  Respect the fReadOnlyToo … | 
            
              |  |  | @3502 | 4 years | bird | kash: shthread.h: Did asm implementation of the two atomics so the … | 
            
              |  |  | @3491 | 5 years | bird | kmk: Darwin build and warning fixes. | 
            
              |  |  | @3490 | 5 years | bird | sed: Darwin build fix. | 
            
              |  |  | @3485 | 5 years | bird | lib/nt/ntstat.h|c: Forgot to commit birdStatModeOnly the other day. | 
            
              |  |  | @3483 | 5 years | bird | kash: Don't use cmdlist to dump nfile lists in cmdtxt, need a … | 
            
              |  |  | @3482 | 5 years | bird | kash: machdep: More sensible SHELL_SIZE for SHELL_ALIGN (32-bit targets). | 
            
              |  |  | @3481 | 5 years | bird | kmk: remove debug fprintf from previous commit. | 
            
              |  |  | @3480 | 5 years | bird | kash: build fixes (darwin). | 
            
              |  |  | @3479 | 5 years | bird | kmk: Added some refinements to the recent … | 
            
              |  |  | @3478 | 5 years | bird | kmk/makeint.h: gcc 4.2.1 (apple) build fix. | 
            
              |  |  | @3477 | 5 years | bird | kash: Use kHlpAssert instead of assert.h (debugger stops on the … | 
            
              |  |  | @3476 | 5 years | bird | kash: sh_destroy should be mostly finished now. | 
            
              |  |  | @3475 | 5 years | bird | kash: exec.c/h+eval.c: Fixed no-rehashing-needed optimizations so they … | 
            
              |  |  | @3474 | 5 years | bird | main: Use shfile_stat_isreg in find_dot_file. | 
            
              |  |  | @3473 | 5 years | bird | kash: Added two specialized shfile_stat variants: shfile_stat_isreg, … | 
            
              |  |  | @3472 | 5 years | bird | kash: sh_destroy: Don't free text for variables with VSTACK set. | 
            
              |  |  | @3471 | 5 years | bird | kash: Added comment about async close and stat. Some more logging in … | 
            
              |  |  | @3470 | 5 years | bird | kash: Enable non-forked mode (threaded) on windows. | 
            
              |  |  | @3469 | 5 years | bird | kash: Use ntstat.c/h on windows, the crt version isn't reliable. | 
            
              |  |  | @3468 | 5 years | bird | kash: Need to initialize mutexes on windows after forking now that … | 
            
              |  |  | @3467 | 5 years | bird | kash: subshellstatus build fixes for forked mode. | 
            
              |  |  | @3466 | 5 years | bird | kash: Introduced asynchronous closing of files we're written to on … | 
            
              |  |  | @3465 | 5 years | bird | kash: Keep the filename around in debug builds. Added profiling of … | 
            
              |  |  | @3464 | 5 years | bird | kash: Try signal subshell completion as early as possible in all cases. | 
            
              |  |  | @3463 | 5 years | bird | kash: indent | 
            
              |  |  | @3462 | 5 years | bird | kash: indent | 
            
              |  |  | @3461 | 5 years | bird | kash: Cache one pstack_block since parsecmd seems to be called for … | 
            
              |  |  | @3460 | 5 years | bird | kash: Use event semaphores to signal parent shell early before the … | 
            
              |  |  | @3459 | 5 years | bird | kash: more sh_destroy work. | 
            
              |  |  | @3458 | 5 years | bird | kash: Use reference counting of parser output in threaded-mode. | 
            
              |  |  | @3457 | 5 years | bird | kash: New parser allocator for non-forked-mode. | 
            
              |  |  | @3456 | 5 years | bird | kash: parser.c,memalloc.c/.h,expand.c: Prepared the parser for using a … | 
            
              |  |  | @3455 | 5 years | bird | kash: eval.c/expredir: corrected assertion in default case. | 
            
              |  |  | @3454 | 5 years | bird | kash: shfile_movefd: bounds check fix. | 
            
              |  |  | @3453 | 5 years | bird | kash: eval: Call expredircleanup before we pop the allocator stack. | 
            
              |  |  | @3452 | 5 years | bird | kash: tests/pipe-2 can't be using the same file in both ends of the pipe. | 
            
              |  |  | @3451 | 5 years | bird | kash: forked-mode build fixes. | 
            
              |  |  | @3450 | 5 years | bird | kash: Missing nt_child_inject_standard_handles.c file. | 
            
              |  |  | @3449 | 5 years | bird | kash: Eliminate the 'temp' node field in nfile so we can share node … | 
            
              |  |  | @3448 | 5 years | bird | kash: shtread.h: a couple of atomic inc/dec operations for reference … | 
            
              |  |  | @3447 | 5 years | bird | kash: Avoid handle inheritance on windows when possible, allowing … | 
            
              |  |  | @3446 | 5 years | bird | kash: mutex fix. | 
            
              |  |  | @3445 | 5 years | bird | kash: fixed a couple of alloctions when setting up subshells. Must … | 
            
              |  |  | @3444 | 5 years | bird | kash: when duplicateing a fdtab, don't heed close-on-exec on windows … | 
            
              |  |  | @3443 | 5 years | bird | kash: Need to initialize expfname in the generated function copy code too. | 
            
              |  |  | @3442 | 5 years | bird | kash: Turns out the redirlist needs to be copied too. | 
            
              |  |  | @3441 | 5 years | bird | kash: sh_getenv loop-for-ever fix. sh_exec threaded-mode fix. | 
            
              |  |  | @3440 | 5 years | bird | kash: Must make sure nfile::expfname is initialized and set to NULL … | 
            
              |  |  | @3439 | 5 years | bird | kash: Hammering on threaded mode. Got shexit half working. … | 
            
              |  |  | @3438 | 5 years | bird | kash: Hammering on threaded mode. | 
            
              |  |  | @3437 | 5 years | bird | kash: refactoring evalcommand - complicated, part II. | 
            
              |  |  | @3436 | 5 years | bird | kash: Remove vfork code, we've never used it and we wont need it if we … | 
            
              |  |  | @3435 | 5 years | bird | kash: Remove vfork code, we've never used it and we wont need it if we … | 
            
              |  |  | @3434 | 5 years | bird | kash: refactoring evalcommand - complicated, part I. | 
            
              |  |  | @3433 | 5 years | bird | kash: refactoring forkshell(); simple stuff. | 
            
              |  |  | @3432 | 5 years | bird | kmk: Quick output hack to repeat the failure output at the end of … | 
            
              |  |  | @3431 | 5 years | bird | kmk/Makefile.kmk: windows build fix. | 
            
              |  |  | @3429 | 5 years | bird | kash/mystring.h: Build fix for MacOSX ask 10.15. | 
            
              |  |  | @3425 | 5 years | bird | kmk: Optimized func_kbuild_source_one by caching the target level part … | 
            
              |  |  | @3421 | 5 years | bird | kmk/variable.c: Ditto for BUILD_PLATFORM*. | 
            
              |  |  | @3420 | 5 years | bird | kmk/variable.c: The PATH_KBUILD* variables should be recursive … | 
            
              |  |  | @3415 | 5 years | bird | kmk: Fixed mixup from r2433 where _TARGET_TOOL was extended but the … | 
            
              |  |  | @3413 | 5 years | bird | kmk/kSubmit: Only dump history when asked to. | 
            
              |  |  | @3412 | 5 years | bird | kmk_redirect: Wrong index into paOrders causing sudden death in the … | 
            
              |  |  | @3411 | 5 years | bird | kash: windows build it | 
            
              |  |  | @3410 | 5 years | bird | kash: Name the real time signals on linux. | 
            
              |  |  | @3409 | 5 years | bird | kash: Generate the signal names at compile time rather than lazily at … | 
            
              |  |  | @3408 | 5 years | bird | kash: Don't use sys_siglist, use strsignal instead. Should be present … | 
            
              |  |  | @3400 | 5 years | bird | kmk/expreval.c: Build fix. strlen() operator/function | 
            
              |  |  | @3399 | 5 years | bird | kmk/expreval.c: Don't pick up version compare operators in the middle … | 
            
              |  |  | @3398 | 5 years | bird | kmk/expreval.c: Extended the expressions with version string … | 
            
              |  |  | @3397 | 5 years | bird | kmk/function.c: Forgot to adjust the qsort callback when version=1 in … | 
            
              |  |  | @3396 | 5 years | bird | kmk/main.c: Corrected KMK_OPTS_JOBS to try avoid zero value for the … | 
            
              |  |  | @3395 | 5 years | bird | kmk/variable.c: Build fix. Added KBUILD_HOST_VERSION_BUILD for windows … | 
            
              |  |  | @3394 | 5 years | bird | kmk: Added version sort function: versort, rversort, versortfiles, … | 
            
              |  |  | @3389 | 5 years | bird | kmk: Avoid setting umask just to get it, store the current value in a … | 
            
              |  |  | @3388 | 5 years | bird | ntunlink.c: Make sure BasicInfo.FileAttributes isn't zero, or the … | 
            
              |  |  | @3387 | 5 years | bird | mscfakes.c: Don't pass zero to SetFileAttributes. | 
            
              |  |  | @3386 | 5 years | bird | ntunlink.c: Make birdMakeWritable work with non-NULL hRoot. | 
            
              |  |  | @3384 | 5 years | bird | kWorker: Hack for older windows versions where api-ms-win-crt-*.dll … | 
            
              |  |  | @3381 | 5 years | bird | kFsCache: Account of race between us reading a directory and someone … | 
            
              |  |  | @3380 | 5 years | bird | Cache testcase. | 
            
              |  |  | @3379 | 5 years | bird | kFsCache: Fixed bug in name updating of missing entires.  Fixed … | 
            
              |  |  | @3378 | 5 years | bird | kWorker: Set g_Sandbox.pTool to NULL when creating (looking up) the … | 
            
              |  |  | @3376 | 5 years | bird | kWorker: The missing SetDllDirectoryW hack (for the tool/exe). Better … | 
            
              |  |  | @3374 | 5 years | bird | kWorker: Generalized the hash caching to support SHA-1, SHA-256 and … | 
            
              |  |  | @3372 | 5 years | bird | kFsCache: KFSLOOKUPERROR_PATH_TOO_SHORT. | 
            
              |  |  | @3371 | 5 years | bird | kWorker: Need more small TLS DLLs when moc uses kSubmit too. | 
            
              |  |  | @3369 | 5 years | bird | kWorker: Hacked the LoadLibrary code to only have one mspdb140.dll … | 
            
              |  |  |