Andrew Bartlett
b4a95a8985
r26679: It is very bad to free the ldb handle when you didn't create it...
...
(My bad when copying this code into samdb_is_gc()).
Andrew Bartlett
2008-01-06 18:51:02 -06:00
Andrew Bartlett
592c10ae11
r26648: Move detection of global catalog captability to a central function, so
...
this can be shared with the CLDAP server (for the netlogon reply).
Andrew Bartlett
2008-01-03 12:33:35 -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
85eeecf997
r26483: Merge ldb module dependency fixes, fix auth python module.
2007-12-21 05:50:41 +01:00
Andrew Bartlett
8089283784
r26324: Fix includes for Jelmer.
...
Andrew Bartlett
2007-12-21 05:48:35 +01:00
Jelmer Vernooij
95a6ef7fc8
r26319: Split encoding functions out of libcli_ldap.
2007-12-21 05:48:33 +01:00
Jelmer Vernooij
7280c1e941
r26252: Specify loadparm_context explicitly when creating sessions.
2007-12-21 05:47:29 +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
0721a07aad
r26227: Make loadparm_context part of a server task, move loadparm_contexts further up the call stack.
2007-12-21 05:47:04 +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
Jelmer Vernooij
b7371f1a19
r25553: Convert to standard bool type.
2007-10-10 15:07:54 -05:00
Günther Deschner
5c9d755f52
r25531: Merge GTYPE_SECURITY_UNIVERSAL_GROUP from samba3.
...
Guenther
2007-10-10 15:07:48 -05:00
Andrew Bartlett
e6fc0e1f54
r25194: A major rework of the Samba4 LSA LookupNames and LookupSids code, with
...
a new torture suite to match.
This should fix bug #4954 by Matthias Wallnöfer <mwallnoefer@yahoo.de >
Previously we had no knowlege of BUILTIN or well-known names.
This code needs expansion to check with winbind for trusted domains.
Andrew Bartlett
2007-10-10 15:06:51 -05:00
Andrew Bartlett
6bdebc3cfd
r24648: Found out the meaning of a few more flags.
2007-10-10 15:02:31 -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
Stefan Metzmacher
0096e068d0
r22196: give better error codes to make RPC-UNIXINFO pass
...
metze
2007-10-10 14:50:03 -05:00
Stefan Metzmacher
59fffa7ba1
r21772: add DS_BEHAVIOR_WIN2003_INTERIM constant
...
metze
2007-10-10 14:49:24 -05:00
Stefan Metzmacher
72f5e0f7ee
r20028: fix typos
...
metze
2007-10-10 14:28:49 -05:00
Stefan Metzmacher
5da9dedece
r20027: restore instanceType and systemFlags values, which got lost in
...
http://viewcvs.samba.org/cgi-bin/viewcvs.cgi/branches/SAMBA_4_0/source/dsdb/common/flags.h?p1=branches%2FSAMBA_4_0%2Fsource%2Finclude%2Fads.h&rev=17930&r1=15511&r2=17930
metze
2007-10-10 14:28:49 -05:00
Andrew Tridgell
b92553481b
r19441: work in progress support for NFS4 ACLs in Samba4 on Linux. Still work
...
to do, particularly with getting the detailed bit mappings right, and
on sid mapping. Does not pass RAW-ACLS yet
2007-10-10 14:21:32 -05:00
Andrew Bartlett
221efba528
r17967: Somewhere along the line we lost unixName here, and so lost the
...
ability for 'administrator' to log in as unix user 'root'.
Andrew Bartlett
2007-10-10 14:16:59 -05:00
Jelmer Vernooij
f7afa1cb77
r17930: Merge noinclude branch:
...
* Move dlinklist.h, smb.h to subsystem-specific directories
* Clean up ads.h and move what is left of it to dsdb/
(only place where it's used)
2007-10-10 14:16:54 -05:00
Andrew Tridgell
a5ea749f0a
r17823: get rid of most of the samdb_base_dn() calls, as they are no longer
...
needed in searches
2007-10-10 14:16:45 -05:00
Simo Sorce
d57b521aad
r17504: Do not use the invented unixID but use the rfc2307 uidNumber and gidNumber attributes instead
...
Do not change unixName right now, we don't have an attribute to use in the posixGroup class,
and I think we should remove its usage altogether and look up users and groups by their uid/gid only.
Simo.
2007-10-10 14:15:30 -05:00
Andrew Bartlett
7674306e67
r16833: Add a base DN to more search calls, we need to look for an ID over the
...
whole tree here.
Andrew Bartlett
2007-10-10 14:09:49 -05:00
Jelmer Vernooij
c19c2b51d3
r15328: Move some functions around, remove dependencies.
...
Remove some autogenerated headers (which had prototypes now autogenerated by pidl)
Remove ndr_security.h from a few places - it's no longer necessary
2007-10-10 14:05:17 -05:00
Stefan Metzmacher
92a0663812
r15076: give the correct return code
...
metze
2007-10-10 14:04:06 -05:00
Stefan Metzmacher
a3e1d56cf7
r14964: - move sidmap code from ntvfs_common to SAMDB
...
- make ntvfs_common a library
- create sys_notify library
metze
2007-10-10 14:00:47 -05:00
Andrew Bartlett
3e9e505e9e
r14637: Extend the ACB -> userParameters flag mapping based on the ovbious connections.
...
Andrew Bartlett
2007-10-10 13:59:03 -05:00
Jelmer Vernooij
3dd477ca51
r14464: Don't include ndr_BASENAME.h files unless strictly required, instead
...
try to include just the BASENAME.h files (containing only structs)
2007-10-10 13:57:27 -05:00
Stefan Metzmacher
a653ebd15d
r14442: the ACB_ flags are 32 bit...
...
metze
2007-10-10 13:57:25 -05:00
Andrew Tridgell
196c45b834
r5309: removed ads.h from includes.h
2007-10-10 13:09:40 -05:00
Stefan Metzmacher
c2523adc0a
r4568: make use of SidType and move it to lsa.idl
...
metze
2007-10-10 13:08:28 -05:00
Stefan Metzmacher
893a8b8bca
r4096: move the samdb code to source/dsdb/
...
the idea is to have a directory service db layer
which will be used by the ldap server, samr server, drsuapi server
authentification...
I plan to make different implementations of this interface possible
- current default will be the current samdb code with sam.ldb
- a compat implementation for samba3 (if someone wants to write one)
- a new dsdb implementation which:
- understands naming contexts (directory parrtitions)
- do schema and acl checking checking
- maintain objectGUID, timestamps and USN number,
maybe linked attributes ('member' and 'memberOf' attributes)
- store metadata on a attribute=value combination...
metze
2007-10-10 13:06:26 -05:00