debian: Update changelog

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
Bump version to 0.6

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
libstoken.map: Add missing Java_* symbols

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
library: Allow overriding cached PIN

If ctx->t->pin already contains a PIN, stoken_pin_required() returns
false to indicate that the caller doesn't need to pass in a PIN.  However,
we don't want to use this check inside stoken_compute_tokencode() to
decide whether to ignore the user-supplied PIN string, as he may want
the computation to use a different PIN.

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
library: Clarify API usage regarding NULL PIN values

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
Create a securid_unix_exp_date() helper function

This will be called from the library code too, so we might as well put
the formula in a common place.

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
jni: Add set_* helper functions for populating new objects

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
library: Add stoken_get_info() call

This allows callers to query the token's serial number and expiration
date.

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>