summaryrefslogtreecommitdiffstats
path: root/source4/heimdal_build/internal.mk
Commit message (Collapse)AuthorAgeFilesLines
* s4: Remove the old perl/m4/make/mk-based build system.Jelmer Vernooij2010-10-311-812/+0
| | | | | | | | The new waf-based build system now has all the same functionality, and the old build system has been broken for quite some time. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 31 02:01:44 UTC 2010 on sn-devel-104
* s4:heimdal_build: remove heimdal/lib/hcrypto/evp-cc.c from autoconf buildStefan Metzmacher2010-05-121-1/+0
| | | | metze
* s4-waf: use the libreplace strerror_r if neededAndrew Tridgell2010-03-291-1/+0
|
* s4:heimdal New files and supporting logic for heimdal updateAndrew Bartlett2010-03-271-0/+13
|
* s4:Heimdal build - never require the NSS wrapper for Heimdal KerberosMatthias Dieter Wallnöfer2010-02-051-5/+5
| | | | | | | Disable the use of it in the heimdal code. Notice: This doesn't need to be ported upstream since it only affects the build in conjunction with s4.
* s4:heimdal: import lorikeet-heimdal-200909210500 (commit ↵Andrew Bartlett2009-11-131-1/+2
| | | | 290db8d23647a27c39b97c189a0b2ef6ec21ca69)
* s4:heimdal_build Fix build breakages caused by asn1compile changeAndrew Bartlett2009-09-131-2/+1
| | | | | | | The issue was that we referenced an asn1compile generated file by name, not by the subsystem is was generated by. Andrew Bartlett
* s4:heimdal_build: lib/hcrypto/evp-aes-cts.o belongs to HEIMDAL_HCRYPTOStefan Metzmacher2009-08-261-1/+1
| | | | metze
* s4:heimdal: import lorikeet-heimdal-200908050050 (commit ↵Andrew Bartlett2009-08-051-1/+5
| | | | | | | | | | | 8714779fa7376fd9f7761587639e68b48afc8c9c) This also adds a new hdb-glue.c file, to cope with Heimdal's uncondtional enabling of SQLITE. (Very reasonable, but not required for Samba4's use). Andrew Bartlett
* added a uid_wrapper libraryAndrew Tridgell2009-08-051-1/+2
| | | | | | | | | | | | | | | | | | | | This library intercepts seteuid and related calls, and simulates them in a manner similar to the nss_wrapper and socket_wrapper libraries. This allows us to enable the vfs_unixuid NTVFS module in the build farm, which means we are more likely to catch errors in the token manipulation. The simulation is not complete, but it is enough for Samba4 for now. The major areas of incompleteness are: - no emulation of setreuid, setresuid or saved uids. These would be needed for use in Samba3 - no emulation of ruid changing. That would also be needed for Samba3 - no attempt to emulate file ownership changing, so code that (for example) tests whether st.st_uid matches geteuid() needs special handling
* s4:heimdal: readd heimdal/lib/asn1/asn1parse.y which was parse.y before the ↵Stefan Metzmacher2009-07-061-2/+2
| | | | | | | | | | last import Also commit the regenerated files for systems without yacc and lex. This fixes the build with automatic dependecies for me. metze
* s4:heimdal: import lorikeet-heimdal-200906080040 (commit ↵Andrew Bartlett2009-06-121-8/+7
| | | | | | | | | | | 904d0124b46eed7a8ad6e5b73e892ff34b6865ba) Also including the supporting changes required to pass make test A number of heimdal functions and constants have changed since we last imported a tree (for the better, but inconvenient for us). Andrew Bartlett
* s4:heimdal_build: don't always build setprogname.oStefan Metzmacher2009-02-261-17/+33
| | | | | | | | | | This hopefully fixes the build on Mac OS 10, where setprogname() is available via libc. asn1_compile and compile_et use only .ho files again and don't use socket_wrapper anymore. metze
* s4: make libintl a build dependency of heimdal_krb5 so all dependent ↵Tim Prouty2009-02-251-1/+1
| | | | binaries are linked properly
* s4:heimdal_build: fix the build of asn1_compile and compile_etStefan Metzmacher2009-01-311-4/+2
| | | | | | | We should not link in heimdal_build/replace.ho twice. HEIMDAL_ROKEN has everything we need.... metze
* Use standard heimdal function for finding interfaces - libreplace provides ↵Jelmer Vernooij2008-11-021-0/+1
| | | | support for the underlying functions now.
* Fix merged build; use full libroken rather than just a couple of object files.Jelmer Vernooij2008-10-201-9/+2
|
* Add samba4kpasswd and rkpty binariesAndrew Bartlett2008-10-201-7/+28
| | | | | | | | smaba4kpasswd will be used to test the kpasswdd componet of the KDC (which is up until now untested), and rkpty is an expect-like wrapper we can use to blackbox that utility. Andrew Bartlett
* heimdal_build: include heimdal's new EVP code to fix the buildStefan Metzmacher2008-08-261-0/+2
| | | | | metze (This used to be commit f454342d48e1dce7dff0bcff246c7237bed94fd5)
* heimdal_build: fix parse.h lex.c dependenciesStefan Metzmacher2008-08-261-15/+12
| | | | | metze (This used to be commit dbfbd1b018f7c29dde2e291cbb7bb54bf147a10e)
* heimdal_build: autogenerate the heimdal private/proto headersStefan Metzmacher2008-08-261-0/+101
| | | | | | | | Now it's possible to just use a plain heimdal tree in source/heimdal/ without any pregenerated files. metze (This used to be commit da333ca7113f78eeacab4f93b401f075114c7d88)
* heimdal_build: autogenerate table files in heimdal/lib/wind/Stefan Metzmacher2008-08-261-0/+40
| | | | | metze (This used to be commit f4cfba26aebb18fecdb50478bec9c07d4910ab3b)
* heimdal_build: autogenerate heimdal/lib/roken/roken.hStefan Metzmacher2008-08-261-0/+10
| | | | | metze (This used to be commit 3ab59dc66fe2d40533a66ff786d0b2373eea1ab8)
* heimdal: remove unused old filesStefan Metzmacher2008-08-261-1/+0
| | | | | metze (This used to be commit 94cef56212d7d7c1150aea760dba24bda7190442)
* heimdal_build: split heimdal/lib/asn1 file listsStefan Metzmacher2008-08-261-14/+12
| | | | | metze (This used to be commit d3e939bf75fb85cf0eb3551856e161e3e58c0031)
* heimdal_build: split handwritten and generated hx509 file listsStefan Metzmacher2008-08-261-3/+6
| | | | | metze (This used to be commit 848067033c40c3a4681f196ac5da289cd488d962)
* heimdal_build: split out gssapi_spnego and gssapi_krb5 file listsStefan Metzmacher2008-08-261-51/+57
| | | | | metze (This used to be commit 95135ade447e04329afa7581c66c4df8de63ca24)
* heimdal_build: split glue.c into krb5 and gssapi partsStefan Metzmacher2008-08-261-14/+6
| | | | | metze (This used to be commit 1c7bb21bd85900206e9ad831bc4795c1f765a9aa)
* heimdal: fix dependencyStefan Metzmacher2008-08-011-0/+1
| | | | | metze (This used to be commit 9e8b95dc8d577ea33504f0fb463d4648393e045b)
* heimdal_build: we should only use PRIVATE_DEPENDENCIESStefan Metzmacher2008-08-011-19/+7
| | | | | metze (This used to be commit 694f5124a523538117bf5d35be1a2d4f275ad0c2)
* build: autogenerate heimdal basicsStefan Metzmacher2008-08-011-3/+0
| | | | | metze (This used to be commit f19d2182b802a49449cbb9e4e6334f223ceb284d)
* build: autogenarate VPATH by configureStefan Metzmacher2008-08-011-0/+2
| | | | | metze (This used to be commit 16147753adcdbdc0ee9faa16fafb1c74240a6858)
* build with the new heimdal versionStefan Metzmacher2008-08-011-1/+9
| | | | (This used to be commit 3817d653faecb70bfafb850fe7d6e83aaed7e6d1)
* heimdal_build: rename config.m{k,4} => internal.m{k,4}Stefan Metzmacher2008-06-091-0/+624
metze (This used to be commit 33700d4a97e14aab1b45b3ddb8c80c48cd789bc6)