Skip to content

Releases: c3rebro/Elatec.NET

v0.6.0

Choose a tag to compare

@c3rebro c3rebro released this 29 Dec 12:54

Fixed: DESFire access rights packing order

What's Changed

  • Add TWN4ReaderDevice API inventory roadmap by @c3rebro in #10
  • Organize MIFARE protocol partials by family by @c3rebro in #11
  • Organize reader transport interface namespace by @c3rebro in #12
  • Abstract device enumeration and add tests by @c3rebro in #13
  • Add protocol tests and CI coverage enforcement by @c3rebro in #14
  • Unify TWN4ReaderDevice namespaces and add System API test by @c3rebro in #15
  • Fix transport factory initialization and namespace qualifiers by @c3rebro in #16
  • Reorganize project layout by @c3rebro in #17
  • Add downloaded protocol docs and missing command summary by @c3rebro in #18
  • Add host I/O Simple Protocol wrappers and correct system API usage by @c3rebro in #19
  • Add Simple Protocol binary framing helpers and length-prefixed parsing (APIDocRev28) by @c3rebro in #20
  • Add serial-port adapter, guard open/close with lock and disposal, and add tests by @c3rebro in #21
  • Fix DESFire access rights packing order by @c3rebro in #22

Full Changelog: v0.5.0...v0.6.0

v0.5.0

Choose a tag to compare

@c3rebro c3rebro released this 14 Dec 12:20

v0.5.0

  • Added: Implemented missing MIFARE DESFire "Simple Protocol" methods (value ops, record ops, transaction ops, card/key utils, file settings, ATS/default key/random ID/disable-format).
  • Added: Implemented missing MIFARE Classic value block operations (read/write/inc/dec/copy).
  • Added: Implemented missing MIFARE Ultralight / Ultralight C / Ultralight EV1 functions (write page, auth/SAM ops, counters, version/signature, pwd auth, tearing event).
  • Changed: Cleaned up API_RF (named constants, overloads for SearchTag maxIdBytes and raw tag-type masks, helper for tag-type bitmask computation).
  • Fixed: Reviewed/adjusted DESFire ReadData/WriteData to match Simple Protocol encoding and correct chunking (var-length Data in WriteData; explicit Length in ReadData).
  • Docs: Updated XML documentation and comments to align with protocol specification.

v0.4.1

Choose a tag to compare

@c3rebro c3rebro released this 17 Jul 19:39

What's Changed

New Contributors

Full Changelog: v0.4.0...v0.4.1

v0.3

Choose a tag to compare

@c3rebro c3rebro released this 23 Feb 22:50

Elatec.NET

Elatec.NET Pre-release
Pre-release

Choose a tag to compare

@c3rebro c3rebro released this 16 Jan 21:43
v0.2

v0.1

v0.1 Pre-release
Pre-release

Choose a tag to compare

@c3rebro c3rebro released this 04 Nov 14:47

Lots of "quick and dirty" coding here.

For some methods for example, there are async variants as well as non async ones. Its because the lack of time and multiple projects where this is used. Feel free to create PR or issues.. I'll do my best whenever i have time to.