directory-kerby.git
5 years agoMerge remote-tracking branch 'asf/trunk' into kpasswd kpasswd 40/head
plusplusjiajia [Thu, 7 Jul 2016 06:47:22 +0000 (14:47 +0800)] 
Merge remote-tracking branch 'asf/trunk' into kpasswd

5 years agoCheckstyle fix
Colm O hEigeartaigh [Wed, 6 Jul 2016 10:51:34 +0000 (11:51 +0100)] 
Checkstyle fix

5 years agoAdding @Ignore'd test case for certificate encoding
Colm O hEigeartaigh [Wed, 6 Jul 2016 10:44:55 +0000 (11:44 +0100)] 
Adding @Ignore'd test case for certificate encoding

5 years agoFix to load server certificates from the classpath as well
Colm O hEigeartaigh [Wed, 6 Jul 2016 09:59:59 +0000 (10:59 +0100)] 
Fix to load server certificates from the classpath as well

5 years agoDIRKRB-593 Add the remote kadmin tool usage guide.
plusplusjiajia [Wed, 6 Jul 2016 08:03:58 +0000 (16:03 +0800)] 
DIRKRB-593 Add the remote kadmin tool usage guide.

5 years agoDIRKRB-592 Merge kadmin-remote branch to trunk.
plusplusjiajia [Wed, 6 Jul 2016 03:38:02 +0000 (11:38 +0800)] 
DIRKRB-592 Merge kadmin-remote branch to trunk.

5 years agoSome fixes for certificate validation for anon PKINIT
Colm O hEigeartaigh [Tue, 5 Jul 2016 13:56:56 +0000 (14:56 +0100)] 
Some fixes for certificate validation for anon PKINIT

5 years agoMake it possible to load certificates from the classpath and not just a filename
Colm O hEigeartaigh [Tue, 5 Jul 2016 11:49:00 +0000 (12:49 +0100)] 
Make it possible to load certificates from the classpath and not just a filename

5 years agoAnother NPE fix if it fails to load the PKINIT trust anchor
Colm O hEigeartaigh [Tue, 5 Jul 2016 11:34:18 +0000 (12:34 +0100)] 
Another NPE fix if it fails to load the PKINIT trust anchor

5 years agoAvoid array out of bounds exception if the client forgets to configure pkinit trust...
Colm O hEigeartaigh [Tue, 5 Jul 2016 11:31:29 +0000 (12:31 +0100)] 
Avoid array out of bounds exception if the client forgets to configure pkinit trust anchors

5 years agoFix NPE if the KDC does not configure identity keys for PKINIT
Colm O hEigeartaigh [Tue, 5 Jul 2016 11:29:18 +0000 (12:29 +0100)] 
Fix NPE if the KDC does not configure identity keys for PKINIT

5 years agoNPE fix for pkinit if the client principal is not known
Colm O hEigeartaigh [Tue, 5 Jul 2016 11:16:03 +0000 (12:16 +0100)] 
NPE fix for pkinit if the client principal is not known

5 years agoCheckstyle fix
Colm O hEigeartaigh [Mon, 4 Jul 2016 11:53:55 +0000 (12:53 +0100)] 
Checkstyle fix

5 years agoNPE fix
Colm O hEigeartaigh [Mon, 4 Jul 2016 11:33:11 +0000 (12:33 +0100)] 
NPE fix

5 years agoJust write out the JWT token "as is" if there is no signature key
Colm O hEigeartaigh [Mon, 4 Jul 2016 11:18:02 +0000 (12:18 +0100)] 
Just write out the JWT token "as is" if there is no signature key

5 years agoNPE fixes
Colm O hEigeartaigh [Mon, 4 Jul 2016 10:18:59 +0000 (11:18 +0100)] 
NPE fixes

5 years agoMinor reshuffle
Colm O hEigeartaigh [Mon, 4 Jul 2016 09:31:28 +0000 (10:31 +0100)] 
Minor reshuffle

5 years agoRemoving GSS interop testcase
Colm O hEigeartaigh [Mon, 4 Jul 2016 09:28:33 +0000 (10:28 +0100)] 
Removing GSS interop testcase

5 years agoDIRKRB-591 Add the KerberosTicket to subject's private credentials in TokenAuthLoginM...
plusplusjiajia [Mon, 4 Jul 2016 06:41:39 +0000 (14:41 +0800)] 
DIRKRB-591 Add the KerberosTicket to subject's private credentials in TokenAuthLoginModule.

5 years agoAdding Token Auth testcase
Colm O hEigeartaigh [Fri, 1 Jul 2016 11:07:01 +0000 (12:07 +0100)] 
Adding Token Auth testcase

5 years ago1.Kpasswd. Initially added kpasswd and kpasswd server.2.DIRKRB-578 Set up network...
plusplusjiajia [Wed, 29 Jun 2016 01:44:27 +0000 (09:44 +0800)] 
1.Kpasswd. Initially added kpasswd and kpasswd server.2.DIRKRB-578 Set up network connection between Kpasswd Server and Client.

5 years agoUpdating Apache DS
Colm O hEigeartaigh [Tue, 28 Jun 2016 14:21:54 +0000 (15:21 +0100)] 
Updating Apache DS

5 years agoAdding @Ignore'd GSS interop testcase
Colm O hEigeartaigh [Tue, 28 Jun 2016 13:57:23 +0000 (14:57 +0100)] 
Adding @Ignore'd GSS interop testcase

6 years agoNo need to check the request type to set the token
Colm O hEigeartaigh [Fri, 17 Jun 2016 11:44:05 +0000 (12:44 +0100)] 
No need to check the request type to set the token

6 years agoFixing warnings
Colm O hEigeartaigh [Fri, 17 Jun 2016 10:42:51 +0000 (11:42 +0100)] 
Fixing warnings

6 years agoMake it easier to pass custom tokens through via KrbToken.
Colm O hEigeartaigh [Thu, 16 Jun 2016 11:12:55 +0000 (12:12 +0100)] 
Make it easier to pass custom tokens through via KrbToken.
Currently, the code is tied to "KrbToken", which enforces the use of encoders/decoders.

6 years agoDIRKRB-588 - Support validation keys in different formats
Colm O hEigeartaigh [Thu, 16 Jun 2016 09:35:04 +0000 (10:35 +0100)] 
DIRKRB-588 - Support validation keys in different formats
Note: Introducing a Commons IO dependency as part of this patch

6 years agoDIRKRB-587 - Load JWT verification key from classpath as well
Colm O hEigeartaigh [Wed, 15 Jun 2016 16:29:55 +0000 (17:29 +0100)] 
DIRKRB-587 - Load JWT verification key from classpath as well

6 years agoSpelling typo
Colm O hEigeartaigh [Wed, 15 Jun 2016 16:22:54 +0000 (17:22 +0100)] 
Spelling typo

6 years agoDIRKRB-586 - NPE in KdcHandler on an Exception
Colm O hEigeartaigh [Wed, 15 Jun 2016 16:19:59 +0000 (17:19 +0100)] 
DIRKRB-586 - NPE in KdcHandler on an Exception

6 years agoMinor grammatical typos
Colm O hEigeartaigh [Wed, 15 Jun 2016 16:14:16 +0000 (17:14 +0100)] 
Minor grammatical typos

6 years agoDIRKRB-585 - Allow for optional expiry + NotBefore claims when processing a JWT token
Colm O hEigeartaigh [Wed, 15 Jun 2016 16:09:28 +0000 (17:09 +0100)] 
DIRKRB-585 - Allow for optional expiry + NotBefore claims when processing a JWT token

6 years agoDIRKRB-584 - NPE if the token issuers value is not specified
Colm O hEigeartaigh [Wed, 15 Jun 2016 16:05:57 +0000 (17:05 +0100)] 
DIRKRB-584 - NPE if the token issuers value is not specified

6 years agoUse readFully instead of read for being more robust, according to Steve review
Kai Zheng [Mon, 13 Jun 2016 12:22:26 +0000 (20:22 +0800)] 
Use readFully instead of read for being more robust, according to Steve review

6 years agoAdded some checks and did some clean up
Kai Zheng [Sun, 12 Jun 2016 15:34:15 +0000 (23:34 +0800)] 
Added some checks and did some clean up

6 years agoA clean up for a duplicate method
Kai Zheng [Sun, 12 Jun 2016 11:12:51 +0000 (19:12 +0800)] 
A clean up for a duplicate method

6 years agoRemoving unnecessary warning
Colm O hEigeartaigh [Thu, 9 Jun 2016 14:34:37 +0000 (15:34 +0100)] 
Removing unnecessary warning

6 years agoRemove bin in .gitignore file.
plusplusjiajia [Tue, 7 Jun 2016 02:23:51 +0000 (10:23 +0800)] 
Remove bin in .gitignore file.

6 years agoDIRKRB-579 KRB_PRIV message type support.
plusplusjiajia [Tue, 7 Jun 2016 02:02:38 +0000 (10:02 +0800)] 
DIRKRB-579 KRB_PRIV message type support.

6 years agoContinued on DIRKRB-552 Fail to restart KdcServer.
plusplusjiajia [Mon, 6 Jun 2016 07:26:07 +0000 (15:26 +0800)] 
Continued on DIRKRB-552 Fail to restart KdcServer.

6 years agoRename the templete conf file name.
plusplusjiajia [Mon, 6 Jun 2016 02:01:04 +0000 (10:01 +0800)] 
Rename the templete conf file name.

6 years agoDIRKRB-577 Improve for better latency measuring in kerby KDC. Contributed by Qing.
plusplusjiajia [Fri, 3 Jun 2016 08:21:06 +0000 (16:21 +0800)] 
DIRKRB-577 Improve for better latency measuring in kerby KDC. Contributed by Qing.

6 years agoDIRKRB-574 Implement a concurrent test to benchmark throughput and latency of kerby...
plusplusjiajia [Wed, 1 Jun 2016 01:51:16 +0000 (09:51 +0800)] 
DIRKRB-574 Implement a concurrent test to benchmark throughput and latency of kerby KDC. Contributed by Qing.

6 years agoDIRKRB-542. Kerby Authorization. Contributed by Gerard Gagliano
Kai Zheng [Sun, 29 May 2016 21:08:31 +0000 (05:08 +0800)] 
DIRKRB-542. Kerby Authorization. Contributed by Gerard Gagliano

6 years agoA few plugin + dependency updates
Colm O hEigeartaigh [Fri, 27 May 2016 15:05:12 +0000 (16:05 +0100)] 
A few plugin + dependency updates

6 years agoDIRKRB-575 SaslAppTest failure due to input having nothing to do with test. Contribut...
plusplusjiajia [Fri, 27 May 2016 01:39:50 +0000 (09:39 +0800)] 
DIRKRB-575 SaslAppTest failure due to input having nothing to do with test. Contributed by Gerard Gagliano.

6 years agoNOTICE file in the root folder only contain the AL2.0 and standard notice.
plusplusjiajia [Wed, 25 May 2016 08:42:14 +0000 (16:42 +0800)] 
NOTICE file in the root folder only contain the AL2.0 and standard notice.

6 years agoAdd the copyright in NOTICE.
plusplusjiajia [Tue, 24 May 2016 08:33:08 +0000 (16:33 +0800)] 
Add the copyright in NOTICE.

6 years agoDIRKRB-412 Update NOTICE file with required attributions of used dependencies.
plusplusjiajia [Tue, 24 May 2016 08:21:39 +0000 (16:21 +0800)] 
DIRKRB-412 Update NOTICE file with required attributions of used dependencies.

6 years agoDIRKRB-552 Fail to restart KdcServer.
plusplusjiajia [Mon, 23 May 2016 08:58:23 +0000 (16:58 +0800)] 
DIRKRB-552 Fail to restart KdcServer.

6 years agoDIRKRB-569 Add unit test of multiple KDCs for a given realm in client.
plusplusjiajia [Fri, 13 May 2016 07:50:13 +0000 (15:50 +0800)] 
DIRKRB-569 Add unit test of multiple KDCs for a given realm in client.

6 years agoDIRKRB-567 Support multiple KDCs for a given realm in client.
plusplusjiajia [Wed, 11 May 2016 05:24:23 +0000 (13:24 +0800)] 
DIRKRB-567 Support multiple KDCs for a given realm in client.

6 years agoDIRKRB-562 KDC virtual memory used increases with the requestes processed. Contribute...
plusplusjiajia [Wed, 4 May 2016 01:28:29 +0000 (09:28 +0800)] 
DIRKRB-562 KDC virtual memory used increases with the requestes processed. Contributed by Wei.

6 years agoAdd some logs of issuing ticket.
plusplusjiajia [Tue, 3 May 2016 07:36:35 +0000 (15:36 +0800)] 
Add some logs of issuing ticket.

6 years agoUpdate pom.xml in kerb-client-api-all and kerb-server-api-all.
plusplusjiajia [Wed, 27 Apr 2016 08:22:47 +0000 (16:22 +0800)] 
Update pom.xml in kerb-client-api-all and kerb-server-api-all.

6 years agoRevert "DIRKRB-424 Need to initialize the log4j system properly."
plusplusjiajia [Wed, 27 Apr 2016 07:42:43 +0000 (15:42 +0800)] 
Revert "DIRKRB-424 Need to initialize the log4j system properly."

This reverts commit eff5d0ca70f6c1d21b68409615dab12ceec4cf1b.

6 years agoDIRKRB-561 Jaas client failed to decode KrbError message from Kerby KDC.
plusplusjiajia [Tue, 26 Apr 2016 08:54:36 +0000 (16:54 +0800)] 
DIRKRB-561 Jaas client failed to decode KrbError message from Kerby KDC.

6 years agoDIRKRB-557 KDC backend connect to the zookeeper cluster.
plusplusjiajia [Fri, 22 Apr 2016 07:43:14 +0000 (15:43 +0800)] 
DIRKRB-557 KDC backend connect to the zookeeper cluster.

6 years agoFix kdc can't set backend in unit tests.
plusplusjiajia [Fri, 22 Apr 2016 03:00:00 +0000 (11:00 +0800)] 
Fix kdc can't set backend in unit tests.

6 years agoFix DIRKRB-537.
plusplusjiajia [Tue, 19 Apr 2016 08:25:15 +0000 (16:25 +0800)] 
Fix DIRKRB-537.

6 years agoSave the error code in KrbException.
plusplusjiajia [Tue, 19 Apr 2016 08:01:22 +0000 (16:01 +0800)] 
Save the error code in KrbException.

6 years agoPreAuth and incorrect Password fails silently.
plusplusjiajia [Tue, 19 Apr 2016 07:19:24 +0000 (15:19 +0800)] 
PreAuth and incorrect Password fails silently.

6 years agoDIRKRB-553 Unexpected import of slf4j to log4j12 bindings. Contributed by Mauro Rocchi.
plusplusjiajia [Mon, 18 Apr 2016 02:17:47 +0000 (10:17 +0800)] 
DIRKRB-553 Unexpected import of slf4j to log4j12 bindings. Contributed by Mauro Rocchi.

6 years agoDIRKRB-533 Implementing ApRequest and ApResponse.
plusplusjiajia [Wed, 13 Apr 2016 07:10:30 +0000 (15:10 +0800)] 
DIRKRB-533 Implementing ApRequest and ApResponse.

6 years agoRemove duplicate dependencies.
plusplusjiajia [Tue, 5 Apr 2016 01:43:42 +0000 (09:43 +0800)] 
Remove duplicate dependencies.

6 years agoDIRKRB-544 Fixed a buffer leakage in Netty KdcHandler. Contributed by Gerard Gagliano
Kai Zheng [Sat, 2 Apr 2016 01:00:15 +0000 (09:00 +0800)] 
DIRKRB-544 Fixed a buffer leakage in Netty KdcHandler. Contributed by Gerard Gagliano

6 years agoDIRKRB-541 Clean up unused dependencies.
plusplusjiajia [Tue, 29 Mar 2016 07:52:55 +0000 (15:52 +0800)] 
DIRKRB-541 Clean up unused dependencies.

6 years agoUpdate the tool usages.
plusplusjiajia [Fri, 11 Mar 2016 07:56:57 +0000 (15:56 +0800)] 
Update the tool usages.

6 years agoUpdate Readme.
plusplusjiajia [Fri, 11 Mar 2016 06:48:02 +0000 (14:48 +0800)] 
Update Readme.

6 years agoChange the zookeeper version to 3.4.6
plusplusjiajia [Mon, 7 Mar 2016 03:21:21 +0000 (11:21 +0800)] 
Change the zookeeper version to 3.4.6

6 years ago[maven-release-plugin] prepare for next development iteration
Stefan Seelmann [Sun, 6 Mar 2016 17:13:14 +0000 (18:13 +0100)] 
[maven-release-plugin] prepare for next development iteration

6 years ago[maven-release-plugin] prepare release kerby-all-1.0.0-RC2 kerby-all-1.0.0-RC2
Stefan Seelmann [Sun, 6 Mar 2016 17:12:27 +0000 (18:12 +0100)] 
[maven-release-plugin] prepare release kerby-all-1.0.0-RC2

6 years ago[maven-release-plugin] rollback the release of kerby-all-1.0.0-RC2
Stefan Seelmann [Sun, 6 Mar 2016 16:47:12 +0000 (17:47 +0100)] 
[maven-release-plugin] rollback the release of kerby-all-1.0.0-RC2

6 years ago[maven-release-plugin] prepare release kerby-all-1.0.0-RC2
Stefan Seelmann [Sun, 6 Mar 2016 16:33:07 +0000 (17:33 +0100)] 
[maven-release-plugin] prepare release kerby-all-1.0.0-RC2

6 years agoRevert "[maven-release-plugin] prepare release kerby-all-1.0.0-RC2"
ericjiang [Sun, 6 Mar 2016 03:21:53 +0000 (11:21 +0800)] 
Revert "[maven-release-plugin] prepare release kerby-all-1.0.0-RC2"

This reverts commit 0000e6aed7a0ce43d026eda827a6a3e4a5a56a1c.

6 years agoRevert "[maven-release-plugin] prepare for next development iteration"
ericjiang [Sun, 6 Mar 2016 03:21:19 +0000 (11:21 +0800)] 
Revert "[maven-release-plugin] prepare for next development iteration"

This reverts commit 042ef451034a6743661774c0b5b0a62b7fda58e9.

6 years ago[maven-release-plugin] prepare for next development iteration
Hayabusa-intel [Fri, 4 Mar 2016 06:23:27 +0000 (14:23 +0800)] 
[maven-release-plugin] prepare for next development iteration

6 years ago[maven-release-plugin] prepare release kerby-all-1.0.0-RC2
Hayabusa-intel [Fri, 4 Mar 2016 06:22:46 +0000 (14:22 +0800)] 
[maven-release-plugin] prepare release kerby-all-1.0.0-RC2

6 years agoRevert "[maven-release-plugin] prepare release kerby-all-1.0.0-RC2"
Hayabusa-intel [Fri, 4 Mar 2016 05:59:09 +0000 (13:59 +0800)] 
Revert "[maven-release-plugin] prepare release kerby-all-1.0.0-RC2"

This reverts commit 36a18ba490298202a62260ea421d6462c1c383a8.

6 years agoRevert "[maven-release-plugin] prepare for next development iteration"
Hayabusa-intel [Fri, 4 Mar 2016 05:58:50 +0000 (13:58 +0800)] 
Revert "[maven-release-plugin] prepare for next development iteration"

This reverts commit 2954f5b4bb31766819a4efdf5dbc4950786511ed.

6 years ago[maven-release-plugin] prepare for next development iteration
plusplusjiajia [Fri, 4 Mar 2016 01:57:22 +0000 (09:57 +0800)] 
[maven-release-plugin] prepare for next development iteration

6 years ago[maven-release-plugin] prepare release kerby-all-1.0.0-RC2
plusplusjiajia [Fri, 4 Mar 2016 01:50:01 +0000 (09:50 +0800)] 
[maven-release-plugin] prepare release kerby-all-1.0.0-RC2

6 years agoRemove SaslAppTest because of some exception.
plusplusjiajia [Fri, 4 Mar 2016 00:53:26 +0000 (08:53 +0800)] 
Remove SaslAppTest because of some exception.

6 years agoRevert "[maven-release-plugin] prepare release kerby-all-1.0.0-RC2"
plusplusjiajia [Thu, 3 Mar 2016 06:01:45 +0000 (14:01 +0800)] 
Revert "[maven-release-plugin] prepare release kerby-all-1.0.0-RC2"

This reverts commit b3e54cfd8641c952777b044ce4f74be3e8f3be9e.

6 years agoRevert "[maven-release-plugin] prepare for next development iteration"
plusplusjiajia [Thu, 3 Mar 2016 06:01:31 +0000 (14:01 +0800)] 
Revert "[maven-release-plugin] prepare for next development iteration"

This reverts commit e47ac5699ab214309294873d2ef5fcc84b54f50f.

6 years ago[maven-release-plugin] prepare for next development iteration
plusplusjiajia [Wed, 2 Mar 2016 11:29:32 +0000 (19:29 +0800)] 
[maven-release-plugin] prepare for next development iteration

6 years ago[maven-release-plugin] prepare release kerby-all-1.0.0-RC2
plusplusjiajia [Wed, 2 Mar 2016 11:28:56 +0000 (19:28 +0800)] 
[maven-release-plugin] prepare release kerby-all-1.0.0-RC2

6 years agoRevert "[maven-release-plugin] prepare release kerby-all-1.0.0-RC2"
plusplusjiajia [Wed, 2 Mar 2016 11:21:33 +0000 (19:21 +0800)] 
Revert "[maven-release-plugin] prepare release kerby-all-1.0.0-RC2"

This reverts commit 7a060eda14f8c52668b8d0181cf2eeeeb0c4187c.

6 years agoRevert "Test the network."
plusplusjiajia [Wed, 2 Mar 2016 11:20:17 +0000 (19:20 +0800)] 
Revert "Test the network."

This reverts commit c2deee753bb5c68d2b21eaba02ba4fdc77593506.

6 years ago[maven-release-plugin] prepare release kerby-all-1.0.0-RC2
plusplus_jiajia [Wed, 2 Mar 2016 11:06:21 +0000 (19:06 +0800)] 
[maven-release-plugin] prepare release kerby-all-1.0.0-RC2

6 years agoTest the network.
plusplus_jiajia [Wed, 2 Mar 2016 10:56:37 +0000 (18:56 +0800)] 
Test the network.

6 years agoRevert "[maven-release-plugin] prepare release kerby-all-1.0.0-RC2"
plusplusjiajia [Wed, 2 Mar 2016 05:54:28 +0000 (13:54 +0800)] 
Revert "[maven-release-plugin] prepare release kerby-all-1.0.0-RC2"

This reverts commit 1092bcf2b0d52ee6aa266dd6c6aae965ed08aa3e.

6 years agoRevert "[maven-release-plugin] prepare for next development iteration"
plusplusjiajia [Wed, 2 Mar 2016 05:54:16 +0000 (13:54 +0800)] 
Revert "[maven-release-plugin] prepare for next development iteration"

This reverts commit 5d36a825c34b4ae5a1a4d0e3c735ff2388d73833.

6 years agoUpdating Zookeeper
Colm O hEigeartaigh [Tue, 1 Mar 2016 16:11:26 +0000 (16:11 +0000)] 
Updating Zookeeper

6 years agoFixing benchmark
Colm O hEigeartaigh [Tue, 1 Mar 2016 16:01:16 +0000 (16:01 +0000)] 
Fixing benchmark

6 years ago[maven-release-plugin] prepare for next development iteration
plusplusjiajia [Tue, 1 Mar 2016 03:13:54 +0000 (11:13 +0800)] 
[maven-release-plugin] prepare for next development iteration

6 years ago[maven-release-plugin] prepare release kerby-all-1.0.0-RC2
plusplusjiajia [Tue, 1 Mar 2016 03:13:33 +0000 (11:13 +0800)] 
[maven-release-plugin] prepare release kerby-all-1.0.0-RC2

6 years agoChange maven comipler plugin to 3.1, as with error when running mvn deploy.
plusplusjiajia [Tue, 1 Mar 2016 02:31:33 +0000 (10:31 +0800)] 
Change maven comipler plugin to 3.1, as with error when running mvn deploy.

6 years agoRevert "[maven-release-plugin] prepare release kerby-all-1.0.0-RC2"
plusplusjiajia [Tue, 1 Mar 2016 02:26:45 +0000 (10:26 +0800)] 
Revert "[maven-release-plugin] prepare release kerby-all-1.0.0-RC2"

This reverts commit 28f04c3f67e3008e148f1f5952c3881bd473bb14.

6 years agoRevert "[maven-release-plugin] prepare for next development iteration"
plusplusjiajia [Tue, 1 Mar 2016 02:26:28 +0000 (10:26 +0800)] 
Revert "[maven-release-plugin] prepare for next development iteration"

This reverts commit 61c0bb76e5964a9958b1ab5981be353e7412953a.