Jelmer Vernooij
18cd08623e
r26672: Janitorial: Remove uses of global_loadparm.
2008-01-05 13:06:03 -06:00
Jelmer Vernooij
13cc6ca1d3
r26670: Janitorial: Remove global_loadparm uses.
2008-01-05 09:42:02 -06:00
Jelmer Vernooij
8a97886e24
r26654: libcli/smb_composite: Rather than specifying each of the gazillion options for SMB individually, just specify the smbcli_options struct.
2008-01-03 12:33:36 -06:00
Jelmer Vernooij
9f64213463
r26651: libsmb: Allow specifying signing policy from higher up.
...
The number of arguments is getting a bit excessive now, so it
probably makes sense to pass in the smbcli_options struct rather than
all members individually and add a convenience function for obtaining a
smbcli_options struct from a loadparm context.
2008-01-03 12:33:36 -06:00
Jelmer Vernooij
0ef75e4e3c
r26646: libcli/smb_composite: Allow specifying SMB parameters in smb_composite_connect structure. AFAIK no global variables will now be used when doing RPC client connections.
2008-01-02 12:48:04 -06:00
Jelmer Vernooij
385ffe4f4c
r26644: Janitorial: Pass resolve_context explicitly to various SMB functions, should help fix the build for OpenChange.
2008-01-02 12:48:03 -06:00
Jelmer Vernooij
2f29f80e07
r26639: librpc: Pass iconv convenience on from RPC connection to NDR library, so it can be overridden by OpenChange.
2008-01-01 16:12:15 -06:00
Jelmer Vernooij
61ad78ac98
r26638: libndr: Require explicitly specifying iconv_convenience for ndr_struct_push_blob().
2008-01-01 16:12:11 -06:00
Jelmer Vernooij
f1997dabed
r26580: Include sentinel in build.h, in case the list is empty.
2007-12-24 01:51:07 -06:00
Jelmer Vernooij
ba8be2dfc0
r26576: Allow the static module loading code to be used for the Python modules.
...
Simplify the way module initialization functions are handled.
2007-12-24 01:51:06 -06:00
Jelmer Vernooij
8242c69623
r26443: Remove global_loadparm instances.
2007-12-21 05:50:11 +01:00
Jelmer Vernooij
8858cf3972
r26440: Remove more uses of global_loadparm.
2007-12-21 05:50:08 +01:00
Jelmer Vernooij
28b1d36551
r26432: Require ndr_pull users to specify iconv_convenience.
2007-12-21 05:50:02 +01:00
Jelmer Vernooij
7352206f44
r26431: Require ndr_push creators to specify a iconv_convenience context.
2007-12-21 05:50:00 +01:00
Jelmer Vernooij
1b947fe0e6
r26430: require explicit specification of loadparm context.
2007-12-21 05:49:58 +01:00
Jelmer Vernooij
d37136b7ab
r26429: Avoid use of global_smb_iconv_convenience.
2007-12-21 05:49:56 +01:00
Jelmer Vernooij
2833f320de
r26409: Pass smb ports along.
2007-12-21 05:49:42 +01:00
Jelmer Vernooij
32b44e1074
r26403: Make sure ntvfs is only initialized once.
2007-12-21 05:49:34 +01:00
Jelmer Vernooij
6d4c598534
r26382: Remove more uses of global_loadparm.
2007-12-21 05:49:17 +01:00
Jelmer Vernooij
5d589a0d94
r26355: Eliminate global_loadparm in more places.
2007-12-21 05:49:01 +01:00
Jelmer Vernooij
17637e4490
r26353: Remove use of global_loadparm.
2007-12-21 05:48:57 +01:00
Jelmer Vernooij
f6420d933b
r26316: Use contexts for conversion functions.
2007-12-21 05:48:30 +01:00
Jelmer Vernooij
fc1f4d2d65
r26296: Store loadparm context in DCE/RPC server context.
2007-12-21 05:48:13 +01:00
Jelmer Vernooij
ba75f1613a
r26228: Store loadparm context in auth context, move more loadparm_contexts up the call stack.
2007-12-21 05:47:05 +01:00
Jelmer Vernooij
abf2600a04
r26136: Attempt to fix dependencies for auth.
2007-12-21 05:46:18 +01:00
Stefan Metzmacher
590dd7f8a1
r26053: IPC_RAP: don't use ndr_pull_save anymore
...
metze
2007-12-21 05:45:48 +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
Stefan Metzmacher
f8bc6b9ad0
r25839: use nss_wrapper code in samba4 if
...
--enable-nss-wrapper or --enable-developer is given
metze
2007-12-21 05:44:20 +01:00
Jelmer Vernooij
566aa14139
r25554: Convert last instances of BOOL, True and False to the standard types.
2007-10-10 15:07:55 -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
3fcc960839
r25398: Parse loadparm context to all lp_*() functions.
2007-10-10 15:07:25 -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
abe8349f9b
r25026: Move param/param.h out of includes.h
2007-10-10 15:05:38 -05:00
Jelmer Vernooij
6890a01dbf
r24816: Move the rest of the contents of core.h to more appropriate places.
...
include/ now only contains build system related headers, all other headers are
now near the source code they're related to.
2007-10-10 15:03:15 -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
066bcd8420
r24646: fixed the handling of case insensitive paths with wildcards
2007-10-10 15:02:31 -05:00
Andrew Tridgell
dd951b983c
r24642: prevent recursion with fetch_locked
...
add a note about server_id exists checking
2007-10-10 15:02:29 -05:00
Andrew Tridgell
aa0a348964
r24641: fixed several memory leaks in the brlock code
2007-10-10 15:02:28 -05:00
Andrew Tridgell
912c014b7c
r24284: change brlock_tdb.c to use the dbwrap API. This actually makes the
...
backend abstraction for brlock pointless, but I have left it in place
for now. It would be useful for other clustering systems that can't
map to dbwrap, and would also be useful if we wanted to keep the
remote function call capabilities in ctdb instead of the less
efficient fetch_locked() call in dbwrap
2007-10-10 15:01:36 -05:00
Andrew Bartlett
efaf91b9d5
r24075: As suggested by metze, match the behaviour of ntvfs_posix, and remove
...
the backend data (effectivly closing the handle) when we close an IPC
FD.
This should fix #4821 .
Andrew Bartlett
2007-10-10 15:01:22 -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
Andrew Tridgell
d49ce1d752
r23698: fixed notify:backend so it actually works again
2007-10-10 14:59:04 -05:00
Andrew Tridgell
701d06ac01
r23697: use the file perm options in the posix backend
2007-10-10 14:59:03 -05:00
Andrew Bartlett
cbdce358ae
r23136: Set the event context onto the credentials in more places.
...
This helps ensure that the kerberos code uses the right event context.
Andrew Bartlett
2007-10-10 14:52:54 -05:00
Stefan Metzmacher
34ef07b1f5
r23067: use 'const union smb_search_data *file' also in the server code to get rid
...
of compiler warnings in the cifs backend
metze
2007-10-10 14:52:47 -05:00
Andrew Bartlett
607e8409f8
r23064: Clarify comment and indent
2007-10-10 14:52:46 -05:00
Andrew Tridgell
398c3724b4
r23017: fixed the warning we have been getting for a long time:
...
pvfs_close: failed to delete XXX
during the BASE-DELETE test. It was a real bug, and could result in a
delete on close triggering for a handle that had never fully opened.
2007-10-10 14:52:39 -05:00
Stefan Metzmacher
3a7a30ab1c
r22913: try to work arround the unaligned memory access bug on Tru64
...
metze
2007-10-10 14:52:30 -05:00