Nicolas Williams 
							
						 
					 
					
						
						
							
						
						8ac3452fd7 
					 
					
						
						
							
							kadmin: Add missing attributes; sort units  
						
						... 
						
						
						
						Sorting the units fixes a bug introduced in:
    ae8908bf8f6ac4ee86 
						
						
					 
					
						2021-06-22 14:47:38 -05:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						ae8908bf81 
					 
					
						
						
							
							kadmin: Add disallow-client attribute  
						
						... 
						
						
						
						This is useful for services that need not be clients.  For example, an
untrusted service that need only accept authentication from clients,
but not initiate authentication to other services. 
						
						
					 
					
						2021-06-22 13:01:24 -05:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						e17f78c738 
					 
					
						
						
							
							kadmin: Allow negative time offsets  
						
						
						
						
					 
					
						2020-09-07 22:15:52 -05:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						f2bb83c088 
					 
					
						
						
							
							Add default to policy prompt and fix harmless bug in edit_policy()  
						
						
						
						
					 
					
						2011-07-22 16:07:06 -05:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						fad463bbd9 
					 
					
						
						
							
							Fix policy validation bug (parse_policy() should return success when the policy name is OK!)  
						
						
						
						
					 
					
						2011-07-22 16:07:06 -05:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						af23757829 
					 
					
						
						
							
							Trivial policy bug fix.  
						
						
						
						
					 
					
						2011-07-22 16:06:01 -05:00 
						 
				 
			
				
					
						
							
							
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						1f349a6aba 
					 
					
						
						
							
							kadmin support for policies.  
						
						
						
						
					 
					
						2011-07-22 16:05:21 -05:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Altman 
							
						 
					 
					
						
						
							
						
						6850d6a65f 
					 
					
						
						
							
							avoid uninit variable and unreachable code warnings  
						
						... 
						
						
						
						most of these warnings are not problems because of ample
use of abort() calls.  However, the large number of warnings
makes it difficult to identify real problems.  Initialize
the variables to shut up the compilers.
Change-Id: I8477c11b17c7b6a7d9074c721fdd2d7303b186a8 
						
						
					 
					
						2011-05-17 12:02:16 -04:00 
						 
				 
			
				
					
						
							
							
								Love Hornquist Astrand 
							
						 
					 
					
						
						
							
						
						17b38758ff 
					 
					
						
						
							
							patch from Christos Zoulas  
						
						
						
						
					 
					
						2011-04-23 18:25:40 -07:00 
						 
				 
			
				
					
						
							
							
								Love Hornquist Astrand 
							
						 
					 
					
						
						
							
						
						433b1d5073 
					 
					
						
						
							
							drop RCSID  
						
						
						
						
					 
					
						2010-03-16 12:52:58 -07:00 
						 
				 
			
				
					
						
							
							
								Love Hörnquist Åstrand 
							
						 
					 
					
						
						
							
						
						5be004f3fa 
					 
					
						
						
							
							Handle relative time syntax using +<parse_time>.  
						
						... 
						
						
						
						Example: kadmin mod --pw-expiration-time='+1month 1day'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24642 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2009-02-07 15:11:22 +00:00 
						 
				 
			
				
					
						
							
							
								Love Hörnquist Åstrand 
							
						 
					 
					
						
						
							
						
						1f77290fb2 
					 
					
						
						
							
							switch to krb5_clear_error_message  
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23917 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2008-10-14 02:56:48 +00:00 
						 
				 
			
				
					
						
							
							
								Love Hörnquist Åstrand 
							
						 
					 
					
						
						
							
						
						6937d41a02 
					 
					
						
						
							
							remove trailing whitespace  
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23815 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2008-09-13 09:21:03 +00:00 
						 
				 
			
				
					
						
							
							
								Love Hörnquist Åstrand 
							
						 
					 
					
						
						
							
						
						e172367898 
					 
					
						
						
							
							switch to utf8 encoding of all files  
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23814 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2008-09-13 08:53:55 +00:00 
						 
				 
			
				
					
						
							
							
								Love Hörnquist Åstrand 
							
						 
					 
					
						
						
							
						
						8d40c2994b 
					 
					
						
						
							
							check return value of alloc functions, from Charles Longeau  
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@21745 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2007-07-31 16:11:25 +00:00 
						 
				 
			
				
					
						
							
							
								Love Hörnquist Åstrand 
							
						 
					 
					
						
						
							
						
						c9cde2b10b 
					 
					
						
						
							
							Clear error string, just to be sure.  
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@21707 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2007-07-26 20:20:59 +00:00 
						 
				 
			
				
					
						
							
							
								Love Hörnquist Åstrand 
							
						 
					 
					
						
						
							
						
						93eb1b8a47 
					 
					
						
						
							
							Make str2time_t parser more robust.  
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19489 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2006-12-22 17:28:27 +00:00 
						 
				 
			
				
					
						
							
							
								Love Hörnquist Åstrand 
							
						 
					 
					
						
						
							
						
						0e5d5e7f5e 
					 
					
						
						
							
							Add KRB5_KDB_ALLOW_DIGEST  
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17926 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2006-08-24 10:49:46 +00:00 
						 
				 
			
				
					
						
							
							
								Love Hörnquist Åstrand 
							
						 
					 
					
						
						
							
						
						3d6786f066 
					 
					
						
						
							
							(kdb_attrs): Add KRB5_KDB_ALLOW_KERBEROS4  
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17652 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2006-06-14 18:35:08 +00:00 
						 
				 
			
				
					
						
							
							
								Love Hörnquist Åstrand 
							
						 
					 
					
						
						
							
						
						e00b4f01bc 
					 
					
						
						
							
							(kdb_attrs): Add trusted-for-delegation  
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17632 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2006-06-06 21:31:14 +00:00 
						 
				 
			
				
					
						
							
							
								Love Hörnquist Åstrand 
							
						 
					 
					
						
						
							
						
						091fba8a25 
					 
					
						
						
							
							return 1 on failure, update (c)  
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@16658 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2006-01-25 12:29:46 +00:00 
						 
				 
			
				
					
						
							
							
								Love Hörnquist Åstrand 
							
						 
					 
					
						
						
							
						
						ff51c4fa4c 
					 
					
						
						
							
							(foreach_principal): If any of calls to `func' failes, the first error  
						
						... 
						
						
						
						is returned when all principals are processed.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@16652 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2006-01-25 12:11:09 +00:00 
						 
				 
			
				
					
						
							
							
								Love Hörnquist Åstrand 
							
						 
					 
					
						
						
							
						
						5654000990 
					 
					
						
						
							
							lower amount of shadow and const warnings  
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@15587 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2005-07-07 22:06:50 +00:00 
						 
				 
			
				
					
						
							
							
								Love Hörnquist Åstrand 
							
						 
					 
					
						
						
							
						
						92c6949daf 
					 
					
						
						
							
							(kdb_attrs): add ok-as-delegate  
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@15313 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2005-05-30 20:47:04 +00:00 
						 
				 
			
				
					
						
							
							
								Love Hörnquist Åstrand 
							
						 
					 
					
						
						
							
						
						3746090a7d 
					 
					
						
						
							
							(foreach_principal): initialize ret to make sure it have a value  
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14860 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2005-04-20 10:37:25 +00:00 
						 
				 
			
				
					
						
							
							
								Johan Danielsson 
							
						 
					 
					
						
						
							
						
						d970c48c81 
					 
					
						
						
							
							print error messages to stderr; change all in-string quoting to use "  
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14021 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2004-07-04 15:09:42 +00:00 
						 
				 
			
				
					
						
							
							
								Johan Danielsson 
							
						 
					 
					
						
						
							
						
						efe1bcc986 
					 
					
						
						
							
							(str2time_t): fix end-of-day logic, from Duncan McEwan/Mark Davies.  
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13840 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2004-05-07 09:03:31 +00:00 
						 
				 
			
				
					
						
							
							
								Love Hörnquist Åstrand 
							
						 
					 
					
						
						
							
						
						b44cea4ef2 
					 
					
						
						
							
							(str2time_t): allow whitespace between date and time  
						
						... 
						
						
						
						From: Bob Beck <beck@cvs.openbsd.org > and adharw@yahoo.com 
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12965 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2003-10-04 05:36:29 +00:00 
						 
				 
			
				
					
						
							
							
								Love Hörnquist Åstrand 
							
						 
					 
					
						
						
							
						
						c74a90def6 
					 
					
						
						
							
							cast argument to tolower to unsigned char,  
						
						... 
						
						
						
						from Christian Biere <christianbiere@gmx.de > via NetBSD
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12010 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2003-04-14 11:55:27 +00:00 
						 
				 
			
				
					
						
							
							
								Johan Danielsson 
							
						 
					 
					
						
						
							
						
						7f955379c6 
					 
					
						
						
							
							(get_response): print a newline if interrupted  
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11558 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2002-12-03 14:14:51 +00:00 
						 
				 
			
				
					
						
							
							
								Johan Danielsson 
							
						 
					 
					
						
						
							
						
						646457d75e 
					 
					
						
						
							
							remove unused variable; reported by Hans Insulander  
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11034 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2002-06-07 18:28:46 +00:00 
						 
				 
			
				
					
						
							
							
								Assar Westerlund 
							
						 
					 
					
						
						
							
						
						7b1eba193f 
					 
					
						
						
							
							(edit_timet): make non-static to be consistent  
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10570 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2001-08-27 23:07:36 +00:00 
						 
				 
			
				
					
						
							
							
								Assar Westerlund 
							
						 
					 
					
						
						
							
						
						cdcfeeaefa 
					 
					
						
						
							
							(get_response): fix krb5_err call  
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10480 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2001-08-10 15:22:20 +00:00 
						 
				 
			
				
					
						
							
							
								Johan Danielsson 
							
						 
					 
					
						
						
							
						
						c80e917ff9 
					 
					
						
						
							
							do something to handle C-c in prompts  
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10477 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2001-08-10 14:25:32 +00:00 
						 
				 
			
				
					
						
							
							
								Johan Danielsson 
							
						 
					 
					
						
						
							
						
						d8b679ffd3 
					 
					
						
						
							
							(edit_entry): move setting of default values to a separate function,  
						
						... 
						
						
						
						set_defaults
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10455 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2001-08-10 08:00:26 +00:00 
						 
				 
			
				
					
						
							
							
								Assar Westerlund 
							
						 
					 
					
						
						
							
						
						d0ddf23f4f 
					 
					
						
						
							
							(foreach_principal): rely on krb5_warn to get reasonable error  
						
						... 
						
						
						
						messages
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9939 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2001-05-14 06:17:20 +00:00 
						 
				 
			
				
					
						
							
							
								Assar Westerlund 
							
						 
					 
					
						
						
							
						
						437b1230c7 
					 
					
						
						
							
							(foreach_principal): add `funcname' and try printing the error string  
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9850 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2001-05-07 05:29:45 +00:00 
						 
				 
			
				
					
						
							
							
								Assar Westerlund 
							
						 
					 
					
						
						
							
						
						0fbfbb5860 
					 
					
						
						
							
							(parse_attributes): make empty string mean no attributes, specifying  
						
						... 
						
						
						
						the empty string at the command line should give you no attributes,
but just pressing return at the prompt gives you default attributes
(edit_entry): only pick up values from the default principal if they
aren't set in the principal being edited
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9473 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2001-01-11 23:07:29 +00:00 
						 
				 
			
				
					
						
							
							
								Assar Westerlund 
							
						 
					 
					
						
						
							
						
						3a443f6afa 
					 
					
						
						
							
							(str2time_t): rename to make it work  
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8982 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2000-08-20 01:11:04 +00:00 
						 
				 
			
				
					
						
							
							
								Assar Westerlund 
							
						 
					 
					
						
						
							
						
						c071ee122c 
					 
					
						
						
							
							(str2time_t): add alias for `now'.  
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8977 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2000-08-19 13:19:52 +00:00 
						 
				 
			
				
					
						
							
							
								Assar Westerlund 
							
						 
					 
					
						
						
							
						
						2530f9d474 
					 
					
						
						
							
							remove unused variable  
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8784 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2000-07-23 03:14:10 +00:00 
						 
				 
			
				
					
						
							
							
								Assar Westerlund 
							
						 
					 
					
						
						
							
						
						72ba28e10a 
					 
					
						
						
							
							(str2time_t): be more careful with strptime that might zero out the  
						
						... 
						
						
						
						`struct tm'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8783 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2000-07-23 03:10:02 +00:00 
						 
				 
			
				
					
						
							
							
								Johan Danielsson 
							
						 
					 
					
						
						
							
						
						9becec7aee 
					 
					
						
						
							
							(deltat2str): treat 0 and INT_MAX as never  
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8641 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2000-07-11 13:01:27 +00:00 
						 
				 
			
				
					
						
							
							
								Assar Westerlund 
							
						 
					 
					
						
						
							
						
						3e52cd86f1 
					 
					
						
						
							
							(hex2n, parse_des_key): add  
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8055 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2000-03-23 22:55:16 +00:00 
						 
				 
			
				
					
						
							
							
								Johan Danielsson 
							
						 
					 
					
						
						
							
						
						c5b916ca6f 
					 
					
						
						
							
							remove advertising clause  
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7464 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						1999-12-02 17:05:13 +00:00 
						 
				 
			
				
					
						
							
							
								Assar Westerlund 
							
						 
					 
					
						
						
							
						
						0d9beca3ed 
					 
					
						
						
							
							(str2deltat): actually use a `krb5_deltat'  
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7367 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						1999-11-13 04:13:52 +00:00 
						 
				 
			
				
					
						
							
							
								Assar Westerlund 
							
						 
					 
					
						
						
							
						
						b856d70a06 
					 
					
						
						
							
							(edit_timet): break when we manage to parse the time not the inverse.  
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6849 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						1999-08-19 20:35:31 +00:00 
						 
				 
			
				
					
						
							
							
								Assar Westerlund 
							
						 
					 
					
						
						
							
						
						d956c8856b 
					 
					
						
						
							
							move-around.  clean-up, rename, make consistent (and some other weird  
						
						... 
						
						
						
						stuff).  based on patches from Love <lha@stacken.kth.se >
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6844 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						1999-08-19 20:29:04 +00:00 
						 
				 
			
				
					
						
							
							
								Assar Westerlund 
							
						 
					 
					
						
						
							
						
						92f49acdf2 
					 
					
						
						
							
							(str2timeval, edit_time): functions for parsing and editing times.  
						
						... 
						
						
						
						Based on patches from Love <lha@stacken.kth.se >.
(edit_entry): call new functions
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6503 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						1999-07-23 22:10:49 +00:00 
						 
				 
			
				
					
						
							
							
								Assar Westerlund 
							
						 
					 
					
						
						
							
						
						6f45b38721 
					 
					
						
						
							
							(edit_entry): look at default  
						
						... 
						
						
						
						(edit_time): always set mask even if value == 0
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6356 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						1999-06-23 12:39:19 +00:00