1
0
mirror of https://github.com/samba-team/samba.git synced 2025-10-29 04:23:51 +03:00
Commit Graph

73 Commits

Author SHA1 Message Date
Jelmer Vernooij
7352206f44 r26431: Require ndr_push creators to specify a iconv_convenience context. 2007-12-21 05:50:00 +01:00
Jelmer Vernooij
b6f66eb5e0 r26379: Remove more global_loadparm instances. 2007-12-21 05:49:13 +01:00
Jelmer Vernooij
3809113d86 r26274: Some syntax fixes, remove more global_loadparm instances. 2007-12-21 05:47:58 +01:00
Jelmer Vernooij
e52710d679 r26270: Require specifying the loadparm_context or NULL to cli_credentials_guess(). 2007-12-21 05:47:50 +01:00
Jelmer Vernooij
1cb849dfba r26269: Fix a couple more references to global_loadparm. 2007-12-21 05:47:49 +01:00
Jelmer Vernooij
bc615162fc r26101: remove some unused includes 2007-12-21 05:46:03 +01:00
Stefan Metzmacher
29b6a8739a r26015: fix dependecies
metze
2007-12-21 05:45:42 +01:00
Jelmer Vernooij
56dfcb4f2f r26003: Split up DB_WRAP, as first step in an attempt to sanitize dependencies. 2007-12-21 05:45:40 +01:00
Stefan Metzmacher
6223c7fddc r25920: ndr: change NTSTAUS into enum ndr_err_code (samba4 callers)
lib/messaging/
lib/registry/
lib/ldb-samba/
librpc/rpc/
auth/auth_winbind.c
auth/gensec/
auth/kerberos/
dsdb/repl/
dsdb/samdb/
dsdb/schema/
torture/
cluster/ctdb/
kdc/
ntvfs/ipc/
torture/rap/
ntvfs/
utils/getntacl.c
ntptr/
smb_server/
libcli/wrepl/
wrepl_server/
libcli/cldap/
libcli/dgram/
libcli/ldap/
libcli/raw/
libcli/nbt/
libnet/
winbind/
rpc_server/

metze
2007-12-21 05:45:02 +01:00
Jelmer Vernooij
b7371f1a19 r25553: Convert to standard bool type. 2007-10-10 15:07:54 -05:00
Jelmer Vernooij
3468952e77 r25446: Merge some changes I made on the way home from SFO:
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.
2007-10-10 15:07:34 -05:00
Jelmer Vernooij
fd697d77c9 r25430: Add the loadparm context to all parametric options. 2007-10-10 15:07:31 -05:00
Jelmer Vernooij
37425495f3 r25301: Merge my includes.h cleanups. 2007-10-10 15:07:09 -05:00
Jelmer Vernooij
df9cebcb97 r25035: Fix some more warnings, use service pointer rather than service number in more places. 2007-10-10 15:05:43 -05:00
Jelmer Vernooij
5085c53fcf r25027: Fix more warnings. 2007-10-10 15:05:41 -05:00
Jelmer Vernooij
abe8349f9b r25026: Move param/param.h out of includes.h 2007-10-10 15:05:38 -05:00
Jelmer Vernooij
08bb1ef643 r25000: Fix some more C++ compatibility warnings. 2007-10-10 15:05:27 -05:00
Jelmer Vernooij
1ce32673d9 r24712: No longer expose the 'BOOL' data type in any interfaces. 2007-10-10 15:02:54 -05:00
Andrew Tridgell
1aa4628f16 r24644: add a ctdb_fetch() function to the ctdb client code 2007-10-10 15:02:30 -05:00
Andrew Tridgell
5705ee0449 r24643: add a ctdb_fetch() function to the ctdb client code 2007-10-10 15:02:29 -05:00
Andrew Tridgell
b04bcf46e1 r24275: - setup the connection to the ctdb daemon
- disable the brlock ctdb backend for now
2007-10-10 15:01:34 -05:00
Andrew Tridgell
be85c48f8d r24274: - merge from ctdb bzr tree
- use ctdb_attach() instead of ctdb_db_handle()

- make ctdb_attach() return an existing db handle if it exists
2007-10-10 15:01:33 -05:00
Andrew Tridgell
b196077cbb r23806: update Samba4 with the latest ctdb code.
This doesn't get the ctdb code fully working in Samba4, it just gets
it building and not breaking non-clustered use of Samba. It will take
a bit longer to update some of the calling ctdb_cluster.c code to make
it work correctly in Samba4.

Note also that Samba4 now only links to the client portion of
ctdb. For the moment I am leaving the ctdbd as a separate daemon,
which you install separately from http://ctdb.samba.org/.
2007-10-10 14:59:20 -05:00
Andrew Tridgell
3121f91493 r23805: this directory is not used any more 2007-10-10 14:59:19 -05:00
Andrew Tridgell
5c9b19271e r23801: The FSF has moved around a lot. This fixes their Mass Ave address. 2007-10-10 14:59:18 -05:00
Andrew Tridgell
db92b76a00 r23799: updated old Franklin Street FSF addresses to new URL 2007-10-10 14:59:16 -05:00
Andrew Tridgell
40c0919aaa r23798: updated old Temple Place FSF addresses to new URL 2007-10-10 14:59:15 -05:00
Andrew Tridgell
84b468b2f8 r23795: more v2->v3 conversion 2007-10-10 14:59:14 -05:00
Andrew Tridgell
fcf38a38ac r23792: convert Samba4 to GPLv3
There are still a few tidyups of old FSF addresses to come (in both s3
and s4). More commits soon.
2007-10-10 14:59:12 -05:00
Jelmer Vernooij
44248f662f r23289: Provide support for GCC attributes _PURE_, _NONNULL_, _DEPRECATED_, _NORETURN_ and _WARN_UNUSED_RESULT_. 2007-10-10 14:53:08 -05:00
Stefan Metzmacher
83a61a2892 r22863: in SMB2 mode we always need to return NT_STATUS_LOCK_NOT_GRANTED
metze
2007-10-10 14:52:25 -05:00
Andrew Tridgell
fd8594d62e r22423: don't need popt here 2007-10-10 14:51:18 -05:00
Andrew Tridgell
3633f862b9 r22421: merged in latest ctdb changes from bzr 2007-10-10 14:51:17 -05:00
Andrew Tridgell
6d9d62dca3 r22237: this init fn doesn't exist yet 2007-10-10 14:50:44 -05:00
Andrew Tridgell
d825f4e6cc r22234: merge test suite changes from bzr tree 2007-10-10 14:50:41 -05:00
Andrew Tridgell
2c12f8e72f r22232: add a special message handler ID meaning "all messages please"
This better fits the way Samba4 does message dispatch
2007-10-10 14:50:40 -05:00
Andrew Tridgell
807b959082 r22231: merge from bzr ctdb tree 2007-10-10 14:50:40 -05:00
Andrew Tridgell
d7f122df1d r22117: merged from bzr 2007-10-10 14:49:52 -05:00
Andrew Tridgell
e60a485ff5 r22114: merge from bzr tree 2007-10-10 14:49:51 -05:00
Andrew Tridgell
a57af1ff82 r22098: merged from bzr tree 2007-10-10 14:49:51 -05:00
Andrew Tridgell
43ee3f8724 r22085: correct copyright on opendb_ctdb.c 2007-10-10 14:49:49 -05:00
Andrew Tridgell
e2fe45cf40 r22084: use a TDB_INTERNAL tdb for the local ctdb tdb for now 2007-10-10 14:49:49 -05:00
Andrew Tridgell
141bd7ac39 r22083: opendb backend to ctdb now passes simple tests 2007-10-10 14:49:49 -05:00
Andrew Tridgell
b0da25cb79 r22082: merged the ctdb changes from bzr
added opendb ctdb backend from ronnie
2007-10-10 14:49:48 -05:00
Andrew Tridgell
d9a997fd39 r22072: in order to implement the opendb ctdb backend, I've found that the
existing ctdb_call() mechanism isn't sufficient. The main problem is
that the operations on the record need to be done with a lock held
while a local posix file operation is happening. We can't use a
ctdb_call callback function to do the actual file opens, renames,
unlinks etc as the callback would run on the wrong node.

So this commit adds the prototypes for two new ctdb API functions
which will make a opendb backend easier. Volker will probably
recognise these functions as they are basically the same as what he
did in his earlier Samba clustering code :-)
2007-10-10 14:49:47 -05:00
Andrew Tridgell
44dcac9e4d r22070: merge in the changes from the bzr ctdb tree, and convert the brlock
ctdb backend to use the updated multi-database API
2007-10-10 14:49:47 -05:00
Jelmer Vernooij
7cf9d07c88 r21669: Fix --enable-dso build 2007-10-10 14:49:07 -05:00
Andrew Tridgell
3df7527aed r21256: - msg_type is not needed in the cluster messaging API
- merge ctdb_get_num_nodes() from bzr tree
2007-10-10 14:44:55 -05:00
Andrew Tridgell
f05072ad74 r21233: first version of samba4 messaging using ctdb is working. This means we
should now work on a real cluster, and not just a localhost simulator
2007-10-10 14:44:50 -05:00
Andrew Tridgell
b288ba05e5 r21232: added a raw ctdb messaging api - allowing ctdb applications to take
advantage of the ctdb messaging layer for their own data
2007-10-10 14:44:49 -05:00