42 Commits (859da7d7eb24f06e35d157d794df5cdf60f4ff6e)

Author SHA1 Message Date
Stefan Bühler e762189fb5 [core] only use feature test macros on linux
10 years ago
Thomas Porzelt e7c68e072b [waf] Add --with-profiler configure option
13 years ago
Thomas Porzelt de3515cd27 [waf] Add check for and link against libexecinfo on FreeBSD
13 years ago
Thomas Porzelt f285ad372e [core,waf,autoconf,cmake] Add check for execinfo.h and disable stacktraces in profiler if not available
13 years ago
Stefan Bühler faf2985a79 Use struct sockaddr_storage (in liSockAddr) as base for getsockname/getpeername
13 years ago
Thomas Porzelt 44b017edce [waf] Fix detection of ipv6 support
13 years ago
Stefan Bühler a14a709237 Add max-connections check, set to max-fds/4
14 years ago
Thomas Porzelt c73bb4cd85 [waf] Add mod_deflate along with --with-zlib and --with-bzip options
14 years ago
Thomas Porzelt 1df869edc3 [waf] Add missing checks for localtime_r() and gmtime_r()
14 years ago
Thomas Porzelt a94fee7b76 [waf] Add new *_lua.c files
14 years ago
Thomas Porzelt 097d2000a6 [waf] Enable openssl too if --with-all is specified
14 years ago
Thomas Porzelt 3b4014da9d [waf] Add '--with-openssl' option and mod_openssl
14 years ago
Thomas Porzelt e1193ec9f6 [waf] Add -g, -g2 and -O2 to default compile parameters
14 years ago
Thomas Porzelt ebedf9c981 [waf] Fix building with lua
14 years ago
Thomas Porzelt 0c875742d1 [waf] Fix pkg-config check for lua, needs different names on different platforms...
14 years ago
Thomas Porzelt 38e438fb94 [waf] Remove left over print
14 years ago
Thomas Porzelt 5c699f571a [waf] Fix includes so config.h gets found
14 years ago
Thomas Porzelt 8b7ea63cf9 [waf] Reenable waf and update to 1.5.8
14 years ago
Thomas Porzelt 92cef121fd [waf] Disable waf in favor of cmake for the time being.
14 years ago
Thomas Porzelt 67f35118ff add check for dirfd, pathconf and fpathconf to wscript
14 years ago
Thomas Porzelt 13f749aa74 along comes mod_vhost
14 years ago
Stefan Bühler 5feea39ae6 Remove '-Wmissing-prototypes' from extra warnings list
14 years ago
Thomas Porzelt 55dd7e3060 add environment.c, mod_fastcgi and --extra-warnings to wscript
14 years ago
Thomas Porzelt 096e7667be add LIGHTTPD_REVISION define and output for -v when compiling from bzr (only waf for now)
14 years ago
Thomas Porzelt 172ddd69ee fix wrong define in wscript for writev
14 years ago
Thomas Porzelt f02689bafb remove mandatory parameter for libdl, some systems don't have a special lib for it (freebsd)
14 years ago
Thomas Porzelt 2fd657cb0b enable setting of CFLAGS via environment var in wscript
14 years ago
Thomas Porzelt 7096926d05 fix check for linux platform in wscript
14 years ago
Thomas Porzelt 928b8d52c1 update waf to 1.5, rewrite wscripts
14 years ago
Stefan Bühler 463d1c6435 Fix modules and waf for new include dir
14 years ago
Thomas Porzelt 59fdb03ee0 implement loading of modules
14 years ago
Stefan Bühler dbd9218150 Silence strict-alias warning again with redefining some macros
15 years ago
Stefan Bühler 90e566be80 Add --debug configure option to waf; if not given use -O2. Use -fno-strict-aliasing.
15 years ago
Stefan Bühler 1f0b3ac991 Fixed wscript so you can have CFLAGS in your environment while ./waf configure, e.g.
15 years ago
Stefan Bühler e6463f776b Enable static build.
15 years ago
Thomas Porzelt 88f6a30274 introduced a logging thread
15 years ago
Thomas Porzelt aa297fe7b2 added build date info to wscript and -v option
15 years ago
Stefan Bühler a6c4a50319 Add libev and fix wscripts
15 years ago
Stefan Bühler 33dd2691c1 Upgrade to new waf, run ragel in './waf dist' and make ragel optional if the needed files are already generated.
15 years ago
Stefan Bühler 18413d698a Renamed chunk sources, added request parser, header management, test file.
15 years ago
Stefan Bühler 503e8d7859 Basic ragel suport
15 years ago
Stefan Bühler 9372e41393 Initial commit
15 years ago