summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-01-28s3:selftest: fix 'make selftest'Stefan Metzmacher1-28/+100
metze
2009-01-28s3:selftest: create BUILTIN\\Administrators at startupStefan Metzmacher2-10/+12
And add and remove the alias member via net rpc group instead of net sam. metze
2009-01-28Stop installing events.h - it contains a broken include itself andJelmer Vernooij2-3/+0
should be considered internal now.
2009-01-28Define _GNU_SOURCE, required for comparison_fn_t.Jelmer Vernooij1-1/+1
2009-01-28Avoid valgrind errorsVolker Lendecke1-35/+13
In event handlers, we might destroy other events that are pending in the lists. We can only run one event safely per select call. Yes, I've seen these valgrind errors :-) Jeremy, with ccdd921e61 you had checked in the change to run multiple events. Do you remember why it was necessary and could not be solved in a different way? Volker
2009-01-28Fix a valgrind error when the socket diesVolker Lendecke1-4/+9
Don't reference anything that might have been deleted in the async_req_error call.
2009-01-28s3:winbind: remove prototype for non-existent function from winbind_proto.hMichael Adam1-1/+0
Michael
2009-01-28s3:test: exit the net rpc registry tests when give_administrative_rights failsMichael Adam1-2/+5
Michael
2009-01-28s3:selftest: fix warnings with empty *_TEST_LOG variablesStefan Metzmacher1-3/+3
metze
2009-01-28s3:registry: always provision the registry, not only in smbd.Michael Adam2-8/+8
This will make tools like "net registry" also fill the registry with the basic hives and keys. Michael
2009-01-28selftest: set 'lock dir' in client.confStefan Metzmacher1-0/+7
metze
2009-01-28async_sock: Move to top levelKai Blin5-49/+59
2009-01-28s3:torture: support SMB_CONF_PATH envvar in smbtortureStefan Metzmacher1-0/+5
metze
2009-01-28s3:util_tdb: remove duplicate prototypes (from ../lib/util/util_tdb.h)Michael Adam1-22/+1
Michael
2009-01-28s3: try to make 'make selftest' work againStefan Metzmacher3-24/+27
metze
2009-01-28s3:build: don't use $(FLAGS) in linking targets - it is uselessMichael Adam1-58/+58
Michael
2009-01-28s3:tdb_validate: clean up leading tabs/spaces and trailing spaces.Michael Adam1-28/+28
Michael
2009-01-28s3: separate tdb validation code out into its own source fileMichael Adam6-500/+585
So this gets now linked only into its single user: winbindd (needed by winbindd_cache.c) Michael
2009-01-27Fix detection of dns_sd libraries.Jeremy Allison1-1/+1
Jeremy.
2009-01-27Move S3 specific parameters to S3 conf file in make test.Steven Danneman1-2/+3
2009-01-27s3: Fix shadowed declarationTim Prouty1-1/+1
2009-01-27libreplace: fix detection of netinet/ip.h on solaris 8Michael Adam1-1/+5
(The test needs to additionally include <netinet/in_systm.h>.) Michael
2009-01-27s3:rpc_server: use get_client_fd() instead of smbd_server_fd()Stefan Metzmacher1-1/+1
Both are absolutely the same, but smbd_server_fd() is otherwise only used in smbd/*.c and would like to remove smbd_server_fd() soon. metze
2009-01-27s3:smbd: wait for new connection via fd eventsStefan Metzmacher1-211/+227
metze
2009-01-27s3:smbd: make mdns registration event driven.Stefan Metzmacher4-147/+111
metze
2009-01-27s3:smbd: make inetd code path more clearStefan Metzmacher1-24/+20
metze
2009-01-27s3:smbd: make kernel oplocks event drivenStefan Metzmacher8-206/+34
And use signal events for Linux oplocks. metze
2009-01-27s3:smbd: remove pointless respond_to_all_remaining_local_messages() functionStefan Metzmacher3-28/+0
This the process_kernel_oplock() function never response to messages, it only generates messages to ourself. metze
2009-01-27s3:smbd: convert aio to use tevent_signalStefan Metzmacher5-123/+54
metze
2009-01-27s3:nmbd: handle SIG_TERM and SIGHUP via teventStefan Metzmacher1-48/+67
metze
2009-01-27s3:nmbd: as the sig_term() handler only sets a flag we don't need to block ↵Stefan Metzmacher3-23/+0
SIGTERM The arguments of commit d98bea900ee694cdba83149620c65bd7f8765f26 are no longer valid. metze
2009-01-27s3:nmbd: install the SIG_DFL handler for SIGTERM while we're waiting for ↵Stefan Metzmacher1-12/+4
interfaces We should handle all 3 cases where we actively wait for interfaces in the same way. metze
2009-01-27s3:winbindd: handle SIG_TERM, SIGHUP, SIGCHLD and SIGUSR2 via teventStefan Metzmacher3-77/+165
metze
2009-01-27s3:smbd: use signal events for SIGTERM, SIGHUP and SIGCHLDStefan Metzmacher6-111/+107
metze
2009-01-27s3:smbd: move all code that handles a client connection into smbd_process()Stefan Metzmacher2-218/+218
metze
2009-01-27s3:smbd: we should setup the client socket in the same way in all code pathesStefan Metzmacher1-21/+15
We should behave the same in inetd, interactive and deamon modes. metze
2009-01-27s3:namecache: remove unused namecache_shutdown() functionStefan Metzmacher3-24/+0
metze
2009-01-27tevent: change SA_INFO_QUEUE_COUNT from 10 to 100Stefan Metzmacher1-1/+1
The samba3 aio code requires lp_max_mux() with a default of 50 and the samba3 linux oplock code requires 100. May we could make the size dynamic later. metze
2009-01-27async_req: Fix the S4 buildKai Blin4-22/+30
2009-01-27libreplace: fix bug #6066 - netinet/ip.h present but cannot be compiledMichael Adam1-1/+4
under solaris Michael
2009-01-27s3 build: Eliminate the gmake-specific Makefile syntaxTim Prouty3-15/+7
2009-01-26s3 make test: Fix a bug in the previous commitTim Prouty1-7/+8
Luckily the build farm caught this
2009-01-26s3 make test: Add the ability to specify a custom smb.conf for make testTim Prouty3-13/+79
- 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-26Merge branch 'master' of ssh://git.samba.org/data/git/sambaJelmer Vernooij12-42/+251
2009-01-26pyrpc: Raise proper NDR error codes with matching strings rather than mappingJelmer Vernooij1-1/+1
to NTSTATUS first.
2009-01-26Add function for mapping NDR error codes to strings.Jelmer Vernooij2-0/+36
2009-01-26Document default of the printing config variable.Andreas Schneider1-0/+2
Signed-off-by: Andreas Schneider <anschneider@suse.de>
2009-01-26docs: Add manpage for vfs_shadow_copy2.Karolin Seeger1-0/+174
Karolin
2009-01-26Decouple clistr_pull from struct cli_state->inbufVolker Lendecke9-40/+57
2009-01-25Fix an error path memleakVolker Lendecke1-0/+1