Andrew Tridgell
b690fedef5
s4-waf: removed the AUTOGENERATED markers
...
we won't be using the mk -> wscript generator again
2010-04-06 20:27:16 +10:00
Andrew Tridgell
f9eae32f4b
s4-waf: mark the wscript files as python so vim/emacs knows how to highlight them
2010-04-06 20:27:11 +10:00
Andrew Tridgell
845e0cbe6f
build: commit all the waf build files in the tree
2010-04-06 20:26:48 +10:00
Stefan Metzmacher
d0ad2ecdea
s4:cluster: s/private/private_data
...
metze
2009-02-02 13:08:41 +01:00
Stefan Metzmacher
60b366369e
s4:cluster: fix dependency to TDB_WRAP
...
metze
2008-12-29 20:55:02 +01:00
Stefan Metzmacher
e36d64728f
s4:cluster: remove old/broken ctdb code
...
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 14:46:09 +01:00
Jelmer Vernooij
8df6af213a
Use 32-bit smbpid in interface as required by SMB2, in line with
...
1bdd08227e
.
2008-12-23 23:02:54 +01:00
Stefan Metzmacher
081f8883ba
s4: fix LIBEVENTS dependencies and use more forward declarations
...
We should only include events.h where we really need it
and prefer forward declarations of 'struct event_context'
metze
2008-12-17 11:04:45 +01:00
Jelmer Vernooij
0f04beff33
Rename dom_sid.idl -> server_id.idl (since it no longer actually contains the dom_sid). No longer include it from security.idl.
2008-12-16 15:36:18 +01:00
Jelmer Vernooij
87ec1d2532
Make sure prototypes are always included, make some functions static and
...
remove some unused functions.
2008-10-20 18:59:51 +02:00
Jelmer Vernooij
aaa3e0425d
Fix includes.
2008-10-15 02:52:10 +02:00
Jelmer Vernooij
9565999755
Fix include paths to new location of libutil.
2008-10-11 21:31:42 +02:00
Jelmer Vernooij
6a689c23e8
Rename smbd -> samba.
...
This reverts commit 05ea5e23cf
.
Conflicts:
source4/smbd/server.c
2008-09-24 03:16:15 +02:00
Jelmer Vernooij
8ec93160d5
Fix last few includes to use new tdb location.
2008-09-16 16:09:50 +02:00
Jelmer Vernooij
7111645d3c
Use single copy of tdb in both samba3 and samba4.
2008-09-16 15:16:31 +02:00
Simo Sorce
2daf2897d5
Use a custom init function for samba4 that sets a samba4
...
specific debug function.
By default do not debug, this is the most appropriate action for a library
as we cannot assume what stderr is use for in the main app.
The main app is responsible to set ev_debug_stderr if they so desire.
(This used to be commit e566a2f308
)
2008-06-14 13:00:53 -04:00
Stefan Metzmacher
0827b08a43
opendb: add write time handling
...
metze
(This used to be commit 3868d8ce63
)
2008-06-03 14:03:49 +02:00
Jelmer Vernooij
137ec6e340
Use variables for source directory in a couple more places.
...
(This used to be commit 2860a7db59
)
2008-05-18 19:46:09 +02:00
Andrew Tridgell
107ab090e2
use uintptr_t instead of intptr_t where appropriate
...
(This used to be commit d62f2bcc85
)
2008-04-17 14:47:07 +02:00
Jelmer Vernooij
ffc5cbfe80
Move object files lists to makefile rather than smb_build.
...
(This used to be commit 5628d58990
)
2008-04-14 16:53:00 +02:00
Andrew Bartlett
7f2927528c
Fix references to ntvfs share config
...
Andrew Bartlett
(This used to be commit 4e4152dfd7
)
2008-03-27 20:40:40 +11:00
Andrew Bartlett
4fc27c9969
Make oplocks a per-share option.
...
This even goes via the share options system (a very odd layer of indirection).
Andrew Bartlett
(This used to be commit f2c65f9907
)
2008-03-27 20:32:02 +11:00
Stefan Metzmacher
59917521e9
opendb: pass down a pointer to the fd in odb_open_file()
...
This prepares kernel oplock support.
metze
(This used to be commit 9db9b6d85d
)
2008-03-12 17:35:04 +01:00
Stefan Metzmacher
e5e799aeb6
opendb: force odb_can_open() before odb_open_file()
...
Now there's only odb_can_open() which handles the
share_access rules.
And odb_open_file() only adds the new opendb_entry into the
database and calculates the granted oplock level.
metze
(This used to be commit db0853ae4f
)
2008-03-07 19:35:12 +01:00
Stefan Metzmacher
b7db5f7cb5
opendb: add allow_level_II_oplock parameter to odb_open_file()
...
Not all clients support a fallback to level II oplocks.
metze
(This used to be commit 146f1fe0b6
)
2008-03-06 17:19:12 +01:00
Stefan Metzmacher
98dafd5eb1
opendb: add odb_get_path()
...
metze
(This used to be commit 02071f151a
)
2008-02-29 15:17:52 +01:00
Stefan Metzmacher
bc1b595555
opendb: only return delete_on_close on odb_get_delete_on_close()
...
metze
(This used to be commit e699633db2
)
2008-02-28 08:11:04 +01:00
Stefan Metzmacher
85d58175c8
opendb: return the path that should be deleted in odb_close_file()
...
That means the last close returns the path name if the
delete_on_close flag is set.
metze
(This used to be commit fc27730bad
)
2008-02-28 08:10:50 +01:00
Stefan Metzmacher
7264a8b7ca
opendb: unify the parameters of odb_open_file() and odb_can_open()
...
metze
(This used to be commit e6b708a52b
)
2008-02-26 09:32:56 +01:00
Stefan Metzmacher
facdc472c7
opendb: pass down open_disposition and break_to_none to odb_open_file()
...
metze
(This used to be commit aaaa26ae5e
)
2008-02-26 09:32:55 +01:00
Stefan Metzmacher
f94008e45a
opendb: add odb_break_oplocks() function
...
This send breaks to none to all level2 holders
metze
(This used to be commit bd3654500b
)
2008-02-26 09:29:40 +01:00
Stefan Metzmacher
71943b209b
opendb: add odb_update_oplock() call
...
metze
(This used to be commit df576d69c6
)
2008-02-25 11:51:17 +01:00
Stefan Metzmacher
27e322bb4d
opendb: add odb_get_key() function to get the key back from a struct odb_lock
...
metze
(This used to be commit 11f35a2a4d
)
2008-02-25 11:50:30 +01:00
Jelmer Vernooij
ff0315ba85
Rename include to mkinclude to emphasize it is different from make's include.
...
(This used to be commit 0e1d0a874a
)
2008-02-18 20:04:18 +01:00
Andrew Bartlett
7e15e09f67
Fix a few more breakages from our recent changes to the server_id
...
structure. The BASE-TORTURE test found this problem - caused because
the messaging path was not unique.
If we didn't use a macro for cluster_id_equal(), we could make it
opaque, and avoid this...
Andrew Bartlett
(This used to be commit c3387545c5
)
2008-02-04 23:04:35 +11:00
Andrew Bartlett
77f71c1b65
Rework cluster_id() to take an additional argument, as we need
...
<node>.<pid>.<fd> to be unique in a prefork process environment.
Andrew Bartlett and David Disseldorp
(This used to be commit 931994a7f1
)
2008-02-04 17:51:38 +11:00
Jelmer Vernooij
dc8ccffed4
r26653: Janitorial: Remove global_loadparm use in two more places.
...
(This used to be commit 65fbb4700d
)
2008-01-03 12:33:36 -06:00
Jelmer Vernooij
40acf23a92
r26645: Janitorial: Fix a couple of warnings.
...
(This used to be commit a2bc97e8b0
)
2008-01-02 12:48:03 -06:00
Jelmer Vernooij
9d136bc0a3
r26640: Janitorial: Remove some more uses of global_loadparm.
...
(This used to be commit c863f4ebde
)
2008-01-01 19:57:01 -06:00
Jelmer Vernooij
7d5f0e0893
r26639: librpc: Pass iconv convenience on from RPC connection to NDR library, so it can be overridden by OpenChange.
...
(This used to be commit 2f29f80e07
)
2008-01-01 16:12:15 -06:00
Jelmer Vernooij
86dc05e99f
r26638: libndr: Require explicitly specifying iconv_convenience for ndr_struct_push_blob().
...
(This used to be commit 61ad78ac98
)
2008-01-01 16:12:11 -06:00
Jelmer Vernooij
0500b87092
r26540: Revert my previous commit after concerns raised by Andrew.
...
(This used to be commit 6ac86f8be7
)
2007-12-21 05:52:06 +01:00
Jelmer Vernooij
3e75f222bc
r26539: Remove unnecessary statics.
...
(This used to be commit e53e79eebe
)
2007-12-21 05:52:05 +01:00
Jelmer Vernooij
61873ce94c
r26431: Require ndr_push creators to specify a iconv_convenience context.
...
(This used to be commit 7352206f44
)
2007-12-21 05:50:00 +01:00
Jelmer Vernooij
7f0e8252e7
r26379: Remove more global_loadparm instances.
...
(This used to be commit b6f66eb5e0
)
2007-12-21 05:49:13 +01:00
Jelmer Vernooij
fc2f06d31b
r26274: Some syntax fixes, remove more global_loadparm instances.
...
(This used to be commit 3809113d86
)
2007-12-21 05:47:58 +01:00
Jelmer Vernooij
5b357ca877
r26270: Require specifying the loadparm_context or NULL to cli_credentials_guess().
...
(This used to be commit e52710d679
)
2007-12-21 05:47:50 +01:00
Jelmer Vernooij
0184e5ef2d
r26269: Fix a couple more references to global_loadparm.
...
(This used to be commit 1cb849dfba
)
2007-12-21 05:47:49 +01:00
Jelmer Vernooij
01bacaecd1
r26101: remove some unused includes
...
(This used to be commit bc615162fc
)
2007-12-21 05:46:03 +01:00
Stefan Metzmacher
114691cf14
r26015: fix dependecies
...
metze
(This used to be commit 29b6a8739a
)
2007-12-21 05:45:42 +01:00