[INN-COMMITTERS] inn (80 files)
Russ Allbery
Russ_Allbery at isc.org
Fri Dec 26 03:23:37 UTC 2003
Date: Friday, December 26, 2003 @ 03:23:32
Author: rra
Path: /proj/cvs/isc/inn/inn
Added: configure.ac m4/aux-libs.m4 m4/berkeleydb.m4 m4/cc-c-o.m4
m4/compress.m4 m4/inet-ntoa.m4 m4/int32.m4 m4/iov-max.m4
m4/krb5.m4 m4/large-fpos.m4 m4/libtool.m4 m4/mmap.m4 m4/modes.m4
m4/openssl.m4 m4/paths.m4 m4/perl.m4 m4/prog-ensure.m4
m4/python.m4 m4/sasl.m4 m4/sendmail.m4 m4/snprintf.m4
m4/socket.m4 m4/syslog.m4 m4/users.m4 m4/vamacros.m4
support/fixconfig.in
Modified: .cvsignore HACKING MANIFEST Makefile Makefile.global.in TODO
authprogs/Makefile backends/Makefile backends/innbind.c
configure contrib/Makefile control/Makefile doc/pod/hacking.pod
expire/Makefile frontends/Makefile history/Makefile
include/clibrary.h include/config.h.in include/inn/defines.h
include/paths.h.in include/portable/socket.h innd/Makefile
innd/art.c innd/site.c innfeed/Makefile lib/Makefile lib/date.c
lib/getaddrinfo.c lib/gettime.c lib/qio.c lib/sockaddr.c
nnrpd/Makefile samples/Makefile samples/inn.conf.in
samples/innreport.conf.in samples/newsfeeds.in
samples/sasl.conf.in scripts/inncheck.in scripts/innshellvars.in
scripts/innshellvars.pl.in scripts/innshellvars.tcl.in
scripts/news.daily.in storage/Make.methods storage/Makefile
storage/buffindexed/ovmethod.mk storage/tradindexed/ovmethod.mk
support/.cvsignore support/fixscript.in support/mksystem
tests/Makefile tests/lib/qio-t.c
Removed: aclocal.m4 configure.in include/acconfig.h
Rewrite configure using Autoconf 2.57. Break all of our self-contained
macros out into separate files in the m4 subdirectory to make them easier
to maintain and easier to use in other projects if anyone wants.
This has wide-ranging side effects throughout code that uses configure
results. Makefile variables have been changed to be more standard and
follow a common pattern, and Makefile build rules have changed accordingly.
Some of the #defines in config.h have also changed due to Autoconf changes
or switches over to using the Autoconf mechanism of doing things instead of
our own macros, requiring corresponding changes to the code.
Add support/fixconfig and use it to do variable substitution in the config
files rather than using Autoconf directly, since we're now using the
standard path variables rather than doing it all ourselves, and that means
we have to expand shell variables before substituting into configuration
files. Also tweak the include/paths.h handling for the same reason.
Pull the non-Autoconf parts out of config.h into inn/options.h and then
include inn/options.h in config.h. Remove the need for a config.h template
entirely, fitting current Autoconf standards. Update the handling of the
bool type to fit the Autoconf recommendation.
---------------------------------+
.cvsignore | 1
HACKING | 50
MANIFEST | 31
Makefile | 4
Makefile.global.in | 110
TODO | 9
aclocal.m4 | 3573 -------
authprogs/Makefile | 24
backends/Makefile | 4
backends/innbind.c | 4
configure |18818 +++++++++++++++++++++++++-------------
configure.ac | 509 +
configure.in | 1886 ---
contrib/Makefile | 4
control/Makefile | 4
doc/pod/hacking.pod | 57
expire/Makefile | 4
frontends/Makefile | 12
history/Makefile | 4
include/acconfig.h | 259
include/clibrary.h | 11
include/config.h.in | 816 -
include/inn/defines.h | 20
include/paths.h.in | 9
include/portable/socket.h | 18
innd/Makefile | 17
innd/art.c | 4
innd/site.c | 4
innfeed/Makefile | 18
lib/Makefile | 7
lib/date.c | 19
lib/getaddrinfo.c | 4
lib/gettime.c | 8
lib/qio.c | 8
lib/sockaddr.c | 6
m4/aux-libs.m4 | 15
m4/berkeleydb.m4 | 74
m4/cc-c-o.m4 | 53
m4/compress.m4 | 66
m4/inet-ntoa.m4 | 40
m4/int32.m4 | 56
m4/iov-max.m4 | 80
m4/krb5.m4 | 57
m4/large-fpos.m4 | 33
m4/libtool.m4 | 3573 +++++++
m4/mmap.m4 | 214
m4/modes.m4 | 67
m4/openssl.m4 | 65
m4/paths.m4 | 49
m4/perl.m4 | 91
m4/prog-ensure.m4 | 11
m4/python.m4 | 47
m4/sasl.m4 | 51
m4/sendmail.m4 | 26
m4/snprintf.m4 | 51
m4/socket.m4 | 97
m4/syslog.m4 | 42
m4/users.m4 | 26
m4/vamacros.m4 | 39
nnrpd/Makefile | 22
samples/Makefile | 35
samples/inn.conf.in | 10
samples/innreport.conf.in | 2
samples/newsfeeds.in | 12
samples/sasl.conf.in | 6
scripts/inncheck.in | 6
scripts/innshellvars.in | 40
scripts/innshellvars.pl.in | 38
scripts/innshellvars.tcl.in | 26
scripts/news.daily.in | 8
storage/Make.methods | 4
storage/Makefile | 11
storage/buffindexed/ovmethod.mk | 2
storage/tradindexed/ovmethod.mk | 2
support/.cvsignore | 1
support/fixconfig.in | 69
support/fixscript.in | 15
support/mksystem | 3
tests/Makefile | 4
tests/lib/qio-t.c | 6
80 files changed, 18741 insertions(+), 12840 deletions(-)
More information about the inn-committers
mailing list