aboutsummaryrefslogtreecommitdiff
path: root/src/include/k5-platform.h
AgeCommit message (Expand)AuthorFilesLines
2019-04-30Add secure_getenv() supportGreg Hudson1-0/+9
2019-01-14Avoid allocating a register in zap() assemblyAndreas Schneider1-1/+5
2018-07-18Eliminate preprocessor-disabled dead codeRobbie Harwood1-27/+1
2018-06-12Fix option parsing on WindowsGreg Hudson1-4/+10
2018-06-11Add k5_dir_filenames() to libkrb5supportGreg Hudson1-0/+7
2018-03-26Move zap() definition to k5-platform.hGreg Hudson1-1/+46
2017-09-11Fix AIX build issuesGreg Hudson1-10/+10
2017-04-20Replace references to OS XMichael Mattioli1-1/+1
2017-04-14Fix unused finalizer function warningRobbie Harwood1-6/+10
2016-03-31Move the util/windows getopt to libkrb5supportMatt Rogers1-0/+39
2014-07-08Define k5-platform.h wrapper for strerror_rGreg Hudson1-0/+6
2014-02-26Eliminate internal fixed-width type wrappersGreg Hudson1-17/+14
2014-02-26Assume <stdint.h> and fixed-width typesGreg Hudson1-36/+3
2013-11-04Make set_cloexec_fd return voidBen Kaduk1-10/+7
2013-10-03Add an internal constant-time comparison functionGreg Hudson1-0/+8
2013-02-25Fix windows buildBen Kaduk1-1/+1
2012-12-12Don't finalize libraries in static buildGreg Hudson1-11/+13
2012-09-11Add internal JSON encoding and decoding supportGreg Hudson1-0/+6
2012-07-06Allow using locales when gettext is absentBen Kaduk1-5/+3
2012-05-09Add no-op macro for ngettext for non-NLS buildsGreg Hudson1-0/+1
2011-10-18Ensure termination in Windows vsnprintf wrapperGreg Hudson1-1/+3
2011-10-05Add krb5int_gettimeofday to k5sprt for platforms w/o native gettimeofdaySam Hartman1-0/+5
2011-09-05Add fnmatch support to libkrb5supportGreg Hudson1-0/+19
2011-08-09In last-resort fallback va_copy change 'memcmp' to 'memcpy'Sam Hartman1-1/+1
2011-08-07Add internal APIs for portable path manipulationGreg Hudson1-0/+22
2011-06-10Add localization infrastructureGreg Hudson1-3/+18
2011-03-09Adjust most C source files to match the new standards for copyrightGreg Hudson1-4/+4
2010-02-20Use bswap16 and bswap32 on NetBSDKen Raeburn1-2/+14
2009-12-03Temporarily define UINT16_TYPE and UINT32_TYPE so the load/storeKen Raeburn1-24/+15
2009-12-02Add store_{16,32,64}_n functions, for potentially-unaligned, native-order valuesKen Raeburn1-0/+29
2009-11-24Punt the volatile cast in the non-gcc, non-Windows version of zap.Greg Hudson1-0/+2
2009-11-14Reindent include directory, reformatting prototypes as necessary.Greg Hudson1-142/+143
2009-10-31make mark-cstyleTom Yu1-2/+2
2009-09-15Fix stupid logic bug in last versionKen Raeburn1-2/+2
2009-09-15Check __BIG_ENDIAN__ and __LITTLE_ENDIAN__ to determine endianness.Ken Raeburn1-2/+6
2009-07-30Include <assert.h> in k5-platform.h, since we use assertions in someGreg Hudson1-0/+1
2009-07-01k5-platform.h no longer takes responsibility for making "staticGreg Hudson1-1/+0
2009-02-11define SSIZE_MAX forWindowsKen Raeburn1-0/+4
2009-02-09C++ compatibility fix -- g++ says "types may not be defined in casts",Ken Raeburn1-24/+24
2009-02-05use casts, for c++ compilation on windowsKen Raeburn1-12/+14
2009-02-05declare replacement [v]asprintf functionsKen Raeburn1-5/+9
2009-01-24Change 16/32/64-bit big-/little-endian/native unaligned load/storeKen Raeburn1-16/+28
2008-10-24Add build system support for strlcpy and strlcat on platforms which doGreg Hudson1-0/+8
2008-10-23Use snprintf instead of strcpy/strcat in many placesGreg Hudson1-0/+16
2008-10-15Now that we have support for conditionally exporting symbols from the supportKen Raeburn1-74/+5
2008-08-29Fix vasprintf signed/unsigned mix; separate out duplicated error paths; pull ...Ken Raeburn1-26/+40
2008-06-24Merge from branch sun-ipropKen Raeburn1-2/+5
2007-12-22Implement SWAP16 for Mac without compiler warningKen Raeburn1-1/+9
2007-11-15On Windows, UINT64_MAX isn't defined; define itKevin Koch1-0/+4
2007-10-29On Mac, include TargetConditionals.h and architecture/byte_order.h,Ken Raeburn1-0/+28