Lines Matching refs:fix
1 10-03-08 features/tvlib: fix utimensat probe to include all macros/structs
3 10-03-07 string/strelapsed.c: fix next char return overrun
9 10-02-24 comp/getopt.h: fix ast_std.h interactions
11 10-02-02 string/base64.c: fix corner case output buffer overflow
15 10-01-25 vmalloc/vmprivate.c: fix seg ptr initialization bug (24 years old!!)
26 09-12-24 comp/setlocale.c: fix setlocale(LC_ALL,"") when already initialized
29 09-12-11 regex/regcomp.c: fix BRE/ERE ^^ logic
30 09-12-11 regex/regcomp.c: fix regcomb() for REG_LEFT|REG_RIGHT
33 09-12-11 tm/tminit.c: fix _tzset_environ logic
36 09-12-03 tm/tmxdate.c: fix 'next month final day' for dec -> jan
41 09-10-28 include/error.h: fix ERROR_translate() arg parens
46 09-09-28 setlocale.c: fix logic for dynamic { LANG LC_ALL LC_* } changes
48 09-09-09 sfio/sfputr.c: add SIGPIPE hang fix
49 09-08-24 sfio/sfreserve.c: fix SF_UNBOUND logic with pushed streams
55 09-07-29 astlicense.c: fix first name=value logic error
61 09-06-06 port/astconf.c: fix look->name null pointer reference
62 09-06-05 port/astconf.c: fix 'UNIVERSE = value' synthesize logic
65 09-05-01 comp/setlocale.c: fix _UWIN intercepts to return NiL on unknown locales
66 09-04-27 sfio/sfpool.c: fix bug that did not return pool on delete
76 09-02-02 misc/opthdr.h,optget.c: fix flags mixup, handle old '-' as option
77 09-02-02 sfio/sfprints.c: fix sfvaprints() return value to not count trailing '\0'
79 09-02-02 port/astconf.c: fix UNIVERSE overwrite of null[] value!
89 09-01-05 string/strlcat.c: fix logic to match docs (not that easy)
91 08-12-28 sfio/sfcvt.c: fix 'a' format rounding
97 08-12-07 sfio/sfvscanf.c: fix ok[] short by one allocation
98 08-12-07 comp/setlocale.c: fix off by one composite initialition loop test
99 08-12-07 path/pathkey.c: fix off by one loop test
102 08-11-04 regex/regcomp.c: fix locale [!-...] and [^-...] re-initialization
108 08-09-04 regex/regnexec.c: fix nested delimiter match beyond end of subject
109 08-08-20 misc/fts.c: fix st_nlink stat() optimization logic
119 08-07-16 sfio/sfvscanf.c: fix %% to skip leading space per posix
122 08-06-24 tm/tmxfmt.c: fix %z to handle tm_isdst -- doh
127 08-06-04 misc/optget.c: fix [-n?\n...\n] version parse
130 08-06-01 comp/resolvepath.c,realpath.c: fix resolvepath() return value type
131 08-05-22 tm/tmxdate.c: fix a few ordinal/last/this/next bugs
132 08-05-18 string/fmtre.c: fix omitted stack var initialization bug
133 08-05-14 regex/regcomp.c,regcoll.c: fix UTF-8 collation sequence logic
143 08-03-06 misc/errorx.c: fix old error_info.translate workaround
147 08-02-14 regex/regsubexec.c: fix null match (tricky)
148 08-02-14 regex/regsubcomp.c: fix SRE to match ksh
152 08-02-02 string/strmatch.c: fix str="" pat="" sub values
161 07-10-31 regex/regcomp.c: fix REX_COLL_CLASS node allocation size
168 07-10-26 comp/getsubopt.c: fix #undef that interfered with <ast_map.h>
169 07-10-26 regex/regcomp.c: fix bug that missed ')' in ~(F)...
170 07-10-12 port/astconf.c: fix CONF_ALLOC 16 bit overflow
171 07-10-12 misc/fts.c: fix fts_close() to free the handle -- doh
199 07-04-19 comp/conf.tab: fix SVID SI entries to probe SI_* (not _SI_*)
204 07-03-28 misc/optget.c: fix l10n --?-
205 07-03-25 features/common: fix { ast_std.h ast_map.h stdint.h } logic
209 07-03-19 regex/regdecomp.c: fix REX_ONECHAR escapes and add REX_KMP
210 07-03-11 tm/tmxscan.c,regex/regnexec.c: fix strict-alias transgressions
217 07-02-12 comp/conf.sh: fix CONF_LIMIT bug that missed ULONG_MAX etc.
222 07-02-04 string/fmtelapsed.c: fix naive multi month/year logic
228 07-01-17 tm/tmxfmt.c: fix terminating nil logic which clobbered size-1
229 07-01-11 misc/stk.c: a 2 day marathon bug fix (can we release now dr ek?)
231 07-01-05 misc/error.c: fix multibyte vs. printable logic
238 06-12-07 Makefile: fix conftab.c generation CCFLAGS to match build - doh
239 06-12-04 sfio/sfcvt.c: fix (int) vs. (long) cast mismatches
243 06-11-22 comp/spawnveg.c: fix _real_vfork logic to work with 3d
245 06-11-20 string/strperm.c: fix X to work with all ops (not just +)
248 06-11-11 comp/conf.sh: fix S CONF_STANDARD bug, add D to defer to native
254 06-10-30 features/lib: fix posix_spawn() fork() prototype conflicts
255 06-10-30 string/fmtscale.c: fix 1024 rounding bugs
284 06-09-12 string/strelapsed.c: fix multi-char qualifier parse
287 06-09-07 misc/optget.c,tm/tmfix.c: fix uninitialzed var refs
291 06-08-30 misc/glob.c: fix ~(E)re bug that stripped ~(E) before regcomp
293 06-08-27 string/strelapsed.c: fix off-by-one (too little) parse bug
296 06-08-16 string/strelapsed.c: fix off-by-one (too far) parse bug
299 06-08-05 sfio/sfpool.c: pool SF_READ|SF_WRITE loop fix
300 06-08-02 misc/fts.c: fix FTS_NOSTAT optimization to check for ..
314 06-06-27 features/float,sfio/sfcvt.c: fix Nan logic
315 06-06-27 port/astmath.c: fix long double isnan() test
321 06-05-31 sfio/sfhdr.h: fix _SFOPEN() typo
325 06-02-14 comp/iconv.c: fix uwin iconv_list() /reg/ generator
327 06-02-08 sfrd.c,sfsync.c: lock logic bug fix
329 06-01-26 port/astconf.c: fix { LIBPREFIX LIBSUFFIX } length
331 06-01-04 misc/stk.c: fix n**2 realloc behavior
341 05-09-09 string/fmtesc.c: fix FMT_SHELL logic w.r.t. [$`]
342 05-08-11 string/strerror.c: fix { sys_errlist sys_nerr } prototypes
347 05-06-29 regex/regcomp.c: fix the A & B inline flag logic
350 05-06-07 features/stdio: drop FEATURE/limits to fix bootstrap circular dep
363 05-04-22 comp/omitted.c: fix magic() logic for files < 512 bytes
368 05-04-07 regex/regnexec.c: fix out of bounds boundary check -- ouch
371 05-03-31 misc/optget.c: fix option { - _ } separator matching
376 comp/conf.tab: fix linux PID_MAX probe
383 features/float: fix mvs.s390 NaN tests
384 05-02-18 tm/tmxmake.c: fix <0 west of GMT bug that warped to 1800's -- wow
386 05-02-08 features/float,sfio.h,sfcvt.c,sftable.c: add INF and fix NAN
390 misc/signal.c: fix ancient bsd SV_INTERRUPT vs. SV_ABORT clash
397 sfio: sync with kpv: SF_SYNCED fix for ksh input loss bug
398 05-01-09 tm/tmxfmt.c: fix %6N for n<100000000
400 05-01-05 tm/*: fix { %U %V %W } logic -- my head hurts
401 04-12-30 tm/tmxtime.c: fix tm_isdst<0 loop
402 04-12-23 vmalloc/vmbest.c: fix vmresize bug that didn't 0 new data
404 04-12-09 string/strtoi.h: fix terabyte 't' suffix math
413 misc/magic.c: fix bug that terminated `string \0a' at \0
419 tm/tmfix.c: fix tm_mon<0 logic
439 misc/optget.c: fix --noNAME ambiguous option logic
460 04-05-24 regcomp.c: fix no-advance initialization
463 04-05-04 port/lcgen.c: fix territory initialization
464 04-04-15 tm/tmdate.c,include/tm.h: fix specific and ordinal days
466 04-04-07 vmalloc/vmbest.c: fix alpha tiny block bug
471 04-03-23 regex/reglib.h: fix isw*() redefines
476 misc/optget.c: fix html mailto: match
479 vmalloc/vmhdr.h: fix _vmextern_ vm_truncate return type
482 sfio/sfvscanf.c: fix extf arg selection
486 04-02-13 string/strmatch.c: fix bug that didn't save one-time sub[] size
495 04-01-31 features/vmalloc: fix typo that missed _mmap_zero
497 04-01-11 path/pathpath.c: fix size vs. sizeof(buf) typo
500 03-12-04 port/astlicense.c: fix expand() loop sentinel bug
508 03-10-23 comp/iconv.c: fix sfreserve lock fallback
510 03-10-17 regnexec.c: fix exec time REG_LEFT, \x.... => wctomb()
511 03-10-12 string/strtoi.h: fix strton '.' overconsumption
513 03-10-09 string/fmtesc.c: fix FMT_SHELL to check for all shell magic chars
519 optget.c: fix option prefix match translation bug
523 regclass.c: fix for loop dangling ; in regaddclass()
524 03-09-20 sftable.c,sfvprintf.c: fix SFFMT_CHAR handling to match extf api
543 03-08-11 string/fmtesc.c: fix optional quoting checks
544 tm/tmdate.c: fix > 1 year of seconds arithmetic
545 tm/tmfix.c: fix leap year adjustments
548 Makefile: fix -lm astmath test sense
552 03-07-17 regex/regcomp.c: fix bug that treated KRE X{n,m} like {n,m}(X)
558 vmalloc/*: snarf kpv KPVCOMPACT() fix
566 port/astconf.c: fix bug that always returned the minmax value
570 comp/conf.sh: fix SI_* and *_SI_* macro redefs
575 features/mmap: fix ancient read() vs. mmap() time arithmetic typo
584 03-05-27 features/vmalloc: fix _std_malloc test
585 03-05-25 misc/optget.c: fix optstr() ???* internal options
586 03-05-24 misc/optget.c: fix (ancient) argv null dereference
594 03-05-06 misc/optget.c: fix getopt_long() prefix==1 bug that missed short flags
597 03-04-21 tm/tmdate.c: fix next hour/min logic
603 03-04-14 comp/setlocale.c: fix debug_mbtowc() return value for *s==0 || n < 1
604 comp/iconv.c: fix error return errno values
605 03-04-11 misc/stk.c: fix stkgrow() realloc bug
607 disc/sfdcdio.c: fix F_DIOINFO and FDIRECT #ifdef's
609 features/common: fix `tst _foo_' => `tst foo_' typo
610 features/float: fix `tst _foo_' => `tst foo_' typo
612 comp/omitted.c: fix pathconf => _pathconf => _ast_pathconf loop
621 string/strtoi.h: fix bug leading 3 digits before thousands sep bug
628 features/lib: fix memccpy test to clean up /tmp droppings
633 misc/optget.c: fix trailing '*' for option and option args
644 03-03-12 features/lib: fix linux.ia64 memccpy() tests -- now its their turn
645 features/vmalloc: fix /dev/zero test
647 misc/stk.c: fix struct frame size to align data
659 03-02-17 regex/regcomp.c: fix stats.l REX_REP logic that botched REX_BM
666 03-01-31 port/astlicense.c: fix author=* match
673 03-01-24 path/pathexists.c: fix abs dir bug and deal with case ignorance
675 03-01-22 path/pathprobe.c: fix search to find both the probe script and command
685 string/strlcat.c,strlcpy.c: fix uwin decl clash
686 02-11-26 sfio/sfvprintf.c: fix sfsprintf() '\0' termination bug
700 misc/mime.c: fix mimehead() to ignore null content values
703 02-10-23 features/common: fix off-by-one loop check
705 02-10-17 misc/mime.c: handle type/* match, fix bogus header parse
710 comp/omitted.c: fix cygwin utime() to update st_ctime
718 02-09-15 comp/conf.sh: fix enum vs. macro test
726 sfio/sfvscanf.c,sfstrtof.h: add flag arg to char get, fix NaN loop
730 02-09-07 misc/mime.c: fix quoted value parse bug that ate the whole line
744 02-08-13 comp/omitted.c: fix bzero logic for e.g. unixware.i386
746 02-08-12 regex/regnexec.c: fix REG_MINIMAL REX_DOT mb bug
760 features/vmalloc: fix alloca check
772 02-07-15 comp/fnmatch.c: fix memory leak caused by missing regfree()
773 comp/strstr.c: fix broken interpretation and implementation
777 02-06-24 sfio: kpv sync, vfwscanf(),fputw() fix (wcslen(x)*sizeof(wchar_t)!!)
778 misc/fts.c: fix symlink chdir() optimzation bug
779 02-06-11 sfio/sfwrite.c: string to file fix
784 misc/magic.c: fix "*(mkfile)" sh pattern to "*@(mkfile)"
787 02-05-16 tm/tmfix.c: fix '60+n min/sec ago' bug for n min/sec after the hour
788 02-05-14 regex/regsub.c: fix (^|x) null match early termination bug
794 02-05-09 misc/fts.c: fix virtual top to force ``child'' stat()
797 02-04-30 misc/magic.tab: fix pzip version check
801 02-04-12 port/astlicense.c: type=open tweak, fix author list spacing
804 02-04-04 sfkeyprintf.c: fix %c numeric value
806 02-04-03 misc/fts.c: fix (FTS_PHYSICAL|FTS_NOSTAT) stat optimizations
811 02-03-26 misc/glob.c: fix GLOB_LIST gl_flags values
816 string/strtoip4.c: fix validity check bug that only checked last part
817 02-03-14 misc/optget.c: fix --keys to not expand inline \f...\f
824 misc/magic.c: match[]=>matches[] to fix K&R match() macro conflict
828 Makefile: fix MAM ast_common.h sequencing bug by making it first
829 cdt/dthash.c: fix DT_DELETE memory leak (DT_DETACH typo)
830 cdt/dthash.c: fix DT_DELETE double free (dt->data->here typo)
831 regex/regcomp.c: fix recomb() to reject RE with backref
839 comp/iconv.c: fix non-C win32 sfreserve() loop
850 02-01-24 sigcrit.c: fix SIGCLD!=SIGCHLD interrupt loop
854 02-01-22 execlp,execvp,execvpe,spawnlp,spawnvp,spawnvpe: fix __EXPORT__
864 comp/omitted.c: fix cygwin workaround logic bugs
868 01-12-18 comp/conf.tab: fix LFS_CFLAGS default for sun _CS_LFS_CFLAGS botch
875 01-11-29 magic.tab: fix GIF version number listing
878 01-11-14 misc/optget.c: fix --?+SECTION queries to include paragraphs
879 01-11-20 regex/regnexec.c: fix REG_MINIMAL character class match bug
881 01-11-16 comp/setlocale.c: fix !_lib_setlocale typo
886 01-10-30 tm/tmdate.c: fix cron specs when both wday and mday are specified
887 01-10-20 misc/glob.c: fix bug that called \ trim() twice on same path
888 misc/glob.c: fix \ trim() bug that restored / to wrong position
889 string/fmtre.c: fix { ^ . $ } translations
899 sfio/sfcvt.c: fix %[aA] format to always have leading 0[xX]1.
902 string/fmtmode.c: fix bug that omitted trailing '\0'
904 comp/wc.c: fix mbstate_t initialization typo
905 features/float: fix max integer / float loop termiation
906 features/float: fix LDBL_UINTMAX_MAX typo that did DBL_UINTMAX_MAX
907 01-10-11 include/sfio.h: fix _Sfstd* import/export
908 features/common: fix _UWIN __DYNAMIC__() definition
912 01-10-05 misc/glob.c: fix `\(x/*' GLOB_NOMATCH bug that returned `(x'
913 misc/optget.c: fix localization lookup that didn't drop doubled : ? ]
923 tminit: fix standard & daylight initialization
925 regex.h: fix regerror_t prototype
926 01-09-04 regex/regnexec.c: fix REG_ICASE for multi-char collating elements
927 tm/tmlocale.c: fix old ascii LC_TIME load
933 regex/regcomp.c: fix \ in [...] parse
937 tm/tmlocale.c: fix native C locale default
956 01-05-31 glob: fix gl_fignore to ignore leading . by default
964 port/touch.c: handle utime(2) EPERM to fix bug that truncated
971 01-04-30 comp/setlocale.c: fix code that relied on 2 simultaneous getenv()'s
980 01-04-18 features/libpath.sh: fix mvs probe
982 glob: fix GLOB_NOCHECK to avoid stat() and properly trim patterns
991 01-03-23 iconv: fix iconv_move buffer boundary bug that stopped at 1 block
1008 optget: fix LC_MESSAGES!=C --man bug
1011 optget(): fix \f...\f stack bug that referenced data after pop
1023 01-02-08 sfgetm,sfputm,_sfputm: fix max clash with k&r max() macro
1027 01-01-01 features/common: fix uwin __DEFINE__
1037 features/libpath.sh: fix for aix LIBPATH
1041 optget.c: fix memory leak that hit shell builtins hard
1051 fmtquote: fix $'...' quote logic
1052 00-12-11 tmdate: fix cron format bug that mishandled months
1054 features/fcntl.c: fix _STDPP_ mmap munmap
1063 misc/stk.c: fix stack pointer check off-by-one (dgk does it too!)
1074 00-09-20 sfwrite: fix write() error in sfprintf() loop
1079 setlocale: fix bad newof() call
1084 00-05-22 rewind: fix for xopen test
1097 features/common: fix va_listval() for power pc
1098 findopen: fix FIND_GENERATE codes file search
1102 tmfix: fix for tm_wday special case (via nl_langinfo on LC_TIME fields)
1103 strftime: fix for nl_langinfo special case
1113 astlicense: fix type=special but with non-null notice
1117 ftwalk: fix FTW_CHILDREN bug that hit top level non-dirs twice
1119 astconf: fix dup loop thrash that never returns, add _AST_VERSION
1122 00-03-07 optget: fix numeric option support test
1124 00-03-06 features/stdio: fix _sfflsbuf prototype (dingold@gte.net)
1125 00-02-14 pathtmp: fix pid cache bug that sometimes repeated after ~10 attempts
1129 pathtmp: fix mktemp() logic
1130 fts: fix FTS_NOSEEDOTDIR bug that botched ./* in top list
1132 pathpath: fix strdup(0) bug
1134 sscanf: fix sfsscanf => sfvsscanf typo
1136 00-02-08 conf.sh: fix ifdef for systems that think sysconf(FOO) is const
1137 00-02-04 glob: fix globlist_t.gl_flags
1139 00-01-27 fts: fix top level .==.. statp bug (thanks to dr. ek)
1140 00-01-25 conf.tab: fix LFS*_*LAGS typo
1144 tmpfile: fix implementation
1146 optget: fix new way but no long names off by one
1151 sfio: new stream after atexit() bug fix
1158 99-10-31 glob: fix regexec pattern; add PATH_ATTRIBUTES case check
1162 99-08-11 magic: fix off by one registry malloc
1165 features/libpath.sh: netbsd fix -- ld.so not in std places
1166 misc/fastfind: fix codes path generation bug
1167 optget: beef up --?* description, fix <TR>...</TR> nesting
1170 optget: fix opt_info.num, even if opt_info.arg!=0
1175 99-06-24 stdio: fix fflush() to ignore sfseek(0) return value
1177 99-06-08 stdio: fix fseek,ftell semantics
1182 99-05-28 magic: fix 'x' == '*' for any number, magic.tab tweaks
1189 99-04-24 regcomp: fix ksh pattern +! parse
1193 regex: fix stats() .l and .k count
1203 99-02-14 fastfind: fix dir format bug that emitted wrong paths
1204 astconf: fix redef off by one bug
1211 magic.tab: fix elf to use real phdr offset
1212 magic.c,magic.tab: fix | to act like switch/case
1216 pathprobe: fix procrun() cmd path bug
1223 stropt: fix nested quote pop
1225 sfio/stdio: fix fseek() SF_PUBLIC omissions
1227 vmalloc: vmbest round bug fix
1232 98-09-15 fix _LARGEFILE64_SOURCE stuff
1234 98-08-11 fix sfpopen() to ignore SIGPIPE by ignoresig() for sfio but not stdio
1235 fix procopen() to ignore SIGPIPE by ignoresig() for PROC_IGNORE
1237 magic.src: fix ustar entry
1238 98-07-17 fix ftwalk() short by one malloc()
1250 procopen: fix setsid() for spawnveg() only
1253 fastfind: fix strcasecmp/strcmp directory prefix mixup
1255 98-03-01 pathcanon: fix PATH_LEADING_SLASHES to stat() both slashes
1274 tmfix: fix leap year bug that forgot to add 1900
1276 98-02-06 strmatch() char class range bug fix
1277 regex char class range bug fix
1292 features/stdio: fix fflush() macro to do physical sync
1294 magic: fix #! mime bug
1312 ccmapid: fix buf copy loop limit
1315 97-05-09 streval: fix up casts for pseudo-ansi cc
1333 sfhdr.h: fix sfrsrv prototype
1342 features/lib,vfork: uwin fix
1343 ast_std.h: fix strto[u]ll prototypes with features/types _ast_int_8
1349 bytesex: forgot about sizeof(long)=>7; could we fix the name too?
1350 vmalloc.h: fix vmnewof() definition
1358 magic.tab: fix dos entry that generated negative indirect offsets
1362 mnt.c: another 4.4 bsd fix -- users must include <sys/crap.h>
1363 common: fix _WIN32 chicken&egg with va_copy
1367 features/common: fix to work with va_list==void*
1368 regexec.c: fix REG_STARTEND subexpression offsets
1370 regrexec.c: fix REG_INVERT end boundary bug that missed last record
1374 regerror: fix for xopen
1375 getopt: fix for xopen
1407 96-08-31 regex: fix BM fail table generator
1408 96-08-11 mntread: fix mnt.type for SCO variant
1410 fastfind: add findwrite(), fix findread() FF_OFF omission
1419 96-04-01 swapop: fix stupid return value bug
1420 features/int.c: fix int_swap generation bug
1421 regnexec,regrexec: fix unsigned underflow init error
1422 ls.h: fix iblocks() to be in units of LS_BLOCKSIZE
1431 regex: fix REG_LENIENT to map BRE \[+?|] to ERE [+?|]
1435 getopt: fix stupid getopt() -> optget() bug
1444 regex: fix BM inner loop breakout
1448 tokopen: fix newline bug for non-restore open
1451 96-02-09 regex: Boyer-Moore boundary fix
1456 regex: privatize regex.h and fix min re length computation
1458 fix stkclose() to free(stream) -- purify missed because of sfio links
1479 fix strtape() internal buffer flow
1480 fix mntread() fs/dir transposition for uts mnttab
1486 fix procopen() LIB_SPAWN environ bug with setenviron() cache
1487 fix setenviron() bug that forgot to reset environ if == 0
1489 sfio snarf for sfvprintf fix
1505 fix <dirent.h> installation test
1512 95-08-11 fix malloc bug in magic
1516 95-07-17 fix port/astconf universe initialization
1517 fix misc/optget opt_info.nopt initialization
1521 sfvprintf.c fix for (char:8 short:16 int:32 long:64) architectures
1524 fix pathtemp() to not cache getenv("TMPDIR")
1525 fix ftwalk() metaphysical to handle non-dirs too
1527 fix magic() to do vmfree()
1533 fix dd_buf cast in dir/opendir.c
1542 fix bad conf.sh ksh integer interactions
1553 fix keyprintf() invisible char count nesting bug
1569 fix conf.sh to allow refs to previously defined limits
1570 fix undefined entries in getconf()
1572 fix stropt() pointer cast
1575 sftmp() bug fix
1577 fix vmstrdup() macro arg miscount
1578 fix conf.sh to handle enum'd symbolic constants in unistd.h
1580 fix sfvprintf() %d argument reference
1590 95-03-11 fix stropt() to not modify its *const* arg
1593 fix procopen() fd dup to ignore self-dups
1602 95-02-14 sfmove() buffer size overflow fix
1608 fix hash bucket memory leak in hashlook() [via John Mocenigo]
1610 fix optget()/optjoin() to handle leading +
1613 fix tmform() %Z null pointer dereference
1615 fix strperm() to properly handle "644 file"
1616 fix tokline() to return last '\0' terminated line in string
1617 fix tokscan() to properly handle \\n splice