summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-01-09Simplify find_pipe_fns_by_context slightlyVolker Lendecke1-8/+4
2009-01-09Fix some nonempty blank linesVolker Lendecke1-17/+17
2009-01-09s3: Remove rendundant op_tuple entry in xattr streamsTim Prouty1-2/+0
2009-01-09s3: Fix open path to delete streams depending on the create dispositionTim Prouty1-0/+14
The new create disposition test in smbtorture RAW-STREAMS verifies this fix.
2009-01-09s3: Add delete_all_streams to proto.hTim Prouty2-1/+2
2009-01-09s4 torture: Add new create disposition test to RAW-STREAMSTim Prouty1-1/+167
2009-01-09s3-svcctl: remove last traces of hand-marshalled svcctl code.Günther Deschner8-328/+4
Guenther
2009-01-09s3-svcctl: remove old marshalling of svcctl_EnumServicesStatusW.Günther Deschner4-234/+0
Guenther
2009-01-09s3-svcctl: build svcctl marshalling helper.Günther Deschner1-1/+2
Guenther
2009-01-09s3-svcctl: use pidl for _svcctl_EnumServicesStatusW.Günther Deschner2-43/+34
Guenther
2009-01-09s3-net: use rpccli_svcctl_EnumServicesStatusW.Günther Deschner1-19/+68
Guenther
2009-01-09s4-smbtorture: print hand-decoded service status array in svcctl torture test.Günther Deschner2-3/+29
Guenther
2009-01-09s3/net: Display error message if user does not exist.Karolin Seeger1-1/+4
net rpc rights grant: Verify if the username can be resolved to a SID and display a proper error message if it does not. Otherwise users might think setting privileges worked fine, but in fact it does not. Karolin
2009-01-09s3: re-run make samba3-idl.Günther Deschner1-0/+1
Guenther
2009-01-09svcctl: include hand marshalling helper in idl.Günther Deschner1-0/+1
Guenther
2009-01-09svcctl: add ndr_push/pull_ENUM_SERVICE_STATUSW_array helper.Günther Deschner2-0/+76
Thanks metze for helping here. Guenther
2009-01-09s3-svcctl: use pidl defined constants in services implementation.Günther Deschner5-54/+60
Guenther
2009-01-09s3: re-run make samba3-idl.Günther Deschner1-0/+1
Guenther
2009-01-09svcctl: add SERVICE_TYPE_INTERACTIVE_PROCESS define.Günther Deschner1-0/+1
Guenther
2009-01-09s3/smbpasswd: Check if Unix account exists before asking for the password.Karolin Seeger1-0/+9
Admins shouldn't have to type in the password twice when the passdb account cannot be created because the Unix account is missing. Karolin
2009-01-09s4:debug: make setup_logging() a bit more compatible with samba3Stefan Metzmacher1-1/+1
In samba3 the 2nd argument is bool interactive. E.g ndrdump uses true there which used to map to DEBUG_FILE in samba4, it maps to DEBUG_STDOUT now, which is better. In the end end samba3 should also use the samba4 version of setup_logging() metze
2009-01-09Revert "quote ' inside '...' and make sure shell isn't eating \ by using ↵Stefan Metzmacher1-3/+2
perl here." This reverts commit 2a52b059ce44403ff6ced066e0bb23fa6cc66a73. It breaks the build on ubuntu. metze
2009-01-09quote ' inside '...' and make sure shell isn't eating \ by using perl here.Björn Jacke1-2/+3
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-01-09docs: Improve man mount.cifs.Karolin Seeger1-3/+5
Add hint about specifying the workgroup in the credentials file. Whitespace cleanup. This fixes bug #4541. Patch based on proposed patch from Christian Perrier <bubulle@debian.org>. Thanks for reporting and providing a patch! Karolin
2009-01-09fix syntax error in case statementBjörn Jacke1-2/+2
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-01-09s3:smbd: handle incoming smb requests via event handlersStefan Metzmacher4-109/+164
We use a fd event and receive incoming smb requests when the fd becomes readable. It's not completely nonblocking yet, but it should behave like the old code. We use timed events to trigger retries for deferred open calls. metze
2009-01-09s3:events: debug sys_select() errorsStefan Metzmacher1-0/+3
metze
2009-01-09s3:events: install a tevent debug handler that calls DEBUG()Stefan Metzmacher1-1/+42
metze
2009-01-09Only do special DN tracking for normal DNs in OpenLDAP backend.Andrew Bartlett1-2/+2
This means trying (again, harder), not to do this for DN+Binary and DN+String attributes. Andrew Bartlett
2009-01-08Fix bug #6021 - smbclient du command does not recuse properlyJeremy Allison2-5/+6
Jeremy.
2009-01-08Now that all policy_handle free_fn's are just TALLOC_FREE, dump free_fnVolker Lendecke9-101/+51
2009-01-08Use TALLOC for struct lsa_infoVolker Lendecke1-11/+13
2009-01-08Make use of a talloc_destructor for free_printer_entryVolker Lendecke2-17/+11
2009-01-08Make use of a talloc_destructor for free_eventlog_info()Volker Lendecke1-7/+10
2009-01-08Make samr_info a talloc context of its ownVolker Lendecke1-14/+15
2009-01-08Simplify init_pipe_handle_list a bitVolker Lendecke1-23/+26
2009-01-08s3-rpcclient: add eventlog test client.Günther Deschner3-1/+192
Guenther
2009-01-08s3-eventlog: minor cosmetics.Günther Deschner1-1/+3
Guenther
2009-01-08s3-eventlog: trying to make eventlog_io_q_read_eventlog readable.Günther Deschner1-47/+66
Guenther
2009-01-08s3-eventlog: trying to avoid to pass around full ndr structures in rpc_server.Günther Deschner1-6/+11
Jerry, please check. Guenther
2009-01-08Fix race condition in alarm lock processing noticed by Richard Sharpe ↵Jeremy Allison1-1/+1
<realrichardsharpe@gmail.com>. "It seems to me that if the lock is already held by another process when we enter this code, there is a race between the timeout and the granting. If the lock is subsequently granted, the process releasing the lock will signal the wait variable (or whatever) and our process will be scheduled. However, if the timeout occurs before we are scheduled, the timeout will be delivered first. We will have the lock but will forget we have the lock, and never release it." Jeremy.
2009-01-08s3-net: fix type in rpc_service_list_internal(). Sorry...Günther Deschner1-1/+1
Guenther
2009-01-08s4-smbtorture: extend test_QueryServiceConfig2W a bit.Günther Deschner1-0/+18
Guenther
2009-01-08s4-smbtorture: fix build of svcctl torture test.Günther Deschner1-2/+2
Guenther
2009-01-08s3: re-run make samba3-idl.Günther Deschner6-74/+224
Guenther
2009-01-08svcctl: use svcctl_ServiceState in some other places.Günther Deschner1-3/+3
Guenther
2009-01-08svcctl: use hex range format in IDL.Günther Deschner1-7/+7
Guenther
2009-01-08svcctl: add ENUM_SERVICE_STATUSW and ENUM_SERVICE_STATUSA.Günther Deschner1-3/+9
Guenther
2009-01-08svcctl: remove redundant SERVICE_STATE_* defines.Günther Deschner1-7/+3
Guenther
2009-01-08s3:smbd: fix the build with dmapi supportStefan Metzmacher1-2/+0
struct smbd_dmapi_context *dmapi_ctx; is in globals.c metze