summaryrefslogtreecommitdiff
path: root/source4/heimdal_build/config.mk
AgeCommit message (Collapse)AuthorFilesLines
2008-05-18Create prototype headers from Makefile directory, without smb_build in the ↵Jelmer Vernooij1-23/+23
middle. (This used to be commit f4a77b96f9c17d853348b70794026e5b9e384942)
2008-05-18Build system doesn't do make variable expansion...Jelmer Vernooij1-23/+23
(This used to be commit 16a04d9af4cc33daafe32bc45a404959924bd33e)
2008-05-18Use src dir.Jelmer Vernooij1-386/+387
(This used to be commit 63f2b66f0e1120a516d3dfcd03b38db2e4aaddd0)
2008-05-11Add extra include directories, hopefully fixes the build on aix53bf.Jelmer Vernooij1-1/+1
(This used to be commit ef53ffbc24cc4959acb773f27e72e90b603e81d7)
2008-04-08Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3Jelmer Vernooij1-1/+1
Conflicts: source/auth/credentials/config.mk source/auth/gensec/config.mk source/build/smb_build/makefile.pm source/heimdal_build/config.mk source/lib/events/config.mk source/lib/nss_wrapper/config.mk source/lib/policy/config.mk source/lib/registry/config.mk source/lib/socket_wrapper/config.mk source/lib/tdb/config.mk source/lib/tls/config.mk source/lib/util/config.mk source/libcli/config.mk source/libcli/ldap/config.mk source/libnet/config.mk source/librpc/config.mk source/param/config.mk source/rpc_server/config.mk source/scripting/ejs/config.mk source/smbd/process_model.mk (This used to be commit 760378e0294dd0cd4523a83448328478632d7e3d)
2008-04-01Rename libsamba-config to libsamba-hostconfig.Jelmer Vernooij1-1/+1
(This used to be commit c46b7e90e347da76156ddcae4866adb88e9fec21)
2008-03-28Merge v4.0-testJelmer Vernooij1-7/+36
(This used to be commit 977dbdeaf363c8905ed9fd0570eba4be80582833)
2008-03-19Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-localAndrew Bartlett1-3/+3
(This used to be commit 400c16e7004bc3a881bb6efb99a273cdac87f70c)
2008-03-19Merge lorikeet-heimdal -r 787 into Samba4 tree.Andrew Bartlett1-3/+32
Andrew Bartlett (This used to be commit d88b530522d3cef67c24422bd5182fb875d87ee2)
2008-03-18heimdal_build: use LIBREPLACE_NETWORK because EXT_SOCKET and EXT_NSL doesn't ↵Stefan Metzmacher1-3/+3
exist anymore metze (This used to be commit 0fb3d246212e2e7d68c1276dff1628ece9794283)
2008-03-14heimdal_build: fix linkage of asn1_compile and compile_et.Michael Adam1-2/+0
Now inet_aton is available from libreplace. Michael (This used to be commit 3b2a3da2f73020b1d3b08a05a479de380b2aa5c4)
2008-03-13build: compile_et also needs inet_aton()Stefan Metzmacher1-0/+1
metze (This used to be commit b6bcd66612eb3e507da94eb6f05e5d0317a8276c)
2008-03-13fix build of asn1_compile when there is no system inet_aton() function.Michael Adam1-0/+1
Michael (This used to be commit f1c2207b3d9411eac27cb85891f62e9d05bf5118)
2008-03-04Fix the build.Jelmer Vernooij1-9/+1
(This used to be commit 49ef8d0c197fa61dc5c524e4a0f569af72d3c0e9)
2008-03-03Fix typo.Jelmer Vernooij1-1/+1
(This used to be commit 2a0f8458ab712ce64ce3f5d6fe30ca6fe3e16df2)
2008-03-03Move object file lists to the Makefile.Jelmer Vernooij1-63/+87
(This used to be commit a7e6d2a1832db388fdafa1279f84c9a8bbfc87d6)
2008-02-26Fix module aliases.Jelmer Vernooij1-2/+2
(This used to be commit 584a69acc5ccc0e9be0cb2687578c62bfa1e797d)
2008-02-26Fix the build.Jelmer Vernooij1-347/+347
(This used to be commit 59bf804ef64d87fa76fe41063f91c35cf805a779)
2008-02-25Fix the build.Jelmer Vernooij1-3/+10
(This used to be commit 40476bce2e9b4ac6363fe27f1409eee1a3ed4157)
2008-02-25Integrate asn1 compilation into asn1 compiler.Jelmer Vernooij1-10/+3
(This used to be commit ca8e347baf67a2f5cdffd7ea1677dab75687b037)
2008-02-18Rename include to mkinclude to emphasize it is different from make's include.Jelmer Vernooij1-22/+22
(This used to be commit 0e1d0a874ae3d22b8f97a79b81fe0af3ef53a771)
2008-02-18Fix unresolved symbols.Jelmer Vernooij1-1/+2
(This used to be commit dbcecb6d8fe3e13cc4da003adeda7623b746b751)
2008-02-18Fix build with partial linking.Jelmer Vernooij1-9/+4
(This used to be commit bfad9610c472e8d7e3656e19c8dbb6b85727dc13)
2008-02-18Reenable partial linkingJelmer Vernooij1-1/+0
(This used to be commit a7512fb059d5dcb6bf70418622206eec94153693)
2008-01-21build: Don't build heimdal as library.Jelmer Vernooij1-3/+1
(This used to be commit c04cf0c0520ae35ebe173d733d5dc8ffa5bf4ed9)
2007-12-21r26462: Tighten dependencies.Jelmer Vernooij1-1/+1
(This used to be commit 020f2f7426c2850fffc272f53065fa7305dd0313)
2007-10-10r25543: Merge libreplace support for inet_pton, inet_ntop, getaddrinfo, ↵Jelmer Vernooij1-44/+0
getnameinfo (and friends) from SAMBA_3_2, with some minor tweaks: - avoid including network headers in replace.h unless absolutely required - autoconf tests for getaddrinfo() in lib/replace The heimdal-specific code also no longer looks for these functions anymore. (This used to be commit b6d3fd84a5d7d814035e60d6fa22f19bed9f77da)
2007-10-10r24614: Merge with current lorikeet-heimdal. This brings us one step closerAndrew Bartlett1-1/+7
to an alpha release. Andrew Bartlett (This used to be commit 30e02747d511630659c59eafec8d28f58605943b)
2007-10-10r23678: Update to current lorikeet-heimdal (-r 767), which should fix theAndrew Bartlett1-0/+1
panics on hosts without /dev/random. Andrew Bartlett (This used to be commit 14a4ddb131993fec72316f7e8e371638749e6f1f)
2007-10-10r23487: fix the build with automatic dependenciesStefan Metzmacher1-7/+1
metze (This used to be commit ebf8cd09c3a4e32e824e31178330dde2d867f5e1)
2007-10-10r23456: Update Samba4 to current lorikeet-heimdal.Andrew Bartlett1-55/+61
Andrew Bartlett (This used to be commit ae0f81ab235c72cceb120bcdeb051a483cf3cc4f)
2007-10-10r23209: import getnameinfo.c, inet_ntop.c and inet_pton.c fromStefan Metzmacher1-1/+16
loikeet-heimdal metze (This used to be commit 48eb20199e7a01f4ab7f5194a5256ad7dd03ad86)
2007-10-10r23187: revert 23145 and 23135 to fix the build on solaris...Stefan Metzmacher1-2/+2
metze (This used to be commit cd012361d27ede945308bd5c75916ad967bae006)
2007-10-10r23145: try to fix the build on solarisStefan Metzmacher1-1/+2
metze (This used to be commit 7a513bd741dc2b16a4331e9687a28fb7e403d040)
2007-10-10r23135: inet_ntop and inet_pton are now provided by libreplaceStefan Metzmacher1-1/+0
metze (This used to be commit 7e3e2defa593a15c1952f115426f8bdd65df3a15)
2007-10-10r22454: - let asn1_deps.pl calculate the dependencies depending on the ↵Stefan Metzmacher1-10/+11
IMPORT line in the asn1 file - fix some heimdal dependencies metze (This used to be commit 4e7d2ecfc0f37de8c66d0ad93f07d00c992b4642)
2007-10-10r22440: fix autodependencies buildStefan Metzmacher1-8/+0
metze (This used to be commit ced8b673777d233a354ad7037767ca0e63e0747c)
2007-10-10r22439: fix some dependenciesStefan Metzmacher1-5/+11
metze (This used to be commit fb2c89bf9028afa8732508f8f85bb6e30ae4c03d)
2007-10-10r22238: Because these utilities compile in socket_wrapper.ho, they may needAndrew Bartlett1-2/+3
-lsocket on some systems. Andrew Bartlett (This used to be commit 4273fecfb788fb4060a0ba2ebf1e397aa5224020)
2007-10-10r22236: Update to Heimdal's socket_wrapper, which supports IPv6.Andrew Bartlett1-0/+2
To make this pass, I needed to add support for 6 and 17 as valid protocol values to socket(). Andrew Bartlett (This used to be commit 2254e61a1e5b29a64c5a24aac029ace193057e24)
2007-10-10r22191: Add a samba4kinit binary to the build, so I can test using an existingAndrew Bartlett1-2/+16
ccache, as well as PKINIT. Andrew Bartlett (This used to be commit 440b8d9e4b09d5e8c943504ade85c17f752fe705)
2007-10-10r20808: remove whitespaceStefan Metzmacher1-1/+1
metze (This used to be commit 28a02742afd6b0db2b4e8a0d763ee519590d4ee9)
2007-10-10r20777: only include closefrom.c if the system doesn't have it.Stefan Metzmacher1-1/+5
hopefully solaris build fine now... metze (This used to be commit f9a6649f08a6634db4059b904e95ca870e2ab095)
2007-10-10r20639: Commit part 1 of 2.Andrew Bartlett1-105/+86
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-10r20314: I think some hosts need this to get the right ASN1 header depsAndrew Bartlett1-1/+2
(This used to be commit 82a09a111b61a099f2ea5cf013eb523191bf9de2)
2007-10-10r19681: Update to current lorikeet-heimdal. I'm looking at using the realmAndrew Bartlett1-5/+8
lookup plugin, the new PAC validation code as well as Heimdal's SPNEGO implementation. Andrew Bartlett (This used to be commit 05421f45ed7811697ea491e26c9d991a7faa1a64)
2007-10-10r19650: Allow Samba to use Heimdal's SPNEGO code. Currently this can onlyAndrew Bartlett1-0/+12
negotiate krb5, but if this works, I'll add NTLM as a GSSAPI backend by some means or other. Andrew Bartlett (This used to be commit 476452e143f61a3878a3646864729daaddccdf68)
2007-10-10r19616: the heimdal spnego mech doesn't seem to use roken.h and isn't portableStefan Metzmacher1-12/+0
(it doesn't compile on suse 10.1 because gethostname() isn't found, unistd.h isn't included...) as we don't need the spnego mech, disable it till it gets fixed in heimdal metze (This used to be commit 0a52e11a9c34281c9ea284e007086b2ae6fce6c7)
2007-10-10r19607: - remove mech_switch.h from objectfile listStefan Metzmacher1-40/+39
(fix the build the auto dependencies) - add tabs metze (This used to be commit 03afa231ff8df98d3a0a01568a4c27370402ef16)
2007-10-10r19604: This is a massive commit, and I appologise in advance for it's size.Andrew Bartlett1-59/+155
This merges Samba4 with lorikeet-heimdal, which itself has been tracking Heimdal CVS for the past couple of weeks. This is such a big change because Heimdal reorganised it's internal structures, with the mechglue merge, and because many of our 'wishes' have been granted: we now have DCE_STYLE GSSAPI, send_to_kdc hooks and many other features merged into the mainline code. We have adapted to upstream's choice of API in these cases. In gensec_gssapi and gensec_krb5, we either expect a valid PAC, or NO PAC. This matches windows behavour. We also have an option to require the PAC to be present (which allows us to automate the testing of this code). This also includes a restructure of how the kerberos dependencies are handled, due to the fallout of the merge. Andrew Bartlett (This used to be commit 4826f1735197c2a471d771495e6d4c1051b4c471)