summaryrefslogtreecommitdiff
path: root/source4
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r15426: Implement SPNEGO as the default RPC authentication mechanism. WhereAndrew Bartlett9-48/+201
this isn't supported, fallback to NTLM. Also, where we get a failure as 'logon failure', try and do a '3 tries' for the password, like we already do for CIFS. (Incomplete: needs a mapping between RPC errors and the logon failure NTSTATUS). Because we don't yet support Kerberos sign/seal to win2k3 SP1 for DCE/RPC, disable this (causing SPNEGO to negotiate NTLM) when kerberos isn't demanded. Andrew Bartlett (This used to be commit b3212d1fb91b26c1d326a289560106dffe1d2e80)
2007-10-10r15422: Fix issues with functions being called recursively in the credentialsJelmer Vernooij5-27/+38
callback code. (This used to be commit edf0701e877592695bd69124e528338c27f24efd)
2007-10-10r15421: Correct function comments.Andrew Bartlett1-4/+3
Andrew Bartlett (This used to be commit f9899277898ee7ef1118cbc49f5f277623ff7444)
2007-10-10r15420: Add a new function to print a the 'unparsed' string format for ↵Andrew Bartlett2-21/+42
usernames. This is used in the password prompt, and should be reversable by the parse string function. Also, don't look at the ccache, even for the guess code, if kerberos is disabled. Andrew Bartlett (This used to be commit 4c4b8e4b396ca44270a0456c732d3b9c3c34d69d)
2007-10-10r15416: Point out that this doesn't work, but for servers this old, I justAndrew Bartlett1-0/+2
don't care... Andrew Bartlett (This used to be commit 8abe7ba619a9499229937435b66005e278bcbf38)
2007-10-10r15415: Use Jelmer's new credentials 'wrong password' code to give the user 3Andrew Bartlett2-2/+55
attempts for the password, when talking to a remote CIFS server. Andrew Bartlett (This used to be commit 3a4ddc8f5978210ab3ad79f0332cee80a0d6e6c9)
2007-10-10r15414: Support retrying different username/password combinationsJelmer Vernooij2-1/+26
(This used to be commit 5de894fb8bac8efa5bff004dbfc2e8b386d4003b)
2007-10-10r15413: Disable gwsvcctl on hosts without gtkJelmer Vernooij1-0/+2
(This used to be commit 95cca6a881ea8ead80646eced9c0a917bffebf7b)
2007-10-10r15412: Put the test in a dangerous category.Rafal Szczesniak1-0/+5
rafal (This used to be commit 52b4ef14a02ca1c72cef2467b214518bbe32c8f6)
2007-10-10r15410: Fix segfaultsJelmer Vernooij2-3/+7
(This used to be commit e8de80afb9d13c5c84bf70c9de3083d8caba9eb8)
2007-10-10r15409: Start working on GTK+ tool for services managementJelmer Vernooij3-0/+224
(This used to be commit 5be3627cc6e666e6dbbf146c47bb093f66124f87)
2007-10-10r15408: Fix some small bugs in the GTK+ toolsJelmer Vernooij8-140/+145
Add utility function for connection to an interface (This used to be commit 266f7472209e6ae4f70688cf06b8efa63d036d04)
2007-10-10r15407: Get rid of some more uint_tJelmer Vernooij1-2/+2
(This used to be commit 897329c2534dc8e24670b91bc448939141f27417)
2007-10-10r15406: Move 'smbreadline' out of libreplace as it doesn't replace functionalityJelmer Vernooij7-5/+5
not available on some platforms but is a Samba-specific library. (This used to be commit e9d3660fa6678424e5159708a1aa572824926c8e)
2007-10-10r15405: remove define for STAT_ST_BLOCKSIZEStefan Metzmacher1-39/+39
as it's not used anywhere and it doesn't belong to check_ld.m4 metze (This used to be commit 86a9b17b3a1de0bd893a276597c9377e305ef535)
2007-10-10r15400: Move the TLS code behind the socket interface.Andrew Bartlett14-157/+216
This reduces caller complexity, because the TLS code is now called just like any other socket. (A new socket context is returned by the tls_init_server and tls_init_client routines). When TLS is not available, the original socket is returned. Andrew Bartlett (This used to be commit 09b2f30dfa7a640f5187b4933204e9680be61497)
2007-10-10r15397: Fix typo.Tim Potter1-1/+1
(This used to be commit 74bd8170fc9d53403899721bc4b620121946e4d2)
2007-10-10r15395: Fix build by adding another copy of the Python detection m4 fragment.Tim Potter2-0/+32
This stuff should be common somewhere. (This used to be commit e906781cbd7a9d782e028fb0497de739ac6fb797)
2007-10-10r15394: Put initial code for testing async dcerpc binding. CurrentlyRafal Szczesniak3-1/+81
it only tests multiple simultaneous bind requests using transport specified in command line. It will be interesting to use various transports at the same time and test it agains windows servers... rafal (This used to be commit 7e4756116e59f9a0599a80fb5ac06118817f4326)
2007-10-10r15391: Wrap up the nbt_name_query() function as a bit of an experiment. ItTim Potter3-1/+143
seemed to work quite well and this technique might be good for generating an interface to use for automated testing. Tested by doing a nbt lookup against smbd. (This used to be commit 11150b3140c91459f17c767adf07a54524338c18)
2007-10-10r15390: Make test output a bit prettier.Tim Potter1-0/+3
(This used to be commit 7e4d3bb81859d27424edf5cbcc1101c414160c0c)
2007-10-10r15389: Add some better torture tests for LdbMessage.Tim Potter3-9/+108
Fix up behaviour of Ldb.__setitem__() function. It should overwrite the element data. Add wrapper for ldb_msg_sanity_check(). (This used to be commit d67e055f86a62d0e61fd20d75b252a6211618f7b)
2007-10-10r15388: Fix cut&paste typo.Tim Potter1-1/+1
(This used to be commit 88e854929f10947aa1a7f57bbfef436bc8832529)
2007-10-10r15387: Fix installation of dcerpc headers, remove more instances of uint_tJelmer Vernooij7-9/+13
(This used to be commit 9e9bfd04c6db013453b900e201df9c09e8777a22)
2007-10-10r15384: Improve naming of socket library, disable Requires(.private)? fields ↵Jelmer Vernooij7-15/+15
in pkg-config files for now as they break external projects. (This used to be commit f919fd6655f00361691e676d260bd40e0b8ddcc7)
2007-10-10r15383: Revert making DSO's the default - this caused a few test suite ↵Jelmer Vernooij1-0/+7
breakages. (This used to be commit 44898adcf876e34a5b93b94d2824f1c2f8bec566)
2007-10-10r15382: Use grp.h in this block; it has been cleaned out of the other ↵Paul Green1-0/+3
headers that formerly included it for us. Paul (This used to be commit a4d706cf26382820b58940458f8873a4f8f79612)
2007-10-10r15381: Make shared libraries the default (where supported). This concludes ↵Jelmer Vernooij2-11/+3
my rewrite of the build system, which I'm (overall) pretty happy with now. I'll continue making smaller changes, but they won't have as much impact as the changes I've made in the past months. (This used to be commit 9eea62c11ce83a857862d05123f0be40944951ba)
2007-10-10r15379: Fix shared library build's unresolved dependenciesJelmer Vernooij13-22/+23
(This used to be commit 0fafa2e59566f8f892d7dfd7dd33d0100b96a780)
2007-10-10r15378: Fix installheader script. Alexander, this will break installation of ↵Jelmer Vernooij1-11/+4
headers for srcdir != builddir (This used to be commit 527a40d80b096a0716fe71eae5a65e2a136a7ac5)
2007-10-10r15377: Remove sys_select() code as it's no longer used.Jelmer Vernooij3-170/+45
(This used to be commit 68004f68a364ce826ed8cbed0977e631ca60594d)
2007-10-10r15376: Add detection of -lnsl, required for building on SUN boxes.Jelmer Vernooij5-7/+24
(This used to be commit 49bac12767ca59095ad6609a3826f7f17ddb601c)
2007-10-10r15375: Rename readline.h to smbreadline.h avoid clashes with system header.Jelmer Vernooij4-3/+5
(This used to be commit ccc3d8a95441e7a7015f0cf0e622ec9e38347d33)
2007-10-10r15374: Make subsystem name shorter - Stratos VOS has a filename length ↵Jelmer Vernooij1-3/+3
limit of 32 (This used to be commit 1c2dc5ec109200df8706504838f651fe98dec69e)
2007-10-10r15373: Rename SOCKET to LIBSAMBA-SOCKET to prevent name clashes with ↵Jelmer Vernooij7-13/+13
-lsocket on SUN boxes. (This used to be commit c95ad11307dc89384c10bd5919817bf12d9c1ed9)
2007-10-10r15372: Don't look at possibly undefined controls in failure cases.Andrew Bartlett1-3/+0
Andrew Bartlett (This used to be commit 04f383048ae48af6b28052ba6461fe2e476e7c44)
2007-10-10r15371: Revert some of my previous patch as it was breaking the plain buildJelmer Vernooij6-8/+7
(This used to be commit fac9871122bcea2bb282ba77e5032094733442e5)
2007-10-10r15370: Fix more dependencies for shared libsJelmer Vernooij16-18/+21
(This used to be commit 9a518661fbb76bf1c153afc6f581e888186dc165)
2007-10-10r15367: Fix unused function warnings in generated EJS code.Jelmer Vernooij1-28/+28
(This used to be commit 946a80298ad58e7b8ba9608a840154ee4a790da7)
2007-10-10r15366: Use type name rather then typedef directly - fixes build on tccJelmer Vernooij1-1/+1
(This used to be commit 76c5f377204ad158b03641258a4645a9d487fee8)
2007-10-10r15365: Fix error in my previous commit, caught by metze.Jelmer Vernooij1-3/+3
(This used to be commit 0d99397007960e555f562f1498a202407e235f36)
2007-10-10r15364: Use global list of predefined keysJelmer Vernooij1-14/+2
(This used to be commit eee9e33442f846d278f0fc545480cc2ec8ea295b)
2007-10-10r15363: Fix dependencies for shared libraryJelmer Vernooij7-10/+13
(This used to be commit f2ca71f1229f4c20296895116c09bacbd6a53b55)
2007-10-10r15362: Consider anything non-zero a failure, bnio not just -1Jelmer Vernooij1-1/+2
(This used to be commit c3626548f74ca4c930b9d8a82de9c79f6f5e5903)
2007-10-10r15361: Export table of predefined registry keysJelmer Vernooij3-18/+23
(This used to be commit 684ef2dae1145388308502942da15e59a8beb425)
2007-10-10r15358: Fix some compiler warnings / type safety. Found by tccJelmer Vernooij8-19/+21
(This used to be commit 12ba42de5886f9f4f9b1698476557e0c217d06f3)
2007-10-10r15357: Fix the build on systems without GNUTLS.Andrew Bartlett1-2/+2
Andrew Bartlett (This used to be commit 2cd2e524e6e1acb2e2921e32c5551f528aa04bf4)
2007-10-10r15356: Remove unused 'flags' argument from socket_send() and friends.Andrew Bartlett15-143/+69
This is in preperation for making TLS a socket library. Andrew Bartlett (This used to be commit a312812b92f5ac7e6bd2c4af725dbbbc900d4452)
2007-10-10r15355: Add replacement 'err.h' for systems that don't have it such as ↵Jelmer Vernooij2-0/+9
SerNet-Tru64 (This used to be commit 2961d545fb23e271c5f1c11bc618f16120e47f49)
2007-10-10r15354: Add dependency on libsocket (required for sun1)Jelmer Vernooij1-1/+2
(This used to be commit 566413f83d6a1a047acacfa79694d97bb0f66cf0)