summaryrefslogtreecommitdiffstats
path: root/source
Commit message (Collapse)AuthorAgeFilesLines
...
| * r11336: Start to get my control back :-). Volker, I thinkJeremy Allison2005-10-272-22/+62
| | | | | | | | | | | | Andrew Bartlett is right - making lsa code do it the netlogon way, not vica-versa. Jeremy.
| * r11332: eventlog API uses NTSTATUS, not WERROR for return codesGerald Carter2005-10-273-46/+45
| |
| * r11328: Actually verify that the bind on a pipe succeeded with a samr_connect orVolker Lendecke2005-10-271-167/+196
| | | | | | | | | | | | | | | | | | | | | | lsa_openpolicy and fall back appropriately. In particular an ntlmssp bind failure can not be detected before the first real rpc request, at least according to abartlet :-) Works for me against w2k3, w2k and nt4. Sooner or later I should test against samba4 ... :-) Volker
| * r11327: Make user domain settable by pdbeditVolker Lendecke2005-10-271-2/+9
| |
| * r11326: Fix alignment in getdc responseVolker Lendecke2005-10-271-0/+3
| |
| * r11324: Re-formatting before I can get a very *narrow* focus on the bugs in ↵Volker Lendecke2005-10-271-59/+61
| | | | | | | | | | | | | | | | | | | | here. ;-) We can only tell if the bind succeeded on the first real RPC call. So we have to decide according to success of samrconnect whether we have to fall back. Similarly for lsaopenpolicy. Volker
| * r11323: Fix usage of rpccli_netlogon_getdcname. Add some debug messages.Volker Lendecke2005-10-271-3/+18
| | | | | | | | Volker
| * r11320: Fix error handling for rpccli_netlogon_getdcname. Jeremy, the other ↵Volker Lendecke2005-10-271-2/+2
| | | | | | | | | | | | | | | | functions in cli_netlogon look similarly suspicious. Volker
| * r11319: read_buf_len and write_buf_len are no longer used, remove them.Volker Lendecke2005-10-272-6/+3
| | | | | | | | Volker
| * r11301: why would you look for printf in -lnsl[_s]? Fixing configure checksGerald Carter2005-10-261-2/+2
| |
| * r11296: removing unused variable and ifdef'd out codeGerald Carter2005-10-251-14/+0
| |
| * r11295: new service hashing code has assumign that the service Gerald Carter2005-10-251-12/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | name stored in the array was normalized. This was causing records to not be deleted on a reload. As a result, I was getting the wrong path for various services. Seems to be ok after this change. Also converted canonicalize_servicename() to just use strupper_m() rather than doing the conversion itself. Jeremy, i think this should be ok but please check. also cleaned up some things in the hash service code and added debug messages for sanity purposes.
| * r11292: Missed merge from Samba 2.2 many years ago....Gerald Carter2005-10-251-5/+0
| | | | | | | | | | | | Don't count open pipes in the num_files_open on a connection. conn_idle_all() handles this by looking for open rpc handles If there are no open handles, we can close the IPC$ share.
| * r11286: Fix a potential segfaultVolker Lendecke2005-10-251-7/+10
| |
| * r11283: Move to using sival_int from sival_ptr. Part of bug #2922.Jeremy Allison2005-10-251-4/+10
| | | | | | | | Jeremy.
| * r11280: BUG 3201: make sure request structure is cleared prior to sending ↵Gerald Carter2005-10-241-0/+3
| | | | | | | | the request to winbindd (prevents the WB_RECURSE flags from accidentially getting set
| * r11275: patch from Chris to remove the empty struct in libmsrpc.h (fix build ↵Gerald Carter2005-10-241-4/+0
| | | | | | | | with Sun compiler)
| * r11269: Ensure the new canonicalize_servicename() is mb safe.Jeremy Allison2005-10-231-1/+1
| | | | | | | | | | MB service names may contain embedded ' ' characters. Jeremy.
| * r11266: Speed up loading smb.conf for large numbers of share definitions. ↵Volker Lendecke2005-10-231-26/+111
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The problem was a O(n^2) loop: Whenever a service definition was found, we linearly searched the already loaded share definitions, the patch adds an internal tdb for this. For a smb.conf with 2000 shares this speeds up loading by about a factor of 50. Might be a fix for bug #1117. Thanks to Michael Adam <ma@sernet.de>, Volker
| * r11256: Remove use of long long and strtoll in libsmbclient (weJeremy Allison2005-10-212-32/+30
| | | | | | | | | | | | | | | | can't assume long long is always there). Removed unused var in new a/c rename code. long long still used in eventlog code but Jerry has promised to fix that. Jeremy.
| * r11253: Fix an annoying timeout when no nmbd is aroundVolker Lendecke2005-10-211-8/+8
| |
| * r11251: Fix a commentVolker Lendecke2005-10-211-7/+5
| |
| * r11242: use LDAP bitwise machting rule when searching for groups in ADS.Günther Deschner2005-10-212-20/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This avoids that each time a full-group-dump is requested from ADS; the bitwise match allows to only query those groups we are interested in. The ADS LDAP server changed to RFC compliant behaviour when decoding the ldap filter with extensible match in the latest SPs (fixes). From the patch: /* Workaround ADS LDAP bug present in MS W2K3 SP0 and W2K SP4 w/o * rollup-fixes: * * According to Section 5.1(4) of RFC 2251 if a value of a type is it's * default value, it MUST be absent. In case of extensible matching the * "dnattr" boolean defaults to FALSE and so it must be only be present * when set to TRUE. * * When it is set to FALSE and the OpenLDAP lib (correctly) encodes a * filter using bitwise matching rule then a buggy AD fails to decode * the extensible match. As a workaround set it to TRUE and thereby add * the dnAttributes "dn" field to cope with those older AD versions. * It should not harm and won't put any additional load on the AD since * none of the dn components have a bitmask-attribute. * * Thanks to Ralf Haferkamp for input and testing */ Guenther
| * r11240: * fix invalid read reported by valgrind in the Gerald Carter2005-10-212-69/+35
| | | | | | | | | | | | | | | | spoolss backchannel connection by rewriting spoolss_connect_to_client(). Ensure that we save the cli_state* in the rpc_pipe_client struct. * fix typo in debug message in cli_start_connection"
| * r11237: Fix acl evaluation bug found by Marc Cousin <mcousin@sigma.fr>Jeremy Allison2005-10-201-14/+34
| | | | | | | | | | | | | | | | | | | | We should only check the S_IWGRP permissions if we haven't already seen an owning group SMB_ACL_GROUP_OBJ ace entry. If there is an SMB_ACL_GROUP_OBJ ace entry then the group bits in st_gid are the same as the SMB_ACL_MASK bits, not the SMB_ACL_GROUP_OBJ bits. Thanks to Marc Cousin <mcousin@sigma.fr> for pointing this out. Jeremy.
| * r11236: Implement user rename for smbpasswd and ldap backends. Some cleanup onJim McDonough2005-10-204-4/+130
| | | | | | | | tdb as well to make naming consistent.
| * r11235: fix segfault in addprinter due to mixing talloc() and malloc()'d memoryGerald Carter2005-10-201-3/+1
| |
| * r11233: Forgot to add the statvfs file. Oops.Jeremy Allison2005-10-201-0/+65
| | | | | | | | Jeremy.
| * r11232: Added ab's POSIX statvfs vfs call. Sorry for the delay ab.Jeremy Allison2005-10-209-7/+103
| | | | | | | | Jeremy.
| * r11230: Remove the '//' i was using to test something...oopsJim McDonough2005-10-201-1/+1
| |
| * r11229: an even bigger speedup spotted by Volker. string_to_sid() is now ↵Jim McDonough2005-10-201-2/+2
| | | | | | | | | | | | | | taking 1/5th the time it used to. Replace strcasecmp with invididual char checks for "S-" sid prefix.
| * r11228: Speed up string_to_sid by removing next_token calls, thus eliminatingJim McDonough2005-10-201-34/+27
| | | | | | | | the need for allocating memory to duplicate the string.
| * r11227: patch from brian moran to fix typo in eventlog message file registry ↵Gerald Carter2005-10-202-4/+4
| | | | | | | | value name
| * r11224: Add feature to get our configuration from config.log into installman.sh.Lars Müller2005-10-201-3/+14
| | | | | | | | | | | | | | | | | | | | This allows us to install for example smbsh.1 only if SMBWRAPPER is set. Removed also one rm call as we copy and do not append to the same file in the next step. There is no file permission risk as we chmod 0644 in any case later. Replaced one basename call by shell substitution.
| * r11213: Fix the buildGünther Deschner2005-10-202-1/+1
| | | | | | | | Guenther
| * r11190: Fix enhancement request #3192.Jeremy Allison2005-10-194-16/+72
| | | | | | | | | | | | | | | | This does 2 things. 1). Makes dfree command a per-share parameter (it should be anyway IMHO). 2). Adds a "dfree cache time" parameter in seconds that specifies how long a dfree command output should be cached for. Default is zero (no caching). Jeremy.
| * r11183: add small helper function to return a PAC_LOGON_INFO.Günther Deschner2005-10-192-10/+17
| | | | | | | | Guenther
| * r11170: root free pass on eventlog open access checkGerald Carter2005-10-191-0/+7
| |
| * r11169: removing duplicate 'map read only' entryGerald Carter2005-10-181-1/+0
| |
| * r11167: -lsec should be include in $ACL_LIBS and not $LIBS on solarisGerald Carter2005-10-181-1/+1
| |
| * r11165: deparate the library install commands from the logic of whether to ↵Gerald Carter2005-10-181-14/+8
| | | | | | | | build the library at all. Still needs some more cleanup but this works for now
| * r11163: fix installation of libmsrpcGerald Carter2005-10-181-1/+4
| |
| * r11161: another regression from merge; make sure to build vfs_full_audit ↵Gerald Carter2005-10-181-1/+1
| | | | | | | | modulebranches/SAMBA_3_0_RELEASE/source/configure.in
| * r11159: Added some const to fix warnings.Jeremy Allison2005-10-182-4/+4
| | | | | | | | Jeremy.
| * r11156: Remove valgrind disabling ifdef that got added by mistake.Jeremy Allison2005-10-181-2/+0
| | | | | | | | Jeremy.
| * r11155: Remove warning in torturous logic.Jeremy Allison2005-10-181-5/+15
| | | | | | | | Jeremy.
| * r11152: fix some regressions caused by the trunk->3.0 merge when install ↵Gerald Carter2005-10-181-1/+1
| | | | | | | | docs with SWAT
| * r11150: fix solaris acl linking problem on sunos5.9; not quite sure how this ↵Gerald Carter2005-10-181-0/+1
| | | | | | | | got broken
| * r11137: Compile with only 2 warnings (I'm still working on that code) on a gcc4Jeremy Allison2005-10-1866-464/+479
| | | | | | | | | | x86_64 box. Jeremy.
| * r11136: patches from Brian Moran for eventlogadm utilityGerald Carter2005-10-183-83/+132
| |