summaryrefslogtreecommitdiff
path: root/source4/heimdal_build/roken.h
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r20639: Commit part 1 of 2.Andrew Bartlett1-0/+3
This patch updates our build system and glue to support a new snapshot of lorikeet-heimdal. We now procude a [SUBSYTEM] in the ans1_deps.pl script, and can depend on that in the heimdal_build/config.mk. This is much easier than listing every generated .o file individually. This required some small changes to the build system, due to the way the parent directory was handled for the output of scripts. I've also cleaned up et_deps.pl to handle cleaning up it's generated files on clean. The PAC glue in Heimdal has changed significantly: we no longer have a custom hack in the KDC, instead we have the windc plugin interface. As such, pac-glue.c is much smaller. In the future, when I'm confident of the new code, we will also be able to 'downsize' auth/kerberos/kerberos_pac.c. (I'll include the updated copy of heimdal in the next chekin, to make it clearer what's changed in Samba4 itself). Andrew Bartlett (This used to be commit 75fddbbc0811010a28ca5bb597b573b3f10ef6d6)
2007-10-10r19681: Update to current lorikeet-heimdal. I'm looking at using the realmAndrew Bartlett1-0/+1
lookup plugin, the new PAC validation code as well as Heimdal's SPNEGO implementation. Andrew Bartlett (This used to be commit 05421f45ed7811697ea491e26c9d991a7faa1a64)
2007-10-10r19624: we have timegm in libreplace so heimdal should not replace itStefan Metzmacher1-0/+4
metze (This used to be commit b6d1fd1b24d09049fcd432a804ad905e89fcc224)
2007-10-10r19615: include roken.h.in as this still includes the ifdef's we need in samba4Stefan Metzmacher1-1/+3
this should fix the portability of samba4 metze (This used to be commit 497543a17eaea16c3c7f379ed238e573427e28da)
2007-10-10r19611: we have heimdal 0.8pre currentlyStefan Metzmacher1-1/+1
metze (This used to be commit df4c2b9c7966f861adf5324714c712bbb5af3daa)
2007-10-10r18997: we have a replacement for vsyslog in libreplace so libroken doesn't ↵Stefan Metzmacher1-4/+5
need to care about it metze (This used to be commit e8c2f53746307a0ae078b07f4a80546d8fb7430f)
2007-10-10r18203: rearranged the overrides in heimdal_build/*.h to avoid the use ofAndrew Tridgell1-4/+22
heimdal_build/config.h from interfering with libreplace This is a workaround for the fact that with the current CFLAGS and dependencies system, -Iheimdal_build is put at the front of the includes list, which means it overrides the normal config.h (This used to be commit 84335903ceaf2242e43a0c5464e33408daec44b4)
2007-10-10r18202: moved the overrides for HAVE_xxx from heimdal_build/config.h toAndrew Tridgell1-0/+26
heimdal_build/roken.h This is a workaround for the fact that with the current CFLAGS and dependencies system, -Iheimdal_build is put at the front of the includes list, which means it overrides the normal config.h (This used to be commit dc2580f0fd67687cbe4b590a7fed9fde0db4a4a0)
2007-10-10r12288: make sure we always include heimdal_build/config.h, beforeStefan Metzmacher1-0/+1
heimdal/lib/roken/roken.h, this fixes the build on the 64bit machines metze (This used to be commit 657345da222a7aa0fc2c8d96881a969805a4d7a5)
2007-10-10r8456: avoid double inclusion of roken.h (this was breaking the build on ↵Andrew Tridgell1-0/+7
irix 6.4) (This used to be commit 8c432af87d9ae9a5bdce5ce1ca96dc46adda793e)