| 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3218
                 
               | 
              8 years | 
              bird | 
              
                kmk_cat: converted to getopt_r and got rid of all static variables.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3217
                 
               | 
              8 years | 
              bird | 
              
                kmk_cmp: changed to use getopt_r.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3216
                 
               | 
              8 years | 
              bird | 
              
                kmk_rm, kmk_rmdir: changed to use getopt_r.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3215
                 
               | 
              8 years | 
              bird | 
              
                kmk_ln, kmk_mkdir, kmk_mv, kmk_printf: changed to use getopt_r and got …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3214
                 
               | 
              8 years | 
              bird | 
              
                kmk_install: use getopt_r.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3213
                 
               | 
              8 years | 
              bird | 
              
                kmk: Forked getopt and created a reentrant variant getopt_r.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3211
                 
               | 
              8 years | 
              bird | 
              
                kmk/output.c: membuf_dump must set stdout+stderr to _O_BINARY while …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3210
                 
               | 
              8 years | 
              bird | 
              
                kmk_redirect: Added a --stdin-pipe option for tricking a windows rsh …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3208
                 
               | 
              8 years | 
              bird | 
              
                kmk_time: Quote the arguments properly on windows.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3207
                 
               | 
              8 years | 
              bird | 
              
                kmk_redirect: stupid idea to try emulate the -i option of GNU env, its …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3205
                 
               | 
              8 years | 
              bird | 
              
                kmk/winchildren.c: Fixed argv -> cmdline conversion bug.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3203
                 
               | 
              8 years | 
              bird | 
              
                winchildren: Workaround for out of sync dir cache (temporary, right).
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3202
                 
               | 
              8 years | 
              bird | 
              
                winchildren: fixed typo
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3200
                 
               | 
              8 years | 
              bird | 
              
                kmk,kWorker: Some fixes wrt output capture and ctrl-c.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3199
                 
               | 
              8 years | 
              bird | 
              
                kmk,kWorker: Catch output from kWorker processes when --output-sync …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3198
                 
               | 
              8 years | 
              bird | 
              
                kmk/kSubmit,kWorker: Pass the pipe handle via …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3197
                 
               | 
              8 years | 
              bird | 
              
                kmk/winchildren: Dont use fprintf for error handling, but fatal, …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3196
                 
               | 
              8 years | 
              bird | 
              
                kmk/win: Suppress annoying the source filename output from CL.EXE. …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3195
                 
               | 
              8 years | 
              bird | 
              
                kmk/win: Catch output from processes spawned by kmk_redirect. Made …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3194
                 
               | 
              8 years | 
              bird | 
              
                kmk/win: Windows kmk now defaults to --output-sync=target. Fixed …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3193
                 
               | 
              8 years | 
              bird | 
              
                kmk/output.c: fixed output_write_text return value.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3192
                 
               | 
              8 years | 
              bird | 
              
                kmkbuiltin: funnel output thru output.c (usually via err.c).
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3191
                 
               | 
              8 years | 
              bird | 
              
                kmk/output: Memory buffering fixes.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3190
                 
               | 
              8 years | 
              bird | 
              
                kmk/output: Basic memory buffered output working.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3189
                 
               | 
              8 years | 
              bird | 
              
                kmk/output: working on memory buffering rather than file buffering of …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3188
                 
               | 
              8 years | 
              bird | 
              
                kmk,lib,kWorker: Console output on windows cleanups.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3187
                 
               | 
              8 years | 
              bird | 
              
                kmk/winchildren: Finally squashed the intermixed char-by-char output …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3186
                 
               | 
              8 years | 
              bird | 
              
                kmk: replaced w32ify() as it uses unsafe static buffer and encourages …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3185
                 
               | 
              8 years | 
              bird | 
              
                winchildren: Display messages every 15 or 30 secons when processes …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3184
                 
               | 
              8 years | 
              bird | 
              
                kFsCache,dir-nt-bird: Added locking to the cache to make it accessible …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3182
                 
               | 
              8 years | 
              bird | 
              
                kmk/winchildren: PATH searching fixes.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3181
                 
               | 
              8 years | 
              bird | 
              
                variable.c: Added KBUILD_HOST_UNAME_SYSNAME, …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3179
                 
               | 
              8 years | 
              bird | 
              
                kmk_redirect,winchildren: WOW64 standard handle injection fixes.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3177
                 
               | 
              8 years | 
              bird | 
              
                kBuiltinOptEnvDuplicat, append: Fixed allocation bug in …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3174
                 
               | 
              8 years | 
              bird | 
              
                kmkbultin: environment fixes and stats.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3173
                 
               | 
              8 years | 
              bird | 
              
                kmkbultin: environment fixes and stats.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3172
                 
               | 
              8 years | 
              bird | 
              
                kmk/win: Make outsource the writing part of kmk_builtin_append to a …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3171
                 
               | 
              8 years | 
              bird | 
              
                kmk_append: do own buffering so we can outsource the writing on …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3170
                 
               | 
              8 years | 
              bird | 
              
                kmkbuiltin: stats
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3169
                 
               | 
              8 years | 
              bird | 
              
                kmk/win: Run kDepObj on worker thread.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3168
                 
               | 
              8 years | 
              bird | 
              
                kmkbuiltin.c: Prepping for async builtin command execution in threads …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3167
                 
               | 
              8 years | 
              bird | 
              
                kDep*: no globals;  dir-nt-bird.c: only main thread
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3165
                 
               | 
              8 years | 
              bird | 
              
                kmk/win: g_RWLock no longer needed.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3164
                 
               | 
              8 years | 
              bird | 
              
                kmk_redirect: cleanup [fix]
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3163
                 
               | 
              8 years | 
              bird | 
              
                kmk_redirect: cleanup
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3162
                 
               | 
              8 years | 
              bird | 
              
                kmk/win: Pretty sure I made this lpReserved2 mistake before. Duh.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3161
                 
               | 
              8 years | 
              bird | 
              
                kmk/win: More child process work, focusing on making …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3159
                 
               | 
              8 years | 
              bird | 
              
                kmk/win: Some fixes & docs.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3158
                 
               | 
              8 years | 
              bird | 
              
                kmk/win: Reworking child process handling.  Mostly done coding.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3157
                 
               | 
              8 years | 
              bird | 
              
                Makefile.kup
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3156
                 
               | 
              8 years | 
              bird | 
              
                kmk/win: Reworking child process handling.  This effort will hopefully …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3155
                 
               | 
              8 years | 
              bird | 
              
                better help for --output-sync.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3154
                 
               | 
              8 years | 
              bird | 
              
                kmk_cc_exec: Some more work.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3153
                 
               | 
              8 years | 
              bird | 
              
                kmk/glob.c: More double underscore fixes. Warning fix.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3152
                 
               | 
              8 years | 
              bird | 
              
                glob.c: Apparently the mempcpy stuff doesn't work, guess missing …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3151
                 
               | 
              8 years | 
              bird | 
              
                kmk/Makefile.kmk: clearification and CONFIG_WITH_ALLOCCACHE_DEBUG.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3150
                 
               | 
              8 years | 
              bird | 
              
                kmk/electric.h: fix
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3149
                 
               | 
              8 years | 
              bird | 
              
                (C) update
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3148
                 
               | 
              8 years | 
              bird | 
              
                kmk: Make sure we use our fts.h, never the system one (except OS/2).
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3147
                 
               | 
              8 years | 
              bird | 
              
                kmk: Always use our glob and fnmatch implementation to avoid trouble …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3145
                 
               | 
              8 years | 
              bird | 
              
                kmk: warnings found by gcc 7.3.0
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3144
                 
               | 
              8 years | 
              bird | 
              
                config.h.linux: refreshed to 4.2.1
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3143
                 
               | 
              8 years | 
              bird | 
              
                kmk: bootstrap fixes for linux.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3142
                 
               | 
              8 years | 
              bird | 
              
                kmk: merge fix: configure.in should've been deleted.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3141
                 
               | 
              8 years | 
              bird | 
              
                kmk: linux merge fixes.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3140
                 
               | 
              8 years | 
              bird | 
              
                kmk: Merged in changes from GNU make 4.2.1 …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3134
                 
               | 
              8 years | 
              bird | 
              
                kmk_append: Extended it with an -i parameter that enables looking for …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3133
                 
               | 
              8 years | 
              bird | 
              
                kBuiltinOptEnvAppendPrepend: Fixed heap corruption found by Vitali. …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3131
                 
               | 
              8 years | 
              bird | 
              
                kmk_md5sum: Added -mmanifest option to generate the fetch manifest …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3129
                 
               | 
              8 years | 
              bird | 
              
                kDeDup: Help update and changed default verbosity to --quiet.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3126
                 
               | 
              8 years | 
              bird | 
              
                ntunlink.h: Almost looks like we need SYNCHRONIZE as well as DELETE …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3123
                 
               | 
              8 years | 
              bird | 
              
                main: kmk_ash.exe is a unixy_shell (windows).
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3122
                 
               | 
              8 years | 
              bird | 
              
                kmk/main.c: GetErrorMode was missing in windows 2000 thru w2k3, so use …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3117
                 
               | 
              8 years | 
              bird | 
              
                mscfakes.c,cat.c: msc_write: Do the console optimizations. Make the …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3115
                 
               | 
              8 years | 
              bird | 
              
                kmk_install: cleanups
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3114
                 
               | 
              8 years | 
              bird | 
              
                kmk_install: added --dos2unix and --unix2dos flags.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3112
                 
               | 
              8 years | 
              bird | 
              
                install.c: removed the unused MMAP code paths (missing unmap in the …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3110
                 
               | 
              8 years | 
              bird | 
              
                More GNU hurd adjustments.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3109
                 
               | 
              8 years | 
              bird | 
              
                More gnu hurd hacks
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3108
                 
               | 
              8 years | 
              bird | 
              
                hurd workaround
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3107
                 
               | 
              8 years | 
              bird | 
              
                hurd workaround
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3106
                 
               | 
              8 years | 
              bird | 
              
                hurd workaround
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3105
                 
               | 
              8 years | 
              bird | 
              
                hurd workaround
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3102
                 
               | 
              8 years | 
              bird | 
              
                rm.c,install.c: GNU/kFreeBSD build fixes (no fflags conversion functions).
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3101
                 
               | 
              8 years | 
              bird | 
              
                rm.c,install.c: GNU/kFreeBSD build fixes (no fflags conversion functions).
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3100
                 
               | 
              8 years | 
              bird | 
              
                incdep.c: Check for debian fakeroot stuff whereever glibc is used so …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3097
                 
               | 
              8 years | 
              bird | 
              
                utime/lutime windows emulation fixes.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3095
                 
               | 
              8 years | 
              bird | 
              
                warning
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3094
                 
               | 
              8 years | 
              bird | 
              
                utime/lutime windows emulation fixes.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3092
                 
               | 
              8 years | 
              bird | 
              
                cmp.c,cmp_utils.c: 64-bit I/O on windows, please.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3091
                 
               | 
              8 years | 
              bird | 
              
                strcache2.c: nits
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3090
                 
               | 
              8 years | 
              bird | 
              
                Increase the default hash table sizes (the virtualbox project has grown).
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3089
                 
               | 
              8 years | 
              bird | 
              
                kWorker: More exit 43 details.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3085
                 
               | 
              8 years | 
              bird | 
              
                Config.kmk: Minimum 32-bit OS X version is now 10.5 because we want …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3084
                 
               | 
              8 years | 
              bird | 
              
                strcache2.c: fixed HAVE_CASE_INSENSITIVE_FS case (unused)
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3082
                 
               | 
              8 years | 
              bird | 
              
                nt/kFsCache: Fixed buggy negative lookup caching.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3080
                 
               | 
              8 years | 
              bird | 
              
                kWorker: More details on exit code 43.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3074
                 
               | 
              8 years | 
              bird | 
              
                touch: OS/2 build fix
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3073
                 
               | 
              8 years | 
              bird | 
              
                kash: Added KASH_USE_PREGENERATED_CODE trick to the makefile.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3072
                 
               | 
              8 years | 
              bird | 
              
                touch: solaris 10 build fixes.
               | 
            
            
              | 
                
                
               | 
               |