vlendec/samba-autobuild/.git
16 years agoFixed publishing date info.
John H Terpstra [Wed, 28 May 2008 16:02:26 +0000 (11:02 -0500)]
Fixed publishing date info.

16 years agoAdded TDB File documentation requested by some users.
John H Terpstra [Wed, 28 May 2008 16:00:49 +0000 (11:00 -0500)]
Added TDB File documentation requested by some users.

16 years agoMerge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test
John H Terpstra [Wed, 28 May 2008 15:59:44 +0000 (10:59 -0500)]
Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test

16 years agoFix Bug #5285. (libcap header mismatch)
Günther Deschner [Wed, 28 May 2008 11:20:16 +0000 (13:20 +0200)]
Fix Bug #5285. (libcap header mismatch)

Can someone with gpfs available test this ? The only codepath using this
function is the modules/gpfs.c module. The fix resolves at least the build
issues Samba has with recent kernel / libcap versions by using the portable
cap_get_proc()/cap_set_proc() interface (instead of using capget/capset).

Guenther
(cherry picked from commit 177955141247a4eb56ba0d82dc1add7f52175c40)

16 years agoMemory leak fixes from Chere Zhou <czhou@isilon.com>.
Jeremy Allison [Tue, 27 May 2008 19:27:52 +0000 (12:27 -0700)]
Memory leak fixes from Chere Zhou <czhou@isilon.com>.
Jeremy.

16 years agoAllow server manager to close open files selected by id.
Jeremy Allison [Tue, 27 May 2008 18:23:59 +0000 (11:23 -0700)]
Allow server manager to close open files selected by id.
Jeremy.

16 years agodsgetdcname: use family (instead of sa_family).
Günther Deschner [Tue, 27 May 2008 09:40:50 +0000 (11:40 +0200)]
dsgetdcname: use family (instead of sa_family).

Guenther
(cherry picked from commit 355fb81e9e42e507717f33a11793258db9169199)

16 years agore-run make idl.
Günther Deschner [Tue, 27 May 2008 09:40:32 +0000 (11:40 +0200)]
re-run make idl.

Guenther
(cherry picked from commit b2cdf0f5d04c241791c1462d1b86c587156ac0c7)

16 years agoidl: avoid sa_family as it its a macro on IRIX.
Günther Deschner [Tue, 27 May 2008 09:38:53 +0000 (11:38 +0200)]
idl: avoid sa_family as it its a macro on IRIX.

Guenther
(cherry picked from commit 64815c08558c73bbffeb2fdfc0d5850c4ebf8405)

16 years agoRe-enable the evil "aio write behind" parameter.
Jeremy Allison [Tue, 27 May 2008 04:17:28 +0000 (21:17 -0700)]
Re-enable the evil "aio write behind" parameter.
Jeremy.

16 years agoRevert "configure: Kill linker warnings about 32bit libs on 64bit Linux."
Karolin Seeger [Mon, 26 May 2008 13:05:16 +0000 (15:05 +0200)]
Revert "configure: Kill linker warnings about 32bit libs on 64bit Linux."

This reverts commit 4f01af6efd6a483b85638141b7f726835e9835ea.

16 years agoRevert "configure: Fix comment to match the current iconv check."
Karolin Seeger [Mon, 26 May 2008 13:03:52 +0000 (15:03 +0200)]
Revert "configure: Fix comment to match the current iconv check."

This reverts commit f07069cf424200470b41a3fe67a4dd1297b955fe.

16 years agoRevert "Ignore some unneeded autogenerated cli_ and srv_ functions."
Günther Deschner [Mon, 26 May 2008 12:21:11 +0000 (14:21 +0200)]
Revert "Ignore some unneeded autogenerated cli_ and srv_ functions."

This reverts commit c8ea359c19f2907683d0cd566ef19f09cc6101bf.

16 years agodsgetdcname: store client sitename for mailslot and cldap replies.
Günther Deschner [Thu, 15 May 2008 15:47:07 +0000 (17:47 +0200)]
dsgetdcname: store client sitename for mailslot and cldap replies.

Guenther
(cherry picked from commit a01ed719c31998620927dc9b1664ba8e36bd9b21)

16 years agonet: Fix net lookup dsgetdcname, no need to pull site ourselves.
Günther Deschner [Thu, 15 May 2008 15:00:31 +0000 (17:00 +0200)]
net: Fix net lookup dsgetdcname, no need to pull site ourselves.

Guenther
(cherry picked from commit 954d0998c2c00140addb6ba3845e80ed91e4effc)

16 years agodsgetdcname: add site support.
Günther Deschner [Thu, 15 May 2008 14:59:46 +0000 (16:59 +0200)]
dsgetdcname: add site support.

Guenther
(cherry picked from commit e305368538eaa72e3008a5517db3708936924297)

16 years agodsgetdcname: check for invalid sitename/flag combinations.
Günther Deschner [Thu, 15 May 2008 14:41:18 +0000 (16:41 +0200)]
dsgetdcname: check for invalid sitename/flag combinations.

Guenther
(cherry picked from commit 255e509474cae92802e90613ccaddb6627ee77cd)

16 years agolibads/cldap: store client sitename also keyed by dns domain name.
Günther Deschner [Thu, 15 May 2008 14:38:32 +0000 (16:38 +0200)]
libads/cldap: store client sitename also keyed by dns domain name.

Guenther
(cherry picked from commit 0388b2f0cc4d14b005c5b42f2c17ddcbc8bef12a)

16 years agodsgetdcname: In case we didn't get a mailslot reply, don't cache the nodestatus.
Günther Deschner [Wed, 14 May 2008 07:42:23 +0000 (09:42 +0200)]
dsgetdcname: In case we didn't get a mailslot reply, don't cache the nodestatus.

Guenther
(cherry picked from commit 12e47be02f93e2f41af5772f6a83568b3574d032)

16 years agomailslot: Also pick domain name and pdc name from type 15 cldap reply.
Günther Deschner [Wed, 14 May 2008 07:41:24 +0000 (09:41 +0200)]
mailslot: Also pick domain name and pdc name from type 15 cldap reply.

Guenther
(cherry picked from commit 836877c4005ba081c0a4cc97726830d6dbd62d34)

16 years agodsgetdcname: add reminder that we need to support ipv6 here once we know how.
Günther Deschner [Fri, 9 May 2008 15:56:04 +0000 (17:56 +0200)]
dsgetdcname: add reminder that we need to support ipv6 here once we know how.

Guenther
(cherry picked from commit 4b3617bf505a835a6d4bb9b80c4ad837a2082dea)

16 years agodsgetdcname: make use of nbt_cldap_netlogon_15.
Günther Deschner [Fri, 9 May 2008 15:41:50 +0000 (17:41 +0200)]
dsgetdcname: make use of nbt_cldap_netlogon_15.

Guenther
(cherry picked from commit 5b0eda98f3d127399770f7a037ad3277dbe23393)

16 years agore-run make idl.
Günther Deschner [Fri, 9 May 2008 15:40:29 +0000 (17:40 +0200)]
re-run make idl.

Guenther
(cherry picked from commit 5a216d2340bb06a8866718d1b4b07265006bd900)

16 years agoIDL: Fix nbt_cldap_netlogon union, removing the default member.
Günther Deschner [Fri, 9 May 2008 15:39:53 +0000 (17:39 +0200)]
IDL: Fix nbt_cldap_netlogon union, removing the default member.

Guenther
(cherry picked from commit a56d7999a445f7157f85e5636f5b2c5e471a98e2)

16 years agoIDL: Add nbt_cldap_netlogon_15.
Günther Deschner [Fri, 9 May 2008 15:24:38 +0000 (17:24 +0200)]
IDL: Add nbt_cldap_netlogon_15.

Guenther
(cherry picked from commit 5e91bd1d2bfe458c6f8b3696f99e0f75e43cbae8)

16 years agodsgetdcname: use existing messaging_context if possible.
Günther Deschner [Thu, 8 May 2008 16:32:22 +0000 (18:32 +0200)]
dsgetdcname: use existing messaging_context if possible.

Guenther
(cherry picked from commit 7889516a384c155a9045aad4409c041fddd0d98d)

16 years agodsgetdcname: the forest name should never be empty.
Günther Deschner [Thu, 8 May 2008 12:24:46 +0000 (14:24 +0200)]
dsgetdcname: the forest name should never be empty.

Guenther
(cherry picked from commit 2c0a96f1e5fc065fdbeb5671cfa693009321dde8)

16 years agoUse strip_hostname after dsgetdcname/getdcname calls.
Günther Deschner [Thu, 8 May 2008 12:23:20 +0000 (14:23 +0200)]
Use strip_hostname after dsgetdcname/getdcname calls.

Guenther
(cherry picked from commit 82cbb3269b2e764c9c2a2fbcbe9c29feae07fb62)

16 years agoutil: add strip_hostname() to strip of leading '\\'.
Günther Deschner [Thu, 8 May 2008 12:16:50 +0000 (14:16 +0200)]
util: add strip_hostname() to strip of leading '\\'.

Guenther
(cherry picked from commit dbf96120d8b33e592bfd3e9df1777f1670e218be)

16 years agodsgetdcname: add map_dc_and_domain_names() for consolidating returned names.
Günther Deschner [Thu, 8 May 2008 10:16:04 +0000 (12:16 +0200)]
dsgetdcname: add map_dc_and_domain_names() for consolidating returned names.

Guenther
(cherry picked from commit eb7fee6e2a00326c03aa013058247e06279a4930)

16 years agocldap: move out cldap object to fix the build.
Günther Deschner [Wed, 7 May 2008 19:31:59 +0000 (21:31 +0200)]
cldap: move out cldap object to fix the build.

Guenther
(cherry picked from commit 56be9c98d24e64bf855439df21766d30f448f407)

16 years agodsgetdcname: fix gencache store for dsgetdcname().
Günther Deschner [Wed, 7 May 2008 19:25:05 +0000 (21:25 +0200)]
dsgetdcname: fix gencache store for dsgetdcname().

While storing always a type 29 reply structure in gencache, we are now able to
deliver correct data according to return flags such as DS_RETURN_FLAT_NAME and
DS_RETURN_DNS_NAME out of the cached data from gencache.

Guenther
(cherry picked from commit c67b6dc0ca866781043e443177d550e23b83ae36)

16 years agodsgetdcname: pure cosmetics.
Günther Deschner [Wed, 7 May 2008 19:08:20 +0000 (21:08 +0200)]
dsgetdcname: pure cosmetics.

Guenther
(cherry picked from commit 4b56c294e8ba045c84cab538b3d286e433d292ed)

16 years agodsgetdcname: simply call ourself with DS_FORCE_REDISCOVERY after cache expiry.
Günther Deschner [Wed, 7 May 2008 19:06:23 +0000 (21:06 +0200)]
dsgetdcname: simply call ourself with DS_FORCE_REDISCOVERY after cache expiry.

Guenther
(cherry picked from commit 847f258632f6d49a3fd45f466c5d3d8c6222ff85)

16 years agodsgetdcname: be more paranoid about the existance of an ip_address.
Günther Deschner [Wed, 7 May 2008 19:04:10 +0000 (21:04 +0200)]
dsgetdcname: be more paranoid about the existance of an ip_address.

Guenther
(cherry picked from commit d13fe66f3d9ba152e3e8197ee6682e175163a6cd)

16 years agodsgetdcname: remove invalid assumption in discover_dc_dns().
Günther Deschner [Wed, 7 May 2008 19:02:50 +0000 (21:02 +0200)]
dsgetdcname: remove invalid assumption in discover_dc_dns().

Guenther
(cherry picked from commit f48b2e844b673e99c84cb24f3c3718352ab93ce5)

16 years agodsgetdcname: mailslot replies are identical to the cldap ones, use cldap everywhere.
Günther Deschner [Wed, 7 May 2008 16:57:43 +0000 (18:57 +0200)]
dsgetdcname: mailslot replies are identical to the cldap ones, use cldap everywhere.

Guenther
(cherry picked from commit fe904ee77a7fec1674e9db660978c40c17897f77)

16 years agoFix a C++ warning
Volker Lendecke [Mon, 5 May 2008 15:24:17 +0000 (17:24 +0200)]
Fix a C++ warning
(cherry picked from commit e7a4027acf38bf5800d9d8ba477afb5daaf517ce)

16 years agodsgetdcname: wait a little longer for mailslot replies.
Günther Deschner [Wed, 7 May 2008 16:55:45 +0000 (18:55 +0200)]
dsgetdcname: wait a little longer for mailslot replies.

Guenther
(cherry picked from commit bc0d7a90dcc7bf702b24feb16abf4634ff178671)

16 years agodsgetdcname: map additional flags to nt_version.
Günther Deschner [Wed, 7 May 2008 16:39:24 +0000 (18:39 +0200)]
dsgetdcname: map additional flags to nt_version.

Guenther
(cherry picked from commit 1009123b8600e6ccebe180f4a2f87c217638fef8)

16 years agodsgetdcname: use make_dc_info_from_cldap_reply() for cldap replies.
Günther Deschner [Wed, 7 May 2008 16:38:37 +0000 (18:38 +0200)]
dsgetdcname: use make_dc_info_from_cldap_reply() for cldap replies.

Guenther
(cherry picked from commit a3e5b073f0474543ca74b40775ce1d7f80719c96)

16 years agodsgetdcname: add make_dc_info_from_cldap_reply().
Günther Deschner [Wed, 7 May 2008 16:36:03 +0000 (18:36 +0200)]
dsgetdcname: add make_dc_info_from_cldap_reply().

Guenther
(cherry picked from commit 9db2e50a20caabaf90ce03203a066ddd7820d33a)

16 years agodsgetdcname: add get_cldap_reply_server_flags().
Günther Deschner [Wed, 7 May 2008 14:49:39 +0000 (16:49 +0200)]
dsgetdcname: add get_cldap_reply_server_flags().

Guenther
(cherry picked from commit 3c05c56d4c0aac8106684cda3152c65299c63075)

16 years agocldap: let ads_cldap_netlogon() return all possible cldap replies.
Günther Deschner [Wed, 7 May 2008 13:49:09 +0000 (15:49 +0200)]
cldap: let ads_cldap_netlogon() return all possible cldap replies.

Guenther
(cherry picked from commit 6f9d5e1cc94bc90685b54c04622b8f3357bd2f69)

16 years agodsgetdcname: add pull_mailslot_cldap_reply().
Günther Deschner [Wed, 7 May 2008 13:21:41 +0000 (15:21 +0200)]
dsgetdcname: add pull_mailslot_cldap_reply().

Guenther
(cherry picked from commit 95fb01d8702342265f8837a368dc42f4a4d394d5)

16 years agodsgetdcname: add map_ds_flags_to_nt_version.
Günther Deschner [Wed, 7 May 2008 12:38:35 +0000 (14:38 +0200)]
dsgetdcname: add map_ds_flags_to_nt_version.

Guenther
(cherry picked from commit 1809ea22c31ee28e109f49701f91534177027165)

16 years agogencache: add some const.
Günther Deschner [Wed, 7 May 2008 19:01:46 +0000 (21:01 +0200)]
gencache: add some const.

Guenther
(cherry picked from commit ec9f8c4cf67c82f4665ed51e4fd0181f5f147ea0)

16 years agore-run make idl.
Günther Deschner [Wed, 7 May 2008 19:01:29 +0000 (21:01 +0200)]
re-run make idl.

Guenther
(cherry picked from commit 4c0805220821719ad1db1590457ab66a577d26a7)

16 years agoIDL: make nbt_cldap_netlogon_29 public.
Günther Deschner [Wed, 7 May 2008 19:01:09 +0000 (21:01 +0200)]
IDL: make nbt_cldap_netlogon_29 public.

Guenther
(cherry picked from commit 7159cce8055d0197cfc1a9daa08d2370527ea3bc)

16 years agore-run make idl.
Günther Deschner [Wed, 7 May 2008 12:11:27 +0000 (14:11 +0200)]
re-run make idl.

Guenther
(cherry picked from commit 4bef77a4566590b3e20470f538f20848ed49f264)

16 years agoIDL: add missing case 14 and 15 to nbt_cldap_netlogon union.
Günther Deschner [Wed, 7 May 2008 12:10:34 +0000 (14:10 +0200)]
IDL: add missing case 14 and 15 to nbt_cldap_netlogon union.

Guenther
(cherry picked from commit 9fcda4627b1c1d2836b6cbd1141f4e843ecab115)

16 years agodsgetdcname: remove invalid assumptions when using DNS for the DC query.
Günther Deschner [Wed, 7 May 2008 12:09:41 +0000 (14:09 +0200)]
dsgetdcname: remove invalid assumptions when using DNS for the DC query.

Guenther
(cherry picked from commit a81818ae54159755df441cc6421e5b272035f412)

16 years agomailslot/cldap: use nt_version bits in queries.
Günther Deschner [Mon, 5 May 2008 16:04:41 +0000 (18:04 +0200)]
mailslot/cldap: use nt_version bits in queries.

Guenther
(cherry picked from commit b261f063125f8454d8f4e8f6b6f8aa5bc393ea34)

16 years agodsgetdcname: use correct dc name for name cache store.
Günther Deschner [Mon, 5 May 2008 15:22:49 +0000 (17:22 +0200)]
dsgetdcname: use correct dc name for name cache store.

Guenther
(cherry picked from commit ce1556d0fb993b78f02ac4cc4f8a45ab7a0b5397)

16 years agore-run make idl.
Günther Deschner [Wed, 30 Apr 2008 14:03:58 +0000 (16:03 +0200)]
re-run make idl.

Guenther
(cherry picked from commit 14327b11baa18f185e747a321e75abe581d153d2)

16 years agobuild: fix make everything.
Günther Deschner [Wed, 30 Apr 2008 14:02:23 +0000 (16:02 +0200)]
build: fix make everything.

Guenther
(cherry picked from commit d2cd011f4379ed2972c8e4c96f6757961fdceaee)

16 years agoIDL: add nbt_cldap_netlogon_29 which includes the next_closest_site.
Günther Deschner [Wed, 30 Apr 2008 13:49:20 +0000 (15:49 +0200)]
IDL: add nbt_cldap_netlogon_29 which includes the next_closest_site.

Guenther
(cherry picked from commit 909c9ae7ecbaa1bcc38d5c9ebc10fc5fb9a7bf59)

16 years agoIDL: use nbt_netlogon_command in cldap replies.
Günther Deschner [Wed, 30 Apr 2008 13:19:32 +0000 (15:19 +0200)]
IDL: use nbt_netlogon_command in cldap replies.

Guenther
(cherry picked from commit bc92507fb425ae56568c72298b9d7e964ae372d0)

16 years agobuild: fix some build dependencies.
Günther Deschner [Tue, 29 Apr 2008 22:58:49 +0000 (00:58 +0200)]
build: fix some build dependencies.

Guenther
(cherry picked from commit 067a6931a23631dfb902fb4a180f3c44a5455d51)

16 years agoRe-run make idl.
Günther Deschner [Tue, 29 Apr 2008 22:58:28 +0000 (00:58 +0200)]
Re-run make idl.

Guenther
(cherry picked from commit 08b5758e00597a4828044c4d4ac97be0741b0cf2)

16 years agoIDL: use nbt_dc_sock_addr.
Günther Deschner [Tue, 29 Apr 2008 23:10:13 +0000 (01:10 +0200)]
IDL: use nbt_dc_sock_addr.

Guenther
(cherry picked from commit 5a46f34fa364dfb20d7de93164b56d08dc4fb427)

16 years agoIDL: move some netlogon DS flags to NBT where they actually showup first.
Günther Deschner [Tue, 29 Apr 2008 22:56:31 +0000 (00:56 +0200)]
IDL: move some netlogon DS flags to NBT where they actually showup first.

Guenther
(cherry picked from commit 163f17f84bc602f9944153854e42cf643c5c4768)

16 years agoIDL: use samr_AcctFlags in nbt_ntlogon_sam_logon.
Günther Deschner [Tue, 29 Apr 2008 22:35:57 +0000 (00:35 +0200)]
IDL: use samr_AcctFlags in nbt_ntlogon_sam_logon.

Guenther
(cherry picked from commit 5f5658b3dc6407ca05368f657dc3296425844434)

16 years agoIDL: add nbt_netlogon_version.
Günther Deschner [Tue, 29 Apr 2008 22:34:43 +0000 (00:34 +0200)]
IDL: add nbt_netlogon_version.

Guenther
(cherry picked from commit 5963bbea82bf0c11158bd1db00710c3157299bcc)

16 years agoManually merge Steven Danneman's patch for SPNEGO auth to a trusted
Gerald W. Carter [Fri, 23 May 2008 21:01:45 +0000 (16:01 -0500)]
Manually merge Steven Danneman's patch for SPNEGO auth to a trusted
Win2008 domain (merged from v3-0-test).

   commit 8dc4e979776aae0ecaa74b51dc1eac78a7631405
   Author: Steven Danneman <sdanneman@isilon.com>
   Date:   Wed May 7 13:34:26 2008 -0700

      spnego SPN fix when contacting trusted domains

      cli_session_setup_spnego() was not taking into consideration the situation
      where we're connecting to a trusted domain, specifically one (like W2K8)
      which doesn't return a SPN in the NegTokenInit.

      This caused two problems:

      1) When guessing the SPN using kerberos_get_default_realm_from_ccache() we
      were always using our default realm, not the realm of the domain we're
      connecting to.

      2) When falling back on NTLMSSP for authentication we were passing the name
      of the domain we're connecting to for use in our credentials when we should be
      passing our own workgroup name.

      The fix for both was to split the single "domain" parameter into
      "user_domain" and "dest_realm" parameters.  We use the "user_domain"
      parameter to pass into the NTLM call, and we used "dest_realm" to create an SPN
      if none was returned in the NegTokenInit2 packet.  If no "dest_realm" is
      provided we assume we're connecting to our own domain and use the credentials
      cache to build the SPN.

      Since we have a reasonable guess at the SPN, I removed the check that defaults
      us directly to NTLM when negHint is empty.

(cherry picked from b78b14c88e8354aadf9ba7644bdb1c29245fe419)

16 years agoManually port Steven Dannenman fix for using the correct machine domain when
Gerald W. Carter [Fri, 23 May 2008 20:19:58 +0000 (15:19 -0500)]
Manually port Steven Dannenman fix for using the correct machine domain when
looking up trust credentials in our tdb.

   commit fd0ae47046d37ec8297396a2733209c4d999ea91
   Author: Steven Danneman <sdanneman@isilon.com>
   Date:   Thu May 8 13:34:49 2008 -0700

      Use machine account and machine password from our domain when
      contacting trusted domains.
(cherry picked from commit 69b37ae60757075a0712149c5f97f17ee22c2e41)

16 years agobuild: make sure LIBWBCLIENT_*_TARGET is never empty
Stefan Metzmacher [Fri, 23 May 2008 15:16:12 +0000 (17:16 +0200)]
build: make sure LIBWBCLIENT_*_TARGET is never empty

This should fix the build with non gnu make

metze

16 years agoWHATSNEW: Fix typo.
Karolin Seeger [Fri, 23 May 2008 13:49:09 +0000 (15:49 +0200)]
WHATSNEW: Fix typo.

Karolin

16 years agoMerge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test
John H Terpstra [Fri, 23 May 2008 13:30:52 +0000 (08:30 -0500)]
Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test

16 years agoWHATSNEW: Update changes since pre3.
Karolin Seeger [Fri, 23 May 2008 13:16:37 +0000 (15:16 +0200)]
WHATSNEW: Update changes since pre3.

Karolin

16 years agoman pages: Fix typo.
Karolin Seeger [Fri, 23 May 2008 12:12:05 +0000 (14:12 +0200)]
man pages: Fix typo.

Karolin

16 years agolibwbclient: add wbcLibraryDetails()
Stefan Metzmacher [Fri, 23 May 2008 12:18:42 +0000 (14:18 +0200)]
libwbclient: add wbcLibraryDetails()

metze

16 years agolibwbclient: rename MAXSUBAUTHS => WBC_MAXSUBAUTHS
Stefan Metzmacher [Fri, 23 May 2008 11:59:53 +0000 (13:59 +0200)]
libwbclient: rename MAXSUBAUTHS => WBC_MAXSUBAUTHS

metze

16 years agobuild: add symbol versioning when we build with gnu ld
Stefan Metzmacher [Fri, 23 May 2008 09:52:31 +0000 (11:52 +0200)]
build: add symbol versioning when we build with gnu ld

There's --enable-symbol-versioning=no to disable it.

metze

16 years agobuild: autogenerate exports/libwbclient.syms
Stefan Metzmacher [Fri, 23 May 2008 10:45:37 +0000 (12:45 +0200)]
build: autogenerate exports/libwbclient.syms

metze

16 years agobuild: autogenerate exports/libtalloc.syms
Stefan Metzmacher [Fri, 23 May 2008 10:04:21 +0000 (12:04 +0200)]
build: autogenerate exports/libtalloc.syms

metze

16 years agobuild: pass .syms extention via @SYMSEXT@ from configure
Stefan Metzmacher [Fri, 23 May 2008 09:39:23 +0000 (11:39 +0200)]
build: pass .syms extention via @SYMSEXT@ from configure

metze

16 years agobuild: autogenerate exports/libnetapi.syms
Stefan Metzmacher [Thu, 22 May 2008 15:15:32 +0000 (17:15 +0200)]
build: autogenerate exports/libnetapi.syms

metze

16 years agoRevert "build: add symbol versioning to libtalloc and libwbclient"
Stefan Metzmacher [Fri, 23 May 2008 06:40:24 +0000 (08:40 +0200)]
Revert "build: add symbol versioning to libtalloc and libwbclient"

This reverts commit ec4e8954402280c12c08cad0cb7cd9d3acb14152.

metze

16 years agoRevert "build: add symbol versioning to libtdb via script/mksyms.*"
Stefan Metzmacher [Fri, 23 May 2008 06:40:09 +0000 (08:40 +0200)]
Revert "build: add symbol versioning to libtdb via script/mksyms.*"

This reverts commit 7b2f25dd78f8e67b2ac4b5cd333fb788669fd2d3.

metze

16 years agoRevert "build: fix dependencies for the generated libtdb.syms file"
Stefan Metzmacher [Fri, 23 May 2008 06:39:54 +0000 (08:39 +0200)]
Revert "build: fix dependencies for the generated libtdb.syms file"

This reverts commit 2e934c72d2f02abf3a1c54d1cfd9921be0f55903.

metze

16 years agoRevert "build: autogenerate exports/libnetapi.syms"
Stefan Metzmacher [Fri, 23 May 2008 06:39:22 +0000 (08:39 +0200)]
Revert "build: autogenerate exports/libnetapi.syms"

This reverts commit 92b05ed38dce0780c6fbdc7b971240fb563e5890.

metze

16 years agoRemove MAX_SESS_ENTRIES and MAX_CONN_ENTRIES limits
Jeremy Allison [Thu, 22 May 2008 23:23:07 +0000 (16:23 -0700)]
Remove MAX_SESS_ENTRIES and MAX_CONN_ENTRIES limits
as they are no longer needed now we have IDL marshalling.
Change the calculation of the 32-bit fileid we return
to a Windows client. We can't just use the generation
count as it starts at zero for every smbd - and this
command must enumerate all files open across all smbds.
We'd really like combination of process-id + dev + inode +
generation count to be unique, but as we can't fit that
into 32 bits just use 16 bits of pid + generation count.
Jeremy.

16 years agoArggh. Got the path/user the wrong way around. IDL is correct :-).
Jeremy Allison [Thu, 22 May 2008 21:36:09 +0000 (14:36 -0700)]
Arggh. Got the path/user the wrong way around. IDL is correct :-).
Jeremy.

16 years agoFix 2 bugs with displaying open file state. Firstly
Jeremy Allison [Thu, 22 May 2008 21:28:13 +0000 (14:28 -0700)]
Fix 2 bugs with displaying open file state. Firstly
the IDL is documented incorrectly in the MS-DOCS.
Username and path need to be reversed (yes I will
raise this with MS). Secondly, we need to check
access_mask for the permissions, not share_access
(share_access are the deny modes).
Jeremy.

16 years agobuild: autogenerate exports/libnetapi.syms
Stefan Metzmacher [Thu, 22 May 2008 15:15:32 +0000 (17:15 +0200)]
build: autogenerate exports/libnetapi.syms

metze

16 years agobuild: fix dependencies for the generated libtdb.syms file
Stefan Metzmacher [Thu, 22 May 2008 14:29:26 +0000 (16:29 +0200)]
build: fix dependencies for the generated libtdb.syms file

metze

16 years agobuild: add symbol versioning to libtdb via script/mksyms.*
Stefan Metzmacher [Thu, 22 May 2008 14:27:22 +0000 (16:27 +0200)]
build: add symbol versioning to libtdb via script/mksyms.*

metze

16 years agobuild: add symbol versioning to libtalloc and libwbclient
Stefan Metzmacher [Thu, 22 May 2008 14:18:53 +0000 (16:18 +0200)]
build: add symbol versioning to libtalloc and libwbclient

metze

16 years agolibrary-versions: use the same version for talloc and tdb as for the standalone builds
Stefan Metzmacher [Thu, 22 May 2008 14:14:51 +0000 (16:14 +0200)]
library-versions: use the same version for talloc and tdb as for the standalone builds

metze

16 years agolibreplace: we need to use AC_TRY_LINK() to make sure HAVE_IPV6 is correctly detected
Stefan Metzmacher [Thu, 22 May 2008 13:00:19 +0000 (15:00 +0200)]
libreplace: we need to use AC_TRY_LINK() to make sure HAVE_IPV6 is correctly detected

metze
(cherry picked from commit 84b5652d3e5766521436e4c7d59615b08b2bb198)

16 years agoconfigure: samba_cv_unixsocket was renamed into libreplace_cv_HAVE_UNIXSOCKET
Stefan Metzmacher [Wed, 21 May 2008 20:32:21 +0000 (22:32 +0200)]
configure: samba_cv_unixsocket was renamed into libreplace_cv_HAVE_UNIXSOCKET

metze

16 years agoconfigure: remove HAVE_IPV6 test as LIBREPLACE_NETWORK_CHECKS already have this
Stefan Metzmacher [Wed, 21 May 2008 20:31:08 +0000 (22:31 +0200)]
configure: remove HAVE_IPV6 test as LIBREPLACE_NETWORK_CHECKS already have this

metze

16 years agolibreplace: add test for HAVE_IPV6
Stefan Metzmacher [Wed, 21 May 2008 19:27:45 +0000 (21:27 +0200)]
libreplace: add test for HAVE_IPV6

Samba can later just check libreplace_cv_HAVE_IPV6 = yes.

metze
(cherry picked from commit e835e7eebcc064ce0813814796828f15ad112fbd)

16 years agoWork around iconv conversion failure from generated smb.conf.5 on Ubuntu 8.04.
Gerald (Jerry) Carter [Wed, 21 May 2008 17:54:43 +0000 (12:54 -0500)]
Work around iconv conversion failure from generated smb.conf.5 on Ubuntu 8.04.

Have no idea why the previous sequence of characters was causing
iconv to choke on my Ubuntu 8.04.  Reword the entry some
for clarity and to advoid this failure.
(cherry picked from commit b0b4bd2466658deacb1de3d58154bcc8d198d675)

16 years agoMerge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test
John H Terpstra [Wed, 21 May 2008 20:42:37 +0000 (15:42 -0500)]
Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test

16 years agoFix bug #5479, print spool shares require max_xmit to
Jeremy Allison [Wed, 21 May 2008 19:39:08 +0000 (12:39 -0700)]
Fix bug #5479, print spool shares require max_xmit to
be adhered to.
Jeremy.

16 years agoMerge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test
John H Terpstra [Wed, 21 May 2008 13:46:40 +0000 (08:46 -0500)]
Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test

16 years agonetapi: fix returned name buffer in NetGetJoinInformation_r().
Günther Deschner [Tue, 29 Apr 2008 18:11:02 +0000 (20:11 +0200)]
netapi: fix returned name buffer in NetGetJoinInformation_r().

Guenther
(cherry picked from commit 0e8e05d556a7f84e500cca3fa858f9b4a9522a5f)

16 years agonetdomjoin-gui: before prompting for creds (for receiving joinable ous), find a dc.
Günther Deschner [Fri, 16 May 2008 10:11:43 +0000 (12:11 +0200)]
netdomjoin-gui: before prompting for creds (for receiving joinable ous), find a dc.

Guenther
(cherry picked from commit ae60695a349bccd1128e6c439664b0607627ef23)