Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-02-23 | if the first call to allocset() fails, the second might deref a NULL | Otto Moerbeek | |
pointer, so add a safety-net. From Gianluigi Tiesi via Torok Edwin. ok chl@ millert@ | |||
2007-10-10 | add a proper test around allocset | Charles Longeau | |
use a simpler way to allocated memory in allocset, mostly done by replacing malloc/realloc dance, by only one realloc add comments about variables that are not used uninitialized, even if gcc told the contrary another malloc/realloc -> realloc change Work initially started by otto@, and then I joined him ok otto@ ray@ | |||
2007-09-02 | use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg | Theo de Raadt | |
2007-05-31 | convert to new .Dd format; | Jason McIntyre | |
2006-03-31 | (char)to{upper,lower}() | Theo de Raadt | |
2005-08-05 | zap rcsid | Marc Espie | |
2005-06-05 | s/-p1003.1-2003/-p1003.1-2004/g | Jason McIntyre | |
2005-04-15 | regsub(3) should not be a link to regex(3) as it is not a POSIX regex | Todd C. Miller | |
routine and is not described in regex(3). | |||
2005-02-25 | Be correct in our man pages when talking about NUL termination (that is, | Chad Loder | |
termination with '\0') vs. null termination. Input from krw@, jaredy@, jmc@. OK deraadt@ | |||
2005-01-03 | Plug a mem leak. Now you can run hanoi.sed witt a lot of pegs and not | Otto Moerbeek | |
run out of mem! From FreeBSD PR 75656. ok millert@ deraadt@ | |||
2004-11-30 | remove useless comments, once used for header file generation and delete | Otto Moerbeek | |
parameter names from prototypes. ok millert@ | |||
2004-11-29 | Better fix for the "unbounded recursion case", for example | Otto Moerbeek | |
\(b*\)\(a*\1\)*, more cases in regress/lib/libc/regexp/test. Only stop evaluation of a back reference if the match lenght is zero and the recursion level is too deep. With help from jaredy@ Problem case found by Andrew Brown in NetBSD PR 28126. ok deraadt@ millert@ | |||
2004-10-17 | ansify and deregister; no change in obj code. ok millert@ | Otto Moerbeek | |
2004-09-28 | various fixes to make this page more readable/helpful; | Jason McIntyre | |
also split into 2 sections (ere and bre) and add a list of the expressions supported (nicked/adapted from ed(1)); includes fixes/feedback from otto and jared; | |||
2004-08-13 | Change an assert into a loop termination condition. Fixes a core | Todd C. Miller | |
dump found by jmc@. OK otto@ | |||
2004-05-08 | When parsing what follows [, do not allocate memory that is not used, | Otto Moerbeek | |
also fix a memory leak in error path. ok millert@ | |||
2004-05-07 | Describe more accurate what word boundaries are. | Otto Moerbeek | |
ok millert@ | |||
2004-04-02 | Avoid unbounded recursion in some expressions involving back references. | Otto Moerbeek | |
For example: echo "foo foo bar bar bar baz" | sed 's/\([^ ]*\)\( *\1\)*/\1/g' Test case found by dhartmei@ ok millert@ dhartmei@ tedu@ | |||
2004-03-30 | Allow compilation w/ -DREDEBUG; non-debug compilation is unaffected. | Todd C. Miller | |
From NetBSD. | |||
2004-02-10 | improve Nd; from millert@ | Jason McIntyre | |
2003-12-07 | Unbreak handling of non-ASCII chars. Fixes PR 3594. From FreeBSD | Otto Moerbeek | |
regcmp.c rev 1.13. ok deraadt@ | |||
2003-06-02 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller | |
rescinded 22 July 1999. Proofed by myself and Theo. | |||
2003-05-30 | section reorder; | Jason McIntyre | |
2003-04-05 | strcpy/strcat -> strlcpy/strlcat | Thierry Deval | |
ok tedu@, hints by deraadt@ and millert@ | |||
2002-10-16 | - don't use the function enclosure macros. | Wilbern Cobb | |
- replace `POSIX 1003.2' instances with St -p1003.2. ok mpech@, millert@ | |||
2002-05-25 | remaining easy snprintf conversions | Theo de Raadt | |
2002-05-24 | try to use strlcpy and snprintf more; ok various | Theo de Raadt | |
2002-02-16 | Part one of userland __P removal. Done with a simple regexp with some minor ↵ | Todd C. Miller | |
hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically. | |||
2001-11-01 | much greater care for malloc & realloc failures; millert ok | Theo de Raadt | |
2001-06-27 | use strlcpy vs strncpy+a[len-1]='\0'. millert@ ok. | lebel | |
2000-08-09 | More of the same. | Aaron Campbell | |
2000-04-18 | Repairs, mostly removing hard sentence breaks. | Aaron Campbell | |
2000-04-15 | Mostly punctuation fixes. | Aaron Campbell | |
2000-03-14 | Suffix "i.e." and "e.g." with a comma. Just another really picky man page | Aaron Campbell | |
commit, as we want our documentation to be as consistently formatted as possible (it's getting there :-)). | |||
2000-03-06 | Do not leave `(' characters dangling at the end of lines; instead, use the | Aaron Campbell | |
appropriate mdoc macros to handle these cases. | |||
1999-11-17 | Add missing MLINKs | Todd C. Miller | |
1999-07-09 | - remove all trailing whitespace | Aaron Campbell | |
* except when it is escaped with a `\' at the end of the line - fix remaining .Nm usage as well - this is from a patch I received from kwesterback@home.com, who has been working on some scripts for fixing formatting errors in mdoc'd man pages Ok, so there could be a cost/benefit debate with this commit, but since I have the patch we might as well commit it... | |||
1999-07-04 | trash some old leftover macros and replace them with -mdoc macros | Aaron Campbell | |
1999-06-05 | use .Tn instead of .Em for logical/bitwise OR + AND | Aaron Campbell | |
1999-05-23 | remove argument from .Os macros so value in /usr/share/tmac/mdoc/doc-common | Aaron Campbell | |
is used instead; kwesterback@home.com | |||
1999-05-12 | grammar police: do not hyphenate compound words that act as adjectives if the | Aaron Campbell | |
first word ends in -ly i.e., fully-qualified, newly-created, globally-visible, etc. are wrong | |||
1999-02-27 | make function names the correct case | Theo de Raadt | |
1998-11-20 | Add thread-safety to libc, so that libc_r will build (on i386 at least). | David Leonard | |
All POSIX libc api now there (to P1003.1c/D10) (more md stuff is needed for other libc/arch/*) (setlogin is no longer a special syscall) Add -pthread option to gcc (that makes it use -lc_r and -D_POSIX_THREADS). Doc some re-entrant routines Add libc_r to intro(3) dig() uses some libc srcs and an extra -I was needed there. Add more md stuff to libc_r. Update includes for the pthreads api Update libc_r TODO | |||
1998-08-14 | realloc repair | Theo de Raadt | |
1998-06-15 | use Bx macro for BSD versions | Michael Shalayeff | |
1998-03-19 | some -Wall | Todd C. Miller | |
1997-08-24 | Fix warnings | Todd C. Miller | |
1997-07-29 | convert to mdoc format | flipk | |
1997-07-17 | formatting | Michael Shalayeff | |
1997-04-30 | Be specific about using unsigned values | Thorsten Lockert | |