apache / directory-kerby
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 792 files with 45,169 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 22 files changed 21-50 times (4,598 lines of code)
    • 220 files changed 6-20 times (17,993 lines of code)
    • 550 files changed 1-5 times (22,578 lines of code)
0% | 0% | 10% | 39% | 49%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 792 files with 45,169 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 1 file changed by 11-25 contributors (384 lines of code)
    • 42 files changed by 6-10 contributors (6,670 lines of code)
    • 500 files changed by 2-5 contributors (31,547 lines of code)
    • 249 files changed by 1 contributor (6,568 lines of code)
0% | <1% | 14% | 69% | 14%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, xml, txt, md, sh, cc, cmd, properties, yaml, gitignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 10% | 39% | 49%
xml0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
kerby-kerb0% | 0% | 11% | 41% | 47%
kerby-backend0% | 0% | 39% | 40% | 19%
kerby-tool0% | 0% | 23% | 52% | 23%
kerby-kdc0% | 0% | 20% | 79% | 0%
kerby-pkix0% | 0% | 0% | 71% | 28%
kerby-provider0% | 0% | 0% | 94% | 5%
kerby-common0% | 0% | 0% | 6% | 93%
benchmark0% | 0% | 0% | 39% | 60%
build-tools0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
KdcRequest.java
in kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/request
554 67 2015-01-23 2022-12-21 48 10 drankye@gmail.com coheigea@users.noreply.gith...
LdapIdentityBackend.java
in kerby-backend/ldap-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend
384 18 2015-03-22 2022-12-19 37 11 drankye@gmail.com coheigea@apache.org
KdcRequest.java
in kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/request
313 52 2015-01-23 2019-12-16 34 8 drankye@gmail.com coheigea@apache.org
KrbClient.java
in kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client
32 5 2015-01-23 2015-12-19 33 7 drankye@gmail.com kai.zheng@intel.com
TokenPreauth.java
in kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/preauth/token
145 4 2015-05-27 2023-03-30 33 7 jiajia.li@intel.com coheigea@apache.org
KinitTool.java
in kerby-tool/client-tool/src/main/java/org/apache/kerby/kerberos/tool/kinit
307 8 2015-06-23 2024-07-29 32 9 drankye@gmail.com coheigea@apache.org
ZookeeperIdentityBackend.java
in kerby-backend/zookeeper-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend
220 15 2015-03-22 2023-01-26 30 8 drankye@gmail.com coheigea@apache.org
KerbyKdcServer.java
in kerby-kdc/src/main/java/org/apache/kerby/kerberos/kdc
65 3 2015-03-21 2018-01-12 28 6 drankye@gmail.com coheigea@apache.org
JsonIdentityBackend.java
in kerby-backend/json-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend
235 19 2015-03-22 2019-06-20 28 9 drankye@gmail.com coheigea@apache.org
PkinitPreauth.java
in kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/preauth/pkinit
343 13 2015-01-23 2017-11-09 27 6 drankye@gmail.com coheigea@apache.org
KdcConfigKey.java
in kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server
51 2 2015-01-23 2016-01-27 26 5 drankye@gmail.com coheigea@apache.org
KdcConfig.java
in kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server
119 31 2015-01-23 2015-12-16 26 5 drankye@gmail.com jiajia.li@intel.com
KdcServer.java
in kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server
130 23 2015-01-23 2017-05-04 26 6 drankye@gmail.com coheigea@apache.org
AbstractInternalKrbClient.java
in kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/impl
146 7 2015-03-29 2018-02-13 26 6 drankye@gmail.com jiajia.li@intel.com
KdcHandler.java
in kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server
167 6 2015-01-23 2024-12-03 26 10 drankye@gmail.com coheigea@users.noreply.gith...
KrbConfig.java
in kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client
211 37 2015-01-23 2017-10-16 26 7 drankye@gmail.com frank.zeng@intel.com
TgsRequest.java
in kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/request
233 10 2015-01-23 2018-01-05 24 6 drankye@gmail.com jiajia.li@intel.com
KadminTool.java
in kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin
236 4 2015-06-23 2019-12-16 23 5 drankye@gmail.com coheigea@apache.org
PkinitPreauth.java
in kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/preauth/pkinit
264 8 2015-01-23 2023-11-29 23 6 drankye@gmail.com coheigea@apache.org
AsRequest.java
in kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/request
129 5 2015-01-23 2017-11-15 22 6 drankye@gmail.com gg@localhost
AbstractIdentityBackend.java
in kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend
154 18 2015-01-23 2021-03-10 21 7 drankye@gmail.com coheigea@apache.org
SimpleKdcServer.java
in kerby-kerb/kerb-simplekdc/src/main/java/org/apache/kerby/kerberos/kerb/server
160 27 2015-06-24 2021-02-19 21 6 drankye@gmail.com coheigea@apache.org
EncryptionUtil.java
in kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/common
118 10 2015-01-23 2023-11-09 20 7 drankye@gmail.com coheigea@apache.org
Keytab.java
in kerby-kerb/kerb-util/src/main/java/org/apache/kerby/kerberos/kerb/keytab
185 21 2015-01-23 2019-05-01 20 8 drankye@gmail.com coheigea@users.noreply.gith...
JwtTokenDecoder.java
in kerby-provider/token-provider/src/main/java/org/apache/kerby/kerberos/provider/token
206 15 2015-03-27 2017-11-01 20 7 drankye@gmail.com jiajia.li@intel.com
KdcInitTool.java
in kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kdcinit
85 2 2015-07-21 2019-12-16 19 4 jiajia.li@intel.com coheigea@apache.org
KlistTool.java
in kerby-tool/client-tool/src/main/java/org/apache/kerby/kerberos/tool/klist
238 6 2015-06-23 2023-01-19 19 7 drankye@gmail.com coheigea@apache.org
DefaultInternalKrbClient.java
in kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/impl
90 6 2015-04-12 2021-03-10 18 5 drankye@gmail.com coheigea@apache.org
KrbHandler.java
in kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client
99 3 2015-01-23 2017-09-12 18 5 drankye@gmail.com jiajia.li@intel.com
TokenPreauth.java
in kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/preauth/token
124 11 2015-01-23 2017-11-09 18 4 drankye@gmail.com coheigea@apache.org
KrbConfigKey.java
in kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client
57 2 2015-01-23 2018-10-01 16 5 drankye@gmail.com coheigea@apache.org
KrbOption.java
in kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client
70 2 2015-01-23 2017-08-04 16 3 drankye@gmail.com jiajia.li@intel.com
TgsRequest.java
in kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/request
74 7 2015-01-23 2017-09-22 16 4 drankye@gmail.com jiajia.li@intel.com
AsRequest.java
in kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/request
114 10 2015-01-23 2017-08-01 16 4 drankye@gmail.com jiajia.li@intel.com
EncryptionHandler.java
in kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto
149 12 2015-01-23 2018-04-20 16 7 drankye@gmail.com coheigea@apache.org
ClientUtil.java
in kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client
155 6 2015-06-29 2019-12-16 16 6 kai.zheng@intel.com coheigea@apache.org
CredentialCache.java
in kerby-kerb/kerb-util/src/main/java/org/apache/kerby/kerberos/kerb/ccache
238 28 2015-01-23 2018-10-23 16 8 drankye@gmail.com jiajia.li@intel.com
MemoryIdentityBackend.java
in kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend
48 6 2015-03-15 2017-11-15 15 6 drankye@gmail.com gg@localhost
KrbCodec.java
in kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb
85 6 2015-03-20 2015-12-29 15 5 drankye@gmail.com elecharny@symas.com
PreauthHandler.java
in kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/preauth
146 11 2015-01-23 2018-10-23 15 5 drankye@gmail.com jiajia.li@intel.com
JaasKrbUtil.java
in kerby-kerb/kerb-simplekdc/src/main/java/org/apache/kerby/kerberos/kerb/client
167 10 2015-06-30 2022-12-19 15 7 kai.zheng@intel.com coheigea@users.noreply.gith...
Krb5Parser.java
in kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/common
212 11 2015-12-17 2021-02-19 15 4 jiajia.li@intel.com coheigea@apache.org
IdentityService.java
in kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity
17 - 2015-01-23 2017-11-15 14 7 drankye@gmail.com gg@localhost
KdcNetwork.java
in kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/transport
126 8 2015-04-06 2020-11-10 14 7 drankye@gmail.com joey.ljy@alibaba-inc.com
JwtTokenEncoder.java
in kerby-provider/token-provider/src/main/java/org/apache/kerby/kerberos/provider/token
178 13 2015-03-22 2017-11-01 14 6 drankye@gmail.com jiajia.li@intel.com
KrbUtil.java
in kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/common
51 7 2015-01-23 2017-09-29 13 4 drankye@gmail.com jiajia.li@intel.com
LdapIdentityGetHelper.java
in kerby-backend/ldap-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend
69 10 2015-06-15 2018-12-28 13 6 jiajia.li@intel.com jiajia.li@intel.com
KinitOption.java
in kerby-tool/client-tool/src/main/java/org/apache/kerby/kerberos/tool/kinit
75 2 2015-03-22 2017-08-10 13 4 drankye@gmail.com jiajia.li@intel.com
PkinitCrypto.java
in kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/preauth/pkinit
252 12 2015-12-16 2019-12-16 13 4 jiajia.li@intel.com coheigea@apache.org
IdentityZNode.java
in kerby-backend/zookeeper-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend
302 21 2015-04-08 2018-10-23 13 5 linchen7@foxmail.com jiajia.li@intel.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
LdapIdentityBackend.java
in kerby-backend/ldap-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend
384 18 2015-03-22 2022-12-19 37 11 drankye@gmail.com coheigea@apache.org
KdcRequest.java
in kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/request
554 67 2015-01-23 2022-12-21 48 10 drankye@gmail.com coheigea@users.noreply.gith...
KdcHandler.java
in kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server
167 6 2015-01-23 2024-12-03 26 10 drankye@gmail.com coheigea@users.noreply.gith...
KinitTool.java
in kerby-tool/client-tool/src/main/java/org/apache/kerby/kerberos/tool/kinit
307 8 2015-06-23 2024-07-29 32 9 drankye@gmail.com coheigea@apache.org
JsonIdentityBackend.java
in kerby-backend/json-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend
235 19 2015-03-22 2019-06-20 28 9 drankye@gmail.com coheigea@apache.org
KdcRequest.java
in kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/request
313 52 2015-01-23 2019-12-16 34 8 drankye@gmail.com coheigea@apache.org
ZookeeperIdentityBackend.java
in kerby-backend/zookeeper-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend
220 15 2015-03-22 2023-01-26 30 8 drankye@gmail.com coheigea@apache.org
Keytab.java
in kerby-kerb/kerb-util/src/main/java/org/apache/kerby/kerberos/kerb/keytab
185 21 2015-01-23 2019-05-01 20 8 drankye@gmail.com coheigea@users.noreply.gith...
CredentialCache.java
in kerby-kerb/kerb-util/src/main/java/org/apache/kerby/kerberos/kerb/ccache
238 28 2015-01-23 2018-10-23 16 8 drankye@gmail.com jiajia.li@intel.com
TokenPreauth.java
in kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/preauth/token
145 4 2015-05-27 2023-03-30 33 7 jiajia.li@intel.com coheigea@apache.org
KrbClient.java
in kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client
32 5 2015-01-23 2015-12-19 33 7 drankye@gmail.com kai.zheng@intel.com
KrbConfig.java
in kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client
211 37 2015-01-23 2017-10-16 26 7 drankye@gmail.com frank.zeng@intel.com
AbstractIdentityBackend.java
in kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend
154 18 2015-01-23 2021-03-10 21 7 drankye@gmail.com coheigea@apache.org
JwtTokenDecoder.java
in kerby-provider/token-provider/src/main/java/org/apache/kerby/kerberos/provider/token
206 15 2015-03-27 2017-11-01 20 7 drankye@gmail.com jiajia.li@intel.com
EncryptionUtil.java
in kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/common
118 10 2015-01-23 2023-11-09 20 7 drankye@gmail.com coheigea@apache.org
KlistTool.java
in kerby-tool/client-tool/src/main/java/org/apache/kerby/kerberos/tool/klist
238 6 2015-06-23 2023-01-19 19 7 drankye@gmail.com coheigea@apache.org
EncryptionHandler.java
in kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto
149 12 2015-01-23 2018-04-20 16 7 drankye@gmail.com coheigea@apache.org
JaasKrbUtil.java
in kerby-kerb/kerb-simplekdc/src/main/java/org/apache/kerby/kerberos/kerb/client
167 10 2015-06-30 2022-12-19 15 7 kai.zheng@intel.com coheigea@users.noreply.gith...
KdcNetwork.java
in kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/transport
126 8 2015-04-06 2020-11-10 14 7 drankye@gmail.com joey.ljy@alibaba-inc.com
IdentityService.java
in kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity
17 - 2015-01-23 2017-11-15 14 7 drankye@gmail.com gg@localhost
KerbyKdcServer.java
in kerby-kdc/src/main/java/org/apache/kerby/kerberos/kdc
65 3 2015-03-21 2018-01-12 28 6 drankye@gmail.com coheigea@apache.org
PkinitPreauth.java
in kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/preauth/pkinit
343 13 2015-01-23 2017-11-09 27 6 drankye@gmail.com coheigea@apache.org
KdcServer.java
in kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server
130 23 2015-01-23 2017-05-04 26 6 drankye@gmail.com coheigea@apache.org
AbstractInternalKrbClient.java
in kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/impl
146 7 2015-03-29 2018-02-13 26 6 drankye@gmail.com jiajia.li@intel.com
TgsRequest.java
in kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/request
233 10 2015-01-23 2018-01-05 24 6 drankye@gmail.com jiajia.li@intel.com
PkinitPreauth.java
in kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/preauth/pkinit
264 8 2015-01-23 2023-11-29 23 6 drankye@gmail.com coheigea@apache.org
AsRequest.java
in kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/request
129 5 2015-01-23 2017-11-15 22 6 drankye@gmail.com gg@localhost
SimpleKdcServer.java
in kerby-kerb/kerb-simplekdc/src/main/java/org/apache/kerby/kerberos/kerb/server
160 27 2015-06-24 2021-02-19 21 6 drankye@gmail.com coheigea@apache.org
ClientUtil.java
in kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client
155 6 2015-06-29 2019-12-16 16 6 kai.zheng@intel.com coheigea@apache.org
MemoryIdentityBackend.java
in kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend
48 6 2015-03-15 2017-11-15 15 6 drankye@gmail.com gg@localhost
JwtTokenEncoder.java
in kerby-provider/token-provider/src/main/java/org/apache/kerby/kerberos/provider/token
178 13 2015-03-22 2017-11-01 14 6 drankye@gmail.com jiajia.li@intel.com
LdapIdentityGetHelper.java
in kerby-backend/ldap-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend
69 10 2015-06-15 2018-12-28 13 6 jiajia.li@intel.com jiajia.li@intel.com
BackendTest.java
in kerby-kerb/kerb-identity-test/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend
84 6 2015-03-16 2017-11-15 12 6 drankye@gmail.com gg@localhost
MavibotBackend.java
in kerby-backend/mavibot-backend/src/main/java/org/apache/kerby
126 7 2015-07-08 2018-10-26 11 6 kai.zheng@intel.com coheigea@apache.org
TicketIssuer.java
in kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/request
231 12 2015-09-30 2022-12-19 11 6 coheigea@apache.org coheigea@users.noreply.gith...
Credential.java
in kerby-kerb/kerb-util/src/main/java/org/apache/kerby/kerberos/kerb/ccache
148 22 2015-01-23 2016-06-12 10 6 drankye@gmail.com kai.zheng@intel.com
KlistOption.java
in kerby-tool/client-tool/src/main/java/org/apache/kerby/kerberos/tool/klist
43 2 2015-04-13 2022-04-26 9 6 linchen7@foxmail.com coheigea@apache.org
KrbCodecBenchmark.java
in benchmark/src/main/java/org/apache/kerby/benchmark
40 2 2015-07-20 2016-07-29 9 6 kai.zheng@intel.com jiajia.li@intel.com
KeKiCmacEnc.java
in kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/enc
39 2 2015-01-23 2015-11-29 9 6 drankye@gmail.com kai.zheng@intel.com
AuthUtil.java
in kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin
134 7 2016-07-06 2022-12-19 9 6 jiajia.li@intel.com coheigea@users.noreply.gith...
HmacMd5Rc4CheckSum.java
in kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/cksum
40 6 2015-01-23 2015-11-29 8 6 drankye@gmail.com kai.zheng@intel.com
FastUtil.java
in kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/fast
46 3 2015-03-26 2016-01-25 8 6 drankye@gmail.com jiajia.li@intel.com
KrbOutputStream.java
in kerby-kerb/kerb-util/src/main/java/org/apache/kerby/kerberos/kerb
37 5 2015-01-23 2015-11-29 7 6 drankye@gmail.com kai.zheng@intel.com
KdcConfigKey.java
in kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server
51 2 2015-01-23 2016-01-27 26 5 drankye@gmail.com coheigea@apache.org
KdcConfig.java
in kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server
119 31 2015-01-23 2015-12-16 26 5 drankye@gmail.com jiajia.li@intel.com
KadminTool.java
in kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin
236 4 2015-06-23 2019-12-16 23 5 drankye@gmail.com coheigea@apache.org
KrbHandler.java
in kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client
99 3 2015-01-23 2017-09-12 18 5 drankye@gmail.com jiajia.li@intel.com
DefaultInternalKrbClient.java
in kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/impl
90 6 2015-04-12 2021-03-10 18 5 drankye@gmail.com coheigea@apache.org
KrbConfigKey.java
in kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client
57 2 2015-01-23 2018-10-01 16 5 drankye@gmail.com coheigea@apache.org
KrbCodec.java
in kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb
85 6 2015-03-20 2015-12-29 15 5 drankye@gmail.com elecharny@symas.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
Asn1Any.java
in kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type
154 16 2016-01-17 2016-01-17 1 1 drankye@gmail.com drankye@gmail.com
KdcClientRequest.java
in kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/request
150 40 2017-11-15 2017-11-15 1 1 gg@localhost gg@localhost
WrapTokenV1.java
in kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/impl
144 9 2016-07-01 2016-07-01 1 1 drankye@gmail.com drankye@gmail.com
Asn1TaggingCollection.java
in kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type
132 28 2016-01-17 2016-01-17 1 1 drankye@gmail.com drankye@gmail.com
AdminServer.java
in kerby-kerb/kerb-admin-server/src/main/java/org/apache/kerby/kerberos/kerb/admin/server/kadmin
122 20 2016-07-06 2016-07-06 1 1 jiajia.li@intel.com jiajia.li@intel.com
KrbIdentity.java
in kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/request
117 25 2017-11-15 2017-11-15 1 1 gg@localhost gg@localhost
Tag.java
in kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1
110 24 2016-01-17 2016-01-17 1 1 drankye@gmail.com drankye@gmail.com
ADKdcIssued.java
in kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ad
105 22 2016-05-29 2016-05-29 1 1 kai.zheng@intel.com kai.zheng@intel.com
Asn1Dumper.java
in kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1
96 14 2016-01-17 2016-01-17 1 1 drankye@gmail.com drankye@gmail.com
ADIntendedForApplicationClass.java
in kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ad
92 15 2016-05-29 2016-05-29 1 1 kai.zheng@intel.com kai.zheng@intel.com
ADIntendedForServer.java
in kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ad
91 15 2016-05-29 2016-05-29 1 1 kai.zheng@intel.com kai.zheng@intel.com
PkinitIdentity.java
in kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/preauth/pkinit
91 10 2017-11-09 2017-11-09 1 1 coheigea@apache.org coheigea@apache.org
Asn1Flags.java
in kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type
84 17 2016-01-17 2016-01-17 1 1 drankye@gmail.com drankye@gmail.com
AddPrincipalsCommand.java
in kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/command
84 3 2016-06-01 2016-07-29 3 1 jiajia.li@intel.com jiajia.li@intel.com
Asn1Reader.java
in kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/parse
81 11 2016-01-17 2016-01-17 1 1 drankye@gmail.com drankye@gmail.com
Asn1Tagging.java
in kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type
79 8 2016-01-17 2016-01-17 1 1 drankye@gmail.com drankye@gmail.com
AbstractInternalAdminServer.java
in kerby-kerb/kerb-admin-server/src/main/java/org/apache/kerby/kerberos/kerb/admin/server/kadmin/impl
78 12 2016-07-06 2016-07-06 1 1 jiajia.li@intel.com jiajia.li@intel.com
AbstractCheckSumTypeHandler.java
in kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/cksum
78 12 2015-01-23 2015-02-01 2 1 drankye@gmail.com drankye@gmail.com
Asn1Util.java
in kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/util
76 5 2016-01-17 2016-01-17 1 1 drankye@gmail.com drankye@gmail.com
Asn1BitString.java
in kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type
73 10 2016-01-17 2016-01-17 1 1 drankye@gmail.com drankye@gmail.com
EncKrbPrivPart.java
in kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type
73 14 2016-06-07 2016-06-07 1 1 jiajia.li@intel.com jiajia.li@intel.com
AddPrincipalRequest.java
in kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/request
72 6 2016-07-06 2016-07-06 1 1 jiajia.li@intel.com jiajia.li@intel.com
Asn1Object.java
in kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type
69 17 2016-01-17 2016-01-17 1 1 drankye@gmail.com drankye@gmail.com
AdminOption.java
in kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote
69 2 2016-07-06 2016-07-06 1 1 jiajia.li@intel.com jiajia.li@intel.com
Base64OutputStream.java
in kerby-common/kerby-util/src/main/java/org/apache/kerby/util
67 8 2016-01-17 2016-01-17 1 1 drankye@gmail.com drankye@gmail.com
IdentityInfoCode.java
in kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/message
67 4 2020-09-18 2020-09-18 1 1 joey.ljy@alibaba-inc.com joey.ljy@alibaba-inc.com
kerby-checkstyle.xml
in build-tools
64 - 2016-01-18 2021-02-19 3 1 coheigea@apache.org coheigea@apache.org
RemoteKeytabAddCommand.java
in kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/command
64 2 2020-08-20 2020-08-20 1 1 ljj270386@alibaba-inc.com ljj270386@alibaba-inc.com
TokenCache.java
in kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/jaas
63 3 2017-06-28 2018-09-20 2 1 jiajia.li@intel.com jiajia.li@intel.com
AdminConfig.java
in kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote
62 11 2016-07-06 2016-07-06 1 1 jiajia.li@intel.com jiajia.li@intel.com
AdminMessageCode.java
in kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/message
61 4 2016-07-06 2016-07-06 1 1 jiajia.li@intel.com jiajia.li@intel.com
Base64InputStream.java
in kerby-common/kerby-util/src/main/java/org/apache/kerby/util
60 6 2016-01-17 2016-01-17 1 1 drankye@gmail.com drankye@gmail.com
HexUtil.java
in kerby-common/kerby-util/src/main/java/org/apache/kerby/util
60 3 2016-01-17 2016-01-17 1 1 drankye@gmail.com drankye@gmail.com
HexUtil.java
in kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/util
60 2 2016-01-17 2016-01-17 1 1 drankye@gmail.com drankye@gmail.com
AdminServerConfig.java
in kerby-kerb/kerb-admin-server/src/main/java/org/apache/kerby/kerberos/kerb/admin/server/kadmin
60 13 2016-07-06 2016-07-06 1 1 jiajia.li@intel.com jiajia.li@intel.com
MicTokenV1.java
in kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/impl
58 6 2016-07-01 2016-07-01 1 1 drankye@gmail.com drankye@gmail.com
Asn1Converter.java
in kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1
57 5 2016-01-17 2016-01-17 1 1 drankye@gmail.com drankye@gmail.com
CamMacVerifierMac.java
in kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ad
57 12 2016-05-29 2016-05-29 1 1 kai.zheng@intel.com kai.zheng@intel.com
KOptionInfo.java
in kerby-common/kerby-util/src/main/java/org/apache/kerby
54 14 2016-01-17 2016-01-17 1 1 drankye@gmail.com drankye@gmail.com
KeytabMessageCode.java
in kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/message
54 4 2020-08-20 2020-08-20 1 1 ljj270386@alibaba-inc.com ljj270386@alibaba-inc.com
AbstractEncryptProvider.java
in kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/enc/provider
52 9 2015-01-23 2015-02-01 2 1 drankye@gmail.com drankye@gmail.com
KerbyAdminServer.java
in kerby-kerb/kerb-admin-server/src/main/java/org/apache/kerby/kerberos/kerb/admin/server
51 1 2016-07-06 2016-07-06 1 1 jiajia.li@intel.com jiajia.li@intel.com
MicTokenV2.java
in kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/impl
51 3 2016-07-01 2016-07-01 1 1 drankye@gmail.com drankye@gmail.com
Asn1Parser.java
in kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/parse
50 3 2016-01-17 2016-01-17 1 1 drankye@gmail.com drankye@gmail.com
AbstractXdrType.java
in kerby-common/kerby-xdr/src/main/java/org/apache/kerby/xdr/type
49 9 2016-07-06 2016-07-06 1 1 jiajia.li@intel.com jiajia.li@intel.com
Asn1DerivedItem.java
in kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/parse
49 6 2016-01-17 2016-01-17 1 1 drankye@gmail.com drankye@gmail.com
Asn1Container.java
in kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/parse
48 6 2016-01-17 2016-01-17 1 1 drankye@gmail.com drankye@gmail.com
Asn1Collection.java
in kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type
48 6 2016-01-17 2016-01-17 1 1 drankye@gmail.com drankye@gmail.com
GssCredElement.java
in kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/impl
48 8 2016-07-01 2016-07-01 1 1 drankye@gmail.com drankye@gmail.com
AbstractKeyedCheckSumTypeHandler.java
in kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/cksum
47 4 2015-01-23 2015-02-01 2 1 drankye@gmail.com drankye@gmail.com
Correlations

File Size vs. Number of Changes: 799 points

kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1IntegerEnumerated.java x: 24 lines of code y: 2 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1Simple.java x: 152 lines of code y: 5 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/KdcHandler.java x: 167 lines of code y: 26 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/command/RemoteDeletePrincipalCommand.java x: 53 lines of code y: 2 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/command/RemoteRenamePrincipalCommand.java x: 55 lines of code y: 2 # changes kerby-tool/client-tool/src/main/java/org/apache/kerby/kerberos/tool/kinit/KinitTool.java x: 307 lines of code y: 32 # changes kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/ToolUtil.java x: 60 lines of code y: 9 # changes kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/command/AddPrincipalCommand.java x: 109 lines of code y: 8 # changes kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/command/ChangePasswordCommand.java x: 98 lines of code y: 8 # changes kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/command/DeletePrincipalCommand.java x: 72 lines of code y: 8 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/preauth/pkinit/PkinitPreauth.java x: 264 lines of code y: 23 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/local/LocalKadminImpl.java x: 305 lines of code y: 8 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/common/EncryptionUtil.java x: 118 lines of code y: 20 # changes kerby-kerb/kerb-identity-test/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend/BackendTestBase.java x: 39 lines of code y: 5 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/preauth/token/TokenPreauth.java x: 145 lines of code y: 33 # changes kerby-backend/zookeeper-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/ZookeeperIdentityBackend.java x: 220 lines of code y: 30 # changes kerby-common/kerby-config/src/main/java/org/apache/kerby/config/MapConfigLoader.java x: 41 lines of code y: 2 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1GeneralizedTime.java x: 91 lines of code y: 3 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1UtcTime.java x: 56 lines of code y: 3 # changes kerby-common/kerby-util/src/main/java/org/apache/kerby/KOptions.java x: 168 lines of code y: 6 # changes kerby-tool/client-tool/src/main/java/org/apache/kerby/kerberos/tool/klist/KlistTool.java x: 238 lines of code y: 19 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/request/KdcRequest.java x: 554 lines of code y: 48 # changes kerby-backend/ldap-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/LdapIdentityBackend.java x: 384 lines of code y: 37 # changes kerby-common/kerby-util/src/main/java/org/apache/kerby/util/SysUtil.java x: 22 lines of code y: 3 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/AuthUtil.java x: 134 lines of code y: 9 # changes kerby-kerb/kerb-simplekdc/src/main/java/org/apache/kerby/kerberos/kerb/client/JaasKrbUtil.java x: 167 lines of code y: 15 # changes kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/AuthUtil.java x: 103 lines of code y: 9 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/request/TicketIssuer.java x: 231 lines of code y: 11 # changes kerby-common/kerby-xdr/src/main/java/org/apache/kerby/xdr/type/XdrLong.java x: 33 lines of code y: 2 # changes kerby-common/kerby-xdr/src/main/java/org/apache/kerby/xdr/type/XdrSimple.java x: 72 lines of code y: 5 # changes kerby-common/kerby-xdr/src/main/java/org/apache/kerby/xdr/util/HexUtil.java x: 60 lines of code y: 3 # changes kerby-tool/client-tool/src/main/java/org/apache/kerby/kerberos/tool/klist/KlistOption.java x: 43 lines of code y: 9 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/parse/Asn1ParseResult.java x: 83 lines of code y: 2 # changes kerby-common/kerby-util/src/main/java/org/apache/kerby/util/Base64.java x: 419 lines of code y: 3 # changes kerby-common/kerby-util/src/main/java/org/apache/kerby/util/IPAddressParser.java x: 108 lines of code y: 2 # changes kerby-common/kerby-xdr/src/main/java/org/apache/kerby/xdr/type/XdrStructType.java x: 67 lines of code y: 4 # changes kerby-common/kerby-xdr/src/main/java/org/apache/kerby/xdr/type/XdrUnion.java x: 67 lines of code y: 5 # changes kerby-kerb/kerb-admin-server/src/main/java/org/apache/kerby/kerberos/kerb/admin/server/kadmin/AdminServerHandler.java x: 331 lines of code y: 11 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/RemoteKadminImpl.java x: 261 lines of code y: 8 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/command/RemoteListPrincsCommand.java x: 36 lines of code y: 2 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/impl/DefaultInternalKrbClient.java x: 90 lines of code y: 18 # changes kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend/AbstractIdentityBackend.java x: 154 lines of code y: 21 # changes kerby-kerb/kerb-util/src/main/java/org/apache/kerby/kerberos/kerb/ccache/CredCacheOutputStream.java x: 91 lines of code y: 9 # changes build-tools/kerby-checkstyle.xml x: 64 lines of code y: 3 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1CollectionOf.java x: 56 lines of code y: 2 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/common/Krb5Conf.java x: 134 lines of code y: 7 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/common/Krb5Parser.java x: 212 lines of code y: 15 # changes kerby-kerb/kerb-simplekdc/src/main/java/org/apache/kerby/kerberos/kerb/server/SimpleKdcServer.java x: 160 lines of code y: 21 # changes kerby-kerb/kerb-admin-server/src/main/java/org/apache/kerby/kerberos/kerb/admin/server/kadmin/AdminServerUtil.java x: 73 lines of code y: 3 # changes kerby-kerb/kerb-admin-server/src/main/java/org/apache/kerby/kerberos/kerb/admin/server/kadmin/impl/DefaultAdminServerHandler.java x: 175 lines of code y: 5 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/RemoteAdminClientTool.java x: 160 lines of code y: 10 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/AdminClient.java x: 123 lines of code y: 6 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/AdminHandler.java x: 179 lines of code y: 6 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/NegotiationStatus.java x: 19 lines of code y: 1 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/impl/DefaultAdminHandler.java x: 75 lines of code y: 4 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/request/GetprincsRequest.java x: 37 lines of code y: 2 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/transport/KdcNetwork.java x: 126 lines of code y: 14 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/transport/KrbTcpTransport.java x: 54 lines of code y: 10 # changes kerby-common/kerby-xdr/src/main/java/org/apache/kerby/xdr/XdrDataType.java x: 21 lines of code y: 2 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/command/RemoteGetPrincipalCommand.java x: 44 lines of code y: 1 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/request/GetPrincipalRequest.java x: 33 lines of code y: 1 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/message/AdminMessageType.java x: 41 lines of code y: 5 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/message/GetPrincipalRep.java x: 6 lines of code y: 1 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/message/IdentityInfoCode.java x: 67 lines of code y: 1 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/command/RemoteChangePasswordCommand.java x: 26 lines of code y: 2 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/request/ChangePasswordRequest.java x: 39 lines of code y: 2 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/message/ChangePasswordRep.java x: 6 lines of code y: 2 # changes kerby-common/kerby-xdr/src/main/java/org/apache/kerby/xdr/type/XdrBytes.java x: 66 lines of code y: 2 # changes kerby-common/kerby-xdr/src/main/java/org/apache/kerby/xdr/type/XdrString.java x: 235 lines of code y: 5 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/local/AdminHelper.java x: 167 lines of code y: 6 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/command/RemoteKeytabAddCommand.java x: 64 lines of code y: 1 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/message/KeytabMessageCode.java x: 54 lines of code y: 1 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/Krb5Conf.java x: 51 lines of code y: 3 # changes kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/Krb5Conf.java x: 51 lines of code y: 4 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1Utf8String.java x: 28 lines of code y: 3 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/ClientUtil.java x: 155 lines of code y: 16 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/preauth/pkinit/PkinitCrypto.java x: 252 lines of code y: 13 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1Choice.java x: 183 lines of code y: 2 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1ObjectIdentifier.java x: 116 lines of code y: 3 # changes kerby-kerb/kerb-admin-server/src/main/java/org/apache/kerby/kerberos/kerb/admin/server/kadmin/AdminServerSetting.java x: 109 lines of code y: 2 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/AdminSetting.java x: 81 lines of code y: 2 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/AdminUtil.java x: 74 lines of code y: 2 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/KrbSetting.java x: 81 lines of code y: 10 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/request/AsRequestWithKeytab.java x: 52 lines of code y: 7 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/request/KdcRequest.java x: 313 lines of code y: 34 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/KdcSetting.java x: 94 lines of code y: 10 # changes kerby-tool/client-tool/src/main/java/org/apache/kerby/kerberos/tool/kinit/KinitToolWithConcurrence.java x: 243 lines of code y: 5 # changes kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/KadminTool.java x: 236 lines of code y: 23 # changes kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/command/KeytabAddCommand.java x: 60 lines of code y: 8 # changes kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/command/KeytabRemoveCommand.java x: 66 lines of code y: 5 # changes kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kdcinit/KdcInitTool.java x: 85 lines of code y: 19 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/Asn1.java x: 72 lines of code y: 2 # changes kerby-backend/json-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/JsonIdentityBackend.java x: 235 lines of code y: 28 # changes kerby-kerb/kerb-util/src/main/java/org/apache/kerby/kerberos/kerb/keytab/Keytab.java x: 185 lines of code y: 20 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/jaas/TokenAuthLoginModule.java x: 281 lines of code y: 8 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/KrbPriv.java x: 46 lines of code y: 2 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/request/ApRequest.java x: 123 lines of code y: 3 # changes kerby-backend/ldap-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/LdapIdentityGetHelper.java x: 69 lines of code y: 13 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/command/RemoteCommand.java x: 10 lines of code y: 2 # changes kerby-backend/mavibot-backend/src/main/java/org/apache/kerby/MavibotBackend.java x: 126 lines of code y: 11 # changes kerby-common/kerby-config/src/main/java/org/apache/kerby/config/ConfigImpl.java x: 346 lines of code y: 4 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/jaas/TokenJaasKrbUtil.java x: 93 lines of code y: 5 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/Message.java x: 18 lines of code y: 2 # changes kerby-backend/zookeeper-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/IdentityZNode.java x: 302 lines of code y: 13 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1String.java x: 199 lines of code y: 3 # changes kerby-common/kerby-config/src/main/java/org/apache/kerby/config/Conf.java x: 226 lines of code y: 4 # changes kerby-common/kerby-config/src/main/java/org/apache/kerby/config/ConfigObject.java x: 54 lines of code y: 4 # changes kerby-common/kerby-config/src/main/java/org/apache/kerby/config/XmlConfigLoader.java x: 117 lines of code y: 5 # changes kerby-common/kerby-util/src/main/java/org/apache/kerby/util/Util.java x: 331 lines of code y: 7 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/preauth/PreauthContext.java x: 71 lines of code y: 8 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/preauth/PreauthHandler.java x: 146 lines of code y: 15 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/preauth/UserResponser.java x: 45 lines of code y: 4 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/common/KrbErrorUtil.java x: 46 lines of code y: 7 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/preauth/pkinit/IdentityOpts.java x: 103 lines of code y: 6 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/transport/KdcUdpTransport.java x: 31 lines of code y: 4 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/KrbSequenceOfType.java x: 23 lines of code y: 4 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ad/ADAndOr.java x: 43 lines of code y: 3 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ad/ADEnctypeNegotiation.java x: 47 lines of code y: 3 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/kdc/KdcReqBody.java x: 151 lines of code y: 7 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/preauth/PreauthContext.java x: 28 lines of code y: 4 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/replay/SimpleCacheService.java x: 22 lines of code y: 4 # changes kerby-kerb/kerb-util/src/main/java/org/apache/kerby/kerberos/kerb/ccache/CredCacheInputStream.java x: 136 lines of code y: 7 # changes kerby-kerb/kerb-util/src/main/java/org/apache/kerby/kerberos/kerb/ccache/CredentialCache.java x: 238 lines of code y: 16 # changes kerby-kerb/kerb-util/src/main/java/org/apache/kerby/kerberos/kerb/keytab/KeytabInputStream.java x: 41 lines of code y: 10 # changes kerby-tool/client-tool/src/main/java/org/apache/kerby/kerberos/tool/token/TokenInit.java x: 54 lines of code y: 8 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/KrbConfigKey.java x: 57 lines of code y: 16 # changes kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/impl/GssContext.java x: 613 lines of code y: 6 # changes kerby-backend/mysql-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/MySQLIdentityBackend.java x: 327 lines of code y: 5 # changes kerby-common/kerby-util/src/main/java/org/apache/kerby/util/IOUtil.java x: 61 lines of code y: 4 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/jaas/TokenCache.java x: 63 lines of code y: 2 # changes kerby-kerb/kerb-simplekdc/src/main/java/org/apache/kerby/kerberos/kerb/client/Krb5Conf.java x: 50 lines of code y: 9 # changes kerby-tool/client-tool/src/main/java/org/apache/kerby/kerberos/tool/token/TokenCache.java x: 68 lines of code y: 9 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/EncryptionHandler.java x: 149 lines of code y: 16 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/impl/AbstractInternalKdcServer.java x: 67 lines of code y: 9 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/KrbErrorCode.java x: 107 lines of code y: 8 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ad/ADAuthenticationIndicator.java x: 45 lines of code y: 3 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ad/AuthorizationType.java x: 44 lines of code y: 8 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/KrbClientBase.java x: 214 lines of code y: 8 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/impl/AbstractInternalKrbClient.java x: 146 lines of code y: 26 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/pa/PaDataType.java x: 69 lines of code y: 6 # changes kerby-backend/mysql-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/MySQLConfKey.java x: 23 lines of code y: 1 # changes kerby-kdc/src/main/java/org/apache/kerby/kerberos/kdc/KerbyKdcServer.java x: 65 lines of code y: 28 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/KadminOption.java x: 51 lines of code y: 2 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/request/TgsRequest.java x: 233 lines of code y: 24 # changes kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/impl/CredUtils.java x: 97 lines of code y: 6 # changes kerby-backend/mavibot-backend/src/main/java/org/apache/kerby/KrbIdentityComparator.java x: 12 lines of code y: 3 # changes kerby-backend/mavibot-backend/src/main/java/org/apache/kerby/KrbIdentitySerializer.java x: 108 lines of code y: 7 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/local/LocalKadmin.java x: 17 lines of code y: 2 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/request/KdcClientRequest.java x: 150 lines of code y: 1 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/request/KrbIdentity.java x: 117 lines of code y: 1 # changes kerby-kerb/kerb-identity-test/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend/BackendTest.java x: 84 lines of code y: 12 # changes kerby-kerb/kerb-identity-test/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend/BackendTestUtil.java x: 70 lines of code y: 4 # changes kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/CacheableIdentityService.java x: 86 lines of code y: 8 # changes kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/IdentityService.java x: 17 lines of code y: 14 # changes kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend/MemoryIdentityBackend.java x: 48 lines of code y: 15 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/request/AsRequest.java x: 129 lines of code y: 22 # changes kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/command/GetPrincipalCommand.java x: 47 lines of code y: 7 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/request/ArmoredRequest.java x: 180 lines of code y: 11 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/preauth/pkinit/PkinitContext.java x: 27 lines of code y: 4 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/preauth/pkinit/PkinitPreauth.java x: 343 lines of code y: 27 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/preauth/pkinit/PkinitRequestContext.java x: 44 lines of code y: 4 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/preauth/token/TokenContext.java x: 18 lines of code y: 5 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/preauth/token/TokenPreauth.java x: 124 lines of code y: 18 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/preauth/token/TokenRequestContext.java x: 33 lines of code y: 3 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/preauth/pkinit/PkinitIdentity.java x: 91 lines of code y: 1 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/preauth/pkinit/PkinitPlgCryptoContext.java x: 87 lines of code y: 6 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/preauth/pkinit/PluginOpts.java x: 66 lines of code y: 9 # changes kerby-provider/token-provider/src/main/java/org/apache/kerby/kerberos/provider/token/JwtAuthToken.java x: 125 lines of code y: 7 # changes kerby-provider/token-provider/src/main/java/org/apache/kerby/kerberos/provider/token/JwtTokenDecoder.java x: 206 lines of code y: 20 # changes kerby-provider/token-provider/src/main/java/org/apache/kerby/kerberos/provider/token/JwtTokenEncoder.java x: 178 lines of code y: 14 # changes kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/GssMechFactory.java x: 105 lines of code y: 3 # changes kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/impl/GssEncryptor.java x: 318 lines of code y: 3 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/request/TgsRequestWithTgt.java x: 91 lines of code y: 6 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/KrbConfig.java x: 211 lines of code y: 26 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/KrbContext.java x: 30 lines of code y: 9 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/common/KrbUtil.java x: 51 lines of code y: 13 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/request/ServiceTicketIssuer.java x: 35 lines of code y: 4 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/request/TgsRequest.java x: 74 lines of code y: 16 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/KrbHandler.java x: 99 lines of code y: 18 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/KrbRuntime.java x: 17 lines of code y: 8 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/TokenProviderRegistry.java x: 37 lines of code y: 1 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/provider/TokenProvider.java x: 7 lines of code y: 5 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/KrbToken.java x: 144 lines of code y: 10 # changes kerby-provider/token-provider/src/main/java/org/apache/kerby/kerberos/provider/token/JwtTokenProvider.java x: 29 lines of code y: 5 # changes kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/impl/GssInitCred.java x: 41 lines of code y: 4 # changes kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/impl/GssUtil.java x: 302 lines of code y: 4 # changes kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/impl/GssAcceptCred.java x: 92 lines of code y: 5 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/KrbTokenClient.java x: 60 lines of code y: 7 # changes kerby-common/kerby-util/src/main/java/org/apache/kerby/KOptionType.java x: 13 lines of code y: 2 # changes kerby-tool/client-tool/src/main/java/org/apache/kerby/kerberos/tool/kinit/KinitOption.java x: 75 lines of code y: 13 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/KrbKdcOption.java x: 47 lines of code y: 6 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/KrbOption.java x: 70 lines of code y: 16 # changes kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/impl/GssTokenBase.java x: 7 lines of code y: 2 # changes kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/impl/GssTokenV1.java x: 204 lines of code y: 2 # changes kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/impl/GssTokenV2.java x: 207 lines of code y: 2 # changes kerby-common/kerby-util/src/main/java/org/apache/kerby/util/Hex.java x: 40 lines of code y: 2 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/common/PublicKeyReader.java x: 40 lines of code y: 5 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/dh/DhGroup.java x: 65 lines of code y: 5 # changes kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/impl/GssNameElement.java x: 92 lines of code y: 3 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/request/AsRequest.java x: 114 lines of code y: 16 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/request/AsRequestWithCert.java x: 54 lines of code y: 12 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ticket/SgtTicket.java x: 15 lines of code y: 2 # changes kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/impl/WrapTokenV2.java x: 105 lines of code y: 2 # changes kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/KerbyGssProvider.java x: 18 lines of code y: 1 # changes kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/impl/GssCredElement.java x: 48 lines of code y: 1 # changes kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/impl/MicTokenV1.java x: 58 lines of code y: 1 # changes kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/impl/MicTokenV2.java x: 51 lines of code y: 1 # changes kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/impl/WrapTokenV1.java x: 144 lines of code y: 1 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/EncTypeHandler.java x: 34 lines of code y: 6 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/enc/AbstractEncTypeHandler.java x: 131 lines of code y: 5 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/enc/DesCbcEnc.java x: 90 lines of code y: 8 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/enc/KeKiEnc.java x: 93 lines of code y: 7 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/enc/Rc4HmacEnc.java x: 115 lines of code y: 10 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/response/ApResponse.java x: 61 lines of code y: 2 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/KerberosTime.java x: 71 lines of code y: 5 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/transport/KrbUdpTransport.java x: 49 lines of code y: 9 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/impl/DefaultInternalKdcServerImpl.java x: 66 lines of code y: 7 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/KdcServer.java x: 130 lines of code y: 26 # changes kerby-kdc/src/main/java/org/apache/kerby/kerberos/kdc/impl/NettyKdcUdpServerHandler.java x: 44 lines of code y: 6 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/transport/KrbNetwork.java x: 52 lines of code y: 8 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ad/ADCamMac.java x: 123 lines of code y: 2 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ad/AuthorizationDataEntry.java x: 74 lines of code y: 10 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/cksum/ConfounderedDesCheckSum.java x: 75 lines of code y: 5 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/random/NativeRandom.java x: 59 lines of code y: 6 # changes kerby-kdc/src/main/java/org/apache/kerby/kerberos/kdc/impl/NettyKdcServerImpl.java x: 65 lines of code y: 7 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/TaggingOption.java x: 38 lines of code y: 3 # changes kerby-common/kerby-config/src/main/java/org/apache/kerby/config/Resource.java x: 79 lines of code y: 4 # changes kerby-kerb/kerb-util/src/main/java/org/apache/kerby/kerberos/kerb/keytab/KeytabEntry.java x: 98 lines of code y: 6 # changes kerby-backend/zookeeper-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/ZKConfKey.java x: 23 lines of code y: 8 # changes kerby-backend/zookeeper-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/ZKUtil.java x: 117 lines of code y: 9 # changes benchmark/src/main/java/org/apache/kerby/benchmark/KrbCodecBenchmark.java x: 40 lines of code y: 9 # changes kerby-backend/json-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/typeAdapter/EncryptionKeyAdapter.java x: 46 lines of code y: 6 # changes kerby-kdc/src/main/java/org/apache/kerby/kerberos/kdc/impl/NettyKdcHandler.java x: 44 lines of code y: 7 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ad/AuthorizationDataWrapper.java x: 61 lines of code y: 3 # changes kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/command/AddPrincipalsCommand.java x: 84 lines of code y: 3 # changes kerby-common/kerby-xdr/src/main/java/org/apache/kerby/xdr/type/XdrInteger.java x: 32 lines of code y: 2 # changes kerby-pkix/src/main/java/org/apache/kerby/x509/type/Extension.java x: 48 lines of code y: 7 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/EnumType.java x: 5 lines of code y: 2 # changes kerby-common/kerby-xdr/src/main/java/org/apache/kerby/xdr/EnumType.java x: 5 lines of code y: 1 # changes kerby-common/kerby-xdr/src/main/java/org/apache/kerby/xdr/type/AbstractXdrType.java x: 49 lines of code y: 1 # changes kerby-common/kerby-xdr/src/main/java/org/apache/kerby/xdr/type/XdrEnumerated.java x: 32 lines of code y: 1 # changes kerby-common/kerby-xdr/src/main/java/org/apache/kerby/xdr/util/Utf8.java x: 11 lines of code y: 1 # changes kerby-kerb/kerb-admin-server/src/main/java/org/apache/kerby/kerberos/kerb/admin/server/kadmin/AdminServer.java x: 122 lines of code y: 1 # changes kerby-kerb/kerb-admin-server/src/main/java/org/apache/kerby/kerberos/kerb/admin/server/kadmin/AdminServerConfig.java x: 60 lines of code y: 1 # changes kerby-kerb/kerb-admin-server/src/main/java/org/apache/kerby/kerberos/kerb/admin/server/kadmin/AdminServerContext.java x: 24 lines of code y: 1 # changes kerby-kerb/kerb-admin-server/src/main/java/org/apache/kerby/kerberos/kerb/admin/server/kadmin/AdminServerOption.java x: 25 lines of code y: 1 # changes kerby-kerb/kerb-admin-server/src/main/java/org/apache/kerby/kerberos/kerb/admin/server/kadmin/impl/AbstractInternalAdminServer.java x: 78 lines of code y: 1 # changes kerby-kerb/kerb-admin-server/src/main/java/org/apache/kerby/kerberos/kerb/admin/server/kadmin/impl/DefaultInternalAdminServerImpl.java x: 45 lines of code y: 1 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/AdminConfig.java x: 62 lines of code y: 1 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/AdminContext.java x: 13 lines of code y: 1 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/AdminOption.java x: 69 lines of code y: 1 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/command/RemoteAddPrincipalCommand.java x: 35 lines of code y: 1 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/impl/AbstractInternalAdminClient.java x: 30 lines of code y: 1 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/impl/DefaultInternalAdminClient.java x: 36 lines of code y: 1 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/impl/InternalAdminClient.java x: 7 lines of code y: 1 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/request/AddPrincipalRequest.java x: 72 lines of code y: 1 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/message/AdminMessage.java x: 21 lines of code y: 1 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/message/AdminMessageCode.java x: 61 lines of code y: 1 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/message/AdminMessageEnum.java x: 15 lines of code y: 1 # changes kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/command/KadminCommand.java x: 12 lines of code y: 4 # changes kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/command/ListPrincipalCommand.java x: 32 lines of code y: 5 # changes kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/command/ModifyPrincipalCommand.java x: 76 lines of code y: 7 # changes kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/command/RenamePrincipalCommand.java x: 53 lines of code y: 5 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/KrbTokenBase.java x: 41 lines of code y: 1 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/pa/token/PaTokenRequest.java x: 39 lines of code y: 6 # changes kerby-kerb/kerb-util/src/main/java/org/apache/kerby/kerberos/kerb/KrbInputStream.java x: 50 lines of code y: 8 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/EncryptionType.java x: 78 lines of code y: 4 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/HostAddrType.java x: 36 lines of code y: 7 # changes kerby-kerb/kerb-util/src/main/java/org/apache/kerby/kerberos/kerb/ccache/Credential.java x: 148 lines of code y: 10 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/AbstractAsn1Type.java x: 34 lines of code y: 2 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1CollectionType.java x: 256 lines of code y: 2 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1Constructed.java x: 95 lines of code y: 2 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1Encodeable.java x: 216 lines of code y: 2 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ad/ADIntendedForApplicationClass.java x: 92 lines of code y: 1 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ad/ADKdcIssued.java x: 105 lines of code y: 1 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ad/AuthorizationData.java x: 11 lines of code y: 3 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ad/CamMacOtherVerifiers.java x: 4 lines of code y: 1 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ad/CamMacVerifierChoice.java x: 27 lines of code y: 1 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ad/CamMacVerifierMac.java x: 57 lines of code y: 1 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/KrbError.java x: 118 lines of code y: 6 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/KrbException.java x: 26 lines of code y: 8 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/CheckSum.java x: 78 lines of code y: 10 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/CheckSumType.java x: 65 lines of code y: 6 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/TagClass.java x: 44 lines of code y: 2 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/UniversalTag.java x: 90 lines of code y: 3 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/preauth/PaFlag.java x: 27 lines of code y: 5 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ap/ApOption.java x: 30 lines of code y: 5 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/KrbMessageType.java x: 37 lines of code y: 4 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/LastReqType.java x: 41 lines of code y: 3 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/NameType.java x: 36 lines of code y: 5 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/TransitedEncodingType.java x: 29 lines of code y: 3 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ticket/TicketFlag.java x: 40 lines of code y: 3 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/KdcConfigKey.java x: 51 lines of code y: 26 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/fast/FastUtil.java x: 46 lines of code y: 8 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/CheckSumHandler.java x: 123 lines of code y: 8 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/enc/Des3CbcSha1Enc.java x: 23 lines of code y: 6 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/enc/KeKiHmacSha1Enc.java x: 37 lines of code y: 8 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/Asn1Binder.java x: 22 lines of code y: 1 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/Asn1Dumper.java x: 96 lines of code y: 1 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/Tag.java x: 110 lines of code y: 1 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/parse/Asn1Parser.java x: 50 lines of code y: 1 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/parse/Asn1Reader.java x: 81 lines of code y: 1 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1Any.java x: 154 lines of code y: 1 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1Enumerated.java x: 28 lines of code y: 1 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1Eoc.java x: 39 lines of code y: 1 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1Flags.java x: 84 lines of code y: 1 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1SequenceType.java x: 12 lines of code y: 1 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1T61Utf8String.java x: 17 lines of code y: 1 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1Tagging.java x: 79 lines of code y: 1 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1TaggingCollection.java x: 132 lines of code y: 1 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1Type.java x: 34 lines of code y: 1 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/util/Asn1Util.java x: 76 lines of code y: 1 # changes kerby-common/kerby-config/src/main/java/org/apache/kerby/config/IniConfigLoader.java x: 43 lines of code y: 1 # changes kerby-common/kerby-util/src/main/java/org/apache/kerby/util/HostPort.java x: 16 lines of code y: 1 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/KerberosStrings.java x: 19 lines of code y: 3 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ad/AdToken.java x: 31 lines of code y: 7 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ap/EncAPRepPart.java x: 58 lines of code y: 7 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/EncryptedData.java x: 76 lines of code y: 9 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/HostAddress.java x: 75 lines of code y: 11 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/KrbPkinitClient.java x: 37 lines of code y: 10 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/preauth/pkinit/PkinitUtil.java x: 46 lines of code y: 4 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ap/Authenticator.java x: 104 lines of code y: 8 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/KrbMessage.java x: 38 lines of code y: 8 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/PrincipalName.java x: 153 lines of code y: 8 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/dh/OctetString2Key.java x: 34 lines of code y: 3 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/KdcUtil.java x: 80 lines of code y: 8 # changes kerby-pkix/src/main/java/org/apache/kerby/cms/type/SignerInfo.java x: 78 lines of code y: 8 # changes kerby-pkix/src/main/java/org/apache/kerby/pkix/PkiUtil.java x: 16 lines of code y: 4 # changes kerby-pkix/src/main/java/org/apache/kerby/x509/type/Attributes.java x: 4 lines of code y: 3 # changes kerby-pkix/src/main/java/org/apache/kerby/x509/type/DhParameter.java x: 50 lines of code y: 4 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ap/ApReq.java x: 61 lines of code y: 6 # changes kerby-pkix/src/main/java/org/apache/kerby/cms/type/Attribute.java x: 39 lines of code y: 7 # changes kerby-pkix/src/main/java/org/apache/kerby/cms/type/AttributeCertificateInfoV1.java x: 101 lines of code y: 6 # changes kerby-pkix/src/main/java/org/apache/kerby/cms/type/CertificateChoices.java x: 63 lines of code y: 7 # changes kerby-pkix/src/main/java/org/apache/kerby/cms/type/ContentInfo.java x: 41 lines of code y: 9 # changes kerby-pkix/src/main/java/org/apache/kerby/cms/type/EncryptedContentInfo.java x: 49 lines of code y: 2 # changes kerby-pkix/src/main/java/org/apache/kerby/cms/type/ExtendedCertificate.java x: 45 lines of code y: 7 # changes kerby-pkix/src/main/java/org/apache/kerby/cms/type/ExtendedCertificateInfo.java x: 45 lines of code y: 6 # changes kerby-pkix/src/main/java/org/apache/kerby/cms/type/KEKIdentifier.java x: 47 lines of code y: 2 # changes kerby-pkix/src/main/java/org/apache/kerby/cms/type/KEKRecipientInfo.java x: 54 lines of code y: 2 # changes kerby-pkix/src/main/java/org/apache/kerby/cms/type/KeyAgreeRecipientIdentifier.java x: 38 lines of code y: 2 # changes kerby-pkix/src/main/java/org/apache/kerby/cms/type/KeyAgreeRecipientInfo.java x: 64 lines of code y: 2 # changes kerby-pkix/src/main/java/org/apache/kerby/cms/type/OtherCertificateFormat.java x: 40 lines of code y: 7 # changes kerby-pkix/src/main/java/org/apache/kerby/cms/type/RecipientIdentifier.java x: 39 lines of code y: 3 # changes kerby-pkix/src/main/java/org/apache/kerby/cms/type/RecipientInfo.java x: 62 lines of code y: 3 # changes kerby-pkix/src/main/java/org/apache/kerby/cms/type/RevocationInfoChoice.java x: 39 lines of code y: 8 # changes kerby-pkix/src/main/java/org/apache/kerby/cms/type/SignedData.java x: 77 lines of code y: 8 # changes kerby-pkix/src/main/java/org/apache/kerby/cms/type/Subject.java x: 40 lines of code y: 8 # changes kerby-pkix/src/main/java/org/apache/kerby/x509/type/AccessDescription.java x: 38 lines of code y: 6 # changes kerby-pkix/src/main/java/org/apache/kerby/x509/type/AttCertIssuer.java x: 38 lines of code y: 7 # changes kerby-pkix/src/main/java/org/apache/kerby/x509/type/AttributeCertificateInfo.java x: 95 lines of code y: 6 # changes kerby-pkix/src/main/java/org/apache/kerby/x509/type/BasicConstraints.java x: 43 lines of code y: 6 # changes kerby-pkix/src/main/java/org/apache/kerby/x509/type/DisplayText.java x: 57 lines of code y: 7 # changes kerby-pkix/src/main/java/org/apache/kerby/x509/type/GeneralName.java x: 100 lines of code y: 7 # changes kerby-pkix/src/main/java/org/apache/kerby/x509/type/IssuingDistributionPoint.java x: 71 lines of code y: 6 # changes kerby-pkix/src/main/java/org/apache/kerby/x509/type/NoticeReference.java x: 37 lines of code y: 6 # changes kerby-pkix/src/main/java/org/apache/kerby/x509/type/ObjectDigestInfo.java x: 55 lines of code y: 6 # changes kerby-pkix/src/main/java/org/apache/kerby/x509/type/OtherName.java x: 41 lines of code y: 7 # changes kerby-pkix/src/main/java/org/apache/kerby/x509/type/TBSCertList.java x: 80 lines of code y: 6 # changes kerby-pkix/src/main/java/org/apache/kerby/x509/type/TBSCertificate.java x: 106 lines of code y: 6 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/Realm.java x: 9 lines of code y: 2 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/KrbCodec.java x: 85 lines of code y: 15 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/KrbConstant.java x: 6 lines of code y: 5 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/pa/pkinit/AuthPack.java x: 63 lines of code y: 9 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/preauth/pkinit/CMSMessageType.java x: 22 lines of code y: 2 # changes kerby-pkix/src/main/java/org/apache/kerby/x509/type/DHParameter.java x: 50 lines of code y: 2 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/pa/pkinit/DHRepInfo.java x: 48 lines of code y: 6 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/pa/pkinit/KdcDHKeyInfo.java x: 49 lines of code y: 6 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/pa/pkinit/DHNonce.java x: 4 lines of code y: 2 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/EtypeInfo2Entry.java x: 49 lines of code y: 5 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/fast/KrbFastArmoredReq.java x: 55 lines of code y: 5 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/fast/KrbFastReq.java x: 48 lines of code y: 5 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/fast/KrbFastResponse.java x: 57 lines of code y: 5 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/fast/PaFxFastReply.java x: 30 lines of code y: 6 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/kdc/EncKdcRepPart.java x: 126 lines of code y: 5 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/kdc/KdcRep.java x: 80 lines of code y: 5 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/kdc/KdcReq.java x: 52 lines of code y: 5 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/pa/PaEncTsEnc.java x: 44 lines of code y: 5 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/pa/otp/OtpTokenInfo.java x: 45 lines of code y: 5 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/pa/otp/PaOtpChallenge.java x: 35 lines of code y: 5 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/pa/pkinit/ExternalPrincipalIdentifier.java x: 47 lines of code y: 5 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/pa/token/PaTokenChallenge.java x: 24 lines of code y: 5 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ticket/Ticket.java x: 69 lines of code y: 5 # changes kerby-pkix/src/main/java/org/apache/kerby/x500/type/Name.java x: 29 lines of code y: 7 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/PkinitOption.java x: 35 lines of code y: 2 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/preauth/AbstractPreauthPlugin.java x: 79 lines of code y: 7 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/preauth/builtin/EncTsPreauth.java x: 62 lines of code y: 5 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/preauth/builtin/TgtPreauth.java x: 37 lines of code y: 5 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/request/AsRequestWithPasswd.java x: 25 lines of code y: 5 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/common/CheckSumUtil.java x: 41 lines of code y: 6 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/request/AsRequestWithToken.java x: 19 lines of code y: 7 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/request/TgsRequestWithToken.java x: 29 lines of code y: 4 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/KdcServerOption.java x: 25 lines of code y: 11 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/KrbClient.java x: 32 lines of code y: 33 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/preauth/pkinit/ClientConfiguration.java x: 40 lines of code y: 1 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/KdcConfig.java x: 119 lines of code y: 26 # changes kerby-pkix/src/main/java/org/apache/kerby/cms/type/CmsVersion.java x: 27 lines of code y: 2 # changes kerby-pkix/src/main/java/org/apache/kerby/x509/type/CRLReason.java x: 29 lines of code y: 2 # changes kerby-backend/json-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/typeAdapter/PrincipalNameAdapter.java x: 24 lines of code y: 3 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/impl/InternalKrbClient.java x: 12 lines of code y: 7 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/request/ArmoredAsRequest.java x: 30 lines of code y: 8 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/auth/AuthContext.java x: 100 lines of code y: 3 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/preauth/PreauthPluginMeta.java x: 7 lines of code y: 3 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/preauth/builtin/EncTsPreauthMeta.java x: 20 lines of code y: 4 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/KrbErrorException.java x: 13 lines of code y: 7 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/provider/TokenDecoder.java x: 14 lines of code y: 7 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/provider/TokenEncoder.java x: 13 lines of code y: 9 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/AuthToken.java x: 26 lines of code y: 1 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/pa/pkinit/TdDhParameters.java x: 3 lines of code y: 1 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/pa/token/TokenFlags.java x: 14 lines of code y: 1 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/cksum/CmacCamellia128CheckSum.java x: 25 lines of code y: 3 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/enc/Camellia128CtsCmacEnc.java x: 18 lines of code y: 4 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/enc/DesCbcMd4Enc.java x: 15 lines of code y: 3 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/enc/KeKiCmacEnc.java x: 39 lines of code y: 9 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/KdcRecoverableException.java x: 9 lines of code y: 3 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/preauth/AbstractPreauthPlugin.java x: 54 lines of code y: 3 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/preauth/KdcFastContext.java x: 39 lines of code y: 4 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/preauth/KdcPreauth.java x: 23 lines of code y: 5 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/preauth/builtin/TgtPreauth.java x: 20 lines of code y: 3 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/preauth/pkinit/PkinitRequestContext.java x: 8 lines of code y: 2 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/request/TgtTicketIssuer.java x: 16 lines of code y: 3 # changes kerby-kerb/kerb-util/src/main/java/org/apache/kerby/kerberos/kerb/KrbOutputStream.java x: 37 lines of code y: 7 # changes kerby-kerb/kerb-util/src/main/java/org/apache/kerby/kerberos/kerb/keytab/KeytabOutputStream.java x: 33 lines of code y: 7 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/key/AbstractKeyMaker.java x: 51 lines of code y: 6 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/key/AesKeyMaker.java x: 28 lines of code y: 5 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/key/CamelliaKeyMaker.java x: 61 lines of code y: 5 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/util/Rc4.java x: 36 lines of code y: 4 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/preauth/PaFlags.java x: 13 lines of code y: 3 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/impl/DefaultKdcHandler.java x: 48 lines of code y: 8 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/random/JavaRandom.java x: 19 lines of code y: 2 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/util/Camellia.java x: 178 lines of code y: 4 # changes kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend/IdentityBackend.java x: 10 lines of code y: 4 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/util/CamelliaKey.java x: 351 lines of code y: 5 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/cksum/HmacKcCheckSum.java x: 13 lines of code y: 4 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/enc/provider/DesProvider.java x: 60 lines of code y: 4 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/util/BytesUtil.java x: 134 lines of code y: 4 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/util/Cmac.java x: 115 lines of code y: 3 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/util/Md4.java x: 197 lines of code y: 4 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/replay/ReplayCheckServiceImpl.java x: 16 lines of code y: 2 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/cksum/AbstractCheckSumTypeHandler.java x: 78 lines of code y: 2 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/util/Nonce.java x: 9 lines of code y: 1 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/cksum/provider/MessageDigestHashProvider.java x: 29 lines of code y: 1 # changes
48.0
# changes
  min: 1.0
  average: 4.72
  25th percentile: 1.0
  median: 3.0
  75th percentile: 6.0
  max: 48.0
0 613.0
lines of code
min: 3.0 | average: 56.79 | 25th percentile: 16.0 | median: 40.0 | 75th percentile: 66.0 | max: 613.0

Number of Contributors vs. Number of Changes: 799 points

kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1IntegerEnumerated.java x: 2 # contributors y: 2 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1Simple.java x: 5 # contributors y: 5 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/KdcHandler.java x: 10 # contributors y: 26 # changes kerby-tool/client-tool/src/main/java/org/apache/kerby/kerberos/tool/kinit/KinitTool.java x: 9 # contributors y: 32 # changes kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/ToolUtil.java x: 5 # contributors y: 9 # changes kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/command/AddPrincipalCommand.java x: 5 # contributors y: 8 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/preauth/pkinit/PkinitPreauth.java x: 6 # contributors y: 23 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/local/LocalKadminImpl.java x: 4 # contributors y: 8 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/common/EncryptionUtil.java x: 7 # contributors y: 20 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/preauth/token/TokenPreauth.java x: 7 # contributors y: 33 # changes kerby-backend/zookeeper-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/ZookeeperIdentityBackend.java x: 8 # contributors y: 30 # changes kerby-common/kerby-config/src/main/java/org/apache/kerby/config/MapConfigLoader.java x: 3 # contributors y: 2 # changes kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1GeneralizedTime.java x: 4 # contributors y: 3 # changes kerby-common/kerby-util/src/main/java/org/apache/kerby/KOptions.java x: 5 # contributors y: 6 # changes kerby-tool/client-tool/src/main/java/org/apache/kerby/kerberos/tool/klist/KlistTool.java x: 7 # contributors y: 19 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/request/KdcRequest.java x: 10 # contributors y: 48 # changes kerby-backend/ldap-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/LdapIdentityBackend.java x: 11 # contributors y: 37 # changes kerby-common/kerby-util/src/main/java/org/apache/kerby/util/SysUtil.java x: 3 # contributors y: 3 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/AuthUtil.java x: 6 # contributors y: 9 # changes kerby-kerb/kerb-simplekdc/src/main/java/org/apache/kerby/kerberos/kerb/client/JaasKrbUtil.java x: 7 # contributors y: 15 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/request/TicketIssuer.java x: 6 # contributors y: 11 # changes kerby-common/kerby-xdr/src/main/java/org/apache/kerby/xdr/type/XdrSimple.java x: 3 # contributors y: 5 # changes kerby-common/kerby-xdr/src/main/java/org/apache/kerby/xdr/util/HexUtil.java x: 2 # contributors y: 3 # changes kerby-common/kerby-xdr/src/main/java/org/apache/kerby/xdr/type/XdrStructType.java x: 2 # contributors y: 4 # changes kerby-common/kerby-xdr/src/main/java/org/apache/kerby/xdr/type/XdrUnion.java x: 2 # contributors y: 5 # changes kerby-kerb/kerb-admin-server/src/main/java/org/apache/kerby/kerberos/kerb/admin/server/kadmin/AdminServerHandler.java x: 5 # contributors y: 11 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/impl/DefaultInternalKrbClient.java x: 5 # contributors y: 18 # changes kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend/AbstractIdentityBackend.java x: 7 # contributors y: 21 # changes kerby-kerb/kerb-util/src/main/java/org/apache/kerby/kerberos/kerb/ccache/CredCacheOutputStream.java x: 4 # contributors y: 9 # changes build-tools/kerby-checkstyle.xml x: 1 # contributors y: 3 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/common/Krb5Conf.java x: 4 # contributors y: 7 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/common/Krb5Parser.java x: 4 # contributors y: 15 # changes kerby-kerb/kerb-simplekdc/src/main/java/org/apache/kerby/kerberos/kerb/server/SimpleKdcServer.java x: 6 # contributors y: 21 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/RemoteAdminClientTool.java x: 5 # contributors y: 10 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/AdminClient.java x: 4 # contributors y: 6 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/NegotiationStatus.java x: 1 # contributors y: 1 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/impl/DefaultAdminHandler.java x: 3 # contributors y: 4 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/transport/KdcNetwork.java x: 7 # contributors y: 14 # changes kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/message/AdminMessageType.java x: 4 # contributors y: 5 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/ClientUtil.java x: 6 # contributors y: 16 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/preauth/pkinit/PkinitCrypto.java x: 4 # contributors y: 13 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/request/AsRequestWithKeytab.java x: 5 # contributors y: 7 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/request/KdcRequest.java x: 8 # contributors y: 34 # changes kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/KadminTool.java x: 5 # contributors y: 23 # changes kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kdcinit/KdcInitTool.java x: 4 # contributors y: 19 # changes kerby-backend/json-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/JsonIdentityBackend.java x: 9 # contributors y: 28 # changes kerby-kerb/kerb-util/src/main/java/org/apache/kerby/kerberos/kerb/keytab/Keytab.java x: 8 # contributors y: 20 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/jaas/TokenAuthLoginModule.java x: 2 # contributors y: 8 # changes kerby-backend/ldap-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/LdapIdentityGetHelper.java x: 6 # contributors y: 13 # changes kerby-backend/zookeeper-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/IdentityZNode.java x: 5 # contributors y: 13 # changes kerby-common/kerby-util/src/main/java/org/apache/kerby/util/Util.java x: 3 # contributors y: 7 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/preauth/PreauthHandler.java x: 5 # contributors y: 15 # changes kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/transport/KdcUdpTransport.java x: 4 # contributors y: 4 # changes kerby-kerb/kerb-util/src/main/java/org/apache/kerby/kerberos/kerb/ccache/CredentialCache.java x: 8 # contributors y: 16 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/KrbConfigKey.java x: 5 # contributors y: 16 # changes kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/impl/GssContext.java x: 3 # contributors y: 6 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/jaas/TokenCache.java x: 1 # contributors y: 2 # changes kerby-kerb/kerb-simplekdc/src/main/java/org/apache/kerby/kerberos/kerb/client/Krb5Conf.java x: 3 # contributors y: 9 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/EncryptionHandler.java x: 7 # contributors y: 16 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/impl/AbstractInternalKrbClient.java x: 6 # contributors y: 26 # changes kerby-kdc/src/main/java/org/apache/kerby/kerberos/kdc/KerbyKdcServer.java x: 6 # contributors y: 28 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/request/TgsRequest.java x: 6 # contributors y: 24 # changes kerby-kerb/kerb-identity-test/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend/BackendTest.java x: 6 # contributors y: 12 # changes kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend/MemoryIdentityBackend.java x: 6 # contributors y: 15 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/request/AsRequest.java x: 6 # contributors y: 22 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/request/ArmoredRequest.java x: 3 # contributors y: 11 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/preauth/pkinit/PkinitPreauth.java x: 6 # contributors y: 27 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/preauth/token/TokenPreauth.java x: 4 # contributors y: 18 # changes kerby-provider/token-provider/src/main/java/org/apache/kerby/kerberos/provider/token/JwtTokenEncoder.java x: 6 # contributors y: 14 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/KrbConfig.java x: 7 # contributors y: 26 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/request/TgsRequest.java x: 4 # contributors y: 16 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/KrbToken.java x: 4 # contributors y: 10 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/KrbOption.java x: 3 # contributors y: 16 # changes kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/request/AsRequestWithCert.java x: 4 # contributors y: 12 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/enc/DesCbcEnc.java x: 3 # contributors y: 8 # changes kerby-kerb/kerb-util/src/main/java/org/apache/kerby/kerberos/kerb/ccache/Credential.java x: 6 # contributors y: 10 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/CheckSum.java x: 3 # contributors y: 10 # changes kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/KdcConfigKey.java x: 5 # contributors y: 26 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/fast/FastUtil.java x: 6 # contributors y: 8 # changes kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/pa/pkinit/DhNonce.java x: 2 # contributors y: 1 # changes kerby-kerb/kerb-util/src/main/java/org/apache/kerby/kerberos/kerb/KrbOutputStream.java x: 6 # contributors y: 7 # changes kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/util/Camellia.java x: 5 # contributors y: 4 # changes
48.0
# changes
  min: 1.0
  average: 4.72
  25th percentile: 1.0
  median: 3.0
  75th percentile: 6.0
  max: 48.0
0 11.0
# contributors
min: 1.0 | average: 2.61 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 11.0

Number of Contributors vs. File Size: 799 points

kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1IntegerEnumerated.java x: 2 # contributors y: 24 lines of code kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1Simple.java x: 5 # contributors y: 152 lines of code kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/KdcHandler.java x: 10 # contributors y: 167 lines of code kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/command/RemoteDeletePrincipalCommand.java x: 2 # contributors y: 53 lines of code kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/command/RemoteRenamePrincipalCommand.java x: 2 # contributors y: 55 lines of code kerby-tool/client-tool/src/main/java/org/apache/kerby/kerberos/tool/kinit/KinitTool.java x: 9 # contributors y: 307 lines of code kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/ToolUtil.java x: 5 # contributors y: 60 lines of code kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/command/AddPrincipalCommand.java x: 5 # contributors y: 109 lines of code kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/command/ChangePasswordCommand.java x: 5 # contributors y: 98 lines of code kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/command/DeletePrincipalCommand.java x: 5 # contributors y: 72 lines of code kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/preauth/pkinit/PkinitPreauth.java x: 6 # contributors y: 264 lines of code kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/local/LocalKadminImpl.java x: 4 # contributors y: 305 lines of code kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/common/EncryptionUtil.java x: 7 # contributors y: 118 lines of code kerby-kerb/kerb-identity-test/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend/BackendTestBase.java x: 5 # contributors y: 39 lines of code kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/preauth/token/TokenPreauth.java x: 7 # contributors y: 145 lines of code kerby-backend/zookeeper-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/ZookeeperIdentityBackend.java x: 8 # contributors y: 220 lines of code kerby-common/kerby-config/src/main/java/org/apache/kerby/config/MapConfigLoader.java x: 3 # contributors y: 41 lines of code kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1GeneralizedTime.java x: 4 # contributors y: 91 lines of code kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1UtcTime.java x: 4 # contributors y: 56 lines of code kerby-common/kerby-util/src/main/java/org/apache/kerby/KOptions.java x: 5 # contributors y: 168 lines of code kerby-tool/client-tool/src/main/java/org/apache/kerby/kerberos/tool/klist/KlistTool.java x: 7 # contributors y: 238 lines of code kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/request/KdcRequest.java x: 10 # contributors y: 554 lines of code kerby-backend/ldap-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/LdapIdentityBackend.java x: 11 # contributors y: 384 lines of code kerby-common/kerby-util/src/main/java/org/apache/kerby/util/SysUtil.java x: 3 # contributors y: 22 lines of code kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/AuthUtil.java x: 6 # contributors y: 134 lines of code kerby-kerb/kerb-simplekdc/src/main/java/org/apache/kerby/kerberos/kerb/client/JaasKrbUtil.java x: 7 # contributors y: 167 lines of code kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/AuthUtil.java x: 5 # contributors y: 103 lines of code kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/request/TicketIssuer.java x: 6 # contributors y: 231 lines of code kerby-common/kerby-xdr/src/main/java/org/apache/kerby/xdr/type/XdrLong.java x: 2 # contributors y: 33 lines of code kerby-common/kerby-xdr/src/main/java/org/apache/kerby/xdr/type/XdrSimple.java x: 3 # contributors y: 72 lines of code kerby-common/kerby-xdr/src/main/java/org/apache/kerby/xdr/util/HexUtil.java x: 2 # contributors y: 60 lines of code kerby-tool/client-tool/src/main/java/org/apache/kerby/kerberos/tool/klist/KlistOption.java x: 6 # contributors y: 43 lines of code kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/parse/Asn1ParseResult.java x: 2 # contributors y: 83 lines of code kerby-common/kerby-util/src/main/java/org/apache/kerby/util/Base64.java x: 2 # contributors y: 419 lines of code kerby-common/kerby-util/src/main/java/org/apache/kerby/util/IPAddressParser.java x: 2 # contributors y: 108 lines of code kerby-common/kerby-xdr/src/main/java/org/apache/kerby/xdr/type/XdrStructType.java x: 2 # contributors y: 67 lines of code kerby-kerb/kerb-admin-server/src/main/java/org/apache/kerby/kerberos/kerb/admin/server/kadmin/AdminServerHandler.java x: 5 # contributors y: 331 lines of code kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/RemoteKadminImpl.java x: 5 # contributors y: 261 lines of code kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/command/RemoteListPrincsCommand.java x: 2 # contributors y: 36 lines of code kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/impl/DefaultInternalKrbClient.java x: 5 # contributors y: 90 lines of code kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend/AbstractIdentityBackend.java x: 7 # contributors y: 154 lines of code build-tools/kerby-checkstyle.xml x: 1 # contributors y: 64 lines of code kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1CollectionOf.java x: 2 # contributors y: 56 lines of code kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/common/Krb5Conf.java x: 4 # contributors y: 134 lines of code kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/common/Krb5Parser.java x: 4 # contributors y: 212 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/KeyUsage.java x: 3 # contributors y: 73 lines of code kerby-kerb/kerb-simplekdc/src/main/java/org/apache/kerby/kerberos/kerb/server/SimpleKdcServer.java x: 6 # contributors y: 160 lines of code kerby-kerb/kerb-admin-server/src/main/java/org/apache/kerby/kerberos/kerb/admin/server/kadmin/AdminServerUtil.java x: 2 # contributors y: 73 lines of code kerby-kerb/kerb-admin-server/src/main/java/org/apache/kerby/kerberos/kerb/admin/server/kadmin/impl/DefaultAdminServerHandler.java x: 3 # contributors y: 175 lines of code kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/RemoteAdminClientTool.java x: 5 # contributors y: 160 lines of code kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/AdminClient.java x: 4 # contributors y: 123 lines of code kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/AdminHandler.java x: 4 # contributors y: 179 lines of code kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/NegotiationStatus.java x: 1 # contributors y: 19 lines of code kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/impl/DefaultAdminHandler.java x: 3 # contributors y: 75 lines of code kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/request/GetprincsRequest.java x: 2 # contributors y: 37 lines of code kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/transport/KdcNetwork.java x: 7 # contributors y: 126 lines of code kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/transport/KrbTcpTransport.java x: 5 # contributors y: 54 lines of code kerby-common/kerby-xdr/src/main/java/org/apache/kerby/xdr/XdrDataType.java x: 2 # contributors y: 21 lines of code kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/command/RemoteGetPrincipalCommand.java x: 1 # contributors y: 44 lines of code kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/request/GetPrincipalRequest.java x: 1 # contributors y: 33 lines of code kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/message/AdminMessageType.java x: 4 # contributors y: 41 lines of code kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/message/GetPrincipalRep.java x: 1 # contributors y: 6 lines of code kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/message/IdentityInfoCode.java x: 1 # contributors y: 67 lines of code kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/command/RemoteChangePasswordCommand.java x: 2 # contributors y: 26 lines of code kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/request/ChangePasswordRequest.java x: 2 # contributors y: 39 lines of code kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/message/ChangePasswordRep.java x: 2 # contributors y: 6 lines of code kerby-common/kerby-xdr/src/main/java/org/apache/kerby/xdr/type/XdrString.java x: 3 # contributors y: 235 lines of code kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/local/AdminHelper.java x: 4 # contributors y: 167 lines of code kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/message/KeytabMessageCode.java x: 1 # contributors y: 54 lines of code kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/Krb5Conf.java x: 3 # contributors y: 51 lines of code kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1Utf8String.java x: 3 # contributors y: 28 lines of code kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/ClientUtil.java x: 6 # contributors y: 155 lines of code kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/preauth/pkinit/PkinitCrypto.java x: 4 # contributors y: 252 lines of code kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1Choice.java x: 2 # contributors y: 183 lines of code kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1ObjectIdentifier.java x: 3 # contributors y: 116 lines of code kerby-kerb/kerb-admin-server/src/main/java/org/apache/kerby/kerberos/kerb/admin/server/kadmin/AdminServerSetting.java x: 2 # contributors y: 109 lines of code kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/AdminSetting.java x: 2 # contributors y: 81 lines of code kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/KrbSetting.java x: 5 # contributors y: 81 lines of code kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/request/AsRequestWithKeytab.java x: 5 # contributors y: 52 lines of code kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/request/KdcRequest.java x: 8 # contributors y: 313 lines of code kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/KdcSetting.java x: 5 # contributors y: 94 lines of code kerby-tool/client-tool/src/main/java/org/apache/kerby/kerberos/tool/kinit/KinitToolWithConcurrence.java x: 2 # contributors y: 243 lines of code kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/KadminTool.java x: 5 # contributors y: 236 lines of code kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/command/KeytabRemoveCommand.java x: 4 # contributors y: 66 lines of code kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kdcinit/KdcInitTool.java x: 4 # contributors y: 85 lines of code kerby-backend/json-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/JsonIdentityBackend.java x: 9 # contributors y: 235 lines of code kerby-kerb/kerb-util/src/main/java/org/apache/kerby/kerberos/kerb/keytab/Keytab.java x: 8 # contributors y: 185 lines of code kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/jaas/TokenAuthLoginModule.java x: 2 # contributors y: 281 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/KrbPriv.java x: 2 # contributors y: 46 lines of code kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/request/ApRequest.java x: 3 # contributors y: 123 lines of code kerby-backend/ldap-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/LdapIdentityGetHelper.java x: 6 # contributors y: 69 lines of code kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/command/RemoteCommand.java x: 2 # contributors y: 10 lines of code kerby-backend/mavibot-backend/src/main/java/org/apache/kerby/MavibotBackend.java x: 6 # contributors y: 126 lines of code kerby-common/kerby-config/src/main/java/org/apache/kerby/config/ConfigImpl.java x: 3 # contributors y: 346 lines of code kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/jaas/TokenJaasKrbUtil.java x: 2 # contributors y: 93 lines of code kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/Message.java x: 2 # contributors y: 18 lines of code kerby-backend/zookeeper-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/IdentityZNode.java x: 5 # contributors y: 302 lines of code kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1String.java x: 3 # contributors y: 199 lines of code kerby-common/kerby-config/src/main/java/org/apache/kerby/config/Conf.java x: 3 # contributors y: 226 lines of code kerby-common/kerby-config/src/main/java/org/apache/kerby/config/ConfigObject.java x: 3 # contributors y: 54 lines of code kerby-common/kerby-util/src/main/java/org/apache/kerby/util/Util.java x: 3 # contributors y: 331 lines of code kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/preauth/PreauthContext.java x: 4 # contributors y: 71 lines of code kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/preauth/PreauthHandler.java x: 5 # contributors y: 146 lines of code kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/preauth/UserResponser.java x: 3 # contributors y: 45 lines of code kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/common/KrbErrorUtil.java x: 4 # contributors y: 46 lines of code kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/preauth/pkinit/IdentityOpts.java x: 4 # contributors y: 103 lines of code kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/transport/KdcUdpTransport.java x: 4 # contributors y: 31 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/KrbSequenceOfType.java x: 4 # contributors y: 23 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ad/ADAndOr.java x: 3 # contributors y: 43 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ad/ADEnctypeNegotiation.java x: 3 # contributors y: 47 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/kdc/KdcReqBody.java x: 4 # contributors y: 151 lines of code kerby-kerb/kerb-util/src/main/java/org/apache/kerby/kerberos/kerb/ccache/CredCacheInputStream.java x: 4 # contributors y: 136 lines of code kerby-kerb/kerb-util/src/main/java/org/apache/kerby/kerberos/kerb/ccache/CredentialCache.java x: 8 # contributors y: 238 lines of code kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/KrbConfigKey.java x: 5 # contributors y: 57 lines of code kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/impl/GssContext.java x: 3 # contributors y: 613 lines of code kerby-backend/mysql-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/MySQLIdentityBackend.java x: 2 # contributors y: 327 lines of code kerby-common/kerby-util/src/main/java/org/apache/kerby/util/IOUtil.java x: 3 # contributors y: 61 lines of code kerby-common/kerby-xdr/src/main/java/org/apache/kerby/xdr/util/IOUtil.java x: 2 # contributors y: 61 lines of code kerby-kerb/kerb-simplekdc/src/main/java/org/apache/kerby/kerberos/kerb/client/Krb5Conf.java x: 3 # contributors y: 50 lines of code kerby-tool/client-tool/src/main/java/org/apache/kerby/kerberos/tool/token/TokenCache.java x: 5 # contributors y: 68 lines of code kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/EncryptionHandler.java x: 7 # contributors y: 149 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/KrbErrorCode.java x: 4 # contributors y: 107 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ad/AuthorizationType.java x: 4 # contributors y: 44 lines of code kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/KrbClientBase.java x: 5 # contributors y: 214 lines of code kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/impl/AbstractInternalKrbClient.java x: 6 # contributors y: 146 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/pa/PaDataType.java x: 4 # contributors y: 69 lines of code kerby-backend/mysql-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/MySQLConfKey.java x: 1 # contributors y: 23 lines of code kerby-kdc/src/main/java/org/apache/kerby/kerberos/kdc/KerbyKdcServer.java x: 6 # contributors y: 65 lines of code kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/request/TgsRequest.java x: 6 # contributors y: 233 lines of code kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/impl/CredUtils.java x: 3 # contributors y: 97 lines of code kerby-backend/mavibot-backend/src/main/java/org/apache/kerby/KrbIdentityComparator.java x: 3 # contributors y: 12 lines of code kerby-backend/mavibot-backend/src/main/java/org/apache/kerby/KrbIdentitySerializer.java x: 3 # contributors y: 108 lines of code kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/request/KdcClientRequest.java x: 1 # contributors y: 150 lines of code kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/request/KrbIdentity.java x: 1 # contributors y: 117 lines of code kerby-kerb/kerb-identity-test/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend/BackendTest.java x: 6 # contributors y: 84 lines of code kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/CacheableIdentityService.java x: 5 # contributors y: 86 lines of code kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/IdentityService.java x: 7 # contributors y: 17 lines of code kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend/MemoryIdentityBackend.java x: 6 # contributors y: 48 lines of code kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/request/AsRequest.java x: 6 # contributors y: 129 lines of code kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/request/ArmoredRequest.java x: 3 # contributors y: 180 lines of code kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/preauth/pkinit/PkinitPreauth.java x: 6 # contributors y: 343 lines of code kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/preauth/token/TokenContext.java x: 3 # contributors y: 18 lines of code kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/preauth/token/TokenPreauth.java x: 4 # contributors y: 124 lines of code kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/preauth/token/TokenRequestContext.java x: 3 # contributors y: 33 lines of code kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/preauth/pkinit/PkinitIdentity.java x: 1 # contributors y: 91 lines of code kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/preauth/pkinit/PkinitPlgCryptoContext.java x: 4 # contributors y: 87 lines of code kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/preauth/pkinit/PluginOpts.java x: 5 # contributors y: 66 lines of code kerby-provider/token-provider/src/main/java/org/apache/kerby/kerberos/provider/token/JwtTokenDecoder.java x: 7 # contributors y: 206 lines of code kerby-provider/token-provider/src/main/java/org/apache/kerby/kerberos/provider/token/JwtTokenEncoder.java x: 6 # contributors y: 178 lines of code kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/GssMechFactory.java x: 3 # contributors y: 105 lines of code kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/impl/GssEncryptor.java x: 3 # contributors y: 318 lines of code kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/request/TgsRequestWithTgt.java x: 3 # contributors y: 91 lines of code kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/KrbConfig.java x: 7 # contributors y: 211 lines of code kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/KrbContext.java x: 5 # contributors y: 30 lines of code kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/common/KrbUtil.java x: 4 # contributors y: 51 lines of code kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/request/ServiceTicketIssuer.java x: 3 # contributors y: 35 lines of code kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/request/TgsRequest.java x: 4 # contributors y: 74 lines of code kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/KrbHandler.java x: 5 # contributors y: 99 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/KrbRuntime.java x: 5 # contributors y: 17 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/TokenProviderRegistry.java x: 1 # contributors y: 37 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/provider/TokenProvider.java x: 3 # contributors y: 7 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/KrbToken.java x: 4 # contributors y: 144 lines of code kerby-provider/token-provider/src/main/java/org/apache/kerby/kerberos/provider/token/JwtTokenProvider.java x: 3 # contributors y: 29 lines of code kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/impl/GssUtil.java x: 3 # contributors y: 302 lines of code kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/impl/GssAcceptCred.java x: 3 # contributors y: 92 lines of code kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/KrbTokenClient.java x: 3 # contributors y: 60 lines of code kerby-common/kerby-util/src/main/java/org/apache/kerby/KOptionType.java x: 2 # contributors y: 13 lines of code kerby-tool/client-tool/src/main/java/org/apache/kerby/kerberos/tool/kinit/KinitOption.java x: 4 # contributors y: 75 lines of code kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/impl/GssTokenV1.java x: 2 # contributors y: 204 lines of code kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/impl/GssTokenV2.java x: 2 # contributors y: 207 lines of code kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/dh/DhGroup.java x: 4 # contributors y: 65 lines of code kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/request/AsRequest.java x: 4 # contributors y: 114 lines of code kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/request/AsRequestWithCert.java x: 4 # contributors y: 54 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ticket/SgtTicket.java x: 2 # contributors y: 15 lines of code kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/impl/WrapTokenV2.java x: 2 # contributors y: 105 lines of code kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/impl/GssCredElement.java x: 1 # contributors y: 48 lines of code kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/impl/MicTokenV1.java x: 1 # contributors y: 58 lines of code kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/impl/MicTokenV2.java x: 1 # contributors y: 51 lines of code kerby-kerb/kerb-gssapi/src/main/java/org/apache/kerby/kerberos/kerb/gss/impl/WrapTokenV1.java x: 1 # contributors y: 144 lines of code kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/enc/AbstractEncTypeHandler.java x: 2 # contributors y: 131 lines of code kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/transport/KrbUdpTransport.java x: 4 # contributors y: 49 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ad/ADCamMac.java x: 2 # contributors y: 123 lines of code kerby-common/kerby-xdr/src/main/java/org/apache/kerby/xdr/type/XdrBoolean.java x: 2 # contributors y: 42 lines of code kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/TaggingOption.java x: 3 # contributors y: 38 lines of code kerby-common/kerby-config/src/main/java/org/apache/kerby/config/Resource.java x: 3 # contributors y: 79 lines of code kerby-kerb/kerb-util/src/main/java/org/apache/kerby/kerberos/kerb/keytab/KeytabEntry.java x: 4 # contributors y: 98 lines of code kerby-backend/zookeeper-backend/src/main/java/org/apache/kerby/kerberos/kdc/identitybackend/ZKUtil.java x: 4 # contributors y: 117 lines of code benchmark/src/main/java/org/apache/kerby/benchmark/KrbCodecBenchmark.java x: 6 # contributors y: 40 lines of code kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/command/AddPrincipalsCommand.java x: 1 # contributors y: 84 lines of code kerby-common/kerby-xdr/src/main/java/org/apache/kerby/xdr/XdrFieldInfo.java x: 1 # contributors y: 20 lines of code kerby-common/kerby-xdr/src/main/java/org/apache/kerby/xdr/type/XdrType.java x: 1 # contributors y: 10 lines of code kerby-common/kerby-xdr/src/main/java/org/apache/kerby/xdr/type/AbstractXdrType.java x: 1 # contributors y: 49 lines of code kerby-kerb/kerb-admin-server/src/main/java/org/apache/kerby/kerberos/kerb/admin/server/kadmin/AdminServer.java x: 1 # contributors y: 122 lines of code kerby-kerb/kerb-admin-server/src/main/java/org/apache/kerby/kerberos/kerb/admin/server/kadmin/AdminServerOption.java x: 1 # contributors y: 25 lines of code kerby-kerb/kerb-admin-server/src/main/java/org/apache/kerby/kerberos/kerb/admin/server/kadmin/impl/AbstractInternalAdminServer.java x: 1 # contributors y: 78 lines of code kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/AdminConfig.java x: 1 # contributors y: 62 lines of code kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/AdminContext.java x: 1 # contributors y: 13 lines of code kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/AdminOption.java x: 1 # contributors y: 69 lines of code kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/command/RemoteAddPrincipalCommand.java x: 1 # contributors y: 35 lines of code kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/impl/AbstractInternalAdminClient.java x: 1 # contributors y: 30 lines of code kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/kadmin/remote/request/AddPrincipalRequest.java x: 1 # contributors y: 72 lines of code kerby-kerb/kerb-admin/src/main/java/org/apache/kerby/kerberos/kerb/admin/message/AdminMessageEnum.java x: 1 # contributors y: 15 lines of code kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/command/KadminCommand.java x: 4 # contributors y: 12 lines of code kerby-tool/kdc-tool/src/main/java/org/apache/kerby/kerberos/tool/kadmin/command/ListPrincipalCommand.java x: 4 # contributors y: 32 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/KrbTokenBase.java x: 1 # contributors y: 41 lines of code kerby-kerb/kerb-util/src/main/java/org/apache/kerby/kerberos/kerb/KrbInputStream.java x: 5 # contributors y: 50 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/EncryptionType.java x: 2 # contributors y: 78 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/HostAddrType.java x: 4 # contributors y: 36 lines of code kerby-kerb/kerb-util/src/main/java/org/apache/kerby/kerberos/kerb/ccache/Credential.java x: 6 # contributors y: 148 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/EncKrbPrivPart.java x: 1 # contributors y: 73 lines of code kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1CollectionType.java x: 2 # contributors y: 256 lines of code kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1Constructed.java x: 2 # contributors y: 95 lines of code kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1Encodeable.java x: 2 # contributors y: 216 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ad/ADIntendedForApplicationClass.java x: 1 # contributors y: 92 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ad/ADKdcIssued.java x: 1 # contributors y: 105 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ad/AndOr.java x: 1 # contributors y: 42 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ad/CamMacOtherVerifiers.java x: 1 # contributors y: 4 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ad/CamMacVerifierChoice.java x: 1 # contributors y: 27 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ad/CamMacVerifierMac.java x: 1 # contributors y: 57 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/KrbException.java x: 5 # contributors y: 26 lines of code kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/TagClass.java x: 2 # contributors y: 44 lines of code kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/preauth/PaFlag.java x: 4 # contributors y: 27 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/KrbMessageType.java x: 4 # contributors y: 37 lines of code kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/enc/KeKiHmacSha1Enc.java x: 5 # contributors y: 37 lines of code kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/Asn1Dumper.java x: 1 # contributors y: 96 lines of code kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/Tag.java x: 1 # contributors y: 110 lines of code kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/parse/Asn1Reader.java x: 1 # contributors y: 81 lines of code kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1Any.java x: 1 # contributors y: 154 lines of code kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/type/Asn1TaggingCollection.java x: 1 # contributors y: 132 lines of code kerby-common/kerby-asn1/src/main/java/org/apache/kerby/asn1/util/Asn1Util.java x: 1 # contributors y: 76 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/PrincipalName.java x: 3 # contributors y: 153 lines of code kerby-pkix/src/main/java/org/apache/kerby/pkix/PkiUtil.java x: 3 # contributors y: 16 lines of code kerby-pkix/src/main/java/org/apache/kerby/x509/type/Attributes.java x: 3 # contributors y: 4 lines of code kerby-pkix/src/main/java/org/apache/kerby/cms/type/AttributeCertificateInfoV1.java x: 3 # contributors y: 101 lines of code kerby-pkix/src/main/java/org/apache/kerby/cms/type/CertificateChoices.java x: 3 # contributors y: 63 lines of code kerby-pkix/src/main/java/org/apache/kerby/cms/type/CompressedContentInfo.java x: 3 # contributors y: 13 lines of code kerby-pkix/src/main/java/org/apache/kerby/cms/type/EncryptedContentInfo.java x: 2 # contributors y: 49 lines of code kerby-pkix/src/main/java/org/apache/kerby/cms/type/KeyAgreeRecipientInfo.java x: 2 # contributors y: 64 lines of code kerby-pkix/src/main/java/org/apache/kerby/x509/type/AttributeCertificateInfo.java x: 3 # contributors y: 95 lines of code kerby-pkix/src/main/java/org/apache/kerby/x509/type/DirectoryString.java x: 3 # contributors y: 66 lines of code kerby-pkix/src/main/java/org/apache/kerby/x509/type/DisplayText.java x: 3 # contributors y: 57 lines of code kerby-pkix/src/main/java/org/apache/kerby/x509/type/TBSCertList.java x: 3 # contributors y: 80 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/Realm.java x: 2 # contributors y: 9 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/KrbConstant.java x: 5 # contributors y: 6 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/pa/pkinit/DhNonce.java x: 2 # contributors y: 4 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/pa/pkinit/KdfAlgorithmId.java x: 2 # contributors y: 31 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/kdc/EncKdcRepPart.java x: 3 # contributors y: 126 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/ticket/Ticket.java x: 3 # contributors y: 69 lines of code kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/KdcServerOption.java x: 3 # contributors y: 25 lines of code kerby-kerb/kerb-client/src/main/java/org/apache/kerby/kerberos/kerb/client/KrbClient.java x: 7 # contributors y: 32 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/KrbAppSequenceType.java x: 2 # contributors y: 28 lines of code kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/KdcConfig.java x: 5 # contributors y: 119 lines of code kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/auth/AuthContext.java x: 2 # contributors y: 100 lines of code kerby-kerb/kerb-common/src/main/java/org/apache/kerby/kerberos/kerb/preauth/builtin/EncTsPreauthMeta.java x: 4 # contributors y: 20 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/KrbErrorException.java x: 4 # contributors y: 13 lines of code kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/provider/TokenDecoder.java x: 5 # contributors y: 14 lines of code kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/enc/Camellia256CtsCmacEnc.java x: 4 # contributors y: 18 lines of code kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/KdcRecoverableException.java x: 3 # contributors y: 9 lines of code kerby-kerb/kerb-server/src/main/java/org/apache/kerby/kerberos/kerb/server/preauth/KdcPreauth.java x: 5 # contributors y: 23 lines of code kerby-kerb/kerb-util/src/main/java/org/apache/kerby/kerberos/kerb/KrbOutputStream.java x: 6 # contributors y: 37 lines of code kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/key/CamelliaKeyMaker.java x: 4 # contributors y: 61 lines of code kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/random/RandomProvider.java x: 4 # contributors y: 7 lines of code kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/util/Camellia.java x: 5 # contributors y: 178 lines of code kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/util/Nfold.java x: 4 # contributors y: 42 lines of code kerby-kerb/kerb-identity/src/main/java/org/apache/kerby/kerberos/kerb/identity/backend/IdentityBackend.java x: 5 # contributors y: 10 lines of code kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/util/CamelliaKey.java x: 5 # contributors y: 351 lines of code kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/util/BytesUtil.java x: 3 # contributors y: 134 lines of code kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/util/Cmac.java x: 3 # contributors y: 115 lines of code kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/util/Md4.java x: 4 # contributors y: 197 lines of code kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/util/Nonce.java x: 1 # contributors y: 9 lines of code
613.0
lines of code
  min: 3.0
  average: 56.79
  25th percentile: 16.0
  median: 40.0
  75th percentile: 66.0
  max: 613.0
0 11.0
# contributors
min: 1.0 | average: 2.61 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 11.0