Commit Graph

41 Commits

Author SHA1 Message Date
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