Jelmer Vernooij
4333993e90
r15247: Get rid of patsubst macro as it is not supported by some makes and replace
...
it with a perl script.
This should fix the build on tru64
(This used to be commit b4e08b98a6a8ebfc4f22125b4474978e9384971c)
2007-10-10 14:04:24 -05:00
Stefan Metzmacher
d562cac5c4
r15246: flags need to represented as bits 0x01,0x02,0x04,0x08,0x10,...
...
metze
(This used to be commit 96da29263b5b7a78e75b46ab9cf6e6e1729e05d4)
2007-10-10 14:04:24 -05:00
Simo Sorce
8c653b5b54
r15245: forgot one header
...
(This used to be commit 32da3f5d22cc38f72961ca65c85c49d03f64b05c)
2007-10-10 14:04:24 -05:00
Simo Sorce
f7312bf373
r15242: allow to use LDB_FLG_RECONNECT
...
(This used to be commit cdd14c2a277c6f2fb2aee21f91462d8ebe78693c)
2007-10-10 14:04:23 -05:00
Simo Sorce
13f17436ea
r15241: Add helper function to set reconnect status defaults
...
(This used to be commit 6fff8f871a607e561531e2aabef37f3469aa85e9)
2007-10-10 14:04:23 -05:00
Jelmer Vernooij
f1c2b22d53
r15239: (hopefully) fix Samba4 build on AIX
...
(This used to be commit 0291ae47579a0f2ae67b04b049edb51974e3c8f0)
2007-10-10 14:04:23 -05:00
Simo Sorce
8f16429947
r15238: Add some code to automatically reconnect if we want to.
...
(This used to be commit e2102999e26566543162455b34adbd2b0486b74d)
2007-10-10 14:04:23 -05:00
Steve French
1e8e6aeb6f
r15237: Add primitive Samba 4 backend for cifs posix clients (based on simple backend).
...
(This used to be commit f054e1a9e6101f22559f5c4a546b537531b60f94)
2007-10-10 14:04:23 -05:00
Jelmer Vernooij
5c818491fc
r15236: Fix -MT detection
...
(This used to be commit 2cc0925280cbcefabfcf399f2c20453a02d8d679)
2007-10-10 14:04:22 -05:00
Stefan Metzmacher
d8f85bac2f
r15235: fix all gtk tools...
...
metze
(This used to be commit c14fbc9aadbb8e4fbc1f07a65b604979638383b9)
2007-10-10 14:04:22 -05:00
Jelmer Vernooij
f7ef520158
r15234: Remove heimdal include paths from global CFLAGS
...
(This used to be commit 0466165e90160209679a6005511e04e55ed2bf06)
2007-10-10 14:04:22 -05:00
Jelmer Vernooij
8d78725b2a
r15233: Fix loading shared modules
...
(This used to be commit b459e0e1013e039e67a0387c954fde8c83259019)
2007-10-10 14:04:21 -05:00
Jelmer Vernooij
c98d625a88
r15232: Look for CC flags, not C++ flags..
...
(This used to be commit fb5c0c1d85c802367871a1a306d4f8b4d01859b4)
2007-10-10 14:04:21 -05:00
Jelmer Vernooij
a78a6fcb49
r15231: Try to fix detection of ability of CC to generate dependencies
...
(This used to be commit 11353d4b47964b762a72ec0e55221811a5a3d550)
2007-10-10 14:04:21 -05:00
Jelmer Vernooij
99487b0ab7
r15230: Add include dir for -Iheimdal_build earlier on - this should fix sun1
...
(This used to be commit b74faf771d37eccb7f95236c97162cc3b83e6794)
2007-10-10 14:04:21 -05:00
Jelmer Vernooij
6bbd3b3360
r15226: Fix order of typedef specification - caught by kblin
...
(This used to be commit d5d03cdd2398467ecee71bae37238c375baa2395)
2007-10-10 14:04:21 -05:00
Andrew Bartlett
cc11de1e3e
r15225: Use talloc_zero() to avoid use of uninitialised values later on.
...
Andrew Bartlett
(This used to be commit e312cddafd7e00680dd059fad7ef7e5ecdbbb484)
2007-10-10 14:04:20 -05:00
Jelmer Vernooij
847e80dee9
r15224: Check whether -MT is actually supported by the compiler before using
...
automatic dependencies
(This used to be commit 6598efc6b302984d0b26b0c76a4b7107f5feba21)
2007-10-10 14:04:20 -05:00
Jelmer Vernooij
82f1955314
r15223: Move heimdal's -I parameters from the global list of includes to
...
the subsystems in question
(This used to be commit 2fbb4d91fa580ccb64e36f0b082f23af33123b13)
2007-10-10 14:04:20 -05:00
Andrew Bartlett
f4ad602b70
r15222: Use more standard UUIDs. Should help AIX build.
...
Andrew Bartlett
(This used to be commit cde98e9ad1990ae9da89d6449b3f0e15f00f4e54)
2007-10-10 14:04:20 -05:00
Andrew Bartlett
d1a79b1f7e
r15221: We don't need to have these rcsid strings in Samba's use of Heimdal.
...
Andrew Bartlett
(This used to be commit b2649aaf399e6ff8d3e749b21cf64ea5e089e5cb)
2007-10-10 14:04:20 -05:00
Jelmer Vernooij
ddbd7bed65
r15220: Another attempt to fix the bug found by the IBM Checker
...
(This used to be commit 9f79bfc05d456c106cca44ee459eb542273c3a0c)
2007-10-10 14:04:19 -05:00
Andrew Bartlett
306baa12f8
r15219: Look for gai_strerror in more places, so we don't conflict with the
...
system library.
This might help the build on proprietory unixes
Andrew Bartlett
(This used to be commit f1da657d5629425b55c9bd89427ef5d8c19f9636)
2007-10-10 14:04:19 -05:00
Jelmer Vernooij
62bdececc6
r15214: Introduce subsystem-specific CFLAGS to keep the global CFLAGS short.
...
(This used to be commit a495bc60ab1b233fe507b2b1aa0ad7378cf52677)
2007-10-10 14:04:19 -05:00
Jelmer Vernooij
763c0a8983
r15213: Remove helper macro for bcopy() - this causes problems
...
with system headers on some system and is not a security threat
(This used to be commit 5d2f845acc069b8435026b4f1c660b5bb0a96823)
2007-10-10 14:04:19 -05:00
Jelmer Vernooij
c175e066b2
r15212: Simplify setproctitle code
...
(This used to be commit 555ca1df1c57e5798e75b19f66b62b253a066e21)
2007-10-10 14:04:19 -05:00
Alexander Bokovoy
5027cd85c1
r15211: REQUIRED_SUBSYSTEMS for binaries are gone, use PRIVATE_DEPENDENCIES here
...
(This used to be commit 29bd0d6d0c9832ad10da1fe9b07c2bbc9910c8c6)
2007-10-10 14:04:18 -05:00
Alexander Bokovoy
fdb9e6ce16
r15208: Change _GNU_SOURCE propagation to apply only to generated files as Andrew B. suggests
...
(This used to be commit 9b99d4d3d59dcd4f75e7220f4c430a2c24af8920)
2007-10-10 14:04:18 -05:00
Jelmer Vernooij
69b51f702a
r15207: Introduce PRIVATE_DEPENDENCIES and PUBLIC_DEPENDENCIES as replacement
...
for REQUIRED_SUBSYSTEMS.
(This used to be commit adc8a019b6da256f104abed1b82bfde6998a2ac9)
2007-10-10 14:04:18 -05:00
Alexander Bokovoy
758946429e
r15206: Heimdal is always compiled with _GNU_SOURCE enabled (in its configure.in it is defined unconditionally).
...
However, the lex-generated files don't fetch config.h's definition of _GNU_SOURCE before including
features.h because of preamble added by lex which already includes some system headers which in turn
include features.h. Therefore, we need to specify it explicitly on comand line.
This change adds some 'noise' (_GNU_SOURCE already defined ...) but it is neccessary to get samba4 to
compile successfuly on Maemo.
(This used to be commit cd7307c099ace123d840459da39a49ccf3872267)
2007-10-10 14:04:18 -05:00
Jelmer Vernooij
a740a8e7ca
r15205: Allow additional LDFLAGS, fixes #3961 .
...
(This used to be commit 4dc3d8551d0a3cd0edcbbc90d2dbf8fc249b3017)
2007-10-10 14:04:17 -05:00
Jelmer Vernooij
293cef7024
r15204: Fix MD5Update prototype
...
(This used to be commit d2819d4e1f73675925d292c0558cb663779a5a6a)
2007-10-10 14:04:17 -05:00
Jelmer Vernooij
94af743baa
r15203: Allow system 'bool' type to be defined in another header then stdbool.h
...
(This used to be commit a5a648de94014b13da3af8dfac06380c9ec26c53)
2007-10-10 14:04:17 -05:00
Jelmer Vernooij
a0f8ff3cbd
r15202: Don't derefence NULL pointers - found by the IBM Checker
...
(This used to be commit f6a3e8b69d2a303e7e4f8924e6735c4e168a363a)
2007-10-10 14:04:16 -05:00
Jelmer Vernooij
a30340affe
r15201: Use abs() rather then ABS()
...
(This used to be commit 1f3833d041fddaf79cd19d4f236780a02e97f095)
2007-10-10 14:04:16 -05:00
Jelmer Vernooij
e2e3a8e007
r15200: Move MIN/MAX macros to libreplace as some systems have them
...
in sys/param.h
(This used to be commit 3f0396aade82a92a375275059baf8500de1b23f0)
2007-10-10 14:04:16 -05:00
Andrew Bartlett
d6687d1b87
r15199: Try to make these prototypes match, to get the build on S390 linux going.
...
Andrew Bartlett
(This used to be commit db6746d456fb3963898170df36642c3f0882f42b)
2007-10-10 14:04:16 -05:00
Andrew Bartlett
c33f6b2c37
r15192: Update Samba4 to use current lorikeet-heimdal.
...
Andrew Bartlett
(This used to be commit f0e538126c5cb29ca14ad0d8281eaa0a715ed94f)
2007-10-10 14:04:15 -05:00
Jelmer Vernooij
0eddf14b30
r15191: Avoid uint_t as it's not standard.
...
(This used to be commit 7af59357b94e3819415b3a9257be0ced745ce130)
2007-10-10 14:04:15 -05:00
Jelmer Vernooij
e26eea9787
r15190: Disable sonames for the BSDs and solaris as they don't take more then
...
one version number (0 rather then 0.0.1)
(This used to be commit cb0fbee3eaca67e430df3266c6ce07c0a9248a60)
2007-10-10 14:04:15 -05:00
James Peach
cdae64b18c
r15189: Add parentheses to force ISDOt and ISDOTDOT evaluation order. Fix typo
...
that made the BASE-DIR2 test fail.
(This used to be commit dcebc59a987b3c0d8379912d0451dedb9e895451)
2007-10-10 14:04:15 -05:00
James Peach
7baa8a13aa
r15188: Restore svn rev. 15183, 15184 and 15185, which I inadvertantly clobbered
...
in r15186. I don't think I should be allowed to use quilt and svn at the
same time any more :(
(This used to be commit e0ca5ead27743c84f5d9310a05d6d718862ead1d)
2007-10-10 14:04:14 -05:00
James Peach
9d9e5abdce
r15187: Introduce new param type P_BYTES. This lets config options which specify
...
byte counts be given in convenient units.
(This used to be commit 1b8891a2f389c1016c3cfcbe635ed86d015554d8)
2007-10-10 14:04:14 -05:00
James Peach
6ab33938d5
r15186: Introduce ISDOT and ISDOTDOT macros for testing whether a filename is
...
"." for "..". These express the intention better that strcmp or strequal
and improve searchability via cscope/ctags.
(This used to be commit 7e4ad7e8e5ec266b969e3075c4ad7f021571f24e)
2007-10-10 14:04:14 -05:00
James Peach
f380d365ea
r15185: Force all NTVFS modules to provide a critical sizes structure so
...
the version information can be checked when modules are registered.
(This used to be commit 95eb55806339fc5409c0adf137ebd5bffd7098ac)
2007-10-10 14:04:14 -05:00
James Peach
419e6d1112
r15184: Declare ntvfs_register with a typed ops pointer.
...
(This used to be commit bf946e6d6d3de1384588a687e15e030f3b1806f0)
2007-10-10 14:04:14 -05:00
James Peach
073587abac
r15183: Hoist the critical sizes initialiser into a header so that modules
...
can have standard access to critical sizes. Add a convenience function
to determine whether two critical sizes differ.
(This used to be commit 7ced96d2d348701734cc4cdf3f8899dbce8cd0f7)
2007-10-10 14:04:13 -05:00
Stefan Metzmacher
e54c6cbc41
r15182: make stuff more portable
...
metze
(This used to be commit 2b0ce388a4d955ce9bf0cdb00a13cd82f8acc87d)
2007-10-10 14:04:13 -05:00
Simo Sorce
60f3ef5052
r15181: Don't try kerberos sign/seal when in SSL
...
(This used to be commit 3be3b1130c41e8e372531c137c46f91c5c0acf98)
2007-10-10 14:04:13 -05:00
Jelmer Vernooij
5bcc0986ea
r15179: Detect setproctitle if it is in libc. Patch by Timur Bakevey
...
(This used to be commit 3ebdae4217be9c00150ae4ceb76c94ba619bbf6a)
2007-10-10 14:04:13 -05:00