Recent Releases of pyrad
pyrad - 2.4
Support poetry for for building this project
Use secrets.SysRandom instead of random.SystemRandom if possible
.geton Packets has an optional default parameter (to mimic dict.get())Fix: digestmod is not optional in python3.8 anymore
Fix: authenticator was refreshed before the packet was generated
Fix bug causing Message-Authenticator verification to fail if multiple instances of an attribute do not appear sequentially in the attributes list
Fixed #140 VerifyReply broken when multiple instances of same attribute are not adjacent on reply
Fixed #135 Missing send_packet for async Client
Fixed #126 python3 support for SaltCrypt (was previously broken)
- Python
Published by GIC-de about 5 years ago
pyrad - 2.2
Add message authenticator support (attribute 80)
Add support for multiple values of the same attribute (#95)
Add experimental async client and server implementation for python >=3.5.
Add IPv6 bind support for client and server.
Add support of tlv and integer64 attributes.
Multiple minor enhancements and fixes.
- Python
Published by GIC-de over 6 years ago
pyrad - 2.1
- Add CoA support (client and server).
- Add tagged attribute support (send only).
- Add salt encryption support (encrypt 2).
- Add ascend data filter support (human readable format to octets).
- Add ipv6 address and prefix support.
- Add support for octet strings in hex (starting with 0x).
- Add support for types short, signed and byte.
- Add support for VSA's with multiple sub TLV's.
- Use a different random generator to improve the security of generated packet ids and authenticators.
- Python
Published by GIC-de about 9 years ago