summaryrefslogtreecommitdiff
path: root/source4
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r23061: keep the RAW-BENCH-OPEN test balancedAndrew Tridgell1-19/+34
(This used to be commit 453d6f5c58ef60599894749a513d45f1bf5f1c4e)
2007-10-10r23060: use #include <roken.h> consistently. Using "roken.h" in this directoryAndrew Tridgell18-18/+18
breaks Samba builds on some systems as they find the wrong roken.h (This used to be commit 59cd26b664af5edebc979d2bc746bf9621333130)
2007-10-10r23059: reject_free needs to be initialisedAndrew Tridgell1-0/+1
(This used to be commit ffb8b493161f6951dabb94f2e9ee4c2f2c11b4e0)
2007-10-10r23058: the cldap code was getting too intimate with the internals of structAndrew Tridgell1-3/+9
asn1_context. A hangover from when it wasn't a allocated structure (This used to be commit e4b7968a40e11a96a0b9671f8ef5436f18427818)
2007-10-10r23057: only call the async recv function for the first pending receive, notAndrew Tridgell1-2/+5
all pending receives, when the transport dies. This is because the async callback most commonly shuts down the connection (it's the only reasonable thing to do when it's dead), and that frees the whole context. That means that if we loop more than once, we'll end up using freed memory. (This used to be commit 75d537d3a5e3fc5258ce48bfec0c0ce6160978f6)
2007-10-10r23056: added automatic reconnect to RAW-BENCH-OPEN, similar to RAW-BENCH-LOCKAndrew Tridgell1-28/+163
(This used to be commit 30b1733d75a5f309441818be9718c0434b984f42)
2007-10-10r23047: Allow local inclusion of js files as well as from predefinedRafal Szczesniak1-4/+22
path(s). rafal (This used to be commit 278d26576a625d0fa161f492b902074ea82ef1a8)
2007-10-10r23045: forward SMB2 oplock breaks to the clientStefan Metzmacher2-3/+50
metze (This used to be commit 577acc198b096a1e182568b6db93c2da132b647e)
2007-10-10r23044: - use uint32_t for handle id'sStefan Metzmacher3-19/+26
- include the session vuid in the SMB2 128-Bit wire handles as SMB2 oplock breaks doesn't include a TID or VUID in the header we need to make sure the handle is unique for the whole TCP connection metze (This used to be commit 7c29b8a7e67c48478399788912b22c287fbd3b4e)
2007-10-10r23043: allow more than UINT16_MAX - 1 handles on smb2 connectionsStefan Metzmacher1-1/+4
metze (This used to be commit 6d08c4cef22f6620cc11b712d0814772f747f466)
2007-10-10r23037: actually fix the asn1 memory leak :-)Stefan Metzmacher1-1/+1
metze (This used to be commit 13bda1152d3b88c0b93610d4698ce24183334276)
2007-10-10r23036: error checking on asn1_init() failureAndrew Tridgell8-5/+77
(This used to be commit 26cf8494084c0106ef0e1c9b6ef40eeadf945ef2)
2007-10-10r23035: We don't need to add this entry, and I hope to figure out how to avoidAndrew Bartlett1-2/+1
adding the other two manually. However, to do this we do need to skip the check (with -u) that slaptest can access the db. Andrew Bartlett (This used to be commit ea206dce06d97c60868e44aab9281dcbbb393931)
2007-10-10r23034: Thanks to metze for providing some vital clues in the 'kerberos ccacheAndrew Bartlett1-2/+6
on credentials don't do anything' bug. The problem was simple, we didn't set the ccache as having been initialised, so we always created a new one. Andrew Bartlett (This used to be commit ec2014f08b0845bc8aa0e8e6713bc4b21f430811)
2007-10-10r23033: regenerate schema.ldif with minischema.jsStefan Metzmacher1-0/+137
metze (This used to be commit c9e017c00864d08ad6eb38092abd29810604e207)
2007-10-10r23032: Remove calls to println(), and ensure we print the ldb errstring().Andrew Bartlett1-9/+11
Andrew Bartlett (This used to be commit 5b6f704b24f7da40ce917fe8ed1a500684d1f3cd)
2007-10-10r23031: removed bogus event_loop_once() calls in RAW-CONTEXT test - they couldAndrew Tridgell1-5/+0
hang forever if an ealier one caused two operations to complete at once this is why RAW-CONTEXT was taking 5 minutes on the build farm (This used to be commit eeba37e25cdcaefac4a252fb4305bddaba217826)
2007-10-10r23030: finally fixed up our asn1 code to use better memory allocation. ThisAndrew Tridgell11-449/+437
should allow us to fix some long standing memory leaks. (This used to be commit 3db49c2ec9968221c1361785b94061046ecd159d)
2007-10-10r23029: fixed formattingAndrew Tridgell1-3/+3
(This used to be commit 72ee4707725e9bbc9ab564315c7d78bdc564256f)
2007-10-10r23028: I've now got a patch to Fedora DS to make it only install the very ↵Andrew Bartlett1-3/+1
base schema. I'll post that patch into lorikeet and submit upstram. Andrew Bartlett (This used to be commit 90f2412152c4ef5781adca77fa570aed2f5ce5c1)
2007-10-10r23027: Make sure the parent object always exists.Andrew Bartlett1-0/+4
Andrew Bartlett (This used to be commit 55c7c0906ccb741ab002f460164ccbbe56b55a98)
2007-10-10r23021: test some boundary conditions for idtree, after I saw some suspiciousAndrew Tridgell1-1/+18
behaviour (This used to be commit e862cf17b891885f3a733819869a06895c1fb324)
2007-10-10r23020: a better fix for the memory leak - this one doesn't stuff up spnego :)Andrew Tridgell3-5/+16
(This used to be commit 9a8da730a725fc9fc1a3e407273e688f44eadfe1)
2007-10-10r23019: revert r23018 - this will require more thought.Andrew Tridgell1-14/+2
(This used to be commit df60df9678e5c45fad6c7f7cb53ba8d0ce6b7cf0)
2007-10-10r23018: fixed a memory leak in our server side session setup code for failedAndrew Tridgell1-2/+14
session setups (This used to be commit a4e043e1f8f3cf1ab86e6dde501722b8050bbde4)
2007-10-10r23017: fixed the warning we have been getting for a long time:Andrew Tridgell2-0/+15
pvfs_close: failed to delete XXX during the BASE-DELETE test. It was a real bug, and could result in a delete on close triggering for a handle that had never fully opened. (This used to be commit 398c3724b4cd8c8073c8a77f8b0568d6b3ce1e7d)
2007-10-10r23013: fixed a bug in the string_replace_w() test that caused OpenBSD to dieAndrew Tridgell1-1/+1
(This used to be commit 1fe20a4555aac6f011eca98f138e125de0de4321)
2007-10-10r23012: we need a POLICYGUID in provisionAndrew Tridgell1-0/+1
(This used to be commit b9f8650b20e5132410153f5b61a68dca5df548ff)
2007-10-10r23011: initialisation functions must return NTSTATUS, otherwise we get busAndrew Tridgell1-1/+2
errors on platforms like sparc. This is why sun1 died during provision. (This used to be commit ad6a672ec3cf077d419458e2f07ebe6d9a2b94b2)
2007-10-10r22997: only if the output of which has a leading '/' the output is useful...Stefan Metzmacher1-1/+1
metze (This used to be commit 34968bef6dc673374c6d017df87a99a60905d3b7)
2007-10-10r22996: merge HPUX compiler flag fixes from SAMBA_3_0Stefan Metzmacher1-1/+2
metze (This used to be commit 9a9376d902bd946e6613ff9d3c37b344dfd207cf)
2007-10-10r22995: don't run LOCAL-ICONV twice...Stefan Metzmacher1-6/+0
metze (This used to be commit 9aa328fbf6f78c02a1bdeeb125cdb27414c892c0)
2007-10-10r22993: - make it possible to load a dsdb_schema from ldif via the ejs bindingsStefan Metzmacher2-0/+126
- make it possible to set ntds_objectGUID and ntds_invocationId via the ejy bindings metze (This used to be commit df7863ea1c964ec58feedd0bf72ef64456e3a3d1)
2007-10-10r22992: add a function to attach the dsdb_schema to a ldb_contextStefan Metzmacher1-2/+124
loaded from ldif files. The first file should contain the info's about the 'prefixMap' attribute in the first ldif chunk. The 2nd file should contain all attributes and classes. metze (This used to be commit 587f70e153f17bcb6695bed831d9cadf93522690)
2007-10-10r22991: ignore '@foo' attributes in the repl_meta_data moduleStefan Metzmacher1-0/+2
metze (This used to be commit b592ac1c2c91a72a8aae8ed11d74cba3ce0778c5)
2007-10-10r22990: free temporary memory also on success...Stefan Metzmacher1-0/+1
metze (This used to be commit 876a6ef4857a73987d1eba127161993cf07a613b)
2007-10-10r22989: allow '@foo' attributes searchable as we allow '@foo' attributesStefan Metzmacher1-0/+4
in all other places too... metze (This used to be commit 4e32aafb9ebdcc70966aaa2e3891ec9a0959535d)
2007-10-10r22988: fixed 2 bugs in our unsetenv() replacement codeAndrew Tridgell1-11/+15
1) you must not free the memory, as it is possible the memory did not come from malloc (try it under valgrind to test) 2) the old code didn't cope with duplicate environment variables I hope this will fix some of the build farm errors on irix, and maybe solaris (This used to be commit ec6900171d066e927f004b621fb39cc7b8dcfd90)
2007-10-10r22987: Clarify how the events are handled in the kerberos code, andAndrew Bartlett1-7/+17
standardise with the rest of the code. Andrew Bartlett (This used to be commit 3aa9d70723d4377d29e33281b640499193b06c69)
2007-10-10r22986: error 2312 is returned when NetSessDel() fails because a matching ↵Ronnie Sahlberg1-0/+1
session (username/clientname) could not be found (This used to be commit e2b46d280db114656e18f023a9efa939b5c893d5)
2007-10-10r22985: don't do checkins late at night ....Andrew Tridgell1-2/+0
thanks to Volker for spotting this! (This used to be commit d28fc5f87fd4d9a9843d1295fe2a181922a476fc)
2007-10-10r22984: not everyone uses tridgell.net (fortunately)Andrew Tridgell1-1/+1
(This used to be commit f60817d7970ab449ac327f4da312f10350b9636f)
2007-10-10r22983: This should ensure that torture_create_testuser() can be called,Andrew Bartlett1-1/+1
without needing to change the user's password afterwoulds. (Accounts were being created with 'must change at next login' set). Andrew Bartlett (This used to be commit 7b94f2f6dbb7780fb12c8fad5e2ea6e07e72b24e)
2007-10-10r22972: added the basic ldif needed to support group policies in Samba4. WinXPAndrew Tridgell2-0/+31
clients do correctly see our group policies, but the gpmc admin tool doesn't yet work to allow you to edit the policies (This used to be commit 4c6e01a585f59caf7d2d87833f5eedc018ed8acc)
2007-10-10r22971: fix build on systems without epollAndrew Tridgell1-0/+1
(This used to be commit 146303d91b4c64c87c356c3ed44ccb5774297a71)
2007-10-10r22970: the events code calls close(), which needs to use socket_wrapper.h inAndrew Tridgell3-0/+3
the build farm (This used to be commit 603d8b6f1702d10234b81ccde0649d8be63ae616)
2007-10-10r22969: fix some more places where we could end up with more than one eventAndrew Tridgell22-25/+70
context. We now have an event context on the torture_context, and we can also get one from the cli_credentials structure (This used to be commit c0f65eb6562e13530337c23e3447a6aa6eb8fc17)
2007-10-10r22968: andrew bartlett pointed out that the parent process could add a fd toAndrew Tridgell3-33/+33
the epoll context which would then appear in the children. To fix this we need to check for pid changes in more places. Luckily on platforms where we have epoll(), getpid() is very very cheap. (This used to be commit 4f84e6d569f9c9d7dd902f4550735f3ce2d3b424)
2007-10-10r22967: Move to the TCP packet interface for the krb5_send_to_kdc plugin.Andrew Bartlett1-108/+95
This replaces a lump of hand-crafted code with the generic packet system used in the rest of Samba4. (I started this while chasing down the epoll bug, which turned out to be seperate) (This used to be commit 2a7dec4e5dc453f509493f80fc1270416f30a36e)
2007-10-10r22966: Make sure to return LOGON_FAILURE if the user's kerberos password isAndrew Bartlett3-6/+15
incorrect. Andrew Bartlett (This used to be commit 9dc6f36e43170bc5bf4f94d893b5a3689460d237)