Skip to content

Releases: globalreachtech/tinyradius-netty

Dictionary parser refactor for future custom VSA support

15 Aug 01:49
Compare
Choose a tag to compare
  • v1.4.8 vendor flags loaded (not used)
  • attribute type id uses int instead of byte (for future VSA support)
  • dictionary parser refactor

Bug fix for encoding tagged attributes and VSAs, User-Password decoding zeros

15 Aug 01:46
Compare
Choose a tag to compare
  • handle duplicates more gracefully when parsing dictionary,
  • fixed bug where TaggedAttribute doesn't encode,
  • blacklist now only triggers with TimeoutException,
  • VSA now correctly encodes/decodes subattributes,
  • fix UserPassword decoding bug returning empty array if leading nulls/zeros in value
  • more tests

Dictionary parser attribute parse ignore duplicates

15 Aug 01:44
Compare
Choose a tag to compare

More tolerant dictionary parser, refactor tagged/encoded attribute support

15 Aug 01:43
Compare
Choose a tag to compare

allow parsing same vendor twice, move methods from TaggedAttribute / EncodedAttribute decorators to top level RadiusAttribute default method to ensure access to entire attribute object and wrappers

Dictionary parser handle VENDOR format flag gracefully

15 Aug 01:42
Compare
Choose a tag to compare

Allow attribute type code 0

15 Aug 01:41
Compare
Choose a tag to compare
v1.4.3

release v1.4.3

Dictionary parser support non-decimal numbers, refactor

15 Aug 01:41
Compare
Choose a tag to compare
v1.4.2

better logging, release 1.4.2

Dictionary parser more tolerant

15 Aug 01:40
Compare
Choose a tag to compare
  • support multiple attribute names with same code for compatibility, dictionary can parse VALUE before ATTRIBUTE

Bug fixes, break up PacketCodec

15 Aug 01:39
Compare
Choose a tag to compare
v1.4.0

v1.4.0 reorg, break up PacketCodec, fix serverCodec bug

Support arbitrary User-Password/Tunnel-Password attribute encoding, RFC2868 tags

15 Aug 01:38
Compare
Choose a tag to compare
  • fix TestServer/TestProxy classes @alexbvl
  • refactor / reorg
  • more Java 8 Optionals
  • add client blacklist channelhandler
  • RadiusClient support list of endpoints as input param
  • cleanup getAttributes() / filterAttributes()
  • rename AttributeType to AttributeTemplate to avoid conflating with attribute data types
  • dictionary parser more tolerant
  • support RFC2868 attribute tags
  • support arbitrary User-Password/Tunnel-Password encrypted attributes as specified in dictionary