Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-08-24 | Help debug for bug 6651 - smbd SIGSEGV when breaking oplocks. | Jeremy Allison | 1 | -0/+4 | |
Should help track if we get invoked with an invalid fd from the signal handler. Jeremy. | |||||
2009-08-24 | Second attempt at fix for bug 6529 - Offline files conflict with Vista and ↵ | Jeremy Allison | 19 | -133/+188 | |
Office 2003. Confirmation from reporter that this fixes the issue in master on ext3/ext4. Back-ports to follow. Jeremy. | |||||
2009-08-24 | Allow systems with timestamp granularity of 1sec to work with | Jeremy Allison | 1 | -0/+15 | |
this test. Jeremy. | |||||
2009-08-24 | Use existing time_t rounding function, don't invent my own. | Jeremy Allison | 1 | -1/+1 | |
Jeremy. | |||||
2009-08-24 | netlogon: add (yet) undocumented netlogon negotiate bit to bitmap. | Günther Deschner | 3 | -0/+3 | |
This bit is set by the Win7 client while joining. Guenther | |||||
2009-08-24 | s3-netlogon: Only hand out rid when netlogon credential chain has been setup ↵ | Günther Deschner | 1 | -1/+5 | |
sucessfully. Guenther | |||||
2009-08-24 | Second part of fix for 6529 - Offline files conflict with Vista and Office 2003. | Jeremy Allison | 3 | -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. | |||||
2009-08-24 | Fix make test. | Jeremy Allison | 1 | -0/+1 | |
Jeremy. | |||||
2009-08-24 | make smbcontrol smbd ping work proper checking for arguments handle short ↵ | Olaf Flebbe | 2 | -14/+21 | |
pid_t correctly | |||||
2009-08-24 | libndr: add missing protoypes for double type. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2009-08-24 | tevent: avoid using reserved c++ word. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2009-08-24 | s4:dsdb Use talloc_strndup() to ensure OIDs are null terminated | Andrew Bartlett | 1 | -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 | |||||
2009-08-24 | s4:ldb Add python binding and test for ldb_msg_diff() | Andrew Bartlett | 2 | -0/+43 | |
2009-08-24 | s4:dsdb Add const | Andrew Bartlett | 1 | -2/+2 | |
2009-08-24 | s4:dsdb remove unused variable | Andrew Bartlett | 1 | -1/+0 | |
2009-08-24 | s4:dsdb use talloc_strndup() in GET_STRING_LDB() rather than walk off the end | Andrew Bartlett | 1 | -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 | |||||
2009-08-24 | note the semantic change in talloc_free from 2.0 | Andrew Tridgell | 2 | -8/+9 | |
2009-08-24 | fixed typo in talloc doc XML | Andrew Tridgell | 1 | -1/+2 | |
2009-08-24 | LIBREPLACEOBJ now contains the full path | Andrew Tridgell | 2 | -8/+2 | |
2009-08-24 | updated XML source for talloc man page | Andrew Tridgell | 1 | -1/+73 | |
2009-08-24 | added talloc_set_log_* documentation | Andrew Tridgell | 1 | -0/+11 | |
2009-08-24 | updated talloc guide for recent API changes | Andrew Tridgell | 1 | -2/+54 | |
2009-08-24 | make lib/replace more usable in standalone builds | Andrew Tridgell | 1 | -2/+2 | |
This makes the lib/replace m4 work in lib/talloc as a standalone build | |||||
2009-08-24 | fixed getpass m4 | Andrew Tridgell | 1 | -2/+2 | |
This allows the getpass.m4 code to work in standalone talloc builds | |||||
2009-08-24 | s3:lib: setup talloc log and abort functions | Stefan Metzmacher | 1 | -0/+7 | |
metze | |||||
2009-08-24 | s3:configure: require talloc >= 2.0.0 | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2009-08-24 | s4:cmdline: setup talloc log and abort functions | Stefan Metzmacher | 2 | -5/+7 | |
metze | |||||
2009-08-24 | s4:build: require talloc >= 2.0.0 | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2009-08-24 | talloc: add --enable-talloc-compat1 to build a compat library for talloc 1.x.x | Stefan Metzmacher | 5 | -0/+89 | |
metze | |||||
2009-08-24 | talloc: update talloc.exports and talloc.signatures | Stefan Metzmacher | 2 | -4/+8 | |
metze | |||||
2009-08-24 | talloc: add defines and functions for TALLOC_MAJOR/MINOR_VERSION | Stefan Metzmacher | 6 | -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 | |||||
2009-08-24 | talloc: change version to 2.0.0 | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2009-08-24 | talloc: remove ABI compat functions | Stefan Metzmacher | 2 | -31/+0 | |
metze | |||||
2009-08-24 | talloc: remove unused build dependecies to samba | Stefan Metzmacher | 1 | -18/+0 | |
metze | |||||
2009-08-24 | talloc/testsuite: use talloc_set_log_fn() and log to stdout | Stefan Metzmacher | 1 | -0/+6 | |
metze | |||||
2009-08-24 | talloc: add talloc_set_log_fn() and talloc_set_log_stderr() | Stefan Metzmacher | 2 | -12/+51 | |
So that the application can setup a log function to get ERROR and WARNING messages. metze | |||||
2009-08-24 | talloc: let talloc_steal() only generate a warning if it's used with references | Stefan Metzmacher | 1 | -2/+1 | |
We have to many callers, which rely on that talloc_steal() never fails. metze | |||||
2009-08-24 | talloc/testsuite: report __location__ of testsuite failures | Stefan Metzmacher | 1 | -6/+6 | |
metze | |||||
2009-08-24 | talloc/testsuite: add infrastructure to test aborts | Stefan Metzmacher | 1 | -0/+20 | |
metze | |||||
2009-08-24 | talloc/testsuite: reset the globals after each subtest | Stefan Metzmacher | 1 | -3/+29 | |
metze | |||||
2009-08-24 | talloc: call return after abort, because an overloaded abort function might ↵ | Stefan Metzmacher | 1 | -0/+4 | |
not exit This will be useful in the testsuite, where we could check if an abort would happen. metze | |||||
2009-08-24 | talloc: report the size of reference handles as 0 | Stefan Metzmacher | 1 | -1/+3 | |
metze | |||||
2009-08-24 | talloc: let talloc_total_blocks() and talloc_get_size() operate on the ↵ | Stefan Metzmacher | 1 | -2/+15 | |
null_context metze | |||||
2009-08-23 | s3:winbind: Fallback to the forest root for lookupname | Volker Lendecke | 1 | -0/+49 | |
Thanks to Steven Danneman for watching me closely :-) | |||||
2009-08-23 | s3:winbind: Even on a domain controller, "our" domain is internal | Volker Lendecke | 1 | -6/+0 | |
It happens to be what we also share out via NETLOGON/SAMR, but winbind has direct access to it via the passdb domain methods | |||||
2009-08-23 | s3:winbind: Do not drop the first user in sam_query_user_list | Volker Lendecke | 1 | -3/+4 | |
2009-08-23 | s3:winbind: For internal domains it is pointless to connect to a DC | Volker Lendecke | 2 | -1/+11 | |
2009-08-23 | s3:winbind: winbindd_dual_ndrcmd should output what it's doing | Volker Lendecke | 1 | -0/+4 | |
2009-08-23 | s3:winbind: Fix the talloc hierarchy in wb_queryuser_done | Volker Lendecke | 1 | -1/+1 | |
We need to return state->userinfo beyond the end of wb_queryuser_recv, so the unmarshalled strings are children of that, not the state that is lost sooner. Metze, this scheme works fine as long as we only have a single malloc'ed entity that is returned. I think we need a different scheme in the future when we might have more than one independent object to be returned. | |||||
2009-08-22 | Implement Metze's suggestion of trying getpwuid(0) then getpwnam(root). | Jeremy Allison | 1 | -9/+5 | |
Jeremy. |