1. 17 Jul, 2013 1 commit
  2. 10 Mar, 2013 1 commit
  3. 07 Mar, 2013 1 commit
    • Alex Lian's avatar
      Convert by value passing of nfc_target to pointer for str_nfc_target and... · c72846e3
      Alex Lian authored
      Convert by value passing of nfc_target to pointer for str_nfc_target and nfc_initiator_target_is_present
      
      This becomes more consistent with all other pass by pointer of most structures.
      Additionally, this should lessen stack memory usage, as building strings with str_nfc_target would push the target (283 bytes) plus then a copy of the info objects (up to 275) onto the stack as it dives into the sprintf functions.
      
      Lastly, this makes my attempt at a .NET wrapper easier, as I can make passing by pointer work, but passing by value seems to bomb on the interop right now.
      c72846e3
  4. 21 Oct, 2012 1 commit
  5. 17 Sep, 2012 1 commit
  6. 29 May, 2012 2 commits
  7. 17 May, 2012 1 commit
    • Romuald Conty's avatar
      Add new public functions to grab information in string format: · e4802de9
      Romuald Conty authored
       - New nfc_device_get_information_about()
       - Moved nfc-utils function str_nfc_baud_rate()
       - New str_nfc_modulation_type()
       - Add new device_get_information_about callback to nfc_driver struct
       - Export new symbols
       - Changed internal pn53x firmware text handling: we now store firmware text for further operations
       - print_nfc_target() now uses str_nfc_* functions
       - nfc-probe util now have a verbose which display information on detected devices (Fix verbose set but not used warning ;-) )
      e4802de9
  8. 13 May, 2012 1 commit
  9. 02 May, 2012 1 commit
  10. 14 Dec, 2011 1 commit
  11. 25 Nov, 2011 1 commit
  12. 24 Nov, 2011 1 commit
  13. 23 Nov, 2011 1 commit
  14. 17 Oct, 2011 1 commit
    • Romuald Conty's avatar
      Allow to connect to a device using a connection string: · 55daa29a
      Romuald Conty authored
       - Provide a nfc_get_default_device() that allow to grab the connstring stored
         in LIBNFC_DEFAULT_DEVICE environnement variable or returns the first
         available device if not set;
       - nfc_connect(NULL) now takes the default device (see
         nfc_get_default_device());
       - Removes nfc_driver_desc_t from public types
       - Defines nfc_connstring as char[1024]
       - examples/*: use nfc_connstring
       - examples/nfc-poll: now uses only the default device (instead of all devices
         availables)
       - Removes parse_args() from nfc-utils.[hc]
      
      55daa29a
  15. 30 Sep, 2011 1 commit
  16. 11 May, 2011 1 commit
  17. 06 May, 2011 2 commits
  18. 05 Mar, 2011 3 commits
  19. 17 Nov, 2010 1 commit
  20. 19 Oct, 2010 1 commit
  21. 13 Oct, 2010 3 commits
  22. 12 Oct, 2010 1 commit
  23. 08 Oct, 2010 1 commit
  24. 29 Sep, 2010 1 commit
  25. 07 Sep, 2010 1 commit
  26. 06 Sep, 2010 1 commit
  27. 18 Aug, 2010 1 commit
  28. 22 Jul, 2010 1 commit
  29. 16 Apr, 2010 1 commit
    • Romain Tartiere's avatar
      (libnfc-less-bitutils-more-ponies) Get rid of bitutils.[hc] (part 1). · 10baef23
      Romain Tartiere authored
        - New API function append_iso14443a_crc();
        - Add a PRINT_HEX macro for driver debugging (replaces print_hex function from bitutils.c);
        - Move bit-mirroring related functions to libnfc/mirror-subr.[hc];
        - Move iso14443 related functions to libnfc/iso14443-subr.c;
        - Move libnfc/bitutils.c hex-dumping code to examples/nfc-utils.c;
        - Replace calls to swap_endian32() and swap_endian64() functions with calls to bswap32() and bswap64 provided by endian.h.
      
      And while I am here:
        - Fix the DBG macro so that it does not throw warning at compile time.
      
      10baef23
  30. 09 Apr, 2010 1 commit
  31. 07 Apr, 2010 1 commit
  32. 01 Dec, 2009 1 commit
  33. 09 Nov, 2009 1 commit
  34. 03 Nov, 2009 1 commit