Go bindings for the libfreefare
Go
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
0.1/freefare
0.2/freefare
0.3/freefare
dev/freefare
BUGS
CHANGES
LICENSE
README
latest

README

This is a Go wrapper for the libfreefare. It has been written against version
0.4.0 of the libfreefare but should work just fine with later versions. The code
is untested and should not be used in production code without further testing.

Please notice that this release contains a possibly memory corrupting issue in
freefare.DESFireTag.ReadData() and freefare.DESFireTag.ReadRecords(). This issue
is caused by a bug in the libfreefare and will be fixed as soon as the authors
of the libfreefare provide me with more information.

The current release of this wrapper is release 0.3. Successive releases will be
placed in different subfolders as to not change the semantics of code that links
against a specific version of this wrapper. The general folder structure is

    github.com/fuzxxl/freefare/<version>/freefare

The following versions are special:

* latest always points to the latest version
* dev is the version that is currently under development

Copyright (c) 2014, Robert Clausecker <fuzxxl@gmail.com>

This program is free software: you can redistribute it and/or modify it under
the terms of the GNU Lesser General Public License as published by the Free
Software Foundation, version 3.

This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.  See the GNU General Public License for more details.