Age | Commit message (Collapse) | Author | Files | Lines |
|
This patch allows a suitably patched Heimdal GSSAPI library (detected
in configure) to supply to us the session keys, and further compleats
the gensec_gssapi module. This is tested for CIFS, but fails for LDAP
at this point (that is what I'll work on next).
We currently fill out the 'session info' from the SAM, like
gensec_krb5 does, but both will need to use the PAC extraction
functions in the near future.
Andrew Bartlett
(This used to be commit 937ee361615a487af9e0279145e75b6c27720a6b)
|
|
(This used to be commit 2b36f1dfdd6cf3ab89f63b541ae4cd905fb03c8d)
|
|
(This used to be commit e51e0dffa8f8bff9bd1535751e805b548b6c6d7f)
|
|
(This used to be commit 04af0e7c5de467a24b965ce1de2fb07621133164)
|
|
response.
To work around the fact that the type of the returned data is not
encoded in the packet, this required adding ndr_pull_union_blob()
which allows us to pull a blob into a union with a specified switch
value, in this case the switch value comes from the calling NtVer field.
(This used to be commit bd27e626c27be72913d1a1569ee6e2e2711df84e)
|
|
enum, otherwise
it will assume its a struct
(This used to be commit 9a8f3e3c4cc3bad804b4fab3a7248e6fd88f3749)
|
|
rafal
(This used to be commit a784c46dd40ee2ea00fb67caeb358e76cdc0712f)
|
|
- make message handling functions static.
rafal
(This used to be commit 96446e5e1e53eb519cbfeb64d0dd2f4052d75b0f)
|
|
Andrew Bartlett
(This used to be commit b429712f1e8234c64138aaa8ff67dce94988406c)
|
|
code, which is certainly not in the form of machine$.
Rework the default salt to match what I just added to the heimdal
server (Samba4 is back on speaking terms with lorikeet heimdal now),
from Luke Howard's post to samba-technical in Nov 2004.
Now to test compatability with MS...
Andrew Bartlett
(This used to be commit d719a0093bfe37fc62f28c7c02f17f93eec16abf)
|
|
rafal
(This used to be commit b3fce5b94be2f9491a53673b1baecf0c8fe5b7c4)
|
|
rafal
(This used to be commit f7aaa0bfcae7fd4518256a703ad237693ff0c295)
|
|
a different
order than a strict request - reply sequence
Note: we should also fix the client code...
metze
(This used to be commit 0a61d1f65150546f7a7582512ca010d156f963bf)
|
|
metze
(This used to be commit 9d86314c44ae8e1ec21653b21cc267bfac573445)
|
|
metze
(This used to be commit 333f9bdf585db3df455009667d94deae568be02a)
|
|
Andrew Bartlett
(This used to be commit 77b67da5b8187951ba8c25af85bbf716cf5b3561)
|
|
client credentials code to read the secrets.ldb.
Also clean up error handling, and ensure to always set the
last_error_message stuff.
Andrew Bartlett
(This used to be commit 435d229e5d1da349f00d80a36b599ae70468e99d)
|
|
no longer done globally.
This keeps MIT client libraries happy, because otherwise the windows
KDC will return a different case to what was requested.
Andrew Bartlett
(This used to be commit 9098b9321f938473c367f906cfe2f001ca1d8e6a)
|
|
Andrew Bartlett
(This used to be commit 6d7f1daaf2a521864994e06b013c36287f27a129)
|
|
6 is BDC, which is correct for a self-join.
Andrew Bartlett
(This used to be commit cd61ff80f886bcb4a8c6b681879ee269604e98f3)
|
|
metze
(This used to be commit db2f5619f8114b6454cc2541d80129e1ca5fa1a9)
|
|
interestingly, w2k3 seems to have 4 different varients of the netlogon
cldap response. We decode two of them so far. The other two are tricky
as they aren't distinguished by a command code, they use the same
command codes (0x13 and 0x17) but have quite a different format. Very
strange!
(This used to be commit 58f1c39282e281450fe94ceab7ca0a53ec7172e1)
|
|
(This used to be commit cbeffe830b2d3aee2ba346034548fa273a08f409)
|
|
(This used to be commit a3f64357af75587a855cfedb58ce2583658c7d04)
|
|
(This used to be commit a0fa871c3fda9fce7da0b110ed313c930a677a80)
|
|
ndr_pull_struct_blob() but checks
that all bytes are consumed
(This used to be commit 7951e9bd647b35d2f92d7ba4dbbc2ac05f31491a)
|
|
- added support for binary encoded search filters
- fixed some const handling
- changed the message type to an enum, to help debugging
(This used to be commit d5353b63428698d1ce95c50e2626f1841fa637e3)
|
|
(This used to be commit 0b48c69e0b94571173a12714b22d3d5e2af17bcf)
|
|
(This used to be commit ef573df2a012e9a192487f207502ef1027c66d4b)
|
|
(This used to be commit 7417f6fa8be637ccf04f8608e67174d6d5624662)
|
|
(This used to be commit 699e0adf4cba1473b48ff38c8043dbc36bc43560)
|
|
(This used to be commit 513fc9c24493e007a9e4d034ca05657897a5eac2)
|
|
(This used to be commit c2c563bf985a8fdd28beacb3dbdf650c11af2fa7)
|
|
(should fix build on several buildfarm hosts)
(This used to be commit cbd7af4fcf72fd21b2a8ea2ee8f9f61f90f36f03)
|
|
(This used to be commit b7fbe2173d45456c77fad9673073173704a1b266)
|
|
(This used to be commit 2f78428cfd823b499c60ac3cc02650183b760ef0)
|
|
(This used to be commit 9318744fd496a829a57fc8e0f21d4b26b1eb74c7)
|
|
compile on
trunk, 3_0 and 4_0.
Volker
(This used to be commit 777c489cad610fef140ec80d5644111b04a314c1)
|
|
(This used to be commit 34671674ee326ea835408f8c1fdb105ea50ccc55)
|
|
Sometimes it is usefull to know this data.
Simo.
(This used to be commit df401847827ef660d8b9d55af9b27bb85bad6b5f)
|
|
rafal
(This used to be commit 4ac3c145fccc203323e3bf8772bccd290a82cf63)
|
|
any possibility to pass such pointer from calling function... :)
rafal
(This used to be commit 08a8878436f3ba21666f43e9abafb27055a02e8a)
|
|
Williams
(This used to be commit 62550eac1e56e95c8080a0519579fd97ee5d465a)
|
|
while it is not compiled in.
(This used to be commit d63086918ba79307089b3992dc7ed8fc8c6d18a8)
|
|
(This used to be commit 250f1f69dd719a7981ec4c1698942b31826888d2)
|
|
(This used to be commit 93e70717c7cb6aa591d3d83a70e5df03822fa17c)
|
|
type
(This used to be commit 8229fe4dd5f4eb89eb19fa02eedc7f00a31b204e)
|
|
Add socket-wrapper-enabled test target and use that by
default when the socket wrapper was included
(This used to be commit d3b0ad8b4b6f8ee80a9c77e1102960d51ced5a5f)
|
|
composite call.
rafal
(This used to be commit 227c9fb45bdba5ac795ee14f7e51ccaa18a2a0e1)
|
|
rafal
(This used to be commit 3389cfb1354532aad4245b281a5637b58802a276)
|