Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-02-12 | Fix "make etags" properly :-) | Volker Lendecke | 1 | -36/+1 | |
2009-02-12 | s3-spoolss: add init_systemtime helper. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2009-02-11 | Added nsswitch/ object files to make clean | Steven Danneman | 1 | -5/+4 | |
* also removed duplicate paths to lib directories in make clean | |||||
2009-02-11 | s3:build: some implementations of "ln" are picky about the order of arguments | Michael Adam | 1 | -15/+15 | |
Michael | |||||
2009-02-10 | If we receive a DOS error code, nt_errstr should display it | Volker Lendecke | 1 | -2/+2 | |
2009-02-09 | s3: OneFS bulk directory enumeration support | Steven Danneman | 1 | -1/+1 | |
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. | |||||
2009-02-09 | s3 OneFS: Add kernel oplocks implementation | Tim Prouty | 1 | -1/+1 | |
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. | |||||
2009-02-09 | S3 OneFS: Add in Isilon specific performance counter module | todd stecher | 1 | -0/+5 | |
2009-02-09 | S3: New module interface for SMB message statistics gathering | todd stecher | 1 | -2/+6 | |
This changelist allows for the addition of custom performance monitoring modules through smb.conf. Entrypoints in the main message processing code have been added to capture the command, subop, ioctl, identity and message size statistics. | |||||
2009-02-09 | async_sock: Use unix errnos instead of NTSTATUS | Kai Blin | 1 | -2/+3 | |
This also switches wb_reqtrans to use wbcErr instead of NTSTATUS as it would be pointless to convert to errno first and to wbcErr later. | |||||
2009-02-06 | s3-spoolss: prepare to use generated spoolss. | Günther Deschner | 1 | -3/+6 | |
Guenther | |||||
2009-02-05 | spoolss: move ndr spoolss helper to main librpc dir. | Günther Deschner | 1 | -0/+3 | |
Guenther | |||||
2009-02-04 | s3-eventlog: w00t! remove last traces of old eventlog rpc marshalling. | Günther Deschner | 1 | -1/+1 | |
spoolss, I'm coming! Guenther | |||||
2009-02-04 | s3-eventlog: remove old eventlog server. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2009-02-04 | s3-net: add "net eventlog dump". | Günther Deschner | 1 | -4/+7 | |
This allows to dump a native (non-wrapped) win32 *.evt eventlog file. Guenther | |||||
2009-02-03 | s3-eventlogadm: add command to dump stored tdb entries. | Günther Deschner | 1 | -1/+3 | |
Guenther | |||||
2009-02-03 | s3:selftest: run test_posix_s3.sh tests | Stefan Metzmacher | 1 | -1/+3 | |
metze | |||||
2009-02-03 | s3:build: pass the path to smbtorture4 down to make with and without '-t' prefix | Stefan Metzmacher | 1 | -1/+2 | |
metze | |||||
2009-02-02 | s3:build: fix typo introduced in "fix build without shared libs" | Michael Adam | 1 | -1/+1 | |
Michael | |||||
2009-02-02 | s3:build: fix linking of bin/net when shared libs have been disabled | Michael Adam | 1 | -1/+1 | |
Michael | |||||
2009-02-01 | shared: Move dom_sid_* utility functions to top level | Kai Blin | 1 | -2/+2 | |
2009-02-01 | Split up async_req into a generic and a NTSTATUS specific part | Volker Lendecke | 1 | -1/+1 | |
2009-02-01 | fix build with external dns_sd libraries | Björn Jacke | 1 | -1/+1 | |
2009-01-30 | Add the "SMBD" rpc transport | Volker Lendecke | 1 | -1/+1 | |
The idea of this is that all client utils like smbpasswd and also for example "net join" do not access our internal databases like passdb and secrets.tdb directly anymore but pass everything throught the well-established RPC interfaces. The way you use this is the following: With rpc_cli_smbd_conn_init() or its async variant you initialize a "struct rpc_cli_smbd_conn". This structure is the link to a freshly forked smbd, ready to be used for RPC services. You should only ever have one such structure in your program. More don't hurt, but are plainly unnecessary. If you want to use the SAMR pipe to change a passwort, you connect to that pipe with rpc_pipe_open_local. Do you normal rpccli_samr calls on that and your locally forked smbd will connect to passdb for you. GD, this might make the distinction between the _l and _r calls in libnetapi mostly unnecessary. At least it is intended to do so... :-) | |||||
2009-01-29 | s3:configure: autodetect ctdb/cluster support | Stefan Metzmacher | 1 | -1/+0 | |
We need to make sure ctdb has transaction support and we autodetect ipv6 support. metze | |||||
2009-01-29 | selftest: fix Samba3 bugs | Stefan Metzmacher | 1 | -1/+2 | |
metze | |||||
2009-01-28 | async_sock: Move to top level | Kai Blin | 1 | -1/+1 | |
2009-01-28 | s3: try to make 'make selftest' work again | Stefan Metzmacher | 1 | -2/+5 | |
metze | |||||
2009-01-28 | s3:build: don't use $(FLAGS) in linking targets - it is useless | Michael Adam | 1 | -58/+58 | |
Michael | |||||
2009-01-28 | s3: separate tdb validation code out into its own source file | Michael Adam | 1 | -1/+4 | |
So this gets now linked only into its single user: winbindd (needed by winbindd_cache.c) Michael | |||||
2009-01-27 | s3 build: Eliminate the gmake-specific Makefile syntax | Tim Prouty | 1 | -13/+3 | |
2009-01-26 | s3 make test: Add the ability to specify a custom smb.conf for make test | Tim Prouty | 1 | -2/+16 | |
- Adds new -c <custom conf> option to selftest.sh that when specified adds a line to make test's server.conf: "include <custom conf>" - Adds getopts processing to selftest.sh - Changes selftest.sh shrdir arg to use -s <shrdir> - Changes selftest.sh smbtorture4_path arg to use -t <smbtortur4 path> - Adds configure option --with-selftest-custom-conf=<custom conf> - Updates Makefile.in to take advantage of the new/changed parameters | |||||
2009-01-23 | async_req: Move to top level dir | Kai Blin | 1 | -1/+1 | |
2009-01-22 | Add the socket rpc client transport | Volker Lendecke | 1 | -1/+2 | |
2009-01-22 | Add the named pipe rpc client transport | Volker Lendecke | 1 | -1/+1 | |
2009-01-22 | RPC_CLIENT_OBJ is the right variable for cli_pipe.o | Volker Lendecke | 1 | -2/+2 | |
2009-01-21 | libsmbconf: move the non-registry parts of libsmbconf to top level | Michael Adam | 1 | -2/+3 | |
Michael | |||||
2009-01-12 | Make STATEDIR and CACHEDIR configurable through ./configure and loadparm.c | Steven Danneman | 1 | -2/+7 | |
If they are not explicitely set in either place both will default to LOCKDIR. Signed-off-by: Michael Adam <obnox@samba.org> | |||||
2009-01-11 | s3: Add OneFS alternate data streams implementation | Tim Prouty | 1 | -1/+1 | |
2009-01-09 | start rpcclient epmapper | Volker Lendecke | 1 | -1/+1 | |
2009-01-09 | s3-svcctl: remove last traces of hand-marshalled svcctl code. | Günther Deschner | 1 | -4/+2 | |
Guenther | |||||
2009-01-09 | s3-svcctl: build svcctl marshalling helper. | Günther Deschner | 1 | -1/+2 | |
Guenther | |||||
2009-01-08 | s3-rpcclient: add eventlog test client. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2009-01-08 | s3:smbd: move all globals and static variables in globals.[ch] | Stefan Metzmacher | 1 | -1/+1 | |
The goal is to move all this variables into a big context structure. metze | |||||
2009-01-06 | s3-srvsvc: remove all init_srvsvc* functions. | Günther Deschner | 1 | -2/+1 | |
Guenther | |||||
2009-01-05 | Attempt to fix crash seen with new CUPS async printcap loading code. | Jeremy Allison | 1 | -1/+1 | |
Jeremy. | |||||
2009-01-05 | s3: build lib/tevent staticly into samba3 | Stefan Metzmacher | 1 | -1/+2 | |
metze | |||||
2009-01-04 | Add a quick test of wb_trans_send/recv | Volker Lendecke | 1 | -0/+1 | |
2009-01-04 | Move winbindd/winbindd_reqtrans.c to lib/wb_reqtrans.c | Volker Lendecke | 1 | -1/+0 | |
2008-12-28 | Make sharesec utility part of the default binary install. | Steven Danneman | 1 | -2/+2 | |