12008-07-26 Love Hörnquist Åstrand <lha@h5l.org> 2 3 * krb-ipv6.m4: Patch from Björn Schlögl to enable disable-ness of 4 ipv6. 5 62008-05-20 Love Hörnquist Åstrand <lha@kth.se> 7 8 * sunos.m4: Detect solaris2.11 and later and assume its sunos=58. 9 Bug report from Klas Heggemann. 10 112008-05-05 Love Hörnquist Åstrand <lha@kth.se> 12 13 * version-script.m4: Add -rpath to avoid building a convince 14 library, also sprinkle some other options to make the link line 15 more like automake's. 16 172008-04-29 Love Hörnquist Åstrand <lha@it.su.se> 18 19 * version-script.m4: use libtool to probe for version script to 20 make it work on amd64/ia64 where -fpic in needed to build shared 21 objects. 22 232008-04-24 Björn Sandell <biorn@chalmers.se> 24 25 * pthreads.m4: macros for OpenBSD 26 272008-04-17 Love Hörnquist Åstrand <lha@it.su.se> 28 29 * make-proto.pl: Define both export variables. 30 31 * win32.m4: Export _FUNCTION and _VARIABLE for _win32 magic 32 33 * krb-ipv6.m4: Rename cache variable to AC_CACHE_CHECK to make the 34 cached. 35 36 * win32.m4: replace _export with __declspec(dllexport) 37 38 * make-proto.pl: Add __declspec(dllimport) to the exported 39 functions. 40 412008-04-07 Love Hörnquist Åstrand <lha@it.su.se> 42 43 * wflags.m4: Add -Wstrict-overflow=5 as an example. 44 452008-03-25 Love Hörnquist Åstrand <lha@it.su.se> 46 47 * install-catman.sh: Match man_MANS = files with directories in 48 them. 49 502008-02-23 Love Hörnquist Åstrand <lha@it.su.se> 51 52 * make-proto.pl: Handle c-comments. 53 54 * Makefile.am.common: Make DEFAULT_INCLUDES work better, avoid 55 picking up the wrong headerfiles. $(top_builddir)/include vs 56 ${builddir}. 57 582008-01-21 Love Hörnquist Åstrand <lha@it.su.se> 59 60 * Makefile.am.common: remove the check-symbols check 61 62 * check-symbols.sh: removed, use version script instead 63 642007-10-01 Love Hörnquist Åstrand <lha@it.su.se> 65 66 * crypto.m4: openssl might require -ldl too, so lets check that. 67 682007-07-31 Love Hörnquist Åstrand <lha@it.su.se> 69 70 * Makefile.am.common (check-local::): exit on failure to perform 71 test. 72 732007-07-28 Love Hörnquist Åstrand <lha@it.su.se> 74 75 * Makefile.am.common (check-local): also check that --help works. 76 772007-07-17 Love Hörnquist Åstrand <lha@it.su.se> 78 79 * crypto.m4: depend on EVP_CIPHER_iv_length 80 812007-06-27 Love Hörnquist Åstrand <lha@it.su.se> 82 83 * Makefile.am.common: Need absolute reference to the top source 84 directory and top build directory. 85 862007-06-20 Love Hörnquist Åstrand <lha@it.su.se> 87 88 * wflags.m4: Add --enable-developer and make it cause -Werror to 89 be included. 90 912007-06-18 Love Hörnquist Åstrand <lha@it.su.se> 92 93 * Makefile.am.common: Merge from samba config. 94 95 * Makefile.am.common (makedir-in-tree): depend on INFO_DEPS. 96 97 * valgrind-suppressions: Unknown suppression in runtime link 98 editor 99 1002007-06-08 Love Hörnquist Åstrand <lha@it.su.se> 101 102 * Makefile.am.common: Add heimdal-lorikeet target distdir-in-tree 103 1042007-06-04 Love Hörnquist Åstrand <lha@it.su.se> 105 106 * framework-security.m4: test for -framework Security 107 1082007-05-10 Love Hörnquist Åstrand <lha@it.su.se> 109 110 * roken-frag.m4: we have a fnmatch.h only if there is a working 111 implementation and a header file. If we do use roken, lets use our 112 own headerfile that does symbol renaming. 113 1142007-04-19 Love Hörnquist Åstrand <lha@it.su.se> 115 116 * version-script.m4: check if ld supports --version-script 117 1182007-04-11 Love Hörnquist Åstrand <lha@it.su.se> 119 120 * roken-frag.m4: drop broken-getnameinfo.m4 121 122 * roken-frag.m4: drop test for broken getnameinfo, that old aix is 123 no longer relevant. 124 1252007-02-16 Love Hörnquist Åstrand <lha@it.su.se> 126 127 * install-catman.sh: Stop overwriting cmd. 128 1292007-01-15 Love Hörnquist Åstrand <lha@it.su.se> 130 131 * install-catman.sh: Use test instead of [. 132 133 * install-catman.sh: Use = instead of ==, make solaris more happy. 134 1352007-01-08 Love Hörnquist Åstrand <lha@it.su.se> 136 137 * roken-frag.m4: More headerfiles for iruserok prototype check. 138 139 * check-symbols.sh: Add fc_softc for AIX as ignore syms. 140 1412007-01-04 Love Hörnquist Åstrand <lha@it.su.se> 142 143 * roken-frag.m4: Check if iruserok needs a prototype. 144 1452006-12-06 Love Hörnquist Åstrand <lha@it.su.se> 146 147 * check-compile-et.m4: set automake symbol COM_ERR when we build 148 local com_err 149 1502006-11-16 Love Hörnquist Åstrand <lha@it.su.se> 151 152 * valgrind-suppressions: We shouldn't be running /bin/ls under 153 valgrind, but for now, at least make it easier to see any other 154 warnings. From Andrew Bartlett. 155 1562006-10-22 Love Hörnquist Åstrand <lha@it.su.se> 157 158 * Makefile.am.common: Add target for valgrind debugging 159 160 * valgrind-suppressions: valgrind suppressions 161 1622006-10-21 Love Hörnquist Åstrand <lha@it.su.se> 163 164 * check-lex.m4: Borrow test for autoconf cvs to help hpux hosts 165 1662006-10-20 Love Hörnquist Åstrand <lha@it.su.se> 167 168 * Makefile.am.common: provide uninstall hook for cat/manpages. 169 170 * install-catman.sh: provide uninstall command 171 1722006-10-19 Love Hörnquist Åstrand <lha@it.su.se> 173 174 * roken-frag.m4: Add check for timegm. 175 176 * roken-frag.m4: Include sys/types.h for sys/socket.h and netdb.h. 177 1782006-10-07 Love Hörnquist Åstrand <lha@it.su.se> 179 180 * Makefile.am.common (install-build-headers): make this function 181 convoluted and deal with dist_, nodist, nobase and all its 182 friends. 183 184 * have-struct-field.m4: memset the structure to make sure that we 185 don't get compiler warnings. 186 187 * crypto.m4: OpenSSL_add_all_algorithms is not a openssl specific 188 requirement, hcrypto need to have to too. 189 190 * crypto.m4: Require openssl have OpenSSL_add_all_algorithms 191 1922006-10-04 Love Hörnquist Åstrand <lha@it.su.se> 193 194 * autobuild.m4: Add autobuild, GPLed, but free to use in projects 195 not avaible under GPL or LGPL (just like autoconf). 196 1972006-09-16 Love Hörnquist Åstrand <lha@it.su.se> 198 199 * roken-frag.m4: Add samba_SOCKET_WRAPPER fragment 200 2012006-09-12 Love Hörnquist Åstrand <lha@it.su.se> 202 203 * socket-wrapper.m4: Add socket-wrapper test 204 2052006-05-06 Love Hörnquist Åstrand <lha@it.su.se> 206 207 * crypto.m4: Move up evp.h to please OpenSSL, from Douglas 208 E. Engert. 209 2102006-04-22 Love Hörnquist Åstrand <lha@it.su.se> 211 212 * roken-frag.m4: Add check for fnmatch.h, its needed to be done 213 for the automake conditional below. 214 2152006-04-15 Love Hörnquist Åstrand <lha@it.su.se> 216 217 * crypto.m4: Require SHA256 218 2192006-01-18 Love Hörnquist Åstrand <lha@it.su.se> 220 221 * crypto.m4 Check for <openssl/engine.h> if we are to consider 222 using OpenSSL, also check for <hcrypto/...> headers since 223 make_crypto.c assumes that the name of the files. 224 2252006-01-13 Love Hörnquist Åstrand <lha@it.su.se> 226 227 * crypto.m4: libdes is renamed to hcrypto 228 229 * crypto.m4: Remove support for old hash names. 230 2312005-10-26 Love Hörnquist Åstrand <lha@it.su.se> 232 233 * install-catman.sh: Add variable INSTALL_CATPAGES that controls 234 if cat pages are installed, defaults to true. From Johnny Lam 235 <jlam@pkgsrc.org>. 236 2372005-09-28 Love Hörnquist Åstrand <lha@it.su.se> 238 239 * roken-frag.m4: Check for <stdint.h> and uintptr_t 240 2412005-09-02 Love Hörnquist Åstrand <lha@it.su.se> 242 243 * roken-frag.m4: Resolver check moved to rk_RESOLV, from Andrew 244 Bartlet <abartlet@samba.org> 245 246 * resolv.m4: Resolver checks, broken out so samba can use it From 247 Andrew Bartlet <abartlet@samba.org> 248 2492005-08-22 Love Hörnquist Åstrand <lha@it.su.se> 250 251 * roken-frag.m4: Check for res_ndestroy. 252 2532005-08-03 Love Hörnquist Åstrand <lha@it.su.se> 254 255 * crypto.m4: Add <sys/types.h>, OpenSSL 0.9.8 needs it for size_t. 256 From: Quanah Gibson-Mount <quanah@stanford.edu> 257 2582005-07-12 Love Hörnquist Åstrand <lha@it.su.se> 259 260 * check-compile-et.m4: check that initialize_conf_error_table_r 261 have the right argument 262 2632005-07-07 Love Hörnquist Åstrand <lha@it.su.se> 264 265 * check-symbols.sh: allow symbols to start with ., aix uses this 266 2672005-06-16 Love Hörnquist Åstrand <lha@it.su.se> 268 269 * krb-bigendian.m4: use ansi c prototypes 270 271 * krb-func-getcwd-broken.m4: use ansi c prototypes 272 273 * broken-snprintf.m4: use ansi c prototypes 274 275 * have-pragma-weak.m4: use ansi c declarations 276 277 * check-getpwnam_r-posix.m4: use ansi c declarations 278 279 * broken-realloc.m4: use ansi c declarations 280 281 * check-compile-et.m4: use ansi c declarations 282 283 * dlopen.m4: add headers and argument to dlopen 284 285 * c-function.m4: use ansi c declarations 286 287 * check-var.m4: use ansi c declarations 288 289 * pthreads.m4: disable threads on aix because of utmp/utmpx 290 problems 291 292 * broken-getaddrinfo.m4: check for brokenness in getaddrinfo on 293 AIX that can't handle "0" as port number. 294 2952005-06-11 Love Hörnquist Åstrand <lha@it.su.se> 296 297 * db.m4: Add an option to disable ndbm, from Stefan Metzmacher 298 <metze@samba.org> 299 3002005-06-03 Love Hörnquist Åstrand <lha@it.su.se> 301 302 * pthreads.m4: rework how pthreads support to turned on/off, 303 always run though the switch to figure out what the 304 linker/compiler flag are 305 3062005-06-01 Love Hörnquist Åstrand <lha@it.su.se> 307 308 * pthreads.m4: s/else if/elif/ 309 310 * check-symbols.sh: AIX have a diffrent nm, use -B to get bsd like 311 output 312 313 * pthreads.m4: aix case: assume gcc handles -pthread, in the 314 non-gcc case, use the compiler as hint (xlc vs xlc_r) if this 315 environment handles threads or not 316 3172005-05-22 Love Hörnquist Åstrand <lha@it.su.se> 318 319 * check-symbols.sh: ignore weak symbols too 320 3212005-05-19 David Love <fx@gnu.org> 322 323 * check-getpwnam_r-posix.m4: define _POSIX_PTHREAD_SEMANTICS to 324 make solaris provide the right getpwname_r 325 3262005-05-17 Johan Danielsson <joda@pdc.kth.se> 327 328 * roken-frag.m4: am_conditional have_cgetent 329 3302005-05-10 David Love <fx@gnu.org> 331 332 * roken-frag.m4: Get daemon declared on Solaris (it's in unistd.h 333 but masked by a feature test), just to avoid a warning, since it 334 has int args. 335 3362005-05-11 Love Hörnquist Åstrand <lha@it.su.se> 337 338 * check-var.m4: AC_CHECK_DECL and AC_CHECK_DECLS have a subtile 339 diffrence, the later defines HAVE_ cpp symbols, the first doesn't. 340 3412005-05-05 Love Hörnquist Åstrand <lha@it.su.se> 342 343 * check-symbols.sh: ignore N symbols too 344 3452005-04-30 Love Hörnquist Åstrand <lha@it.su.se> 346 347 * broken-snprintf.m4: include checking if snprintf(NULL, 0, "") 348 works 349 350 * check-compile-et.m4: require compile_et to generate a 351 initialize_FOO_error_table_r (they are used in libkrb5), and 352 always check for initialize_error_table_r 353 3542005-04-29 Love Hörnquist Åstrand <lha@it.su.se> 355 356 * Makefile.am.common: add LIB_com_err 357 3582005-04-29 David Love <fx@gnu.org> 359 360 * roken-frag.m4: Check for correct vis.h. 361 3622005-04-28 David Love <fx@gnu.org> 363 364 * pthreads.m4: Set PTHREADS_LIBS on Irix. 365 3662005-04-27 Love Hörnquist Åstrand <lha@it.su.se> 367 368 * broken-realloc.m4: use rk_realloc if realloc is broken, this 369 makes "host-tools" not beeing able to use realloc 370 371 * pthreads.m4: Add support for Solaris, Irix, and modern 372 Linux. From David Love <fx@gnu.org> 373 3742005-04-25 Love Hörnquist Åstrand <lha@it.su.se> 375 376 * check-symbols.sh: limit the units functions to 377 asn1_[A-Za-z0-9]*_units$ 378 3792005-04-20 Love Hörnquist Åstrand <lha@it.su.se> 380 381 * check-symbols.sh: this lib include com_err, add -com_err to 382 CHECK_SYMBOLS 383 384 * check-symbols.sh: print the type so I don't need to ask for it 385 3862005-04-18 Love Hörnquist Åstrand <lha@it.su.se> 387 388 * check-symbols.sh: ignore filename symbols 389 3902005-04-04 Love Hörnquist Åstrand <lha@it.su.se> 391 392 * check-symbols.sh: assume symbols prefixed with _ is a sideeffekt 393 of the local linker and also just fine 394 3952005-03-16 Love Hörnquist Åstrand <lha@it.su.se> 396 397 * roken-frag.m4: include <sys/socket.h> for <netinet6/in6_var.h> 398 3992005-03-01 Love Hörnquist Åstrand <lha@it.su.se> 400 401 * sunos.m4: Match solaris 10. From: Joakim Fallsjo 402 <fallsjo@sanchin.se> 403 4042004-12-29 Love <lha@stacken.kth.se> 405 406 * check-symbols.sh: add -asn1compile symbols 407 4082004-12-29 Love Hörnquist Åstrand <lha@it.su.se> 409 410 * check-symbols.sh: add exported symbols test 411 412 * Makefile.am.common: add CHECK_SYMBOLS tests, so that we don't 413 export to much stuff 414 4152004-09-03 Love Hörnquist Åstrand <lha@it.su.se> 416 417 * make-proto.pl: add cpluscplus extern "C" support 418 4192004-07-09 Love Hörnquist Åstrand <lha@it.su.se> 420 421 * pthreads.m4: add -pthread to LIBS since libtool doesn't preserve 422 it for us when adding is as a dependency on libs 423 4242004-04-24 Johan Danielsson <joda@pdc.kth.se> 425 426 * largefile.m4: like AC_SYS_LARGEFILE, but also add to CPPFLAGS 427 4282004-04-14 Love Hörnquist Åstrand <lha@it.su.se> 429 430 * check-compile-et.m4: even more evil stuff for cross-compiling 431 432 * check-x.m4: use AC_RUN_IFELSE so we can handle cross compiling 433 434 * check-compile-et.m4: use AC_RUN_IFELSE so we can handle cross 435 compiling 436 4372004-04-13 Love Hörnquist Åstrand <lha@it.su.se> 438 439 * make-proto.pl: if -E, add windows standard calling conv to 440 headerfile if needed 441 442 * win32.m4: add rk_WIN32_EXPORT 443 4442004-02-12 Love Hörnquist Åstrand <lha@it.su.se> 445 446 * configure.in: rename AC_WFLAGS to rk_WFLAGS 447 448 * *.m4: overquote to pacify automake1.8 449 4502004-02-11 Love Hörnquist Åstrand <lha@it.su.se> 451 452 * roken-frag.m4: resolv.h is even more special 453 454 * roken-frag.m4: AC_CHECK_HEADERS(net/if.h netinet6/in6_var.h 455 sys/sysctl.h sys/proc.h, resolv.h) are all special and need extra 456 help 457 458 * test-package.m4: If there is a --with-PACKAGE=path but no 459 --with-PACKAGE-config, go seach for path/PACKEGE-config and use it 460 if it exists. Inspired by Harald Barth <haba@pdc.kth.se> 461 4622003-09-03 Love Hörnquist Åstrand <lha@it.su.se> 463 464 * crypto.m4: check for DES_, AES_, and if openssl UI_ 465 4662003-08-27 Johan Danielsson <joda@pdc.kth.se> 467 468 * vararray.m4: test for variable-length arrays 469 470 * roken-frag.m4: test for poll and poll.h 471 4722003-08-16 Love Hörnquist Åstrand <lha@it.su.se> 473 474 * Makefile.am.common: don't try doing local checks if CHECK_LOCAL 475 is set to no-check-local 476 4772003-08-01 Love Hörnquist Åstrand <lha@it.su.se> 478 479 * check-compile-et.m4: check if compile_et support ``error_table N 480 M'' also, don't be overly aggressivly reset CFLAGS 481 4822003-07-22 Love Hörnquist Åstrand <lha@it.su.se> 483 484 * pthreads.m4: pthread test 485 4862003-05-08 Johan Danielsson <joda@pdc.kth.se> 487 488 * Makefile.am.common: change install-data-local to 489 install-data-hook 490 4912003-05-05 Assar Westerlund <assar@kth.se> 492 493 * crypto.m4: define OPENSSL_DES_LIBDES_COMPATIBILITY 494 4952003-04-03 Love Hörnquist Åstrand <lha@it.su.se> 496 497 * crypto.m4: check if libcrypto needs -lnsl or -lsocket 498 4992003-04-02 Love Hörnquist Åstrand <lha@it.su.se> 500 501 * crypto.m4: in the case where se don't link with kerberos 4, use 502 ${with_openssl_include} if its are set (not 503 ${with_openssl}/include) same for with_openssl_lib 504 5052003-03-18 Love Hörnquist Åstrand <lha@it.su.se> 506 507 * Makefile.am.common: always define LIB_kafs 508 5092003-03-12 Love Hörnquist Åstrand <lha@it.su.se> 510 511 * check-compile-et.m4: check if the output of compile_et needs 512 initialize_error_table_r 513 5142003-02-17 Love Hörnquist Åstrand <lha@it.su.se> 515 516 * check-var.m4: add a check if the variable is avaible when we 517 include the headerfiles 518 5192002-12-18 Johan Danielsson <joda@pdc.kth.se> 520 521 * roken-frag.m4: res_nsearch takes 6 parameters; spotted by Howard 522 Chu 523 5242002-10-25 Johan Danielsson <joda@pdc.kth.se> 525 526 * crypto.m4: do a better job at matching headers to libraries 527 5282002-10-16 Johan Danielsson <joda@pdc.kth.se> 529 530 * sunos.m4: more quoting 531 5322002-09-19 Johan Danielsson <joda@pdc.kth.se> 533 534 * make-proto.pl: check the processed string for closing ), not the 535 source 536 5372002-09-10 Johan Danielsson <joda@pdc.kth.se> 538 539 * crypto.m4: use m4 macros for test cases, also test for older 540 hash names 541 542 * test-package.m4: include dep libraries in LIB_* 543 544 * crypto.m4: move krb4 test before test for openssl, and bail out 545 if krb4 is requested, but the crypto library is not the same as 546 krb4 547 548 * db.m4: filter contents of LDFLAGS 549 5502002-09-09 Johan Danielsson <joda@pdc.kth.se> 551 552 * auth-modules.m4: rename to rk_AUTH_MODULES 553 554 * auth-modules.m4: only include modules explicitly asked for 555 5562002-09-04 Johan Danielsson <joda@pdc.kth.se> 557 558 * roken-frag.m4: test for res_nsearch 559 5602002-09-03 Assar Westerlund <assar@kth.se> 561 562 * roken-frag.m4: check for sys/mman.h and mmap (used by 563 parse_reply-test) 564 5652002-08-28 Assar Westerlund <assar@kth.se> 566 567 * krb-readline.m4: also add LIB_tgetent in the case of editline 568 569 * crypto.m4: define HAVE_OPENSSL even if we got to hear about it 570 by krb4 571 5722002-08-28 Johan Danielsson <joda@pdc.kth.se> 573 574 * krb-readline.m4: add LIB_tgetent to LIB_readline if we have to 575 576 * sunos.m4: various sunos tests 577 578 * crypto.m4: try to extract the crypto compiler flags from 579 {INCLUDE,LIB}_krb4 580 (XXX this is really horrible) 581 582 * krb-readline.m4: don't add -rpath to LIB_readline (libtool 583 should to this for us), also don't append LIB_tgetent to 584 LIB_readline (TEST_PACKAGE should do this) 585 586 * test-package.m4: add the possibility to use a *-config program 587 to get flags; rename to rk_TEST_PACKAGE while here 588 589 * krb-bigendian.m4: move ENDIANESS_IN_SYS_PARAM_H tests here 590 591 * aix.m4: rename to rk_AIX 592 593 * telnet.m4: move telnet tests here 594 595 * aix.m4: restructure this somewhat 596 597 * dlopen.m4: test for dlopen suitable for AC_REQUIRE 598 599 * irix.m4: move some stuff here and rename to irix.m4 600 601 * krb-sys-nextstep.m4: move SGTTY stuff to read_pwd.c 602 6032002-08-28 Jacques Vidrine <nectar@kth.se> 604 605 * auth-modules.m4: do not build pam_krb4 on freebsd 606 6072002-08-26 Assar Westerlund <assar@kth.se> 608 609 * roken-frag.m4: test for the vis, strvis functions requiring 610 prototypes 611 6122002-08-23 Johan Danielsson <joda@pdc.kth.se> 613 614 * need-proto.m4: missing comma 615 6162002-08-22 Johan Danielsson <joda@pdc.kth.se> 617 618 * roken-frag.m4: some rototilling 619 620 * need-proto.m4: use AS_TR_CPP 621 6222002-08-20 Johan Danielsson <joda@pdc.kth.se> 623 624 * roken-frag.m4: HAVE_TYPE instead of CHECK_TYPE ssize_t 625 626 * krb-version.m4: use PACKAGE_TARNAME and PACKAGE_STRING 627 628 * broken-getaddrinfo.m4: can't test for EAI_SERVICE here since AIX 629 is even more fsck:ed 630 631 * roken-frag.m4: test for altzone 632 6332002-08-19 Johan Danielsson <joda@pdc.kth.se> 634 635 * Makefile.am.common: only define ROKEN_RENAME if do_roken_rename 636 6372002-08-13 Johan Danielsson <joda@pdc.kth.se> 638 639 * Makefile.am.common: add ROKEN_RENAME variable 640 6412002-08-12 Johan Danielsson <joda@pdc.kth.se> 642 643 * make-proto.pl: include <stdarg.h> to get va_list 644 645 * destdirs.m4: also define localstatedir and sysconfdir 646 6472002-08-01 Johan Danielsson <joda@pdc.kth.se> 648 649 * crypto.m4: newer openssl seems to take the address of the 650 schedule parameter to des_cbc_encrypt, so we need to feed it a 651 variable, not just NULL (from Magnus Holmberg) 652 6532002-05-24 Johan Danielsson <joda@pdc.kth.se> 654 655 * misc.m4: change \100 back to @; some m4's (probably some regex) 656 doesn't like this as a replacement regexp; the reason it was once 657 changed to \100 was probably because of some autoconf bug at the 658 time 659 6602002-05-20 Johan Danielsson <joda@pdc.kth.se> 661 662 * broken2.m4 []-less is apparently the way to go 663 6642002-05-19 Johan Danielsson <joda@pdc.kth.se> 665 666 * otp.m4: check db_type instead of precence of dbm_firstkey 667 668 * roken-frag.m4: don't AC_LIBOBJ more than one function at a time 669 670 * find-if-not-broken.m4: s/AC_LIBOBJ/rk_LIBOBJ/ 671 672 * broken2.m4: s/AC_LIBOBJ/rk_LIBOBJ/ 673 674 * broken.m4: s/AC_LIBOBJ/rk_LIBOBJ/ 675 676 * misc.m4: automake can't handle macros passed to AC_LIBOBJ, so 677 add an alias to it called rk_LIBOBJ; this requires that the 678 relevant source are manually included in roken/Makefile.am 679 680 * aix.m4: ac_enable --diable-dynamic-afs 681 682 * roken-frag.m4: use AC_LIBOBJ 683 684 * krb-func-getcwd-broken.m4: use AC_LIBOBJ 685 686 * find-if-not-broken.m4: use AC_LIBOBJ 687 688 * broken2.m4: use AC_LIBOBJ 689 690 * broken.m4: use AC_LIBOBJ 691 692 * aix.m4: recognise aix5 693 6942002-05-17 Johan Danielsson <joda@pdc.kth.se> 695 696 * crypto.m4: am-conditionalise HAVE_OPENSSL 697 698 * db.m4: make it possible to run this twice 699 700 * Makefile.am.common: also install nodist_include_HEADERS 701 7022002-05-16 Johan Danielsson <joda@pdc.kth.se> 703 704 * make-proto.pl: make it possible to redefine the "private" regexp 705 7062002-05-02 Johan Danielsson <joda@pdc.kth.se> 707 708 * db.m4: am_cond HAVE_* 709 7102002-04-30 Johan Danielsson <joda@pdc.kth.se> 711 712 * krb-ipv6.m4: use AC_HELP_STRING; fix logic bug in AC_MSG_RESULT 713 call 714 715 * test-package.m4: use AC_HELP_STRING 716 717 * roken.m4: use AC_HELP_STRING 718 719 * osfc2.m4: use AC_HELP_STRING 720 721 * mips-abi.m4: use AC_HELP_STRING 722 723 * krb-bigendian.m4: use AC_HELP_STRING 724 725 * db.m4: rework this somewhat; check for db3/4 in subdirs, change 726 --with to --enable; it should really be possible to point it to 727 some directory --with-berkeley-db=/foo 728 729 * otp.m4: OTP test 730 7312002-04-25 Johan Danielsson <joda@pdc.kth.se> 732 733 * destdirs.m4: define BINDIR et al 734 7352002-04-18 Johan Danielsson <joda@pdc.kth.se> 736 737 * misc.m4: remove some stuff that is defined elsewhere 738 739 * make-proto.pl: optionally remove __P and parameter names 740 7412001-11-30 Assar Westerlund <assar@sics.se> 742 743 * roken-frag.m4: move ipv6 tests after -lsocket (to handle Solaris 744 8) 745 7462001-09-29 Assar Westerlund <assar@sics.se> 747 748 * install-catman.sh: handle man pages without SYNOPSIS but looking 749 for both SYNOPSIS and DESCRIPTION 750 7512001-09-18 Johan Danielsson <joda@pdc.kth.se> 752 753 * roken-frag.m4: include freeaddrinfo if using getaddrinfo 754 7552001-09-13 Assar Westerlund <assar@sics.se> 756 757 * db.m4: test for the ndbm database really being a .db one 758 and use it when moving/removing database files 759 7602001-09-03 Assar Westerlund <assar@sics.se> 761 762 * db.m4: prefer ndbm.h to dbm.h 763 * roken-frag.m4: check for atexit and on_exit 764 7652001-09-02 Assar Westerlund <assar@sics.se> 766 767 * check-compile-et.m4: only add /usr/include/et to CPPFLAGS if 768 it's actually used 769 7702001-09-01 Assar Westerlund <assar@sics.se> 771 772 * Makefile.am.common (AUTOMAKE_OPTIONS): set 1.4b here so that 773 users are warned if using earlier automake versions 774 775 * find-func-no-libs2.m4: ignore "no" as a library - another 776 special case to make it easy to send the result from this macro 777 into another invocation 778 7792001-08-30 Assar Westerlund <assar@sics.se> 780 781 * db.m4: check for ndbm functions in db3 library too 782 7832001-08-29 Jacques Vidrine <n@nectar.com> 784 785 * check-compile-et.m4: Check for already-installed com_err. 786 * Makefile.am.common: Use the compile_et discovered at 787 configuration time. 788 7892001-08-29 Assar Westerlund <assar@sics.se> 790 791 * crypto.m4: use AC_WITH_ALL to allow separate specification of 792 include and lib 793 * with-all.m4: new macro for doing --with-foo, --with-foo-include, 794 and --with-foo-lib in a sensible way 795 796 * find-func-no-libs2.m4: handle both -llib and lib in the second 797 argument also yes -> "" as a library, to ease callers that send in 798 results from this macro (this might be a little bit unclean) 799 8002001-08-28 Assar Westerlund <assar@sics.se> 801 802 * roken-frag.m4: test for issetugid 803 8042001-08-24 Assar Westerlund <assar@sics.se> 805 806 * Makefile.am.common: change one += to = to AM_CFLAGS to avoid an 807 error with recent automake 808 8092001-08-22 Assar Westerlund <assar@sics.se> 810 811 * crypto.m4: SHA1_CTX should be SHA_CTX 812 8132001-08-21 Assar Westerlund <assar@sics.se> 814 815 * roken-frag.m4: remove all winsock.h 816 for now, it does more harm than good under cygwin and if it should be 817 used, the correct conditional needs to be found 818 from <tol@stacken.kth.se> 819 8202001-08-21 Johan Danielsson <joda@pdc.kth.se> 821 822 * check-var.m4: AC_TR_CPP -> AS_TR_CPP to make autoconf 2.52 happy 823 8242001-08-17 Johan Danielsson <joda@pdc.kth.se> 825 826 * krb-ipv6.m4: add test for non-existant in6addr_loopback in AIX 827 8282001-08-15 Johan Danielsson <joda@pdc.kth.se> 829 830 * roken-frag.m4: test for getaddrinfo's that doesn't like numeric 831 services 832 833 * broken-getaddrinfo.m4: test for getaddrinfo's that doesn't like 834 numeric services 835 8362001-08-08 Assar Westerlund <assar@sics.se> 837 838 * db.m4: do a separate test for gdbm/ndbm.h and -lgdbm 839 8402001-08-05 Assar Westerlund <assar@sics.se> 841 842 * db.m4: ac_cv_funclib_\func can be yes 843 * db.m4: use AC_FIND_FUNC_NO_LIBS to test in libc 844 anset cache variables after first attempt at finding dbm_firstkey (how 845 should this be done?) 846 * db.m4: do not test for ndbm library when ndbm-db was found in libc 847 * db.m4: test for ndbm-compatability with db 848 * db.m4: add forgotten AC_SUBST 849 * db.m4: first steps towards a new db test 850 851 * roken-frag.m4: remove header files checked by rk_db 852 8532001-08-05 Assar Westerlund <assar@sics.se> 854 855 * roken-frag.m4: remove header files checked by rk_db 856 8572001-06-24 Assar Westerlund <assar@sics.se> 858 859 * roken-frag.m4: make sure of building getaddrinfo et al if 860 missing 861 8622001-06-20 Johan Danielsson <joda@pdc.kth.se> 863 864 * install-catman.sh: try to install links to manpages 865 8662001-06-19 Assar Westerlund <assar@sics.se> 867 868 * broken-glob.m4: try to handle FreeBSD's GLOB_MAXPATH 869 8702001-06-18 Johan Danielsson <joda@pdc.kth.se> 871 872 * roken-frag.m4: test for getaddrinfo needs netdb.h on Tru64 873 8742001-06-17 Assar Westerlund <assar@sics.se> 875 876 * roken-frag.m4 (AC_CHECK_HEADERS): test for random 877 * roken-frag.m4 (AC_CHECK_HEADERS): test for initstate and 878 setstate 879 880 * roken-frag.m4 (AC_BROKEN): test for 881 emalloc,ecalloc,erealloc,estrdup 882 8832001-05-11 Johan Danielsson <joda@pdc.kth.se> 884 885 * roken-frag.m4: bswap{16,32} 886 8872001-03-26 Assar Westerlund <assar@sics.se> 888 889 * broken-glob.m4: also test for GLOB_LIMIT 890 * krb-ipv6.m4: restore CFLAGS if v6 is not detected 891 8922001-02-20 Assar Westerlund <assar@sics.se> 893 894 * roken-frag.m4: check for getprogname, setprogname 895 8962001-02-07 Assar Westerlund <assar@sics.se> 897 898 * Makefile.am.common (LIB_kdfs): set. use it. from Ake Sandgren 899 <ake@cs.umu.se> 900 9012000-12-26 Assar Westerlund <assar@sics.se> 902 903 * krb-ipv6.m4: remove some dnl that weren't the correct with 904 modern autoconf 905 9062000-12-15 Assar Westerlund <assar@sics.se> 907 908 * roken-frag.m4 (inet_ntoa, inet_ntop, inet_pton): add necessary 909 includes when testing 910 * broken2.m4: new variant of broken, with includes and arguments 911 912 * test-package.m4: s/ifval/m4_ifval/ to keep in sync with 913 autoconf. from Ake Sandgren <ake@cs.umu.se> 914 * check-var.m4: s/ifval/m4_ifval/ to keep in sync with autoconf. 915 from Ake Sandgren <ake@cs.umu.se> 916 9172000-12-13 Assar Westerlund <assar@sics.se> 918 919 * krb-irix.m4: need to set irix to no first. From Ake Sandgren 920 <ake@cs.umu.se> 921 9222000-12-12 Johan Danielsson <joda@pdc.kth.se> 923 924 * roken-frag.m4: move sa_len test to before test for broken 925 getnameinfo 926 9272000-12-12 Assar Westerlund <assar@sics.se> 928 929 * roken-frag.m4: only test for broken getnameinfo if it exists 930 9312000-12-10 Johan Danielsson <joda@pdc.kth.se> 932 933 * roken-frag.m4: ifaddrs.h 934 9352000-12-06 Johan Danielsson <joda@pdc.kth.se> 936 937 * roken-frag.m4: test for unvis, and vis.h 938 939 * roken-frag.m4: test for strvis* 940 9412000-12-05 Johan Danielsson <joda@pdc.kth.se> 942 943 * Makefile.am.common: just warn if we fail to setuid a program 944 945 * broken-getnameinfo.m4: add more quotes 946 947 * roken-frag.m4: test for getifaddrs 948 949 * roken-frag.m4: test for broken AIX getnameinfo 950 951 * broken-getnameinfo.m4: test for broken getnameinfo 952 9532000-12-01 Assar Westerlund <assar@sics.se> 954 955 * Makefile.am.common: add kludge for LIBS 956 9572000-11-30 Johan Danielsson <joda@pdc.kth.se> 958 959 * check-man.m4: update this after recent changes 960 961 * Makefile.am.common: use install-catman.sh 962 963 * install-catman.sh: script to install preformatted manual pages 964 965 * Makefile.am.common: change cat handling 966 9672000-11-29 Johan Danielsson <joda@pdc.kth.se> 968 969 * roken-frag.m4: don't use AC_CONFIG_FILES here, since it doesn't 970 work with automake 971 9722000-11-15 Assar Westerlund <assar@sics.se> 973 974 * krb-readline.m4: link against the libtool-versions of 975 libeditline and libel_compat 976 977 * Makefile.am.common (INCLUDES): add $(INCLUDES_roken) 978 * roken-frag.m4 (CPPFLAGS_roken): rename to INCLUDES_roken 979 9802000-11-05 Johan Danielsson <joda@pdc.kth.se> 981 982 * aix.m4: set aix 983 9842000-08-19 Assar Westerlund <assar@sics.se> 985 986 * krb-bigendian.m4: merge from arla: make it work better 987 9882000-08-07 Johan Danielsson <joda@pdc.kth.se> 989 990 * roken-frag.m4: check getsockname for proto compat 991 9922000-08-04 Johan Danielsson <joda@pdc.kth.se> 993 994 * Makefile.am.common: add library for pidfile 995 996 * roken-frag.m4: tests for util.h and pidfile 997 9982000-07-19 Johan Danielsson <joda@pdc.kth.se> 999 1000 * check-var.m4: rename to rk_CHECK_VAR, transposing the arguments, 1001 and making the second optional, AU_DEFINE AC_CHECK_VAR to 1002 rk_CHECK_VAR 1003 1004 * roken-frag.m4: other roken tests 1005 1006 * db.m4: db tests 1007 10082000-07-18 Johan Danielsson <joda@pdc.kth.se> 1009 1010 * mips-abi.m4: AC_ERROR -> AC_MSG_ERROR 1011 1012 * check-netinet-ip-and-tcp.m4: use cache_check, and make this work 1013 with new autoconf 1014 1015 * aix.m4: don't subst AFS_EXTRA_LD 1016 10172000-07-15 Johan Danielsson <joda@pdc.kth.se> 1018 1019 * check-var.m4: workaround feature of newer autoconf 1020 1021 * find-func-no-libs2.m4: use cleaner autoheader trick 1022 1023 * have-type.m4: use cleaner autoheader trick 1024 1025 * have-types.m4: use cleaner autoheader trick 1026 1027 * test-package.m4: add 6th parameter for now 1028 1029 * broken.m4: use cleaner autoheader trick 1030 1031 * retsigtype.m4: test for signal handler return type 1032 1033 * broken-realloc.m4: test for broken realloc 1034 10352000-07-08 Assar Westerlund <assar@sics.se> 1036 1037 * roken.m4: set CPPFLAGS_roken and call AC_CONFIG_SUBDIRS 1038 10392000-07-02 Assar Westerlund <assar@sics.se> 1040 1041 * Makefile.am.common (CP): set and use 1042 10432000-04-05 Assar Westerlund <assar@sics.se> 1044 1045 * Makefile.am.common (INCLUDE_openldap, LIB_openldap): add 1046 10472000-03-28 Assar Westerlund <assar@sics.se> 1048 1049 * krb-prog-yacc.m4: AC_MSG_WARNING should be AC_MSG_WARN 1050 1051 * shared-libs.m4: try to update to freebsd5 (and elf) 1052 10532000-03-16 Assar Westerlund <assar@sics.se> 1054 1055 * krb-prog-yacc.m4: warn we do not find any yacc 1056 10572000-01-08 Assar Westerlund <assar@sics.se> 1058 1059 * krb-bigendian.m4: new file, replacement for ac_c_bigendian 1060 10612000-01-01 Assar Westerlund <assar@sics.se> 1062 1063 * krb-ipv6.m4: re-organize: test for type of stack first so that 1064 we can find the libraries that we might have to link the test 1065 program against. not linking the test program means we don't know 1066 if the right stuff is in the libraries. also cosmetic changes to 1067 make sure we print the checking for... nicely 1068 10691999-12-21 Assar Westerlund <assar@sics.se> 1070 1071 * krb-ipv6.m4: try linking, not only compiling 1072 * krb-ipv6.m4: add --without-ipv6 make sure we have `in6addr_any' 1073 which we use in the code. This test avoids false positives on 1074 OpenBSD 1075 10761999-11-29 Johan Danielsson <joda@pdc.kth.se> 1077 1078 * grok-type.m4: inttypes.h 1079 10801999-11-05 Assar Westerlund <assar@sics.se> 1081 1082 * check-x.m4: include X_PRE_LIBS and X_EXTRA_LIBS when testing 1083 10841999-11-01 Assar Westerlund <assar@sics.se> 1085 1086 * Makefile.am.common (install-build-headers): use `cp' instead of 1087 INSTALL_DATA for copying header files inside the build tree. The 1088 user might have redefined INSTALL_DATA to specify owners and other 1089 information. 1090 10911999-10-30 Assar Westerlund <assar@sics.se> 1092 1093 * find-func-no-libs2.m4: add yet another argument to allow specify 1094 linker flags that will be added _before_ the library when trying 1095 to link 1096 1097 * find-func-no-libs.m4: add yet another argument to allow specify 1098 linker flags that will be added _before_ the library when trying 1099 to link 1100 11011999-10-12 Assar Westerlund <assar@sics.se> 1102 1103 * find-func-no-libs2.m4 (AC_FIND_FUNC_NO_LIBS2): new argument 1104 `extra libs' 1105 1106 * find-func-no-libs.m4 (AC_FIND_FUNC_NO_LIBS): new argument `extra 1107 libs' 1108 11091999-09-01 Johan Danielsson <joda@pdc.kth.se> 1110 1111 * capabilities.m4: sgi capabilities 1112 11131999-07-29 Assar Westerlund <assar@sics.se> 1114 1115 * have-struct-field.m4: quote macros when undefining 1116 11171999-07-28 Assar Westerlund <assar@sics.se> 1118 1119 * Makefile.am.common (install-build-headers): add dependencies 1120 11211999-07-24 Assar Westerlund <assar@sics.se> 1122 1123 * have-type.m4: try to get autoheader to co-operate 1124 1125 * have-type.m4: stolen from Arla 1126 1127 * krb-struct-sockaddr-sa-len.m4: not used any longer. removed. 1128 11291999-06-13 Assar Westerlund <assar@sics.se> 1130 1131 * krb-struct-spwd.m4: consequent name of cache variables 1132 1133 * krb-func-getlogin.m4: new file for testing for posix (broken) 1134 getlogin 1135 1136 * shared-libs.m4 (freebsd[34]): don't use ld -Bshareable 1137 11381999-06-02 Johan Danielsson <joda@pdc.kth.se> 1139 1140 * check-x.m4: extended test for X 1141 11421999-05-14 Assar Westerlund <assar@sics.se> 1143 1144 * check-netinet-ip-and-tcp.m4: proper autoheader tricks 1145 1146 * check-netinet-ip-and-tcp.m4: new file for checking for 1147 netinet/{ip,tcp}.h. These are special as they on Irix 6.5.3 1148 require <standards.h> to be included in advance. 1149 1150 * check-xau.m4: we also need to check for XauFilename since it's 1151 used by appl/kx. And on Irix 6.5 that function requires linking 1152 with -lX11. 1153 11541999-05-08 Assar Westerlund <assar@sics.se> 1155 1156 * krb-find-db.m4: try with more header files than ndbm.h 1157 11581999-04-19 Assar Westerlund <assar@sics.se> 1159 1160 * test-package.m4: try to handle the case of --without-package 1161 correctly 1162 11631999-04-17 Assar Westerlund <assar@sics.se> 1164 1165 * make-aclocal: removed. Not used anymore, being replaced by 1166 aclocal from automake. 1167 1168Thu Apr 15 14:17:26 1999 Johan Danielsson <joda@hella.pdc.kth.se> 1169 1170 * make-proto.pl: handle __attribute__ 1171 1172Fri Apr 9 20:37:18 1999 Assar Westerlund <assar@sics.se> 1173 1174 * shared-libs.m4: quote $@ 1175 (freebsd3): add install_symlink_command2 1176 1177Wed Apr 7 20:40:22 1999 Assar Westerlund <assar@sics.se> 1178 1179 * shared-libs.m4 (hpux): no library dependencies 1180 1181Mon Apr 5 16:13:08 1999 Johan Danielsson <joda@hella.pdc.kth.se> 1182 1183 * test-package.m4: compile and link, rather than looking for 1184 files; also export more information, so it's possible to add rpath 1185 information 1186 1187Tue Mar 30 13:49:54 1999 Johan Danielsson <joda@hella.pdc.kth.se> 1188 1189 * Makefile.am.common: CFLAGS -> AM_CFLAGS 1190 1191Mon Mar 29 16:51:12 1999 Johan Danielsson <joda@hella.pdc.kth.se> 1192 1193 * check-xau.m4: check for XauWriteAuth before checking for 1194 XauReadAuth to catch -lX11:s not containing XauWriteAuth, and IRIX 1195 6.5 that doesn't work with -lXau 1196 1197Sat Mar 27 18:03:58 1999 Johan Danielsson <joda@hella.pdc.kth.se> 1198 1199 * osfc2.m4: --enable-osfc2 1200 1201Fri Mar 19 15:34:52 1999 Johan Danielsson <joda@hella.pdc.kth.se> 1202 1203 * shared-libs.m4: move shared lib stuff here 1204 1205Wed Mar 24 23:24:51 1999 Assar Westerlund <assar@sics.se> 1206 1207 * Makefile.am.common (install-build-headers): simplify loop 1208 1209Tue Mar 23 17:31:23 1999 Johan Danielsson <joda@hella.pdc.kth.se> 1210 1211 * check-getpwnam_r-posix.m4: check for getpwnam_r, and if it's 1212 posix or not 1213 1214Tue Mar 23 00:00:13 1999 Assar Westerlund <assar@sics.se> 1215 1216 * Makefile.am.common (install_build_headers): try to make it work 1217 better when list of headers is empty. handle make rewriting the 1218 filenames. 1219 1220 * Makefile.am.common: hesoid -> hesiod 1221 1222Sun Mar 21 14:48:03 1999 Johan Danielsson <joda@hella.pdc.kth.se> 1223 1224 * grok-type.m4: <bind/bitypes.h> 1225 1226 * Makefile.am.common: fix for automake bug/feature; add more LIB_* 1227 1228 * test-package.m4: fix typo 1229 1230 * check-man.m4: fix some typos 1231 1232 * auth-modules.m4: tests for authentication modules 1233 1234Thu Mar 18 11:02:55 1999 Johan Danielsson <joda@hella.pdc.kth.se> 1235 1236 * Makefile.am.common: make install-build-headers a multi 1237 dependency target 1238 1239 * Makefile.am.common: remove include_dir hack 1240 1241 * Makefile.am.common: define LIB_kafs and LIB_gssapi 1242 1243 * krb-find-db.m4: subst DBLIB also 1244 1245 * check-xau.m4: test for Xau{Read,Write}Auth 1246 1247Wed Mar 10 19:29:20 1999 Johan Danielsson <joda@hella.pdc.kth.se> 1248 1249 * wflags.m4: AC_WFLAGS 1250 1251Mon Mar 1 11:23:41 1999 Johan Danielsson <joda@hella.pdc.kth.se> 1252 1253 * have-struct-field.m4: remove extra AC_MSG_RESULT 1254 1255 * proto-compat.m4: typo 1256 1257 * krb-func-getcwd-broken.m4: update to autoconf 2.13 1258 1259 * krb-find-db.m4: update to autoconf 2.13 1260 1261 * check-declaration.m4: typo 1262 1263 * have-pragma-weak.m4: update to autoconf 2.13 1264 1265 * have-struct-field.m4: better handling of types with spaces 1266 1267Mon Feb 22 20:05:06 1999 Johan Danielsson <joda@hella.pdc.kth.se> 1268 1269 * broken-glob.m4: check for broken glob 1270 1271Sun Jan 31 06:50:33 1999 Assar Westerlund <assar@sics.se> 1272 1273 * krb-ipv6.m4: more magic for different v6 implementations. From 1274 Jun-ichiro itojun Hagino <itojun@kame.net> 1275 1276Sun Nov 22 12:16:06 1998 Assar Westerlund <assar@sics.se> 1277 1278 * krb-struct-spwd.m4: new file 1279 1280Thu Jun 4 04:07:41 1998 Assar Westerlund <assar@sics.se> 1281 1282 * find-func-no-libs2.m4: new file 1283 1284Fri May 1 23:31:28 1998 Assar Westerlund <assar@sics.se> 1285 1286 * c-attribute.m4, c-function.m4: new files (from arla) 1287 1288Wed Mar 18 23:11:29 1998 Assar Westerlund <assar@sics.se> 1289 1290 * krb-ipv6.m4: rename HAVE_STRUCT_SOCKADDR_IN6 to HAVE_IPV6 1291 1292Thu Feb 26 02:37:49 1998 Assar Westerlund <assar@sics.se> 1293 1294 * make-proto.pl: should work with perl4 1295 1296