Commit 2be98bd9 authored by Mati's avatar Mati

Imported Upstream version 0.10.3

parents
= Nethemba Core Team <mifare@nethemba.com>
Norbert Szetei - main coder
Pavol Luptak - project leader, minor coding, testing and bugreporting
= Contributors
Michal Boska <boska.michal@gmail.com> - porting to libnfc 1.3.3
Romuald Conty <romuald@libnfc.org> - porting to libnfc 1.3.9 and upper
This diff is collapsed.
2011-05-18 09:18 rconty@il4p.fr
* src/mfoc.c: mfoc: improve tests made before running and show tag
info using print_nfc_iso14443a_info()
2011-04-08 15:19 rconty@il4p.fr
* src/mfoc.c: mfoc: try to disconnect() the device on error.
2011-04-08 10:05 rconty@il4p.fr
* src/mfoc.c: mfoc: show errors then exit on mf_configure()
2011-04-08 09:32 rconty@il4p.fr
* src/mfoc.c: mfoc: apply a patch suggested by Valentijn Sessink.
See Issue 56.
2011-04-08 09:17 rconty@il4p.fr
* src/mfoc.c: mfoc: minors fixes and indent.
2011-04-08 08:54 rconty@il4p.fr
* src/mfoc.c: mfoc: show error (using nfc_perror) then exit if some
nfc_* functions failed on init.
2011-04-08 08:35 rconty@il4p.fr
* src/mfoc.c: mfoc: minor debug improvements.
2011-04-04 12:28 rconty@il4p.fr
* configure.ac, src/mfoc.c: mfoc: minor fixes/enhancements and
version bumping
2011-04-04 10:38 rconty@il4p.fr
* src/mfoc.c, src/mifare.c: mfoc: hide authentication errors
2011-04-04 10:01 rconty@il4p.fr
* src/mifare.c, src/mifare.h, src/nfc-utils.c, src/nfc-utils.h:
mfoc: sync nfc-utils.h/c and mifare.c/h with libnfc's ones.
2011-02-21 16:26 rtartiere@il4p.fr
* src/Makefile.am: mfox: Unbreak autotools on FreeBSD.
2011-02-02 10:46 rconty@il4p.fr
* src/mfoc.c: mfoc: use strtoll() function in order to retrieve
64bits wide value. (Fixes Issue 55)
2010-11-18 11:20 rconty@il4p.fr
* configure.ac: mfoc: bump package version
2010-11-18 11:18 rconty@il4p.fr
* src/nfc-utils.c, src/nfc-utils.h: mfoc: sync nfc-utils.* from
libnfc
2010-11-02 09:36 rconty@il4p.fr
* configure.ac, src/mfoc.c, src/mfoc.h, src/nfc-utils.c,
src/nfc-utils.h: mfoc: upgrade code to work with develoment
version of libnfc (upcomming 1.4.0)
Update code to match with the new API;
Sync nfc-utils.[ch] from libnfc's repo;
Update ./configure to detect libnfc 1.4.0;
2010-09-14 09:38 rconty@il4p.fr
* ., AUTHORS, Makefile.in, aclocal.m4, autogen.sh, config.h,
config.h.in, configure, configure.ac, depcomp, install-sh,
missing, src, src/Makefile.am, src/mfoc.c, src/mifare.c,
src/mifare.h, src/nfc-utils.c, src/nfc-utils.h: mfoc: update code
in order to use libnfc 1.3.9, minor clean up, and minor
enhancements.
2010-09-14 09:34 rconty@il4p.fr
* ., AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am,
Makefile.in, NEWS, README, TODO, aclocal.m4, autogen.sh,
config.h, config.h.in, configure, configure.ac, depcomp,
install-sh, missing, src, src/Makefile.am, src/crapto1.c,
src/crapto1.h, src/crypto1.c, src/mfoc.c, src/mfoc.h: Import MFOC
0.08 from http://www.nethemba.com/mfoc.tar.bz2 on 13th Sept 2010
This diff is collapsed.
SUBDIRS = src
#pkgconfigdir = $(libdir)/pkgconfig
#pkgconfig_DATA = libnfc.pc
This diff is collapsed.
This diff is collapsed.
/* config.h.in. Generated from configure.ac by autoheader. */
/* Define to 1 if you have the <inttypes.h> header file. */
#undef HAVE_INTTYPES_H
/* Define to 1 if your system has a GNU libc compatible `malloc' function, and
to 0 otherwise. */
#undef HAVE_MALLOC
/* Define to 1 if you have the <memory.h> header file. */
#undef HAVE_MEMORY_H
/* Define to 1 if you have the `memset' function. */
#undef HAVE_MEMSET
/* Define to 1 if your system has a GNU libc compatible `realloc' function,
and to 0 otherwise. */
#undef HAVE_REALLOC
/* Define to 1 if stdbool.h conforms to C99. */
#undef HAVE_STDBOOL_H
/* Define to 1 if you have the <stdint.h> header file. */
#undef HAVE_STDINT_H
/* Define to 1 if you have the <stdlib.h> header file. */
#undef HAVE_STDLIB_H
/* Define to 1 if you have the <strings.h> header file. */
#undef HAVE_STRINGS_H
/* Define to 1 if you have the <string.h> header file. */
#undef HAVE_STRING_H
/* Define to 1 if you have the <sys/stat.h> header file. */
#undef HAVE_SYS_STAT_H
/* Define to 1 if you have the <sys/types.h> header file. */
#undef HAVE_SYS_TYPES_H
/* Define to 1 if you have the <unistd.h> header file. */
#undef HAVE_UNISTD_H
/* Define to 1 if the system has the type `_Bool'. */
#undef HAVE__BOOL
/* Name of package */
#undef PACKAGE
/* Define to the address where bug reports for this package should be sent. */
#undef PACKAGE_BUGREPORT
/* Define to the full name of this package. */
#undef PACKAGE_NAME
/* Define to the full name and version of this package. */
#undef PACKAGE_STRING
/* Define to the one symbol short name of this package. */
#undef PACKAGE_TARNAME
/* Define to the home page for this package. */
#undef PACKAGE_URL
/* Define to the version of this package. */
#undef PACKAGE_VERSION
/* Define to 1 if you have the ANSI C header files. */
#undef STDC_HEADERS
/* Version number of package */
#undef VERSION
/* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>,
<pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
#define below would cause a syntax error. */
#undef _UINT32_T
/* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>,
<pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
#define below would cause a syntax error. */
#undef _UINT64_T
/* Define for Solaris 2.5.1 so the uint8_t typedef from <sys/synch.h>,
<pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
#define below would cause a syntax error. */
#undef _UINT8_T
/* Define to `__inline__' or `__inline' if that's what the C compiler
calls it, or to nothing if 'inline' is not supported under any name. */
#ifndef __cplusplus
#undef inline
#endif
/* Define to rpl_malloc if the replacement function should be used. */
#undef malloc
/* Define to rpl_realloc if the replacement function should be used. */
#undef realloc
/* Define to `unsigned int' if <sys/types.h> does not define. */
#undef size_t
/* Define to the type of an unsigned integer type of width exactly 16 bits if
such a type exists and the standard includes do not define it. */
#undef uint16_t
/* Define to the type of an unsigned integer type of width exactly 32 bits if
such a type exists and the standard includes do not define it. */
#undef uint32_t
/* Define to the type of an unsigned integer type of width exactly 64 bits if
such a type exists and the standard includes do not define it. */
#undef uint64_t
/* Define to the type of an unsigned integer type of width exactly 8 bits if
such a type exists and the standard includes do not define it. */
#undef uint8_t
This diff is collapsed.
AC_INIT([mfoc],[0.10.3],[mifare@nethemba.com])
AC_CONFIG_MACRO_DIR([m4])
AC_PROG_CC
AC_CONFIG_HEADERS([config.h])
AC_CONFIG_SRCDIR([src/mfoc.c])
AM_INIT_AUTOMAKE
m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
# Checks for pkg-config modules.
LIBNFC_REQUIRED_VERSION=1.6.0
PKG_CHECK_MODULES([libnfc], [libnfc >= $LIBNFC_REQUIRED_VERSION], [], [AC_MSG_ERROR([libnfc >= $LIBNFC_REQUIRED_VERSION is mandatory.])])
PKG_CONFIG_REQUIRES="libnfc"
AC_SUBST([PKG_CONFIG_REQUIRES])
AC_C_INLINE
# Checks for typedefs, structures, and compiler characteristics.
AC_HEADER_STDBOOL
AC_TYPE_SIZE_T
AC_TYPE_UINT8_T
AC_TYPE_UINT16_T
AC_TYPE_UINT32_T
AC_TYPE_UINT64_T
# Checks for library functions.
AC_FUNC_MALLOC
AC_FUNC_REALLOC
AC_CHECK_FUNCS([memset])
# C99
CFLAGS="$CFLAGS -std=c99"
AC_CONFIG_FILES([Makefile
src/Makefile])
AC_OUTPUT
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
AM_CFLAGS = @libnfc_CFLAGS@
bin_PROGRAMS = mfoc
noinst_HEADERS = crapto1.h mfoc.h mifare.h nfc-utils.h
mfoc_SOURCES = crapto1.c crypto1.c mfoc.c mifare.c nfc-utils.c
mfoc_LDADD = @libnfc_LIBS@
dist_man_MANS = mfoc.1
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment