kohsuke
231e6a5923
[FIXED HUDSON-4261] applied a patch
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20880 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: e259abec4a114dea56fc8adcc55022d613b50774
2009-08-19 01:24:49 +00:00
kohsuke
4de760aa81
Failed to look up an e-mail address for LDAP users shouldn't cause a build to fail.
...
(<a href="http://www.nabble.com/Build-fails-with-FATAL%3A-Bad-credentials-td25005592.html ">report</a>)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20792 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: f7ce9c551b1d6d0717a45afed705b979fd3c72a1
2009-08-17 18:36:47 +00:00
mindless
c0deed5d5a
[FIXED HUDSON-3459] Matrix permissions with LDAP now properly validates group names
...
using configured prefix and case settings; added help text about these settings.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20744 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 6c2c917d91e33ffa63429848c5f6a75ea4bd773c
2009-08-15 02:38:23 +00:00
kohsuke
1e8a49bf99
Fixed a bug in inferring root DN in non-anonymous LDAP environment.
...
(<a href="http://www.nabble.com/Hudson-non-anonymous-LDAP-broken---td24529557.html ">report</a>)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20042 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 76aec3268af9b570a3b964be1d4c13789266da8a
2009-07-22 00:35:13 +00:00
kohsuke
fdff9ed7b6
Using new form validation code
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@16462 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: f27e2b5c8a5182b9bf03680d473d109bcf268bda
2009-03-23 03:26:55 +00:00
mindless
54b5ff533e
[FIXED HUDSON-1475] tested EmailResolver code already present.. works for me,
...
so added @Extension to turn it on.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@16032 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 60473f82f6c30e5bbe36e3cca96dbdb75f69a301
2009-03-05 18:28:31 +00:00
mindless
922624d215
[FIXED HUDSON-2256] DeferredCreationLdapAuthoritiesPopulator was deprecated
...
in 1.280, so the groupSearchFilter used there was lost. Moved this to
groovy file so the uniqueMember query works again, and changed {0} to {1}
in the memberUid query to fix that one.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@16009 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 701805226e77a3cbc90c9ca396ccdaf6145cacef
2009-03-04 20:09:03 +00:00
kohsuke
fddcb63fe6
LDAP authentication realm didn't support the built-in "authenticated" role.
...
(<a href="http://www.nabble.com/Hudson-security-issue%3A-authenticated-user-does-not-work-td22176902.html ">report</a>)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@15774 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: e3d1a7c5ff2d4081d826d9432af6f597c5f58409
2009-02-26 03:21:23 +00:00
kohsuke
77adf5325b
Existing SecurityRealm implementations are converted for auto-discovery.
...
I also used the active directory plugin to make sure that the binary compatibility with old plugins are working
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@15607 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 6852bba554a9948e95d8147c34261067f8f3690c
2009-02-24 00:05:47 +00:00
mindless
b8abf450fd
[FIXED HUDSON-2329] LDAP group permissions were not applied when logged in via remember-me cookie.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@15290 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 583b3d3789f26cd7e90673d9d8c9ff1564ca54e0
2009-02-13 16:49:36 +00:00
mindless
31eaa743af
[FIXED HUDSON-2599] Update validation check now that ldaps:// is accepted
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@15148 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 81c16190bbc6e9ee9e9ad32ba9814c0c78fec7b5
2009-02-09 00:02:04 +00:00
kohsuke
4ced64ec32
license header clean up
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@15081 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 1a1d0d74d5794bb126e14f6577d553c6db74586c
2009-02-06 20:05:24 +00:00
mindless
ad2eedb6f6
[FIXED HUDSON-2959] Fix broken images by adding rootUrl in image links returned by
...
checkName; avoid NullPointerException in LDAP groupname lookup when groupSearchBase
is not set.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@15006 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: f6e780339fe674a71cbf8e693b6a8fba01e90b52
2009-02-02 19:36:23 +00:00
mindless
0c863c6bd5
[FIXED HUDSON-2958] Make LDAPSecurityRealm.ldapTemplate field transient
...
so ~279K lines are not written to config.xml
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@15003 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 1396fd5541597bc031736ce671257b7efa5eafee
2009-02-02 19:15:40 +00:00
kohsuke
645a6ddf6f
doc improvements. I needed to have a set of authoritative documentation for how some of the LDAP schemas look like.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@14875 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 848cda75e45a91bb72ea06226d4b427a88f93d0c
2009-01-29 19:34:13 +00:00
kohsuke
bbcdae89b4
DeferredCreationLdapAuthoritiesPopulator is no longer necessary because filters are now created after SecurityRealm is prepared.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@14872 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 3beed588ad53269bf8f32e49ff84eed8572093f5
2009-01-29 17:29:26 +00:00
kohsuke
4b0a39b206
made it possible to distinguish "no such user" from "I don't know if there's such an user", so that the UI can use this to improve error diagnostics.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@14871 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 23bafefcf3b254c76f7d2744523bf117f37b9d88
2009-01-29 17:02:28 +00:00
kohsuke
ddb9373dad
Descriptor can infer the corresponding Describable most of the time, because it's the outer class.
...
This is more DRY.
This should also work for anonymous classes, so those changes to follow.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@14747 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: ac848d085f13b3825fa0d1974fb539fb2ba5e6dd
2009-01-23 16:09:15 +00:00
kohsuke
78d5ce192c
SecurityRealms can now better control the servlet filter chain.
...
(<a href="http://www.nabble.com/proposed-patch-to-expose-filters-through-SecurityRealms-tt21062397.html ">report</a>)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@14203 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 3922bb2319c2b0e6916f86234bfaf839763ce60c
2009-01-06 18:06:26 +00:00
kohsuke
66f8aacfb5
@QueryParameter no longer needs the value if it's the same as the parameter name.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@12848 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: e9332376a3270787503f3bc53bb52b2f31928f48
2008-10-30 17:51:37 +00:00
kohsuke
8140bcdc19
ou=groups is not a mandatory convention, and indeed at Zilics Information Systems that I went for a trouble-shooting, it was using another name.
...
So just search from a broader base by default.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@12184 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: e19e2cedf7840d9d71190b054ff165d6d4b6adc7
2008-09-17 20:02:17 +00:00
kohsuke
cbfc0eaf0a
ou=groups is not a mandatory convention, and indeed at Zilics Information Systems that I went for a trouble-shooting, it was using another name.
...
So just search from a broader base by default.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@12183 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 69b4520593def90d8851c0ba5b8c94a01d69ae30
2008-09-17 20:01:51 +00:00
kohsuke
4518fdf464
[FIXED HUDSON-2260]
...
Turns out the test failure I saw during a release was a real problem, not a timing issue.
I guess the good news is that the tests are now indeed catching this kind of problems, which is a big step forward.
The sad part is that I ignored it and went ahead with a release anyway.
This bug is fixed in 1.251.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@11693 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 02093d1d61adc725ca61144d892d2b4d22ea82f4
2008-08-23 00:43:42 +00:00
kohsuke
7d54470c20
[FIXED HUDSON-1445] Supported the ldaps:// protocol.
...
Given that LDAPS is deprecated in favor of startTLS in LDAP v3, I felt it doesn't deserve the real estate of having a separate checkbox, so the approach is somewhat clumsy.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@11664 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: be7f3ab5f64bf087d634a8d25d9dc3f47d367775
2008-08-22 01:36:16 +00:00
kohsuke
384de4b6ba
and these, too.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@11663 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 12dffdd024258b0d4c56dd91379b324079d9e53d
2008-08-22 01:24:14 +00:00
kohsuke
0070f3c45f
simplified by using the newly introduced better syntax.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@11662 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: c12ade4fd37d33a21efc4df1b7d70bd2b0896762
2008-08-22 01:23:32 +00:00
kohsuke
4cbdc26e1c
no longer need to have the explicit constructor.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@11661 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 4f1f36f034edf127e2de83e000b421bcfdd44656
2008-08-22 01:18:09 +00:00
oguzdag
8172b13043
Updating localization on Turkish
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@11250 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: ac35fc0d00893da7b278b50c558a884b3c859ec8
2008-08-06 08:28:18 +00:00
swiest
83b5e9065e
Updated German localization (catching up with English master files routinely).
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10739 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 5a50b94c08bd5ab19fe2588b1d9bb44cc474c975
2008-07-10 08:40:38 +00:00
kohsuke
b8be935d01
simplified
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10735 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: aff4225bed491611e4029a5c60210c969d21f3c7
2008-07-10 06:07:54 +00:00
elefevre
8600824618
new French translations
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10547 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 87814b61d8baa7afc4f2f1f2758da68f86d33864
2008-07-01 18:41:03 +00:00
kohsuke
3459fc18c0
[FIXED HUDSON-1971] Applying patch from Justin Edelson.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10468 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: adbccfee4f7229843f8b53fd5cee40a072f271e3
2008-06-27 17:37:50 +00:00
swiest
5b9472b894
Completed German localization of modules 'core' and 'main' (at least what was internationalized).
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10422 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 7c9412cc07b4e2f8991ec23993917f68811c3130
2008-06-25 21:13:29 +00:00
sogabe
0ca85a992a
[FIXED HUDSON-1674] I18N (security)
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10242 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 32aeae25677662b29c313c39ef3c146d23afa49f
2008-06-20 13:56:47 +00:00
kohsuke
c197a542d5
[HUDSON-1802] LDAP authentication with non-empty manager DN/password was not working correctly.
...
In 1.225.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10095 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 0f61ee2ca0187305f197dbddccee4c52d11fbc29
2008-06-13 21:59:57 +00:00
kohsuke
960e503e23
pointless catch statement
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10094 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 7e9e2002e15130d0a87009e1cd22fa52eea39a87
2008-06-13 21:56:16 +00:00
kohsuke
46d6b2ecec
crucial typo
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10093 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 499d10ce0b5b01831349fa4820122e110ff56867
2008-06-13 21:35:06 +00:00
kohsuke
a953d15b38
[FIXED HUDSON-1589] Applied a patch from thepner.
...
My apologies for the delay in handling this.
This change will be in 1.219.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@9609 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 38953b88698e9ec784a399dbb7af9dd1eae0507e
2008-05-23 15:18:57 +00:00
jazzjack
fb41282deb
Russian i18n updated
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@9608 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 15923f9c6df674d319b845a955835d25e18a4996
2008-05-23 09:31:40 +00:00
sogabe
6900e0927c
Small fix Japanese l10N
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@9360 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: ffabf250e53d3a760c809b56cf94266358002d55
2008-05-17 14:57:38 +00:00
sogabe
23b14b47ce
add Japanese l10N files
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@9294 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 92f0d54280d730439193ef5f4e2bbe6a47a9fa77
2008-05-15 23:13:31 +00:00
sorokh
bf5215c690
dutch translation improvements
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@8970 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 7ee00e9fa637e9aca1da9ba04a441629fdb4f1c4
2008-04-29 18:28:52 +00:00
elefevre
429f1dcdd5
fixes and enhancements in French translation
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@8617 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: f9bd30af882b685baac99d76bc6f34ad35408b27
2008-04-15 12:07:11 +00:00
kohsuke
f3a937b137
improved LDAP error diagnostics
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@8509 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: ff644b6700e5490eb62b4a065e7f92ff7ac8a51e
2008-04-11 06:39:46 +00:00
kohsuke
1873162571
[fixed] Supported LDAP server that doesn't allow anonymous bind. In 1.207. (issue #1132 )
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@8506 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: e062f1dad43a12fc1ce81dfc746c81ffaa9cd6a7
2008-04-11 06:03:36 +00:00
kohsuke
a104a1e39b
Added MailAddresResolver for LDAP. Needs to be tested before hooked online (issue #1475 )
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@8048 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: d8a9a6fddb09a591879165ef495f4be5c1f9752a
2008-03-27 23:46:20 +00:00
kohsuke
30f13cf34c
perhaps this would help the problem Fabiane is facing?
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@8047 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 353df8bf6ac21f21dac4945a126e8130f8bb124b
2008-03-27 23:31:01 +00:00
kohsuke
9adebc8d29
indentation fix
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@8046 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 6bc3f6a00fdefa1853572c65cb028496b068bcdd
2008-03-27 23:27:57 +00:00
bagrehc
a731478d82
Translated to portuguese-brazil
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@8026 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: 0896c83eeaa95fbf7c81bb9df25c3f6d397f45bd
2008-03-26 23:40:20 +00:00
oguzdag
58dd8e2e10
Issue number: No issue
...
Obtained from:
Submitted by: oguzdag
Reviewed by:
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@7493 71c3de6d-444a-0410-be80-ed276b4c234a
Originally-Committed-As: b3fed3a651ebcd45d70e1ae94f02cd27245f1629
2008-03-10 14:55:43 +00:00