feat: rename ALPN prefix from alknet/ to alk/ (v0.1.1)
- CHANNELS_ALPN: b"alknet/channels" → b"alk/channels" - CallAdapter::alpn(): b"alknet/call" → b"alk/call" - derive_alpn_from_op_name: alknet/ prefix → alk/ prefix - All ALPN string literals in src/ and docs/ updated - ADR-004 amended with prefix rename rationale - AGENTS.md, README.md updated - Version bumped to 0.1.1 Review: docs/reviews/003-alpn-prefix-rename.md Verification: - cargo test: 542 passed, 0 failed - cargo clippy --all-targets -- -D warnings: clean - cargo fmt --check: clean - cargo doc --no-deps: clean
This commit is contained in:
1 parent
3cce1410c4
commit
08e7df2aa0
60 files changed
+837
-328
No files matched your search
+20
-20
@@ -335,7 +335,7 @@ impl ChannelManager {
|
||||
}
|
||||
}
|
||||
|
||||
/// Install channel 0 (pre-negotiated as `alknet/call`, ADR-036).
|
||||
/// Install channel 0 (pre-negotiated as `alk/call`, ADR-036).
|
||||
/// Channel 0 is special only in that it's pre-allocated (by
|
||||
/// `channels-call`); the `ChannelsAdapter` hands the resulting
|
||||
/// `Connection` to the `CallAdapter`. The `channel_id` is 0.
|
||||
@@ -356,7 +356,7 @@ impl ChannelManager {
|
||||
let state = ChannelState {
|
||||
demux_sender,
|
||||
handler_task,
|
||||
alpn: "alknet/call".to_string(),
|
||||
alpn: "alk/call".to_string(),
|
||||
};
|
||||
{
|
||||
let mut channels = self.inner.channels.lock();
|
||||
@@ -500,11 +500,11 @@ mod tests {
|
||||
async fn open_channel_returns_unique_ids() {
|
||||
let manager = make_manager_with_runner().await;
|
||||
let (id1, _send1, _recv1) = manager
|
||||
.open_channel("alknet/tty", "alice", None)
|
||||
.open_channel("alk/tty", "alice", None)
|
||||
.await
|
||||
.expect("open 1");
|
||||
let (id2, _send2, _recv2) = manager
|
||||
.open_channel("alknet/tty", "alice", None)
|
||||
.open_channel("alk/tty", "alice", None)
|
||||
.await
|
||||
.expect("open 2");
|
||||
assert_ne!(id1, id2, "channel IDs are unique");
|
||||
@@ -515,7 +515,7 @@ mod tests {
|
||||
async fn open_channel_records_opener_in_ledger() {
|
||||
let manager = make_manager_with_runner().await;
|
||||
let (id, _send, _recv) = manager
|
||||
.open_channel("alknet/tty", "alice", None)
|
||||
.open_channel("alk/tty", "alice", None)
|
||||
.await
|
||||
.expect("open");
|
||||
assert_eq!(
|
||||
@@ -529,7 +529,7 @@ mod tests {
|
||||
async fn teardown_channel_removes_state() {
|
||||
let manager = make_manager_with_runner().await;
|
||||
let (id, _send, _recv) = manager
|
||||
.open_channel("alknet/tty", "alice", None)
|
||||
.open_channel("alk/tty", "alice", None)
|
||||
.await
|
||||
.expect("open");
|
||||
assert!(manager.has_channel(id));
|
||||
@@ -543,11 +543,11 @@ mod tests {
|
||||
let manager = make_manager_with_runner().await;
|
||||
assert!(manager.channel_ids().is_empty(), "no channels open yet");
|
||||
let (id1, _send1, _recv1) = manager
|
||||
.open_channel("alknet/tty", "alice", None)
|
||||
.open_channel("alk/tty", "alice", None)
|
||||
.await
|
||||
.expect("open 1");
|
||||
let (id2, _send2, _recv2) = manager
|
||||
.open_channel("alknet/tunnel", "bob", None)
|
||||
.open_channel("alk/tunnel", "bob", None)
|
||||
.await
|
||||
.expect("open 2");
|
||||
let mut ids = manager.channel_ids();
|
||||
@@ -562,7 +562,7 @@ mod tests {
|
||||
async fn route_payload_to_open_channel_succeeds() {
|
||||
let manager = make_manager_with_runner().await;
|
||||
let (id, _send, mut recv) = manager
|
||||
.open_channel("alknet/tty", "alice", None)
|
||||
.open_channel("alk/tty", "alice", None)
|
||||
.await
|
||||
.expect("open");
|
||||
manager
|
||||
@@ -603,7 +603,7 @@ mod tests {
|
||||
async fn route_payload_to_known_channel_does_not_increment_dropped_counter() {
|
||||
let manager = make_manager_with_runner().await;
|
||||
let (id, _send, mut recv) = manager
|
||||
.open_channel("alknet/tty", "alice", None)
|
||||
.open_channel("alk/tty", "alice", None)
|
||||
.await
|
||||
.expect("open");
|
||||
manager
|
||||
@@ -632,11 +632,11 @@ mod tests {
|
||||
async fn clear_all_returns_opener_ids() {
|
||||
let manager = make_manager_with_runner().await;
|
||||
manager
|
||||
.open_channel("alknet/tty", "alice", None)
|
||||
.open_channel("alk/tty", "alice", None)
|
||||
.await
|
||||
.expect("open");
|
||||
manager
|
||||
.open_channel("alknet/tty", "bob", None)
|
||||
.open_channel("alk/tty", "bob", None)
|
||||
.await
|
||||
.expect("open");
|
||||
let drained = manager.clear_all();
|
||||
@@ -703,11 +703,11 @@ mod tests {
|
||||
let accept = ChannelManager::new(connect_handle, 256, 64, None, ChannelSide::Accept);
|
||||
|
||||
let (id_c, _, _) = connect
|
||||
.open_channel("alknet/tty", "alice", None)
|
||||
.open_channel("alk/tty", "alice", None)
|
||||
.await
|
||||
.expect("connect open");
|
||||
let (id_a, _, _) = accept
|
||||
.open_channel("alknet/tty", "bob", None)
|
||||
.open_channel("alk/tty", "bob", None)
|
||||
.await
|
||||
.expect("accept open");
|
||||
|
||||
@@ -727,7 +727,7 @@ mod tests {
|
||||
let manager = ChannelManager::with_defaults(handle, None);
|
||||
|
||||
let (send, mut recv) = manager
|
||||
.adopt_channel(7, "alknet/tty", None)
|
||||
.adopt_channel(7, "alk/tty", None)
|
||||
.await
|
||||
.expect("adopt");
|
||||
|
||||
@@ -751,10 +751,10 @@ mod tests {
|
||||
let manager = ChannelManager::with_defaults(handle, None);
|
||||
|
||||
manager
|
||||
.adopt_channel(7, "alknet/tty", None)
|
||||
.adopt_channel(7, "alk/tty", None)
|
||||
.await
|
||||
.expect("first adopt");
|
||||
match manager.adopt_channel(7, "alknet/tty", None).await {
|
||||
match manager.adopt_channel(7, "alk/tty", None).await {
|
||||
Err(ManagerError::ChannelExists(7)) => {}
|
||||
Err(other) => panic!("expected ChannelExists, got {other}"),
|
||||
Ok(_) => panic!("expected ChannelExists, got Ok"),
|
||||
@@ -772,14 +772,14 @@ mod tests {
|
||||
let manager = ChannelManager::new(handle, 2, 64, None, ChannelSide::Accept);
|
||||
|
||||
manager
|
||||
.open_channel("alknet/tty", "alice", None)
|
||||
.open_channel("alk/tty", "alice", None)
|
||||
.await
|
||||
.expect("open 1");
|
||||
manager
|
||||
.open_channel("alknet/tty", "bob", None)
|
||||
.open_channel("alk/tty", "bob", None)
|
||||
.await
|
||||
.expect("open 2");
|
||||
match manager.open_channel("alknet/tty", "carol", None).await {
|
||||
match manager.open_channel("alk/tty", "carol", None).await {
|
||||
Err(ManagerError::TooManyChannels { count, max }) => {
|
||||
assert_eq!(count, 2);
|
||||
assert_eq!(max, 2);
|
||||
|
||||
Reference in new issue
Block a user