radius-rs icon indicating copy to clipboard operation
radius-rs copied to clipboard

An async/await native implementation of the RADIUS server and client for Rust.

Results 17 radius-rs issues
Sort by recently updated
recently updated
newest added

Implement EAP struct with Enums defined from RFC2284 and RFC3579. Implement basic parsing of data into the struct and human-readable output of contents. --- This is very much WIP, seeking...

enhancement

One of the most common uses of RADIUS these days is for 802.1x authentication - EAP/RADIUS. [RFC3748](https://datatracker.ietf.org/doc/html/rfc3748)/[RFC3579](https://datatracker.ietf.org/doc/html/rfc3579) requires "super-protocol" interaction in that EAP is embedded within RADIUS and the EAP...

I seem to have found a "bald spot" in the otherwise well-annotated and commented code: `encode()` and `decode()` in `attributes.rs` seem a bit sparse on why things are done the...

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [tokio](https://tokio.rs) ([source](https://togithub.com/tokio-rs/tokio)) | dependencies | minor | `1.6.1` -> `1.21.1` |...

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [async-trait](https://togithub.com/dtolnay/async-trait) | dependencies | patch | `0.1.50` -> `0.1.57` | ---...

This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more. ## Open These updates have all been created already. Click a checkbox below to...

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [rand](https://rust-random.github.io/book) ([source](https://togithub.com/rust-random/rand)) | dependencies | patch | `0.8.3` -> `0.8.5` |...

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [num_enum](https://togithub.com/illicitonion/num_enum) | dependencies | patch | `0.5.1` -> `0.5.7` | ---...

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [log](https://togithub.com/rust-lang/log) | dependencies | patch | `0.4.14` -> `0.4.17` | ---...

The documentation does not specify how vendor specific attributes are encoded/accessed. In Particular [RFC2865](https://datatracker.ietf.org/doc/html/rfc2865#section-5.26) specifies a format for encoding multiple attributes by a single vendor in a single Attribute 26....