History log of /lighttpd1.4/src/lemon.c (Results 1 – 25 of 26)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: lighttpd-1.4.69
# 8f84c7be 14-Jan-2023 Glenn Strauss <[email protected]>

[multiple] quiet some coverity false positives


# 08d2cda7 10-Jan-2023 Glenn Strauss <[email protected]>

[lemon] fix -Wpendantic warnings for bad casts

warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
warning: ISO C forbids conversion of object pointer to functi

[lemon] fix -Wpendantic warnings for bad casts

warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]

store funcion pointers in struct in a void(*)(), not a (char *)

show more ...


# f9d60e3e 09-Jan-2023 Glenn Strauss <[email protected]>

[lemon] upgrade LEMON parser to SQLite maint ver

The LEMON parser is maintained as part of SQLite
https://www.sqlite.org/src/file/tool/lemon.c
https://www.sqlite.org/src/file/tool/lempar.c

(committ

[lemon] upgrade LEMON parser to SQLite maint ver

The LEMON parser is maintained as part of SQLite
https://www.sqlite.org/src/file/tool/lemon.c
https://www.sqlite.org/src/file/tool/lempar.c

(committed files are directly from above,
but with excess whitespace removed before line ends)

show more ...


Revision tags: lighttpd-1.4.68, lighttpd-1.4.67, lighttpd-1.4.66, lighttpd-1.4.65, lighttpd-1.4.64
# 8ebe1c53 06-Jan-2022 Glenn Strauss <[email protected]>

[lemon] silence coverity warnings


Revision tags: lighttpd-1.4.63, lighttpd-1.4.62, lighttpd-1.4.61, lighttpd-1.4.60, lighttpd-1.4.59, lighttpd-1.4.58, lighttpd-1.4.57, lighttpd-1.4.56, lighttpd-1.4.56-rc7, lighttpd-1.4.56-rc6, lighttpd-1.4.56-rc5, lighttpd-1.4.56-rc4, lighttpd-1.4.56-rc3, lighttpd-1.4.56-rc2, lighttpd-1.4.56-rc1
# c752d469 22-Feb-2020 Glenn Strauss <[email protected]>

[multiple] correct misspellings in comments

x-ref:
"Script for fixing spelling errors with codespell"
https://redmine.lighttpd.net/boards/3/topics/8947


Revision tags: lighttpd-1.4.55
# aaccb1bc 23-Nov-2019 Glenn Strauss <[email protected]>

[multiple] address coverity warnings


Revision tags: lighttpd-1.4.54, lighttpd-1.4.53, lighttpd-1.4.52, lighttpd-1.4.51, lighttpd-1.4.50
# 82dcb34c 12-Aug-2018 Glenn Strauss <[email protected]>

[core] workaround Coverity cov-build bug with gcc7

workaround Coverity cov-build bug with gcc 7
where Coverity does not support _Floatx typedefs

https://stackoverflow.com/questions/50434236/coverit

[core] workaround Coverity cov-build bug with gcc7

workaround Coverity cov-build bug with gcc 7
where Coverity does not support _Floatx typedefs

https://stackoverflow.com/questions/50434236/coverity-scan-fails-to-build-stdlib-h-with-gnu-source-defined

show more ...


Revision tags: lighttpd-1.4.49, lighttpd-1.4.48, lighttpd-1.4.47, lighttpd-1.4.46
# 16c4530e 21-Oct-2017 Stefan Bühler <[email protected]>

[meson] new build system

Needed to extend lemon to take an output path parameter.


# 428cd963 01-Oct-2017 Stefan Bühler <[email protected]>

[lemon] fix gcc implicit-fallthrough warning


Revision tags: lighttpd-1.4.45, lighttpd-1.4.44, lighttpd-1.4.43
# 76514e7a 20-Oct-2016 Glenn Strauss <[email protected]>

[lemon] standalone; remove #include "first.h"

also remove extern declarations for functions from standard headers


Revision tags: lighttpd-1.4.42
# 30c54b65 19-Sep-2016 Andreas Oberritter <[email protected]>

build: use CC_FOR_BUILD for lemon when cross-compiling


# ed3065cf 23-Sep-2016 Glenn Strauss <[email protected]>

[CMake] fix clang -Wcast-align warnings in lemon.c


# 8576341d 23-Sep-2016 Glenn Strauss <[email protected]>

silence warnings from clang ccc-analyzer

rewrite some (generally correct) code for clang ccc-analyzer to be
able to recognize the patterns instead of issuing spurious warnings.


Revision tags: lighttpd-1.4.41, lighttpd-1.4.40
# 8abd06a7 19-Mar-2016 Glenn Strauss <[email protected]>

consistent inclusion of config.h at top of files (fixes #2073)

From: Glenn Strauss <[email protected]>

git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@3113 152afb58-edef-03

consistent inclusion of config.h at top of files (fixes #2073)

From: Glenn Strauss <[email protected]>

git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@3113 152afb58-edef-0310-8abb-c4023f1b3aa9

show more ...


Revision tags: lighttpd-1.4.39, lighttpd-1.4.38, lighttpd-1.4.37, lighttpd-1.4.36, lighttpd-1.4.36--rc1, lighttpd-1.4.35, lighttpd-1.4.34
# 6f208cfd 13-Nov-2013 Stefan Bühler <[email protected]>

fix/silence bugs reported by ccc-analyzer (clang)

These should all be non critical:
* memory leaks on startup in error cases (which lead to
immediate shutdowns anyway)
* http_auth/ldap: passing

fix/silence bugs reported by ccc-analyzer (clang)

These should all be non critical:
* memory leaks on startup in error cases (which lead to
immediate shutdowns anyway)
* http_auth/ldap: passing uninitialized "ret" to ldap_err2string
* sizeof(T) not matching the target pointer in malloc/calloc calls;
those cases were either:
* T being the wrong pointer type - shouldn't matter as long as all
pointers have same size
* T being larger than the type needed
* mod_accesslog: direct use after free in cleanup (server shutdown);
could crash before "clean" shutdown
* some false positives (mod_compress, mod_expire)
* assert(srv->config_context->used > 0); - this is always the case,
as there is always a global config block

From: Stefan Bühler <[email protected]>

git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2920 152afb58-edef-0310-8abb-c4023f1b3aa9

show more ...


Revision tags: lighttpd-1.4.33
# a0e93c67 15-May-2013 Stefan Bühler <[email protected]>

fix undefined stuff found with clang

git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2873 152afb58-edef-0310-8abb-c4023f1b3aa9


Revision tags: lighttpd-1.4.32
# b6757eaa 31-Aug-2012 Cyril Brulebois <[email protected]>

[lemon] Use void* as generic pointer instead of char*.

Action_add() takes a char* as last parameter, which leads clang to emit
warnings about incompatible pointer types:
lemon.c:838:34: […] 'struc

[lemon] Use void* as generic pointer instead of char*.

Action_add() takes a char* as last parameter, which leads clang to emit
warnings about incompatible pointer types:
lemon.c:838:34: […] 'struct state *' to parameter of type 'char *'
lemon.c:939:57: […] 'struct rule *' to parameter of type 'char *'

Signed-off-by: Cyril Brulebois <[email protected]>

git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2846 152afb58-edef-0310-8abb-c4023f1b3aa9

show more ...


# 9c433313 31-Aug-2012 Cyril Brulebois <[email protected]>

Use NULL instead of 0 where pointers are expected.

There are 6 remaining occurrences after this commit, in mod_compress,
due to zlib's Z_NULL being defined as 0 instead of NULL.

Signed-off-by: Cyri

Use NULL instead of 0 where pointers are expected.

There are 6 remaining occurrences after this commit, in mod_compress,
due to zlib's Z_NULL being defined as 0 instead of NULL.

Signed-off-by: Cyril Brulebois <[email protected]>

git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2845 152afb58-edef-0310-8abb-c4023f1b3aa9

show more ...


Revision tags: lighttpd-1.4.31, lighttpd-1.4.30, lighttpd-1.4.29, lighttpd-1.4.28, lighttpd-1.4.27, lighttpd-1.4.26, lighttpd-1.4.25, lighttpd-1.4.24
# f9e65e85 01-Sep-2009 Stefan Bühler <[email protected]>

Fixed some small non-critical leaks reported by cppcheck

git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2618 152afb58-edef-0310-8abb-c4023f1b3aa9


# 4df22f2a 21-Jul-2009 Stefan Bühler <[email protected]>

Fix issues found with clang analyzer


git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2594 152afb58-edef-0310-8abb-c4023f1b3aa9


Revision tags: lighttpd-1.4.23
# ca95b48d 28-Apr-2009 Stefan Bühler <[email protected]>

Fix lemon compiler warnings


git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2495 152afb58-edef-0310-8abb-c4023f1b3aa9


Revision tags: lighttpd-1.4.22, lighttpd-1.4.21, lighttpd-1.4.20
# 5a9992b1 29-Apr-2008 Stefan Bühler <[email protected]>

Fixed many warnings (compare (un)signed, unused vars, and initialize with zero)


git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2160 152afb58-edef-0310-8abb-c4023f1b3aa9


Revision tags: lighttpd-1.4.19, lighttpd-1.4.18, lighttpd-1.4.17, lighttpd-1.4.16, lighttpd-1.4.15, lighttpd-1.4.14, lighttpd-1.4.13
# 8cd1471c 04-Oct-2006 Marcus Rückert <[email protected]>

- white space cleanup part 2 this time 1.4 ;)
i hope it helps with merging stuff back to 1.5

git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@1371 152afb58-edef-0310-8abb-c4023f

- white space cleanup part 2 this time 1.4 ;)
i hope it helps with merging stuff back to 1.5

git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@1371 152afb58-edef-0310-8abb-c4023f1b3aa9

show more ...


Revision tags: lighttpd-1.4.12, lighttpd-1.4.11, lighttpd-1.4.10, lighttpd-1.4.9, lighttpd-1.4.8, lighttpd-1.4.7, lighttpd-1.4.6, lighttpd-1.4.5, lighttpd-1.4.4, lighttpd-1.4.3
# 32c28a04 31-Aug-2005 Jan Kneschke <[email protected]>

make ucbcc on sol9 happy as B_TRUE and B_FALSE are defined somewhere


git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@658 152afb58-edef-0310-8abb-c4023f1b3aa9


Revision tags: lighttpd-1.4.2, lighttpd-1.4.1, lighttpd-1.3.16, lighttpd-1.3.15, lighttpd-1.3.14, lighttpd-1.3.13, lighttpd-1.3.12
# 47ca3893 28-Feb-2005 Jan Kneschke <[email protected]>

removed warnings about shadowed variables


git-svn-id: svn://svn.lighttpd.net/lighttpd/trunk@47 152afb58-edef-0310-8abb-c4023f1b3aa9


12