summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
...
* s3:auth: add S-1-22-X-Y sids to the local tokenStefan Metzmacher2009-02-131-0/+38
| | | | metze
* Fix Coverity ID 742 (RESOURCE_LEAK)Volker Lendecke2009-02-131-6/+3
|
* Fix Coverity ID 744Volker Lendecke2009-02-131-1/+1
| | | | | This was marked as a resource leak. This change makes the code a bit clearer that we always free error_string.
* Fix Coverity ID 745 (RESOURCE_LEAK)Volker Lendecke2009-02-131-0/+1
|
* s3-netlogon: implement _netr_ServerAuthenticate3.Günther Deschner2009-02-131-23/+56
| | | | Guenther
* s3 onefs: rename custom parameter to plural to match previous usageSteven Danneman2009-02-123-5/+5
|
* Fix Coverity IDs 879 and 880 (RESOURCE_LEAK, REVERSE_INULL)Volker Lendecke2009-02-121-4/+7
|
* s3: Added new parameter "map untrusted to domain"Steven Danneman2009-02-124-4/+41
| | | | | | | When enabled this reverts smbd to the legacy domain remapping behavior when a user provides an untrusted domain This partially reverts d8c54fdd
* s3-spoolss: remove old spoolss_SetPrinterDataEx.Günther Deschner2009-02-124-146/+0
| | | | Guenther
* s3-spoolss: use pidl for _spoolss_SetPrinterDataEx.Günther Deschner2009-02-122-55/+23
| | | | Guenther
* s3-net: use rpccli_spoolss_SetPrinterDataEx.Günther Deschner2009-02-121-2/+9
| | | | Guenther
* s3-spoolss: remove old spoolss_GetPrinterDataEx.Günther Deschner2009-02-124-181/+0
| | | | Guenther
* s3-rpcclient: use rpccli_spoolss_GetPrinterDataEx.Günther Deschner2009-02-121-3/+41
| | | | Guenther
* s3-spoolss: use pidl for _spoolss_GetPrinterDataEx.Günther Deschner2009-02-122-73/+28
| | | | Guenther
* Fix "make etags" properly :-)Volker Lendecke2009-02-121-36/+1
|
* s3-spoolss: add init_systemtime helper.Günther Deschner2009-02-123-0/+48
| | | | Guenther
* [Bug 6069] Add a fstatvfs function for libsmbclientDerrell Lipman2009-02-129-0/+460
| | | | | | - port functionality from v3_3_test to master Derrell
* There are systems where nanosleep is in libc *and* in librt.Björn Jacke2009-02-121-2/+1
| | | | Let's just do the test in librt when the first one failed.
* tidy up timestamp checksBjörn Jacke2009-02-122-319/+47
| | | | | | AC_CHECK_MEMBERS should be a sufficient check, there's no need to do manual compile tests. We can also assume that we have ctime and atime members when we have the mtime member.
* today valgrind is available on 64bit Linux, tooBjörn Jacke2009-02-122-16/+1
|
* s3: Change behavior when seeing an unknown domain.Dan Sledz2009-02-113-42/+35
| | | | | | | After a lot of testing against various Windows servers (W2K, W2K3, W2K8), within an AD domain it seems that unknown domains will only be translated to the local account domain, not the netbios name of the member server's domain. This makes samba act more like Windows.
* s3: Implement wbcGetSidAliasesDan Sledz2009-02-117-88/+221
| | | | | | * Adds wbcGetSidAliases that calls the lookup_useraliases function. * Updates wbinfo and winbind_util.c to call the new function. * Also added winbind_get_groups helper function.
* s3: Implement wbcGetpwsidDan Sledz2009-02-115-20/+75
| | | | | | | | * Adds the plumbing required to lookup users by sid into winbind, wbinfo and smbd helper lib (winbind_util.c). * Removes some double declarations of winbind_util.c functions. * Bumps the winbind protocol version to 21 and the minor version of wbclient to 3.
* Fix double free caused by incorrect talloc_steal usage.Dan Sledz2009-02-111-2/+2
|
* Added nsswitch/ object files to make cleanSteven Danneman2009-02-111-5/+4
| | | | * also removed duplicate paths to lib directories in make clean
* s3-spoolss: remove duplicate PRINTER_NOTIFY_INFO_DISCARDED define.Günther Deschner2009-02-121-2/+0
| | | | Guenther
* s3-spoolss: use SPOOLSS_PRINTER_CONTROL flags defined in IDL.Günther Deschner2009-02-112-10/+4
| | | | Guenther
* s3: remove old copy of SPOOLSS_ADDPRINTERDRIVEREX flags.Günther Deschner2009-02-111-7/+0
| | | | Guenther
* s3-spoolss: Fix uninitialised variable warning.Günther Deschner2009-02-111-0/+2
| | | | Guenther
* s3-spoolss: fix rpc_server stub names for opnum 0x42 and 0x43.Günther Deschner2009-02-111-6/+6
| | | | Guenther
* s3 OneFS: Expand the usage of the ignore sacl parametertodd stecher2009-02-112-0/+11
|
* s3:build: some implementations of "ln" are picky about the order of argumentsMichael Adam2009-02-111-15/+15
| | | | Michael
* Only assign argv[1] after the argc check, thanks Tim!Volker Lendecke2009-02-111-1/+3
|
* Fix an uninitialized variableVolker Lendecke2009-02-111-1/+1
|
* s3: Remove some unused varsTim Prouty2009-02-101-5/+3
|
* s3-rpcclient: use one macro for all printername formats.Günther Deschner2009-02-101-117/+51
| | | | Guenther
* s3-spoolss: remove more whitespace.Günther Deschner2009-02-101-135/+135
| | | | Guenther
* s3-spoolss: remove devmode fields from include file.Günther Deschner2009-02-101-34/+0
| | | | Guenther
* s3-spoolss: remove old spoolss_ReplyOpenPrinter.Günther Deschner2009-02-104-133/+0
| | | | Guenther
* s3-spoolss: use rpccli_spoolss_ReplyOpenPrinter.Günther Deschner2009-02-101-8/+10
| | | | Guenther
* S3: Add in missing full audit entries.todd stecher2009-02-101-6/+34
|
* S3: Fixes for coverity issues.todd stecher2009-02-105-10/+26
|
* Remove an unused extern referenceVolker Lendecke2009-02-101-2/+0
|
* Convert api_NetUserGetGroups to use samr instead of pdbVolker Lendecke2009-02-101-50/+68
|
* Fix some nonempty blank linesVolker Lendecke2009-02-101-9/+9
|
* Do not use strlen if not necessary... :-)Volker Lendecke2009-02-101-4/+2
|
* If we receive a DOS error code, nt_errstr should display itVolker Lendecke2009-02-102-2/+7
|
* Fix an uninitialized variable. Tim, please check!Volker Lendecke2009-02-101-1/+1
|
* Add queueing to np_writeVolker Lendecke2009-02-101-9/+38
|
* Add queueing to np_read_state, simulate message-type named pipes.Volker Lendecke2009-02-101-25/+100
| | | | | | | | | | | | | The problem with msg-type pipes is that we have to return short reads when a message ends before the read request. When reading from the unix domain socket, the message limits are lost. So we would happily return more than a message, which confuses for example the s4 rpc client horribly. I'd expect other np rpc clients also to blow up over this. The real solution is to properly implement a two-byte length field per message on the unix domain socket, but this requires more changes there. And as we right now only serve DCE/RPC over the named pipes, this implements a hack that looks into the fragment headers to figure out hdr.frag_len.