Age | Commit message (Collapse) | Author | Files | Lines |
|
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)
|
|
loikeet-heimdal
metze
(This used to be commit 48eb20199e7a01f4ab7f5194a5256ad7dd03ad86)
|
|
metze
(This used to be commit cd012361d27ede945308bd5c75916ad967bae006)
|
|
metze
(This used to be commit 7e3e2defa593a15c1952f115426f8bdd65df3a15)
|
|
hopefully solaris build fine now...
metze
(This used to be commit f9a6649f08a6634db4059b904e95ca870e2ab095)
|
|
(This used to be commit 1e8c4847b829217beec62ba46c592da3fae8a73e)
|
|
metze
(This used to be commit 1ae1e68fe9e1004f1a11847714b2e71715a1ce03)
|
|
metze
(This used to be commit 77948d26f046ac2857260918bd01172bf2166e21)
|
|
metze
(This used to be commit d49464be56ff714b9b251867cabc7811c137ee76)
|
|
hopefully fix the build on Mac OS 10.4.5
metze
(This used to be commit 103f64c7cf9854e8f41f2aede68aec622cd554b6)
|
|
SerNet-Tru64
(This used to be commit 2961d545fb23e271c5f1c11bc618f16120e47f49)
|
|
with local
(empty) libpopt.a overriding global one
(This used to be commit 2f06305e53478e5030c24550954f221a9a97c83f)
|
|
(This used to be commit a7c13020413a4d9621bef5bf9085b901ffbe1eb4)
|
|
fix the build on Mac OS X
(This used to be commit 465409974da7a643617689ee7c5b55427f727548)
|
|
(This used to be commit 0466165e90160209679a6005511e04e55ed2bf06)
|
|
system library.
This might help the build on proprietory unixes
Andrew Bartlett
(This used to be commit f1da657d5629425b55c9bd89427ef5d8c19f9636)
|
|
interface worked, so hdb-ldb.c and the glue have been updated.
Andrew Bartlett
(This used to be commit 8fd5224c6b5c17c3a2c04c7366b7e367012db77e)
|
|
Make MODULE handling a bit more like BINARY, LIBRARY and SUBSYSTEM
Add some more PUBLIC_HEADERS
(This used to be commit 875eb8f4cc658e6aebab070029fd499a726ad520)
|
|
any more.
Andrew Bartlett
(This used to be commit ec56590b063caa99f29be2b18409a69c3f22cf29)
|
|
(This used to be commit fe4ff2d241691bece7f9c8fc766f57a14fe856bb)
|
|
for heimdal
(This used to be commit e09ffdfb1dba289b79ac7e5a638bf5322d45ddc0)
|
|
(This used to be commit db75b2da1ef9d8e926610d918953697dd346fe3b)
|
|
checks for getipnodeby*().
(This used to be commit 623c265312bdbf7a485f2b9a46fc79d2e53edb54)
|
|
To enable, set:
[libdefaults]
dns_lookup_realm = true
dns_lookup_kdc = true
in your /etc/krb5.conf.
In the future I may override the krb5.conf and set this on by default
in Samba4.
Andrew Bartlett
(This used to be commit 32fb50d02560123b8d0ab13346041806c062f9bf)
|
|
correctly.
This fixes the build on Fedora Core 4.
Andrew Bartlett
(This used to be commit aa36b2adad0d66b8171aa3ccca3057298361bec5)
|
|
metze
(This used to be commit fe5e61a25278d9e74158afd0e3b2bd31f71e43c8)
|
|
doesnnot go without this patch
metze
(This used to be commit e409dfe72f8f7e9459f0147c27571317598838d9)
|
|
metze
(This used to be commit 1008459a98a8232f039b87c91443d653858e0500)
|
|
(This used to be commit bb02e1dccb058e31cf33aaac954708276090a9ec)
|
|
that were found) and a config.pm file (with all substitution variables)
(This used to be commit 52bb1374bbcfc9b9a6d098687bafe9021a1ee858)
|
|
this patch brought to you by the continuing saga of HPUX portability
(This used to be commit 4d63bd27d482ec84078c4541166b16cd82cfeb6a)
|
|
(This used to be commit 87f7098ee3a24be202b6aaa1ab2a4e44b7b89975)
|
|
fails in the ejs floating point code.
(This used to be commit 30e1b6140e9f6246cb66eef7cf108d1ccf62bd40)
|
|
- added target specific flags to get the #include order right for
com_err and asn1 files in heimdal
(This used to be commit c721c8ca380db756ae2ccf3711be894bab8d5318)
|
|
(This used to be commit 72a769b6d1a1ce5f8a19010074960b692b4755db)
|
|
of several test
results
(This used to be commit b173c938b2ced061ee341831e96001455fbf83d1)
|
|
(This used to be commit db3f227c1c3b837e235566a7df7411d4d7e52c12)
|
|
(This used to be commit c40d6d4b5cd6613d1161615b6ba213a26acda29e)
|
|
(This used to be commit 707e3726d3b200edef7995eaa5b41a434d5ce9b1)
|
|
(This used to be commit 8ddf866438231192c4884877d9e80f0d525ee431)
|
|
when we added heimdal we dropped from 10 passing builds to 1, but hopefully
that will go up with a bit of effort
(This used to be commit 753d7ab715701a162689ffe9cdff7c56fcf7f2a2)
|
|
(This used to be commit b5e8409e3b046c151996009c2dc980e55f09fb67)
|
|
(This used to be commit 575413fc863147ee46e1ff658af1d74093fc7686)
|
|
(This used to be commit 5812e74c4f2b95eec89b434371c86268892feaac)
|
|
Andrew Bartlett
(This used to be commit 6a9b6373273f135fe012a6603707d77c2a65e9fa)
|
|
(they are needed when you use the in-tree heimdal)
(This used to be commit 53b2cdcda56746256b2ede3f0f482e854c700b3f)
|
|
Some of these should probably be re-added again later when
we need them. They should then be added to the appropriate config.m4 file
in the source tree rather then in rewrite.m4.
(This used to be commit 4eca613470139f6425f454aea016566f9deffa3e)
|
|
(This used to be commit 0f2943ac175c4e2fee6f68c9909d74b2018f40a2)
|
|
(This used to be commit 2209655c802db01dd35778efd7857503a7e50b9f)
|
|
- 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)
|