index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
libc
/
regex
/
regcomp.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Make CHIN() Boolean-valued and use this to turn an expression with a
tb
2021-01-03
1
-2
/
+2
*
Remove two now-unused functions; a result of the categories removal.
millert
2021-01-02
1
-39
/
+2
*
More regular error handling with the REQUIRE macro.
millert
2020-12-31
1
-5
/
+4
*
Remove unused categories in re_guts; they are written to but never read.
millert
2020-12-31
1
-37
/
+2
*
Strings in struct parse can be const, they are never modified.
millert
2020-12-31
1
-15
/
+11
*
regcomp.c uses the "start + count < end" idiom to check that there are
tb
2020-12-30
1
-13
/
+15
*
cclasses[] multis field is always an empty string. Remove it and code
tb
2020-12-30
1
-60
/
+1
*
Constify the strings in cnames[]. No functional change.
tb
2020-12-30
1
-2
/
+2
*
Do some easy .data -> .rodata/.data.rel.ro conversions
guenther
2020-10-13
1
-5
/
+5
*
Fix typo in last commit.
millert
2019-02-05
1
-2
/
+2
*
Avoid an out of bounds read when regcomp() is passed a bad expression.
millert
2019-02-05
1
-1
/
+5
*
fix oob read; form llvm via Vlad Tsyrklevich; ok millert@
otto
2017-10-30
1
-3
/
+3
*
Clarify code by eliminating unused #define's MUSTSEE, MUSTNOTSEE and inlining
krw
2016-12-22
1
-6
/
+3
*
Adopt relevant part of NetBSD's r1.7 commit to discard unused results of the
krw
2016-12-21
1
-2
/
+2
*
Delete casts to off_t and size_t that are implied by assignments
guenther
2016-09-21
1
-3
/
+2
*
Remove NULL-checks before free() and a few related dead assignments.
mmcc
2015-12-28
1
-3
/
+2
*
delete old lint ARGSUSED comments
guenther
2015-11-01
1
-3
/
+1
*
reallocarray() -- a little tricky to review
deraadt
2014-10-18
1
-3
/
+3
*
add \<word\> support to regcomp. prompted by renewed interest from jsg
tedu
2014-09-08
1
-2
/
+28
*
reallocarray for things which are arrays. ok deraadt
tedu
2014-05-06
1
-8
/
+8
*
unsigned char cast for ctype; ok guenther
deraadt
2013-11-26
1
-2
/
+2
*
silence some warnings by adding prototypes, casts, and headers as
tedu
2013-04-17
1
-4
/
+3
*
don't handle out-of-mem conditions using compiled out asserts (ugh). From
otto
2011-11-07
1
-9
/
+10
*
the posix regex mistake is here to stay. ok deraadt
tedu
2010-11-21
1
-13
/
+1
*
if the first call to allocset() fails, the second might deref a NULL
otto
2008-02-23
1
-1
/
+4
*
add a proper test around allocset
chl
2007-10-10
1
-51
/
+33
*
use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
deraadt
2007-09-02
1
-3
/
+3
*
(char)to{upper,lower}()
deraadt
2006-03-31
1
-3
/
+3
*
zap rcsid
espie
2005-08-05
1
-8
/
+1
*
remove useless comments, once used for header file generation and delete
otto
2004-11-30
1
-97
/
+38
*
ansify and deregister; no change in obj code. ok millert@
otto
2004-10-17
1
-255
/
+185
*
When parsing what follows [, do not allocate memory that is not used,
otto
2004-05-08
1
-3
/
+7
*
Unbreak handling of non-ASCII chars. Fixes PR 3594. From FreeBSD
otto
2003-12-07
1
-15
/
+17
*
Remove the advertising clause in the UCB license which Berkeley
millert
2003-06-02
1
-6
/
+2
*
strcpy/strcat -> strlcpy/strlcat
tdeval
2003-04-05
1
-3
/
+2
*
Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.
millert
2002-02-16
1
-38
/
+38
*
much greater care for malloc & realloc failures; millert ok
deraadt
2001-11-01
1
-16
/
+37
*
realloc repair
deraadt
1998-08-14
1
-4
/
+9
*
Remove dead code and variables
tholo
1997-04-30
1
-21
/
+1
*
- cast usages of *printf() to void since we don't check return val
millert
1997-04-28
1
-1
/
+27
*
Remove dead code
tholo
1996-09-15
1
-64
/
+3
*
Fix RCS ids
tholo
1996-08-19
1
-9
/
+1
*
initial import of NetBSD tree
deraadt
1995-10-18
1
-0
/
+1704