Commit graph

  • acf5180177 add non-default key option to mifare-desfire-* examples Philippe Teuwen 2012-03-14 23:05:10 +0000
  • 0a9eb8fbf2 minor changes Philippe Teuwen 2012-03-14 09:54:22 +0000
  • 13bd8ff337 split mifare-desfire-write-ndef into format-ndef & write-ndef Philippe Teuwen 2012-03-13 21:47:47 +0000
  • 38cd07a6c6 mifare-desfire-write-ndef: split PICC key & Tag app key Philippe Teuwen 2012-03-13 20:47:25 +0000
  • f690ce7411 prepare libfreefare 0.3.4 Romuald Conty 2012-03-01 17:51:15 +0000
  • 3a0b70c8a9 Fix Mifare Ultralight C card detection routine (Fixes Issue 86). Romain Tartiere 2012-03-01 17:42:57 +0000
  • 1ac76e6d16 prepare libfreefare 0.3.3 Romuald Conty 2012-03-01 15:19:28 +0000
  • 512a407213 fix some indentations. Audrey Diacre 2012-01-25 13:49:55 +0000
  • 4f0227ddcb update to use libnfc's trunk Audrey Diacre 2012-01-25 09:58:16 +0000
  • 21008cda5d Make these functions accept no argument (instead of any). Romain Tartiere 2012-01-15 11:09:25 +0000
  • 3ab44974ca Fix inconsistencies in man pages (missing quotes, typos). Romain Tartiere 2012-01-15 11:07:32 +0000
  • f1e5413ccc Prepare libfreefare 0.3.2 Romuald Conty 2011-10-17 16:51:29 +0000
  • 8dd46350de mifare-classic-write-ndef could use file as NDEF content (BTW, stdin as input is not yet implemented, any contributions are welcome.) Romuald Conty 2011-10-11 22:24:26 +0000
  • 060078012f mifare-classic-read-ndef now close kindly the output stream. Romuald Conty 2011-10-11 22:20:38 +0000
  • 68ef944cd0 Make freefare_tag_new() public (Fixes issue 64). Romain Tartiere 2011-09-29 14:10:07 +0000
  • efd0d106bc svn:keywords fix on examples/mifare-classic-read-ndef.c . Romuald Conty 2011-09-28 15:36:08 +0000
  • 0a7ce855b8 Sync w/ libnfc-1.5.1. Romain Tartiere 2011-09-22 13:05:07 +0000
  • 76d325f47b Add a new example to extract NDEF Message from a "MIFARE Classic as NFC Forum enable tag". Romuald Conty 2011-09-22 10:16:52 +0000
  • bb113d5b28 Minor TLV manpage fix. Romuald Conty 2011-09-22 10:15:18 +0000
  • bc13a6a1b2 Improve devian package (Thanks to Thomas Hood) Romuald Conty 2011-09-13 10:50:09 +0000
  • 2b8c29a70f add libssl-dev to Build-Depends (in debian/control). (Fixes Issue 73) Romuald Conty 2011-09-12 22:56:25 +0000
  • ba3f0bc624 add pkg-config to Build-Depends (in debian/control). (Fixes Issue 72) Romuald Conty 2011-09-12 22:55:07 +0000
  • fb87df3e85 autoreconf is needed by debian build process when using svn version. Romuald Conty 2011-09-12 22:51:46 +0000
  • 0339fb51f4 Enable WITH_DEBUG for Windows (Fixes issue 65) Romain Tartiere 2011-06-27 18:34:07 +0000
  • 0be3b125e6 debian: update pam_nfc, mfoc and libfreefare packages to use dh7. Romuald Conty 2011-05-20 16:00:11 +0000
  • a70b350520 import debian files Romuald Conty 2011-05-18 11:47:50 +0000
  • 30d4d2967b Fix code coverage with cutter. Romain Tartiere 2011-05-11 17:29:22 +0000
  • 9e45b01802 Move cmake files around. Romain Tartiere 2011-04-25 10:38:25 +0000
  • 0abe2c9d66 Indent after last commit. Romain Tartiere 2011-04-24 11:47:33 +0000
  • 35b87d4acd Merge CRC location / verification in mifare_cryto_postprocess_data(). Romain Tartiere 2011-04-24 11:43:07 +0000
  • de64cce14c Add Microsoft Windows support. Romain Tartiere 2011-04-24 10:21:03 +0000
  • 0f32259ee2 Return error if something bad happen in mifare_cryto_preprocess_data() / mifare_cryto_postprocess_data(). Romain Tartiere 2011-04-23 16:01:05 +0000
  • ec16eb5572 Fix mifare_desfire_create_value_file(). Romain Tartiere 2011-04-23 15:31:45 +0000
  • 52e1c90425 Enhance the mifare_cryto_postprocess_data() function. Romain Tartiere 2011-04-23 15:17:11 +0000
  • 1c7b7dcbe4 Read written data to check that everything is fine. Romain Tartiere 2011-04-23 15:13:45 +0000
  • 573fc1b778 Implement mifare_ultralight_write() using macros. Romain Tartiere 2011-04-05 21:05:27 +0000
  • b6cbeb2e20 Fix invalid test. Romain Tartiere 2011-03-26 13:50:21 +0000
  • 7f0a65439f Build unit-tests as part of all-am if DEBUG is enabled, otherwise at check-am before running the test suite. Romain Tartiere 2011-03-26 13:30:14 +0000
  • f27352180c Complete ISO 7816 compatibility for Mifare DESFire EV1 Romain Tartiere 2011-03-26 13:22:48 +0000
  • b41f93cd5b Start support of ISO files for Mifare DESFire EV1. Romain Tartiere 2011-03-25 16:49:36 +0000
  • c7dc9f0ccc New API functions mifare_desfire_create_application_3k3des(), mifare_desfire_create_application_aes(). Romain Tartiere 2011-03-25 13:00:24 +0000
  • 4b41f8b78b Update for 0.3.1. Romain Tartiere 2011-02-23 15:12:47 +0000
  • db489b6cb7 R is const. Romain Tartiere 2011-02-23 15:08:47 +0000
  • ca1fc02d6e Do not systematically build the tests if cutter is installed. Romain Tartiere 2011-02-13 14:26:18 +0000
  • 45ea1f5009 Shorter is better. Romain Tartiere 2011-02-13 14:20:46 +0000
  • 22e9854995 Do not abort on crypto error. Romain Tartiere 2011-02-13 14:13:35 +0000
  • 04fe89e78c prevent myself from shooting in my own foot. Romain Tartiere 2011-02-13 12:52:08 +0000
  • 7c8c818a08 Fix mifare_classic_transfer() with some readers. Romain Tartiere 2011-02-13 12:50:41 +0000
  • d9ed7f2c24 Fix CRC localisation code. Romain Tartiere 2011-01-01 15:27:36 +0000
  • 8628d59c5b Do not exit if the master key settings are not readable. Romain Tartiere 2011-01-01 12:46:45 +0000
  • f418845fb4 Make mifare_desfire_authenticate() a bit more magic. Romain Tartiere 2010-12-31 12:47:55 +0000
  • c2cc0ba53d Move away global variables. Romain Tartiere 2010-12-31 10:53:05 +0000
  • 899ed3d7bb Fix create_file2(). Romain Tartiere 2010-12-29 22:18:30 +0000
  • 8caa2da31e Fix write_data() return value when data is enciphered. Romain Tartiere 2010-12-29 22:05:08 +0000
  • 2750ed668c Fix usage of a potentially reallocated memory area. Romain Tartiere 2010-12-29 21:44:26 +0000
  • f19d9bd05f Fix parenthesis position. Romain Tartiere 2010-12-28 11:42:24 +0000
  • 82a7b8df66 Merge de libfreefare-ultralight branch into trunk (Mifare UltraLightC support). Romain Tartiere 2010-12-28 11:30:31 +0000
  • e4057ef163 Update man pages. Romain Tartiere 2010-12-26 15:46:07 +0000
  • 12ad1a452a Set the default ATS instead of a custom one. Romain Tartiere 2010-12-25 09:46:56 +0000
  • 06c052db36 Detect Mifare DESFire targets with more than one historical character. Romain Tartiere 2010-12-24 22:14:56 +0000
  • 9a4b7b5882 New API function mifare_desfire_set_ats(). Romain Tartiere 2010-12-24 22:08:56 +0000
  • 58f64b881e Simplify redundant code. Romain Tartiere 2010-12-24 22:08:15 +0000
  • 9d8c991f50 Fix example. Romain Tartiere 2010-12-24 21:10:48 +0000
  • adbba0342b New API function mifare_desfire_set_default_key(). Romain Tartiere 2010-12-24 20:41:43 +0000
  • 8ff63ea1f3 Commit files forgotten as part of r733. Romain Tartiere 2010-12-24 20:39:54 +0000
  • e587e26aeb Rename some internal functions. Romain Tartiere 2010-12-24 14:10:44 +0000
  • 7837fa967d Freshen out cut_assert_success() macro. Romain Tartiere 2010-12-24 13:59:28 +0000
  • 3f6327ebca Fix headers for memset(). Romain Tartiere 2010-12-24 13:49:09 +0000
  • 4c3f0cd7d0 Sync man pages. Romain Tartiere 2010-12-24 13:34:25 +0000
  • 29c8ef5c07 replace last deprecated bzero function by memset. Audrey Diacre 2010-12-24 13:33:02 +0000
  • 417052fb2f Create forgotten man pages symlinks. Romain Tartiere 2010-12-24 13:24:13 +0000
  • 01fff97d6c Add support for ISO authentication with 3DES keys. Romain Tartiere 2010-12-24 13:04:16 +0000
  • c5b893321e libfrefare: Use local ivect in test. Romain Tartiere 2010-12-24 12:58:44 +0000
  • 8d492abf5d Change the enciphered_data_length() internal function prototype. Romain Tartiere 2010-12-24 12:38:52 +0000
  • 0d8a53308c Change the mifare_cbc_des() internal function prototype. Romain Tartiere 2010-12-24 11:41:15 +0000
  • 873fd7dd3b Update the NEWS file regarding the mifare_desfire_get_file_settings() buffer overflow fixed in 0.2.3 (update versions). Romain Tartiere 2010-12-23 18:05:47 +0000
  • ee2fd54fa6 Bump version for the 0.3.x series. Romain Tartiere 2010-12-23 18:02:05 +0000
  • dd5156a997 Reindent. Romain Tartiere 2010-12-18 13:32:05 +0000
  • b300ef5fcf Update the MifareDirection structure for consistency. Romain Tartiere 2010-12-18 03:11:05 +0000
  • ebd98b32e0 Switch from obscure 'int mac' argument to 'MifareCryptoOperation operation'. Romain Tartiere 2010-12-18 03:07:16 +0000
  • 683cbdf64f Rename mifare_desfire_authenticate.c to mifare_desfire_crypto.c. Romain Tartiere 2010-12-18 02:50:38 +0000
  • d098bf623f Add support for authentication using 3K3DES. Romain Tartiere 2010-12-18 02:28:27 +0000
  • f06b0ac5d3 Ignore the status code when deciphering (3)DES data. Romain Tartiere 2010-12-18 02:14:51 +0000
  • 373cb4f0ef Rewrite some tests using switch statements. Romain Tartiere 2010-12-18 02:07:56 +0000
  • 1d3c3f5dfd Improve the way data with already a CRC is preprocessed. Romain Tartiere 2010-12-18 01:52:48 +0000
  • 79f6cb20e5 Update CMAC code to handle 64 and 128 bit keys. Romain Tartiere 2010-12-18 01:45:38 +0000
  • 8d74401e87 Enlarge another buffer to workaround the read_data() buffer overrun. Romain Tartiere 2010-12-18 01:44:20 +0000
  • 48b161d67c Invalidate authentication when changing the currently used key. Romain Tartiere 2010-12-18 01:32:56 +0000
  • 143042fb0b Remove weird code. Romain Tartiere 2010-12-18 01:09:30 +0000
  • a6e52db696 Workaround invalid write in read_data () (sic) Romain Tartiere 2010-12-18 01:05:35 +0000
  • c9680fd7c7 Fix key_macing_length() return value when nbytes is 0. Romain Tartiere 2010-12-17 22:53:40 +0000
  • 5b55528008 Silent down the compiler. Romain Tartiere 2010-12-17 22:47:12 +0000
  • ed028d720a Fix the fix introduced at r697. Romain Tartiere 2010-12-17 22:45:56 +0000
  • 0119a43208 Fix freed memory usage. Romain Tartiere 2010-12-17 22:38:51 +0000
  • 0a9a964c17 Fix a brunch of potentially reallocated memory areas. Romain Tartiere 2010-12-15 13:40:58 +0000
  • 94bf8d83c6 Fix mifare_desfire_get_key_version() when authenticated with an AES key. Romain Tartiere 2010-12-15 13:34:15 +0000
  • 3fd80a3eff Enable the mifare-desfire-ev1-configure-random-uid example. Romain Tartiere 2010-12-15 13:19:42 +0000
  • b91080ffc7 Fix mifare_desfire_free_mem(). Romain Tartiere 2010-12-15 12:51:22 +0000
  • 29e9d188b4 Display additional Mifare DESFire EV1 information if applicable. Romain Tartiere 2010-12-15 12:51:05 +0000
  • 42f9457d9f Add support for Mifare DESFire EV1 with AES encryption. Romain Tartiere 2010-12-15 12:43:31 +0000