1 2008-05-05 Love Hörnquist Åstrand <lha@kth.se>
3 * version-script.m4: Add -rpath to avoid building a convince
4 library, also sprinkle some other options to make the link line
7 2008-04-29 Love Hörnquist Åstrand <lha@it.su.se>
9 * version-script.m4: use libtool to probe for version script to
10 make it work on amd64/ia64 where -fpic in needed to build shared
13 2008-04-24 Björn Sandell <biorn@chalmers.se>
15 * pthreads.m4: macros for OpenBSD
17 2008-04-17 Love Hörnquist Åstrand <lha@it.su.se>
19 * make-proto.pl: Define both export variables.
21 * win32.m4: Export _FUNCTION and _VARIABLE for _win32 magic
23 * krb-ipv6.m4: Rename cache variable to AC_CACHE_CHECK to make the
26 * win32.m4: replace _export with __declspec(dllexport)
28 * make-proto.pl: Add __declspec(dllimport) to the exported
31 2008-04-07 Love Hörnquist Åstrand <lha@it.su.se>
33 * wflags.m4: Add -Wstrict-overflow=5 as an example.
35 2008-03-25 Love Hörnquist Åstrand <lha@it.su.se>
37 * install-catman.sh: Match man_MANS = files with directories in
40 2008-02-23 Love Hörnquist Åstrand <lha@it.su.se>
42 * make-proto.pl: Handle c-comments.
44 * Makefile.am.common: Make DEFAULT_INCLUDES work better, avoid
45 picking up the wrong headerfiles. $(top_builddir)/include vs
48 2008-01-21 Love Hörnquist Åstrand <lha@it.su.se>
50 * Makefile.am.common: remove the check-symbols check
52 * check-symbols.sh: removed, use version script instead
54 2007-10-01 Love Hörnquist Åstrand <lha@it.su.se>
56 * crypto.m4: openssl might require -ldl too, so lets check that.
58 2007-07-31 Love Hörnquist Åstrand <lha@it.su.se>
60 * Makefile.am.common (check-local::): exit on failure to perform
63 2007-07-28 Love Hörnquist Åstrand <lha@it.su.se>
65 * Makefile.am.common (check-local): also check that --help works.
67 2007-07-17 Love Hörnquist Åstrand <lha@it.su.se>
69 * crypto.m4: depend on EVP_CIPHER_iv_length
71 2007-06-27 Love Hörnquist Åstrand <lha@it.su.se>
73 * Makefile.am.common: Need absolute reference to the top source
74 directory and top build directory.
76 2007-06-20 Love Hörnquist Åstrand <lha@it.su.se>
78 * wflags.m4: Add --enable-developer and make it cause -Werror to
81 2007-06-18 Love Hörnquist Åstrand <lha@it.su.se>
83 * Makefile.am.common: Merge from samba config.
85 * Makefile.am.common (makedir-in-tree): depend on INFO_DEPS.
87 * valgrind-suppressions: Unknown suppression in runtime link
90 2007-06-08 Love Hörnquist Åstrand <lha@it.su.se>
92 * Makefile.am.common: Add heimdal-lorikeet target distdir-in-tree
94 2007-06-04 Love Hörnquist Åstrand <lha@it.su.se>
96 * framework-security.m4: test for -framework Security
98 2007-05-10 Love Hörnquist Åstrand <lha@it.su.se>
100 * roken-frag.m4: we have a fnmatch.h only if there is a working
101 implementation and a header file. If we do use roken, lets use our
102 own headerfile that does symbol renaming.
104 2007-04-19 Love Hörnquist Åstrand <lha@it.su.se>
106 * version-script.m4: check if ld supports --version-script
108 2007-04-11 Love Hörnquist Åstrand <lha@it.su.se>
110 * roken-frag.m4: drop broken-getnameinfo.m4
112 * roken-frag.m4: drop test for broken getnameinfo, that old aix is
115 2007-02-16 Love Hörnquist Åstrand <lha@it.su.se>
117 * install-catman.sh: Stop overwriting cmd.
119 2007-01-15 Love Hörnquist Åstrand <lha@it.su.se>
121 * install-catman.sh: Use test instead of [.
123 * install-catman.sh: Use = instead of ==, make solaris more happy.
125 2007-01-08 Love Hörnquist Åstrand <lha@it.su.se>
127 * roken-frag.m4: More headerfiles for iruserok prototype check.
129 * check-symbols.sh: Add fc_softc for AIX as ignore syms.
131 2007-01-04 Love Hörnquist Åstrand <lha@it.su.se>
133 * roken-frag.m4: Check if iruserok needs a prototype.
135 2006-12-06 Love Hörnquist Åstrand <lha@it.su.se>
137 * check-compile-et.m4: set automake symbol COM_ERR when we build
140 2006-11-16 Love Hörnquist Åstrand <lha@it.su.se>
142 * valgrind-suppressions: We shouldn't be running /bin/ls under
143 valgrind, but for now, at least make it easier to see any other
144 warnings. From Andrew Bartlett.
146 2006-10-22 Love Hörnquist Åstrand <lha@it.su.se>
148 * Makefile.am.common: Add target for valgrind debugging
150 * valgrind-suppressions: valgrind suppressions
152 2006-10-21 Love Hörnquist Åstrand <lha@it.su.se>
154 * check-lex.m4: Borrow test for autoconf cvs to help hpux hosts
156 2006-10-20 Love Hörnquist Åstrand <lha@it.su.se>
158 * Makefile.am.common: provide uninstall hook for cat/manpages.
160 * install-catman.sh: provide uninstall command
162 2006-10-19 Love Hörnquist Åstrand <lha@it.su.se>
164 * roken-frag.m4: Add check for timegm.
166 * roken-frag.m4: Include sys/types.h for sys/socket.h and netdb.h.
168 2006-10-07 Love Hörnquist Åstrand <lha@it.su.se>
170 * Makefile.am.common (install-build-headers): make this function
171 convoluted and deal with dist_, nodist, nobase and all its
174 * have-struct-field.m4: memset the structure to make sure that we
175 don't get compiler warnings.
177 * crypto.m4: OpenSSL_add_all_algorithms is not a openssl specific
178 requirement, hcrypto need to have to too.
180 * crypto.m4: Require openssl have OpenSSL_add_all_algorithms
182 2006-10-04 Love Hörnquist Åstrand <lha@it.su.se>
184 * autobuild.m4: Add autobuild, GPLed, but free to use in projects
185 not avaible under GPL or LGPL (just like autoconf).
187 2006-09-16 Love Hörnquist Åstrand <lha@it.su.se>
189 * roken-frag.m4: Add samba_SOCKET_WRAPPER fragment
191 2006-09-12 Love Hörnquist Åstrand <lha@it.su.se>
193 * socket-wrapper.m4: Add socket-wrapper test
195 2006-05-06 Love Hörnquist Åstrand <lha@it.su.se>
197 * crypto.m4: Move up evp.h to please OpenSSL, from Douglas
200 2006-04-22 Love Hörnquist Åstrand <lha@it.su.se>
202 * roken-frag.m4: Add check for fnmatch.h, its needed to be done
203 for the automake conditional below.
205 2006-04-15 Love Hörnquist Åstrand <lha@it.su.se>
207 * crypto.m4: Require SHA256
209 2006-01-18 Love Hörnquist Åstrand <lha@it.su.se>
211 * crypto.m4 Check for <openssl/engine.h> if we are to consider
212 using OpenSSL, also check for <hcrypto/...> headers since
213 make_crypto.c assumes that the name of the files.
215 2006-01-13 Love Hörnquist Åstrand <lha@it.su.se>
217 * crypto.m4: libdes is renamed to hcrypto
219 * crypto.m4: Remove support for old hash names.
221 2005-10-26 Love Hörnquist Åstrand <lha@it.su.se>
223 * install-catman.sh: Add variable INSTALL_CATPAGES that controls
224 if cat pages are installed, defaults to true. From Johnny Lam
227 2005-09-28 Love Hörnquist Åstrand <lha@it.su.se>
229 * roken-frag.m4: Check for <stdint.h> and uintptr_t
231 2005-09-02 Love Hörnquist Åstrand <lha@it.su.se>
233 * roken-frag.m4: Resolver check moved to rk_RESOLV, from Andrew
234 Bartlet <abartlet@samba.org>
236 * resolv.m4: Resolver checks, broken out so samba can use it From
237 Andrew Bartlet <abartlet@samba.org>
239 2005-08-22 Love Hörnquist Åstrand <lha@it.su.se>
241 * roken-frag.m4: Check for res_ndestroy.
243 2005-08-03 Love Hörnquist Åstrand <lha@it.su.se>
245 * crypto.m4: Add <sys/types.h>, OpenSSL 0.9.8 needs it for size_t.
246 From: Quanah Gibson-Mount <quanah@stanford.edu>
248 2005-07-12 Love Hörnquist Åstrand <lha@it.su.se>
250 * check-compile-et.m4: check that initialize_conf_error_table_r
251 have the right argument
253 2005-07-07 Love Hörnquist Åstrand <lha@it.su.se>
255 * check-symbols.sh: allow symbols to start with ., aix uses this
257 2005-06-16 Love Hörnquist Åstrand <lha@it.su.se>
259 * krb-bigendian.m4: use ansi c prototypes
261 * krb-func-getcwd-broken.m4: use ansi c prototypes
263 * broken-snprintf.m4: use ansi c prototypes
265 * have-pragma-weak.m4: use ansi c declarations
267 * check-getpwnam_r-posix.m4: use ansi c declarations
269 * broken-realloc.m4: use ansi c declarations
271 * check-compile-et.m4: use ansi c declarations
273 * dlopen.m4: add headers and argument to dlopen
275 * c-function.m4: use ansi c declarations
277 * check-var.m4: use ansi c declarations
279 * pthreads.m4: disable threads on aix because of utmp/utmpx
282 * broken-getaddrinfo.m4: check for brokenness in getaddrinfo on
283 AIX that can't handle "0" as port number.
285 2005-06-11 Love Hörnquist Åstrand <lha@it.su.se>
287 * db.m4: Add an option to disable ndbm, from Stefan Metzmacher
290 2005-06-03 Love Hörnquist Åstrand <lha@it.su.se>
292 * pthreads.m4: rework how pthreads support to turned on/off,
293 always run though the switch to figure out what the
294 linker/compiler flag are
296 2005-06-01 Love Hörnquist Åstrand <lha@it.su.se>
298 * pthreads.m4: s/else if/elif/
300 * check-symbols.sh: AIX have a diffrent nm, use -B to get bsd like
303 * pthreads.m4: aix case: assume gcc handles -pthread, in the
304 non-gcc case, use the compiler as hint (xlc vs xlc_r) if this
305 environment handles threads or not
307 2005-05-22 Love Hörnquist Åstrand <lha@it.su.se>
309 * check-symbols.sh: ignore weak symbols too
311 2005-05-19 David Love <fx@gnu.org>
313 * check-getpwnam_r-posix.m4: define _POSIX_PTHREAD_SEMANTICS to
314 make solaris provide the right getpwname_r
316 2005-05-17 Johan Danielsson <joda@pdc.kth.se>
318 * roken-frag.m4: am_conditional have_cgetent
320 2005-05-10 David Love <fx@gnu.org>
322 * roken-frag.m4: Get daemon declared on Solaris (it's in unistd.h
323 but masked by a feature test), just to avoid a warning, since it
326 2005-05-11 Love Hörnquist Åstrand <lha@it.su.se>
328 * check-var.m4: AC_CHECK_DECL and AC_CHECK_DECLS have a subtile
329 diffrence, the later defines HAVE_ cpp symbols, the first doesn't.
331 2005-05-05 Love Hörnquist Åstrand <lha@it.su.se>
333 * check-symbols.sh: ignore N symbols too
335 2005-04-30 Love Hörnquist Åstrand <lha@it.su.se>
337 * broken-snprintf.m4: include checking if snprintf(NULL, 0, "")
340 * check-compile-et.m4: require compile_et to generate a
341 initialize_FOO_error_table_r (they are used in libkrb5), and
342 always check for initialize_error_table_r
344 2005-04-29 Love Hörnquist Åstrand <lha@it.su.se>
346 * Makefile.am.common: add LIB_com_err
348 2005-04-29 David Love <fx@gnu.org>
350 * roken-frag.m4: Check for correct vis.h.
352 2005-04-28 David Love <fx@gnu.org>
354 * pthreads.m4: Set PTHREADS_LIBS on Irix.
356 2005-04-27 Love Hörnquist Åstrand <lha@it.su.se>
358 * broken-realloc.m4: use rk_realloc if realloc is broken, this
359 makes "host-tools" not beeing able to use realloc
361 * pthreads.m4: Add support for Solaris, Irix, and modern
362 Linux. From David Love <fx@gnu.org>
364 2005-04-25 Love Hörnquist Åstrand <lha@it.su.se>
366 * check-symbols.sh: limit the units functions to
367 asn1_[A-Za-z0-9]*_units$
369 2005-04-20 Love Hörnquist Åstrand <lha@it.su.se>
371 * check-symbols.sh: this lib include com_err, add -com_err to
374 * check-symbols.sh: print the type so I don't need to ask for it
376 2005-04-18 Love Hörnquist Åstrand <lha@it.su.se>
378 * check-symbols.sh: ignore filename symbols
380 2005-04-04 Love Hörnquist Åstrand <lha@it.su.se>
382 * check-symbols.sh: assume symbols prefixed with _ is a sideeffekt
383 of the local linker and also just fine
385 2005-03-16 Love Hörnquist Åstrand <lha@it.su.se>
387 * roken-frag.m4: include <sys/socket.h> for <netinet6/in6_var.h>
389 2005-03-01 Love Hörnquist Åstrand <lha@it.su.se>
391 * sunos.m4: Match solaris 10. From: Joakim Fallsjo
394 2004-12-29 Love <lha@stacken.kth.se>
396 * check-symbols.sh: add -asn1compile symbols
398 2004-12-29 Love Hörnquist Åstrand <lha@it.su.se>
400 * check-symbols.sh: add exported symbols test
402 * Makefile.am.common: add CHECK_SYMBOLS tests, so that we don't
405 2004-09-03 Love Hörnquist Åstrand <lha@it.su.se>
407 * make-proto.pl: add cpluscplus extern "C" support
409 2004-07-09 Love Hörnquist Åstrand <lha@it.su.se>
411 * pthreads.m4: add -pthread to LIBS since libtool doesn't preserve
412 it for us when adding is as a dependency on libs
414 2004-04-24 Johan Danielsson <joda@pdc.kth.se>
416 * largefile.m4: like AC_SYS_LARGEFILE, but also add to CPPFLAGS
418 2004-04-14 Love Hörnquist Åstrand <lha@it.su.se>
420 * check-compile-et.m4: even more evil stuff for cross-compiling
422 * check-x.m4: use AC_RUN_IFELSE so we can handle cross compiling
424 * check-compile-et.m4: use AC_RUN_IFELSE so we can handle cross
427 2004-04-13 Love Hörnquist Åstrand <lha@it.su.se>
429 * make-proto.pl: if -E, add windows standard calling conv to
432 * win32.m4: add rk_WIN32_EXPORT
434 2004-02-12 Love Hörnquist Åstrand <lha@it.su.se>
436 * configure.in: rename AC_WFLAGS to rk_WFLAGS
438 * *.m4: overquote to pacify automake1.8
440 2004-02-11 Love Hörnquist Åstrand <lha@it.su.se>
442 * roken-frag.m4: resolv.h is even more special
444 * roken-frag.m4: AC_CHECK_HEADERS(net/if.h netinet6/in6_var.h
445 sys/sysctl.h sys/proc.h, resolv.h) are all special and need extra
448 * test-package.m4: If there is a --with-PACKAGE=path but no
449 --with-PACKAGE-config, go seach for path/PACKEGE-config and use it
450 if it exists. Inspired by Harald Barth <haba@pdc.kth.se>
452 2003-09-03 Love Hörnquist Åstrand <lha@it.su.se>
454 * crypto.m4: check for DES_, AES_, and if openssl UI_
456 2003-08-27 Johan Danielsson <joda@pdc.kth.se>
458 * vararray.m4: test for variable-length arrays
460 * roken-frag.m4: test for poll and poll.h
462 2003-08-16 Love Hörnquist Åstrand <lha@it.su.se>
464 * Makefile.am.common: don't try doing local checks if CHECK_LOCAL
465 is set to no-check-local
467 2003-08-01 Love Hörnquist Åstrand <lha@it.su.se>
469 * check-compile-et.m4: check if compile_et support ``error_table N
470 M'' also, don't be overly aggressivly reset CFLAGS
472 2003-07-22 Love Hörnquist Åstrand <lha@it.su.se>
474 * pthreads.m4: pthread test
476 2003-05-08 Johan Danielsson <joda@pdc.kth.se>
478 * Makefile.am.common: change install-data-local to
481 2003-05-05 Assar Westerlund <assar@kth.se>
483 * crypto.m4: define OPENSSL_DES_LIBDES_COMPATIBILITY
485 2003-04-03 Love Hörnquist Åstrand <lha@it.su.se>
487 * crypto.m4: check if libcrypto needs -lnsl or -lsocket
489 2003-04-02 Love Hörnquist Åstrand <lha@it.su.se>
491 * crypto.m4: in the case where se don't link with kerberos 4, use
492 ${with_openssl_include} if its are set (not
493 ${with_openssl}/include) same for with_openssl_lib
495 2003-03-18 Love Hörnquist Åstrand <lha@it.su.se>
497 * Makefile.am.common: always define LIB_kafs
499 2003-03-12 Love Hörnquist Åstrand <lha@it.su.se>
501 * check-compile-et.m4: check if the output of compile_et needs
502 initialize_error_table_r
504 2003-02-17 Love Hörnquist Åstrand <lha@it.su.se>
506 * check-var.m4: add a check if the variable is avaible when we
507 include the headerfiles
509 2002-12-18 Johan Danielsson <joda@pdc.kth.se>
511 * roken-frag.m4: res_nsearch takes 6 parameters; spotted by Howard
514 2002-10-25 Johan Danielsson <joda@pdc.kth.se>
516 * crypto.m4: do a better job at matching headers to libraries
518 2002-10-16 Johan Danielsson <joda@pdc.kth.se>
520 * sunos.m4: more quoting
522 2002-09-19 Johan Danielsson <joda@pdc.kth.se>
524 * make-proto.pl: check the processed string for closing ), not the
527 2002-09-10 Johan Danielsson <joda@pdc.kth.se>
529 * crypto.m4: use m4 macros for test cases, also test for older
532 * test-package.m4: include dep libraries in LIB_*
534 * crypto.m4: move krb4 test before test for openssl, and bail out
535 if krb4 is requested, but the crypto library is not the same as
538 * db.m4: filter contents of LDFLAGS
540 2002-09-09 Johan Danielsson <joda@pdc.kth.se>
542 * auth-modules.m4: rename to rk_AUTH_MODULES
544 * auth-modules.m4: only include modules explicitly asked for
546 2002-09-04 Johan Danielsson <joda@pdc.kth.se>
548 * roken-frag.m4: test for res_nsearch
550 2002-09-03 Assar Westerlund <assar@kth.se>
552 * roken-frag.m4: check for sys/mman.h and mmap (used by
555 2002-08-28 Assar Westerlund <assar@kth.se>
557 * krb-readline.m4: also add LIB_tgetent in the case of editline
559 * crypto.m4: define HAVE_OPENSSL even if we got to hear about it
562 2002-08-28 Johan Danielsson <joda@pdc.kth.se>
564 * krb-readline.m4: add LIB_tgetent to LIB_readline if we have to
566 * sunos.m4: various sunos tests
568 * crypto.m4: try to extract the crypto compiler flags from
570 (XXX this is really horrible)
572 * krb-readline.m4: don't add -rpath to LIB_readline (libtool
573 should to this for us), also don't append LIB_tgetent to
574 LIB_readline (TEST_PACKAGE should do this)
576 * test-package.m4: add the possibility to use a *-config program
577 to get flags; rename to rk_TEST_PACKAGE while here
579 * krb-bigendian.m4: move ENDIANESS_IN_SYS_PARAM_H tests here
581 * aix.m4: rename to rk_AIX
583 * telnet.m4: move telnet tests here
585 * aix.m4: restructure this somewhat
587 * dlopen.m4: test for dlopen suitable for AC_REQUIRE
589 * irix.m4: move some stuff here and rename to irix.m4
591 * krb-sys-nextstep.m4: move SGTTY stuff to read_pwd.c
593 2002-08-28 Jacques Vidrine <nectar@kth.se>
595 * auth-modules.m4: do not build pam_krb4 on freebsd
597 2002-08-26 Assar Westerlund <assar@kth.se>
599 * roken-frag.m4: test for the vis, strvis functions requiring
602 2002-08-23 Johan Danielsson <joda@pdc.kth.se>
604 * need-proto.m4: missing comma
606 2002-08-22 Johan Danielsson <joda@pdc.kth.se>
608 * roken-frag.m4: some rototilling
610 * need-proto.m4: use AS_TR_CPP
612 2002-08-20 Johan Danielsson <joda@pdc.kth.se>
614 * roken-frag.m4: HAVE_TYPE instead of CHECK_TYPE ssize_t
616 * krb-version.m4: use PACKAGE_TARNAME and PACKAGE_STRING
618 * broken-getaddrinfo.m4: can't test for EAI_SERVICE here since AIX
621 * roken-frag.m4: test for altzone
623 2002-08-19 Johan Danielsson <joda@pdc.kth.se>
625 * Makefile.am.common: only define ROKEN_RENAME if do_roken_rename
627 2002-08-13 Johan Danielsson <joda@pdc.kth.se>
629 * Makefile.am.common: add ROKEN_RENAME variable
631 2002-08-12 Johan Danielsson <joda@pdc.kth.se>
633 * make-proto.pl: include <stdarg.h> to get va_list
635 * destdirs.m4: also define localstatedir and sysconfdir
637 2002-08-01 Johan Danielsson <joda@pdc.kth.se>
639 * crypto.m4: newer openssl seems to take the address of the
640 schedule parameter to des_cbc_encrypt, so we need to feed it a
641 variable, not just NULL (from Magnus Holmberg)
643 2002-05-24 Johan Danielsson <joda@pdc.kth.se>
645 * misc.m4: change \100 back to @; some m4's (probably some regex)
646 doesn't like this as a replacement regexp; the reason it was once
647 changed to \100 was probably because of some autoconf bug at the
650 2002-05-20 Johan Danielsson <joda@pdc.kth.se>
652 * broken2.m4 []-less is apparently the way to go
654 2002-05-19 Johan Danielsson <joda@pdc.kth.se>
656 * otp.m4: check db_type instead of precence of dbm_firstkey
658 * roken-frag.m4: don't AC_LIBOBJ more than one function at a time
660 * find-if-not-broken.m4: s/AC_LIBOBJ/rk_LIBOBJ/
662 * broken2.m4: s/AC_LIBOBJ/rk_LIBOBJ/
664 * broken.m4: s/AC_LIBOBJ/rk_LIBOBJ/
666 * misc.m4: automake can't handle macros passed to AC_LIBOBJ, so
667 add an alias to it called rk_LIBOBJ; this requires that the
668 relevant source are manually included in roken/Makefile.am
670 * aix.m4: ac_enable --diable-dynamic-afs
672 * roken-frag.m4: use AC_LIBOBJ
674 * krb-func-getcwd-broken.m4: use AC_LIBOBJ
676 * find-if-not-broken.m4: use AC_LIBOBJ
678 * broken2.m4: use AC_LIBOBJ
680 * broken.m4: use AC_LIBOBJ
682 * aix.m4: recognise aix5
684 2002-05-17 Johan Danielsson <joda@pdc.kth.se>
686 * crypto.m4: am-conditionalise HAVE_OPENSSL
688 * db.m4: make it possible to run this twice
690 * Makefile.am.common: also install nodist_include_HEADERS
692 2002-05-16 Johan Danielsson <joda@pdc.kth.se>
694 * make-proto.pl: make it possible to redefine the "private" regexp
696 2002-05-02 Johan Danielsson <joda@pdc.kth.se>
698 * db.m4: am_cond HAVE_*
700 2002-04-30 Johan Danielsson <joda@pdc.kth.se>
702 * krb-ipv6.m4: use AC_HELP_STRING; fix logic bug in AC_MSG_RESULT
705 * test-package.m4: use AC_HELP_STRING
707 * roken.m4: use AC_HELP_STRING
709 * osfc2.m4: use AC_HELP_STRING
711 * mips-abi.m4: use AC_HELP_STRING
713 * krb-bigendian.m4: use AC_HELP_STRING
715 * db.m4: rework this somewhat; check for db3/4 in subdirs, change
716 --with to --enable; it should really be possible to point it to
717 some directory --with-berkeley-db=/foo
721 2002-04-25 Johan Danielsson <joda@pdc.kth.se>
723 * destdirs.m4: define BINDIR et al
725 2002-04-18 Johan Danielsson <joda@pdc.kth.se>
727 * misc.m4: remove some stuff that is defined elsewhere
729 * make-proto.pl: optionally remove __P and parameter names
731 2001-11-30 Assar Westerlund <assar@sics.se>
733 * roken-frag.m4: move ipv6 tests after -lsocket (to handle Solaris
736 2001-09-29 Assar Westerlund <assar@sics.se>
738 * install-catman.sh: handle man pages without SYNOPSIS but looking
739 for both SYNOPSIS and DESCRIPTION
741 2001-09-18 Johan Danielsson <joda@pdc.kth.se>
743 * roken-frag.m4: include freeaddrinfo if using getaddrinfo
745 2001-09-13 Assar Westerlund <assar@sics.se>
747 * db.m4: test for the ndbm database really being a .db one
748 and use it when moving/removing database files
750 2001-09-03 Assar Westerlund <assar@sics.se>
752 * db.m4: prefer ndbm.h to dbm.h
753 * roken-frag.m4: check for atexit and on_exit
755 2001-09-02 Assar Westerlund <assar@sics.se>
757 * check-compile-et.m4: only add /usr/include/et to CPPFLAGS if
760 2001-09-01 Assar Westerlund <assar@sics.se>
762 * Makefile.am.common (AUTOMAKE_OPTIONS): set 1.4b here so that
763 users are warned if using earlier automake versions
765 * find-func-no-libs2.m4: ignore "no" as a library - another
766 special case to make it easy to send the result from this macro
767 into another invocation
769 2001-08-30 Assar Westerlund <assar@sics.se>
771 * db.m4: check for ndbm functions in db3 library too
773 2001-08-29 Jacques Vidrine <n@nectar.com>
775 * check-compile-et.m4: Check for already-installed com_err.
776 * Makefile.am.common: Use the compile_et discovered at
779 2001-08-29 Assar Westerlund <assar@sics.se>
781 * crypto.m4: use AC_WITH_ALL to allow separate specification of
783 * with-all.m4: new macro for doing --with-foo, --with-foo-include,
784 and --with-foo-lib in a sensible way
786 * find-func-no-libs2.m4: handle both -llib and lib in the second
787 argument also yes -> "" as a library, to ease callers that send in
788 results from this macro (this might be a little bit unclean)
790 2001-08-28 Assar Westerlund <assar@sics.se>
792 * roken-frag.m4: test for issetugid
794 2001-08-24 Assar Westerlund <assar@sics.se>
796 * Makefile.am.common: change one += to = to AM_CFLAGS to avoid an
797 error with recent automake
799 2001-08-22 Assar Westerlund <assar@sics.se>
801 * crypto.m4: SHA1_CTX should be SHA_CTX
803 2001-08-21 Assar Westerlund <assar@sics.se>
805 * roken-frag.m4: remove all winsock.h
806 for now, it does more harm than good under cygwin and if it should be
807 used, the correct conditional needs to be found
808 from <tol@stacken.kth.se>
810 2001-08-21 Johan Danielsson <joda@pdc.kth.se>
812 * check-var.m4: AC_TR_CPP -> AS_TR_CPP to make autoconf 2.52 happy
814 2001-08-17 Johan Danielsson <joda@pdc.kth.se>
816 * krb-ipv6.m4: add test for non-existant in6addr_loopback in AIX
818 2001-08-15 Johan Danielsson <joda@pdc.kth.se>
820 * roken-frag.m4: test for getaddrinfo's that doesn't like numeric
823 * broken-getaddrinfo.m4: test for getaddrinfo's that doesn't like
826 2001-08-08 Assar Westerlund <assar@sics.se>
828 * db.m4: do a separate test for gdbm/ndbm.h and -lgdbm
830 2001-08-05 Assar Westerlund <assar@sics.se>
832 * db.m4: ac_cv_funclib_\func can be yes
833 * db.m4: use AC_FIND_FUNC_NO_LIBS to test in libc
834 anset cache variables after first attempt at finding dbm_firstkey (how
835 should this be done?)
836 * db.m4: do not test for ndbm library when ndbm-db was found in libc
837 * db.m4: test for ndbm-compatability with db
838 * db.m4: add forgotten AC_SUBST
839 * db.m4: first steps towards a new db test
841 * roken-frag.m4: remove header files checked by rk_db
843 2001-08-05 Assar Westerlund <assar@sics.se>
845 * roken-frag.m4: remove header files checked by rk_db
847 2001-06-24 Assar Westerlund <assar@sics.se>
849 * roken-frag.m4: make sure of building getaddrinfo et al if
852 2001-06-20 Johan Danielsson <joda@pdc.kth.se>
854 * install-catman.sh: try to install links to manpages
856 2001-06-19 Assar Westerlund <assar@sics.se>
858 * broken-glob.m4: try to handle FreeBSD's GLOB_MAXPATH
860 2001-06-18 Johan Danielsson <joda@pdc.kth.se>
862 * roken-frag.m4: test for getaddrinfo needs netdb.h on Tru64
864 2001-06-17 Assar Westerlund <assar@sics.se>
866 * roken-frag.m4 (AC_CHECK_HEADERS): test for random
867 * roken-frag.m4 (AC_CHECK_HEADERS): test for initstate and
870 * roken-frag.m4 (AC_BROKEN): test for
871 emalloc,ecalloc,erealloc,estrdup
873 2001-05-11 Johan Danielsson <joda@pdc.kth.se>
875 * roken-frag.m4: bswap{16,32}
877 2001-03-26 Assar Westerlund <assar@sics.se>
879 * broken-glob.m4: also test for GLOB_LIMIT
880 * krb-ipv6.m4: restore CFLAGS if v6 is not detected
882 2001-02-20 Assar Westerlund <assar@sics.se>
884 * roken-frag.m4: check for getprogname, setprogname
886 2001-02-07 Assar Westerlund <assar@sics.se>
888 * Makefile.am.common (LIB_kdfs): set. use it. from Ake Sandgren
891 2000-12-26 Assar Westerlund <assar@sics.se>
893 * krb-ipv6.m4: remove some dnl that weren't the correct with
896 2000-12-15 Assar Westerlund <assar@sics.se>
898 * roken-frag.m4 (inet_ntoa, inet_ntop, inet_pton): add necessary
899 includes when testing
900 * broken2.m4: new variant of broken, with includes and arguments
902 * test-package.m4: s/ifval/m4_ifval/ to keep in sync with
903 autoconf. from Ake Sandgren <ake@cs.umu.se>
904 * check-var.m4: s/ifval/m4_ifval/ to keep in sync with autoconf.
905 from Ake Sandgren <ake@cs.umu.se>
907 2000-12-13 Assar Westerlund <assar@sics.se>
909 * krb-irix.m4: need to set irix to no first. From Ake Sandgren
912 2000-12-12 Johan Danielsson <joda@pdc.kth.se>
914 * roken-frag.m4: move sa_len test to before test for broken
917 2000-12-12 Assar Westerlund <assar@sics.se>
919 * roken-frag.m4: only test for broken getnameinfo if it exists
921 2000-12-10 Johan Danielsson <joda@pdc.kth.se>
923 * roken-frag.m4: ifaddrs.h
925 2000-12-06 Johan Danielsson <joda@pdc.kth.se>
927 * roken-frag.m4: test for unvis, and vis.h
929 * roken-frag.m4: test for strvis*
931 2000-12-05 Johan Danielsson <joda@pdc.kth.se>
933 * Makefile.am.common: just warn if we fail to setuid a program
935 * broken-getnameinfo.m4: add more quotes
937 * roken-frag.m4: test for getifaddrs
939 * roken-frag.m4: test for broken AIX getnameinfo
941 * broken-getnameinfo.m4: test for broken getnameinfo
943 2000-12-01 Assar Westerlund <assar@sics.se>
945 * Makefile.am.common: add kludge for LIBS
947 2000-11-30 Johan Danielsson <joda@pdc.kth.se>
949 * check-man.m4: update this after recent changes
951 * Makefile.am.common: use install-catman.sh
953 * install-catman.sh: script to install preformatted manual pages
955 * Makefile.am.common: change cat handling
957 2000-11-29 Johan Danielsson <joda@pdc.kth.se>
959 * roken-frag.m4: don't use AC_CONFIG_FILES here, since it doesn't
962 2000-11-15 Assar Westerlund <assar@sics.se>
964 * krb-readline.m4: link against the libtool-versions of
965 libeditline and libel_compat
967 * Makefile.am.common (INCLUDES): add $(INCLUDES_roken)
968 * roken-frag.m4 (CPPFLAGS_roken): rename to INCLUDES_roken
970 2000-11-05 Johan Danielsson <joda@pdc.kth.se>
974 2000-08-19 Assar Westerlund <assar@sics.se>
976 * krb-bigendian.m4: merge from arla: make it work better
978 2000-08-07 Johan Danielsson <joda@pdc.kth.se>
980 * roken-frag.m4: check getsockname for proto compat
982 2000-08-04 Johan Danielsson <joda@pdc.kth.se>
984 * Makefile.am.common: add library for pidfile
986 * roken-frag.m4: tests for util.h and pidfile
988 2000-07-19 Johan Danielsson <joda@pdc.kth.se>
990 * check-var.m4: rename to rk_CHECK_VAR, transposing the arguments,
991 and making the second optional, AU_DEFINE AC_CHECK_VAR to
994 * roken-frag.m4: other roken tests
998 2000-07-18 Johan Danielsson <joda@pdc.kth.se>
1000 * mips-abi.m4: AC_ERROR -> AC_MSG_ERROR
1002 * check-netinet-ip-and-tcp.m4: use cache_check, and make this work
1005 * aix.m4: don't subst AFS_EXTRA_LD
1007 2000-07-15 Johan Danielsson <joda@pdc.kth.se>
1009 * check-var.m4: workaround feature of newer autoconf
1011 * find-func-no-libs2.m4: use cleaner autoheader trick
1013 * have-type.m4: use cleaner autoheader trick
1015 * have-types.m4: use cleaner autoheader trick
1017 * test-package.m4: add 6th parameter for now
1019 * broken.m4: use cleaner autoheader trick
1021 * retsigtype.m4: test for signal handler return type
1023 * broken-realloc.m4: test for broken realloc
1025 2000-07-08 Assar Westerlund <assar@sics.se>
1027 * roken.m4: set CPPFLAGS_roken and call AC_CONFIG_SUBDIRS
1029 2000-07-02 Assar Westerlund <assar@sics.se>
1031 * Makefile.am.common (CP): set and use
1033 2000-04-05 Assar Westerlund <assar@sics.se>
1035 * Makefile.am.common (INCLUDE_openldap, LIB_openldap): add
1037 2000-03-28 Assar Westerlund <assar@sics.se>
1039 * krb-prog-yacc.m4: AC_MSG_WARNING should be AC_MSG_WARN
1041 * shared-libs.m4: try to update to freebsd5 (and elf)
1043 2000-03-16 Assar Westerlund <assar@sics.se>
1045 * krb-prog-yacc.m4: warn we do not find any yacc
1047 2000-01-08 Assar Westerlund <assar@sics.se>
1049 * krb-bigendian.m4: new file, replacement for ac_c_bigendian
1051 2000-01-01 Assar Westerlund <assar@sics.se>
1053 * krb-ipv6.m4: re-organize: test for type of stack first so that
1054 we can find the libraries that we might have to link the test
1055 program against. not linking the test program means we don't know
1056 if the right stuff is in the libraries. also cosmetic changes to
1057 make sure we print the checking for... nicely
1059 1999-12-21 Assar Westerlund <assar@sics.se>
1061 * krb-ipv6.m4: try linking, not only compiling
1062 * krb-ipv6.m4: add --without-ipv6 make sure we have `in6addr_any'
1063 which we use in the code. This test avoids false positives on
1066 1999-11-29 Johan Danielsson <joda@pdc.kth.se>
1068 * grok-type.m4: inttypes.h
1070 1999-11-05 Assar Westerlund <assar@sics.se>
1072 * check-x.m4: include X_PRE_LIBS and X_EXTRA_LIBS when testing
1074 1999-11-01 Assar Westerlund <assar@sics.se>
1076 * Makefile.am.common (install-build-headers): use `cp' instead of
1077 INSTALL_DATA for copying header files inside the build tree. The
1078 user might have redefined INSTALL_DATA to specify owners and other
1081 1999-10-30 Assar Westerlund <assar@sics.se>
1083 * find-func-no-libs2.m4: add yet another argument to allow specify
1084 linker flags that will be added _before_ the library when trying
1087 * find-func-no-libs.m4: add yet another argument to allow specify
1088 linker flags that will be added _before_ the library when trying
1091 1999-10-12 Assar Westerlund <assar@sics.se>
1093 * find-func-no-libs2.m4 (AC_FIND_FUNC_NO_LIBS2): new argument
1096 * find-func-no-libs.m4 (AC_FIND_FUNC_NO_LIBS): new argument `extra
1099 1999-09-01 Johan Danielsson <joda@pdc.kth.se>
1101 * capabilities.m4: sgi capabilities
1103 1999-07-29 Assar Westerlund <assar@sics.se>
1105 * have-struct-field.m4: quote macros when undefining
1107 1999-07-28 Assar Westerlund <assar@sics.se>
1109 * Makefile.am.common (install-build-headers): add dependencies
1111 1999-07-24 Assar Westerlund <assar@sics.se>
1113 * have-type.m4: try to get autoheader to co-operate
1115 * have-type.m4: stolen from Arla
1117 * krb-struct-sockaddr-sa-len.m4: not used any longer. removed.
1119 1999-06-13 Assar Westerlund <assar@sics.se>
1121 * krb-struct-spwd.m4: consequent name of cache variables
1123 * krb-func-getlogin.m4: new file for testing for posix (broken)
1126 * shared-libs.m4 (freebsd[34]): don't use ld -Bshareable
1128 1999-06-02 Johan Danielsson <joda@pdc.kth.se>
1130 * check-x.m4: extended test for X
1132 1999-05-14 Assar Westerlund <assar@sics.se>
1134 * check-netinet-ip-and-tcp.m4: proper autoheader tricks
1136 * check-netinet-ip-and-tcp.m4: new file for checking for
1137 netinet/{ip,tcp}.h. These are special as they on Irix 6.5.3
1138 require <standards.h> to be included in advance.
1140 * check-xau.m4: we also need to check for XauFilename since it's
1141 used by appl/kx. And on Irix 6.5 that function requires linking
1144 1999-05-08 Assar Westerlund <assar@sics.se>
1146 * krb-find-db.m4: try with more header files than ndbm.h
1148 1999-04-19 Assar Westerlund <assar@sics.se>
1150 * test-package.m4: try to handle the case of --without-package
1153 1999-04-17 Assar Westerlund <assar@sics.se>
1155 * make-aclocal: removed. Not used anymore, being replaced by
1156 aclocal from automake.
1158 Thu Apr 15 14:17:26 1999 Johan Danielsson <joda@hella.pdc.kth.se>
1160 * make-proto.pl: handle __attribute__
1162 Fri Apr 9 20:37:18 1999 Assar Westerlund <assar@sics.se>
1164 * shared-libs.m4: quote $@
1165 (freebsd3): add install_symlink_command2
1167 Wed Apr 7 20:40:22 1999 Assar Westerlund <assar@sics.se>
1169 * shared-libs.m4 (hpux): no library dependencies
1171 Mon Apr 5 16:13:08 1999 Johan Danielsson <joda@hella.pdc.kth.se>
1173 * test-package.m4: compile and link, rather than looking for
1174 files; also export more information, so it's possible to add rpath
1177 Tue Mar 30 13:49:54 1999 Johan Danielsson <joda@hella.pdc.kth.se>
1179 * Makefile.am.common: CFLAGS -> AM_CFLAGS
1181 Mon Mar 29 16:51:12 1999 Johan Danielsson <joda@hella.pdc.kth.se>
1183 * check-xau.m4: check for XauWriteAuth before checking for
1184 XauReadAuth to catch -lX11:s not containing XauWriteAuth, and IRIX
1185 6.5 that doesn't work with -lXau
1187 Sat Mar 27 18:03:58 1999 Johan Danielsson <joda@hella.pdc.kth.se>
1189 * osfc2.m4: --enable-osfc2
1191 Fri Mar 19 15:34:52 1999 Johan Danielsson <joda@hella.pdc.kth.se>
1193 * shared-libs.m4: move shared lib stuff here
1195 Wed Mar 24 23:24:51 1999 Assar Westerlund <assar@sics.se>
1197 * Makefile.am.common (install-build-headers): simplify loop
1199 Tue Mar 23 17:31:23 1999 Johan Danielsson <joda@hella.pdc.kth.se>
1201 * check-getpwnam_r-posix.m4: check for getpwnam_r, and if it's
1204 Tue Mar 23 00:00:13 1999 Assar Westerlund <assar@sics.se>
1206 * Makefile.am.common (install_build_headers): try to make it work
1207 better when list of headers is empty. handle make rewriting the
1210 * Makefile.am.common: hesoid -> hesiod
1212 Sun Mar 21 14:48:03 1999 Johan Danielsson <joda@hella.pdc.kth.se>
1214 * grok-type.m4: <bind/bitypes.h>
1216 * Makefile.am.common: fix for automake bug/feature; add more LIB_*
1218 * test-package.m4: fix typo
1220 * check-man.m4: fix some typos
1222 * auth-modules.m4: tests for authentication modules
1224 Thu Mar 18 11:02:55 1999 Johan Danielsson <joda@hella.pdc.kth.se>
1226 * Makefile.am.common: make install-build-headers a multi
1229 * Makefile.am.common: remove include_dir hack
1231 * Makefile.am.common: define LIB_kafs and LIB_gssapi
1233 * krb-find-db.m4: subst DBLIB also
1235 * check-xau.m4: test for Xau{Read,Write}Auth
1237 Wed Mar 10 19:29:20 1999 Johan Danielsson <joda@hella.pdc.kth.se>
1239 * wflags.m4: AC_WFLAGS
1241 Mon Mar 1 11:23:41 1999 Johan Danielsson <joda@hella.pdc.kth.se>
1243 * have-struct-field.m4: remove extra AC_MSG_RESULT
1245 * proto-compat.m4: typo
1247 * krb-func-getcwd-broken.m4: update to autoconf 2.13
1249 * krb-find-db.m4: update to autoconf 2.13
1251 * check-declaration.m4: typo
1253 * have-pragma-weak.m4: update to autoconf 2.13
1255 * have-struct-field.m4: better handling of types with spaces
1257 Mon Feb 22 20:05:06 1999 Johan Danielsson <joda@hella.pdc.kth.se>
1259 * broken-glob.m4: check for broken glob
1261 Sun Jan 31 06:50:33 1999 Assar Westerlund <assar@sics.se>
1263 * krb-ipv6.m4: more magic for different v6 implementations. From
1264 Jun-ichiro itojun Hagino <itojun@kame.net>
1266 Sun Nov 22 12:16:06 1998 Assar Westerlund <assar@sics.se>
1268 * krb-struct-spwd.m4: new file
1270 Thu Jun 4 04:07:41 1998 Assar Westerlund <assar@sics.se>
1272 * find-func-no-libs2.m4: new file
1274 Fri May 1 23:31:28 1998 Assar Westerlund <assar@sics.se>
1276 * c-attribute.m4, c-function.m4: new files (from arla)
1278 Wed Mar 18 23:11:29 1998 Assar Westerlund <assar@sics.se>
1280 * krb-ipv6.m4: rename HAVE_STRUCT_SOCKADDR_IN6 to HAVE_IPV6
1282 Thu Feb 26 02:37:49 1998 Assar Westerlund <assar@sics.se>
1284 * make-proto.pl: should work with perl4