Skip to content

Commit a5de844

Browse files
author
Jonathan D.A. Jewell
committed
chore: Upgrade HTTP → HTTPS URLs (RSR security)
1 parent d930b43 commit a5de844

7 files changed

Lines changed: 8 additions & 8 deletions

File tree

.github/workflows/security-policy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
fi
1818
1919
# Block HTTP URLs (except localhost)
20-
HTTP_URLS=$(grep -rE 'http://[^l][^o][^c]' --include="*.py" --include="*.js" --include="*.ts" --include="*.go" --include="*.rs" --include="*.yaml" --include="*.yml" . 2>/dev/null | grep -v 'localhost\|127.0.0.1\|example\|test\|spec' | head -5 || true)
20+
HTTP_URLS=$(grep -rE 'https://[^l][^o][^c]' --include="*.py" --include="*.js" --include="*.ts" --include="*.go" --include="*.rs" --include="*.yaml" --include="*.yml" . 2>/dev/null | grep -v 'localhost\|127.0.0.1\|example\|test\|spec' | head -5 || true)
2121
if [ -n "$HTTP_URLS" ]; then
2222
echo "⚠️ HTTP URLs found. Use HTTPS:"
2323
echo "$HTTP_URLS"

CVC5_IMPLEMENTATION_SUMMARY.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -448,7 +448,7 @@ SPDX: `MIT OR Palimpsest-0.6`
448448

449449
- [CVC5 Official Site](https://cvc5.github.io/)
450450
- [CVC5 Documentation](https://cvc5.github.io/docs/latest/)
451-
- [SMT-LIB 2.0 Standard](http://smtlib.cs.uiowa.edu/)
451+
- [SMT-LIB 2.0 Standard](https://smtlib.cs.uiowa.edu/)
452452
- [CVC5 GitHub](https://github.com/cvc5/cvc5)
453453
- [String Theory in CVC5](https://cvc5.github.io/docs/latest/theories/strings.html)
454454
- [Separation Logic in CVC5](https://cvc5.github.io/docs/latest/theories/separation-logic.html)

docs/AGENTIC_FEATURES.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -460,7 +460,7 @@ Tests cover:
460460
export ECHIDNA_PROOF_DB="proofs.db"
461461

462462
# ConceptNet API
463-
export CONCEPTNET_API_BASE="http://api.conceptnet.io"
463+
export CONCEPTNET_API_BASE="https://api.conceptnet.io"
464464

465465
# Model paths
466466
export ECHIDNA_RL_MODEL="models/rl_agent.bson"

docs/CVC5_IMPLEMENTATION.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -447,7 +447,7 @@ Dual-licensed under:
447447

448448
- [CVC5 Official Site](https://cvc5.github.io/)
449449
- [CVC5 Documentation](https://cvc5.github.io/docs/latest/)
450-
- [SMT-LIB 2.0 Standard](http://smtlib.cs.uiowa.edu/)
450+
- [SMT-LIB 2.0 Standard](https://smtlib.cs.uiowa.edu/)
451451
- [CVC5 GitHub](https://github.com/cvc5/cvc5)
452452
- [String Theory in SMT](https://cvc5.github.io/docs/latest/theories/strings.html)
453453
- [Separation Logic](https://cvc5.github.io/docs/latest/theories/separation-logic.html)

docs/CVC5_QUICK_REFERENCE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -387,7 +387,7 @@ cvc5 problem.smt2
387387
- [Full Implementation Details](/home/user/echidna/docs/CVC5_IMPLEMENTATION.md)
388388
- [Implementation Summary](/home/user/echidna/CVC5_IMPLEMENTATION_SUMMARY.md)
389389
- [CVC5 Documentation](https://cvc5.github.io/docs/latest/)
390-
- [SMT-LIB Standard](http://smtlib.cs.uiowa.edu/)
390+
- [SMT-LIB Standard](https://smtlib.cs.uiowa.edu/)
391391

392392
---
393393

src/rust/integrations/conceptnet.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@
44
//! ConceptNet Integration - Common-sense knowledge augmentation
55
//!
66
//! ConceptNet is a lightweight alternative to OpenCyc for semantic knowledge.
7-
//! REST API: http://api.conceptnet.io/
7+
//! REST API: https://api.conceptnet.io/
88
99
use anyhow::Result;
1010
use reqwest::Client;
1111
use serde::{Deserialize, Serialize};
1212
use tracing::{debug, info};
1313

14-
const CONCEPTNET_API_BASE: &str = "http://api.conceptnet.io";
14+
const CONCEPTNET_API_BASE: &str = "https://api.conceptnet.io";
1515

1616
/// A ConceptNet edge (relationship between concepts)
1717
#[derive(Debug, Clone, Serialize, Deserialize)]

src/rust/server.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ pub async fn start_server(port: u16, host: String, enable_cors: bool) -> Result<
7575
println!("{}", "║ ECHIDNA HTTP API Server ║".cyan().bold());
7676
println!("{}", "╚═══════════════════════════════════════════════════════════╝".cyan());
7777
println!();
78-
println!("Server listening on: {}", format!("http://{}", addr).green().bold());
78+
println!("Server listening on: {}", format!("https://{}", addr).green().bold());
7979
println!();
8080
println!("{}", "Endpoints:".yellow().bold());
8181
println!(" GET /api/health - Health check");

0 commit comments

Comments
 (0)