Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | s3-spoolss: remove devmode fields from include file. | Günther Deschner | 2009-02-10 | 1 | -34/+0 | |
| | | | | Guenther | |||||
* | s3: re-run make samba3-idl. | Günther Deschner | 2009-02-10 | 3 | -3/+83 | |
| | | | | Guenther | |||||
* | spoolss: add spoolss_DeviceModeFields bitmap. | Günther Deschner | 2009-02-10 | 1 | -1/+32 | |
| | | | | Guenther | |||||
* | s4-spoolss: fix dcerpc_spoolss_ReplyOpenPrinter caller. | Günther Deschner | 2009-02-10 | 1 | -2/+2 | |
| | | | | Guenther | |||||
* | s3-spoolss: remove old spoolss_ReplyOpenPrinter. | Günther Deschner | 2009-02-10 | 4 | -133/+0 | |
| | | | | Guenther | |||||
* | s4-smbtorture: fix SPOOLSS test w.r.t. spoolss_ReplyOpenPrinter. | Günther Deschner | 2009-02-10 | 1 | -2/+2 | |
| | | | | Guenther | |||||
* | s3-spoolss: use rpccli_spoolss_ReplyOpenPrinter. | Günther Deschner | 2009-02-10 | 1 | -8/+10 | |
| | | | | Guenther | |||||
* | s3: re-run make samba3-idl. | Günther Deschner | 2009-02-10 | 4 | -14/+44 | |
| | | | | Guenther | |||||
* | spoolss: fix spoolss_ReplyOpenPrinter IDL. | Günther Deschner | 2009-02-10 | 1 | -2/+2 | |
| | | | | Guenther | |||||
* | S3: Add in missing full audit entries. | todd stecher | 2009-02-10 | 1 | -6/+34 | |
| | ||||||
* | S3: Fixes for coverity issues. | todd stecher | 2009-02-10 | 5 | -10/+26 | |
| | ||||||
* | Remove an unused extern reference | Volker Lendecke | 2009-02-10 | 1 | -2/+0 | |
| | ||||||
* | Convert api_NetUserGetGroups to use samr instead of pdb | Volker Lendecke | 2009-02-10 | 1 | -50/+68 | |
| | ||||||
* | Fix some nonempty blank lines | Volker Lendecke | 2009-02-10 | 1 | -9/+9 | |
| | ||||||
* | Do not use strlen if not necessary... :-) | Volker Lendecke | 2009-02-10 | 1 | -4/+2 | |
| | ||||||
* | If we receive a DOS error code, nt_errstr should display it | Volker Lendecke | 2009-02-10 | 2 | -2/+7 | |
| | ||||||
* | packaging: add script fill-templates | Michael Adam | 2009-02-10 | 1 | -0/+46 | |
| | | | | | | | | This is a standalone-wrapper for update-pkginfo, which is usually called from create-tarball. It basically repeats some functionality of create-tarball. Michael | |||||
* | Fix an uninitialized variable. Tim, please check! | Volker Lendecke | 2009-02-10 | 1 | -1/+1 | |
| | ||||||
* | Add queueing to np_write | Volker Lendecke | 2009-02-10 | 1 | -9/+38 | |
| | ||||||
* | Add queueing to np_read_state, simulate message-type named pipes. | Volker Lendecke | 2009-02-10 | 1 | -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. | |||||
* | Add read_pkt_send/recv | Volker Lendecke | 2009-02-10 | 2 | -0/+108 | |
| | ||||||
* | selftest/Samba4: pass down the kdc address down to provision_raw_*() | Stefan Metzmacher | 2009-02-10 | 1 | -13/+16 | |
| | | | | metze | |||||
* | selftest/Samba4: split out ldap specific stuff from provision_raw_*() | Stefan Metzmacher | 2009-02-10 | 1 | -60/+85 | |
| | | | | metze | |||||
* | selftest/Samba4: split out share configurations of provision_raw*() | Stefan Metzmacher | 2009-02-10 | 1 | -57/+67 | |
| | | | | metze | |||||
* | selftest/Samba4: split provision() into provision_raw_prepare() and ↵ | Stefan Metzmacher | 2009-02-10 | 1 | -131/+184 | |
| | | | | | | | | | provision_raw_run() This functions will be reused soon for a Samba34.pm used by a 'make selftest34' metze | |||||
* | selftest: s/SMBD/SAMBA/ in Samba.pm | Stefan Metzmacher | 2009-02-10 | 1 | -18/+18 | |
| | | | | metze | |||||
* | selftest: allow "skip" as max runtime for smbd, nmbd and winbindd | Stefan Metzmacher | 2009-02-10 | 1 | -1/+31 | |
| | | | | metze | |||||
* | selftest: Samba3 protect against removing /* | Stefan Metzmacher | 2009-02-10 | 1 | -0/+3 | |
| | | | | metze | |||||
* | selftest: add target::Template | Stefan Metzmacher | 2009-02-10 | 1 | -0/+52 | |
| | | | | metze | |||||
* | merged-build: pass PYTHON and PERL down to make test4 | Stefan Metzmacher | 2009-02-10 | 1 | -1/+2 | |
| | | | | metze | |||||
* | selftest: add my copyright | Stefan Metzmacher | 2009-02-10 | 1 | -0/+2 | |
| | | | | metze | |||||
* | s3-spoolss: remove old spoolss_OpenPrinter. | Günther Deschner | 2009-02-10 | 3 | -71/+0 | |
| | | | | Guenther | |||||
* | s3-spoolss: use pidl for _spoolss_OpenPrinter. | Günther Deschner | 2009-02-10 | 2 | -81/+20 | |
| | | | | Guenther | |||||
* | s3-spoolss: remove old spoolss_OpenPrinterEx. | Günther Deschner | 2009-02-10 | 5 | -288/+0 | |
| | | | | Guenther | |||||
* | s3-spoolss: use pidl for _spoolss_OpenPrinterEx. | Günther Deschner | 2009-02-10 | 2 | -68/+35 | |
| | | | | Guenther | |||||
* | s3-spoolss: remove old spoolss_SetJob. | Günther Deschner | 2009-02-10 | 4 | -115/+0 | |
| | | | | Guenther | |||||
* | s3-spoolss: use pidl for _spoolss_SetJob. | Günther Deschner | 2009-02-10 | 2 | -38/+9 | |
| | | | | Guenther | |||||
* | s3-spoolss: remove old spoolss_StartDocPrinter. | Günther Deschner | 2009-02-10 | 4 | -265/+0 | |
| | | | | Guenther | |||||
* | s3-spoolss: use pidl for _spoolss_StartDocPrinter. | Günther Deschner | 2009-02-10 | 2 | -52/+21 | |
| | | | | Guenther | |||||
* | s3-spoolss: add temporary convert_devicemode_new function. | Günther Deschner | 2009-02-10 | 1 | -0/+75 | |
| | | | | Guenther | |||||
* | s3-spoolss: use SPOOLSS_JOB_CONTROL bits defined in IDL. | Günther Deschner | 2009-02-10 | 2 | -11/+5 | |
| | | | | Guenther | |||||
* | s3-rpcclient: use rpccli_spoolss_openprinter_ex helper. | Günther Deschner | 2009-02-10 | 3 | -105/+96 | |
| | | | | Guenther | |||||
* | s3-rpcclient: add rpccli_spoolss_openprinter_ex() convenience wrapper. | Günther Deschner | 2009-02-10 | 2 | -0/+54 | |
| | | | | Guenther | |||||
* | s3-spoolss: fix memleak in get_remote_printer_publishing_data(). | Günther Deschner | 2009-02-10 | 1 | -2/+8 | |
| | | | | Guenther | |||||
* | s3: OneFS bulk directory enumeration support | Steven Danneman | 2009-02-09 | 6 | -21/+692 | |
| | | | | | | | | | | | | | | | | | | OneFS provides the bulk directory enumeration syscall readdirplus(). This syscall has the same semantics as the NFSv3 READDIRPLUS command, returning a batch of directory entries with prefetched stat information via one syscall. This commit wraps the readdirplus() call in the existing POSIX readdir/seekdir VFS interface. By default a batch of 128 directory entries are optimistically read from the kernel into a global cache, and fed to iterative calls of VFS_OP_READDIR. The global buffers could be avoided in the future by hanging connection specific buffers off the conn struct. Added new parameter "onefs:use readdirplus" which toggles usage of this code on or off. | |||||
* | s3: Added SMB_VFS_INIT_SEARCH_OP to initialize data at the beginning of SMB ↵ | Steven Danneman | 2009-02-09 | 8 | -5/+53 | |
| | | | | | | | | search requests. By default this VFS call is a NOOP, but the onefs vfs module takes advantage of it to initialize direntry search caches at the beginning of each TRANS2_FIND_FIRST, TRANS2_FIND_NEXT, SMBffirst, SMBsearch, and SMBunique | |||||
* | Pass stat buffer down through all levels of VFS_READDIR wrappers | Steven Danneman | 2009-02-09 | 5 | -98/+106 | |
| | | | | | | | | | * VFS_OP_READDIR can now provide stat information, take advantage of it if it's available * is_visible_file(): optimistically expect the provided stat buffer is already valid * dptr_ReadDirName(): refactor code for easier readability, functionality is the same | |||||
* | Add an optional SMB_STRUCT_SMB parameter to VFS_OP_READDIR | Steven Danneman | 2009-02-09 | 12 | -21/+63 | |
| | | | | | | | | * this allows VFS implementations that prefetch stat information on readdir to return it through one VFS call * backwards compatibility is maintained by passing in NULL * if the system readdir doesn't return stat info, the stat struct is set to invalid | |||||
* | s3 OneFS: Change ACLs to do a stat-only open before get/set_security_descriptor | Tim Prouty | 2009-02-09 | 1 | -22/+4 | |
| | | | | | | This ensures that getting/stting a security descriptor does not contend an oplock. The correct access checks will be still be done in the kernel on the get/set rather than the open. | |||||
* | s3 OneFS: Add kernel oplocks implementation | Tim Prouty | 2009-02-09 | 9 | -82/+996 | |
| | | | | | | | | | A few functions in oplocks_onefs.c need to be accessed from the onefs vfs module. It would be ideal if oplocks were implemented at the vfs layer, but since they aren't yet, a new header is added to source3/include to make these functions available to the onefs vfs module. oplocks_onefs.o doesn't need to be linked into the onefs vfs module explicitly, since it is already linked into smbd by default. |