summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Remove async_req dependency from cli_pull_transVolker Lendecke2009-04-051-23/+25
|
* Fix smbd crash for close_on_completionVolker Lendecke2009-04-051-0/+4
| | | | | | handle_trans() can talloc_free "conn" if the client requests close_on_completion. "state" is a talloc_child of conn, so it will be gone when we later free state->data et al.
* Keep the forked-smbd stdout reader around longerVolker Lendecke2009-04-051-3/+8
|
* Ensure 0-termination for the forked-smbd debug outputVolker Lendecke2009-04-051-0/+1
|
* Pass the current debuglevel down to the forked smbdVolker Lendecke2009-04-051-1/+2
|
* Use recv instead of read in read_packet_handlerVolker Lendecke2009-04-051-1/+2
| | | | This way the socket wrapper pcap file also sees the replies :-)
* s3-samr: add support for setting password hashes via samr_SetUserInfo level 21.Günther Deschner2009-04-031-4/+53
| | | | Guenther
* s3-nsswitch: Fix Bug #6238 2nd part. zero blob pointer in wbcLogoffUserParams.Günther Deschner2009-04-031-0/+1
| | | | | | Patch from Rashid N. Achilov <citycat4@ngs.ru>. Guenther
* Use cluster-aware procid_is_me instead of comparing pid'sVolker Lendecke2009-04-031-2/+2
|
* Use procid_str in debug messages for better cluster-debuggabilityVolker Lendecke2009-04-032-13/+15
|
* s3-nsswitch: Fix Bug #6238. Make sure logoff is bla bla.Günther Deschner2009-04-031-2/+2
| | | | | | Fix inspired by patch from Rashid N. Achilov <citycat4@ngs.ru>. Guenther
* s3-build: fix the build after tsocket changes.Günther Deschner2009-04-031-2/+0
| | | | | | Metze, please check. Guenther
* s3-lsa: use LSA_ROLE definitions in _lsa_QueryInfoPolicy().Günther Deschner2009-04-021-2/+2
| | | | Guenther
* s3-lsa: don't SAFE_FREE talloced structs.Günther Deschner2009-04-021-2/+2
| | | | Guenther
* tsocket: remove DGRAM support from tsocket_contextStefan Metzmacher2009-04-027-564/+0
| | | | metze
* libcli/cldap: convert to tsocket_* function to tdgram_*Stefan Metzmacher2009-04-021-45/+38
| | | | metze
* tsocket: optimize tdgram_bsd a lotStefan Metzmacher2009-04-021-27/+54
| | | | | | | | | | | | | | | | | | | | | The desire is to do as less syscalls during the tdgram_sendto_send/recv() and tdgram_recvfrom_send/recv() operations. 1. we first try the sendto()/recvfrom() syscall and only use a fd event if we got EAGAIN. 2. we cache the fd event and only change it's flags if really needed. For the highload case we do almost no epoll_ctl() and epoll_wait()/select() syscalls anymore. This speeds up the LDAP-BENCH-CLDAP test by more than 20%. (With a modified version of this test which let the server skip any ldb calls and just return success I'm getting about 8000 requests per second, while I'm getting just about 6000 requests per second without optimization) metze
* tsocket: add tdgram_sendto_queue_send/recv()Stefan Metzmacher2009-04-022-0/+143
| | | | metze
* tsocket: split out a smaller tdgram_context abstractionStefan Metzmacher2009-04-024-0/+1192
| | | | | | | The idea is to have a tdgram and a tstream abstraction which only provide tevent_req based io functions. metze
* s3-spoolss: implement _spoolss_GetPrinterDriver2 level 101 (Bug #5140).Günther Deschner2009-04-021-5/+238
| | | | Guenther
* s4 torture: Addition to RAW-BENCH-LOCK to take a configurable number of ↵Zack Kirsch2009-04-011-1/+19
| | | | | | locks before starting the test This can be useful for benchmarking as well as stress testing.
* s/NT_STATUS_WIN7_INVALID_RANGE/NT_STATUS_INVALID_LOCK_RANGE/gZach Loafman2009-04-014-10/+10
|
* Allow pdbedit to change a user rid/sid. Based on a fix from Alexander ↵Jeremy Allison2009-04-011-3/+57
| | | | | | Zagrebin <alexz@visp.ru>. Jeremy.
* Merge branch 'master' of ssh://jra@git.samba.org/data/git/sambaJeremy Allison2009-04-014-46/+210
|\
| * s3 onefs: Quiet a log message about oplocks being requested on streamsTim Prouty2009-04-011-21/+16
| |
| * s4 torture: Remove unused parameterTim Prouty2009-04-011-14/+7
| |
| * s4 torture: Add new streams oplock testTim Prouty2009-04-011-0/+176
| |
| * s3:net conf: don't store share names as lower case, but as given.Michael Adam2009-04-021-11/+11
| | | | | | | | Michael
* | Merge branch 'master' of ssh://jra@git.samba.org/data/git/sambaJeremy Allison2009-04-0112-232/+1297
|\|
| * s3-auth: rename static smb_create_user(). Sorry...Günther Deschner2009-04-011-2/+2
| | | | | | | | Guenther
| * s3-libnet-samsync: return appropriate error code in fetch_sam_entry().Günther Deschner2009-04-011-22/+25
| | | | | | | | Guenther
| * s3-libnet-samsync: use smb_create_user().Günther Deschner2009-04-011-46/+6
| | | | | | | | Guenther
| * s3-passdb: add smb_create_user().Günther Deschner2009-04-012-0/+63
| | | | | | | | Guenther
| * s3-libnet-samsync: some pure cosmetics.Günther Deschner2009-04-011-0/+30
| | | | | | | | Guenther
| * s3-libnet-samsync: use parent talloc context for libnet_samsync_passdb.Günther Deschner2009-04-011-26/+28
| | | | | | | | Guenther
| * s4:torture/smb2: Add torture tests for lease breaks, durable opens.Zach Loafman2009-04-012-136/+988
| |
| * s4:smb2: Add lease break support for SMB2.1Zach Loafman2009-04-016-12/+167
| | | | | | | | | | Add the structures and marshalling for the lease break variants of the oplock break / oplock break ack messages.
* | Merge branch 'master' of ssh://jra@git.samba.org/data/git/sambaJeremy Allison2009-04-0112-174/+342
|\|
| * s3-libnet: only call libnet_dssync_process() startup and shutdown callbacks ↵Günther Deschner2009-04-011-12/+16
| | | | | | | | | | | | when filled in. Guenther
| * lib/util: fallback to any id in idr_get_new_random()Stefan Metzmacher2009-04-011-2/+6
| | | | | | | | metze
| * libcli/cldap: fix memory/resource leakStefan Metzmacher2009-04-011-1/+8
| | | | | | | | | | | | We need to remove the message id, when a search request is finished metze
| * Print an error if trying a merged build without a system kerberos libVolker Lendecke2009-04-011-0/+9
| | | | | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
| * s3: fix the fix for bug #6195 - dont let smbd child processes panicMichael Adam2009-04-011-2/+16
| | | | | | | | | | | | | | | | | | | | | | This patch makes sure the original and temporary TDBs are closed _before_ the rename. Originally, the open TDB was renamed, and so the name passdb.tdb.tmp stayed around in the db context. Hence upon client connect, the smbd children died because reinit_after_fork() calling tdb_reopen_all() would try to reopen passdb.tdb.tmp which existed no longer... Michael
| * s3:build: add targets to show how libraries will be built / linkedMichael Adam2009-04-011-0/+120
| | | | | | | | | | | | showlibtalloc, showlibtdb, ... and one overall showlibs target. Michael
| * s3:build: don't build the static libs unconditionallyMichael Adam2009-04-011-7/+7
| | | | | | | | Michael
| * s3:build: add LIBSMBCLIENT_LIBS and LIBSMBSHAREMODES_LIBS to MakefileMichael Adam2009-04-011-0/+2
| | | | | | | | | | | | for completeness Michael
| * s3:build: no need to set LIBFOO_STATIC to the object collection any moreMichael Adam2009-04-011-1/+1
| | | | | | | | | | | | | | now that the @LIBFOO_STATIC@ entries have vanished from the object lists. Just use the static library. Michael
| * s3:build: rename WINBIND_LIBS -> LIBWBCLIENT_LIBS for unificationMichael Adam2009-04-012-31/+31
| | | | | | | | Michael
| * s3:build: unify linking of libwbclient with a @LIBWBCLIENT_TARGET@Michael Adam2009-04-012-53/+55
| | | | | | | | | | | | | | just like for the libs configured with SMB_LIBRARY(). This makes @LIBWBCLIENT_STATIC@ vanish from the object collections. Michael
| * s3:build: first cut at fixing linking of shared/static libs internallyMichael Adam2009-04-012-79/+85
| | | | | | | | | | | | | | | | | | | | This is based on a patch from the debian packages by Steve Langasek <vorlon@debian.org>. It removes the static libs from the object collections. For those libs that are set up with SMB_LIBRARY(). Michael