12007-10-01  Love H�rnquist �strand  <lha@it.su.se>
2
3	* crypto.m4: openssl might require -ldl too, so lets check that.
4
52007-07-31  Love H�rnquist �strand  <lha@it.su.se>
6
7	* Makefile.am.common (check-local::): exit on failure to perform
8	test.
9
102007-07-28  Love H�rnquist �strand  <lha@it.su.se>
11
12	* Makefile.am.common (check-local): also check that --help works.
13	
142007-07-17  Love H�rnquist �strand  <lha@it.su.se>
15	
16	* crypto.m4: depend on EVP_CIPHER_iv_length
17
182007-06-27  Love H�rnquist �strand  <lha@it.su.se>
19
20	* Makefile.am.common: Need absolute reference to the top source
21	directory and top build directory.
22	
232007-06-20  Love H�rnquist �strand  <lha@it.su.se>
24
25	* wflags.m4: Add --enable-developer and make it cause -Werror to
26	be included.
27	
282007-06-18  Love H�rnquist �strand  <lha@it.su.se>
29
30	* Makefile.am.common: Merge from samba config.
31
32	* Makefile.am.common (makedir-in-tree): depend on INFO_DEPS.
33
34	* valgrind-suppressions: Unknown suppression in runtime link
35	editor
36
372007-06-08  Love H�rnquist �strand  <lha@it.su.se>
38
39	* Makefile.am.common: Add heimdal-lorikeet target distdir-in-tree
40
412007-06-04  Love H�rnquist �strand  <lha@it.su.se>
42	
43	* framework-security.m4: test for -framework Security
44	
452007-05-10  Love H�rnquist �strand  <lha@it.su.se>
46	
47	* roken-frag.m4: we have a fnmatch.h only if there is a working
48	implementation and a header file. If we do use roken, lets use our
49	own headerfile that does symbol renaming.
50	
512007-04-19  Love H�rnquist �strand  <lha@it.su.se>
52	
53	* version-script.m4: check if ld supports --version-script
54	
552007-04-11  Love H�rnquist �strand  <lha@it.su.se>
56
57	* roken-frag.m4: drop broken-getnameinfo.m4
58	
59	* roken-frag.m4: drop test for broken getnameinfo, that old aix is
60	no longer relevant.
61	
622007-02-16  Love H�rnquist �strand  <lha@it.su.se>
63
64	* install-catman.sh: Stop overwriting cmd.
65	
662007-01-15  Love H�rnquist �strand  <lha@it.su.se>
67
68	* install-catman.sh: Use test instead of [.
69
70	* install-catman.sh: Use = instead of ==, make solaris more happy.
71	
722007-01-08  Love H�rnquist �strand  <lha@it.su.se>
73
74	* roken-frag.m4: More headerfiles for iruserok prototype check.
75
76	* check-symbols.sh: Add fc_softc for AIX as ignore syms.
77	
782007-01-04  Love H�rnquist �strand  <lha@it.su.se>
79
80	* roken-frag.m4: Check if iruserok needs a prototype.
81	
822006-12-06  Love H�rnquist �strand  <lha@it.su.se>
83
84	* check-compile-et.m4: set automake symbol COM_ERR when we build
85	local com_err
86	
872006-11-16  Love H�rnquist �strand  <lha@it.su.se>
88	
89	* valgrind-suppressions: We shouldn't be running /bin/ls under
90	valgrind, but for now, at least make it easier to see any other
91	warnings. From Andrew Bartlett.
92	
932006-10-22  Love H�rnquist �strand  <lha@it.su.se>
94	
95	* Makefile.am.common: Add target for valgrind debugging
96	
97	* valgrind-suppressions: valgrind suppressions
98	
992006-10-21  Love H�rnquist �strand <lha@it.su.se>
100	
101	* check-lex.m4: Borrow test for autoconf cvs to help hpux hosts
102	
1032006-10-20  Love H�rnquist �strand  <lha@it.su.se>
104	
105	* Makefile.am.common: provide uninstall hook for cat/manpages.
106
107	* install-catman.sh: provide uninstall command
108	
1092006-10-19  Love H�rnquist �strand  <lha@it.su.se>
110	
111	* roken-frag.m4: Add check for timegm.
112
113	* roken-frag.m4: Include sys/types.h for sys/socket.h and netdb.h.
114	
1152006-10-07  Love H�rnquist �strand  <lha@it.su.se>
116
117	* Makefile.am.common (install-build-headers): make this function
118	convoluted and deal with dist_, nodist, nobase and all its
119	friends.
120
121	* have-struct-field.m4: memset the structure to make sure that we
122	don't get compiler warnings.
123
124	* crypto.m4: OpenSSL_add_all_algorithms is not a openssl specific
125	requirement, hcrypto need to have to too.
126
127	* crypto.m4: Require openssl have OpenSSL_add_all_algorithms
128	
1292006-10-04  Love H�rnquist �strand  <lha@it.su.se>
130
131	* autobuild.m4: Add autobuild, GPLed, but free to use in projects
132	not avaible under GPL or LGPL (just like autoconf).
133	
1342006-09-16  Love H�rnquist �strand  <lha@it.su.se>
135
136	* roken-frag.m4: Add samba_SOCKET_WRAPPER fragment
137	
1382006-09-12  Love H�rnquist �strand  <lha@it.su.se>
139
140	* socket-wrapper.m4: Add socket-wrapper test
141	
1422006-05-06  Love H�rnquist �strand  <lha@it.su.se>
143
144	* crypto.m4: Move up evp.h to please OpenSSL, from Douglas
145	E. Engert.
146
1472006-04-22  Love H�rnquist �strand  <lha@it.su.se>
148
149	* roken-frag.m4: Add check for fnmatch.h, its needed to be done
150	for the automake conditional below.
151	
1522006-04-15  Love H�rnquist �strand  <lha@it.su.se>
153
154	* crypto.m4: Require SHA256
155	
1562006-01-18  Love H�rnquist �strand  <lha@it.su.se>
157
158	* crypto.m4 Check for <openssl/engine.h> if we are to consider
159	using OpenSSL, also check for <hcrypto/...> headers since
160	make_crypto.c assumes that the name of the files.
161	
1622006-01-13 Love H�rnquist �strand <lha@it.su.se>
163
164	* crypto.m4: libdes is renamed to hcrypto
165
166	* crypto.m4: Remove support for old hash names.
167	
1682005-10-26  Love H�rnquist �strand  <lha@it.su.se>
169	
170	* install-catman.sh: Add variable INSTALL_CATPAGES that controls
171	if cat pages are installed, defaults to true. From Johnny Lam
172	<jlam@pkgsrc.org>.
173	
1742005-09-28  Love H�rnquist �strand  <lha@it.su.se>
175
176	* roken-frag.m4: Check for <stdint.h> and uintptr_t
177	
1782005-09-02  Love H�rnquist �strand  <lha@it.su.se>
179
180	* roken-frag.m4: Resolver check moved to rk_RESOLV, from Andrew
181	Bartlet <abartlet@samba.org>
182
183	* resolv.m4: Resolver checks, broken out so samba can use it From
184	Andrew Bartlet <abartlet@samba.org>
185	
1862005-08-22  Love H�rnquist �strand  <lha@it.su.se>
187
188	* roken-frag.m4: Check for res_ndestroy.
189
1902005-08-03  Love H�rnquist �strand  <lha@it.su.se>
191
192	* crypto.m4: Add <sys/types.h>, OpenSSL 0.9.8 needs it for size_t.
193	From: Quanah Gibson-Mount <quanah@stanford.edu>
194
1952005-07-12  Love H�rnquist �strand  <lha@it.su.se>
196
197	* check-compile-et.m4: check that initialize_conf_error_table_r
198	have the right argument
199
2002005-07-07  Love H�rnquist �strand  <lha@it.su.se>
201
202	* check-symbols.sh: allow symbols to start with ., aix uses this
203
2042005-06-16  Love H�rnquist �strand  <lha@it.su.se>
205
206	* krb-bigendian.m4: use ansi c prototypes
207	
208	* krb-func-getcwd-broken.m4: use ansi c prototypes
209
210	* broken-snprintf.m4: use ansi c prototypes
211
212	* have-pragma-weak.m4: use ansi c declarations
213
214	* check-getpwnam_r-posix.m4: use ansi c declarations
215
216	* broken-realloc.m4: use ansi c declarations
217	
218	* check-compile-et.m4: use ansi c declarations
219	
220	* dlopen.m4: add headers and argument to dlopen
221	
222	* c-function.m4: use ansi c declarations
223	
224	* check-var.m4: use ansi c declarations
225
226	* pthreads.m4: disable threads on aix because of utmp/utmpx
227	problems
228
229	* broken-getaddrinfo.m4: check for brokenness in getaddrinfo on
230	AIX that can't handle "0" as port number.
231	
2322005-06-11  Love H�rnquist �strand  <lha@it.su.se>
233
234	* db.m4: Add an option to disable ndbm, from Stefan Metzmacher
235	<metze@samba.org>
236
2372005-06-03  Love H�rnquist �strand  <lha@it.su.se>
238
239	* pthreads.m4: rework how pthreads support to turned on/off,
240	always run though the switch to figure out what the
241	linker/compiler flag are
242
2432005-06-01  Love H�rnquist �strand  <lha@it.su.se>
244	
245	* pthreads.m4: s/else if/elif/
246	
247	* check-symbols.sh: AIX have a diffrent nm, use -B to get bsd like
248	output
249	
250	* pthreads.m4: aix case: assume gcc handles -pthread, in the
251	non-gcc case, use the compiler as hint (xlc vs xlc_r) if this
252	environment handles threads or not
253
2542005-05-22  Love H�rnquist �strand  <lha@it.su.se>
255
256	* check-symbols.sh: ignore weak symbols too
257
2582005-05-19  David Love  <fx@gnu.org>
259
260	* check-getpwnam_r-posix.m4: define _POSIX_PTHREAD_SEMANTICS to
261	make solaris provide the right getpwname_r
262
2632005-05-17  Johan Danielsson  <joda@pdc.kth.se>
264
265	* roken-frag.m4: am_conditional have_cgetent
266	
2672005-05-10  David Love  <fx@gnu.org>
268
269	* roken-frag.m4: Get daemon declared on Solaris (it's in unistd.h
270	but masked by a feature test), just to avoid a warning, since it
271	has int args.
272
2732005-05-11  Love H�rnquist �strand  <lha@it.su.se>
274
275	* check-var.m4: AC_CHECK_DECL and AC_CHECK_DECLS have a subtile
276	diffrence, the later defines HAVE_ cpp symbols, the first doesn't.
277
2782005-05-05  Love H�rnquist �strand  <lha@it.su.se>
279
280	* check-symbols.sh: ignore N symbols too
281
2822005-04-30  Love H�rnquist �strand  <lha@it.su.se>
283
284	* broken-snprintf.m4: include checking if snprintf(NULL, 0, "")
285	works
286
287	* check-compile-et.m4: require compile_et to generate a
288	initialize_FOO_error_table_r (they are used in libkrb5), and
289	always check for initialize_error_table_r
290
2912005-04-29  Love H�rnquist �strand  <lha@it.su.se>
292
293	* Makefile.am.common: add LIB_com_err
294	
2952005-04-29  David Love  <fx@gnu.org>
296
297	* roken-frag.m4: Check for correct vis.h.
298	
2992005-04-28  David Love  <fx@gnu.org>
300
301	* pthreads.m4: Set PTHREADS_LIBS on Irix.
302
3032005-04-27  Love H�rnquist �strand  <lha@it.su.se>
304
305	* broken-realloc.m4: use rk_realloc if realloc is broken, this
306	makes "host-tools" not beeing able to use realloc
307
308	* pthreads.m4: Add support for Solaris, Irix, and modern
309	Linux. From David Love <fx@gnu.org>
310
3112005-04-25  Love H�rnquist �strand  <lha@it.su.se>
312
313	* check-symbols.sh: limit the units functions to
314	asn1_[A-Za-z0-9]*_units$
315
3162005-04-20  Love H�rnquist �strand  <lha@it.su.se>
317
318	* check-symbols.sh: this lib include com_err, add -com_err to
319	CHECK_SYMBOLS
320
321	* check-symbols.sh: print the type so I don't need to ask for it
322
3232005-04-18  Love H�rnquist �strand  <lha@it.su.se>
324
325	* check-symbols.sh: ignore filename symbols
326	
3272005-04-04  Love H�rnquist �strand  <lha@it.su.se>
328
329	* check-symbols.sh: assume symbols prefixed with _ is a sideeffekt
330	of the local linker and also just fine
331	
3322005-03-16 Love H�rnquist �strand  <lha@it.su.se>
333
334	* roken-frag.m4: include <sys/socket.h> for <netinet6/in6_var.h>
335	
3362005-03-01  Love H�rnquist �strand  <lha@it.su.se>
337
338	* sunos.m4: Match solaris 10.  From: Joakim Fallsjo
339	<fallsjo@sanchin.se>
340
3412004-12-29  Love  <lha@stacken.kth.se>
342
343	* check-symbols.sh: add -asn1compile symbols
344
3452004-12-29  Love H�rnquist �strand  <lha@it.su.se>
346
347	* check-symbols.sh: add exported symbols test
348	
349	* Makefile.am.common: add CHECK_SYMBOLS tests, so that we don't
350	export to much stuff
351	
3522004-09-03  Love H�rnquist �strand  <lha@it.su.se>
353
354	* make-proto.pl: add cpluscplus extern "C" support
355	
3562004-07-09  Love H�rnquist �strand  <lha@it.su.se>
357
358	* pthreads.m4: add -pthread to LIBS since libtool doesn't preserve
359	it for us when adding is as a dependency on libs
360	
3612004-04-24  Johan Danielsson  <joda@pdc.kth.se>
362
363	* largefile.m4: like AC_SYS_LARGEFILE, but also add to CPPFLAGS
364	
3652004-04-14  Love H�rnquist �strand  <lha@it.su.se>
366
367	* check-compile-et.m4: even more evil stuff for cross-compiling
368	
369	* check-x.m4: use AC_RUN_IFELSE so we can handle cross compiling
370	
371	* check-compile-et.m4: use AC_RUN_IFELSE so we can handle cross
372	compiling
373
3742004-04-13  Love H�rnquist �strand  <lha@it.su.se>
375
376	* make-proto.pl: if -E, add windows standard calling conv to
377	headerfile if needed
378
379	* win32.m4: add rk_WIN32_EXPORT
380	
3812004-02-12  Love H�rnquist �strand  <lha@it.su.se>
382
383	* configure.in: rename AC_WFLAGS to rk_WFLAGS
384	
385	* *.m4: overquote to pacify automake1.8
386
3872004-02-11  Love H�rnquist �strand  <lha@it.su.se>
388
389	* roken-frag.m4: resolv.h is even more special
390	
391	* roken-frag.m4: AC_CHECK_HEADERS(net/if.h netinet6/in6_var.h
392	sys/sysctl.h sys/proc.h, resolv.h) are all special and need extra
393	help
394
395	* test-package.m4: If there is a --with-PACKAGE=path but no
396	--with-PACKAGE-config, go seach for path/PACKEGE-config and use it
397	if it exists.  Inspired by Harald Barth <haba@pdc.kth.se>
398
3992003-09-03  Love H�rnquist �strand  <lha@it.su.se>
400
401	* crypto.m4: check for DES_, AES_, and if openssl UI_
402	
4032003-08-27  Johan Danielsson  <joda@pdc.kth.se>
404
405	* vararray.m4: test for variable-length arrays
406
407	* roken-frag.m4: test for poll and poll.h
408
4092003-08-16  Love H�rnquist �strand  <lha@it.su.se>
410
411	* Makefile.am.common: don't try doing local checks if CHECK_LOCAL
412	is set to no-check-local
413
4142003-08-01  Love H�rnquist �strand  <lha@it.su.se>
415
416	* check-compile-et.m4: check if compile_et support ``error_table N
417	M'' also, don't be overly aggressivly reset CFLAGS
418	
4192003-07-22  Love H�rnquist �strand  <lha@it.su.se>
420
421	* pthreads.m4: pthread test
422	
4232003-05-08  Johan Danielsson  <joda@pdc.kth.se>
424
425	* Makefile.am.common: change install-data-local to
426	install-data-hook
427
4282003-05-05  Assar Westerlund  <assar@kth.se>
429
430	* crypto.m4: define OPENSSL_DES_LIBDES_COMPATIBILITY
431
4322003-04-03  Love H�rnquist �strand  <lha@it.su.se>
433
434	* crypto.m4: check if libcrypto needs -lnsl or -lsocket
435	
4362003-04-02  Love H�rnquist �strand  <lha@it.su.se>
437
438	* crypto.m4: in the case where se don't link with kerberos 4, use
439	${with_openssl_include} if its are set (not
440	${with_openssl}/include) same for with_openssl_lib
441	
4422003-03-18  Love H�rnquist �strand  <lha@it.su.se>
443
444	* Makefile.am.common: always define LIB_kafs
445	
4462003-03-12  Love H�rnquist �strand  <lha@it.su.se>
447
448	* check-compile-et.m4: check if the output of compile_et needs
449	initialize_error_table_r
450
4512003-02-17  Love H�rnquist �strand  <lha@it.su.se>
452
453	* check-var.m4: add a check if the variable is avaible when we
454	include the headerfiles
455
4562002-12-18  Johan Danielsson  <joda@pdc.kth.se>
457
458	* roken-frag.m4: res_nsearch takes 6 parameters; spotted by Howard
459	Chu
460
4612002-10-25  Johan Danielsson  <joda@pdc.kth.se>
462
463	* crypto.m4: do a better job at matching headers to libraries
464
4652002-10-16  Johan Danielsson  <joda@pdc.kth.se>
466
467	* sunos.m4: more quoting
468
4692002-09-19  Johan Danielsson  <joda@pdc.kth.se>
470
471	* make-proto.pl: check the processed string for closing ), not the
472	source
473
4742002-09-10  Johan Danielsson  <joda@pdc.kth.se>
475
476	* crypto.m4: use m4 macros for test cases, also test for older
477	hash names
478
479	* test-package.m4: include dep libraries in LIB_*
480
481	* crypto.m4: move krb4 test before test for openssl, and bail out
482	if krb4 is requested, but the crypto library is not the same as
483	krb4
484
485	* db.m4: filter contents of LDFLAGS
486
4872002-09-09  Johan Danielsson  <joda@pdc.kth.se>
488
489	* auth-modules.m4: rename to rk_AUTH_MODULES
490
491	* auth-modules.m4: only include modules explicitly asked for
492
4932002-09-04  Johan Danielsson  <joda@pdc.kth.se>
494
495	* roken-frag.m4: test for res_nsearch
496
4972002-09-03  Assar Westerlund  <assar@kth.se>
498
499	* roken-frag.m4: check for sys/mman.h and mmap (used by
500	parse_reply-test)
501
5022002-08-28  Assar Westerlund  <assar@kth.se>
503
504	* krb-readline.m4: also add LIB_tgetent in the case of editline
505
506	* crypto.m4: define HAVE_OPENSSL even if we got to hear about it
507	by krb4
508
5092002-08-28  Johan Danielsson  <joda@pdc.kth.se>
510
511	* krb-readline.m4: add LIB_tgetent to LIB_readline if we have to
512
513	* sunos.m4: various sunos tests
514
515	* crypto.m4: try to extract the crypto compiler flags from
516	{INCLUDE,LIB}_krb4
517	(XXX this is really horrible)
518
519	* krb-readline.m4: don't add -rpath to LIB_readline (libtool
520	should to this for us), also don't append LIB_tgetent to
521	LIB_readline (TEST_PACKAGE should do this)
522
523	* test-package.m4: add the possibility to use a *-config program
524	to get flags; rename to rk_TEST_PACKAGE while here
525
526	* krb-bigendian.m4: move ENDIANESS_IN_SYS_PARAM_H tests here
527
528	* aix.m4: rename to rk_AIX
529
530	* telnet.m4: move telnet tests here
531
532	* aix.m4: restructure this somewhat
533
534	* dlopen.m4: test for dlopen suitable for AC_REQUIRE
535
536	* irix.m4: move some stuff here and rename to irix.m4
537
538	* krb-sys-nextstep.m4: move SGTTY stuff to read_pwd.c
539
5402002-08-28  Jacques Vidrine  <nectar@kth.se>
541
542	* auth-modules.m4: do not build pam_krb4 on freebsd
543
5442002-08-26  Assar Westerlund  <assar@kth.se>
545
546	* roken-frag.m4: test for the vis, strvis functions requiring
547	prototypes
548
5492002-08-23  Johan Danielsson  <joda@pdc.kth.se>
550
551	* need-proto.m4: missing comma
552
5532002-08-22  Johan Danielsson  <joda@pdc.kth.se>
554
555	* roken-frag.m4: some rototilling
556
557	* need-proto.m4: use AS_TR_CPP
558
5592002-08-20  Johan Danielsson  <joda@pdc.kth.se>
560
561	* roken-frag.m4: HAVE_TYPE instead of CHECK_TYPE ssize_t
562
563	* krb-version.m4: use PACKAGE_TARNAME and PACKAGE_STRING
564
565	* broken-getaddrinfo.m4: can't test for EAI_SERVICE here since AIX
566	is even more fsck:ed
567
568	* roken-frag.m4: test for altzone
569
5702002-08-19  Johan Danielsson  <joda@pdc.kth.se>
571
572	* Makefile.am.common: only define ROKEN_RENAME if do_roken_rename
573
5742002-08-13  Johan Danielsson  <joda@pdc.kth.se>
575
576	* Makefile.am.common: add ROKEN_RENAME variable
577
5782002-08-12  Johan Danielsson  <joda@pdc.kth.se>
579
580	* make-proto.pl: include <stdarg.h> to get va_list
581
582	* destdirs.m4: also define localstatedir and sysconfdir
583
5842002-08-01  Johan Danielsson  <joda@pdc.kth.se>
585
586	* crypto.m4: newer openssl seems to take the address of the
587	schedule parameter to des_cbc_encrypt, so we need to feed it a
588	variable, not just NULL (from Magnus Holmberg)
589
5902002-05-24  Johan Danielsson  <joda@pdc.kth.se>
591
592	* misc.m4: change \100 back to @; some m4's (probably some regex)
593	doesn't like this as a replacement regexp; the reason it was once
594	changed to \100 was probably because of some autoconf bug at the
595	time
596
5972002-05-20  Johan Danielsson  <joda@pdc.kth.se>
598
599	* broken2.m4 []-less is apparently the way to go
600
6012002-05-19  Johan Danielsson  <joda@pdc.kth.se>
602
603	* otp.m4: check db_type instead of precence of dbm_firstkey
604
605	* roken-frag.m4: don't AC_LIBOBJ more than one function at a time
606
607	* find-if-not-broken.m4: s/AC_LIBOBJ/rk_LIBOBJ/
608
609	* broken2.m4: s/AC_LIBOBJ/rk_LIBOBJ/
610
611	* broken.m4: s/AC_LIBOBJ/rk_LIBOBJ/
612
613	* misc.m4: automake can't handle macros passed to AC_LIBOBJ, so
614	add an alias to it called rk_LIBOBJ; this requires that the
615	relevant source are manually included in roken/Makefile.am
616
617	* aix.m4: ac_enable --diable-dynamic-afs
618
619	* roken-frag.m4: use AC_LIBOBJ
620
621	* krb-func-getcwd-broken.m4: use AC_LIBOBJ
622
623	* find-if-not-broken.m4: use AC_LIBOBJ
624
625	* broken2.m4: use AC_LIBOBJ
626
627	* broken.m4: use AC_LIBOBJ
628
629	* aix.m4: recognise aix5
630	
6312002-05-17  Johan Danielsson  <joda@pdc.kth.se>
632
633	* crypto.m4: am-conditionalise HAVE_OPENSSL
634
635	* db.m4: make it possible to run this twice
636
637	* Makefile.am.common: also install nodist_include_HEADERS
638
6392002-05-16  Johan Danielsson  <joda@pdc.kth.se>
640
641	* make-proto.pl: make it possible to redefine the "private" regexp
642
6432002-05-02  Johan Danielsson  <joda@pdc.kth.se>
644
645	* db.m4: am_cond HAVE_*
646
6472002-04-30  Johan Danielsson  <joda@pdc.kth.se>
648
649	* krb-ipv6.m4: use AC_HELP_STRING; fix logic bug in AC_MSG_RESULT
650	call
651
652	* test-package.m4: use AC_HELP_STRING
653
654	* roken.m4: use AC_HELP_STRING
655
656	* osfc2.m4: use AC_HELP_STRING
657
658	* mips-abi.m4: use AC_HELP_STRING
659
660	* krb-bigendian.m4: use AC_HELP_STRING
661
662	* db.m4: rework this somewhat; check for db3/4 in subdirs, change
663	--with to --enable; it should really be possible to point it to
664	some directory --with-berkeley-db=/foo
665
666	* otp.m4: OTP test
667
6682002-04-25  Johan Danielsson  <joda@pdc.kth.se>
669
670	* destdirs.m4: define BINDIR et al
671
6722002-04-18  Johan Danielsson  <joda@pdc.kth.se>
673
674	* misc.m4: remove some stuff that is defined elsewhere
675
676	* make-proto.pl: optionally remove __P and parameter names
677
6782001-11-30  Assar Westerlund  <assar@sics.se>
679
680	* roken-frag.m4: move ipv6 tests after -lsocket (to handle Solaris
681	8)
682
6832001-09-29  Assar Westerlund  <assar@sics.se>
684
685	* install-catman.sh: handle man pages without SYNOPSIS but looking
686	for both SYNOPSIS and DESCRIPTION
687
6882001-09-18  Johan Danielsson  <joda@pdc.kth.se>
689
690	* roken-frag.m4: include freeaddrinfo if using getaddrinfo
691
6922001-09-13  Assar Westerlund  <assar@sics.se>
693
694	* db.m4: test for the ndbm database really being a .db one
695	and use it when moving/removing database files
696
6972001-09-03  Assar Westerlund  <assar@sics.se>
698
699	* db.m4: prefer ndbm.h to dbm.h
700	* roken-frag.m4: check for atexit and on_exit
701
7022001-09-02  Assar Westerlund  <assar@sics.se>
703
704	* check-compile-et.m4: only add /usr/include/et to CPPFLAGS if
705	it's actually used
706
7072001-09-01  Assar Westerlund  <assar@sics.se>
708
709	* Makefile.am.common (AUTOMAKE_OPTIONS): set 1.4b here so that
710	users are warned if using earlier automake versions
711
712	* find-func-no-libs2.m4: ignore "no" as a library - another
713	special case to make it easy to send the result from this macro
714	into another invocation
715
7162001-08-30  Assar Westerlund  <assar@sics.se>
717
718	* db.m4: check for ndbm functions in db3 library too
719
7202001-08-29  Jacques Vidrine  <n@nectar.com>
721
722	* check-compile-et.m4: Check for already-installed com_err.
723	* Makefile.am.common: Use the compile_et discovered at
724	  configuration time.
725
7262001-08-29  Assar Westerlund  <assar@sics.se>
727
728	* crypto.m4: use AC_WITH_ALL to allow separate specification of
729	include and lib
730	* with-all.m4: new macro for doing --with-foo, --with-foo-include,
731	and --with-foo-lib in a sensible way
732
733	* find-func-no-libs2.m4: handle both -llib and lib in the second
734	argument also yes -> "" as a library, to ease callers that send in
735	results from this macro (this might be a little bit unclean)
736
7372001-08-28  Assar Westerlund  <assar@sics.se>
738
739	* roken-frag.m4: test for issetugid
740
7412001-08-24  Assar Westerlund  <assar@sics.se>
742
743	* Makefile.am.common: change one += to = to AM_CFLAGS to avoid an
744	error with recent automake
745
7462001-08-22  Assar Westerlund  <assar@sics.se>
747
748	* crypto.m4: SHA1_CTX should be SHA_CTX
749
7502001-08-21  Assar Westerlund  <assar@sics.se>
751
752	* roken-frag.m4: remove all winsock.h
753	for now, it does more harm than good under cygwin and if it should be
754	used, the correct conditional needs to be found
755	from <tol@stacken.kth.se>
756
7572001-08-21  Johan Danielsson  <joda@pdc.kth.se>
758
759	* check-var.m4: AC_TR_CPP -> AS_TR_CPP to make autoconf 2.52 happy
760
7612001-08-17  Johan Danielsson  <joda@pdc.kth.se>
762
763	* krb-ipv6.m4: add test for non-existant in6addr_loopback in AIX
764
7652001-08-15  Johan Danielsson  <joda@pdc.kth.se>
766
767	* roken-frag.m4: test for getaddrinfo's that doesn't like numeric
768	services
769
770	* broken-getaddrinfo.m4: test for getaddrinfo's that doesn't like
771	numeric services
772
7732001-08-08  Assar Westerlund  <assar@sics.se>
774
775	* db.m4: do a separate test for gdbm/ndbm.h and -lgdbm
776
7772001-08-05  Assar Westerlund  <assar@sics.se>
778
779	* db.m4: ac_cv_funclib_\func can be yes
780	* db.m4: use AC_FIND_FUNC_NO_LIBS to test in libc
781	anset cache variables after first attempt at finding dbm_firstkey (how
782	should this be done?)
783	* db.m4: do not test for ndbm library when ndbm-db was found in libc
784	* db.m4: test for ndbm-compatability with db
785	* db.m4: add forgotten AC_SUBST
786	* db.m4: first steps towards a new db test
787
788	* roken-frag.m4: remove header files checked by rk_db
789
7902001-08-05  Assar Westerlund  <assar@sics.se>
791
792	* roken-frag.m4: remove header files checked by rk_db
793
7942001-06-24  Assar Westerlund  <assar@sics.se>
795
796	* roken-frag.m4: make sure of building getaddrinfo et al if
797	missing
798
7992001-06-20  Johan Danielsson  <joda@pdc.kth.se>
800
801	* install-catman.sh: try to install links to manpages
802
8032001-06-19  Assar Westerlund  <assar@sics.se>
804
805	* broken-glob.m4: try to handle FreeBSD's GLOB_MAXPATH
806
8072001-06-18  Johan Danielsson  <joda@pdc.kth.se>
808
809	* roken-frag.m4: test for getaddrinfo needs netdb.h on Tru64
810
8112001-06-17  Assar Westerlund  <assar@sics.se>
812
813	* roken-frag.m4 (AC_CHECK_HEADERS): test for random
814	* roken-frag.m4 (AC_CHECK_HEADERS): test for initstate and
815	setstate
816
817	* roken-frag.m4 (AC_BROKEN): test for
818	emalloc,ecalloc,erealloc,estrdup
819
8202001-05-11  Johan Danielsson  <joda@pdc.kth.se>
821
822	* roken-frag.m4: bswap{16,32}
823	
8242001-03-26  Assar Westerlund  <assar@sics.se>
825
826	* broken-glob.m4: also test for GLOB_LIMIT
827	* krb-ipv6.m4: restore CFLAGS if v6 is not detected
828
8292001-02-20  Assar Westerlund  <assar@sics.se>
830
831	* roken-frag.m4: check for getprogname, setprogname
832
8332001-02-07  Assar Westerlund  <assar@sics.se>
834
835	* Makefile.am.common (LIB_kdfs): set.  use it.  from Ake Sandgren
836 	<ake@cs.umu.se>
837
8382000-12-26  Assar Westerlund  <assar@sics.se>
839
840	* krb-ipv6.m4: remove some dnl that weren't the correct with
841	modern autoconf
842
8432000-12-15  Assar Westerlund  <assar@sics.se>
844
845	* roken-frag.m4 (inet_ntoa, inet_ntop, inet_pton): add necessary
846	includes when testing
847	* broken2.m4: new variant of broken, with includes and arguments
848
849	* test-package.m4: s/ifval/m4_ifval/ to keep in sync with
850 	autoconf.  from Ake Sandgren <ake@cs.umu.se>
851	* check-var.m4: s/ifval/m4_ifval/ to keep in sync with autoconf.
852  	from Ake Sandgren <ake@cs.umu.se>
853
8542000-12-13  Assar Westerlund  <assar@sics.se>
855
856	* krb-irix.m4: need to set irix to no first.  From Ake Sandgren
857	<ake@cs.umu.se>
858
8592000-12-12  Johan Danielsson  <joda@pdc.kth.se>
860
861	* roken-frag.m4: move sa_len test to before test for broken
862	getnameinfo
863
8642000-12-12  Assar Westerlund  <assar@sics.se>
865
866	* roken-frag.m4: only test for broken getnameinfo if it exists
867
8682000-12-10  Johan Danielsson  <joda@pdc.kth.se>
869
870	* roken-frag.m4: ifaddrs.h
871
8722000-12-06  Johan Danielsson  <joda@pdc.kth.se>
873
874	* roken-frag.m4: test for unvis, and vis.h
875
876	* roken-frag.m4: test for strvis*
877
8782000-12-05  Johan Danielsson  <joda@pdc.kth.se>
879
880	* Makefile.am.common: just warn if we fail to setuid a program
881
882	* broken-getnameinfo.m4: add more quotes
883
884	* roken-frag.m4: test for getifaddrs
885
886	* roken-frag.m4: test for broken AIX getnameinfo
887
888	* broken-getnameinfo.m4: test for broken getnameinfo
889
8902000-12-01  Assar Westerlund  <assar@sics.se>
891
892	* Makefile.am.common: add kludge for LIBS
893
8942000-11-30  Johan Danielsson  <joda@pdc.kth.se>
895
896	* check-man.m4: update this after recent changes
897
898	* Makefile.am.common: use install-catman.sh
899
900	* install-catman.sh: script to install preformatted manual pages
901
902	* Makefile.am.common: change cat handling
903
9042000-11-29  Johan Danielsson  <joda@pdc.kth.se>
905
906	* roken-frag.m4: don't use AC_CONFIG_FILES here, since it doesn't
907	work with automake
908
9092000-11-15  Assar Westerlund  <assar@sics.se>
910
911	* krb-readline.m4: link against the libtool-versions of
912	libeditline and libel_compat
913
914	* Makefile.am.common (INCLUDES): add $(INCLUDES_roken)
915	* roken-frag.m4 (CPPFLAGS_roken): rename to INCLUDES_roken
916
9172000-11-05  Johan Danielsson  <joda@pdc.kth.se>
918
919	* aix.m4: set aix
920
9212000-08-19  Assar Westerlund  <assar@sics.se>
922
923	* krb-bigendian.m4: merge from arla: make it work better
924
9252000-08-07  Johan Danielsson  <joda@pdc.kth.se>
926
927	* roken-frag.m4: check getsockname for proto compat
928
9292000-08-04  Johan Danielsson  <joda@pdc.kth.se>
930
931	* Makefile.am.common: add library for pidfile
932
933	* roken-frag.m4: tests for util.h and pidfile
934
9352000-07-19  Johan Danielsson  <joda@pdc.kth.se>
936
937	* check-var.m4: rename to rk_CHECK_VAR, transposing the arguments,
938	and making the second optional, AU_DEFINE AC_CHECK_VAR to
939	rk_CHECK_VAR
940
941	* roken-frag.m4: other roken tests
942
943	* db.m4: db tests
944
9452000-07-18  Johan Danielsson  <joda@pdc.kth.se>
946
947	* mips-abi.m4: AC_ERROR -> AC_MSG_ERROR
948
949	* check-netinet-ip-and-tcp.m4: use cache_check, and make this work
950	with new autoconf
951
952	* aix.m4: don't subst AFS_EXTRA_LD
953
9542000-07-15  Johan Danielsson  <joda@pdc.kth.se>
955
956	* check-var.m4: workaround feature of newer autoconf
957
958	* find-func-no-libs2.m4: use cleaner autoheader trick
959
960	* have-type.m4: use cleaner autoheader trick
961
962	* have-types.m4: use cleaner autoheader trick
963
964	* test-package.m4: add 6th parameter for now
965
966	* broken.m4: use cleaner autoheader trick
967
968	* retsigtype.m4: test for signal handler return type
969
970	* broken-realloc.m4: test for broken realloc
971
9722000-07-08  Assar Westerlund  <assar@sics.se>
973
974	* roken.m4: set CPPFLAGS_roken and call AC_CONFIG_SUBDIRS
975
9762000-07-02  Assar Westerlund  <assar@sics.se>
977
978	* Makefile.am.common (CP): set and use
979
9802000-04-05  Assar Westerlund  <assar@sics.se>
981
982	* Makefile.am.common (INCLUDE_openldap, LIB_openldap): add
983
9842000-03-28  Assar Westerlund  <assar@sics.se>
985
986	* krb-prog-yacc.m4: AC_MSG_WARNING should be AC_MSG_WARN
987
988	* shared-libs.m4: try to update to freebsd5 (and elf)
989
9902000-03-16  Assar Westerlund  <assar@sics.se>
991
992	* krb-prog-yacc.m4: warn we do not find any yacc
993
9942000-01-08  Assar Westerlund  <assar@sics.se>
995
996	* krb-bigendian.m4: new file, replacement for ac_c_bigendian
997
9982000-01-01  Assar Westerlund  <assar@sics.se>
999
1000	* krb-ipv6.m4: re-organize: test for type of stack first so that
1001	we can find the libraries that we might have to link the test
1002	program against.  not linking the test program means we don't know
1003	if the right stuff is in the libraries.  also cosmetic changes to
1004	make sure we print the checking for... nicely
1005
10061999-12-21  Assar Westerlund  <assar@sics.se>
1007
1008	* krb-ipv6.m4: try linking, not only compiling
1009	* krb-ipv6.m4: add --without-ipv6 make sure we have `in6addr_any'
1010 	which we use in the code.  This test avoids false positives on
1011 	OpenBSD
1012
10131999-11-29  Johan Danielsson  <joda@pdc.kth.se>
1014
1015	* grok-type.m4: inttypes.h
1016
10171999-11-05  Assar Westerlund  <assar@sics.se>
1018
1019	* check-x.m4: include X_PRE_LIBS and X_EXTRA_LIBS when testing
1020
10211999-11-01  Assar Westerlund  <assar@sics.se>
1022
1023	* Makefile.am.common (install-build-headers): use `cp' instead of
1024 	INSTALL_DATA for copying header files inside the build tree.  The
1025 	user might have redefined INSTALL_DATA to specify owners and other
1026 	information.
1027
10281999-10-30  Assar Westerlund  <assar@sics.se>
1029
1030	* find-func-no-libs2.m4: add yet another argument to allow specify
1031 	linker flags that will be added _before_ the library when trying
1032 	to link
1033
1034	* find-func-no-libs.m4: add yet another argument to allow specify
1035 	linker flags that will be added _before_ the library when trying
1036 	to link
1037
10381999-10-12  Assar Westerlund  <assar@sics.se>
1039
1040	* find-func-no-libs2.m4 (AC_FIND_FUNC_NO_LIBS2): new argument
1041 	`extra libs'
1042
1043	* find-func-no-libs.m4 (AC_FIND_FUNC_NO_LIBS): new argument `extra
1044 	libs'
1045
10461999-09-01  Johan Danielsson  <joda@pdc.kth.se>
1047
1048	* capabilities.m4: sgi capabilities
1049
10501999-07-29  Assar Westerlund  <assar@sics.se>
1051
1052	* have-struct-field.m4: quote macros when undefining
1053
10541999-07-28  Assar Westerlund  <assar@sics.se>
1055
1056	* Makefile.am.common (install-build-headers): add dependencies
1057
10581999-07-24  Assar Westerlund  <assar@sics.se>
1059	
1060	* have-type.m4: try to get autoheader to co-operate
1061
1062	* have-type.m4: stolen from Arla
1063
1064	* krb-struct-sockaddr-sa-len.m4: not used any longer.  removed.
1065
10661999-06-13  Assar Westerlund  <assar@sics.se>
1067
1068	* krb-struct-spwd.m4: consequent name of cache variables
1069
1070	* krb-func-getlogin.m4: new file for testing for posix (broken)
1071 	getlogin
1072
1073	* shared-libs.m4 (freebsd[34]): don't use ld -Bshareable
1074
10751999-06-02  Johan Danielsson  <joda@pdc.kth.se>
1076
1077	* check-x.m4: extended test for X
1078	
10791999-05-14  Assar Westerlund  <assar@sics.se>
1080
1081	* check-netinet-ip-and-tcp.m4: proper autoheader tricks
1082
1083	* check-netinet-ip-and-tcp.m4: new file for checking for
1084 	netinet/{ip,tcp}.h.  These are special as they on Irix 6.5.3
1085	require <standards.h> to be included in advance.
1086 
1087	* check-xau.m4: we also need to check for XauFilename since it's
1088 	used by appl/kx.  And on Irix 6.5 that function requires linking
1089 	with -lX11.
1090
10911999-05-08  Assar Westerlund  <assar@sics.se>
1092
1093	* krb-find-db.m4: try with more header files than ndbm.h
1094
10951999-04-19  Assar Westerlund  <assar@sics.se>
1096
1097	* test-package.m4: try to handle the case of --without-package
1098 	correctly
1099
11001999-04-17  Assar Westerlund  <assar@sics.se>
1101
1102	* make-aclocal: removed.  Not used anymore, being replaced by
1103	aclocal from automake.
1104
1105Thu Apr 15 14:17:26 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
1106
1107	* make-proto.pl: handle __attribute__
1108
1109Fri Apr  9 20:37:18 1999  Assar Westerlund  <assar@sics.se>
1110
1111	* shared-libs.m4: quote $@
1112	(freebsd3): add install_symlink_command2
1113
1114Wed Apr  7 20:40:22 1999  Assar Westerlund  <assar@sics.se>
1115
1116	* shared-libs.m4 (hpux): no library dependencies
1117
1118Mon Apr  5 16:13:08 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
1119
1120	* test-package.m4: compile and link, rather than looking for
1121 	files; also export more information, so it's possible to add rpath
1122 	information
1123
1124Tue Mar 30 13:49:54 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
1125
1126	* Makefile.am.common: CFLAGS -> AM_CFLAGS
1127
1128Mon Mar 29 16:51:12 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
1129
1130	* check-xau.m4: check for XauWriteAuth before checking for
1131 	XauReadAuth to catch -lX11:s not containing XauWriteAuth, and IRIX
1132 	6.5 that doesn't work with -lXau
1133
1134Sat Mar 27 18:03:58 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
1135
1136	* osfc2.m4: --enable-osfc2
1137
1138Fri Mar 19 15:34:52 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
1139
1140	* shared-libs.m4: move shared lib stuff here
1141
1142Wed Mar 24 23:24:51 1999  Assar Westerlund  <assar@sics.se>
1143
1144	* Makefile.am.common (install-build-headers): simplify loop
1145
1146Tue Mar 23 17:31:23 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
1147
1148	* check-getpwnam_r-posix.m4: check for getpwnam_r, and if it's
1149 	posix or not
1150
1151Tue Mar 23 00:00:13 1999  Assar Westerlund  <assar@sics.se>
1152
1153	* Makefile.am.common (install_build_headers): try to make it work
1154 	better when list of headers is empty.  handle make rewriting the
1155 	filenames.
1156
1157	* Makefile.am.common: hesoid -> hesiod
1158
1159Sun Mar 21 14:48:03 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
1160
1161	* grok-type.m4: <bind/bitypes.h>
1162
1163	* Makefile.am.common: fix for automake bug/feature; add more LIB_*
1164
1165	* test-package.m4: fix typo
1166
1167	* check-man.m4: fix some typos
1168
1169	* auth-modules.m4: tests for authentication modules
1170
1171Thu Mar 18 11:02:55 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
1172
1173	* Makefile.am.common: make install-build-headers a multi
1174 	dependency target
1175
1176	* Makefile.am.common: remove include_dir hack
1177
1178	* Makefile.am.common: define LIB_kafs and LIB_gssapi
1179
1180	* krb-find-db.m4: subst DBLIB also
1181
1182	* check-xau.m4: test for Xau{Read,Write}Auth
1183
1184Wed Mar 10 19:29:20 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
1185
1186	* wflags.m4: AC_WFLAGS
1187
1188Mon Mar  1 11:23:41 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
1189
1190	* have-struct-field.m4: remove extra AC_MSG_RESULT
1191
1192	* proto-compat.m4: typo
1193
1194	* krb-func-getcwd-broken.m4: update to autoconf 2.13
1195
1196	* krb-find-db.m4: update to autoconf 2.13
1197
1198	* check-declaration.m4: typo
1199
1200	* have-pragma-weak.m4: update to autoconf 2.13
1201
1202	* have-struct-field.m4: better handling of types with spaces
1203
1204Mon Feb 22 20:05:06 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
1205
1206	* broken-glob.m4: check for broken glob
1207
1208Sun Jan 31 06:50:33 1999  Assar Westerlund  <assar@sics.se>
1209
1210	* krb-ipv6.m4: more magic for different v6 implementations.  From
1211 	Jun-ichiro itojun Hagino <itojun@kame.net>
1212
1213Sun Nov 22 12:16:06 1998  Assar Westerlund  <assar@sics.se>
1214
1215	* krb-struct-spwd.m4: new file
1216
1217Thu Jun  4 04:07:41 1998  Assar Westerlund  <assar@sics.se>
1218
1219	* find-func-no-libs2.m4: new file
1220
1221Fri May  1 23:31:28 1998  Assar Westerlund  <assar@sics.se>
1222
1223	* c-attribute.m4, c-function.m4: new files (from arla)
1224
1225Wed Mar 18 23:11:29 1998  Assar Westerlund  <assar@sics.se>
1226
1227	* krb-ipv6.m4: rename HAVE_STRUCT_SOCKADDR_IN6 to HAVE_IPV6
1228
1229Thu Feb 26 02:37:49 1998  Assar Westerlund  <assar@sics.se>
1230
1231	* make-proto.pl: should work with perl4
1232
1233