- remove Java plugins (velocity/paper), dashboard, all MC-specific code
(handshake, death_code, varint, hostname-HMAC); available in history pre-v0.2
- merge crates/* into one package with src/bin/{rampart,rampart-manager,rampart-cli}
- ProtocolHandler trait + registry (no implementations yet), universal PoW kept
- XDP: universal L3/L4 filter (xdp/core/) + pluggable hook API (xdp/hooks/),
fix IPv6 saddr bug; clang build verified
- docs: bilingual knowledge base (docs/kb/: attacks x4, defense-levels,
practice x3), rewrite README/architecture for universal concept
- TODO.md v4.0: <=300-line module limit, competitor benchmark section (ref/)
- deploy/CI/docs cleanup: no MC references, new binary names
cargo build/clippy(-D warnings)/test green (55 tests)
47 lines
405 B
Text
47 lines
405 B
Text
# Rust
|
|
target/
|
|
**/*.rs.bk
|
|
# Cargo.lock is tracked for application reproducibility
|
|
|
|
# Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
*.so
|
|
venv/
|
|
.venv/
|
|
|
|
# Node
|
|
node_modules/
|
|
npm-debug.log*
|
|
|
|
# OS
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# IDE
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
|
|
# Build
|
|
*.o
|
|
*.a
|
|
*.dylib
|
|
*.dll
|
|
*.exe
|
|
*.lib
|
|
*.so
|
|
*.d
|
|
|
|
*.jar
|
|
|
|
# Eclipse / IDE
|
|
.classpath
|
|
.project
|
|
.settings/
|
|
.factorypath
|
|
bin/
|
|
|
|
# Reference projects (cloned for research)
|
|
ref/
|