summaryrefslogtreecommitdiff
path: root/source4/heimdal_build/config.h
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r12269: Update to current lorikeet-heimdal. This changed the way the hdbAndrew Bartlett1-0/+3
interface worked, so hdb-ldb.c and the glue have been updated. Andrew Bartlett (This used to be commit 8fd5224c6b5c17c3a2c04c7366b7e367012db77e)
2007-10-10r10510: Decrease the amount of data included by includes.h a bitJelmer Vernooij1-0/+4
(This used to be commit 03647e1321cf6c9bd6ced3945265f635e9468973)
2007-10-10r10507: Let lib/replace take care of defining socklen_t for heimdalJelmer Vernooij1-0/+4
(This used to be commit fe4ff2d241691bece7f9c8fc766f57a14fe856bb)
2007-10-10r10476: Move some more types to libreplace. Fix missing strndup errorsJelmer Vernooij1-0/+4
for heimdal (This used to be commit e09ffdfb1dba289b79ac7e5a638bf5322d45ddc0)
2007-10-10r9473: - assume the case that happens on most boxes, to remove compiler ↵Stefan Metzmacher1-0/+5
warnings on them metze (This used to be commit 3b83cf6b5bae877cf7c6a858683bc6fe781ad104)
2007-10-10r9369: an attempt to fix the build on HPUX. This is based on work by DonAndrew Tridgell1-0/+5
McCall, but takes a slightly different approach that I hope will be more generic (This used to be commit e8260a81cf99be2ccae64135ca0572c8a6ae62ad)
2007-10-10r8461: fixed integer64 handling on bit endian platforms. The ejs code usedAndrew Tridgell1-1/+0
%Ld, which is an invalid format code. This will probably cause problems on systems that don't have %lld, but do have a working snprintf otherwise. We will need to expand the snprintf configure test to make sure we replace snprintf on those platforms (This used to be commit ccc87eb8aaf571d91170555a732d287746b3430f)
2007-10-10r8450: more configure tests for solaris. It now builds some binaries, butAndrew Tridgell1-0/+5
fails in the ejs floating point code. (This used to be commit 30e1b6140e9f6246cb66eef7cf108d1ccf62bd40)
2007-10-10r8424: bring in some more of heimdals m4 macros, and remove the hard-coding ↵Andrew Tridgell1-8/+0
of several test results (This used to be commit b173c938b2ced061ee341831e96001455fbf83d1)
2007-10-10r8420: slowly getting my way through some more heimdal portability fixesAndrew Tridgell1-4/+0
(This used to be commit 59c3de6ca8b8e153e5cfd67da5f2afc2e23d36db)
2007-10-10r8419: in order to use our replace.h, heimdal needs stdarg.hAndrew Tridgell1-0/+1
(This used to be commit 234fc1fb052fe6a2cef47861b13bdd82b57fc49b)
2007-10-10r8278: this should fix the heimdal h_errno warningsAndrew Tridgell1-1/+0
(This used to be commit 5812e74c4f2b95eec89b434371c86268892feaac)
2007-10-10r7688: Fix the internal heimdal build - push one #define back toAndrew Bartlett1-0/+1
heimdal_build/config.h Andrew Bartlett (This used to be commit 337cb20ac45c95b8a6d0c90dfef4bdac591ba39a)
2007-10-10r7682: Move the properties of our heimdal build from heimdal_build/config.hAndrew Bartlett1-108/+0
(which gets included by heimdal, or shoudl be) into auth/kerberos/kerberos.h (which is used by Samba, but not by the Heimdal code). Andrew Barteltt (This used to be commit 3f473a93778b1350df3f7aac07b64008988a059d)
2007-10-10r7509: With the update to Heimdal 20050612 we no longer need krb5_freelog(),Andrew Bartlett1-2/+0
as krb5_closelog() no longer leaks memory. Andrew Bartlett (This used to be commit b0bf8a4a5f04b65655f4005b27c80eb098039720)
2007-10-10r7367: Replace the list of what our internal heimdal can do with data from aAndrew Bartlett1-17/+107
real install. (ie run ./configure against heimdal installed, and record the output). Andrew Bartlett (This used to be commit 4cba1edd5cdb9797288cbcc5405eb1f5cae7182d)
2007-10-10r7352: the internal heimdal build change. This changes quite a few things:Andrew Tridgell1-5/+42
- if you want kerberos now, you need to unpack a lorikeet heimdal tree in source/heimdal/. If source/heimdal/ does not exist at configure time then all kerberos features are disabled. You cannot use an external kerberos library for now. That may change later. - moved lib/replace/ config stuff to lib/replace/ and create a lib/replace/replace.h. That allows the heimdal build to use our portability layer, and prevenets duplicate definitions of functions like strlcat() - if you do enable heimdal, then you will need to do 'make HEIMDAL_EXTERNAL' before you build Samba. That should be fixed once I explain the problem to jelmer (the problem is the inability to set a depend without also dragging in the object list of the dependency. We need this for building the heimdal asn1 compiler and et compiler. - disabled all of the m4 checks for external kerberos libraries. I left them in place in auth/kerberos/, but disabled it in configure.in some of the heimdal_build/ code is still very rough, for example I don't correctly detect the correct awk, flex, bison replacements for heimdal_build/build_external.sh. I expect to fix that stuff up over the next few days. (This used to be commit d4648249b2c7fc8b5e7c0fc8d8f92ae043b5691f)
2007-10-10r7322: the beginnings of a in-tree heimdalAndrew Tridgell1-0/+38
(This used to be commit e6a2174050bb55afb32d54b8cfe12c7358bf98f2)