Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-03-11 | Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema | Andrew Bartlett | 5 | -11/+228 | |
2009-03-10 | Fix extended operation return path. | Simo Sorce | 1 | -8/+12 | |
Extended operations return was not going thorugh the same patch as others leaving the ctx around. Plus we were neutralizing the spy too early so that it didn't set the request_terminated flag as it should have. This should hopefully fix the failures in the build farm. | |||||
2009-03-10 | added a test that triggers a bug in the Samba3 notify code | Andrew Tridgell | 1 | -0/+169 | |
The Samba3 internal notify code doesn't work correctly when there is more than one tree connect to the same smbd process. This change to the RAW-NOTIFY test triggers the bug. | |||||
2009-03-09 | Fix potential segfaults using freed memory. | Simo Sorce | 4 | -10/+54 | |
In some code paths ltdb_context was still referenced even after we were returned an error by one of the callbacks. Because the interface assumes that once an error is returned the ldb_request may be freed, and because the ltdb_context was allocated as a child of the request, this might cause access to freed memory. Allocate the ltdb_context on ldb, and keep track of what's going on with the request by adding a spy children on it. This way even if the request is freed before the ltdb_callback is called, we will safely free the ctx and just quietly return. | |||||
2009-03-08 | Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema | Andrew Bartlett | 7 | -35/+113 | |
2009-03-07 | s4-spoolss: just return OK for dcesrv_spoolss_EnumPrintProcDataTypes for now. | Günther Deschner | 2 | -2/+1 | |
Guenther | |||||
2009-03-07 | don't rely on shebang's perl path, call our $PERL instead | Björn Jacke | 1 | -1/+1 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2009-03-07 | s4-smbtorture: add test_EnumPrintProcDataTypes to RPC-SPOOLSS test. | Günther Deschner | 2 | -0/+53 | |
Guenther | |||||
2009-03-06 | s4-spoolss: fix spoolss server enum calls after pointer changes. | Günther Deschner | 2 | -14/+14 | |
Guenther | |||||
2009-03-06 | s4-smbtorture: exit early in test_EnumPorts when no port info has been returned. | Günther Deschner | 1 | -0/+2 | |
Guenther | |||||
2009-03-06 | s4-smbtorture: fix s3 flavor rpc spoolss test. | Günther Deschner | 1 | -0/+2 | |
Guenther | |||||
2009-03-06 | s4-smbtorture: fix RPC-SPOOLSS-WIN. | Günther Deschner | 1 | -1/+7 | |
Guenther | |||||
2009-03-06 | s4-smbtorture: fix RPC-SPOOLSS test after enum out info pointer changes. | Günther Deschner | 1 | -18/+30 | |
Guenther | |||||
2009-03-06 | s4:errormap: map ECANCELED to NT_STATUS_CANCELLED | Stefan Metzmacher | 1 | -0/+4 | |
metze | |||||
2009-03-06 | Load the schema with a more efficient single search | Andrew Bartlett | 1 | -93/+15 | |
This search uses the index, and is not recursive, so should avoid the major performance problem with the current sorted schema load. The ad2oLschema code (recently moved to provision-backend) no longer needs the schema to be sorted. Andrew Bartlett | |||||
2009-03-06 | Load the schema for provision-backend in a transaction | Andrew Bartlett | 1 | -18/+24 | |
Loading data in a transaction is faster than without. Andrew Bartlett | |||||
2009-03-06 | Sort output of schema for OpenLDAP during conversion | Andrew Bartlett | 1 | -98/+132 | |
This avoids the need to assume that the schema is sorted on load, which happens more often and is a major performace issue in the Samba4's use of ldb. Andrew Bartlett | |||||
2009-03-05 | Allow ms_schema.py to produce output much like minschema_wspp | Sreepathi Pai | 1 | -0/+15 | |
I've patched the new ms_schema.py (which was intended to be used as a library) to function as minschema_wspp if invoked standalone. Although this is less robust than minschema_wspp on incorrect data, having two programs doing the same thing might not be good idea. Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2009-03-05 | Remove ad2oLschema, insted call it directly from provision-backend | Andrew Bartlett | 7 | -225/+113 | |
This removes a level of indirection via external binaries in the provision-backend code, and also makes better use of our internal code for loading schema from an LDIF file. Remaining to do: Sort the output again, as the load from LDIF is unsorted (also needed because the normal LDB load from sorted input is too slow anyway, and is only needed here). Andrew Bartlett | |||||
2009-03-05 | Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema | Andrew Bartlett | 58 | -292/+718 | |
2009-03-05 | Remove parse_control from header, long after the function was removed | Andrew Bartlett | 1 | -1/+0 | |
Simo reminded me that when (long ago) I moved parse_controls away from this place, I forgot to update the manually maintained header file. Andrew Bartlett | |||||
2009-03-05 | Update talloc version so we don't fail on system talloc 1.2.0 | Andrew Bartlett | 1 | -1/+1 | |
The problem is that talloc in the Samba tree now includes talloc_get_type_abort(), which is not present on Fedora 10 or ubuntu's talloc 1.2.0. Andrew Bartlett | |||||
2009-03-04 | Pull in all the schema information during DRS schema fetch | Andrew Bartlett | 1 | -9/+38 | |
This includes things such as allowed attributes, which were not populated into the schema structure before. Andrew Bartlett | |||||
2009-03-04 | Don't print the admin password if we don't set one. | Andrew Bartlett | 1 | -1/+2 | |
For example, if we don't create the admin user (perhaps expecting users to be in LDAP already, or we are due an incoming replication) we should not confuse the administrator by printing a unused password. Andrew Bartlett | |||||
2009-03-04 | Allow 'net vampire' to work without an existing smb.conf | Andrew Bartlett | 2 | -3/+7 | |
Now the provision can generate one based on the detected settings from the target domain. Andrew Bartlett | |||||
2009-03-02 | make man page (un)install more portable | Björn Jacke | 2 | -2/+2 | |
2009-03-02 | some shells are picky about ^ without quotes | Björn Jacke | 1 | -2/+2 | |
2009-03-02 | Fix test_surrounding in samba4.rpcecho.python. | Jelmer Vernooij | 1 | -1/+1 | |
2009-03-01 | Merge branch 'master' of git://git.samba.org/samba into convenience | Jelmer Vernooij | 2 | -2/+5 | |
2009-03-01 | Use common header file for character set handling in Samba 3 and Samba 4. | Jelmer Vernooij | 6 | -39/+44 | |
2009-03-01 | Add header files for secace and secacl. | Jelmer Vernooij | 1 | -1/+2 | |
2009-03-01 | s4: Use same function signature for convert_* as s3. | Jelmer Vernooij | 21 | -148/+124 | |
2009-03-01 | Move secacl to top-level. | Jelmer Vernooij | 1 | -1/+2 | |
2009-03-01 | Move secace.c to top-level. | Jelmer Vernooij | 1 | -1/+2 | |
2009-03-01 | Add allow_badcharcnv argument to all conversion function, for | Jelmer Vernooij | 21 | -49/+49 | |
consistency with Samba 3. | |||||
2009-02-27 | And the prize for the most pain caused in the build farm for a simple | Jeremy Allison | 1 | -1/+1 | |
typo goes to..... Tim Prouty !!!! Sorry Tim, nice test but you made a typo in passing in the size of an array so we were reading uninitialized memory :-). That took far longer than it should have to track down... (%$&#ing build system....). The build farm should now slowly go back to normal. Jeremy. | |||||
2009-02-26 | don't hardcode python path | Björn Jacke | 1 | -1/+5 | |
Signed-off-by: Michael Adam <obnox@samba.org> | |||||
2009-02-26 | Add another torture test inspired by George @ Apple. | Jeremy Allison | 1 | -0/+86 | |
Inside a directory, keep a file open and then renaming the directory should fail with ACCESS_DENIED. This is connected to the test case where the close was failing due to a delayed write on a file not being able to succeed when Samba allowed the containing directory to be renamed. I will fix this in the server shortly (this should be done across connections also but with will be very hard in Samba - would need a full scan of the open file db on every directory rename) - so I will fix for the local case first (scanning local file opens inside an smbd is cheap). Jeremy. | |||||
2009-02-26 | s4:heimdal_build: correrctly switch closefrom() and get/setprogname() ↵ | Stefan Metzmacher | 1 | -4/+6 | |
replacements on and off metze | |||||
2009-02-26 | s4:Makefile: try to fix 'make installheaders' on *BSD systems | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2009-02-26 | s4:heimdal_build: don't always build setprogname.o | Stefan Metzmacher | 2 | -17/+34 | |
This hopefully fixes the build on Mac OS 10, where setprogname() is available via libc. asn1_compile and compile_et use only .ho files again and don't use socket_wrapper anymore. metze | |||||
2009-02-26 | s4:ldb_map: include ldb_includes.h first to get replace.h as first header | Stefan Metzmacher | 3 | -0/+3 | |
This should bring the build on AIX one step further. metze | |||||
2009-02-26 | s4:VERSION: mark as 4.0.0-alpha8 gitsnapshot | Stefan Metzmacher | 1 | -2/+2 | |
metze | |||||
2009-02-26 | Mark as the Samba 4.0 alpha7 release | Andrew Bartlett | 1 | -1/+1 | |
2009-02-26 | A simple hack to avoid the segfault in #6138 | Andrew Bartlett | 1 | -1/+1 | |
Thanks to Andrew Kroeger <andrew@id10ts.net> for reporting this. This fix just for the release. A better fix will make it into the master branch soon. Andrew Bartlett | |||||
2009-02-25 | s4-spoolss: implement dcesrv_spoolss_AddJob which always is a dummy. | Günther Deschner | 1 | -1/+5 | |
Guenther | |||||
2009-02-25 | s4-smbtorture: add test_AddJob test to RPC-SPOOLSS test. | Günther Deschner | 1 | -0/+29 | |
Guenther | |||||
2009-02-25 | s4-spoolss: implement dcesrv_spoolss_GetPrintProcessorDirectory. | Günther Deschner | 4 | -1/+68 | |
Guenther | |||||
2009-02-25 | s4-smbtorture: expand RPC-SPOOLSS enumform and getform tests for level 2 forms. | Günther Deschner | 1 | -32/+42 | |
Guenther | |||||
2009-02-25 | s4-smbtorture: add test_GetPrintProcessorDirectory to RPC-SPOOLSS. | Günther Deschner | 1 | -0/+64 | |
Guenther |