summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-02-26Add tevent_ntstatusVolker Lendecke3-1/+84
2009-02-26s3:net: wrap net conf import into one big transactionMichael Adam1-6/+27
This speeds up "net conf import" of a file with 2000 shares from 11 minutest to 1m50s on my box. Michael
2009-02-26s3:libsmbconf: add transactions to the libsmbconf apiMichael Adam5-0/+57
This is useful for wrapping higher level aggregate operations in transactions. The text backend implementations just return WERR_OK, the registry backend implementatoins use the regdb_transaction_start|commit|cancel routines just added. Michael
2009-02-26s3:registry: wrap deletekey_recursive in one big transaction.Michael Adam1-2/+38
This speeds up "net conf drop" with 2000 shares on my box from 4m40s to 1m50s, leaving virtually only cpu load. Michael
2009-02-26s3:registry: provide transaction_start|commit|cancel fns for the registry tdbMichael Adam2-0/+21
Michael
2009-02-26Wrap creating the sorted subkey cache in a transactionVolker Lendecke1-3/+31
Signed-off-by: Michael Adam <obnox@samba.org>
2009-02-26Add a comment describing the sorted subkeysVolker Lendecke1-0/+23
Signed-off-by: Michael Adam <obnox@samba.org>
2009-02-26Add sorted subkey cacheVolker Lendecke2-19/+175
On my box this gets net conf list for 1000 records down to .1 seconds Signed-off-by: Michael Adam <obnox@samba.org>
2009-02-26Add db_tdb_parseVolker Lendecke1-0/+12
Signed-off-by: Michael Adam <obnox@samba.org>
2009-02-26Add dbwrap->parse_recordVolker Lendecke2-0/+30
Signed-off-by: Michael Adam <obnox@samba.org>
2009-02-26Speed up "net conf list"Volker Lendecke1-115/+41
For 1000 shares this speeds up net conf list from .6 to .25 seconds on my box Signed-off-by: Michael Adam <obnox@samba.org>
2009-02-26Speed up "net conf list"Volker Lendecke2-4/+3
With 1000 shares in the registry, this changed the time of "net conf list" from 1.1 seconds to .6 seconds. Signed-off-by: Michael Adam <obnox@samba.org>
2009-02-26s4:Makefile: try to fix 'make installheaders' on *BSD systemsStefan Metzmacher1-1/+1
metze
2009-02-26s4:heimdal_build: don't always build setprogname.oStefan Metzmacher2-17/+34
This hopefully fixes the build on Mac OS 10, where setprogname() is available via libc. asn1_compile and compile_et use only .ho files again and don't use socket_wrapper anymore. metze
2009-02-26libreplace: make it possible to disable socket_wrapper via ↵Stefan Metzmacher1-2/+4
-DSOCKET_WRAPPER_DISABLE=1 metze
2009-02-26s4:ldb_map: include ldb_includes.h first to get replace.h as first headerStefan Metzmacher3-0/+3
This should bring the build on AIX one step further. metze
2009-02-26s4:VERSION: mark as 4.0.0-alpha8 gitsnapshotStefan Metzmacher1-2/+2
metze
2009-02-26Mark as the Samba 4.0 alpha7 releaseAndrew Bartlett1-1/+1
2009-02-26A simple hack to avoid the segfault in #6138Andrew Bartlett1-1/+1
Thanks to Andrew Kroeger <andrew@id10ts.net> for reporting this. This fix just for the release. A better fix will make it into the master branch soon. Andrew Bartlett
2009-02-25Fix more POSIX path lstat calls. Fix bug where close can returnJeremy Allison1-5/+17
failure if we have a pending modtime and the containing directory of the file has been renamed (there is no POSIX "update time by fd" call). This can't happen on Windows as the rename will fail if there are open files beneath it. Will add a torture test for this. Jeremy.
2009-02-25Use fsp->posix_open in preference if we have it.Jeremy Allison2-7/+7
Jeremy.
2009-02-25s3-spoolss: fix _spoolss_AddJob behaviour.Günther Deschner1-0/+4
Guenther
2009-02-25s4-spoolss: implement dcesrv_spoolss_AddJob which always is a dummy.Günther Deschner1-1/+5
Guenther
2009-02-25s4-smbtorture: add test_AddJob test to RPC-SPOOLSS test.Günther Deschner1-0/+29
Guenther
2009-02-25Ensure ACL modules work with POSIX paths.Jeremy Allison2-22/+79
Jeremy.
2009-02-25s4-spoolss: implement dcesrv_spoolss_GetPrintProcessorDirectory.Günther Deschner4-1/+68
Guenther
2009-02-25lib/tdb: if we know pwrite and pread are thread/fork safe tdb_reopen_all() ↵Stefan Metzmacher1-0/+5
should be a noop The reason for tdb_reopen_all() is that the seek pointer on fds are shared between parent and child. metze
2009-02-25s3: Report the correct path when dumping core on FreeBSDTim Prouty1-1/+83
Utilize the kern.corefile sysctl value on FreeBSD
2009-02-25s3: Refactor and cleanup the error paths in dump_core_setupTim Prouty1-42/+49
2009-02-25s3 OneFS: Add .snapshot directory configuration handlingTim Prouty4-27/+201
2009-02-25Fix use of streams modules with CIFSFS client.Jeremy Allison2-4/+25
Jeremy.
2009-02-25s3-rpcclient: add test command to call netr_LogonGetCapabilities (for bug ↵Günther Deschner1-0/+44
#6100). Guenther
2009-02-25Make test for open modes more robust against other bits.Jeremy Allison1-1/+1
Jeremy.
2009-02-25Fix bug in processing of open modes in POSIX open.Jeremy Allison1-0/+2
Was missing case of "If file exists open. If file doesn't exist error." Damn damn damn. CIFSFS client will have to have fallback cases for this error for a long time. Jeremy.
2009-02-25s3-rpcclient: support level 2 in spoolss_addform.Günther Deschner1-12/+42
Guenther
2009-02-25s3-spoolss: make us pass the RPC-SPOOLSS torture test w.r.t. directory calls.Günther Deschner1-38/+24
Guenther
2009-02-25s3-spoolss: JOB_ACCESS_READ has moved to idl.Günther Deschner1-1/+0
Guenther
2009-02-25s4-smbtorture: expand RPC-SPOOLSS enumform and getform tests for level 2 forms.Günther Deschner1-32/+42
Guenther
2009-02-25s4-smbtorture: add test_GetPrintProcessorDirectory to RPC-SPOOLSS.Günther Deschner1-0/+64
Guenther
2009-02-25s3: re-run make samba3-idl.Günther Deschner3-7/+247
Guenther
2009-02-25spoolss: add JOB_ACCESS_READ.Günther Deschner1-1/+2
Guenther
2009-02-25spoolss: add spoolss_AddFormInfo2.Günther Deschner1-0/+14
Guenther
2009-02-25spoolss: fix spoolss_FormInfo2 (new in vista).Günther Deschner1-1/+1
keyword is an astring, not an nstring. Guenther
2009-02-25spoolss: windows ignores level in a spoolss_GetPrintProcessorDirectory query.Günther Deschner1-1/+1
Guenther
2009-02-25s4: make libintl a build dependency of heimdal_krb5 so all dependent ↵Tim Prouty1-1/+1
binaries are linked properly
2009-02-25Fix some NetBSD warnings.Jeremy Allison2-3/+5
Jeremy.
2009-02-25Only define _GNU_SOURCE if it's not defined yet.Jelmer Vernooij1-0/+2
2009-02-25Use stdbool.h instead of manually defining boolSimo Sorce1-10/+1
2009-02-25Merge branch 'master' of ssh://git.samba.org/data/git/sambaJelmer Vernooij16-416/+541
2009-02-25Rerun pidl.Jelmer Vernooij23-0/+46