summaryrefslogtreecommitdiff
path: root/source4
AgeCommit message (Collapse)AuthorFilesLines
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)
2007-10-10r22965: changed RAW-LOCK-BENCH to remove the scheduling uncertainty. We shouldAndrew Tridgell1-52/+60
always get balanced locking now (This used to be commit 4e6df7b9b1938b91a904ab061c36d65b169f93a8)
2007-10-10r22964: log an error on epoll_create failing on reopenAndrew Tridgell3-1/+4
(This used to be commit a69f28599845d3ea3868a574c6b0ba8db8486ef5)
2007-10-10r22963: fixed the epoll/fork interaction in the epoll and aio backendsAndrew Tridgell2-0/+86
(This used to be commit aeca07659aa612bee0c4dd6bdbb24c799e912909)
2007-10-10r22962: show progress separately for each client in RAW-BENCH-LOCK, this isAndrew Tridgell1-15/+26
much more useful for seeing why we get unbalanced locking (This used to be commit 1f1f57023b6d7d7d4938803e57f30e485ccba719)
2007-10-10r22961: use EVENT_FD_AUTOCLOSE and SOCKET_FLAG_NOCLOSE to fix up some hairyAndrew Tridgell1-1/+4
problems with order of socket closing in krb5 (This used to be commit 46a7d83c2b49798c6c5389c13ec2b9785c47b85b)
2007-10-10r22960: added a SOCKET_FLAG_NOCLOSE to allow us to tell the socket layer thatAndrew Tridgell2-1/+12
we will handle the close of the socket (This used to be commit d57aaf5ba60464e5e782353a0879a84f8c70dd32)
2007-10-10r22959: cope with a rather interesting interaction between epoll() andAndrew Tridgell1-1/+41
fork(). See http://junkcode.samba.org/ftp/unpacked/junkcode/epoll_fork.c for why this is needed (This used to be commit 6d06132ea9c5a1c7d098ba13f4146dc60e811e44)
2007-10-10r22958: For SRVSVC/NetFileClose only Administrator is allowed to close ↵Ronnie Sahlberg1-0/+1
open files. If a normal user tries to close a file that exists, even that users own files the server responds with this error on w2k if the file does not exist, the server instead responds with WERR_BADFILE (This used to be commit c17df8bed66d70765b85b6e04f2ad0a57073ffb4)
2007-10-10r22952: Make sure we look at extra_cflags when building custom targets.James Peach1-1/+5
(This used to be commit 2d990cd37410cec03fa96767b0cf84d7c17ca9c4)
2007-10-10r22944: fix bug #4618:Stefan Metzmacher29-118/+118
rename private -> private_data metze (This used to be commit 58551f2f28fce8f1fcd04736c47ecd7458f32ea2)
2007-10-10r22931: Fix logic in detection of the need to replace dlopen and friends.Michael Adam1-6/+7
Originally, dlfcn.o was only added to LIBREPLACEOBJ if dlopen was found in libdl but header dlfcn.h was not appropriate. Michael (This used to be commit 7afa8d2a4707e999a380e747ccaae1de53a00251)
2007-10-10r22921: This index saves another 7 seconds off a 'make quicktest', and is a ↵Andrew Bartlett1-0/+1
common search operator. Andrew Bartlett (This used to be commit a258455e757dcc67637502bedf7066580cbf4034)
2007-10-10r22913: try to work arround the unaligned memory access bug on Tru64Stefan Metzmacher1-2/+8
metze (This used to be commit 3a7a30ab1cf724ad2420ae2a1011479fffd826fe)
2007-10-10r22896: we pass SMB2-LOCK nowStefan Metzmacher1-1/+0
metze (This used to be commit b8994c3d1c798a1ebca64312e4d7f019229cbff2)
2007-10-10r22894: don't send a 2nd request before the last one returned (at least withStefan Metzmacher1-0/+32
STATUS_PENDING) otherwise longhorn beta3 just drops the connection metze (This used to be commit 503644a5e3b005e0660aca33a880de8d87d0d8aa)
2007-10-10r22887: and servicePrincipalName ....Andrew Tridgell1-0/+1
(This used to be commit 45d668d19f661cbaff257b91ed2525577e3cf0d2)
2007-10-10r22886: Workaround to make RAW-NOTIFY a bit more reliable against Samba3. ItVolker Lendecke1-0/+1
might take a bit for events to propagate from one to another connection, in particular with a process per connection. (This used to be commit 0c7a518b2dad83dc78f3e3058fd8e1267d0e928f)
2007-10-10r22885: now we use kernberos more, we need to index on userPrincipalNameAndrew Tridgell1-0/+1
(This used to be commit 600d39e0bacfd669bdee0ea3aec6bdc02113993b)
2007-10-10r22884: Be consistant with the case of these constants.Andrew Bartlett3-3/+3
Andrew Bartlett (This used to be commit 7b086eebd6af21674ca18c7d9b35cb2c6b57514a)
2007-10-10r22883: Indentation.Andrew Bartlett1-12/+12
(This used to be commit 7548da913d56e3420c686a7d3a924c5f987a3eb1)
2007-10-10r22882: It seems entirly reasonable to follow metze's suggestion and check forAndrew Bartlett1-5/+4
a valid file handle first. Andrew Bartlett (This used to be commit 3947db3dcbfe97e9ccb9b9bd2b3a69cf7683af9f)
2007-10-10r22881: show number of connected clientsAndrew Tridgell1-2/+12
(This used to be commit 42f6c5106ea4d0e35f88e0c9523cbd13206fecb5)