Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-01-02 | Changed code to use proper talloc context instead of NULL to control memory ↵ | scudette@gmail.com | 2 | -2/+2 | |
leak. | |||||
2009-01-02 | Memory leak fixed due to accumulation of open reg keys. | scudette@gmail.com | 1 | -5/+8 | |
2009-01-02 | Fixes uninitialised access as reported by valgrind. | scudette@gmail.com | 1 | -1/+1 | |
2009-01-02 | Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba | Jeremy Allison | 35 | -425/+538 | |
2009-01-02 | Fix warnings in make test code. | Jeremy Allison | 5 | -12/+44 | |
Jeremy. | |||||
2009-01-02 | s4:lib/events: remove unused events_internal.h | Stefan Metzmacher | 3 | -9/+1 | |
external users need to use tevent_internal.h anyway metze | |||||
2009-01-02 | s4:selftest: report tevent tests as 'tevent.python' | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2009-01-02 | s4:lib/events: convert to use tevent_* functions instead of compat macros | Stefan Metzmacher | 1 | -12/+11 | |
metze | |||||
2009-01-02 | tevent: only provide compat macros if the caller wants them | Stefan Metzmacher | 1 | -5/+0 | |
metze | |||||
2009-01-02 | tevent: change pytevent to tevent_* | Stefan Metzmacher | 2 | -23/+24 | |
metze | |||||
2009-01-02 | tevent: use TEVENT_FD_* instead of EVENT_FD_* | Stefan Metzmacher | 4 | -43/+43 | |
metze | |||||
2009-01-02 | tevent: rename ev_debug_ops => tevent_debug_ops | Stefan Metzmacher | 7 | -42/+69 | |
And related changes, but we keep compat macros metze | |||||
2009-01-02 | tevent: rename events => tevent in tevent.pc | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2009-01-02 | tevent: pass down handler_name and location to the backend layer | Stefan Metzmacher | 8 | -102/+154 | |
metze | |||||
2009-01-02 | tevent: make tevent_add_*() macros arround _tevent_add_*() | Stefan Metzmacher | 2 | -42/+77 | |
This passes some additional debug information into the events system to make it easier to find bugs. metze | |||||
2009-01-02 | tevent: use HAVE_EPOLL instead of HAVE_EVENTS_EPOLL | Stefan Metzmacher | 4 | -8/+6 | |
metze | |||||
2009-01-02 | tevent: rename event_register_backend() => tevent_register_backend() | Stefan Metzmacher | 6 | -23/+22 | |
And fix the callers and there init functions. metze | |||||
2009-01-02 | tevent: rename event_context_init* => tevent_context_init*() | Stefan Metzmacher | 1 | -25/+26 | |
metze | |||||
2009-01-02 | tevent: rename event_[s|g]et_fd_flags => tevent_fd_[s|g]et_flags | Stefan Metzmacher | 1 | -2/+2 | |
metze | |||||
2009-01-02 | tevent: rename event_loop_* => tevent_loop_* | Stefan Metzmacher | 1 | -4/+4 | |
metze | |||||
2009-01-02 | tevent: rename event_set_default_backend() => tevent_set_default_backend() | Stefan Metzmacher | 1 | -5/+6 | |
metze | |||||
2009-01-02 | tevent: use libreplace headers instead of system headers | Stefan Metzmacher | 4 | -9/+6 | |
metze | |||||
2009-01-02 | s4:lib/events: deprecate event_context_find() | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2009-01-02 | s4:tevent: move event_context_find() to tevent_s4.c | Stefan Metzmacher | 2 | -18/+17 | |
metze | |||||
2009-01-02 | s4:pyregistry: use tevent_context_init() | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2009-01-02 | Revert "s4 winbind: Copy SID to avoid "discard const" warning" | Stefan Metzmacher | 1 | -2/+1 | |
This reverts commit 102028ec722d942d7f91eb92e8da4f1480d140d1. state->ctx is the composite_context, which is a temporary context! metze | |||||
2009-01-02 | Revert "s4 winbind: Avoid a "discards const" compiler warning." | Stefan Metzmacher | 1 | -2/+2 | |
This reverts commit dd8d4b6fd178df6847052dac207a4aafc0697d71. s3call->response.extra_data.data is a pointer and no fstring! metze | |||||
2009-01-02 | librpc/gen_ndr: rerun make idl_full after pidl changes | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2009-01-02 | pidl: add dummy element for empty unions | Stefan Metzmacher | 1 | -0/+6 | |
This hopefully fixes the build on Solaris and IRIX. metze | |||||
2009-01-02 | Alternative fix for 45db33e73 and 0d443ae7931 | Volker Lendecke | 1 | -1/+2 | |
Simo is right, we need to ask passdb first. At least this fixes a nasty to find NT_STATUS_ACCESS_DENIED problem in the build farm for the test run I just did on host "opi". Michael, can you re-check if this also fixes the error you found, leading to the two fixes? Thanks, Volker | |||||
2009-01-02 | Revert "s:Fix uid_to_sid mapping when the idmap cache is empty." | Volker Lendecke | 1 | -7/+8 | |
This reverts commit 9a9b64dbdfce4414ada22d4f882c8c757b5813e1. | |||||
2009-01-02 | Revert "s3:idmap: Remove passd check from idmap_backends_unixid_to_sid()." | Volker Lendecke | 1 | -0/+9 | |
This reverts commit 45db33e73262d8e195a46fb96405dfb3dc43d6bc. | |||||
2009-01-02 | packaging(RHEL): fix typo in [u]mount.cifs installation | Michael Adam | 1 | -2/+2 | |
Michael (cherry picked from commit 835108bcf84a5f47f46d237c7a93c572348125a1) Signed-off-by: Michael Adam <obnox@samba.org> | |||||
2009-01-02 | packaging(RHEL): fix build of [u]mount.cifs | Michael Adam | 1 | -8/+2 | |
mount.cifs is now built by make everything. And it needs extra objects anyways (mtab.o), which is why the build of mount.cifs failed. Michael (cherry picked from commit 96c811cf222be5463a6705feae73d6215685c5f1) Signed-off-by: Michael Adam <obnox@samba.org> | |||||
2009-01-02 | Happy New Year! | Stefan Metzmacher | 2 | -2/+2 | |
metze | |||||
2009-01-01 | Fix bug 5913. | Volker Lendecke | 1 | -1/+1 | |
Never seen this to be a problem, but it doesn't hurt either :-) | |||||
2009-01-01 | Remove a global variable | Volker Lendecke | 1 | -13/+20 | |
2009-01-01 | fix some nonempty blank lines | Volker Lendecke | 1 | -5/+5 | |
2009-01-01 | Remove two pointless globals | Volker Lendecke | 2 | -13/+12 | |
2009-01-01 | The Tru64 shell doesn't like (*) in a case statement | Volker Lendecke | 1 | -2/+2 | |
2008-12-31 | s3: Fix caller of print_fsp_open | Tim Prouty | 1 | -3/+3 | |
2008-12-31 | Fix typo found by Volker. Thanks for the review. | Jeremy Allison | 1 | -1/+1 | |
Jeremy. | |||||
2008-12-31 | Fix all warnings in source3 with gcc4.3. | Jeremy Allison | 16 | -53/+168 | |
Jeremy. | |||||
2008-12-31 | Fix more asprintf and "ignoring return code" warnings from gcc 4.3. | Jeremy Allison | 5 | -58/+103 | |
Jeremy. | |||||
2008-12-31 | Replace a static variable and alarm() calls by using sys_select() | Volker Lendecke | 1 | -23/+24 | |
Günther, please check! | |||||
2008-12-31 | Fix some nonempty blank lines | Volker Lendecke | 1 | -5/+5 | |
2008-12-31 | Make a CONST_DISCARD unnecessary by applying some const | Volker Lendecke | 1 | -3/+2 | |
Derrell, please check! | |||||
2008-12-31 | Replace "goto again" by "return NT_STATUS_RETRY" in receive_message_or_smb | Volker Lendecke | 1 | -11/+13 | |
This gives lower-level routines the chance to indicate a retry condition | |||||
2008-12-31 | Disable the use of splice(2) | Volker Lendecke | 1 | -1/+1 | |
On a debian lenny installation with a kernel that calls itself 2.6.28, I could repeatably block smbd using splice. According to the output of netstat, the recvq of the TCP connection was full and at the same time according to strace smbd was stuck in a splice syscall trying to read from that TCP connection. We can not protect ourselves from this condition, as nobody will ever notify us that something is broken. So sadly we can't use splice yet at all. Maybe in 2.6.29... | |||||
2008-12-31 | Try to fix recvfile using splice on Linux | Volker Lendecke | 1 | -21/+36 | |
According to the splice(2) manpage, one of the file descriptors *must* be a pipe. With this patch I could successfully run splice(2) on a debian lenny installation. Jeremy, please check! |