feat: v0.2.0-rc

This commit is contained in:
2024-03-30 17:40:20 +08:00
parent eaee6c9864
commit 159203bd5d
5 changed files with 8 additions and 8 deletions

View File

@@ -9,8 +9,8 @@
"port": 443,
"lookup_dns": true,
"tls": {
"intermediate_cert": "intermediate_cert.pem",
"intermediate_key": "intermediate_cert.key"
"issuer_cert": "intermediate_cert.pem",
"issuer_key": "intermediate_cert.key"
},
"proxy_map": {
"hatter.ink": {

View File

@@ -4,8 +4,8 @@
"port": 443,
"lookup_dns": true,
"tls": {
"intermediate_cert": "intermediate_cert.pem",
"intermediate_key": "intermediate_cert.key"
"issuer_cert": "intermediate_cert.pem",
"issuer_key": "intermediate_cert.key"
},
"proxy_map": {
"hatter.ink": {

View File

@@ -186,7 +186,7 @@ impl ProxyHttp for ProxyApp {
end_of_stream: bool,
_ctx: &mut Self::CTX,
) {
log::info!("Body {}: [[[{}]]] ",end_of_stream,
log::info!("Body {}: [[[\n{}\n]]] ",end_of_stream,
body.as_ref().map(|bytes|
String::from_utf8_lossy(bytes.iter().as_slice())
).unwrap_or_else(|| "<none>".into())

View File

@@ -39,6 +39,6 @@ pub struct ProxyItem {
#[derive(Debug, Serialize, Deserialize)]
pub struct ProxyTls {
pub intermediate_cert: String,
pub intermediate_key: String,
pub issuer_cert: String,
pub issuer_key: String,
}

View File

@@ -24,7 +24,7 @@ struct Callback {
impl Callback {
fn new(proxy_tls: &ProxyTls) -> Result<Self, String> {
let (cert, cert_pem) = cert::load_certificate(&proxy_tls.intermediate_cert, &proxy_tls.intermediate_key)?;
let (cert, cert_pem) = cert::load_certificate(&proxy_tls.issuer_cert, &proxy_tls.issuer_key)?;
Ok(Self {
intermediate_certificate: cert,
intermediate_certificate_pem: cert_pem,