Jeffrey Altman 
							
						 
					 
					
						
						
							
						
						4caaa7ca0b 
					 
					
						
						
							
							include: bits conditionalize behavior on HAVE_SNPRINTF  
						
						 
						
						... 
						
						
						
						ee2a92c547  ("bits: Fix warnings")
introduced unconditional use of snprintf().   Use of snprintf in
most of the tree is acceptable whenever roken is available because
roken provides snprintf() for platforms that do not provide it.
However, bits.c cannot use roken and therefore must not
unconditionally call snprintf().
This change restores the prior implementation of BITSIZE(TYPE)
when HAVE_SNPRINTF is undefined.
Change-Id: Ibbd2f003abe9f9fb612719266544cfd545809a18 
						
						
					 
					
						2022-01-14 12:17:39 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						ee2a92c547 
					 
					
						
						
							
							bits: Fix warnings  
						
						 
						
						
						
						
					 
					
						2022-01-13 15:33:04 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						6a0f45c4d7 
					 
					
						
						
							
							Use __attribute__ ((__name__)) form  
						
						 
						
						... 
						
						
						
						Protect against macros named noreturn and so on. 
						
						
					 
					
						2017-03-13 18:39:41 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						1c81ddf4e2 
					 
					
						
						
							
							Round  #2  of scan-build warnings cleanup  
						
						 
						
						
						
						
					 
					
						2016-11-16 17:03:14 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						0113798b18 
					 
					
						
						
							
							Don't put system architecture in generated headers.  
						
						 
						
						... 
						
						
						
						Including HOST causes the build to be unreproducible. 
						
						
					 
					
						2016-05-15 23:04:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeffrey Altman 
							
						 
					 
					
						
						
							
						
						d9bc256199 
					 
					
						
						
							
							define HEIMDAL_WARN_UNUSED_RESULT_ATTRIBUTE  
						
						 
						
						... 
						
						
						
						Always define HEIMDAL_WARN_UNUSED_RESULT_ATTRIBUTE even if attributes are
not supported.
Change-Id: Ibc2110d809d81f546723853038c69176075d6013 
						
						
					 
					
						2014-02-04 23:20:10 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Love Hornquist Astrand 
							
						 
					 
					
						
						
							
						
						516c12c9a9 
					 
					
						
						
							
							intruduce krb5_generate_random() that can fail and return an error, check for it at krb5_context creation time  
						
						 
						
						
						
						
					 
					
						2013-10-21 08:22:02 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Love Hörnquist Åstrand 
							
						 
					 
					
						
						
							
						
						b8ddbe73c4 
					 
					
						
						
							
							quite down clang analyzer warnings for the generate asn1 code  
						
						 
						
						
						
						
					 
					
						2011-06-14 22:29:49 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asanka C. Herath 
							
						 
					 
					
						
						
							
						
						d11917211b 
					 
					
						
						
							
							Windows: Older Windows SDKs need <winsock2.h>  
						
						 
						
						... 
						
						
						
						Older SDKs need <winsock2.h> to be included before <ws2tcpip.h> 
						
						
					 
					
						2010-11-24 15:33:06 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Love Hornquist Astrand 
							
						 
					 
					
						
						
							
						
						a77070f5b1 
					 
					
						
						
							
							define helper macros for __attribute__  
						
						 
						
						
						
						
					 
					
						2010-10-26 23:39:42 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						f54630328b 
					 
					
						
						
							
							strlen() returns a size_t  
						
						 
						
						
						
						
					 
					
						2010-05-26 10:38:38 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						251879f39e 
					 
					
						
						
							
							Generate krb5-types.h instead of using a static one on Windows  
						
						 
						
						
						
						
					 
					
						2009-11-25 12:43:12 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Love Hornquist Astrand 
							
						 
					 
					
						
						
							
						
						052d34e611 
					 
					
						
						
							
							define a socket type, krb5_socket_t  
						
						 
						
						
						
						
					 
					
						2009-11-24 13:36:03 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Love Hörnquist Åstrand 
							
						 
					 
					
						
						
							
						
						58d847961a 
					 
					
						
						
							
							Close f if its not stdout, from cppcheck  
						
						 
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@25275 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2009-06-08 20:32:59 +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 
							
						 
					 
					
						
						
							
						
						6755cbbe9b 
					 
					
						
						
							
							Avoid creating a file called --version.  
						
						 
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18703 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2006-10-20 20:33:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Love Hörnquist Åstrand 
							
						 
					 
					
						
						
							
						
						9ac4a61af1 
					 
					
						
						
							
							argc > 1  
						
						 
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18694 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2006-10-20 20:19:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Love Hörnquist Åstrand 
							
						 
					 
					
						
						
							
						
						294dbe06fb 
					 
					
						
						
							
							Avoid creating a file called --version.  
						
						 
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18693 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2006-10-20 20:19:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Love Hörnquist Åstrand 
							
						 
					 
					
						
						
							
						
						6775b0046e 
					 
					
						
						
							
							Include Xint64 types.  
						
						 
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18417 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2006-10-12 10:01:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Love Hörnquist Åstrand 
							
						 
					 
					
						
						
							
						
						978ae789ab 
					 
					
						
						
							
							constify to avoid warning with -Wwrite-string  
						
						 
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14476 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2005-01-05 15:22:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Johan Danielsson 
							
						 
					 
					
						
						
							
						
						4be22c24ea 
					 
					
						
						
							
							we may need unistd.h for ssize_t  
						
						 
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11259 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2002-08-28 16:08:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Johan Danielsson 
							
						 
					 
					
						
						
							
						
						9882fc6ae6 
					 
					
						
						
							
							same with krb5_ssize_t  
						
						 
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11181 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2002-08-21 09:04:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Johan Danielsson 
							
						 
					 
					
						
						
							
						
						14eefe52c1 
					 
					
						
						
							
							define krb5_socklen_t type; this should really go someplace else, but  
						
						 
						
						... 
						
						
						
						this was easy
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11127 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2002-08-19 13:51:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Johan Danielsson 
							
						 
					 
					
						
						
							
						
						fe181a304d 
					 
					
						
						
							
							include <sys/socket.h> to get socklen_t  
						
						 
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10930 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2002-04-18 11:45:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Assar Westerlund 
							
						 
					 
					
						
						
							
						
						8568267343 
					 
					
						
						
							
							add __attribute__ for gcc's pleasure  
						
						 
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9012 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2000-08-27 05:42:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Johan Danielsson 
							
						 
					 
					
						
						
							
						
						c012233f01 
					 
					
						
						
							
							define uint*_t  
						
						 
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8879 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						2000-07-31 10:57:41 +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 
							
						 
					 
					
						
						
							
						
						9e21bb2916 
					 
					
						
						
							
							another warning destroyed  
						
						 
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5731 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						1999-03-24 04:04:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Assar Westerlund 
							
						 
					 
					
						
						
							
						
						cbb7abe5f1 
					 
					
						
						
							
							(my_strupr): cast away some stupid warnings  
						
						 
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5725 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						1999-03-24 03:02:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Johan Danielsson 
							
						 
					 
					
						
						
							
						
						acc640958b 
					 
					
						
						
							
							<bind/bitypes.h>  
						
						 
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5688 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						1999-03-21 18:58:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Assar Westerlund 
							
						 
					 
					
						
						
							
						
						b990bcf7bf 
					 
					
						
						
							
							s/strup/my_strupr/  
						
						 
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4829 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						1998-05-01 05:17:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Johan Danielsson 
							
						 
					 
					
						
						
							
						
						5848e789ab 
					 
					
						
						
							
							Fix warning.  
						
						 
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3957 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						1997-11-12 00:03:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Assar Westerlund 
							
						 
					 
					
						
						
							
						
						dc88e6268e 
					 
					
						
						
							
							static-ize  
						
						 
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3752 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						1997-11-02 04:07:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Johan Danielsson 
							
						 
					 
					
						
						
							
						
						c3d687f4a2 
					 
					
						
						
							
							x  
						
						 
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3393 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						1997-09-05 18:02:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Assar Westerlund 
							
						 
					 
					
						
						
							
						
						7f9972ff58 
					 
					
						
						
							
							Don't generate ifndef's in bits.h.  Instead, use them when building  
						
						 
						
						... 
						
						
						
						the program.  This makes it possible to include bits.h without having
defined all HAVE_INT17_T symbols.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3343 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						1997-09-02 18:46:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Johan Danielsson 
							
						 
					 
					
						
						
							
						
						9419ca2356 
					 
					
						
						
							
							Don't include ifdefs in output.  
						
						 
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3035 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						1997-08-16 21:18:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Johan Danielsson 
							
						 
					 
					
						
						
							
						
						5fb9667b70 
					 
					
						
						
							
							Include inttypes.h, sys/bitypes.h, and netinet/in6_machtypes.h in bits.h  
						
						 
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2871 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						1997-08-10 04:05:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Johan Danielsson 
							
						 
					 
					
						
						
							
						
						5a32a5c8e7 
					 
					
						
						
							
							Add copyright notice.  
						
						 
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2389 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						1997-07-16 21:40:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Johan Danielsson 
							
						 
					 
					
						
						
							
						
						6be3fc66bb 
					 
					
						
						
							
							Must use signed char.  
						
						 
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2135 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						1997-07-10 05:57:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Johan Danielsson 
							
						 
					 
					
						
						
							
						
						417cced042 
					 
					
						
						
							
							Add blocking of __BIT_TYPES_DEFINED__.  
						
						 
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1422 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						1997-03-14 06:47:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Johan Danielsson 
							
						 
					 
					
						
						
							
						
						72c9c05133 
					 
					
						
						
							
							Fix some warnings.  
						
						 
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1104 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						1996-12-15 16:47:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Johan Danielsson 
							
						 
					 
					
						
						
							
						
						b96bc32e40 
					 
					
						
						
							
							*** empty log message ***  
						
						 
						
						... 
						
						
						
						git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@880 ec53bebd-3082-4978-b11e-865c3cabbd6b 
						
						
					 
					
						1996-10-22 22:32:57 +00:00