jelmer/samba4-debian.git
11 years agor15375: Rename readline.h to smbreadline.h avoid clashes with system header.
Jelmer Vernooij [Mon, 1 May 2006 13:20:05 +0000 (13:20 +0000)]
r15375: Rename readline.h to smbreadline.h avoid clashes with system header.

11 years agor15374: Make subsystem name shorter - Stratos VOS has a filename length limit of 32
Jelmer Vernooij [Mon, 1 May 2006 13:06:39 +0000 (13:06 +0000)]
r15374: Make subsystem name shorter - Stratos VOS has a filename length limit of 32

11 years agor15373: Rename SOCKET to LIBSAMBA-SOCKET to prevent name clashes with -lsocket on SUN
Jelmer Vernooij [Mon, 1 May 2006 12:54:36 +0000 (12:54 +0000)]
r15373: Rename SOCKET to LIBSAMBA-SOCKET to prevent name clashes with -lsocket on SUN
boxes.

11 years agor15372: Don't look at possibly undefined controls in failure cases.
Andrew Bartlett [Mon, 1 May 2006 06:49:02 +0000 (06:49 +0000)]
r15372: Don't look at possibly undefined controls in failure cases.

Andrew Bartlett

11 years agor15371: Revert some of my previous patch as it was breaking the plain build
Jelmer Vernooij [Mon, 1 May 2006 01:41:57 +0000 (01:41 +0000)]
r15371: Revert some of my previous patch as it was breaking the plain build

11 years agor15370: Fix more dependencies for shared libs
Jelmer Vernooij [Mon, 1 May 2006 01:34:04 +0000 (01:34 +0000)]
r15370: Fix more dependencies for shared libs

11 years agor15367: Fix unused function warnings in generated EJS code.
Jelmer Vernooij [Sun, 30 Apr 2006 23:11:59 +0000 (23:11 +0000)]
r15367: Fix unused function warnings in generated EJS code.

11 years agor15366: Use type name rather then typedef directly - fixes build on tcc
Jelmer Vernooij [Sun, 30 Apr 2006 21:21:04 +0000 (21:21 +0000)]
r15366: Use type name rather then typedef directly - fixes build on tcc

11 years agor15365: Fix error in my previous commit, caught by metze.
Jelmer Vernooij [Sun, 30 Apr 2006 20:00:37 +0000 (20:00 +0000)]
r15365: Fix error in my previous commit, caught by metze.

11 years agor15364: Use global list of predefined keys
Jelmer Vernooij [Sun, 30 Apr 2006 19:22:56 +0000 (19:22 +0000)]
r15364: Use global list of predefined keys

11 years agor15363: Fix dependencies for shared library
Jelmer Vernooij [Sun, 30 Apr 2006 18:46:14 +0000 (18:46 +0000)]
r15363: Fix dependencies for shared library

11 years agor15362: Consider anything non-zero a failure, bnio\f not just -1
Jelmer Vernooij [Sun, 30 Apr 2006 18:45:43 +0000 (18:45 +0000)]
r15362: Consider anything non-zero a failure, bnio\f not just -1

11 years agor15361: Export table of predefined registry keys
Jelmer Vernooij [Sun, 30 Apr 2006 16:09:00 +0000 (16:09 +0000)]
r15361: Export table of predefined registry keys

11 years agor15358: Fix some compiler warnings / type safety. Found by tcc
Jelmer Vernooij [Sun, 30 Apr 2006 13:54:03 +0000 (13:54 +0000)]
r15358: Fix some compiler warnings / type safety. Found by tcc

11 years agor15357: Fix the build on systems without GNUTLS.
Andrew Bartlett [Sun, 30 Apr 2006 06:44:19 +0000 (06:44 +0000)]
r15357: Fix the build on systems without GNUTLS.

Andrew Bartlett

11 years agor15356: Remove unused 'flags' argument from socket_send() and friends.
Andrew Bartlett [Sun, 30 Apr 2006 05:58:31 +0000 (05:58 +0000)]
r15356: Remove unused 'flags' argument from socket_send() and friends.

This is in preperation for making TLS a socket library.

Andrew Bartlett

11 years agor15355: Add replacement 'err.h' for systems that don't have it such as SerNet-Tru64
Jelmer Vernooij [Sun, 30 Apr 2006 03:09:32 +0000 (03:09 +0000)]
r15355: Add replacement 'err.h' for systems that don't have it such as SerNet-Tru64

11 years agor15354: Add dependency on libsocket (required for sun1)
Jelmer Vernooij [Sun, 30 Apr 2006 02:47:40 +0000 (02:47 +0000)]
r15354: Add dependency on libsocket (required for sun1)

11 years agor15353: Don't dereference NULL pointer. Found by the IBM checker.
Jelmer Vernooij [Sun, 30 Apr 2006 02:41:50 +0000 (02:41 +0000)]
r15353: Don't dereference NULL pointer. Found by the IBM checker.

11 years agor15352: Remove reference to just-removed subsystem
Jelmer Vernooij [Sun, 30 Apr 2006 02:23:10 +0000 (02:23 +0000)]
r15352: Remove reference to just-removed subsystem

11 years agor15351: Fix tcc compile error
Jelmer Vernooij [Sun, 30 Apr 2006 02:11:25 +0000 (02:11 +0000)]
r15351: Fix tcc compile error

11 years agor15350: Remove empty subsystem, don't install .a files of subsystems
Jelmer Vernooij [Sun, 30 Apr 2006 02:07:33 +0000 (02:07 +0000)]
r15350: Remove empty subsystem, don't install .a files of subsystems

11 years agor15349: Integrate set_socket_options() into the socket library
Jelmer Vernooij [Sun, 30 Apr 2006 01:32:59 +0000 (01:32 +0000)]
r15349: Integrate set_socket_options() into the socket library

11 years agor15348: Start adding a dict interface and tests to LdbMessage class.
Tim Potter [Sun, 30 Apr 2006 01:08:52 +0000 (01:08 +0000)]
r15348: Start adding a dict interface and tests to LdbMessage class.

11 years agor15346: Doc.
Tim Potter [Sun, 30 Apr 2006 01:07:16 +0000 (01:07 +0000)]
r15346: Doc.

11 years agor15345: Add a read-only test to tdb torture tester.
Tim Potter [Sun, 30 Apr 2006 01:00:57 +0000 (01:00 +0000)]
r15345: Add a read-only test to tdb torture tester.

11 years agor15344: Fix shared library build
Jelmer Vernooij [Sun, 30 Apr 2006 00:40:04 +0000 (00:40 +0000)]
r15344: Fix shared library build

11 years agor15343: Some small cleanups.
Tim Potter [Sun, 30 Apr 2006 00:38:19 +0000 (00:38 +0000)]
r15343: Some small cleanups.

Remove LdbMessage.close() method as it's not necessary.

11 years agor15339: Signature for tdb_reopen_all() has changed.
Tim Potter [Sun, 30 Apr 2006 00:22:05 +0000 (00:22 +0000)]
r15339: Signature for tdb_reopen_all() has changed.

11 years agor15338: Fix build of most things with shared libs enabled.
Jelmer Vernooij [Sun, 30 Apr 2006 00:00:28 +0000 (00:00 +0000)]
r15338: Fix build of most things with shared libs enabled.

11 years agor15331: Integrate LIBSMB and LIBCLI into new LIBCLI_SMB
Jelmer Vernooij [Sat, 29 Apr 2006 23:22:54 +0000 (23:22 +0000)]
r15331: Integrate LIBSMB and LIBCLI into new LIBCLI_SMB

11 years agor15330: Add comment for IBM checker.
Andrew Bartlett [Sat, 29 Apr 2006 20:59:46 +0000 (20:59 +0000)]
r15330: Add comment for IBM checker.

Andrew Bartlett

11 years agor15329: I'm sick of this patch being in my local tree...
Andrew Bartlett [Sat, 29 Apr 2006 20:01:07 +0000 (20:01 +0000)]
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

11 years agor15328: Move some functions around, remove dependencies.
Jelmer Vernooij [Sat, 29 Apr 2006 17:34:49 +0000 (17:34 +0000)]
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

11 years agor15327: Support 'nosize'. Also write prototypes for print and size functions that...
Jelmer Vernooij [Sat, 29 Apr 2006 17:33:32 +0000 (17:33 +0000)]
r15327: Support 'nosize'. Also write prototypes for print and size functions that are manually written.

11 years agor15326: Fix compiler warnings.
Jelmer Vernooij [Sat, 29 Apr 2006 17:30:21 +0000 (17:30 +0000)]
r15326: Fix compiler warnings.

11 years agor15325: Fix compiler warnings
Jelmer Vernooij [Sat, 29 Apr 2006 16:12:01 +0000 (16:12 +0000)]
r15325: Fix compiler warnings

11 years agor15324: Generate prototype even if the function itself is
Jelmer Vernooij [Sat, 29 Apr 2006 14:51:26 +0000 (14:51 +0000)]
r15324: Generate prototype even if the function itself is
written manually.

11 years agor15323: Fix internal popt build
Jelmer Vernooij [Sat, 29 Apr 2006 14:01:49 +0000 (14:01 +0000)]
r15323: Fix internal popt build

11 years agor15322: Don't depend on nonexisting targets - should fix the build
Jelmer Vernooij [Sat, 29 Apr 2006 12:55:19 +0000 (12:55 +0000)]
r15322: Don't depend on nonexisting targets - should fix the build

11 years agor15321: Reduce the size of rewrite.m4 a bit more
Jelmer Vernooij [Sat, 29 Apr 2006 12:39:19 +0000 (12:39 +0000)]
r15321: Reduce the size of rewrite.m4 a bit more

11 years agor15319: remove unneeded macros
Stefan Metzmacher [Sat, 29 Apr 2006 11:48:56 +0000 (11:48 +0000)]
r15319: remove unneeded macros

metze

11 years agor15318: Don't create empty static libraries as some hosts have trouble with them.
Jelmer Vernooij [Sat, 29 Apr 2006 11:32:54 +0000 (11:32 +0000)]
r15318: Don't create empty static libraries as some hosts have trouble with them.

11 years agor15317: Because LDB is now async, there are more places were we might run the
Andrew Bartlett [Sat, 29 Apr 2006 09:20:22 +0000 (09:20 +0000)]
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

11 years agor15316: I don't understand quite why this function was ever like this, but we
Andrew Bartlett [Sat, 29 Apr 2006 09:11:07 +0000 (09:11 +0000)]
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

11 years agor15315: - reenable the ildap backend
Stefan Metzmacher [Sat, 29 Apr 2006 07:21:17 +0000 (07:21 +0000)]
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

11 years agor15314: Fix recursive dependency hack for static libs. Should fix the build
Jelmer Vernooij [Sat, 29 Apr 2006 02:53:44 +0000 (02:53 +0000)]
r15314: Fix recursive dependency hack for static libs. Should fix the build
on most systems.

11 years agor15313: Fix some dependencies in dso mode
Jelmer Vernooij [Sat, 29 Apr 2006 02:45:34 +0000 (02:45 +0000)]
r15313: Fix some dependencies in dso mode

11 years agor15312: Fix dependency on gtksamba when GTK+ is not present
Jelmer Vernooij [Sat, 29 Apr 2006 02:45:06 +0000 (02:45 +0000)]
r15312: Fix dependency on gtksamba when GTK+ is not present

11 years agor15304: Fix smbd build, more updates on getting --enable-dso to build again
Jelmer Vernooij [Fri, 28 Apr 2006 01:55:17 +0000 (01:55 +0000)]
r15304: Fix smbd build, more updates on getting --enable-dso to build again

11 years agor15303: Re-add SMB readline replacement header
Jelmer Vernooij [Fri, 28 Apr 2006 00:03:52 +0000 (00:03 +0000)]
r15303: Re-add SMB readline replacement header

11 years agor15302: Remove strangely named function "StrnCpy" - strlcpy is available as a
Jelmer Vernooij [Thu, 27 Apr 2006 22:59:20 +0000 (22:59 +0000)]
r15302: Remove strangely named function "StrnCpy" - strlcpy is available as a
replacement.

11 years agor15301: Use static libraries internally. This required a few hacks in the build
Jelmer Vernooij [Thu, 27 Apr 2006 21:46:44 +0000 (21:46 +0000)]
r15301: Use static libraries internally. This required a few hacks in the build
system - these should be removed later on.

11 years agor15300: Only enable SWIG shared libs if python is available
Jelmer Vernooij [Thu, 27 Apr 2006 20:55:26 +0000 (20:55 +0000)]
r15300: Only enable SWIG shared libs if python is available

11 years agor15298: Fix the build using a few hacks in the build system.
Jelmer Vernooij [Thu, 27 Apr 2006 19:50:13 +0000 (19:50 +0000)]
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.

11 years agor15297: Move create_security_token() to samdb as it requires SAMDB (and the rest...
Jelmer Vernooij [Thu, 27 Apr 2006 16:09:17 +0000 (16:09 +0000)]
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

11 years agor15296: Move ntlm_auth-specific functions from util to ntlm_auth so libutil doesn...
Jelmer Vernooij [Thu, 27 Apr 2006 16:06:18 +0000 (16:06 +0000)]
r15296: Move ntlm_auth-specific functions from util to ntlm_auth so libutil doesn't need ldb

11 years agor15295: Fix some dependencies
Jelmer Vernooij [Thu, 27 Apr 2006 16:05:05 +0000 (16:05 +0000)]
r15295: Fix some dependencies
Move unistr-specific code to lib/charset/. Remove _m from some places where it's not needed.

11 years agor15292: fix the IDL_* variable names
Stefan Metzmacher [Thu, 27 Apr 2006 09:34:31 +0000 (09:34 +0000)]
r15292: fix the IDL_* variable names

metze

11 years agor15291: $f already has the $srcdir prefixed
Stefan Metzmacher [Thu, 27 Apr 2006 09:32:26 +0000 (09:32 +0000)]
r15291: $f already has the $srcdir prefixed

metze

11 years agor15290: don't spam the screen
Stefan Metzmacher [Wed, 26 Apr 2006 21:56:21 +0000 (21:56 +0000)]
r15290: don't spam the screen

jelmer: can you please fix this correctly

metze

11 years agor15288: fix some problems
Simo Sorce [Wed, 26 Apr 2006 16:52:45 +0000 (16:52 +0000)]
r15288: fix some problems

11 years agor15287: Simplify dependency detection code
Jelmer Vernooij [Wed, 26 Apr 2006 16:31:40 +0000 (16:31 +0000)]
r15287: Simplify dependency detection code

11 years agor15284: Fix dot generation
Jelmer Vernooij [Wed, 26 Apr 2006 15:55:04 +0000 (15:55 +0000)]
r15284: Fix dot generation

11 years agor15281: A few updates for consistency's sake
Jim McDonough [Wed, 26 Apr 2006 14:42:47 +0000 (14:42 +0000)]
r15281: A few updates for consistency's sake

11 years agor15280: - remove the 2nd check for __FUNCTION__
Stefan Metzmacher [Wed, 26 Apr 2006 14:20:46 +0000 (14:20 +0000)]
r15280: - remove the 2nd check for __FUNCTION__
- fallback to __func__ if __FUNCTION__ isn't there

metze

11 years agor15279: Fix dependencies when using static libraries
Jelmer Vernooij [Wed, 26 Apr 2006 14:15:14 +0000 (14:15 +0000)]
r15279: Fix dependencies when using static libraries

11 years agor15278: Fix recreating symlink every time.
Jelmer Vernooij [Wed, 26 Apr 2006 13:17:43 +0000 (13:17 +0000)]
r15278: Fix recreating symlink every time.

11 years agor15277: - fix the build on netbsd, where stdlib.h has the setproctitle() prototype
Stefan Metzmacher [Wed, 26 Apr 2006 12:54:52 +0000 (12:54 +0000)]
r15277: - fix the build on netbsd, where stdlib.h has the setproctitle() prototype
  but --with-setproctitle wasn't used

metze

11 years agor15276: Fix path to perl on some hosts
Jelmer Vernooij [Wed, 26 Apr 2006 12:31:09 +0000 (12:31 +0000)]
r15276: Fix path to perl on some hosts
Fix perl warning

11 years agor15275: run RPC-SRVSRV in make test
Stefan Metzmacher [Wed, 26 Apr 2006 12:25:39 +0000 (12:25 +0000)]
r15275: run RPC-SRVSRV in make test

metze

11 years agor15274: Drop default EXT_LIB_ prefix for external libraries. Fixes issues with local
Jelmer Vernooij [Wed, 26 Apr 2006 12:22:54 +0000 (12:22 +0000)]
r15274: Drop default EXT_LIB_ prefix for external libraries. Fixes issues with local
(empty) libpopt.a overriding global one

11 years agor15273: fix setproctitle support
Stefan Metzmacher [Wed, 26 Apr 2006 12:15:01 +0000 (12:15 +0000)]
r15273: fix setproctitle support

metze

11 years agor15272: - implement NetShareEnum
Stefan Metzmacher [Wed, 26 Apr 2006 12:07:01 +0000 (12:07 +0000)]
r15272: - implement NetShareEnum
- add access checks to NEtShareEnumAll and NetShareEnum

metze

11 years agor15271: Fix --enable-dso
Jelmer Vernooij [Wed, 26 Apr 2006 11:58:42 +0000 (11:58 +0000)]
r15271: Fix --enable-dso

11 years agor15270: Rename EXTRA_CFLAGS to CFLAGS - initial work on getting DSO's working again.
Jelmer Vernooij [Wed, 26 Apr 2006 11:30:57 +0000 (11:30 +0000)]
r15270: Rename EXTRA_CFLAGS to CFLAGS - initial work on getting DSO's working again.

11 years agor15267: Fix call to mkdir() for old versions of perl. This should fix installation on
Jelmer Vernooij [Wed, 26 Apr 2006 09:51:02 +0000 (09:51 +0000)]
r15267: Fix call to mkdir() for old versions of perl. This should fix installation on
sun1.

11 years agor15265: Try to find inet_pton in -lnsl (should fix linking on sun1)
Jelmer Vernooij [Wed, 26 Apr 2006 08:29:53 +0000 (08:29 +0000)]
r15265: Try to find inet_pton in -lnsl (should fix linking on sun1)

11 years agor15263: Remove another use of patsubst (should make tru64 happy)
Jelmer Vernooij [Wed, 26 Apr 2006 00:46:10 +0000 (00:46 +0000)]
r15263: Remove another use of patsubst (should make tru64 happy)

11 years agor15262: Only include getprogname if it is needed by the system. This should
Jelmer Vernooij [Wed, 26 Apr 2006 00:11:33 +0000 (00:11 +0000)]
r15262: Only include getprogname if it is needed by the system. This should
fix the build on Mac OS X

11 years agor15261: Work around AIX defining open as open64 again
Jelmer Vernooij [Wed, 26 Apr 2006 00:10:57 +0000 (00:10 +0000)]
r15261: Work around AIX defining open as open64 again

11 years agor15260: Don't dereference NULL pointers to obtain array lengths - found by
Jelmer Vernooij [Wed, 26 Apr 2006 00:08:39 +0000 (00:08 +0000)]
r15260: Don't dereference NULL pointers to obtain array lengths - found by
the IBM checker

11 years agor15259: try to find the place that causes trouble on some build farm host
Stefan Metzmacher [Tue, 25 Apr 2006 23:46:41 +0000 (23:46 +0000)]
r15259: try to find the place that causes trouble on some build farm host
on the NBT-WINSREPLICATION-OWNED test

metze

11 years agor15258: Another attempt at fixing getaddrinfo on IRIX
Jelmer Vernooij [Tue, 25 Apr 2006 23:03:05 +0000 (23:03 +0000)]
r15258: Another attempt at fixing getaddrinfo on IRIX

11 years agor15257: Look for headers before trying to use them in any tests. This
Jelmer Vernooij [Tue, 25 Apr 2006 22:57:06 +0000 (22:57 +0000)]
r15257: Look for headers before trying to use them in any tests. This
should fix the OpenBSD build

11 years agor15256: Use libroken's getaddrinfo if it is not provided by the system. Should
Jelmer Vernooij [Tue, 25 Apr 2006 22:02:04 +0000 (22:02 +0000)]
r15256: Use libroken's getaddrinfo if it is not provided by the system. Should
get the build on IRIX a bit further.

11 years agor15254: Fix heimdal's addrinfo subsystem for those systems that need it. This
Jelmer Vernooij [Tue, 25 Apr 2006 21:15:00 +0000 (21:15 +0000)]
r15254: Fix heimdal's addrinfo subsystem for those systems that need it. This
should get the build on sun1 and us4 another step further.

11 years agor15253: Fix dependency on tdr_regf.h
Jelmer Vernooij [Tue, 25 Apr 2006 21:03:05 +0000 (21:03 +0000)]
r15253: Fix dependency on tdr_regf.h

11 years agor15252: Fix inet_aton (required for Tru64 and Solaris)
Jelmer Vernooij [Tue, 25 Apr 2006 20:43:45 +0000 (20:43 +0000)]
r15252: Fix inet_aton (required for Tru64 and Solaris)

11 years agor15249: Fix typos
Jelmer Vernooij [Tue, 25 Apr 2006 16:38:09 +0000 (16:38 +0000)]
r15249: Fix typos

11 years agor15248: Fix automatic dependencies build
Jelmer Vernooij [Tue, 25 Apr 2006 16:35:06 +0000 (16:35 +0000)]
r15248: Fix automatic dependencies build

11 years agor15247: Get rid of patsubst macro as it is not supported by some makes and replace
Jelmer Vernooij [Tue, 25 Apr 2006 16:31:12 +0000 (16:31 +0000)]
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

11 years agor15246: flags need to represented as bits 0x01,0x02,0x04,0x08,0x10,...
Stefan Metzmacher [Tue, 25 Apr 2006 16:21:56 +0000 (16:21 +0000)]
r15246: flags need to represented as bits 0x01,0x02,0x04,0x08,0x10,...

metze

11 years agor15245: forgot one header
Simo Sorce [Tue, 25 Apr 2006 16:08:55 +0000 (16:08 +0000)]
r15245: forgot one header

11 years agor15242: allow to use LDB_FLG_RECONNECT
Simo Sorce [Tue, 25 Apr 2006 12:34:58 +0000 (12:34 +0000)]
r15242: allow to use LDB_FLG_RECONNECT

11 years agor15241: Add helper function to set reconnect status defaults
Simo Sorce [Tue, 25 Apr 2006 12:34:13 +0000 (12:34 +0000)]
r15241: Add helper function to set reconnect status defaults

11 years agor15239: (hopefully) fix Samba4 build on AIX
Jelmer Vernooij [Tue, 25 Apr 2006 12:19:19 +0000 (12:19 +0000)]
r15239: (hopefully) fix Samba4 build on AIX

11 years agor15238: Add some code to automatically reconnect if we want to.
Simo Sorce [Tue, 25 Apr 2006 11:50:32 +0000 (11:50 +0000)]
r15238: Add some code to automatically reconnect if we want to.

11 years agor15237: Add primitive Samba 4 backend for cifs posix clients (based on simple backend).
Steve French [Tue, 25 Apr 2006 11:36:15 +0000 (11:36 +0000)]
r15237: Add primitive Samba 4 backend for cifs posix clients (based on simple backend).

11 years agor15236: Fix -MT detection
Jelmer Vernooij [Tue, 25 Apr 2006 10:19:15 +0000 (10:19 +0000)]
r15236: Fix -MT detection