diff --git a/.bleep b/.bleep index 17f99ca09..cb3bc86c1 100644 --- a/.bleep +++ b/.bleep @@ -1 +1 @@ -dd30b7d96562e0b66a01db8d971dadc33f71fb13 \ No newline at end of file +81c56d987be33640906fb081facd6af46dc23721 \ No newline at end of file diff --git a/pingora-boringssl/src/boring_tokio.rs b/pingora-boringssl/src/boring_tokio.rs index dd9953321..4dd2f91e4 100644 --- a/pingora-boringssl/src/boring_tokio.rs +++ b/pingora-boringssl/src/boring_tokio.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-boringssl/src/ext.rs b/pingora-boringssl/src/ext.rs index a702a1248..0af2bb0b8 100644 --- a/pingora-boringssl/src/ext.rs +++ b/pingora-boringssl/src/ext.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-boringssl/src/lib.rs b/pingora-boringssl/src/lib.rs index 869a09d4e..dd560a848 100644 --- a/pingora-boringssl/src/lib.rs +++ b/pingora-boringssl/src/lib.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-cache/benches/lru_memory.rs b/pingora-cache/benches/lru_memory.rs index d2d022fb7..1d0678dc8 100644 --- a/pingora-cache/benches/lru_memory.rs +++ b/pingora-cache/benches/lru_memory.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-cache/benches/lru_serde.rs b/pingora-cache/benches/lru_serde.rs index 7ad423494..5c0809e41 100644 --- a/pingora-cache/benches/lru_serde.rs +++ b/pingora-cache/benches/lru_serde.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-cache/benches/simple_lru_memory.rs b/pingora-cache/benches/simple_lru_memory.rs index b12a5c814..30500c72f 100644 --- a/pingora-cache/benches/simple_lru_memory.rs +++ b/pingora-cache/benches/simple_lru_memory.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-cache/src/cache_control.rs b/pingora-cache/src/cache_control.rs index 46553fbae..832bed58b 100644 --- a/pingora-cache/src/cache_control.rs +++ b/pingora-cache/src/cache_control.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-cache/src/eviction/lru.rs b/pingora-cache/src/eviction/lru.rs index 2ca93648b..201c2de20 100644 --- a/pingora-cache/src/eviction/lru.rs +++ b/pingora-cache/src/eviction/lru.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-cache/src/eviction/mod.rs b/pingora-cache/src/eviction/mod.rs index bb32c62d7..d70df05ce 100644 --- a/pingora-cache/src/eviction/mod.rs +++ b/pingora-cache/src/eviction/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-cache/src/eviction/simple_lru.rs b/pingora-cache/src/eviction/simple_lru.rs index 6bb9a0de3..0d8c1ae3c 100644 --- a/pingora-cache/src/eviction/simple_lru.rs +++ b/pingora-cache/src/eviction/simple_lru.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-cache/src/filters.rs b/pingora-cache/src/filters.rs index b11c3223c..c1127c8b2 100644 --- a/pingora-cache/src/filters.rs +++ b/pingora-cache/src/filters.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-cache/src/hashtable.rs b/pingora-cache/src/hashtable.rs index 8cba05138..c7f145339 100644 --- a/pingora-cache/src/hashtable.rs +++ b/pingora-cache/src/hashtable.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-cache/src/key.rs b/pingora-cache/src/key.rs index 88a44ab75..73e4deea0 100644 --- a/pingora-cache/src/key.rs +++ b/pingora-cache/src/key.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-cache/src/lib.rs b/pingora-cache/src/lib.rs index f110a86c5..796d03e55 100644 --- a/pingora-cache/src/lib.rs +++ b/pingora-cache/src/lib.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-cache/src/lock.rs b/pingora-cache/src/lock.rs index 1f2879d7e..0ca466687 100644 --- a/pingora-cache/src/lock.rs +++ b/pingora-cache/src/lock.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-cache/src/max_file_size.rs b/pingora-cache/src/max_file_size.rs index 72caefa4a..3b8bc6f59 100644 --- a/pingora-cache/src/max_file_size.rs +++ b/pingora-cache/src/max_file_size.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-cache/src/memory.rs b/pingora-cache/src/memory.rs index 928311070..97969877b 100644 --- a/pingora-cache/src/memory.rs +++ b/pingora-cache/src/memory.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-cache/src/meta.rs b/pingora-cache/src/meta.rs index fd608d4e1..590f66e2a 100644 --- a/pingora-cache/src/meta.rs +++ b/pingora-cache/src/meta.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-cache/src/predictor.rs b/pingora-cache/src/predictor.rs index d131c20d3..27f1714c9 100644 --- a/pingora-cache/src/predictor.rs +++ b/pingora-cache/src/predictor.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-cache/src/put.rs b/pingora-cache/src/put.rs index 9a3a37e3b..f42c32e31 100644 --- a/pingora-cache/src/put.rs +++ b/pingora-cache/src/put.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-cache/src/storage.rs b/pingora-cache/src/storage.rs index 7cf1e7b3e..cffd97d4b 100644 --- a/pingora-cache/src/storage.rs +++ b/pingora-cache/src/storage.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-cache/src/trace.rs b/pingora-cache/src/trace.rs index e48ae6f7e..86838637f 100644 --- a/pingora-cache/src/trace.rs +++ b/pingora-cache/src/trace.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/apps/http_app.rs b/pingora-core/src/apps/http_app.rs index 91ca58ae1..39a7586ea 100644 --- a/pingora-core/src/apps/http_app.rs +++ b/pingora-core/src/apps/http_app.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/apps/mod.rs b/pingora-core/src/apps/mod.rs index 2a77a3dfa..4689ab357 100644 --- a/pingora-core/src/apps/mod.rs +++ b/pingora-core/src/apps/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/apps/prometheus_http_app.rs b/pingora-core/src/apps/prometheus_http_app.rs index 128ba6c43..963d5a9e3 100644 --- a/pingora-core/src/apps/prometheus_http_app.rs +++ b/pingora-core/src/apps/prometheus_http_app.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/connectors/http/mod.rs b/pingora-core/src/connectors/http/mod.rs index 01339909a..82e011bf9 100644 --- a/pingora-core/src/connectors/http/mod.rs +++ b/pingora-core/src/connectors/http/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/connectors/http/v1.rs b/pingora-core/src/connectors/http/v1.rs index ffa6df20f..36026a408 100644 --- a/pingora-core/src/connectors/http/v1.rs +++ b/pingora-core/src/connectors/http/v1.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/connectors/http/v2.rs b/pingora-core/src/connectors/http/v2.rs index ad41f6b57..cc024d5ed 100644 --- a/pingora-core/src/connectors/http/v2.rs +++ b/pingora-core/src/connectors/http/v2.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/connectors/l4.rs b/pingora-core/src/connectors/l4.rs index aaccd354c..3dffa1111 100644 --- a/pingora-core/src/connectors/l4.rs +++ b/pingora-core/src/connectors/l4.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/connectors/mod.rs b/pingora-core/src/connectors/mod.rs index 5a126cc70..02c94704d 100644 --- a/pingora-core/src/connectors/mod.rs +++ b/pingora-core/src/connectors/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/connectors/offload.rs b/pingora-core/src/connectors/offload.rs index 17334b3da..06fc0895c 100644 --- a/pingora-core/src/connectors/offload.rs +++ b/pingora-core/src/connectors/offload.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/connectors/tls/boringssl_openssl/mod.rs b/pingora-core/src/connectors/tls/boringssl_openssl/mod.rs index a57668fb6..94f14b83e 100644 --- a/pingora-core/src/connectors/tls/boringssl_openssl/mod.rs +++ b/pingora-core/src/connectors/tls/boringssl_openssl/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/connectors/tls/mod.rs b/pingora-core/src/connectors/tls/mod.rs index 25a7b48a3..94085ce10 100644 --- a/pingora-core/src/connectors/tls/mod.rs +++ b/pingora-core/src/connectors/tls/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/connectors/tls/rustls/mod.rs b/pingora-core/src/connectors/tls/rustls/mod.rs index 80665e503..530d50cbf 100644 --- a/pingora-core/src/connectors/tls/rustls/mod.rs +++ b/pingora-core/src/connectors/tls/rustls/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/lib.rs b/pingora-core/src/lib.rs index 4f3858083..08395f231 100644 --- a/pingora-core/src/lib.rs +++ b/pingora-core/src/lib.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/listeners/l4.rs b/pingora-core/src/listeners/l4.rs index c83232044..516b5db8f 100644 --- a/pingora-core/src/listeners/l4.rs +++ b/pingora-core/src/listeners/l4.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/listeners/mod.rs b/pingora-core/src/listeners/mod.rs index 82c31cc7e..adb47efdb 100644 --- a/pingora-core/src/listeners/mod.rs +++ b/pingora-core/src/listeners/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/listeners/tls/boringssl_openssl/mod.rs b/pingora-core/src/listeners/tls/boringssl_openssl/mod.rs index 500f9598a..1af4bb8dd 100644 --- a/pingora-core/src/listeners/tls/boringssl_openssl/mod.rs +++ b/pingora-core/src/listeners/tls/boringssl_openssl/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/listeners/tls/mod.rs b/pingora-core/src/listeners/tls/mod.rs index 4f59fcbf1..7886db1e6 100644 --- a/pingora-core/src/listeners/tls/mod.rs +++ b/pingora-core/src/listeners/tls/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/listeners/tls/rustls/mod.rs b/pingora-core/src/listeners/tls/rustls/mod.rs index c8380e842..40babeb63 100644 --- a/pingora-core/src/listeners/tls/rustls/mod.rs +++ b/pingora-core/src/listeners/tls/rustls/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/modules/http/compression.rs b/pingora-core/src/modules/http/compression.rs index 59826adb9..ab1b20b03 100644 --- a/pingora-core/src/modules/http/compression.rs +++ b/pingora-core/src/modules/http/compression.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/modules/http/grpc_web.rs b/pingora-core/src/modules/http/grpc_web.rs index 85b6ea646..b248e2335 100644 --- a/pingora-core/src/modules/http/grpc_web.rs +++ b/pingora-core/src/modules/http/grpc_web.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/modules/http/mod.rs b/pingora-core/src/modules/http/mod.rs index c04404b9f..f6de5ef7a 100644 --- a/pingora-core/src/modules/http/mod.rs +++ b/pingora-core/src/modules/http/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/modules/mod.rs b/pingora-core/src/modules/mod.rs index 385b1242a..359b9ef44 100644 --- a/pingora-core/src/modules/mod.rs +++ b/pingora-core/src/modules/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/digest.rs b/pingora-core/src/protocols/digest.rs index 046b4a1e1..93bcc7714 100644 --- a/pingora-core/src/protocols/digest.rs +++ b/pingora-core/src/protocols/digest.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/http/body_buffer.rs b/pingora-core/src/protocols/http/body_buffer.rs index f3d7cdfed..f3c46df9a 100644 --- a/pingora-core/src/protocols/http/body_buffer.rs +++ b/pingora-core/src/protocols/http/body_buffer.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/http/bridge/grpc_web.rs b/pingora-core/src/protocols/http/bridge/grpc_web.rs index b5737e81c..63d197274 100644 --- a/pingora-core/src/protocols/http/bridge/grpc_web.rs +++ b/pingora-core/src/protocols/http/bridge/grpc_web.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/http/bridge/mod.rs b/pingora-core/src/protocols/http/bridge/mod.rs index f40d5f526..fa1f58ca7 100644 --- a/pingora-core/src/protocols/http/bridge/mod.rs +++ b/pingora-core/src/protocols/http/bridge/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/http/client.rs b/pingora-core/src/protocols/http/client.rs index 6b1e00a87..8fcb7f01d 100644 --- a/pingora-core/src/protocols/http/client.rs +++ b/pingora-core/src/protocols/http/client.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/http/compression/brotli.rs b/pingora-core/src/protocols/http/compression/brotli.rs index 89f7b4ecd..c4bb36a53 100644 --- a/pingora-core/src/protocols/http/compression/brotli.rs +++ b/pingora-core/src/protocols/http/compression/brotli.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/http/compression/gzip.rs b/pingora-core/src/protocols/http/compression/gzip.rs index f7f997d1c..46678df67 100644 --- a/pingora-core/src/protocols/http/compression/gzip.rs +++ b/pingora-core/src/protocols/http/compression/gzip.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/http/compression/mod.rs b/pingora-core/src/protocols/http/compression/mod.rs index 77450147e..9002b9c64 100644 --- a/pingora-core/src/protocols/http/compression/mod.rs +++ b/pingora-core/src/protocols/http/compression/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/http/compression/zstd.rs b/pingora-core/src/protocols/http/compression/zstd.rs index 88a2bfc42..b8a45b419 100644 --- a/pingora-core/src/protocols/http/compression/zstd.rs +++ b/pingora-core/src/protocols/http/compression/zstd.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/http/conditional_filter.rs b/pingora-core/src/protocols/http/conditional_filter.rs index 271f1750b..49daebc95 100644 --- a/pingora-core/src/protocols/http/conditional_filter.rs +++ b/pingora-core/src/protocols/http/conditional_filter.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/http/date.rs b/pingora-core/src/protocols/http/date.rs index 20e6375b4..87d494898 100644 --- a/pingora-core/src/protocols/http/date.rs +++ b/pingora-core/src/protocols/http/date.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/http/error_resp.rs b/pingora-core/src/protocols/http/error_resp.rs index acf5d2e38..f802d4d00 100644 --- a/pingora-core/src/protocols/http/error_resp.rs +++ b/pingora-core/src/protocols/http/error_resp.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/http/mod.rs b/pingora-core/src/protocols/http/mod.rs index 94814ebdd..d22acfa54 100644 --- a/pingora-core/src/protocols/http/mod.rs +++ b/pingora-core/src/protocols/http/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/http/server.rs b/pingora-core/src/protocols/http/server.rs index 49423e935..0f1624461 100644 --- a/pingora-core/src/protocols/http/server.rs +++ b/pingora-core/src/protocols/http/server.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/http/v1/body.rs b/pingora-core/src/protocols/http/v1/body.rs index 0ddc90a28..45260bfd1 100644 --- a/pingora-core/src/protocols/http/v1/body.rs +++ b/pingora-core/src/protocols/http/v1/body.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/http/v1/client.rs b/pingora-core/src/protocols/http/v1/client.rs index 29198b5a7..a97d9aebf 100644 --- a/pingora-core/src/protocols/http/v1/client.rs +++ b/pingora-core/src/protocols/http/v1/client.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/http/v1/common.rs b/pingora-core/src/protocols/http/v1/common.rs index d6ade984c..0a58f0ed5 100644 --- a/pingora-core/src/protocols/http/v1/common.rs +++ b/pingora-core/src/protocols/http/v1/common.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/http/v1/mod.rs b/pingora-core/src/protocols/http/v1/mod.rs index 2604357ff..c819ee08f 100644 --- a/pingora-core/src/protocols/http/v1/mod.rs +++ b/pingora-core/src/protocols/http/v1/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/http/v1/server.rs b/pingora-core/src/protocols/http/v1/server.rs index a93d952f5..42b61e973 100644 --- a/pingora-core/src/protocols/http/v1/server.rs +++ b/pingora-core/src/protocols/http/v1/server.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/http/v2/client.rs b/pingora-core/src/protocols/http/v2/client.rs index 5491d4f48..9f360c919 100644 --- a/pingora-core/src/protocols/http/v2/client.rs +++ b/pingora-core/src/protocols/http/v2/client.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/http/v2/mod.rs b/pingora-core/src/protocols/http/v2/mod.rs index 8b104309a..76b6809b4 100644 --- a/pingora-core/src/protocols/http/v2/mod.rs +++ b/pingora-core/src/protocols/http/v2/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/http/v2/server.rs b/pingora-core/src/protocols/http/v2/server.rs index 5f385425b..94328b61b 100644 --- a/pingora-core/src/protocols/http/v2/server.rs +++ b/pingora-core/src/protocols/http/v2/server.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/l4/ext.rs b/pingora-core/src/protocols/l4/ext.rs index 706fc7b4d..c55858b5e 100644 --- a/pingora-core/src/protocols/l4/ext.rs +++ b/pingora-core/src/protocols/l4/ext.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/l4/listener.rs b/pingora-core/src/protocols/l4/listener.rs index d62f7f0ca..88f5fe85e 100644 --- a/pingora-core/src/protocols/l4/listener.rs +++ b/pingora-core/src/protocols/l4/listener.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/l4/mod.rs b/pingora-core/src/protocols/l4/mod.rs index cfa65e03b..bda241219 100644 --- a/pingora-core/src/protocols/l4/mod.rs +++ b/pingora-core/src/protocols/l4/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/l4/socket.rs b/pingora-core/src/protocols/l4/socket.rs index c8413d877..7ce93b3b8 100644 --- a/pingora-core/src/protocols/l4/socket.rs +++ b/pingora-core/src/protocols/l4/socket.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/l4/stream.rs b/pingora-core/src/protocols/l4/stream.rs index e561908eb..6eb10c488 100644 --- a/pingora-core/src/protocols/l4/stream.rs +++ b/pingora-core/src/protocols/l4/stream.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/mod.rs b/pingora-core/src/protocols/mod.rs index 007675b3d..ca63e4c72 100644 --- a/pingora-core/src/protocols/mod.rs +++ b/pingora-core/src/protocols/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/raw_connect.rs b/pingora-core/src/protocols/raw_connect.rs index 4aeb10c53..94b3130ed 100644 --- a/pingora-core/src/protocols/raw_connect.rs +++ b/pingora-core/src/protocols/raw_connect.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/tls/boringssl_openssl/client.rs b/pingora-core/src/protocols/tls/boringssl_openssl/client.rs index 34ca78b57..161040e98 100644 --- a/pingora-core/src/protocols/tls/boringssl_openssl/client.rs +++ b/pingora-core/src/protocols/tls/boringssl_openssl/client.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/tls/boringssl_openssl/mod.rs b/pingora-core/src/protocols/tls/boringssl_openssl/mod.rs index 3c6584e56..cb6876c37 100644 --- a/pingora-core/src/protocols/tls/boringssl_openssl/mod.rs +++ b/pingora-core/src/protocols/tls/boringssl_openssl/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/tls/boringssl_openssl/server.rs b/pingora-core/src/protocols/tls/boringssl_openssl/server.rs index 024565a5b..5795f775e 100644 --- a/pingora-core/src/protocols/tls/boringssl_openssl/server.rs +++ b/pingora-core/src/protocols/tls/boringssl_openssl/server.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/tls/boringssl_openssl/stream.rs b/pingora-core/src/protocols/tls/boringssl_openssl/stream.rs index 38c302713..034c57cf0 100644 --- a/pingora-core/src/protocols/tls/boringssl_openssl/stream.rs +++ b/pingora-core/src/protocols/tls/boringssl_openssl/stream.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/tls/digest.rs b/pingora-core/src/protocols/tls/digest.rs index 72adae66e..8cfe49c01 100644 --- a/pingora-core/src/protocols/tls/digest.rs +++ b/pingora-core/src/protocols/tls/digest.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/tls/mod.rs b/pingora-core/src/protocols/tls/mod.rs index 04e8fd150..a5f2689b3 100644 --- a/pingora-core/src/protocols/tls/mod.rs +++ b/pingora-core/src/protocols/tls/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/tls/noop_tls/mod.rs b/pingora-core/src/protocols/tls/noop_tls/mod.rs index ee34a0c65..b909a3b2e 100644 --- a/pingora-core/src/protocols/tls/noop_tls/mod.rs +++ b/pingora-core/src/protocols/tls/noop_tls/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/tls/rustls/client.rs b/pingora-core/src/protocols/tls/rustls/client.rs index 5d84e0175..7ff701abc 100644 --- a/pingora-core/src/protocols/tls/rustls/client.rs +++ b/pingora-core/src/protocols/tls/rustls/client.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/tls/rustls/mod.rs b/pingora-core/src/protocols/tls/rustls/mod.rs index f144363e1..f8bce5f6d 100644 --- a/pingora-core/src/protocols/tls/rustls/mod.rs +++ b/pingora-core/src/protocols/tls/rustls/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/tls/rustls/server.rs b/pingora-core/src/protocols/tls/rustls/server.rs index 44bbe59a3..d36fac56a 100644 --- a/pingora-core/src/protocols/tls/rustls/server.rs +++ b/pingora-core/src/protocols/tls/rustls/server.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/tls/rustls/stream.rs b/pingora-core/src/protocols/tls/rustls/stream.rs index 7361bdb88..146626bbc 100644 --- a/pingora-core/src/protocols/tls/rustls/stream.rs +++ b/pingora-core/src/protocols/tls/rustls/stream.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/protocols/windows.rs b/pingora-core/src/protocols/windows.rs index 07e8f5b60..10d6ce703 100644 --- a/pingora-core/src/protocols/windows.rs +++ b/pingora-core/src/protocols/windows.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/server/configuration/mod.rs b/pingora-core/src/server/configuration/mod.rs index db0345544..dcaef4978 100644 --- a/pingora-core/src/server/configuration/mod.rs +++ b/pingora-core/src/server/configuration/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/server/daemon.rs b/pingora-core/src/server/daemon.rs index 8d6ea3b2b..743dc2f9a 100644 --- a/pingora-core/src/server/daemon.rs +++ b/pingora-core/src/server/daemon.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/server/mod.rs b/pingora-core/src/server/mod.rs index c056ed273..ad1856c7a 100644 --- a/pingora-core/src/server/mod.rs +++ b/pingora-core/src/server/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/server/transfer_fd/mod.rs b/pingora-core/src/server/transfer_fd/mod.rs index c26d76555..3fb7259b6 100644 --- a/pingora-core/src/server/transfer_fd/mod.rs +++ b/pingora-core/src/server/transfer_fd/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/services/background.rs b/pingora-core/src/services/background.rs index 2ce618fde..d8c10e564 100644 --- a/pingora-core/src/services/background.rs +++ b/pingora-core/src/services/background.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/services/listening.rs b/pingora-core/src/services/listening.rs index e2153dccd..6783cb9b8 100644 --- a/pingora-core/src/services/listening.rs +++ b/pingora-core/src/services/listening.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/services/mod.rs b/pingora-core/src/services/mod.rs index f708a61be..46a8288aa 100644 --- a/pingora-core/src/services/mod.rs +++ b/pingora-core/src/services/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/upstreams/mod.rs b/pingora-core/src/upstreams/mod.rs index 7352b6154..2348bc85e 100644 --- a/pingora-core/src/upstreams/mod.rs +++ b/pingora-core/src/upstreams/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/upstreams/peer.rs b/pingora-core/src/upstreams/peer.rs index c05c53c31..331ace8fa 100644 --- a/pingora-core/src/upstreams/peer.rs +++ b/pingora-core/src/upstreams/peer.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/utils/mod.rs b/pingora-core/src/utils/mod.rs index 9826cf903..2479c0b75 100644 --- a/pingora-core/src/utils/mod.rs +++ b/pingora-core/src/utils/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/utils/tls/boringssl_openssl.rs b/pingora-core/src/utils/tls/boringssl_openssl.rs index 8842c3c69..f78d5aebc 100644 --- a/pingora-core/src/utils/tls/boringssl_openssl.rs +++ b/pingora-core/src/utils/tls/boringssl_openssl.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/utils/tls/mod.rs b/pingora-core/src/utils/tls/mod.rs index 4f59fcbf1..7886db1e6 100644 --- a/pingora-core/src/utils/tls/mod.rs +++ b/pingora-core/src/utils/tls/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/src/utils/tls/rustls.rs b/pingora-core/src/utils/tls/rustls.rs index 5833495c4..d336e1fe6 100644 --- a/pingora-core/src/utils/tls/rustls.rs +++ b/pingora-core/src/utils/tls/rustls.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/tests/test_basic.rs b/pingora-core/tests/test_basic.rs index 32954de92..60f95026b 100644 --- a/pingora-core/tests/test_basic.rs +++ b/pingora-core/tests/test_basic.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-core/tests/utils/mod.rs b/pingora-core/tests/utils/mod.rs index a832c4a07..7062b349b 100644 --- a/pingora-core/tests/utils/mod.rs +++ b/pingora-core/tests/utils/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-error/src/immut_str.rs b/pingora-error/src/immut_str.rs index e131b6394..a03ef3539 100644 --- a/pingora-error/src/immut_str.rs +++ b/pingora-error/src/immut_str.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-error/src/lib.rs b/pingora-error/src/lib.rs index 935b25202..c2d25ad57 100644 --- a/pingora-error/src/lib.rs +++ b/pingora-error/src/lib.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-header-serde/src/dict.rs b/pingora-header-serde/src/dict.rs index 71a85b6f0..792698c1b 100644 --- a/pingora-header-serde/src/dict.rs +++ b/pingora-header-serde/src/dict.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-header-serde/src/lib.rs b/pingora-header-serde/src/lib.rs index e78897a78..3b85394c7 100644 --- a/pingora-header-serde/src/lib.rs +++ b/pingora-header-serde/src/lib.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-header-serde/src/thread_zstd.rs b/pingora-header-serde/src/thread_zstd.rs index cda5d0662..f28c28289 100644 --- a/pingora-header-serde/src/thread_zstd.rs +++ b/pingora-header-serde/src/thread_zstd.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-header-serde/src/trainer.rs b/pingora-header-serde/src/trainer.rs index 36308e5bd..9e0ac5dc8 100644 --- a/pingora-header-serde/src/trainer.rs +++ b/pingora-header-serde/src/trainer.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-http/src/case_header_name.rs b/pingora-http/src/case_header_name.rs index 95fd97ffb..3e2b7acff 100644 --- a/pingora-http/src/case_header_name.rs +++ b/pingora-http/src/case_header_name.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-http/src/lib.rs b/pingora-http/src/lib.rs index f0bec50c1..5bfad248a 100644 --- a/pingora-http/src/lib.rs +++ b/pingora-http/src/lib.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-ketama/src/lib.rs b/pingora-ketama/src/lib.rs index 98bbdfe6b..d18d4fa16 100644 --- a/pingora-ketama/src/lib.rs +++ b/pingora-ketama/src/lib.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-limits/benches/benchmark.rs b/pingora-limits/benches/benchmark.rs index 1cc4b9665..699df3dc5 100644 --- a/pingora-limits/benches/benchmark.rs +++ b/pingora-limits/benches/benchmark.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-limits/src/estimator.rs b/pingora-limits/src/estimator.rs index 2abf5a7c1..6f6576d4c 100644 --- a/pingora-limits/src/estimator.rs +++ b/pingora-limits/src/estimator.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-limits/src/inflight.rs b/pingora-limits/src/inflight.rs index 9c8814de6..9371a12f4 100644 --- a/pingora-limits/src/inflight.rs +++ b/pingora-limits/src/inflight.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-limits/src/lib.rs b/pingora-limits/src/lib.rs index 33012c409..684920457 100644 --- a/pingora-limits/src/lib.rs +++ b/pingora-limits/src/lib.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-limits/src/rate.rs b/pingora-limits/src/rate.rs index fee5d112b..1f8604f9e 100644 --- a/pingora-limits/src/rate.rs +++ b/pingora-limits/src/rate.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-load-balancing/src/background.rs b/pingora-load-balancing/src/background.rs index 3d3a1f72a..c99c188e1 100644 --- a/pingora-load-balancing/src/background.rs +++ b/pingora-load-balancing/src/background.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-load-balancing/src/discovery.rs b/pingora-load-balancing/src/discovery.rs index 0c1ebdd9e..2896ec367 100644 --- a/pingora-load-balancing/src/discovery.rs +++ b/pingora-load-balancing/src/discovery.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-load-balancing/src/health_check.rs b/pingora-load-balancing/src/health_check.rs index 4e658bb1d..ecc1a253b 100644 --- a/pingora-load-balancing/src/health_check.rs +++ b/pingora-load-balancing/src/health_check.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-load-balancing/src/lib.rs b/pingora-load-balancing/src/lib.rs index 4a7433ee5..b494a7a06 100644 --- a/pingora-load-balancing/src/lib.rs +++ b/pingora-load-balancing/src/lib.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-load-balancing/src/selection/algorithms.rs b/pingora-load-balancing/src/selection/algorithms.rs index b17d9737a..4dba41153 100644 --- a/pingora-load-balancing/src/selection/algorithms.rs +++ b/pingora-load-balancing/src/selection/algorithms.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-load-balancing/src/selection/consistent.rs b/pingora-load-balancing/src/selection/consistent.rs index 9c627260c..8a2796322 100644 --- a/pingora-load-balancing/src/selection/consistent.rs +++ b/pingora-load-balancing/src/selection/consistent.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-load-balancing/src/selection/mod.rs b/pingora-load-balancing/src/selection/mod.rs index 88a6ea632..d3300fdb7 100644 --- a/pingora-load-balancing/src/selection/mod.rs +++ b/pingora-load-balancing/src/selection/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-load-balancing/src/selection/weighted.rs b/pingora-load-balancing/src/selection/weighted.rs index 3f37de605..dd872fea6 100644 --- a/pingora-load-balancing/src/selection/weighted.rs +++ b/pingora-load-balancing/src/selection/weighted.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-lru/benches/bench_linked_list.rs b/pingora-lru/benches/bench_linked_list.rs index 7d90da951..b8a0413fc 100644 --- a/pingora-lru/benches/bench_linked_list.rs +++ b/pingora-lru/benches/bench_linked_list.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-lru/benches/bench_lru.rs b/pingora-lru/benches/bench_lru.rs index 25d8bbbf6..53acc2e9a 100644 --- a/pingora-lru/benches/bench_lru.rs +++ b/pingora-lru/benches/bench_lru.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-lru/src/lib.rs b/pingora-lru/src/lib.rs index d7c31c7a8..de2116028 100644 --- a/pingora-lru/src/lib.rs +++ b/pingora-lru/src/lib.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-lru/src/linked_list.rs b/pingora-lru/src/linked_list.rs index 1f7a229fe..7802810c1 100644 --- a/pingora-lru/src/linked_list.rs +++ b/pingora-lru/src/linked_list.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-memory-cache/src/lib.rs b/pingora-memory-cache/src/lib.rs index 22f354daf..d6b050f5f 100644 --- a/pingora-memory-cache/src/lib.rs +++ b/pingora-memory-cache/src/lib.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-memory-cache/src/read_through.rs b/pingora-memory-cache/src/read_through.rs index aeeb9a307..5f61ad0b4 100644 --- a/pingora-memory-cache/src/read_through.rs +++ b/pingora-memory-cache/src/read_through.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-openssl/src/ext.rs b/pingora-openssl/src/ext.rs index 6e0ff6086..8976e1c6d 100644 --- a/pingora-openssl/src/ext.rs +++ b/pingora-openssl/src/ext.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-openssl/src/lib.rs b/pingora-openssl/src/lib.rs index 7d52d683d..455be7462 100644 --- a/pingora-openssl/src/lib.rs +++ b/pingora-openssl/src/lib.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-pool/src/connection.rs b/pingora-pool/src/connection.rs index ce60e1764..63f23c46f 100644 --- a/pingora-pool/src/connection.rs +++ b/pingora-pool/src/connection.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-pool/src/lib.rs b/pingora-pool/src/lib.rs index 6cbd99ef6..b3e88692e 100644 --- a/pingora-pool/src/lib.rs +++ b/pingora-pool/src/lib.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-pool/src/lru.rs b/pingora-pool/src/lru.rs index a370cfb84..a7529029d 100644 --- a/pingora-pool/src/lru.rs +++ b/pingora-pool/src/lru.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-proxy/examples/ctx.rs b/pingora-proxy/examples/ctx.rs index 4838391e3..3927f86b2 100644 --- a/pingora-proxy/examples/ctx.rs +++ b/pingora-proxy/examples/ctx.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-proxy/examples/gateway.rs b/pingora-proxy/examples/gateway.rs index d4a5cee4d..5c6723f6f 100644 --- a/pingora-proxy/examples/gateway.rs +++ b/pingora-proxy/examples/gateway.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-proxy/examples/grpc_web_module.rs b/pingora-proxy/examples/grpc_web_module.rs index ecd11fd1c..4adeeabbd 100644 --- a/pingora-proxy/examples/grpc_web_module.rs +++ b/pingora-proxy/examples/grpc_web_module.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-proxy/examples/load_balancer.rs b/pingora-proxy/examples/load_balancer.rs index a428b9b3b..0b04c61fa 100644 --- a/pingora-proxy/examples/load_balancer.rs +++ b/pingora-proxy/examples/load_balancer.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-proxy/examples/modify_response.rs b/pingora-proxy/examples/modify_response.rs index 6730f7186..4a7b480af 100644 --- a/pingora-proxy/examples/modify_response.rs +++ b/pingora-proxy/examples/modify_response.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-proxy/examples/multi_lb.rs b/pingora-proxy/examples/multi_lb.rs index 1321c2079..a0b629c86 100644 --- a/pingora-proxy/examples/multi_lb.rs +++ b/pingora-proxy/examples/multi_lb.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-proxy/examples/use_module.rs b/pingora-proxy/examples/use_module.rs index 4404768f9..3b43ca96d 100644 --- a/pingora-proxy/examples/use_module.rs +++ b/pingora-proxy/examples/use_module.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-proxy/src/lib.rs b/pingora-proxy/src/lib.rs index 6bde64e4d..728d71b4d 100644 --- a/pingora-proxy/src/lib.rs +++ b/pingora-proxy/src/lib.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-proxy/src/proxy_cache.rs b/pingora-proxy/src/proxy_cache.rs index b393780ec..c8b6f9039 100644 --- a/pingora-proxy/src/proxy_cache.rs +++ b/pingora-proxy/src/proxy_cache.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-proxy/src/proxy_h1.rs b/pingora-proxy/src/proxy_h1.rs index 580b07037..288b985ed 100644 --- a/pingora-proxy/src/proxy_h1.rs +++ b/pingora-proxy/src/proxy_h1.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-proxy/src/proxy_h2.rs b/pingora-proxy/src/proxy_h2.rs index ca10ef5d4..a3e931b20 100644 --- a/pingora-proxy/src/proxy_h2.rs +++ b/pingora-proxy/src/proxy_h2.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-proxy/src/proxy_purge.rs b/pingora-proxy/src/proxy_purge.rs index 1bfce7c5b..1464aa155 100644 --- a/pingora-proxy/src/proxy_purge.rs +++ b/pingora-proxy/src/proxy_purge.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-proxy/src/proxy_trait.rs b/pingora-proxy/src/proxy_trait.rs index e67a9f06e..9776bc6dc 100644 --- a/pingora-proxy/src/proxy_trait.rs +++ b/pingora-proxy/src/proxy_trait.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-proxy/src/subrequest.rs b/pingora-proxy/src/subrequest.rs index 68e2876a3..603a7de33 100644 --- a/pingora-proxy/src/subrequest.rs +++ b/pingora-proxy/src/subrequest.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-proxy/tests/test_basic.rs b/pingora-proxy/tests/test_basic.rs index ca1788c2e..b04642f27 100644 --- a/pingora-proxy/tests/test_basic.rs +++ b/pingora-proxy/tests/test_basic.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-proxy/tests/test_upstream.rs b/pingora-proxy/tests/test_upstream.rs index bbac87407..9501e368a 100644 --- a/pingora-proxy/tests/test_upstream.rs +++ b/pingora-proxy/tests/test_upstream.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-proxy/tests/utils/cert.rs b/pingora-proxy/tests/utils/cert.rs index 5cdcec41a..dc3317b15 100644 --- a/pingora-proxy/tests/utils/cert.rs +++ b/pingora-proxy/tests/utils/cert.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-proxy/tests/utils/mock_origin.rs b/pingora-proxy/tests/utils/mock_origin.rs index ec59e51d1..74af17c04 100644 --- a/pingora-proxy/tests/utils/mock_origin.rs +++ b/pingora-proxy/tests/utils/mock_origin.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-proxy/tests/utils/mod.rs b/pingora-proxy/tests/utils/mod.rs index df769e532..7a70ae4f7 100644 --- a/pingora-proxy/tests/utils/mod.rs +++ b/pingora-proxy/tests/utils/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-proxy/tests/utils/server_utils.rs b/pingora-proxy/tests/utils/server_utils.rs index bcf70d354..2c897b266 100644 --- a/pingora-proxy/tests/utils/server_utils.rs +++ b/pingora-proxy/tests/utils/server_utils.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-runtime/benches/hello.rs b/pingora-runtime/benches/hello.rs index ef715b3df..3460efb1f 100644 --- a/pingora-runtime/benches/hello.rs +++ b/pingora-runtime/benches/hello.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-runtime/src/lib.rs b/pingora-runtime/src/lib.rs index b07ee727c..49c926fdf 100644 --- a/pingora-runtime/src/lib.rs +++ b/pingora-runtime/src/lib.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-rustls/src/lib.rs b/pingora-rustls/src/lib.rs index f56cd5352..51672c421 100644 --- a/pingora-rustls/src/lib.rs +++ b/pingora-rustls/src/lib.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-timeout/benches/benchmark.rs b/pingora-timeout/benches/benchmark.rs index cd6635d38..ae32556c4 100644 --- a/pingora-timeout/benches/benchmark.rs +++ b/pingora-timeout/benches/benchmark.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-timeout/src/fast_timeout.rs b/pingora-timeout/src/fast_timeout.rs index d5de5f46f..8fd22908c 100644 --- a/pingora-timeout/src/fast_timeout.rs +++ b/pingora-timeout/src/fast_timeout.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-timeout/src/lib.rs b/pingora-timeout/src/lib.rs index 26bb5b981..c0498c3ef 100644 --- a/pingora-timeout/src/lib.rs +++ b/pingora-timeout/src/lib.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora-timeout/src/timer.rs b/pingora-timeout/src/timer.rs index a875c915d..e0f631a71 100644 --- a/pingora-timeout/src/timer.rs +++ b/pingora-timeout/src/timer.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora/examples/app/echo.rs b/pingora/examples/app/echo.rs index 09725c48d..97e449df7 100644 --- a/pingora/examples/app/echo.rs +++ b/pingora/examples/app/echo.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora/examples/app/mod.rs b/pingora/examples/app/mod.rs index 739589711..a9fa06e8d 100644 --- a/pingora/examples/app/mod.rs +++ b/pingora/examples/app/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora/examples/app/proxy.rs b/pingora/examples/app/proxy.rs index 4ac0aaea9..042b51123 100644 --- a/pingora/examples/app/proxy.rs +++ b/pingora/examples/app/proxy.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora/examples/client.rs b/pingora/examples/client.rs index 9462aa2f5..6eb296487 100644 --- a/pingora/examples/client.rs +++ b/pingora/examples/client.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora/examples/server.rs b/pingora/examples/server.rs index ff25151d6..b7ea4ffb0 100644 --- a/pingora/examples/server.rs +++ b/pingora/examples/server.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora/examples/service/echo.rs b/pingora/examples/service/echo.rs index af07da217..89aa22c06 100644 --- a/pingora/examples/service/echo.rs +++ b/pingora/examples/service/echo.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora/examples/service/mod.rs b/pingora/examples/service/mod.rs index 739589711..a9fa06e8d 100644 --- a/pingora/examples/service/mod.rs +++ b/pingora/examples/service/mod.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora/examples/service/proxy.rs b/pingora/examples/service/proxy.rs index 49c24ca02..39de498d8 100644 --- a/pingora/examples/service/proxy.rs +++ b/pingora/examples/service/proxy.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pingora/src/lib.rs b/pingora/src/lib.rs index ae2516e33..a102050ea 100644 --- a/pingora/src/lib.rs +++ b/pingora/src/lib.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/tinyufo/benches/bench_hit_ratio.rs b/tinyufo/benches/bench_hit_ratio.rs index 23d0e58b3..d63f8b43b 100644 --- a/tinyufo/benches/bench_hit_ratio.rs +++ b/tinyufo/benches/bench_hit_ratio.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/tinyufo/benches/bench_memory.rs b/tinyufo/benches/bench_memory.rs index 271fe1225..ab58723f5 100644 --- a/tinyufo/benches/bench_memory.rs +++ b/tinyufo/benches/bench_memory.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/tinyufo/benches/bench_perf.rs b/tinyufo/benches/bench_perf.rs index 9b740009e..a3b73dd83 100644 --- a/tinyufo/benches/bench_perf.rs +++ b/tinyufo/benches/bench_perf.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/tinyufo/src/buckets.rs b/tinyufo/src/buckets.rs index 4aa627de1..182123cbb 100644 --- a/tinyufo/src/buckets.rs +++ b/tinyufo/src/buckets.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/tinyufo/src/estimation.rs b/tinyufo/src/estimation.rs index 11b9d923d..bd6c764af 100644 --- a/tinyufo/src/estimation.rs +++ b/tinyufo/src/estimation.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/tinyufo/src/lib.rs b/tinyufo/src/lib.rs index 5587e1e68..a8509e21f 100644 --- a/tinyufo/src/lib.rs +++ b/tinyufo/src/lib.rs @@ -1,4 +1,4 @@ -// Copyright 2024 Cloudflare, Inc. +// Copyright 2025 Cloudflare, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License.