Silent build rules by default

Use make V=1 for the verbose mode (as used before)
Merge remote branch 'upstream/staging'
iso7816.c: slightly clean up iso7816_delete_file()

Only set the APDU's data element for the APDU_CASE3_SHORT type;
no need to do it for the APDU_CASE_1 type.
iso7816.c: clean up iso7816_restore_security_env()

No need for response buffers for APDUs of the APDU_CASE_1 type.

This should fix OpenSC Ticket #299.
Merge pull request #15 from LudovicRousseau/master

Fix
Display the ASCII equivalent of a hex dump

The output format of a hex dump has changed from:
    668C045A 1C3A4EF4 CF8550F3 20926525 1E8BF478
to:
    00000000  66 8C 04 5A 1C 3A 4E F4 CF 85 50 F3 20 92 65 25  f..Z.:N...P. .e%
    00000010  1E 8B F4 78                                      ...x

Is it now possible to find text strings inside a hex dump
Adding default accessflags to the do_store_private_key function in the same way do_generate_key has those accessflags
This seems the right thing to do, when you look at the initial commit which added the flags in do_generate_key and the ticket
http://www.opensc-project.org/opensc/ticket/198

Currently when storing a key, the accessflags are not set
Merge pull request #18 from LudovicRousseau/spy

Display the ASCII equivalent of a hex dump
Merge branch 'master' of github.com:LudovicRousseau/OpenSC
libopensc: Don't fail to allocate memory when mlock fails

 * Print out warning when mlock fails, and continue.
 * The warning required a ctx to be passed in, so that means
   changing a few function signatures.

https://www.opensc-project.org/opensc/ticket/389
libopensc: Add 'paranoid-memory' setting for behavior when mlock() fails

 * Setting paranoid-memory to true, and mlock() fails, then
   allocations which require non-pageable memory will return NULL
Reformat: remove extra spaces and tabs
Merge pull request #20 from LudovicRousseau/staging

Staging
pkcs11: win32 compilation error

pkcs11-display.c(139) : error C2275: 'CK_BYTE' : illegal use of this type as an expression

Signed-off-by: Viktor Tarasov <viktor.tarasov@gmail.com>
pkcs11: coding style

Signed-off-by: Viktor Tarasov <viktor.tarasov@gmail.com>
Merge pull request #21 from viktorTarasov/staging

Staging
Fix lookup_enum_spec() prototype

A change introduced in c0072d16ddc7b52d2b2c3c53991f569dcac45b3a made the
compilation fail:
pkcs11-display.c:738:1: error: conflicting types for 'lookup_enum_spec'
pkcs11-display.h:64:13: note: previous declaration of 'lookup_enum_spec' was here
Add support for PACE-enabled readers

Implements PC/SC interface to PACE-enabled readers defined in PC/SC
pt. 10 AMD 1 and BSI TR-03119.

PACE can be started using `sc_perform_pace`. This function currently
calls the new `perform_pace` from `struct sc_reader_operations`, if the
reader has the needed capabilities. `sc_perform_pace` could also be
extended with a stand-alone implementation of PACE (code could be
imported from here http://vsmartcard.sourceforge.net/npa/README.html).

Note that the reader's PACE capabilities are correctly determined by
calling GetReaderPACECapabilities.

OpenSC's new PACE capabilities can be tested using the `npa-tool` from
the Virtual Smart Card Architecture (see link above).
Merge pull request #22 from frankmorgner/1141ae520201c91b9859b0cd6cbb59f4ebfbd577

Add possibility to execute PACE on the reader (tested with Reiner SCT RFID standard/komfort)
Merge remote branch 'upstream/staging'