Nicolas Williams 
							
						 
					 
					
						
						
							
						
						995c8279b1 
					 
					
						
						
							
							One more missing file  
						
						
						
						
					 
					
						2016-12-15 12:21:17 -06:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						3e65dfbc32 
					 
					
						
						
							
							Fix make dist missing files ( #228 )  
						
						
						
						
					 
					
						2016-12-15 12:15:56 -06:00 
						 
				 
			
				
					
						
							
							
								Viktor Dukhovni 
							
						 
					 
					
						
						
							
						
						3657f23a9e 
					 
					
						
						
							
							Fix more doxygen bitrot  
						
						
						
						
					 
					
						2016-12-15 04:28:21 -05:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						2cc59accca 
					 
					
						
						
							
							Lame patch: expect dot and msgen in /usr/bin  
						
						
						
						
					 
					
						2016-12-14 22:05:59 -06:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						171377acd8 
					 
					
						
						
							
							Fix lib/base doxygen control  
						
						
						
						
					 
					
						2016-12-14 22:05:58 -06:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						7aabd73f18 
					 
					
						
						
							
							Remove doc/manpage noise files  
						
						
						
						
					 
					
						2016-12-14 22:05:58 -06:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						ecb0b6b590 
					 
					
						
						
							
							Close stray unclosed .Bd roff directive  
						
						
						
						
					 
					
						2016-12-14 22:05:58 -06:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						fa2afcc5fc 
					 
					
						
						
							
							Add #ifndef DOXY guard to generated headers  
						
						... 
						
						
						
						cf/make-proto.pl copies Doxygen docs to -private and -protos headers.
We need to either extract these from those files but not source files,
or only from source files but not the generated headers.  This commit
does the latter. 
						
						
					 
					
						2016-12-14 22:05:58 -06:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						2ebec2e4ec 
					 
					
						
						
							
							Fix some Doxygen warnings  
						
						
						
						
					 
					
						2016-12-14 22:05:46 -06:00 
						 
				 
			
				
					
						
							
							
								Viktor Dukhovni 
							
						 
					 
					
						
						
							
						
						a1c505309c 
					 
					
						
						
							
							More extensive SRV order tests  
						
						... 
						
						
						
						Based largely on initial version by Nico. 
						
						
					 
					
						2016-12-12 19:42:11 -05:00 
						 
				 
			
				
					
						
							
							
								Viktor Dukhovni 
							
						 
					 
					
						
						
							
						
						32f8564296 
					 
					
						
						
							
							Fix incorrect scaling of weight 0 SRV records  
						
						... 
						
						
						
						Loosely based on patch by Nico. 
						
						
					 
					
						2016-12-12 17:51:13 -05:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						a7f8732d79 
					 
					
						
						
							
							Fix   #182 , add -lpthread to libheimbase as needed  
						
						... 
						
						
						
						We should really check whether pthread_once() is in libc so that then we
don't have to add an unnecessary dependency on -lpthread.
Also, we have a proper once implementation that we could use when we
don't have pthread_once(), so we should fallback on that if we detect
that we have neither pthread_once() in libc and --disable-pthread is
given. 
						
						
					 
					
						2016-12-08 18:44:41 -06:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						3422afb291 
					 
					
						
						
							
							Fix -ldb-5 discovery ( #215 )  
						
						
						
						
					 
					
						2016-12-08 18:30:58 -06:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						e75be174e0 
					 
					
						
						
							
							Fix Windows build perl issue  
						
						
						
						
					 
					
						2016-12-08 17:52:52 -06:00 
						 
				 
			
				
					
						
							
							
								Viktor Dukhovni 
							
						 
					 
					
						
						
							
						
						a51ecdb8db 
					 
					
						
						
							
							Make leaks-kill.sh a no-op for now  
						
						
						
						
					 
					
						2016-12-07 19:52:54 -06:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						1ed7bd56b1 
					 
					
						
						
							
							Fix leaks-kill.sh --check  
						
						
						
						
					 
					
						2016-12-07 19:52:29 -06:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						2027aa11ed 
					 
					
						
						
							
							Use --detach in tests to avoid waiting  
						
						
						
						
					 
					
						2016-12-07 19:52:29 -06:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						8735d47d8b 
					 
					
						
						
							
							Add missing tests/gss env setup  
						
						
						
						
					 
					
						2016-12-06 22:44:34 -06:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						5f2e4fb368 
					 
					
						
						
							
							kdc: add --testing option for leak testing  
						
						... 
						
						
						
						The kdc nowadays forks and restarts worker children.  This is nice, but
for leak checking in tests on OS X with leak(1) we really need the
worker to be the one process. 
						
						
					 
					
						2016-12-06 22:44:23 -06:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						87b234e154 
					 
					
						
						
							
							roken_detach_prep() close pipe  
						
						
						
						
					 
					
						2016-12-06 22:44:23 -06:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						d609264a00 
					 
					
						
						
							
							Only rm pidfile if PID matches  
						
						
						
						
					 
					
						2016-12-06 22:44:23 -06:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						a6e8ff2ae5 
					 
					
						
						
							
							pidfile(): write newline too  
						
						
						
						
					 
					
						2016-12-06 22:44:23 -06:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						12eb54d03f 
					 
					
						
						
							
							rk_pidfile() should call pidfile() if HAVE_PIDFILE  
						
						... 
						
						
						
						This is necessary so we can use --detach in tests even on NetBSD and
OpenBSD. 
						
						
					 
					
						2016-12-06 22:44:23 -06:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						bbaae5f43c 
					 
					
						
						
							
							Fix 32-bit time_t regression ( #220 )  
						
						
						
						
					 
					
						2016-12-06 22:44:23 -06:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						27d7939d74 
					 
					
						
						
							
							Improve valgrind suppressions  
						
						
						
						
					 
					
						2016-12-06 22:44:23 -06:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						6e5bbbf65d 
					 
					
						
						
							
							Fix FAST client memleak  
						
						
						
						
					 
					
						2016-12-06 22:44:23 -06:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						650d730d0d 
					 
					
						
						
							
							Increase timeout when waiting for iprop-slave.  
						
						... 
						
						
						
						This is required when running on slower platforms. We're hitting the
timeout building on mips. 
						
						
					 
					
						2016-12-04 17:40:38 -06:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						846a62a39e 
					 
					
						
						
							
							Use actual libdir/includedir in krb5-config and pc files. ( #219 )  
						
						... 
						
						
						
						This fixes the library path on e.g. systems like Debian which specify a
custom includedir and libdir. 
						
						
					 
					
						2016-12-03 18:31:43 -06:00 
						 
				 
			
				
					
						
							
							
								Viktor Dukhovni 
							
						 
					 
					
						
						
							
						
						f0a772e3e6 
					 
					
						
						
							
							More robust kadm5 server handle init and cleanup  
						
						
						
						
					 
					
						2016-12-03 01:36:53 -05:00 
						 
				 
			
				
					
						
							
							
								Viktor Dukhovni 
							
						 
					 
					
						
						
							
						
						7209b72869 
					 
					
						
						
							
							Bump master version to 7.99.1 (8.0-dev)  
						
						
						
						
					 
					
						2016-12-02 22:38:00 -05:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						de4bd036e1 
					 
					
						
						
							
							lib/kadm5 parallel build fix went too far  
						
						
						
						
					 
					
						2016-11-28 21:56:16 -06:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						923105d130 
					 
					
						
						
							
							Fix lib/kadm5 parallel build  
						
						
						
						
					 
					
						2016-11-28 21:48:45 -06:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						16b77f7dfa 
					 
					
						
						
							
							Fix make dist  
						
						
						
						
					 
					
						2016-11-28 21:35:34 -06:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						e5126ab924 
					 
					
						
						
							
							Fix warnings  
						
						
						
						
					 
					
						2016-11-28 17:34:44 -06:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						3ba12317a0 
					 
					
						
						
							
							Misc fixes (coverity)  
						
						
						
						
					 
					
						2016-11-28 15:09:55 -06:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						f38089257b 
					 
					
						
						
							
							Misc fixes (coverity)  
						
						
						
						
					 
					
						2016-11-20 17:43:51 -06:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						6696920d9e 
					 
					
						
						
							
							Fix leak in krb5_rd_rep() callers  
						
						
						
						
					 
					
						2016-11-20 17:43:51 -06:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						943e76f99b 
					 
					
						
						
							
							Fix leak in hx509_general_name_unparse()  
						
						
						
						
					 
					
						2016-11-20 17:43:51 -06:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Altman 
							
						 
					 
					
						
						
							
						
						d9f7718a42 
					 
					
						
						
							
							gss/krb5: gsskrb5_acceptor_start authenticator leak (take two)  
						
						... 
						
						
						
						Change-Id: I11be62ab806ea89258fe60e29e6d6488908070fa 
						
						
					 
					
						2016-11-19 23:59:30 -05:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Altman 
							
						 
					 
					
						
						
							
						
						2be6646adc 
					 
					
						
						
							
							gss/krb5: gsskrb5_acceptor_start authenticator leak  
						
						... 
						
						
						
						Change-Id: I78c546590776ae4c30a49bfb919285b0eb15a06b 
						
						
					 
					
						2016-11-19 10:18:12 -05:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Altman 
							
						 
					 
					
						
						
							
						
						a1d3ab05c4 
					 
					
						
						
							
							kdc: start_kdc avoid warning  
						
						... 
						
						
						
						The prior structure of the code was safe but can appear otherwise to
static analyzers since the assignment to pids[i] occurs after exitting
the for() loop.
While here use calloc() instead of malloc()/memset().
Change-Id: I8455aa259fd8c7c17778827937ec26127fe0785c 
						
						
					 
					
						2016-11-19 09:57:14 -05:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Altman 
							
						 
					 
					
						
						
							
						
						989a7c3379 
					 
					
						
						
							
							kadm5: kadm5_add_passwd_quality_verifier memory leak  
						
						... 
						
						
						
						if krb5_get_config_strings() returns the empty string do not return
immediately.  Instead the for() loop will be skipped because the empty
string represents the end of the string list permitting
krb5_config_free_strings() to free the allocated memory.
Change-Id: Ia6fdb13f716c07b53c8b3857af4f7ab8be578882 
						
						
					 
					
						2016-11-19 08:23:06 -05:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Altman 
							
						 
					 
					
						
						
							
						
						a33b6d6b78 
					 
					
						
						
							
							hdb: more read_master_key leaks  
						
						... 
						
						
						
						Change-Id: Icf0bb8dc3cdcd2babb91b4180cec37737772373d 
						
						
					 
					
						2016-11-19 08:18:39 -05:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Altman 
							
						 
					 
					
						
						
							
						
						bdfc24e9c0 
					 
					
						
						
							
							kadmind: kadmin_dispatch leaks memory  
						
						... 
						
						
						
						Change-Id: I8bc332c4c9b7a8dc1d63494a82ec7af89c0ec7ca 
						
						
					 
					
						2016-11-19 07:43:39 -05:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Altman 
							
						 
					 
					
						
						
							
						
						055edd9669 
					 
					
						
						
							
							kadm5: kadm5_add_passwd_quality_verifier leaks 'strs'  
						
						... 
						
						
						
						Change-Id: Ibcc3f512016a4a095eacbd710c395aaf93c4b7f7 
						
						
					 
					
						2016-11-19 07:28:42 -05:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Altman 
							
						 
					 
					
						
						
							
						
						6f917463ff 
					 
					
						
						
							
							hdb: read_master_key use free_master_key on error  
						
						... 
						
						
						
						If an error occurs during read_masker_key() processing, use
free_master_key() to perform cleanup.
Change-Id: Idc0ad0131ea4855207232e9773772106cb4f5945 
						
						
					 
					
						2016-11-19 07:25:40 -05:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Altman 
							
						 
					 
					
						
						
							
						
						04f17a5bae 
					 
					
						
						
							
							kadmin: stash() do not leak 'mkey' if early exit  
						
						... 
						
						
						
						Change-Id: I4d9f847e833a895933dcd69cc1e7aed80d85aea5 
						
						
					 
					
						2016-11-19 02:16:19 -05:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Altman 
							
						 
					 
					
						
						
							
						
						2f62c7c77e 
					 
					
						
						
							
							roken: rk_undumpdata free allocation on error  
						
						... 
						
						
						
						Do not return allocated memory and an error code.
Free it instead so as to avoid memory leaks.
Change-Id: I47d42be0f6bc52062c57c00c37b665ee2f2811ce 
						
						
					 
					
						2016-11-19 02:08:58 -05:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Altman 
							
						 
					 
					
						
						
							
						
						d8e7027c9d 
					 
					
						
						
							
							admin: do_list do not shadow local variables  
						
						... 
						
						
						
						Remove second declaration of 's' which shadows an existing variable.
Change-Id: I2277663ab051fb4ed10823fb43489cee06bb502b 
						
						
					 
					
						2016-11-19 02:04:07 -05:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Altman 
							
						 
					 
					
						
						
							
						
						348c425686 
					 
					
						
						
							
							kdc: tgs_build_reply remove unused variable  
						
						... 
						
						
						
						tgt_realm is assigned a value but is never used in tgs_build_reply().
Change-Id: I882a127f40947b9c8755af5c28f1b19d66263b4c 
						
						
					 
					
						2016-11-19 02:01:42 -05:00