summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* s3:Makefile: another attempt to fix the talloc dependencyBjörn Jacke2009-10-041-66/+65
| | | | in the dependencies we always used a variable that was not jet defined.
* Revert "s3:Makefile: fix talloc dependencies with static build (2nd try)"Björn Jacke2009-10-041-64/+65
| | | | This reverts commit b60d87c20712bd3d83166bd13fe1d2bab0315609.
* Revert "s3:Makefile: fix libtdb dependencies with static build"Björn Jacke2009-10-041-55/+56
| | | | This reverts commit da15726630b0f796aef52a20d96898e269058456.
* Revert "s3:Makefile: fix libwbclient dependencies with static build"Björn Jacke2009-10-042-30/+34
| | | | This reverts commit d7795f2afa3779399fe9e7b4f050d19a412f8bcd.
* Revert "s3:Makefile: fix libnetapi dependencies with static build"Björn Jacke2009-10-041-1/+2
| | | | This reverts commit 110897a057af01f3c01a1783e06080b54631ba2d.
* s3:winbind: use wb_fill_pwent in wb_getpwsidVolker Lendecke2009-10-041-79/+10
|
* s3:winbind: No point in using strequal to detect a 0-length stringVolker Lendecke2009-10-041-2/+2
|
* s4:ldap.py - commented out the UTF8 tests (and fixed some deletion DNs)Matthias Dieter Wallnöfer2009-10-031-10/+12
|
* s3:winbind: use talloc_tos() instead of NULL in fillup_pw_fieldVolker Lendecke2009-10-031-2/+2
|
* s3:winbind: Fix a debug messageVolker Lendecke2009-10-031-2/+2
|
* s4:ldb_tdb - fix memory leaksMatthias Dieter Wallnöfer2009-10-031-7/+12
|
* heimdal kerberos - fix memory leak (free the plugin list always - not only ↵Matthias Dieter Wallnöfer2009-10-031-1/+1
| | | | in error cases)
* s4:objectclass - Free unused memory from responsesMatthias Dieter Wallnöfer2009-10-031-0/+3
|
* s4:schema_inferiors - Fix wrong checkMatthias Dieter Wallnöfer2009-10-031-1/+1
|
* s3: Make default_[static|shared]_modules a bit more readableVolker Lendecke2009-10-031-2/+52
|
* s4:ldb.h - add constant for LDAP EXOP password changeMatthias Dieter Wallnöfer2009-10-031-4/+21
| | | | Also enhance some other comments.
* heimdal - fix various warningsMatthias Dieter Wallnöfer2009-10-037-24/+24
| | | | | | | | | - Shadowed variables - "const" related warnings - Parameter names which shadow function declarations - Non-void functions which have no return value (patch also ported upstream)
* s4:ldap.py - add tests for valid parent and RDNMatthias Dieter Wallnöfer2009-10-031-0/+39
|
* s4:dsdb Use possibleInferiors to restrict creation of child objectsAndrew Bartlett2009-10-031-4/+15
| | | | | | | This also uses systemPossibleInferiors when the 'relax' control is specified, which is done by the provision. Andrew Bartlett
* s4:dsdb add systemPossibleInferiors to schema codeAndrew Bartlett2009-10-032-0/+21
| | | | | | | This allows us to figure out what the system can add, which will not be in possibleInferiors due to the systemOnly flag. Andrew Bartlett
* s4:dsdb Add objectClass and RDN constraints to objectClass moduleAndrew Bartlett2009-10-031-8/+35
| | | | | | | | | | These additional constraints are applied, found by the Microsoft testsuite. - When the parent is not present, we now return 'NO_SUCH_OBJECT'. - Restrict the choice of RDN to the correct one per the schema - Honour the allowedChildClasses attribute from the parent's objectClass. Andrew Bartlett
* ndr: rebuild lsa IDL after recent changeAndrew Tridgell2009-10-031-19/+19
|
* s4:ldap.py - add a test for the "systemOnly" classesMatthias Dieter Wallnöfer2009-10-031-1/+16
|
* s4:dsdb Don't allow creation of systemOnly objectclassesMatthias Dieter Wallnöfer2009-10-032-4/+10
| | | | | | (except as part of the provision, which specifies the 'relax' control) Andrew Bartlett
* s4:rdn_name - fix up the rename operationMatthias Dieter Wallnöfer2009-10-031-4/+4
| | | | A function call was wrong ("ldb_request" rathen than "ldb_next_request").
* idl: some lsa vars are uint3264Andrew Tridgell2009-10-031-5/+5
|
* pidl: added int3264 as a base typeAndrew Tridgell2009-10-033-0/+14
| | | | | This is the type used for a variable that is 32 bits for NDR32 and 64 bits for NDR64
* s3:Makefile: minor clean upBjörn Jacke2009-10-031-2/+0
|
* s3:Makefile: fix libnetapi dependencies with static buildBjörn Jacke2009-10-031-2/+1
| | | | analogical to previous libtalloc fix
* s3:Makefile: eventlogadm dependency cleanupBjörn Jacke2009-10-031-2/+2
| | | | no need to link against popt lib
* s3:Makefile: fix libwbclient dependencies with static buildBjörn Jacke2009-10-032-34/+30
| | | | analogical to previous libtalloc fix
* s3:Makefile: fix libtdb dependencies with static buildBjörn Jacke2009-10-031-56/+55
| | | | analogical to previous libtalloc fix
* s3:Makefile: fix talloc dependencies with static build (2nd try)Björn Jacke2009-10-031-65/+64
| | | | | | | When configure options --with-libtalloc=no --enable-shared-libs=no are used, LIBTALLOC_TARGET stays empty. Actually LIBTALLOC_TARGET which is only used for Makefile dependencies is obsolete as LIBTALLOC contains exactly the targets that we depend on, libtalloc finally is the target to depend on.
* Revert "s3:Makefile: fix talloc dependencies with static build"Björn Jacke2009-10-031-64/+65
| | | | | | This reverts commit 2af2334522bc3d2c44bdcf7c9f1e80d2bcbf2024. a more correct way to fix the libtalloc dependencies follows
* s3:Makefile: libsmbsharemode dependency cleanupBjörn Jacke2009-10-031-1/+0
| | | | no need to link against ldap and krb5 libs
* s3:Makefile: net utility dependency cleanupBjörn Jacke2009-10-031-1/+1
| | | | no need to link against iniparser lib
* s3:configure: use --aѕ-needed linker option when supportedBjörn Jacke2009-10-031-0/+17
| | | | | | | | Based on a patch from Andreas Schneider but modified that --aѕ-needed is also used when own libs are not build shared (--enable-shared). Also change order of options so that user supplied LDFLAGS are put *after* the automatic --aѕ-needed flag. This way it's pollible to force not use as-needed by setting LDFLAGS environment variable to "-Wl,--no-as-needed".
* s3:doc: add some detail about lanman auth parameterBjörn Jacke2009-10-031-0/+7
| | | | | add interesting detail: lm passwords will be removed from databaѕe with lanman auth = no
* Revert "s4:LDB/LDAP - Re-allow renames"Matthias Dieter Wallnöfer2009-10-031-49/+4
| | | | | | | This reverts commit 767fce6fccf484b547219abd5e6abc941eacaf92. Simo pointed out that the patch generates race conditions. We need to solve this using a new control.
* s4:repl_meta_data - variousMatthias Dieter Wallnöfer2009-10-021-9/+38
| | | | | | | - Add more "talloc_free"s and right error values where needed - Add a pre-lookup for entries before searching for metadata attribute (also suggested by TODO list) - Now the most part of "ldap.py" works again
* Remove lots of duplicate code and move it into oneJeremy Allison2009-10-027-157/+91
| | | | | | function vfs_stat_fsp(). Stops code looking at fsp->posix_open except for exceptional circumstances. Jeremy.
* s4:ldap.py - add a very special rename test (with invalid - empty RDN)Matthias Dieter Wallnöfer2009-10-021-9/+23
|
* s4:ldb_ildap - Don't segfault on a empty RDNMatthias Dieter Wallnöfer2009-10-021-4/+12
|
* s4:LDB/LDAP - Re-allow renamesMatthias Dieter Wallnöfer2009-10-022-7/+47
| | | | | | The main problem is that the "rdn_name" module launches on a rename request also a modification one with the "special attributes" which can't be changed directly. An introduced flag helps to bypass the restriction.
* Missed one VFS_STAT -> VFS_LSTATJeremy Allison2009-10-021-1/+1
| | | | Jeremy.
* Fix more use of VFS_STAT when posix pathnames selected.Jeremy Allison2009-10-023-20/+51
| | | | Jeremy.
* s4:ldap.py - major enhancementsMatthias Dieter Wallnöfer2009-10-021-102/+187
| | | | | | | - Clean up and reorder it a bit - Test which adds invalid attributes - Test which makes sure that the 'distinguishedName' attribute cannot be modified - Test which makes sure that we cannot change the RDN/'name' attribute through a modify request
* s4:ldb Don't allow RDN to be modified with an LDB modify messageAndrew Bartlett2009-10-021-1/+30
| | | | | | Found by the Microsoft testsuite at the AD interop event. Andrew Bartlett
* s4:rdn_name module - a normal error message should be enough for this failureMatthias Dieter Wallnöfer2009-10-021-7/+9
| | | | | | I don't think that we really want to have this error printed out on the server console (stdout) since this hasn't serious results as DB or data corruption and similar.
* s4:ldb Don't allow modifcation of distinguishedNameAndrew Bartlett2009-10-021-1/+7
|