Glenn Strauss
c2932d04f7
- next is 1.4.69
1 month ago
Glenn Strauss
5e820e47a2
- next is 1.4.68
5 months ago
Glenn Strauss
6252c682da
- next is 1.4.67
6 months ago
Glenn Strauss
40f289b6c3
- next is 1.4.66
8 months ago
Glenn Strauss
1bb0cbc798
[build] -D_DEFAULT_SOURCE consistency in builds
...
(previously defined in src/CMakeLists.txt)
10 months ago
Glenn Strauss
d68fc6394f
[mod_deflate] --with-libdeflate to use libdeflate
...
configure --with-libdeflate option to use libdeflate
(must also configure --enable-mmap for mod_deflate to use libdeflate
on input files larger than 64kB; libdeflate not used on files <= 64kB)
12 months ago
Glenn Strauss
2a683cf25d
- next is 1.4.65
1 year ago
Glenn Strauss
aeba314454
[build] check headers before some funcs
...
skip some func checks (slow) if expected header does not exist
1 year ago
Glenn Strauss
c0ced4e82b
[build] collect Sun-specific headers and funcs
...
sendfilev() is Solaris-specific (and other OS have other alternatives)
1 year ago
Glenn Strauss
448621e026
[build] collect Sun-specific headers and funcs
1 year ago
Glenn Strauss
1b11cd7aeb
[build] feature consistency between build types
1 year ago
David Carlier
b6bd11c15e
[core] server.core-files support for solaris ( fixes #3135 )
...
server.core-files support for solaris based systems.
- using setpflags and disable process tracing protection for the current process.
(edited: gstrauss)
x-ref:
"server.core-files support on Solaris based system"
https://redmine.lighttpd.net/issues/3135
1 year ago
Glenn Strauss
750414d3bb
[build] default --with-pcre2 unless --with-pcre
1 year ago
Glenn Strauss
86c2d30936
[multiple] remove long-deprecated modules
...
x-ref:
https://wiki.lighttpd.net/Docs_ConfigurationOptions#Deprecated
1 year ago
Glenn Strauss
c7c342017f
[build] feature consistency between build types
...
upate config.h.cmake for missing defines
minor adjustments to other builds for features consistency
1 year ago
Glenn Strauss
f36908de33
[core] server.core-files support on FreeBSD ( fixes #3128 )
...
(thx devnexen)
x-ref:
"server.core-files support on FreeBSD proposal"
https://redmine.lighttpd.net/issues/3128
1 year ago
Glenn Strauss
2fc6e113f6
[build] do not check for prctl; HAVE_PRCTL unused
1 year ago
Glenn Strauss
18370ed85e
- next is 1.4.64
1 year ago
Glenn Strauss
f4143d957e
- next is 1.4.63
1 year ago
Glenn Strauss
7512d82ca4
[core] pcre2 support (--with-pcre2)
...
x-ref:
"lighttpd: depends on obsolete pcre3 library"
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1000063
1 year ago
Glenn Strauss
1540fdeab9
- next is 1.4.62
1 year ago
Glenn Strauss
5c18891a94
[build] check for preadv(), pwritev()
1 year ago
Glenn Strauss
d0f176ff6f
- next is 1.4.61
1 year ago
Glenn Strauss
5cab11b7ea
[build] check for pread(), pwrite(), splice()
1 year ago
Glenn Strauss
9f62f1b196
[multiple] fdevent_mkostemp()
...
fdevent_mkostemp() with flags arg so that caller can pass O_APPEND
renamed from fdevent_mkstemp_append(), previously always O_APPEND
1 year ago
Glenn Strauss
cd738d4daa
[build] propagate HAVE_DLFCN_H in builds
1 year ago
Glenn Strauss
1a8d8e0ca5
[core] periodically malloc_trim() to release mem ( fixes #3084 )
...
x-ref:
"Memory fragmentation with HTTP/2 enabled"
https://redmine.lighttpd.net/issues/3084
1 year ago
Glenn Strauss
1783550154
[build] look for malloc.h and mallopt()
1 year ago
Glenn Strauss
92576a2f4b
[core] Y2038: use _TIME_BITS=64 on 32-bit glibc
...
Y2038: use _TIME_BITS=64 on 32-bit glibc platforms
reference:
https://www.phoronix.com/scan.php?page=news_item&px=Glibc-More-Y2038-Work
1 year ago
Glenn Strauss
caff799ccb
[build] look for port.h on Solaris, not sys/port.h
1 year ago
Glenn Strauss
1f161bda1f
[build] look for memcpy and define HAVE_MEMCPY
...
(HAVE_MEMCPY checked by ancient MD5 implementation in algo_md5.c)
1 year ago
Glenn Strauss
86c39754f2
[core] ck.[ch] - C11 Annex K wrappers
...
(selected functions; not complete)
(import from one of my development branches from 2016)
define safe_memclear() -> ck_memzero() for transition
1 year ago
Glenn Strauss
82fbfcba15
[build] check for mempcpy()
2 years ago
Glenn Strauss
457d78c6e1
[build] use -pipe with gcc and clang
2 years ago
Glenn Strauss
165600498b
[build] fix SCons pkg-config err handling ( fixes #3066 )
...
(thx elchenberg)
x-ref:
"OSError in SConstruct on Alpine Linux"
https://redmine.lighttpd.net/issues/3066
2 years ago
Glenn Strauss
5921b2f411
- next is 1.4.60
2 years ago
Glenn Strauss
f885498b46
[build] fix typo in SConstruct ( fixes #3061 )
...
(thx eryretqwewrqr)
x-ref:
"NameError ins SConstruct"
https://redmine.lighttpd.net/issues/3061
2 years ago
Glenn Strauss
9211fb3d86
[mod_deflate] support Accept-Encoding: zstd
2 years ago
Glenn Strauss
693a29fe91
- next is 1.4.59
2 years ago
Glenn Strauss
f8cc9fb915
[core] http_date.[ch] encapsulate HTTP-date parse
...
http_date.[ch] encapsulate HTTP-date parse/compare
(import from one of my development branches from 2015)
2 years ago
Glenn Strauss
fc01b820ec
[tests] remove FastCGI test dependency on libfcgi
...
- rewrite fcgi-responder as standalone app
fcgi-responder is now a minimal, standalone FastCGI server for tests
- remove dependency on fcgi-devel package
- merge fcgi-auth into fcgi-responder
2 years ago
Glenn Strauss
ae77d8ae6e
- next is 1.4.58
2 years ago
Glenn Strauss
ce1d45ed82
[build] fix SCons build when building all TLS mods
2 years ago
Glenn Strauss
3579c32295
[core] prefer inet_aton() over inet_addr()
2 years ago
Glenn Strauss
afa6595a7b
- next is 1.4.57
2 years ago
Glenn Strauss
7ce8b22cb2
[build] detect inotify header <sys/inotify.h>
2 years ago
Glenn Strauss
64aff80d86
[build] prepend search for lua version 5.4
2 years ago
Glenn Strauss
07622251b0
[build] option to use system-provided libxxhash
...
--with-xxhash
2 years ago
Stefan Bühler
5515bb2a08
scons: fix check environment
...
if os.environ is a special class the scons.Environment Clone() doesn't
work properly.
show builddir in prepare.sh so we can actually see it works.
3 years ago
Glenn Strauss
e012705b43
[build] SCons fix space/tabs inconsistency
3 years ago