summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* s4:lib/socket: add socket_get_{remote|local}_addr() to get a tsocket_address ↵Stefan Metzmacher2009-12-242-0/+32
| | | | | | instead of a socket_address metze
* s4:lib/socket: add helpers functions to convert between socket_address and ↵Stefan Metzmacher2009-12-243-1/+48
| | | | | | tsocket_address metze
* tsocket: only copy the specific part of sockaddr*Stefan Metzmacher2009-12-241-0/+5
| | | | | | | This makes sure we fill the unspefic bytes with 0 and have zero termination for sockaddr_un. metze
* tsocket: allow AF_UNIX sockaddrs smaller than sizeof(sockaddr_un)Stefan Metzmacher2009-12-241-4/+5
| | | | | | | This is needed as getpeername() truncates the length to 2 if the peer socket has no name. metze
* s3: Remove unused delete_negative_conn_cache()Volker Lendecke2009-12-242-24/+0
|
* s3: Remove unused flush_negative_conn_cache()Volker Lendecke2009-12-242-10/+0
|
* s3: Remove some unnecessary variables from libsmb/conn_cache.cVolker Lendecke2009-12-241-9/+4
|
* s3: Fix a comment in conn_cache.cVolker Lendecke2009-12-241-1/+1
|
* s3: Fix a 64-bit errorVolker Lendecke2009-12-241-4/+5
|
* s3: Remove some pointless SMB_ASSERTsVolker Lendecke2009-12-241-3/+10
|
* s3: Remove some pointless castsVolker Lendecke2009-12-241-5/+4
|
* Attempt to fix one of the last two bugs with the full Windows ACL support.Jeremy Allison2009-12-231-0/+106
| | | | | | | | | | | | | | | | | | When returning an underlying ACL on a directory, normally on a POSIX system it has no inheritable entries, which breaks the Windows ACL when a user does a get/set of a Windows ACL on a POSIX directory with no existing stored Windows ACL from the Windows ACL editor. What happens is any new entry added by the user gets set inheritable, but none of the others entries are (as returned by default). So any new files then only inherit the single new ACE entry (the one marked inheritable by the ACL editor). Fix this by faking up a default 3 element inheritable ACL that represents what a user creating a POSIX file or directory will get by default from the smbd code. Jeremy.
* The posix acl version of set_nt_acl() could set the stat_exJeremy Allison2009-12-232-7/+19
| | | | | | | | struct in the fsp->fsp_name pointer incorrectly for a directory. Fix this. Make map_canon_ace_perms() public. Jeremy.
* s4:cleanups More trailing spaces and tabsSimo Sorce2009-12-236-181/+181
|
* s4:cleanups remove trailing spaces and tabsSimo Sorce2009-12-231-119/+120
|
* doc: update mount.cifs man page with nounix optionSuresh Jayaraman2009-12-231-2/+52
| | | | | | | | | | | | | | | Change since last post: - fix build error due to superfluous </para> tag. - ensure it builds fine. Also add a section on INODE NUMBERS that discusses inode numbers more thoroughly and add reference to it in "nounix" and "noserverino" options. Thanks to Jeff Layton for explaining those details. Signed-off-by: Suresh Jayaraman <sjayaraman@suse.de> Signed-off-by: Jeff Layton <jlayton@redhat.com>
* s4:ldb Fix declaration in the middle of the codeSimo Sorce2009-12-231-2/+4
|
* s4: Fix the buildSimo Sorce2009-12-231-0/+1
|
* s4: tests controls parsing and using for ldbadd/ldbedit/ldbmodifyMatthieu Patou2009-12-234-1/+90
|
* s4: make ldbadd/ldbmodify/ldbdelete really use the --controls switchMatthieu Patou2009-12-236-9/+230
|
* s3: wbinfo --ping-dc is not cacheableVolker Lendecke2009-12-231-0/+1
|
* s3: Remove some unused codeVolker Lendecke2009-12-234-164/+0
|
* s3: Remove unused sendto_child()Volker Lendecke2009-12-232-9/+0
|
* s3-net: use generated krb5.conf in 'net ads testjoin'Günther Deschner2009-12-231-0/+4
| | | | Guenther
* s3-docs: mention -M option and remove nonexisting -G option in pdbedit manpage.Günther Deschner2009-12-231-5/+5
| | | | Guenther
* s3:ntlmssp: only include ntlmssp.h where actually neededAndrew Bartlett2009-12-2215-1/+17
| | | | Andrew Bartlett
* s3:ntlmssp: remove the typedef NTLMSSP_STATEAndrew Bartlett2009-12-229-53/+53
| | | | Andrew Bartlett
* s3:ntlmssp: move to C99 integer types in ntlmssp.hAndrew Bartlett2009-12-221-5/+5
| | | | Andrew Bartlett
* s3:ntlmssp: rename enum NTLMSSP_ROLE into enum ntlmssp_roleAndrew Bartlett2009-12-222-3/+3
| | | | Andrew Bartlett
* libcli/auth Make gd's NDR NTLMSSP parsers helpers commonAndrew Bartlett2009-12-224-3/+3
| | | | (but not built in Samba4 for now)
* s3: Restore correct timeouts for SMB requestsVolker Lendecke2009-12-221-0/+5
|
* s3: Remove a pointless else branchVolker Lendecke2009-12-221-5/+3
|
* s3: Move smb_splice_chain to smbd/process.c, its only userVolker Lendecke2009-12-223-179/+174
|
* s4:gensec Don't give a warning when Windows client connects with NTLMAndrew Bartlett2009-12-221-11/+20
| | | | | | | We have had the workaround for a long time, but at the time the log warnings remained. Andrew Bartlett
* s4:auth Change 'get_challenge' API to be more like Samba3Andrew Bartlett2009-12-228-38/+32
| | | | | | | It is just easier to fill in the known to be 8 byte challenge than stuff about with allocated pointers. Andrew Bartlett
* s4:auth generate the prototype file in the right placeAndrew Bartlett2009-12-221-1/+1
|
* Samba4 and LDB requires talloc 2.0.1Andrew Bartlett2009-12-222-2/+2
| | | | reported by ewoud@kohlvanwijngaarden.nl
* Fix bug reported in mangle_hash code (no bugid yet).Jeremy Allison2009-12-211-0/+9
| | | | | | | Don't change the contents of a const string via a pointer alias (or if you do, change it back.....). Jeremy.
* s4 torture: Add RAW-OPLOCK-EXCLUSIVE7 which is similar to BATCH19Tim Prouty2009-12-211-0/+171
|
* s4 torture: Update raw oplock to use win7 as the baseline for rename oplock ↵Tim Prouty2009-12-211-13/+66
| | | | break behavior
* s4 torture: Be more permissive with share modes for oplock testingTim Prouty2009-12-211-2/+4
| | | | | | | Share modes are tested elsewhere, and there is currently an outstanding issue about share mode contention for nt-passthrough levels: http://lists.samba.org/archive/cifs-protocol/2009-December/001227.html
* s4 torture: Do a better job of closing open files in RAW-OPLOCK.Tim Prouty2009-12-211-5/+4
|
* param: Fix build on systems without ldb installed.Jelmer Vernooij2009-12-221-1/+1
|
* provision/pyldb: Avoid linking in static python ldb module.Jelmer Vernooij2009-12-214-6/+32
|
* ldb_wrap: Fix compilation when using system ldb.Jelmer Vernooij2009-12-211-1/+1
|
* tdb: Also build and install tdb manpages from standalone tdb.Jelmer Vernooij2009-12-2110-6/+462
|
* tdb: Fix formatting of API check file.Jelmer Vernooij2009-12-211-1/+1
|
* Fix initialisation of TypeObject samba.param.LoadparmService.Jelmer Vernooij2009-12-212-3/+10
| | | | Found by Ricardo Jorge <rvelhote@gmail.com>.
* s3:winbind: Add a lower-cost alternative to wbinfo -t: wbinfo --ping-dcVolker Lendecke2009-12-2117-6/+538
| | | | | | This just does a NULL RPC call through an existing NETLOGON connection. If someone knows an operation that "just works" and does not return NOT_SUPPORTED, please tell me :-)
* s3:winbindd: Fix a brown paper bag bug in wbinfo -t ...Volker Lendecke2009-12-211-1/+1
|