summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* s3-netlogon: let get_md4pw() return a struct samr_Password.Günther Deschner2009-08-262-8/+7
| | | | | | (in preparation of credential merge). Guenther
* s3-netlogon: make _netr_ServerAuthenticate a callback to ↵Günther Deschner2009-08-261-46/+16
| | | | | | _netr_ServerAuthenticate3. Guenther
* Allow for name array strings that don't end in a slashZach Loafman2009-08-251-12/+17
| | | | | | | Fix set_namearray to allow for strings that don't end in a slash. Also remove unnecessary strdup()s. Signed-off-by: Tim Prouty <tprouty@samba.org>
* Add some const to dsgetdcnameVolker Lendecke2009-08-252-6/+6
|
* Do an early TALLOC_FREEVolker Lendecke2009-08-251-1/+2
|
* netlogon: give netlogon w7/w2k8r2 AES negotiate flag proper name (see bug ↵Günther Deschner2009-08-253-3/+3
| | | | | | #6099 for details). Guenther
* fixed DRS rename of deleted objectsAndrew Tridgell2009-08-251-1/+20
| | | | | | | The objectclass module checks that the target parent exists, and refuses renames if it doesn't exist. For this to work for deleted objects we have to do the search in the objectclass module with the "show deleted" control enabled.
* fixed a double free bug on error in net exportAndrew Tridgell2009-08-251-1/+0
|
* s4:python Fix the reprovision test by deleting 'deleted' objects too.Andrew Bartlett2009-08-251-6/+9
| | | | | | | We were failing because CN=Deleted Objects, which is marked as 'deleted' itself, could not be re-added in a reprovision. Andrew Bartlett
* s4:dsdb Rework show_deleted module not to liniearise the LDAP filterAndrew Bartlett2009-08-251-72/+37
| | | | | | | | Instead, use the fact that the ldb_parse_tree structure is public to construct the 'and not deleted' clause as a structure, and apply each filter tree to that template. Andrew Bartlett
* Help debug for bug 6651 - smbd SIGSEGV when breaking oplocks.Jeremy Allison2009-08-241-0/+4
| | | | | | Should help track if we get invoked with an invalid fd from the signal handler. Jeremy.
* Second attempt at fix for bug 6529 - Offline files conflict with Vista and ↵Jeremy Allison2009-08-2419-133/+188
| | | | | | | | Office 2003. Confirmation from reporter that this fixes the issue in master on ext3/ext4. Back-ports to follow. Jeremy.
* Allow systems with timestamp granularity of 1sec to work withJeremy Allison2009-08-241-0/+15
| | | | | this test. Jeremy.
* Use existing time_t rounding function, don't invent my own.Jeremy Allison2009-08-241-1/+1
| | | | Jeremy.
* netlogon: add (yet) undocumented netlogon negotiate bit to bitmap.Günther Deschner2009-08-243-0/+3
| | | | | | This bit is set by the Win7 client while joining. Guenther
* s3-netlogon: Only hand out rid when netlogon credential chain has been setup ↵Günther Deschner2009-08-241-1/+5
| | | | | | sucessfully. Guenther
* Second part of fix for 6529 - Offline files conflict with Vista and Office 2003.Jeremy Allison2009-08-243-0/+22
| | | | | | ext4 may be able to store ns timestamps, but the only API to *set* timestamps takes usec, not nsec. Round to usec on set requests. Jeremy.
* Fix make test.Jeremy Allison2009-08-241-0/+1
| | | | Jeremy.
* make smbcontrol smbd ping work proper checking for arguments handle short ↵Olaf Flebbe2009-08-242-14/+21
| | | | pid_t correctly
* libndr: add missing protoypes for double type.Günther Deschner2009-08-241-0/+1
| | | | Guenther
* tevent: avoid using reserved c++ word.Günther Deschner2009-08-241-1/+1
| | | | Guenther
* s4:dsdb Use talloc_strndup() to ensure OIDs are null terminatedAndrew Bartlett2009-08-241-8/+11
| | | | | | | | The OIDs are not NULL terminated by the python caller, in line with the LDB API, but we need them to be here, as we were casting them to a string. Andrew Bartlett
* s4:ldb Add python binding and test for ldb_msg_diff()Andrew Bartlett2009-08-242-0/+43
|
* s4:dsdb Add constAndrew Bartlett2009-08-241-2/+2
|
* s4:dsdb remove unused variableAndrew Bartlett2009-08-241-1/+0
|
* s4:dsdb use talloc_strndup() in GET_STRING_LDB() rather than walk off the endAndrew Bartlett2009-08-241-7/+17
| | | | | | | | | | The problem is that samdb_result_string() and ldb_msg_find_attr_as_string() both simply cast the string, rather than ensuring the return value is NULL terminated. This may be best regarded as a flaw in LDB, but fixing it there is going to be more difficult. Andrew Bartlett
* note the semantic change in talloc_free from 2.0Andrew Tridgell2009-08-242-8/+9
|
* fixed typo in talloc doc XMLAndrew Tridgell2009-08-241-1/+2
|
* LIBREPLACEOBJ now contains the full pathAndrew Tridgell2009-08-242-8/+2
|
* updated XML source for talloc man pageAndrew Tridgell2009-08-241-1/+73
|
* added talloc_set_log_* documentationAndrew Tridgell2009-08-241-0/+11
|
* updated talloc guide for recent API changesAndrew Tridgell2009-08-241-2/+54
|
* make lib/replace more usable in standalone buildsAndrew Tridgell2009-08-241-2/+2
| | | | This makes the lib/replace m4 work in lib/talloc as a standalone build
* fixed getpass m4Andrew Tridgell2009-08-241-2/+2
| | | | This allows the getpass.m4 code to work in standalone talloc builds
* s3:lib: setup talloc log and abort functionsStefan Metzmacher2009-08-241-0/+7
| | | | metze
* s3:configure: require talloc >= 2.0.0Stefan Metzmacher2009-08-241-1/+1
| | | | metze
* s4:cmdline: setup talloc log and abort functionsStefan Metzmacher2009-08-242-5/+7
| | | | metze
* s4:build: require talloc >= 2.0.0Stefan Metzmacher2009-08-241-1/+1
| | | | metze
* talloc: add --enable-talloc-compat1 to build a compat library for talloc 1.x.xStefan Metzmacher2009-08-245-0/+89
| | | | metze
* talloc: update talloc.exports and talloc.signaturesStefan Metzmacher2009-08-242-4/+8
| | | | metze
* talloc: add defines and functions for TALLOC_MAJOR/MINOR_VERSIONStefan Metzmacher2009-08-246-11/+72
| | | | | | | | | | We also use the major and minor versions in the TALLOC_MAGIC, so that we can detect if two conflicting versions of talloc are loaded in one process. In this case we use talloc_log() to output a very useful debug message before we call talloc_abort(). metze
* talloc: change version to 2.0.0Stefan Metzmacher2009-08-241-1/+1
| | | | metze
* talloc: remove ABI compat functionsStefan Metzmacher2009-08-242-31/+0
| | | | metze
* talloc: remove unused build dependecies to sambaStefan Metzmacher2009-08-241-18/+0
| | | | metze
* talloc/testsuite: use talloc_set_log_fn() and log to stdoutStefan Metzmacher2009-08-241-0/+6
| | | | metze
* talloc: add talloc_set_log_fn() and talloc_set_log_stderr()Stefan Metzmacher2009-08-242-12/+51
| | | | | | | So that the application can setup a log function to get ERROR and WARNING messages. metze
* talloc: let talloc_steal() only generate a warning if it's used with referencesStefan Metzmacher2009-08-241-2/+1
| | | | | | We have to many callers, which rely on that talloc_steal() never fails. metze
* talloc/testsuite: report __location__ of testsuite failuresStefan Metzmacher2009-08-241-6/+6
| | | | metze
* talloc/testsuite: add infrastructure to test abortsStefan Metzmacher2009-08-241-0/+20
| | | | metze
* talloc/testsuite: reset the globals after each subtestStefan Metzmacher2009-08-241-3/+29
| | | | metze