summaryrefslogtreecommitdiffstats
path: root/source3/libsmb
Commit message (Collapse)AuthorAgeFilesLines
...
* s3-credentials: protect netlogon_creds_server_step() against NULL creds.Günther Deschner2009-05-071-0/+4
| | | | | | Found by SCHANNEL torture tests. Guenther
* Make cli_setatr async.Jeremy Allison2009-05-063-2/+129
| | | | Jeremy.
* Make cli_setattrE async.Jeremy Allison2009-05-062-26/+98
| | | | Jeremy.
* Make cli_getatr() async.Jeremy Allison2009-05-052-27/+126
| | | | Jeremy.
* Make cli_getattrE async.Jeremy Allison2009-05-053-33/+132
| | | | Jeremy.
* Fix the async calls for the posix_unlink and posix_rmdir.Jeremy Allison2009-05-041-13/+49
| | | | Jeremy.
* Cause cli_close to return an NTSTATUS.Jeremy Allison2009-04-302-81/+4
| | | | Jeremy.
* Get medieval on our ass about SMB1 file descriptors being 16 bits, not an int.Jeremy Allison2009-04-3010-73/+72
| | | | | | | Convert all uses of cli_open(), cli_nt_createXXX to NTSTATUS versions. This is smaller than it looks, it just fixes a lot of old code. Next up, ensure all cli_XX functions return NTSTATUS. Jeremy.
* Make cli_unlink async.Jeremy Allison2009-04-292-28/+93
| | | | Jeremy.
* More async calls in libsmb/clifile.cJeremy Allison2009-04-291-50/+170
| | | | Jeremy.
* s3: fix crash in winbinddBo Yang2009-04-291-0/+4
|
* Doh ! Don't need "int dummy" when we have state :-).Jeremy Allison2009-04-281-1/+0
| | | | Jeremy.
* Convert cli_rename to async.Jeremy Allison2009-04-282-25/+108
| | | | Jeremy.
* Convert cli_posix_unlink() and cli_posix_rmdir()Jeremy Allison2009-04-281-63/+190
| | | | | to async. First trans calls I've done. Jeremy.
* Fix a type-punned warningVolker Lendecke2009-04-281-1/+1
|
* [FIX Bug 6235] domain enumeration breaks if master browser has space in nameDerrell Lipman2009-04-271-1/+2
| | | | | | | | | | | Jeremy: please review to ensure this doesn't appear to break anything The function name_status_find() is documented as used for finding a server's name given its IP address. It was, however, looking for the first matching name which could be a group name at times. This fix ensures that group names are skipped when scanning for a matching name. Derrell
* find/replace. Change uintX types to uintX_t types to tidy up the code.Jeremy Allison2009-04-241-38/+38
| | | | Jeremy.
* errormap: Change the WBC_ERR_UNKNOWN_ERROR to map to NT_STATUS_UNSUCCESSFULKai Blin2009-04-231-1/+1
| | | | | This allows us to distinguish on NTSTATUS level if we got a WBC_ERR_UNKNOWN_ERROR or WBC_ERR_NSS_ERROR.
* Make dskattr async.Jeremy Allison2009-04-221-38/+102
| | | | Jeremy.
* Make cli_chkpath async.Jeremy Allison2009-04-221-0/+121
| | | | Jeremy
* errormap: Add wbcErr to NTSTATUS mappingsKai Blin2009-04-221-0/+41
|
* s3:libsmb: always use the tevent_req_nomem() for checking allocation failuresStefan Metzmacher2009-04-211-6/+6
| | | | | | This will also make sure we cleanup 'req' in case of an error. metze
* Make rmdir async.Jeremy Allison2009-04-212-59/+92
| | | | Jeremy.
* Make cli_mkdir async. Change it to return NTSTATUS.Jeremy Allison2009-04-212-2/+111
| | | | Jeremy.
* s3-secdesc: use SEC_FLAG_MAXIMUM_ALLOWED instead of SEC_RIGHTS_MAXIMUM_ALLOWED.Günther Deschner2009-04-211-1/+1
| | | | Guenther
* Merge commit 'origin/master' into libcli-auth-merge-without-netlogondAndrew Bartlett2009-04-201-1/+1
|\
| * When doing a cli_ulogoff don't invalidate the cnum, invalidate the vuid.Jeremy Allison2009-04-161-1/+1
| | | | | | | | Jeremy.
* | s3:ntlmssp Remove use of talloc(NULL) in NTLMSSP codeAndrew Bartlett2009-04-202-12/+12
| |
* | s3:ntlmssp Fix segfault: msrpc_gen now uses talloc()Andrew Bartlett2009-04-201-46/+8
| |
* | Fix crash bug in NTLMSSP caused by msrpc_parse() moving to tallocAndrew Bartlett2009-04-161-4/+2
| |
* | More work to adapt to merged libcli/auth function prototypesAndrew Bartlett2009-04-144-16/+19
| |
* | Rework Samba3 to use new libcli/auth code (partial)Andrew Bartlett2009-04-148-2266/+26
|/ | | | | | | | | | | This commit is mostly to cope with the removal of SamOemHash (replaced by arcfour_crypt()) and other collisions (such as changed function arguments compared to Samba3). We still provide creds_hash3 until Samba3 uses the credentials code in netlogon server Andrew Bartlett
* Convert Samba3 to use the common lib/util/charset APIAndrew Bartlett2009-04-144-18/+18
| | | | | | | | | | | | This removes calls to push_*_allocate() and pull_*_allocate(), as well as convert_string_allocate, as they are not in the common API To allow transition to a common charcnv in future, provide Samba4-like strupper functions in source3/lib/charcnv.c (the actual implementation remains distinct, but the API is now shared) Andrew Bartlett
* Solve some of the conflict between Samba3 and Samba4 push_stringAndrew Bartlett2009-04-143-21/+23
| | | | | | | | This renames push_string in Samba3 into push_string_base and push_string_check for the two different use cases. This should allow push_string to be imported from Samba4, using it's calling conventions.
* Fix a bug in smbclient not sending the correct called nameVolker Lendecke2009-04-121-1/+5
| | | | | | | | | | | | | | Jeremy, I think the ability to say smbclient //foo/bar -I <ip-address> -p 139 making the called name to "foo" got lost with 3d2d0203. Was this removed deliberately? If so, please revert this patch. If not, please merge appropriately. Thanks, Volker
* Convert cli_push to tevent_reqVolker Lendecke2009-04-081-69/+58
| | | | | | | | Metze, please check! Thanks, Volker
* Convert cli_pull to tevent_reqVolker Lendecke2009-04-081-45/+40
|
* s3:kerberos Rework smb_krb5_unparse_name() to take a talloc contextAndrew Bartlett2009-04-071-11/+12
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* Add a bad hack to enable level 2 oplocks in torture_open_connection_shareVolker Lendecke2009-04-061-0/+4
|
* Make cli_oplock_ack asyncVolker Lendecke2009-04-061-29/+94
|
* Add async oplock waiterVolker Lendecke2009-04-061-1/+101
|
* Never hand out 0xffff as a midVolker Lendecke2009-04-061-1/+1
| | | | This is used for oplock replies
* Remove async_req based async libsmb infrastructureVolker Lendecke2009-04-061-869/+0
|
* Convert cli_open to tevent_reqVolker Lendecke2009-04-061-46/+102
|
* Convert cli_close to tevent_reqVolker Lendecke2009-04-061-20/+66
|
* Streamline cli_push sync wrapperVolker Lendecke2009-04-061-9/+18
|
* Convert cli_write_andx to tevent_reqVolker Lendecke2009-04-061-37/+88
|
* Streamline cli_pull sync wrapperVolker Lendecke2009-04-061-9/+18
|
* Convert cli_read_andx to tevent_reqVolker Lendecke2009-04-061-108/+150
|
* Convert cli_ntcreate to tevent_reqVolker Lendecke2009-04-061-38/+68
|