summaryrefslogtreecommitdiffstats
path: root/source4/ntvfs/sysdep
Commit message (Collapse)AuthorAgeFilesLines
* libcli/util Rename common map_nt_error_from_unix to avoid duplicate symbolAndrew Bartlett2011-06-202-5/+5
| | | | | | | | | | | | The two error tables need to be combined, but for now seperate the names. (As the common parts of the tree now use the _common function, errmap_unix.c must be included in the s3 autoconf build). Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Mon Jun 20 08:12:03 CEST 2011 on sn-devel-104
* librpc/idr Use the Samba3 notify.idl in common.Andrew Bartlett2011-06-091-1/+1
| | | | | | | | | The extra fields in the structure that Samba4 does not use should not bother it. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s4-messaging Rename messaging -> imessagingAndrew Bartlett2011-05-032-5/+5
| | | | | | | This avoid symbol and structure conflicts between Samba3 and Samba4, and chooses a less generic name. Andrew Bartlett
* source4/ntvfs: Fix prototypes for all functions.Jelmer Vernooij2011-03-191-0/+2
|
* ntvfs: Add some missing dependencies on tevent/events.Jelmer Vernooij2011-02-281-1/+1
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Mon Feb 28 21:57:16 CET 2011 on sn-devel-104
* Use <tevent.h> so the system tevent gets included, if enabled.Jelmer Vernooij2011-02-281-1/+1
|
* s4-modules: get rid of the remaining static prototypes for modulesAndrew Tridgell2010-11-012-8/+4
| | | | the waf build now generates the prototype declarations for us
* s4: Remove the old perl/m4/make/mk-based build system.Jelmer Vernooij2010-10-312-54/+0
| | | | | | | | The new waf-based build system now has all the same functionality, and the old build system has been broken for quite some time. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 31 02:01:44 UTC 2010 on sn-devel-104
* s4: Drop duplicate 'lib' prefix for private libraries.Jelmer Vernooij2010-10-261-1/+1
|
* s4: Rename LIBEVENTS to libevents.Jelmer Vernooij2010-10-231-1/+1
|
* s4:ntvfs rename notify.idl to s4_notify.idl until we can merge this IDLAndrew Bartlett2010-05-241-1/+1
| | | | | | | | This IDL is almost common, but the source3 version has a hand-marshalled server_id. The s3compat build has problems with two different idl files of the same name. Andrew Bartlett
* s4-waf: sys_lease depends on tallocAndrew Tridgell2010-04-061-1/+2
|
* s4-waf: more dependencies on tallocAndrew Tridgell2010-04-061-1/+2
| | | | | these are needed so we can support a system talloc without using the bundled talloc.h
* s4-waf: mark the wscript files as python so vim/emacs knows how to highlight ↵Andrew Tridgell2010-04-062-0/+4
| | | | them
* build: sys_lease_linux needs to be conditionally enabledAndrew Tridgell2010-04-061-9/+12
|
* build: conditionally enable inotifyAndrew Tridgell2010-04-062-8/+10
|
* build: commit all the waf build files in the treeAndrew Tridgell2010-04-061-0/+27
|
* build: improve autoconf macrosAndrew Tridgell2010-04-061-2/+4
| | | | | | | | - enable headers to be specified - enable both forms of DECL check - more libreplace checks - more heimdal checks - more sysdep checks
* build: ntvfs/sysdep configure checksAndrew Tridgell2010-04-061-0/+7
|
* s4:sysdep/inotify: use tevent_fd_set_auto_close()Stefan Metzmacher2009-01-031-3/+17
| | | | metze
* s4:lib/tevent: rename structsStefan Metzmacher2008-12-295-8/+8
| | | | | | | | | | | | | | | | | | | | 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
* s4:sys_lease_linux: use teventStefan Metzmacher2008-12-292-8/+8
| | | | metze
* s4: Fix include path to work with teventTim Prouty2008-12-181-1/+1
|
* s4: fix LIBEVENTS dependencies and use more forward declarationsStefan Metzmacher2008-12-173-1/+3
| | | | | | | We should only include events.h where we really need it and prefer forward declarations of 'struct event_context' metze
* Remove last instance of global_loadparm.Jelmer Vernooij2008-11-022-4/+11
|
* use glibc sys/inotify.h headerAndrew Tridgell2008-10-302-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
* Fix include paths for files that aren't compiled - breaks dependencyJelmer Vernooij2008-10-121-1/+1
| | | | file generation.
* Fix include paths to new location of libutil.Jelmer Vernooij2008-10-113-3/+3
|
* Use variables for source directory in a couple more places.Jelmer Vernooij2008-05-181-4/+4
| | | | (This used to be commit c41bd3005f5f0b9cfd3709fc9217b4a401d265b4)
* Fix LDB module initialization when using external ldb.Jelmer Vernooij2008-05-111-1/+4
| | | | (This used to be commit b7b4aff8b52742d69526dc0ef5da2fe3c05e3af8)
* Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3Jelmer Vernooij2008-04-252-2/+3
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: source/Makefile source/auth/config.mk source/auth/gensec/config.mk source/build/m4/public.m4 source/build/make/python.mk source/build/make/rules.mk source/build/smb_build/header.pm source/build/smb_build/main.pl source/build/smb_build/makefile.pm source/dsdb/config.mk source/dsdb/samdb/ldb_modules/config.mk source/kdc/config.mk source/lib/events/config.mk source/lib/events/events.c source/lib/ldb/config.mk source/lib/nss_wrapper/config.mk source/lib/policy/config.mk source/lib/util/config.mk source/libcli/smb2/config.mk source/libnet/config.mk source/librpc/config.mk source/nbt_server/config.mk source/ntptr/ntptr_base.c source/ntvfs/posix/config.mk source/ntvfs/sysdep/config.mk source/param/config.mk source/rpc_server/config.mk source/rpc_server/service_rpc.c source/scripting/ejs/config.mk source/scripting/python/config.mk source/smb_server/config.mk source/smbd/server.c source/torture/config.mk source/torture/smb2/config.mk source/wrepl_server/config.mk (This used to be commit 13bbd420681519894a4036729c43273912c9b402)
| * Require explicit event context rather than looking if it is not specified.Jelmer Vernooij2008-04-171-1/+1
| | | | | | | | (This used to be commit 1da0063bd5fd18ad3ac7a07c985ec6be380486e2)
| * Explicitly require event context to be specified.Jelmer Vernooij2008-04-171-1/+1
| | | | | | | | (This used to be commit a95a71fe45ef6a578569931a7c38061783d07db3)
| * Use _OBJ_FILES variables in a couple more places.Jelmer Vernooij2008-04-141-18/+8
| | | | | | | | (This used to be commit 92856d5054106894b65cd1a1b5119c0facfc4cff)
| * Remove prototypes from build.h in preparation of removing build.hJelmer Vernooij2008-04-142-0/+2
| | | | | | | | | | altogether. (This used to be commit dbeab2a9cdee4e5f69afeb2603ba29cbed56debd)
* | Merge v4.0-testJelmer Vernooij2008-03-285-0/+438
|\| | | | | | | (This used to be commit 977dbdeaf363c8905ed9fd0570eba4be80582833)
| * ntvfs/sysdep: implement linux kernel oplocks based F_SETLEASEStefan Metzmacher2008-03-123-0/+233
| | | | | | | | | | metze (This used to be commit 3f165d3114519c317b9e7c871bb61d4fcbb8fb09)
| * ntvfs/sysdep: add sys_lease abstraction to later support kernel oplocksStefan Metzmacher2008-03-123-0/+215
| | | | | | | | | | metze (This used to be commit b399f0c872f32bb791da196102a5872c20e62100)
* | Fix the build.Jelmer Vernooij2008-03-081-0/+1
| | | | | | | | (This used to be commit f2e49744717eb46bbfafeea9e2eb412a38a142e7)
* | Push SOVERSION and VERSION out of perl code.Jelmer Vernooij2008-03-081-1/+0
| | | | | | | | (This used to be commit 0ba8ac6a14c62ff9edfe9f0bf43b8a7406b85291)
* | Move object file lists to the Makefile.Jelmer Vernooij2008-03-031-5/+4
|/ | | | (This used to be commit a7e6d2a1832db388fdafa1279f84c9a8bbfc87d6)
* Remove yet more uses of global_loadparm.Jelmer Vernooij2008-02-211-5/+4
| | | | (This used to be commit e01c1e87c0fe9709df7eb5b863f7ce85564174cd)
* r26672: Janitorial: Remove uses of global_loadparm.Jelmer Vernooij2008-01-051-6/+0
| | | | (This used to be commit 18cd08623eaad7d2cd63b82ea5275d4dfd21cf00)
* r26580: Include sentinel in build.h, in case the list is empty.Jelmer Vernooij2007-12-241-1/+1
| | | | (This used to be commit f1997dabed584bdc864c4b7235c29603c312ef46)
* r26576: Allow the static module loading code to be used for the Python modules.Jelmer Vernooij2007-12-241-1/+1
| | | | | Simplify the way module initialization functions are handled. (This used to be commit ba8be2dfc0de4434c798663336b81f7f95cde520)
* r25554: Convert last instances of BOOL, True and False to the standard types.Jelmer Vernooij2007-10-102-9/+9
| | | | (This used to be commit 566aa14139510788548a874e9213d91317f83ca9)
* r25446: Merge some changes I made on the way home from SFO:Jelmer Vernooij2007-10-101-1/+1
| | | | | | | | 2007-09-29 More higher-level passing around of lp_ctx. 2007-09-29 Fix warning. 2007-09-29 Pass loadparm contexts on a higher level. 2007-09-29 Avoid using global loadparm context. (This used to be commit 3468952e771ab31f90b6c374ade01c5550810f42)
* r25430: Add the loadparm context to all parametric options.Jelmer Vernooij2007-10-101-1/+1
| | | | (This used to be commit fd697d77c9fe67a00939a1f04b35c451316fff58)
* r25035: Fix some more warnings, use service pointer rather than service ↵Jelmer Vernooij2007-10-101-1/+1
| | | | | | number in more places. (This used to be commit df9cebcb97e20564359097148665bd519f31bc6f)
* r25026: Move param/param.h out of includes.hJelmer Vernooij2007-10-102-0/+2
| | | | (This used to be commit abe8349f9b4387961ff3665d8c589d61cd2edf31)