Glenn Strauss
04d76e7afd
[core] some header cleanup
...
provide standard types in first.h instead of base.h
provide lighttpd types in base_decls.h instead of settings.h
reduce headers exposed by headers for core data structures
do not expose <pcre.h> or <stdlib.h> in headers
move stat_cache_entry to stat_cache.h
reduce use of "server.h" and "base.h" in headers
2018-04-08 22:22:23 -04:00
Glenn Strauss
1367f60626
[core] isolate sock_addr manipulation
2017-10-29 01:23:19 -04:00
Glenn Strauss
a448886485
[core] inet_pton(), inet_ntop() on (sock_addr *)
...
shared code to provide inet_pton() and inet_ntop() behavior on
lighttpd (sock_addr *) and (buffer *) data structures.
2017-04-06 00:22:42 -04:00
Glenn Strauss
8cf6e908d3
[core] include <netdb.h> where needed
...
include <netdb.h> in files which use getaddrinfo()
instead of exposing header in local header "sys-socket.h"
2017-03-28 02:17:33 -04:00
Glenn Strauss
4796313efc
[core] collect ioctl FIONREAD code
...
include <sys/ioctl.h> in files which use ioctl()
instead of exposing header in local header "sys-socket.h"
2017-03-28 02:17:33 -04:00
Glenn Strauss
5feb2694f7
[autobuild] remove mod_authn_gssapi dep on resolv
...
remove mod_authn_gssapi explicit dependency on -lresolv
This fixes build on FreeBSD when ./configure --with-krb5
(On systems that need libresolv, libkrb5 depends on libresolv)
Also remove obsolete hstrerror() references from build
2016-10-16 08:56:30 -04:00
Glenn Strauss
a3ec906ef9
[core] #include <sys/filio.h> for FIONREAD ( fixes #2726 )
...
illumos (OpenIndiana) gets FIONREAD from <sys/filio.h>
x-ref:
"lighttpd 1.4.40 compilation fails on illumos (OpenIndiana)"
https://redmine.lighttpd.net/issues/2735
2016-07-18 04:40:57 -04:00
Glenn Strauss
8abd06a7ff
consistent inclusion of config.h at top of files ( fixes #2073 )
...
From: Glenn Strauss <gstrauss@gluelogic.com>
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@3113 152afb58-edef-0310-8abb-c4023f1b3aa9
2016-03-19 15:14:35 +00:00
Jan Kneschke
dfa9f48b0f
ECONNABORTED is not known on cygwin ( fixes #863 )
...
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@1734 152afb58-edef-0310-8abb-c4023f1b3aa9
2007-04-09 20:31:03 +00:00
Jan Kneschke
bcdc6a3bbc
moved everything below trunk/ and added branches/ and tags/
...
git-svn-id: svn://svn.lighttpd.net/lighttpd/trunk@30 152afb58-edef-0310-8abb-c4023f1b3aa9
2005-02-20 14:27:00 +00:00