Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-03-19 | use the tevent nesting code to avoid the uid problem in the VFS | Andrew Tridgell | 1 | -0/+66 | |
backend The vfs_unixuid module changes the uid of the process when executing operations on behalf of the user. Within the VFS backend we may rely on semi-async calls, such as winbind calls, which will call the event loop again. To cope with this we need to ensure that while inside those calls we revert the uid to root, then revert back to the connected user when we have finished with the semi-async calls. | |||||
2009-02-13 | s4:ntvfs_generic: use talloc_get_type() to remote compiler warnings | Stefan Metzmacher | 1 | -3/+5 | |
metze | |||||
2009-02-05 | s4:pvfs_aio: fix compiler warning | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2009-02-05 | s4:pvfs: remove compiler warning | Stefan Metzmacher | 1 | -2/+1 | |
metze | |||||
2009-02-05 | s4:pvfs: use talloc_get_type() to cast from void * | Stefan Metzmacher | 17 | -49/+102 | |
metze | |||||
2009-02-05 | s4:pvfs: fix some talloc related compiler warnings | Stefan Metzmacher | 4 | -4/+8 | |
metze | |||||
2009-02-02 | s4:libcliraw: s/private/private_data | Stefan Metzmacher | 1 | -12/+12 | |
metze | |||||
2009-02-02 | s4:ntvfs/unixuid: s/private/priv | Stefan Metzmacher | 1 | -23/+23 | |
metze | |||||
2009-02-02 | s4:ntvfs/smb2: s/private/p | Stefan Metzmacher | 1 | -39/+39 | |
metze | |||||
2009-02-02 | s4:ntvfs/simple: s/private/p | Stefan Metzmacher | 2 | -52/+52 | |
metze | |||||
2009-02-02 | s4:ntvfs/posix: s/private/private_data | Stefan Metzmacher | 3 | -10/+10 | |
metze | |||||
2009-02-02 | s4:ntvfs/nbench: s/private/nprivates | Stefan Metzmacher | 1 | -4/+4 | |
metze | |||||
2009-02-02 | s4:ntvfs/ipc: s/private/ipriv | Stefan Metzmacher | 1 | -44/+44 | |
metze | |||||
2009-02-02 | s4:ntvfs/common: s/private/private_data | Stefan Metzmacher | 3 | -10/+10 | |
metze | |||||
2009-02-02 | s4:ntvfs/cifs_posix_cli: s/private/p | Stefan Metzmacher | 2 | -52/+52 | |
metze | |||||
2009-02-02 | s4:ntvfs/cifs/: s/private/p | Stefan Metzmacher | 1 | -108/+108 | |
metze | |||||
2009-02-02 | s4:ntvfs: s/private/private_data | Stefan Metzmacher | 2 | -21/+21 | |
metze | |||||
2009-01-30 | Fix the mess with ldb includes. | Simo Sorce | 3 | -2/+2 | |
Separate again the public from the private headers. Add a new header specific for modules. Also add service function for modules as now ldb_context and ldb_module are opaque structures for them. | |||||
2009-01-07 | added support for stream renames in Samba4 | Andrew Tridgell | 3 | -18/+285 | |
This allows the RAW-STREAMS test to work again. We still have some limitations though: - renames of a stream to the default stream doesn't work - delete on close handling between streams and the main file is still broken | |||||
2009-01-04 | tevent: move samba4 stuff from libtevent.m4 to samba.m4 | Stefan Metzmacher | 2 | -3/+2 | |
metze | |||||
2009-01-03 | s4:sysdep/inotify: use tevent_fd_set_auto_close() | Stefan Metzmacher | 1 | -3/+17 | |
metze | |||||
2008-12-29 | s4:lib/tevent: rename structs | Stefan Metzmacher | 15 | -25/+25 | |
list="" list="$list event_context:tevent_context" list="$list fd_event:tevent_fd" list="$list timed_event:tevent_timer" for s in $list; do o=`echo $s | cut -d ':' -f1` n=`echo $s | cut -d ':' -f2` r=`git grep "struct $o" |cut -d ':' -f1 |sort -u` files=`echo "$r" | grep -v source3 | grep -v nsswitch | grep -v packaging4` for f in $files; do cat $f | sed -e "s/struct $o/struct $n/g" > $f.tmp mv $f.tmp $f done done metze | |||||
2008-12-29 | s4:pvfs_aio: use tevent | Stefan Metzmacher | 2 | -12/+12 | |
metze | |||||
2008-12-29 | s4:sys_lease_linux: use tevent | Stefan Metzmacher | 2 | -8/+8 | |
metze | |||||
2008-12-29 | s4:cluster: remove old/broken ctdb code | Stefan Metzmacher | 2 | -6/+1 | |
We don't need a full copy of ctdb... If we want to readd cluster support, we should just use a ctdb client library. metze | |||||
2008-12-29 | s4: Revert "r24284: change brlock_tdb.c to use the dbwrap API. This actually ↵ | Stefan Metzmacher | 2 | -72/+101 | |
makes the" This reverts commit 4792285282e2ec78ccb0ebc3cac6465d1d26ef10. Conflicts: source4/ntvfs/common/brlock_tdb.c source4/ntvfs/common/config.mk | |||||
2008-12-23 | Fix more compiler warnings. | Jelmer Vernooij | 1 | -2/+0 | |
2008-12-23 | Use 32-bit smbpid in interface as required by SMB2, in line with | Jelmer Vernooij | 2 | -5/+5 | |
1bdd08227e7d046305705050f21f0f1b6dd6994a. | |||||
2008-12-23 | Fix more compiler warnings in various places. | Jelmer Vernooij | 1 | -3/+3 | |
2008-12-18 | s4: Fix include path to work with tevent | Tim Prouty | 1 | -1/+1 | |
2008-12-18 | s4:ntvfs_generic: pass RAW-OPEN again | Stefan Metzmacher | 1 | -0/+2 | |
This is the samba4 version of commit 9391dad85d08bb0939f4db1472c6cf063ebea892 metze | |||||
2008-12-17 | s4: fix LIBEVENTS dependencies and use more forward declarations | Stefan Metzmacher | 4 | -2/+4 | |
We should only include events.h where we really need it and prefer forward declarations of 'struct event_context' metze | |||||
2008-12-16 | Rename dom_sid.idl -> server_id.idl (since it no longer actually contains ↵ | Jelmer Vernooij | 1 | -0/+1 | |
the dom_sid). No longer include it from security.idl. | |||||
2008-12-05 | vfs_cifs - Use ntvfs request transport close to close downstream session | Sam Liddicott | 1 | -1/+11 | |
When upstream session closes, close the downstream session Signed-off-by: Sam Liddicott <sam@liddicott.com> Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2008-12-05 | Let ntvfs request transport close via ntvfs_request state | Sam Liddicott | 1 | -0/+1 | |
[I can't swear that this covers all the smb2 cases, there are some reply functions that I can't trace properly] Add NTVFS_ASYNC_STATE_CLOSE bit to ntvfs_request->async_states->state so that the ntvfs layer can signify that the client transport should be closed, most useful for proxy servies, and most likely due to a forwarding transport having been closed. Signed-off-by: Sam Liddicott <sam@liddicott.com> Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2008-12-01 | s4:pvfs: correctly check stream names | Stefan Metzmacher | 1 | -15/+37 | |
metze | |||||
2008-12-01 | s4:pvfs: return the correct error code for invalid names | Stefan Metzmacher | 1 | -5/+16 | |
metze | |||||
2008-11-02 | Remove last instance of global_loadparm. | Jelmer Vernooij | 2 | -4/+11 | |
2008-11-02 | Remove use of global_loadparm for SMB2 client connections. | Jelmer Vernooij | 1 | -1/+2 | |
2008-11-02 | Remove another use of global_loadparm. | Jelmer Vernooij | 1 | -0/+1 | |
Eventually, we should move some of these parameters into a separate struct (perhaps into smb_transport_options?), to avoid the long lists of parameters. | |||||
2008-11-02 | Remove another use of global_loadparm. | Jelmer Vernooij | 1 | -0/+1 | |
2008-11-01 | Remove another use of global_loadparm. | Jelmer Vernooij | 1 | -1/+3 | |
2008-11-01 | Remove another use of global_loadparm. | Jelmer Vernooij | 1 | -1/+3 | |
2008-10-30 | use glibc sys/inotify.h header | Andrew Tridgell | 2 | -1/+10 | |
when we first added the inotify code glibc didn't have the inotify functions yet. Now that it does we can use the official header and avoid the asm/unistd.h syscall workaround | |||||
2008-10-28 | s4: ntvfs/posix: to set a DACL at open time SEC_DESC_DACL_PRESENT must be set | Stefan Metzmacher | 1 | -2/+4 | |
metze | |||||
2008-10-24 | Remove unused include param/param.h. | Jelmer Vernooij | 2 | -2/+0 | |
2008-10-24 | Add version of next_codepoint without iconv_convenience. | Jelmer Vernooij | 4 | -8/+7 | |
2008-10-24 | Remove a few more usages of global_loadparm. | Jelmer Vernooij | 1 | -1/+2 | |
2008-10-24 | Eliminate another instance of global_loadparm. | Jelmer Vernooij | 1 | -0/+1 | |
2008-10-24 | Remove iconv_convenience parameter from simple string push/pull | Jelmer Vernooij | 1 | -2/+2 | |
functions. |