aws / s2n-tls
Temporal Dependencies

A temporal dependency occurs when developers change two or more files at the same time (i.e. they are a part of the same commit).


Files Most Frequently Changed Together (Top 50)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
bindings/rust/standard/s2n-tls-hyper/Cargo.toml
bindings/rust/extended/s2n-tls-sys/Cargo.toml
2 11 (18%) 9 (22%) 2025-04-18
bindings/rust/standard/s2n-tls-hyper/Cargo.toml
bindings/rust/extended/s2n-tls/Cargo.toml
2 11 (18%) 12 (16%) 2025-04-18
tls/s2n_auth_selection.c
crypto/s2n_pkey.h
2 17 (11%) 25 (8%) 2025-04-23
tls/s2n_signature_algorithms.c
tls/s2n_auth_selection.c
2 67 (2%) 17 (11%) 2025-04-23
bindings/rust/standard/s2n-tls-hyper/Cargo.toml
bindings/rust/extended/s2n-tls-tokio/Cargo.toml
2 11 (18%) 11 (18%) 2025-04-18
tls/s2n_signature_algorithms.c
crypto/s2n_pkey.h
2 67 (2%) 25 (8%) 2025-04-23
tls/s2n_auth_selection.c
crypto/s2n_pkey.c
2 17 (11%) 42 (4%) 2025-04-23
tls/s2n_signature_algorithms.c
crypto/s2n_pkey.c
2 67 (2%) 42 (4%) 2025-04-23
bindings/rust/extended/s2n-tls-tokio/Cargo.toml
bindings/rust/extended/s2n-tls-sys/Cargo.toml
2 11 (18%) 9 (22%) 2025-04-18
bindings/rust/extended/s2n-tls/Cargo.toml
bindings/rust/extended/s2n-tls-sys/Cargo.toml
2 12 (16%) 9 (22%) 2025-04-18
crypto/s2n_pkey.h
crypto/s2n_pkey.c
2 25 (8%) 42 (4%) 2025-04-23
bindings/rust/extended/s2n-tls/Cargo.toml
bindings/rust/extended/s2n-tls-tokio/Cargo.toml
2 12 (16%) 11 (18%) 2025-04-18
tls/s2n_client_key_exchange.c
crypto/s2n_rsa_pss.c
1 115 (<1%) 25 (4%) 2025-04-07
tls/extensions/s2n_extension_type.c
tls/extensions/s2n_client_early_data_indication.c
1 21 (4%) 14 (7%) 2025-04-05
crypto/s2n_pkey.h
bindings/rust/extended/s2n-tls/src/config.rs
1 25 (4%) 5 (20%) 2025-04-23
tls/s2n_tls13.c
tls/s2n_client_hello.c
1 20 (5%) 228 (<1%) 2025-04-07
crypto/s2n_pkey_mldsa.c
crypto/s2n_pkey.c
1 1 (100%) 42 (2%) 2025-04-23
tls/s2n_client_key_exchange.c
crypto/s2n_pkey_evp.h
1 115 (<1%) 2 (50%) 2025-04-07
tls/s2n_auth_selection.c
stuffer/s2n_stuffer_pem.c
1 17 (5%) 48 (2%) 2025-04-23
crypto/s2n_rsa_pss.h
tls/s2n_signature_algorithms.c
1 15 (6%) 67 (1%) 2025-04-07
tls/s2n_client_hello.c
crypto/s2n_rsa_pss.c
1 228 (<1%) 25 (4%) 2025-04-07
tls/s2n_signature_algorithms.c
bindings/rust/extended/s2n-tls/src/config.rs
1 67 (1%) 5 (20%) 2025-04-23
tls/s2n_auth_selection.c
crypto/s2n_certificate.c
1 17 (5%) 88 (1%) 2025-04-23
stuffer/s2n_stuffer_pem.c
crypto/s2n_pkey_mldsa.c
1 48 (2%) 1 (100%) 2025-04-23
tls/s2n_tls13.c
crypto/s2n_pkey.c
1 20 (5%) 42 (2%) 2025-04-07
stuffer/s2n_stuffer_pem.c
crypto/s2n_pkey_mldsa.h
1 48 (2%) 1 (100%) 2025-04-23
tls/s2n_client_hello.c
crypto/s2n_pkey_evp.h
1 228 (<1%) 2 (50%) 2025-04-07
crypto/s2n_signature.h
crypto/s2n_certificate.c
1 15 (6%) 88 (1%) 2025-04-23
stuffer/s2n_stuffer_pem.c
crypto/s2n_pkey.c
1 48 (2%) 42 (2%) 2025-04-23
tls/s2n_cipher_preferences.h
tls/extensions/s2n_extension_type.c
1 81 (1%) 21 (4%) 2025-04-05
crypto/s2n_rsa_pss.c
crypto/s2n_pkey.c
1 25 (4%) 42 (2%) 2025-04-07
crypto/s2n_rsa_pss.h
crypto/s2n_rsa_pss.c
1 15 (6%) 25 (4%) 2025-04-07
crypto/s2n_pkey_mldsa.c
bindings/rust/extended/s2n-tls/src/config.rs
1 1 (100%) 5 (20%) 2025-04-23
crypto/s2n_rsa_pss.h
crypto/s2n_pkey.c
1 15 (6%) 42 (2%) 2025-04-07
crypto/s2n_pkey_mldsa.h
crypto/s2n_pkey.h
1 1 (100%) 25 (4%) 2025-04-23
tls/s2n_auth_selection.c
bindings/rust/extended/s2n-tls/src/config.rs
1 17 (5%) 5 (20%) 2025-04-23
tls/s2n_client_hello.c
tls/s2n_auth_selection.c
1 228 (<1%) 17 (5%) 2025-04-07
tls/s2n_cipher_preferences.h
tls/s2n_security_policies.c
1 81 (1%) 75 (1%) 2025-04-05
tls/extensions/s2n_client_early_data_indication.c
tls/s2n_security_policies.c
1 14 (7%) 75 (1%) 2025-04-05
crypto/s2n_pkey_evp.c
tls/s2n_auth_selection.c
1 2 (50%) 17 (5%) 2025-04-07
stuffer/s2n_stuffer_pem.c
crypto/s2n_certificate.h
1 48 (2%) 70 (1%) 2025-04-23
crypto/s2n_rsa_pss.h
crypto/s2n_pkey_evp.h
1 15 (6%) 2 (50%) 2025-04-07
crypto/s2n_openssl_x509.c
crypto/s2n_certificate.c
1 8 (12%) 88 (1%) 2025-04-23
crypto/s2n_pkey.c
crypto/s2n_certificate.h
1 42 (2%) 70 (1%) 2025-04-23
tls/s2n_client_key_exchange.c
crypto/s2n_pkey.c
1 115 (<1%) 42 (2%) 2025-04-07
crypto/s2n_pkey_mldsa.h
crypto/s2n_openssl_x509.c
1 1 (100%) 8 (12%) 2025-04-23
tls/extensions/s2n_extension_type.c
tls/s2n_security_policies.c
1 21 (4%) 75 (1%) 2025-04-05
crypto/s2n_openssl_x509.c
crypto/s2n_certificate.h
1 8 (12%) 70 (1%) 2025-04-23
tls/s2n_signature_algorithms.c
crypto/s2n_pkey_mldsa.h
1 67 (1%) 1 (100%) 2025-04-23
tls/s2n_client_hello.c
crypto/s2n_rsa_pss.h
1 228 (<1%) 15 (6%) 2025-04-07
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [bindings/rust/standard/s2n-tls-hyper/Cargo.toml] [bindings/rust/standard/s2n-tls-hyper/Cargo.toml] [bindings/rust/extended/s2n-tls-sys/Cargo.toml] [bindings/rust/extended/s2n-tls-sys/Cargo.toml] [bindings/rust/standard/s2n-tls-hyper/Cargo.toml]--[bindings/rust/extended/s2n-tls-sys/Cargo.toml] 2 [bindings/rust/extended/s2n-tls/Cargo.toml] [bindings/rust/extended/s2n-tls/Cargo.toml] [bindings/rust/standard/s2n-tls-hyper/Cargo.toml]--[bindings/rust/extended/s2n-tls/Cargo.toml] 2 [bindings/rust/extended/s2n-tls-tokio/Cargo.toml] [bindings/rust/extended/s2n-tls-tokio/Cargo.toml] [bindings/rust/standard/s2n-tls-hyper/Cargo.toml]--[bindings/rust/extended/s2n-tls-tokio/Cargo.toml] 2 [bindings/rust/extended/s2n-tls/Cargo.toml]--[bindings/rust/extended/s2n-tls-sys/Cargo.toml] 2 [bindings/rust/extended/s2n-tls/Cargo.toml]--[bindings/rust/extended/s2n-tls-tokio/Cargo.toml] 2 [tls/s2n_auth_selection.c] [tls/s2n_auth_selection.c] [crypto/s2n_pkey.h] [crypto/s2n_pkey.h] [tls/s2n_auth_selection.c]--[crypto/s2n_pkey.h] 2 [crypto/s2n_pkey.c] [crypto/s2n_pkey.c] [tls/s2n_auth_selection.c]--[crypto/s2n_pkey.c] 2 [bindings/rust/extended/s2n-tls/src/config.rs] [bindings/rust/extended/s2n-tls/src/config.rs] [tls/s2n_auth_selection.c]--[bindings/rust/extended/s2n-tls/src/config.rs] 1 [stuffer/s2n_stuffer_pem.c] [stuffer/s2n_stuffer_pem.c] [tls/s2n_auth_selection.c]--[stuffer/s2n_stuffer_pem.c] 1 [crypto/s2n_certificate.c] [crypto/s2n_certificate.c] [tls/s2n_auth_selection.c]--[crypto/s2n_certificate.c] 1 [crypto/s2n_pkey.h]--[crypto/s2n_pkey.c] 2 [crypto/s2n_pkey.h]--[bindings/rust/extended/s2n-tls/src/config.rs] 1 [tls/s2n_signature_algorithms.c] [tls/s2n_signature_algorithms.c] [tls/s2n_signature_algorithms.c]--[tls/s2n_auth_selection.c] 2 [tls/s2n_signature_algorithms.c]--[crypto/s2n_pkey.h] 2 [tls/s2n_signature_algorithms.c]--[crypto/s2n_pkey.c] 2 [tls/s2n_signature_algorithms.c]--[bindings/rust/extended/s2n-tls/src/config.rs] 1 [crypto/s2n_pkey_mldsa.h] [crypto/s2n_pkey_mldsa.h] [tls/s2n_signature_algorithms.c]--[crypto/s2n_pkey_mldsa.h] 1 [bindings/rust/extended/s2n-tls-tokio/Cargo.toml]--[bindings/rust/extended/s2n-tls-sys/Cargo.toml] 2 [crypto/s2n_certificate.h] [crypto/s2n_certificate.h] [crypto/s2n_pkey.c]--[crypto/s2n_certificate.h] 1 [tls/s2n_client_key_exchange.c] [tls/s2n_client_key_exchange.c] [tls/s2n_client_key_exchange.c]--[crypto/s2n_pkey.c] 1 [crypto/s2n_rsa_pss.c] [crypto/s2n_rsa_pss.c] [tls/s2n_client_key_exchange.c]--[crypto/s2n_rsa_pss.c] 1 [crypto/s2n_pkey_evp.h] [crypto/s2n_pkey_evp.h] [tls/s2n_client_key_exchange.c]--[crypto/s2n_pkey_evp.h] 1 [crypto/s2n_rsa_pss.c]--[crypto/s2n_pkey.c] 1 [tls/extensions/s2n_extension_type.c] [tls/extensions/s2n_extension_type.c] [tls/extensions/s2n_client_early_data_indication.c] [tls/extensions/s2n_client_early_data_indication.c] [tls/extensions/s2n_extension_type.c]--[tls/extensions/s2n_client_early_data_indication.c] 1 [tls/s2n_security_policies.c] [tls/s2n_security_policies.c] [tls/extensions/s2n_extension_type.c]--[tls/s2n_security_policies.c] 1 [tls/extensions/s2n_client_early_data_indication.c]--[tls/s2n_security_policies.c] 1 [tls/s2n_tls13.c] [tls/s2n_tls13.c] [tls/s2n_tls13.c]--[crypto/s2n_pkey.c] 1 [tls/s2n_client_hello.c] [tls/s2n_client_hello.c] [tls/s2n_tls13.c]--[tls/s2n_client_hello.c] 1 [tls/s2n_client_hello.c]--[tls/s2n_auth_selection.c] 1 [tls/s2n_client_hello.c]--[crypto/s2n_rsa_pss.c] 1 [tls/s2n_client_hello.c]--[crypto/s2n_pkey_evp.h] 1 [crypto/s2n_rsa_pss.h] [crypto/s2n_rsa_pss.h] [tls/s2n_client_hello.c]--[crypto/s2n_rsa_pss.h] 1 [crypto/s2n_pkey_mldsa.c] [crypto/s2n_pkey_mldsa.c] [crypto/s2n_pkey_mldsa.c]--[crypto/s2n_pkey.c] 1 [crypto/s2n_pkey_mldsa.c]--[bindings/rust/extended/s2n-tls/src/config.rs] 1 [stuffer/s2n_stuffer_pem.c]--[crypto/s2n_pkey.c] 1 [stuffer/s2n_stuffer_pem.c]--[crypto/s2n_pkey_mldsa.c] 1 [stuffer/s2n_stuffer_pem.c]--[crypto/s2n_pkey_mldsa.h] 1 [stuffer/s2n_stuffer_pem.c]--[crypto/s2n_certificate.h] 1 [crypto/s2n_rsa_pss.h]--[tls/s2n_signature_algorithms.c] 1 [crypto/s2n_rsa_pss.h]--[crypto/s2n_pkey.c] 1 [crypto/s2n_rsa_pss.h]--[crypto/s2n_rsa_pss.c] 1 [crypto/s2n_rsa_pss.h]--[crypto/s2n_pkey_evp.h] 1 [crypto/s2n_pkey_mldsa.h]--[crypto/s2n_pkey.h] 1 [crypto/s2n_openssl_x509.c] [crypto/s2n_openssl_x509.c] [crypto/s2n_pkey_mldsa.h]--[crypto/s2n_openssl_x509.c] 1 [crypto/s2n_signature.h] [crypto/s2n_signature.h] [crypto/s2n_signature.h]--[crypto/s2n_certificate.c] 1 [tls/s2n_cipher_preferences.h] [tls/s2n_cipher_preferences.h] [tls/s2n_cipher_preferences.h]--[tls/extensions/s2n_extension_type.c] 1 [tls/s2n_cipher_preferences.h]--[tls/s2n_security_policies.c] 1 [crypto/s2n_pkey_evp.c] [crypto/s2n_pkey_evp.c] [crypto/s2n_pkey_evp.c]--[tls/s2n_auth_selection.c] 1 [crypto/s2n_openssl_x509.c]--[crypto/s2n_certificate.c] 1 [crypto/s2n_openssl_x509.c]--[crypto/s2n_certificate.h] 1
Download: SVG DOT (open online Graphviz editor)

Open 2D force graph (file dependencies)... Open 3D force graph (file dependencies)...
Open 2D force graph (file dependencies with commits)... Open 3D force graph (file dependencies with commits)...
Dependencies between components in same commits (primary)
The number on the lines shows the number of shared commits.
G tls tls tls--tls 4 bindings bindings tls--bindings 1 crypto crypto tls--crypto 3 stuffer stuffer tls--stuffer 1 bindings--bindings 3 crypto--bindings 1 crypto--crypto 3 stuffer--bindings 1 stuffer--crypto 1
Download: SVG DOT (open online Graphviz editor)

Open 2D force graph (file dependencies)... Open 3D force graph (file dependencies)...