1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-29 11:21:54 +03:00
Commit Graph

8923 Commits

Author SHA1 Message Date
Jelmer Vernooij
b74faf771d r15230: Add include dir for -Iheimdal_build earlier on - this should fix sun1 2007-10-10 14:04:21 -05:00
Jelmer Vernooij
d5d03cdd23 r15226: Fix order of typedef specification - caught by kblin 2007-10-10 14:04:21 -05:00
Andrew Bartlett
e312cddafd r15225: Use talloc_zero() to avoid use of uninitialised values later on.
Andrew Bartlett
2007-10-10 14:04:20 -05:00
Jelmer Vernooij
6598efc6b3 r15224: Check whether -MT is actually supported by the compiler before using
automatic dependencies
2007-10-10 14:04:20 -05:00
Jelmer Vernooij
2fbb4d91fa r15223: Move heimdal's -I parameters from the global list of includes to
the subsystems in question
2007-10-10 14:04:20 -05:00
Andrew Bartlett
cde98e9ad1 r15222: Use more standard UUIDs. Should help AIX build.
Andrew Bartlett
2007-10-10 14:04:20 -05:00
Andrew Bartlett
b2649aaf39 r15221: We don't need to have these rcsid strings in Samba's use of Heimdal.
Andrew Bartlett
2007-10-10 14:04:20 -05:00
Jelmer Vernooij
9f79bfc05d r15220: Another attempt to fix the bug found by the IBM Checker 2007-10-10 14:04:19 -05:00
Andrew Bartlett
f1da657d56 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
2007-10-10 14:04:19 -05:00
Jelmer Vernooij
a495bc60ab r15214: Introduce subsystem-specific CFLAGS to keep the global CFLAGS short. 2007-10-10 14:04:19 -05:00
Jelmer Vernooij
5d2f845acc r15213: Remove helper macro for bcopy() - this causes problems
with system headers on some system and is not a security threat
2007-10-10 14:04:19 -05:00
Jelmer Vernooij
555ca1df1c r15212: Simplify setproctitle code 2007-10-10 14:04:19 -05:00
Alexander Bokovoy
29bd0d6d0c r15211: REQUIRED_SUBSYSTEMS for binaries are gone, use PRIVATE_DEPENDENCIES here 2007-10-10 14:04:18 -05:00
Alexander Bokovoy
9b99d4d3d5 r15208: Change _GNU_SOURCE propagation to apply only to generated files as Andrew B. suggests 2007-10-10 14:04:18 -05:00
Jelmer Vernooij
adc8a019b6 r15207: Introduce PRIVATE_DEPENDENCIES and PUBLIC_DEPENDENCIES as replacement
for REQUIRED_SUBSYSTEMS.
2007-10-10 14:04:18 -05:00
Alexander Bokovoy
cd7307c099 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.
2007-10-10 14:04:18 -05:00
Jelmer Vernooij
4dc3d8551d r15205: Allow additional LDFLAGS, fixes #3961. 2007-10-10 14:04:17 -05:00
Jelmer Vernooij
d2819d4e1f r15204: Fix MD5Update prototype 2007-10-10 14:04:17 -05:00
Jelmer Vernooij
a5a648de94 r15203: Allow system 'bool' type to be defined in another header then stdbool.h 2007-10-10 14:04:17 -05:00
Jelmer Vernooij
f6a3e8b69d r15202: Don't derefence NULL pointers - found by the IBM Checker 2007-10-10 14:04:16 -05:00
Jelmer Vernooij
1f3833d041 r15201: Use abs() rather then ABS() 2007-10-10 14:04:16 -05:00
Jelmer Vernooij
3f0396aade r15200: Move MIN/MAX macros to libreplace as some systems have them
in sys/param.h
2007-10-10 14:04:16 -05:00
Andrew Bartlett
db6746d456 r15199: Try to make these prototypes match, to get the build on S390 linux going.
Andrew Bartlett
2007-10-10 14:04:16 -05:00
Andrew Bartlett
f0e538126c r15192: Update Samba4 to use current lorikeet-heimdal.
Andrew Bartlett
2007-10-10 14:04:15 -05:00
Jelmer Vernooij
7af59357b9 r15191: Avoid uint_t as it's not standard. 2007-10-10 14:04:15 -05:00
Jelmer Vernooij
cb0fbee3ea r15190: Disable sonames for the BSDs and solaris as they don't take more then
one version number (0 rather then 0.0.1)
2007-10-10 14:04:15 -05:00
James Peach
dcebc59a98 r15189: Add parentheses to force ISDOt and ISDOTDOT evaluation order. Fix typo
that made the BASE-DIR2 test fail.
2007-10-10 14:04:15 -05:00
James Peach
e0ca5ead27 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 :(
2007-10-10 14:04:14 -05:00
James Peach
1b8891a2f3 r15187: Introduce new param type P_BYTES. This lets config options which specify
byte counts be given in convenient units.
2007-10-10 14:04:14 -05:00
James Peach
7e4ad7e8e5 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.
2007-10-10 14:04:14 -05:00
James Peach
95eb558063 r15185: Force all NTVFS modules to provide a critical sizes structure so
the version information can be checked when modules are registered.
2007-10-10 14:04:14 -05:00
James Peach
bf946e6d6d r15184: Declare ntvfs_register with a typed ops pointer. 2007-10-10 14:04:14 -05:00
James Peach
7ced96d2d3 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.
2007-10-10 14:04:13 -05:00
Stefan Metzmacher
2b0ce388a4 r15182: make stuff more portable
metze
2007-10-10 14:04:13 -05:00
Simo Sorce
3be3b1130c r15181: Don't try kerberos sign/seal when in SSL 2007-10-10 14:04:13 -05:00
Jelmer Vernooij
3ebdae4217 r15179: Detect setproctitle if it is in libc. Patch by Timur Bakevey 2007-10-10 14:04:13 -05:00
Tim Potter
8be846a3c3 r15178: Fix ldb function calls after big swig rename.
Add close() methods to Ldb and LdbMessage classes.

Start adding dict interface to LdbMessage.
2007-10-10 14:04:13 -05:00
Tim Potter
af2b709f94 r15177: Wrap ldb_strerror() function. 2007-10-10 14:04:12 -05:00
Andrew Bartlett
a99bd2e033 r15176: Ensure we don't segfault when we try and delete @FOO records.
Don't try and steal the result of a search on failure, it has already
been talloc_free()'ed by the ildb code.

Andrew Bartlett
2007-10-10 14:04:12 -05:00
James Peach
2bce5c9465 r15157: Systems with argv limits can't handle the full list of $(DEP_FILE). Replace
with the (hopefuly) equivalent find/rm sequence.
2007-10-10 14:04:12 -05:00
James Peach
ed33a14004 r15156: For some reason, ln -sf doesn't appear to work as expected on IRIX. Replace
this with an explicit rm.
2007-10-10 14:04:12 -05:00
James Peach
76dea9f68c r15155: Add strsep replacement from heimdal 0.7.2 for systems that don't
have strsep in libc.
2007-10-10 14:04:12 -05:00
Stefan Metzmacher
b00d524ef7 r15149: fix typo
metze
2007-10-10 14:04:11 -05:00
Stefan Metzmacher
ce3d4ec0f6 r15148: make wreplsrv_pull_names static
metze
2007-10-10 14:04:11 -05:00
Stefan Metzmacher
c49ac7f40d r15147: make some more stuff static
metze
2007-10-10 14:04:11 -05:00
Stefan Metzmacher
c670628158 r15146: fix comments
metze
2007-10-10 14:04:11 -05:00
James Peach
9140a2d266 r15143: Pull in GNU extensions right at the start of the configure process. This
prevents a warning on comparison_fn_t redefinition every time replace.h
is included.
2007-10-10 14:04:11 -05:00
James Peach
f15010ccb3 r15131: Tidy help output. When printing the list of tests, group them by prefix
to make it easier to see what tests are available.
2007-10-10 14:04:10 -05:00
Stefan Metzmacher
d298e4760c r15122: test what access masks are needed when using the FLAGS2_READ_PERMIT_EXECUTE
flag.

metze
2007-10-10 14:04:10 -05:00
Stefan Metzmacher
f30f9cd328 r15121: fix pushing of the FLAGS2_READ_PERMIT_EXECUTE flag in the
"readx.read_for_execute = True" case.

metze
2007-10-10 14:04:10 -05:00