summaryrefslogtreecommitdiffstats
path: root/source4
Commit message (Collapse)AuthorAgeFilesLines
...
* s4-provision Use --ldap-backend-nosync rather than just --nosyncAndrew Bartlett2010-10-181-2/+1
| | | | | | | For some reason we had both options, and --ldap-backend-nosync is the better name. Andrew Bartlett
* heimdal_build: Add dependency on com_err to HEIMDAL_CONFIG.Jelmer Vernooij2010-10-181-1/+1
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Mon Oct 18 10:27:47 UTC 2010 on sn-devel-104
* dsdb simple_ldap_map depends on LDBSAMBAAndrew Bartlett2010-10-181-1/+1
| | | | | | | | | | This shows up at build time on MacOS and runtime on Linux when we use the LDAP backend. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Mon Oct 18 00:57:51 UTC 2010 on sn-devel-104
* Revert "s4:dsdb - make the RELAX control private"Andrew Bartlett2010-10-182-8/+9
| | | | | | | | This must be available to the OpenLDAP backend, to set the GUID values in some situations. We need a proper ACL mechanism to control the use or abuse of this control. This reverts commit 10adee89367cee9add993869280542418fb3d370.
* heimdal: Attempt to fix path of hdb_asn1.hJelmer Vernooij2010-10-181-0/+1
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Mon Oct 18 00:15:11 UTC 2010 on sn-devel-104
* dsdb: Module aliases require to be prefixed with the subsystem name.Jelmer Vernooij2010-10-181-2/+2
|
* dcerpc_samr: Fix -l arguments for dcerpc_samr and dcerpc_atsvc.Jelmer Vernooij2010-10-172-2/+2
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 17 19:15:43 UTC 2010 on sn-devel-104
* heimdal: Add local simpler copy of to_list().Jelmer Vernooij2010-10-171-9/+17
|
* Revert "s4:remove "util_ldb" submodule and integrate the three gendb_* calls ↵Matthias Dieter Wallnöfer2010-10-1727-92/+27
| | | | | | | | | | | | in "dsdb/common/util.c"" This reverts commit 8a2ce5c47cee499f90b125ebde83de5f9f1a9aa0. Jelmer pointed out that these are also in use by other LDB databases - not only SAMDB ones. Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Sun Oct 17 13:37:16 UTC 2010 on sn-devel-104
* s4:remove "util_ldb" submodule and integrate the three gendb_* calls in ↵Matthias Dieter Wallnöfer2010-10-1727-27/+92
| | | | | | | | | "dsdb/common/util.c" They're only in use by SAMDB code. Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Sun Oct 17 09:40:13 UTC 2010 on sn-devel-104
* s4:ldb-samba/ldb_wrap.c - fix indentation and trailing whitespacesMatthias Dieter Wallnöfer2010-10-171-36/+36
|
* s4:"wrap_casefold" - move it to "ldb_wrap.c" since it's only used thereMatthias Dieter Wallnöfer2010-10-171-0/+9
|
* s4:dsdb - make the RELAX control privateMatthias Dieter Wallnöfer2010-10-162-9/+8
| | | | | | | This makes our LDAP much more secure and less error-prone. Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Sat Oct 16 19:43:36 UTC 2010 on sn-devel-104
* s4:libcli/ldap/ldap_controls.c - fix up the controls listMatthias Dieter Wallnöfer2010-10-161-29/+49
| | | | | | - add missing private controls and comments - use control defines rather than hardcoded values -> easier to comprehend - reorder controls
* ldb:ldb.h - reorder controls/extended operationsMatthias Dieter Wallnöfer2010-10-161-27/+28
| | | | This makes it easier to read
* heimdal: Remove some unused arguments from HEIMDAL_SUBSYSTEM().Jelmer Vernooij2010-10-161-7/+3
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Oct 16 16:14:24 UTC 2010 on sn-devel-104
* heimdal: Allow leaving off prefix from asn1 option_file.Jelmer Vernooij2010-10-161-2/+5
|
* heimdal: Leave off ../heimdal prefix to HEIMDAL_BINARY().Jelmer Vernooij2010-10-161-29/+14
|
* heimdal: Allow leaving off prefix to HEIMDAL_ERRTABLE().Jelmer Vernooij2010-10-161-9/+11
|
* heimdal: Allow leaving off prefix for HEIMDAL_ASN1().Jelmer Vernooij2010-10-161-19/+20
|
* heimdal: Allow leaving off ../heimdal prefix for proto headers.Jelmer Vernooij2010-10-161-13/+14
|
* heimdal: Allow leaving off ../heimdal prefix for source files.Jelmer Vernooij2010-10-161-104/+104
|
* heimdal: Add convenience functions for finding heimdal paths.Jelmer Vernooij2010-10-161-3/+6
|
* heimdal: Call HEIMDAL_AUTOPROTO() manually.Jelmer Vernooij2010-10-161-15/+11
|
* heimdal: Call HEIMDAL_AUTOPROTO_PRIVATE() manually.Jelmer Vernooij2010-10-161-6/+4
|
* heimdal: Add variables for source files.Jelmer Vernooij2010-10-161-12/+15
|
* heimdal: Simplify handling of ../heimdal prefixes in HEIMDAL_SUBSYSTEM.Jelmer Vernooij2010-10-161-82/+83
|
* heimdal_build: Fix detection of system roken library.Jelmer Vernooij2010-10-161-1/+1
|
* heimdal_build: Remove ignored argument ldflags from HEIMDAL_BINARY().Jelmer Vernooij2010-10-161-1/+0
|
* ldb:pyldb.c - remove pointless commentMatthias Dieter Wallnöfer2010-10-161-1/+0
| | | | | Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Sat Oct 16 14:38:58 UTC 2010 on sn-devel-104
* ldb:"ldb_dn_compare_base" - use "unsigned int" countersMatthias Dieter Wallnöfer2010-10-161-2/+2
| | | | | Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Sat Oct 16 13:54:13 UTC 2010 on sn-devel-104
* ldb:"ldb_dn_add_child" - use "unsigned int" countersMatthias Dieter Wallnöfer2010-10-161-2/+3
|
* ldb:"ldb_dn_remove_base_components" - use an "unsigned int" counterMatthias Dieter Wallnöfer2010-10-161-6/+6
|
* ldb:"ldb_dn_canonical" - use an "unsigned int" counterMatthias Dieter Wallnöfer2010-10-161-3/+3
| | | | | Convert it to use an "unsigned int" counter which represents the exact length of the DN components.
* s4:samldb LDB module - use appropriate fixed-length integer types where neededMatthias Dieter Wallnöfer2010-10-161-4/+5
| | | | | | - The "systemFlags" we interpret always as signed - Use "samdb_msg_add_int" where possible (much saver for integer storing than ldb_msg_add_fmt)
* s4:dsdb/samdb/ldb_modules/util.c - remove now unused functions which set ↵Matthias Dieter Wallnöfer2010-10-161-74/+0
| | | | | | | | integers Please do always use the functions which specifiy the appropriate integer length to not run into platform-specific issues. Therefore I'm removing these generic calls.
* s4:samba3sid LDB module - handle the RID as uint32_tMatthias Dieter Wallnöfer2010-10-161-13/+15
| | | | | - This is how we always deal with RIDs - Use an integer-length safe function for the RID update
* s4:objectclass LDB module - implement the "isCriticalSystemObject" subtree ↵Matthias Dieter Wallnöfer2010-10-162-3/+27
| | | | | | | | | delete protection MS-ADTS 3.1.1.5.5.7.2 Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Sat Oct 16 11:24:09 UTC 2010 on sn-devel-104
* s4:ldif_handlers.c - fix a typoMatthias Dieter Wallnöfer2010-10-161-1/+1
|
* s4:dsdb - fix unsigned integer save problems using the "%u" specifierMatthias Dieter Wallnöfer2010-10-168-33/+49
| | | | | | | | | | | | | | | | | | The issue here is that we have not yet first cast to int32_t explicitly, before we cast to an signed int to printf() into the %d or cast to a int64_t before we then cast to a long long to printf into a %lld. There are *no* unsigned integers in Active Directory LDAP, even the RID allocations and ms-DS-Secondary-KrbTgt-Number are *signed* quantities. (See the schema, and the syntax definitions in schema_syntax.c). The failure has been detected by Matthieu Patou on the buildfarm host "tridge" due to a malformed "groupType" attribute. The solution is to use the "%d" specifier. Either to use it directly - or better (when possible) use the call "samdb_msg_add_uint" (which encapsulates it). This patch changes such problematic situations.
* s4:dsdb/common/util.c - describe the behaviour of the functions ↵Matthias Dieter Wallnöfer2010-10-161-5/+32
| | | | | | | "samdb_msg_add_uint", "samdb_msg_add_uint64" and "samdb_msg_set_uint" a bit more Unsigned int data in AD is a bit problematic to handle. Problem described by abartlet.
* heimdal_build: Support using system asn1 library.Jelmer Vernooij2010-10-162-28/+35
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Oct 16 02:14:32 UTC 2010 on sn-devel-104
* heimdal_build: Skip some hx509 code when using system hx509.Jelmer Vernooij2010-10-161-42/+41
|
* heimdal_build: Add comment with stub for finding the system libtommath.Jelmer Vernooij2010-10-161-0/+4
|
* heimdal_build: Initial work on supporting an external heimdal library.Jelmer Vernooij2010-10-161-5/+6
|
* heimdal_build: Support using system hx509 library when explicitlyJelmer Vernooij2010-10-162-47/+44
| | | | requested.
* heimdal_build: Fix build with system roken.Jelmer Vernooij2010-10-161-9/+9
|
* heimdal_build: Put version objects in a separate subsystem.Jelmer Vernooij2010-10-164-21/+57
|
* heimdal: Support using system roken.Jelmer Vernooij2010-10-162-98/+100
|
* heimdal_build: Use existing functions for finding system libraries.Jelmer Vernooij2010-10-161-6/+1
|