Age | Commit message (Collapse) | Author | Files | Lines |
|
Conflicts:
source/auth/credentials/config.mk
source/auth/gensec/config.mk
source/build/smb_build/makefile.pm
source/heimdal_build/config.mk
source/lib/events/config.mk
source/lib/nss_wrapper/config.mk
source/lib/policy/config.mk
source/lib/registry/config.mk
source/lib/socket_wrapper/config.mk
source/lib/tdb/config.mk
source/lib/tls/config.mk
source/lib/util/config.mk
source/libcli/config.mk
source/libcli/ldap/config.mk
source/libnet/config.mk
source/librpc/config.mk
source/param/config.mk
source/rpc_server/config.mk
source/scripting/ejs/config.mk
source/smbd/process_model.mk
(This used to be commit 760378e0294dd0cd4523a83448328478632d7e3d)
|
|
This fixes up the python credentials interface in a number of areas,
with the aim of supporting '-k yes' as a command line option. (This
enables the use of kerberos).
As such, I've had to change the get_credentials call to take a
loadparm context, so that the credentials can be initialised
correctly.
The test_kinit script has been modified to prove that this continues
to work, as well as to provide greater code coverage of the kerberos
paths.
Andrew Bartlett
(This used to be commit 727ef40c2b56910028ef3c1092b8eab1bfa6ce63)
|
|
(This used to be commit 977dbdeaf363c8905ed9fd0570eba4be80582833)
|
|
Thanks in particular to arkanes and KirkMcDonald on #python for their
assistance, suggesting breaking the DN check.
I eventually found it while trying to cut down on the number of gcc
warnings, which is why we also add printf annotations.
Andrew Bartlett
(This used to be commit ba30e82d4efcba23c49622de43d3d6fc9c800e35)
|
|
Ensure that the ldb python binding 'TypeError dn not set' errors are
not in the SWIG wrapper's use of ldb functions, put some more error
checks in.
Andrew Bartlett
(This used to be commit 8d4c831184cff8bca85daf6cc711b189b5cf3a47)
|
|
metze
(This used to be commit b5eeaf9b27e0116e57825b664642d2b5cfd895f0)
|
|
configure.in doesn't exist at all...
metze
(This used to be commit ca414d4e9e96b90100c46b006825bc8e935ba0b4)
|
|
metze
(This used to be commit 087667e0cd66ea615b5aa43538192fe1d7de87ae)
|
|
metze
(This used to be commit 91b49365abed6f67e2b3c18b0090b4e6ff1df935)
|
|
This change ensures we give an immidiate error if the DN won't parse.
Also clean up strcmp use to be more standard.
Andrew Bartlett
(This used to be commit 1b15f374a89b99f3c43d9c2ce06dde9c67383e66)
|
|
(This used to be commit ca8d4260ada9f74ebc406714ca70d20be09b194b)
|
|
(This used to be commit 0ba8ac6a14c62ff9edfe9f0bf43b8a7406b85291)
|
|
(This used to be commit 2bf43c7932d886b0db3e1c2f5a4b8697435b0c5c)
|
|
(This used to be commit e384aac5c8156c7f056c70b1caab0778f8fc52b6)
|
|
(This used to be commit e4da851bd7e7620bbf99efe20a496b1be78ba4e2)
|
|
(This used to be commit be47cc7fdfa3cae0508e564f38b793aa27b6eb92)
|
|
Conflicts:
source/build/smb_build/makefile.pm
(This used to be commit 391fea450b2e6664fcd4e4419858997c6094cf3e)
|
|
(This used to be commit 9bc22a4cd39a96d757be844d0f32a8042d233612)
|
|
We don't just want to return just strerror(ret) when things go wrong.
Andrew Bartlett
(This used to be commit 7f0341dd589150ab01563957460cdcf42515cadc)
|
|
(This used to be commit 99e61dade2bd9ae2a5dfe17f766528012c09e46c)
|
|
(This used to be commit a7e6d2a1832db388fdafa1279f84c9a8bbfc87d6)
|
|
Conflicts:
source/Makefile
source/build/smb_build/makefile.pm
source/librpc/config.mk
(This used to be commit 3e02fcfd3fb6683f51417ba39f4ec177494eff3e)
|
|
(This used to be commit 5972308add8b1078e190beab204c1ba4b3a25747)
|
|
bindings
(This used to be commit 2303063cbd2e65580618124ef8ecf42867d2b952)
|
|
(This used to be commit a7f89b5bb28601597a4a0f75ec2b97bac02370d9)
|
|
Never install generated prototype files. It's easier to break the
API when using them and they're not easily readable for 3rd party users.
Conflicts:
source/auth/config.mk
source/auth/credentials/config.mk
source/auth/gensec/config.mk
source/build/smb_build/config_mk.pm
source/build/smb_build/main.pl
source/build/smb_build/makefile.pm
source/dsdb/config.mk
source/lib/charset/config.mk
source/lib/tdr/config.mk
source/lib/util/config.mk
source/libcli/config.mk
source/libcli/ldap/config.mk
source/librpc/config.mk
source/param/config.mk
source/rpc_server/config.mk
source/torture/config.mk
(This used to be commit 6c659689ed4081f1d7a6253c538c7f01784197ba)
|
|
(This used to be commit 36da52abf5be79e37bd495ec4265e01b27aa9da5)
|
|
(This used to be commit 1dd6bea507f1f5e26cccf89148280721260a4673)
|
|
Conflicts:
source/scripting/python/config.mk
(This used to be commit 0ac0ea660ab63eca764149f1d2828d0238a57289)
|
|
(This used to be commit 9499f8eea534cf93f96af17941e9195aadc0a756)
|
|
Return the correct error when the DN is mismatched with it's RDN
attribute (now matches AD).
Andrew Bartlett
(This used to be commit bf7166e785e5c5d52dbb0c12e5e4206d74e72f4e)
|
|
(This used to be commit 89f7c74924965071981bbe7e05ff69847b0a3a03)
|
|
(This used to be commit f7d0f0582e8712fd8d005906803de8fe041e875f)
|
|
(This used to be commit a660ab262e7202baccf16cb8b2bc47cb8efacc34)
|
|
(This used to be commit 4dab354b626a02e9a5f5cac0d374d18e22718e18)
|
|
(This used to be commit ef00f6b5817107738dc44367838095896af4e77d)
|
|
(This used to be commit ca510136d2c4cae8f520c76df6aaadb5d412bea1)
|
|
(This used to be commit 8cb07814bc6627fc8eba228eafd13336e3ca3758)
|
|
(This used to be commit 0b133a30a23757cf463ff22dff6372ae5e11d4c7)
|
|
Conflicts:
source/build/smb_build/header.pm
source/build/smb_build/makefile.pm
source/lib/ldb/include/ldb_private.h
(This used to be commit 1a646af0647f021d99473a8991c35e616a423ea6)
|
|
metze
(This used to be commit 14c8e3101cc3b0138a551afdf3a94f4bb11bb21d)
|
|
(This used to be commit 5cd3310b78a85243eb436d05db3228c3495f9162)
|
|
This makes it easier to track down which module only returned and
error code, but not the error string.
Andrew Bartlett
(This used to be commit c4d502f68fbd5d5bc2ac5bb6369950379c9176fc)
|
|
(This used to be commit a57adcfdd32fa9516eb092f7568e213347c583d7)
|
|
(This used to be commit ce332130ea77159832da23bab760fa26921719e2)
|
|
(This used to be commit 92c1c0e9137f0845cac6cc96bf78711b6aaffe21)
|
|
(This used to be commit b1a7810f3e70f9a831d9b8e85d531e448072adaf)
|
|
(This used to be commit 46e5027f56722fbe19af36aad1ab03ea1c862f43)
|
|
everywhere.
(This used to be commit 85c96a325867f7bcdb412ebc53f8a47dbf7cd89b)
|
|
(This used to be commit 141ee91272fb4dafca0149f679e17721b6a3011e)
|