1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-11 05:18:09 +03:00
Commit Graph

8901 Commits

Author SHA1 Message Date
Jelmer Vernooij
37aa2c5e8f r15407: Get rid of some more uint_t
(This used to be commit 897329c253)
2007-10-10 14:05:33 -05:00
Jelmer Vernooij
72a5cbadc1 r15406: Move 'smbreadline' out of libreplace as it doesn't replace functionality
not available on some platforms but is a Samba-specific library.
(This used to be commit e9d3660fa6)
2007-10-10 14:05:33 -05:00
Stefan Metzmacher
9177f9cf09 r15405: remove define for STAT_ST_BLOCKSIZE
as it's not used anywhere and it doesn't belong to check_ld.m4

metze
(This used to be commit 86a9b17b3a)
2007-10-10 14:05:33 -05:00
Andrew Bartlett
742c110cd6 r15400: Move the TLS code behind the socket interface.
This reduces caller complexity, because the TLS code is now called
just like any other socket.  (A new socket context is returned by the
tls_init_server and tls_init_client routines).

When TLS is not available, the original socket is returned.

Andrew Bartlett
(This used to be commit 09b2f30dfa)
2007-10-10 14:05:32 -05:00
Tim Potter
49994442bb r15397: Fix typo.
(This used to be commit 74bd8170fc)
2007-10-10 14:05:32 -05:00
Tim Potter
0b673b7999 r15395: Fix build by adding another copy of the Python detection m4 fragment.
This stuff should be common somewhere.
(This used to be commit e906781cbd)
2007-10-10 14:05:32 -05:00
Rafal Szczesniak
b369ffd1d5 r15394: Put initial code for testing async dcerpc binding. Currently
it only tests multiple simultaneous bind requests using transport
specified in command line. It will be interesting to use various
transports at the same time and test it agains windows servers...

rafal
(This used to be commit 7e4756116e)
2007-10-10 14:05:32 -05:00
Tim Potter
ce3293c5b6 r15391: Wrap up the nbt_name_query() function as a bit of an experiment. It
seemed to work quite well and this technique might be good for
generating an interface to use for automated testing.

Tested by doing a nbt lookup against smbd.
(This used to be commit 11150b3140)
2007-10-10 14:05:32 -05:00
Tim Potter
635d385ea1 r15390: Make test output a bit prettier.
(This used to be commit 7e4d3bb818)
2007-10-10 14:05:31 -05:00
Tim Potter
684aa5adef r15389: Add some better torture tests for LdbMessage.
Fix up behaviour of Ldb.__setitem__() function.  It should overwrite the
element data.

Add wrapper for ldb_msg_sanity_check().
(This used to be commit d67e055f86)
2007-10-10 14:05:31 -05:00
Tim Potter
827cdb949b r15388: Fix cut&paste typo.
(This used to be commit 88e854929f)
2007-10-10 14:05:31 -05:00
Jelmer Vernooij
8bab932282 r15387: Fix installation of dcerpc headers, remove more instances of uint_t
(This used to be commit 9e9bfd04c6)
2007-10-10 14:05:31 -05:00
Jelmer Vernooij
46f627ea7a r15384: Improve naming of socket library, disable Requires(.private)? fields in pkg-config files for now as
they break external projects.
(This used to be commit f919fd6655)
2007-10-10 14:05:30 -05:00
Jelmer Vernooij
07440b79e8 r15383: Revert making DSO's the default - this caused a few test suite breakages.
(This used to be commit 44898adcf8)
2007-10-10 14:05:30 -05:00
Paul Green
ec83aa3fda r15382: Use grp.h in this block; it has been cleaned out of the other headers that formerly included it for us.
Paul
(This used to be commit a4d706cf26)
2007-10-10 14:05:30 -05:00
Jelmer Vernooij
8b98023d85 r15381: Make shared libraries the default (where supported). This concludes my rewrite of the build system, which I'm (overall)
pretty happy with now. I'll continue making smaller changes, but they won't have as much impact as the changes I've made in the past months.
(This used to be commit 9eea62c11c)
2007-10-10 14:05:30 -05:00
Jelmer Vernooij
5c3a1d76ff r15379: Fix shared library build's unresolved dependencies
(This used to be commit 0fafa2e595)
2007-10-10 14:05:29 -05:00
Jelmer Vernooij
cad3914619 r15378: Fix installheader script. Alexander, this will break installation of headers
for srcdir != builddir
(This used to be commit 527a40d80b)
2007-10-10 14:05:29 -05:00
Jelmer Vernooij
66a4c270d4 r15377: Remove sys_select() code as it's no longer used.
(This used to be commit 68004f68a3)
2007-10-10 14:05:29 -05:00
Jelmer Vernooij
a4a2a4b833 r15376: Add detection of -lnsl, required for building on SUN boxes.
(This used to be commit 49bac12767)
2007-10-10 14:05:29 -05:00
Jelmer Vernooij
e595ede02f r15375: Rename readline.h to smbreadline.h avoid clashes with system header.
(This used to be commit ccc3d8a954)
2007-10-10 14:05:29 -05:00
Jelmer Vernooij
bd9e9062bf r15374: Make subsystem name shorter - Stratos VOS has a filename length limit of 32
(This used to be commit 1c2dc5ec10)
2007-10-10 14:05:28 -05:00
Jelmer Vernooij
6275553bae r15373: Rename SOCKET to LIBSAMBA-SOCKET to prevent name clashes with -lsocket on SUN
boxes.
(This used to be commit c95ad11307)
2007-10-10 14:05:28 -05:00
Andrew Bartlett
fe93126096 r15372: Don't look at possibly undefined controls in failure cases.
Andrew Bartlett
(This used to be commit 04f383048a)
2007-10-10 14:05:28 -05:00
Jelmer Vernooij
806c5c9621 r15371: Revert some of my previous patch as it was breaking the plain build
(This used to be commit fac9871122)
2007-10-10 14:05:28 -05:00
Jelmer Vernooij
47bf79eac5 r15370: Fix more dependencies for shared libs
(This used to be commit 9a518661fb)
2007-10-10 14:05:27 -05:00
Jelmer Vernooij
2a13a7f09f r15367: Fix unused function warnings in generated EJS code.
(This used to be commit 946a80298a)
2007-10-10 14:05:27 -05:00
Jelmer Vernooij
7ff6afd9cc r15366: Use type name rather then typedef directly - fixes build on tcc
(This used to be commit 76c5f37720)
2007-10-10 14:05:27 -05:00
Jelmer Vernooij
37e94956e0 r15365: Fix error in my previous commit, caught by metze.
(This used to be commit 0d99397007)
2007-10-10 14:05:27 -05:00
Jelmer Vernooij
ad53de9d59 r15364: Use global list of predefined keys
(This used to be commit eee9e33442)
2007-10-10 14:05:26 -05:00
Jelmer Vernooij
e0e8743baf r15363: Fix dependencies for shared library
(This used to be commit f2ca71f122)
2007-10-10 14:05:26 -05:00
Jelmer Vernooij
c4e622f4b7 r15362: Consider anything non-zero a failure, bnio not just -1
(This used to be commit c3626548f7)
2007-10-10 14:05:26 -05:00
Jelmer Vernooij
ad1cbc52cc r15361: Export table of predefined registry keys
(This used to be commit 684ef2dae1)
2007-10-10 14:05:26 -05:00
Jelmer Vernooij
cf0f4ec073 r15358: Fix some compiler warnings / type safety. Found by tcc
(This used to be commit 12ba42de58)
2007-10-10 14:05:25 -05:00
Andrew Bartlett
ab758f383d r15357: Fix the build on systems without GNUTLS.
Andrew Bartlett
(This used to be commit 2cd2e524e6)
2007-10-10 14:05:25 -05:00
Andrew Bartlett
c2cc10c786 r15356: Remove unused 'flags' argument from socket_send() and friends.
This is in preperation for making TLS a socket library.

Andrew Bartlett
(This used to be commit a312812b92)
2007-10-10 14:05:25 -05:00
Jelmer Vernooij
4bdc83ad5c r15355: Add replacement 'err.h' for systems that don't have it such as SerNet-Tru64
(This used to be commit 2961d545fb)
2007-10-10 14:05:25 -05:00
Jelmer Vernooij
9c3145a270 r15354: Add dependency on libsocket (required for sun1)
(This used to be commit 566413f83d)
2007-10-10 14:05:25 -05:00
Jelmer Vernooij
09ea8a9fd6 r15353: Don't dereference NULL pointer. Found by the IBM checker.
(This used to be commit 67d62fc556)
2007-10-10 14:05:24 -05:00
Jelmer Vernooij
e48fdb255a r15352: Remove reference to just-removed subsystem
(This used to be commit ccb86ab159)
2007-10-10 14:05:24 -05:00
Jelmer Vernooij
5afe44c62c r15351: Fix tcc compile error
(This used to be commit 0ba3390a9c)
2007-10-10 14:05:24 -05:00
Jelmer Vernooij
30e8599538 r15350: Remove empty subsystem, don't install .a files of subsystems
(This used to be commit 087188cfc4)
2007-10-10 14:05:24 -05:00
Jelmer Vernooij
f4e403440a r15349: Integrate set_socket_options() into the socket library
(This used to be commit 598ea173cd)
2007-10-10 14:05:24 -05:00
Tim Potter
5abd8940f9 r15348: Start adding a dict interface and tests to LdbMessage class.
(This used to be commit 7e30e8ba57)
2007-10-10 14:05:23 -05:00
Tim Potter
ec4421d126 r15346: Doc.
(This used to be commit ccd5c19ad6)
2007-10-10 14:05:21 -05:00
Tim Potter
15a2fc8f36 r15345: Add a read-only test to tdb torture tester.
(This used to be commit 370e5b0f8a)
2007-10-10 14:05:21 -05:00
Jelmer Vernooij
1f5a8f892f r15344: Fix shared library build
(This used to be commit 7113a16309)
2007-10-10 14:05:21 -05:00
Tim Potter
b729cc8211 r15343: Some small cleanups.
Remove LdbMessage.close() method as it's not necessary.
(This used to be commit c9ed165c17)
2007-10-10 14:05:21 -05:00
Tim Potter
1bf908c062 r15339: Signature for tdb_reopen_all() has changed.
(This used to be commit 4d8fff5236)
2007-10-10 14:05:18 -05:00
Jelmer Vernooij
20b3b0f2e3 r15338: Fix build of most things with shared libs enabled.
(This used to be commit 8985093d3f)
2007-10-10 14:05:18 -05:00
Jelmer Vernooij
f7c86b912d r15331: Integrate LIBSMB and LIBCLI into new LIBCLI_SMB
(This used to be commit 4ec89bce87)
2007-10-10 14:05:18 -05:00
Andrew Bartlett
de74d11322 r15330: Add comment for IBM checker.
Andrew Bartlett
(This used to be commit d2832a849d)
2007-10-10 14:05:17 -05:00
Andrew Bartlett
a99b9d72b2 r15329: I'm sick of this patch being in my local tree...
Use inet_ntop to convert IPv6 names to strings.  Don't do a reverse
lookup.

Andrew Bartlett
(This used to be commit bf57b213c2)
2007-10-10 14:05:17 -05:00
Jelmer Vernooij
e002300f23 r15328: Move some functions around, remove dependencies.
Remove some autogenerated headers (which had prototypes now autogenerated by pidl)
Remove ndr_security.h from a few places - it's no longer necessary
(This used to be commit c19c2b51d3)
2007-10-10 14:05:17 -05:00
Jelmer Vernooij
1a4effad3d r15327: Support 'nosize'. Also write prototypes for print and size functions that are manually written.
(This used to be commit f10b38b824)
2007-10-10 14:05:17 -05:00
Jelmer Vernooij
51d6e09bbe r15326: Fix compiler warnings.
(This used to be commit ac68415ccf)
2007-10-10 14:05:16 -05:00
Jelmer Vernooij
6e62c6beac r15325: Fix compiler warnings
(This used to be commit 5d51047fe3)
2007-10-10 14:05:16 -05:00
Jelmer Vernooij
fc487fb552 r15324: Generate prototype even if the function itself is
written manually.
(This used to be commit 56eceeb322)
2007-10-10 14:05:16 -05:00
Jelmer Vernooij
25bd77ad55 r15323: Fix internal popt build
(This used to be commit e392c1e167)
2007-10-10 14:05:16 -05:00
Jelmer Vernooij
d81890c1cc r15322: Don't depend on nonexisting targets - should fix the build
(This used to be commit 34d9a10734)
2007-10-10 14:05:16 -05:00
Jelmer Vernooij
e572bbb94c r15321: Reduce the size of rewrite.m4 a bit more
(This used to be commit c83e4b1665)
2007-10-10 14:05:15 -05:00
Stefan Metzmacher
657325d684 r15319: remove unneeded macros
metze
(This used to be commit 9611c8aa9c)
2007-10-10 14:05:14 -05:00
Jelmer Vernooij
a3b8cfbc8f r15318: Don't create empty static libraries as some hosts have trouble with them.
(This used to be commit 1505d7c600)
2007-10-10 14:05:12 -05:00
Andrew Bartlett
26259ce98b r15317: Because LDB is now async, there are more places were we might run the
even context again.  We need to ensure we don't process packets until
we are finished setting up the connection, have the ldb in place etc.

We may need to do the same in other servers.

Andrew Bartlett
(This used to be commit 9bbc93bef2)
2007-10-10 14:05:11 -05:00
Andrew Bartlett
b4246a7353 r15316: I don't understand quite why this function was ever like this, but we
need to replace every instance of the character.  Previously we
skipped the first.

Andrew Bartlett
(This used to be commit 5b58ab98d6)
2007-10-10 14:05:11 -05:00
Stefan Metzmacher
ed173c9693 r15315: - reenable the ildap backend
- this fixes the make test panics

jelmer: why have you disabled it in
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=15295 ?

metze
(This used to be commit 658fb2b842)
2007-10-10 14:05:11 -05:00
Jelmer Vernooij
0199eac20d r15314: Fix recursive dependency hack for static libs. Should fix the build
on most systems.
(This used to be commit c0ab0f4ed4)
2007-10-10 14:05:09 -05:00
Jelmer Vernooij
9220144604 r15313: Fix some dependencies in dso mode
(This used to be commit f0afe9e2ff)
2007-10-10 14:05:09 -05:00
Jelmer Vernooij
be948e60e7 r15312: Fix dependency on gtksamba when GTK+ is not present
(This used to be commit 8f5e507ce3)
2007-10-10 14:05:09 -05:00
Jelmer Vernooij
bc141c7957 r15304: Fix smbd build, more updates on getting --enable-dso to build again
(This used to be commit 3ef9326386)
2007-10-10 14:05:08 -05:00
Jelmer Vernooij
4818967242 r15303: Re-add SMB readline replacement header
(This used to be commit 40fb796ad2)
2007-10-10 14:05:08 -05:00
Jelmer Vernooij
eaaae31d11 r15302: Remove strangely named function "StrnCpy" - strlcpy is available as a
replacement.
(This used to be commit 72237344cf)
2007-10-10 14:05:08 -05:00
Jelmer Vernooij
b00c236906 r15301: Use static libraries internally. This required a few hacks in the build
system - these should be removed later on.
(This used to be commit 0654739166)
2007-10-10 14:05:07 -05:00
Jelmer Vernooij
ab8fd44603 r15300: Only enable SWIG shared libs if python is available
(This used to be commit d9f1c19f58)
2007-10-10 14:05:04 -05:00
Jelmer Vernooij
620d759f49 r15298: Fix the build using a few hacks in the build system.
Recursive dependencies are now forbidden (the build system
will bail out if there are any).

I've split up auth_sam.c into auth_sam.c and sam.c. Andrew,
please rename sam.c / move its contents to whatever/wherever you think suits
best.
(This used to be commit 6646384aaf)
2007-10-10 14:05:04 -05:00
Jelmer Vernooij
710ea94988 r15297: Move create_security_token() to samdb as it requires SAMDB (and the rest of LIBSECURITY doesn't)
Make the ldb password_hash module only depend on some keys manipulation code, not full heimdal
Some other dependency fixes
(This used to be commit 5b3ab728ed)
2007-10-10 14:05:04 -05:00
Jelmer Vernooij
70d10653ad r15296: Move ntlm_auth-specific functions from util to ntlm_auth so libutil doesn't need ldb
(This used to be commit 137ace965e)
2007-10-10 14:05:03 -05:00
Jelmer Vernooij
8d137d9785 r15295: Fix some dependencies
Move unistr-specific code to lib/charset/. Remove _m from some places where it's not needed.
(This used to be commit 03224e1124)
2007-10-10 14:05:03 -05:00
Stefan Metzmacher
8ee028df88 r15292: fix the IDL_* variable names
metze
(This used to be commit e8d69ff8d0)
2007-10-10 14:05:03 -05:00
Stefan Metzmacher
0c910a6e44 r15291: $f already has the $srcdir prefixed
metze
(This used to be commit db36bf4a32)
2007-10-10 14:05:03 -05:00
Stefan Metzmacher
ad6ce81eea r15290: don't spam the screen
jelmer: can you please fix this correctly

metze
(This used to be commit 34111d7167)
2007-10-10 14:05:03 -05:00
Simo Sorce
886329898c r15288: fix some problems
(This used to be commit d448389be8)
2007-10-10 14:05:02 -05:00
Jelmer Vernooij
e28c03aeec r15287: Simplify dependency detection code
(This used to be commit 28a1919ed3)
2007-10-10 14:05:02 -05:00
Jelmer Vernooij
bd556984f4 r15284: Fix dot generation
(This used to be commit 5907a237e1)
2007-10-10 14:05:02 -05:00
Jim McDonough
b15a42e925 r15281: A few updates for consistency's sake
(This used to be commit 77b036a81b)
2007-10-10 14:05:02 -05:00
Stefan Metzmacher
81d3f8e8a1 r15280: - remove the 2nd check for __FUNCTION__
- fallback to __func__ if __FUNCTION__ isn't there

metze
(This used to be commit 6c5a2b08ca)
2007-10-10 14:05:01 -05:00
Jelmer Vernooij
6e847ca070 r15279: Fix dependencies when using static libraries
(This used to be commit a9eb7b2b3c)
2007-10-10 14:05:01 -05:00
Jelmer Vernooij
061dfe14d9 r15278: Fix recreating symlink every time.
(This used to be commit 6f8382432f)
2007-10-10 14:05:01 -05:00
Stefan Metzmacher
d12e9c4c3b r15277: - fix the build on netbsd, where stdlib.h has the setproctitle() prototype
but --with-setproctitle wasn't used

metze
(This used to be commit 0754154f51)
2007-10-10 14:05:01 -05:00
Jelmer Vernooij
23cf97680b r15276: Fix path to perl on some hosts
Fix perl warning
(This used to be commit 50e184819d)
2007-10-10 14:05:01 -05:00
Stefan Metzmacher
daa7e47b43 r15275: run RPC-SRVSRV in make test
metze
(This used to be commit 4044d7959b)
2007-10-10 14:05:00 -05:00
Jelmer Vernooij
0d5587b5d1 r15274: Drop default EXT_LIB_ prefix for external libraries. Fixes issues with local
(empty) libpopt.a overriding global one
(This used to be commit 2f06305e53)
2007-10-10 14:05:00 -05:00
Stefan Metzmacher
7ffe0fcaee r15273: fix setproctitle support
metze
(This used to be commit 35936fd474)
2007-10-10 14:05:00 -05:00
Stefan Metzmacher
b6063c6732 r15272: - implement NetShareEnum
- add access checks to NEtShareEnumAll and NetShareEnum

metze
(This used to be commit dca1c2e686)
2007-10-10 14:04:59 -05:00
Jelmer Vernooij
61ff97e360 r15271: Fix --enable-dso
(This used to be commit 8de11ec244)
2007-10-10 14:04:59 -05:00
Jelmer Vernooij
f5bc4a72c5 r15270: Rename EXTRA_CFLAGS to CFLAGS - initial work on getting DSO's working again.
(This used to be commit 33e4b92c46)
2007-10-10 14:04:59 -05:00
Jelmer Vernooij
91631d9b90 r15267: Fix call to mkdir() for old versions of perl. This should fix installation on
sun1.
(This used to be commit a56900a7a2)
2007-10-10 14:04:59 -05:00
Jelmer Vernooij
bdac245495 r15265: Try to find inet_pton in -lnsl (should fix linking on sun1)
(This used to be commit a7c1302041)
2007-10-10 14:04:59 -05:00
Jelmer Vernooij
3c68259e3a r15263: Remove another use of patsubst (should make tru64 happy)
(This used to be commit 559ae256e1)
2007-10-10 14:04:28 -05:00
Jelmer Vernooij
b995f263f8 r15262: Only include getprogname if it is needed by the system. This should
fix the build on Mac OS X
(This used to be commit 465409974d)
2007-10-10 14:04:28 -05:00
Jelmer Vernooij
2319864a32 r15261: Work around AIX defining open as open64 again
(This used to be commit 05f5f3da8f)
2007-10-10 14:04:27 -05:00
Jelmer Vernooij
0263ec1c89 r15260: Don't dereference NULL pointers to obtain array lengths - found by
the IBM checker
(This used to be commit a492cd4bd4)
2007-10-10 14:04:27 -05:00
Stefan Metzmacher
7a9076cba2 r15259: try to find the place that causes trouble on some build farm host
on the NBT-WINSREPLICATION-OWNED test

metze
(This used to be commit 72ae0dbaab)
2007-10-10 14:04:27 -05:00
Jelmer Vernooij
68f5ac1fa0 r15258: Another attempt at fixing getaddrinfo on IRIX
(This used to be commit 13d0cec018)
2007-10-10 14:04:27 -05:00
Jelmer Vernooij
c40d7ebfe2 r15257: Look for headers before trying to use them in any tests. This
should fix the OpenBSD build
(This used to be commit 6172731af1)
2007-10-10 14:04:27 -05:00
Jelmer Vernooij
c8106b2669 r15256: Use libroken's getaddrinfo if it is not provided by the system. Should
get the build on IRIX a bit further.
(This used to be commit 47d1baf0cf)
2007-10-10 14:04:26 -05:00
Jelmer Vernooij
4b55501d2c r15254: Fix heimdal's addrinfo subsystem for those systems that need it. This
should get the build on sun1 and us4 another step further.
(This used to be commit 2f2f47a389)
2007-10-10 14:04:25 -05:00
Jelmer Vernooij
882bc0a19e r15253: Fix dependency on tdr_regf.h
(This used to be commit 31819f5411)
2007-10-10 14:04:25 -05:00
Jelmer Vernooij
84df2acf05 r15252: Fix inet_aton (required for Tru64 and Solaris)
(This used to be commit 015e6e3d1b)
2007-10-10 14:04:25 -05:00
Jelmer Vernooij
25ac06eb46 r15249: Fix typos
(This used to be commit 06a735d85e)
2007-10-10 14:04:25 -05:00
Jelmer Vernooij
1cc7c693ad r15248: Fix automatic dependencies build
(This used to be commit 3e5aa5e794)
2007-10-10 14:04:25 -05:00
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 b4e08b98a6)
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 96da29263b)
2007-10-10 14:04:24 -05:00
Simo Sorce
8c653b5b54 r15245: forgot one header
(This used to be commit 32da3f5d22)
2007-10-10 14:04:24 -05:00
Simo Sorce
f7312bf373 r15242: allow to use LDB_FLG_RECONNECT
(This used to be commit cdd14c2a27)
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 6fff8f871a)
2007-10-10 14:04:23 -05:00
Jelmer Vernooij
f1c2b22d53 r15239: (hopefully) fix Samba4 build on AIX
(This used to be commit 0291ae4757)
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 e2102999e2)
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 f054e1a9e6)
2007-10-10 14:04:23 -05:00
Jelmer Vernooij
5c818491fc r15236: Fix -MT detection
(This used to be commit 2cc0925280)
2007-10-10 14:04:22 -05:00
Stefan Metzmacher
d8f85bac2f r15235: fix all gtk tools...
metze
(This used to be commit c14fbc9aad)
2007-10-10 14:04:22 -05:00
Jelmer Vernooij
f7ef520158 r15234: Remove heimdal include paths from global CFLAGS
(This used to be commit 0466165e90)
2007-10-10 14:04:22 -05:00
Jelmer Vernooij
8d78725b2a r15233: Fix loading shared modules
(This used to be commit b459e0e101)
2007-10-10 14:04:21 -05:00
Jelmer Vernooij
c98d625a88 r15232: Look for CC flags, not C++ flags..
(This used to be commit fb5c0c1d85)
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 11353d4b47)
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 b74faf771d)
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 d5d03cdd23)
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 e312cddafd)
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 6598efc6b3)
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 2fbb4d91fa)
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 cde98e9ad1)
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 b2649aaf39)
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 9f79bfc05d)
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 f1da657d56)
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 a495bc60ab)
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 5d2f845acc)
2007-10-10 14:04:19 -05:00
Jelmer Vernooij
c175e066b2 r15212: Simplify setproctitle code
(This used to be commit 555ca1df1c)
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 29bd0d6d0c)
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 9b99d4d3d5)
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 adc8a019b6)
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 cd7307c099)
2007-10-10 14:04:18 -05:00
Jelmer Vernooij
a740a8e7ca r15205: Allow additional LDFLAGS, fixes #3961.
(This used to be commit 4dc3d8551d)
2007-10-10 14:04:17 -05:00
Jelmer Vernooij
293cef7024 r15204: Fix MD5Update prototype
(This used to be commit d2819d4e1f)
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 a5a648de94)
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 f6a3e8b69d)
2007-10-10 14:04:16 -05:00
Jelmer Vernooij
a30340affe r15201: Use abs() rather then ABS()
(This used to be commit 1f3833d041)
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 3f0396aade)
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 db6746d456)
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 f0e538126c)
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 7af59357b9)
2007-10-10 14:04:15 -05:00