├── .github └── workflows │ └── ci.yml ├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md └── src ├── attribute.rs ├── constants.rs ├── convert.rs ├── lib.rs ├── macros.rs ├── message.rs ├── method.rs ├── net.rs ├── rfc5245 ├── attributes.rs ├── errors.rs └── mod.rs ├── rfc5389 ├── attributes.rs ├── errors.rs ├── methods.rs └── mod.rs ├── rfc5766 ├── attributes.rs ├── errors.rs ├── methods.rs └── mod.rs ├── rfc5780 ├── attributes.rs └── mod.rs ├── rfc8016 ├── attributes.rs ├── errors.rs └── mod.rs ├── rfc8656 ├── attributes.rs ├── errors.rs └── mod.rs ├── transaction_id.rs └── types.rs /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | **/*.rs.bk 3 | Cargo.lock 4 | -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/README.md -------------------------------------------------------------------------------- /src/attribute.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/src/attribute.rs -------------------------------------------------------------------------------- /src/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/src/constants.rs -------------------------------------------------------------------------------- /src/convert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/src/convert.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/src/macros.rs -------------------------------------------------------------------------------- /src/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/src/message.rs -------------------------------------------------------------------------------- /src/method.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/src/method.rs -------------------------------------------------------------------------------- /src/net.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/src/net.rs -------------------------------------------------------------------------------- /src/rfc5245/attributes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/src/rfc5245/attributes.rs -------------------------------------------------------------------------------- /src/rfc5245/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/src/rfc5245/errors.rs -------------------------------------------------------------------------------- /src/rfc5245/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/src/rfc5245/mod.rs -------------------------------------------------------------------------------- /src/rfc5389/attributes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/src/rfc5389/attributes.rs -------------------------------------------------------------------------------- /src/rfc5389/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/src/rfc5389/errors.rs -------------------------------------------------------------------------------- /src/rfc5389/methods.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/src/rfc5389/methods.rs -------------------------------------------------------------------------------- /src/rfc5389/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/src/rfc5389/mod.rs -------------------------------------------------------------------------------- /src/rfc5766/attributes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/src/rfc5766/attributes.rs -------------------------------------------------------------------------------- /src/rfc5766/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/src/rfc5766/errors.rs -------------------------------------------------------------------------------- /src/rfc5766/methods.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/src/rfc5766/methods.rs -------------------------------------------------------------------------------- /src/rfc5766/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/src/rfc5766/mod.rs -------------------------------------------------------------------------------- /src/rfc5780/attributes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/src/rfc5780/attributes.rs -------------------------------------------------------------------------------- /src/rfc5780/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/src/rfc5780/mod.rs -------------------------------------------------------------------------------- /src/rfc8016/attributes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/src/rfc8016/attributes.rs -------------------------------------------------------------------------------- /src/rfc8016/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/src/rfc8016/errors.rs -------------------------------------------------------------------------------- /src/rfc8016/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/src/rfc8016/mod.rs -------------------------------------------------------------------------------- /src/rfc8656/attributes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/src/rfc8656/attributes.rs -------------------------------------------------------------------------------- /src/rfc8656/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/src/rfc8656/errors.rs -------------------------------------------------------------------------------- /src/rfc8656/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/src/rfc8656/mod.rs -------------------------------------------------------------------------------- /src/transaction_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/src/transaction_id.rs -------------------------------------------------------------------------------- /src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sile/stun_codec/HEAD/src/types.rs --------------------------------------------------------------------------------