Rename the project to Echo (was fedserv)
Rebrand the daemon and workspace: the binary is now `echo`, every crate is `echo-*` (`echo-api` and the module crates), Rust imports use `echo_*`, the gRPC proto is `proto/echo.proto` with package `echo.v1`, and the log filter, gossip peer-name default, and on-disk store default (`echo.db.jsonl`) follow. Docs updated throughout. No behaviour change; crate directories and the config schema are untouched.
This commit is contained in:
parent
e7037572e5
commit
993f5b2eea
159 changed files with 660 additions and 660 deletions
|
|
@ -1,8 +1,8 @@
|
|||
[package]
|
||||
name = "fedserv-inspircd"
|
||||
name = "echo-inspircd"
|
||||
version = "0.0.1"
|
||||
edition = "2021"
|
||||
description = "InspIRCd server-to-server protocol module for fedserv."
|
||||
description = "InspIRCd server-to-server protocol module for echo."
|
||||
|
||||
[dependencies]
|
||||
fedserv-api = { path = "../../../api" }
|
||||
echo-api = { path = "../../../api" }
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
// InspIRCd spanning-tree link protocol. Handshake + UID + PING mirror the
|
||||
// sequence in Network-Links (protocols/inspircd.py); mode/burst details get
|
||||
// firmed up against a live insp4 uplink.
|
||||
use fedserv_api::{NetAction, NetEvent, Protocol};
|
||||
use echo_api::{NetAction, NetEvent, Protocol};
|
||||
use std::time::{SystemTime, UNIX_EPOCH};
|
||||
|
||||
pub struct InspIrcd {
|
||||
|
|
@ -352,7 +352,7 @@ impl Protocol for InspIrcd {
|
|||
|
||||
// Whether a channel mode consumes a parameter — the shared canonical arity, so
|
||||
// parsing here and MODE-building in services never drift.
|
||||
use fedserv_api::chanmode_takes_param as takes_param;
|
||||
use echo_api::chanmode_takes_param as takes_param;
|
||||
|
||||
// Walk a mode change and its params for a key (+k/-k). Returns Some(Some(key))
|
||||
// when a key is set, Some(None) when cleared, None when `k` isn't in the change.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue