Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-01-28 | s3:selftest: fix 'make selftest' | Stefan Metzmacher | 1 | -28/+100 | |
metze | |||||
2009-01-28 | s3:selftest: create BUILTIN\\Administrators at startup | Stefan Metzmacher | 2 | -10/+12 | |
And add and remove the alias member via net rpc group instead of net sam. metze | |||||
2009-01-28 | Stop installing events.h - it contains a broken include itself and | Jelmer Vernooij | 2 | -3/+0 | |
should be considered internal now. | |||||
2009-01-28 | Define _GNU_SOURCE, required for comparison_fn_t. | Jelmer Vernooij | 1 | -1/+1 | |
2009-01-28 | Avoid valgrind errors | Volker Lendecke | 1 | -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-28 | Fix a valgrind error when the socket dies | Volker Lendecke | 1 | -4/+9 | |
Don't reference anything that might have been deleted in the async_req_error call. | |||||
2009-01-28 | s3:winbind: remove prototype for non-existent function from winbind_proto.h | Michael Adam | 1 | -1/+0 | |
Michael | |||||
2009-01-28 | s3:test: exit the net rpc registry tests when give_administrative_rights fails | Michael Adam | 1 | -2/+5 | |
Michael | |||||
2009-01-28 | s3:selftest: fix warnings with empty *_TEST_LOG variables | Stefan Metzmacher | 1 | -3/+3 | |
metze | |||||
2009-01-28 | s3:registry: always provision the registry, not only in smbd. | Michael Adam | 2 | -8/+8 | |
This will make tools like "net registry" also fill the registry with the basic hives and keys. Michael | |||||
2009-01-28 | selftest: set 'lock dir' in client.conf | Stefan Metzmacher | 1 | -0/+7 | |
metze | |||||
2009-01-28 | async_sock: Move to top level | Kai Blin | 5 | -49/+59 | |
2009-01-28 | s3:torture: support SMB_CONF_PATH envvar in smbtorture | Stefan Metzmacher | 1 | -0/+5 | |
metze | |||||
2009-01-28 | s3:util_tdb: remove duplicate prototypes (from ../lib/util/util_tdb.h) | Michael Adam | 1 | -22/+1 | |
Michael | |||||
2009-01-28 | s3: try to make 'make selftest' work again | Stefan Metzmacher | 3 | -24/+27 | |
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:tdb_validate: clean up leading tabs/spaces and trailing spaces. | Michael Adam | 1 | -28/+28 | |
Michael | |||||
2009-01-28 | s3: separate tdb validation code out into its own source file | Michael Adam | 6 | -500/+585 | |
So this gets now linked only into its single user: winbindd (needed by winbindd_cache.c) Michael | |||||
2009-01-27 | Fix detection of dns_sd libraries. | Jeremy Allison | 1 | -1/+1 | |
Jeremy. | |||||
2009-01-27 | Move S3 specific parameters to S3 conf file in make test. | Steven Danneman | 1 | -2/+3 | |
2009-01-27 | s3: Fix shadowed declaration | Tim Prouty | 1 | -1/+1 | |
2009-01-27 | libreplace: fix detection of netinet/ip.h on solaris 8 | Michael Adam | 1 | -1/+5 | |
(The test needs to additionally include <netinet/in_systm.h>.) Michael | |||||
2009-01-27 | s3:rpc_server: use get_client_fd() instead of smbd_server_fd() | Stefan Metzmacher | 1 | -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-27 | s3:smbd: wait for new connection via fd events | Stefan Metzmacher | 1 | -211/+227 | |
metze | |||||
2009-01-27 | s3:smbd: make mdns registration event driven. | Stefan Metzmacher | 4 | -147/+111 | |
metze | |||||
2009-01-27 | s3:smbd: make inetd code path more clear | Stefan Metzmacher | 1 | -24/+20 | |
metze | |||||
2009-01-27 | s3:smbd: make kernel oplocks event driven | Stefan Metzmacher | 8 | -206/+34 | |
And use signal events for Linux oplocks. metze | |||||
2009-01-27 | s3:smbd: remove pointless respond_to_all_remaining_local_messages() function | Stefan Metzmacher | 3 | -28/+0 | |
This the process_kernel_oplock() function never response to messages, it only generates messages to ourself. metze | |||||
2009-01-27 | s3:smbd: convert aio to use tevent_signal | Stefan Metzmacher | 5 | -123/+54 | |
metze | |||||
2009-01-27 | s3:nmbd: handle SIG_TERM and SIGHUP via tevent | Stefan Metzmacher | 1 | -48/+67 | |
metze | |||||
2009-01-27 | s3:nmbd: as the sig_term() handler only sets a flag we don't need to block ↵ | Stefan Metzmacher | 3 | -23/+0 | |
SIGTERM The arguments of commit d98bea900ee694cdba83149620c65bd7f8765f26 are no longer valid. metze | |||||
2009-01-27 | s3:nmbd: install the SIG_DFL handler for SIGTERM while we're waiting for ↵ | Stefan Metzmacher | 1 | -12/+4 | |
interfaces We should handle all 3 cases where we actively wait for interfaces in the same way. metze | |||||
2009-01-27 | s3:winbindd: handle SIG_TERM, SIGHUP, SIGCHLD and SIGUSR2 via tevent | Stefan Metzmacher | 3 | -77/+165 | |
metze | |||||
2009-01-27 | s3:smbd: use signal events for SIGTERM, SIGHUP and SIGCHLD | Stefan Metzmacher | 6 | -111/+107 | |
metze | |||||
2009-01-27 | s3:smbd: move all code that handles a client connection into smbd_process() | Stefan Metzmacher | 2 | -218/+218 | |
metze | |||||
2009-01-27 | s3:smbd: we should setup the client socket in the same way in all code pathes | Stefan Metzmacher | 1 | -21/+15 | |
We should behave the same in inetd, interactive and deamon modes. metze | |||||
2009-01-27 | s3:namecache: remove unused namecache_shutdown() function | Stefan Metzmacher | 3 | -24/+0 | |
metze | |||||
2009-01-27 | tevent: change SA_INFO_QUEUE_COUNT from 10 to 100 | Stefan Metzmacher | 1 | -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-27 | async_req: Fix the S4 build | Kai Blin | 4 | -22/+30 | |
2009-01-27 | libreplace: fix bug #6066 - netinet/ip.h present but cannot be compiled | Michael Adam | 1 | -1/+4 | |
under solaris Michael | |||||
2009-01-27 | s3 build: Eliminate the gmake-specific Makefile syntax | Tim Prouty | 3 | -15/+7 | |
2009-01-26 | s3 make test: Fix a bug in the previous commit | Tim Prouty | 1 | -7/+8 | |
Luckily the build farm caught this | |||||
2009-01-26 | s3 make test: Add the ability to specify a custom smb.conf for make test | Tim Prouty | 3 | -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-26 | Merge branch 'master' of ssh://git.samba.org/data/git/samba | Jelmer Vernooij | 12 | -42/+251 | |
2009-01-26 | pyrpc: Raise proper NDR error codes with matching strings rather than mapping | Jelmer Vernooij | 1 | -1/+1 | |
to NTSTATUS first. | |||||
2009-01-26 | Add function for mapping NDR error codes to strings. | Jelmer Vernooij | 2 | -0/+36 | |
2009-01-26 | Document default of the printing config variable. | Andreas Schneider | 1 | -0/+2 | |
Signed-off-by: Andreas Schneider <anschneider@suse.de> | |||||
2009-01-26 | docs: Add manpage for vfs_shadow_copy2. | Karolin Seeger | 1 | -0/+174 | |
Karolin | |||||
2009-01-26 | Decouple clistr_pull from struct cli_state->inbuf | Volker Lendecke | 9 | -40/+57 | |
2009-01-25 | Fix an error path memleak | Volker Lendecke | 1 | -0/+1 | |