Commit Graph

57 Commits

Author SHA1 Message Date
okir 96c953c5a3 - generate header symlinks for libpkcs11
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@778 c6295689-39f2-0310-b995-f0e70906c6a9
2002-12-17 12:37:44 +00:00
jey 9b6074b951 - Added openscd and Assuan
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@763 c6295689-39f2-0310-b995-f0e70906c6a9
2002-12-10 13:43:23 +00:00
aet 1d2c9e4c48 Cleanups for initial win32 port, untested.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@696 c6295689-39f2-0310-b995-f0e70906c6a9
2002-10-19 14:04:52 +00:00
aet 7828d8242c LDAP detection fix, require ldap.h.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@623 c6295689-39f2-0310-b995-f0e70906c6a9
2002-06-04 09:38:37 +00:00
jey 82d7cf338c - Preparation for version 0.7.0
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@615 c6295689-39f2-0310-b995-f0e70906c6a9
2002-06-02 21:43:16 +00:00
aet 20da3e23d5 scidi merge
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@607 c6295689-39f2-0310-b995-f0e70906c6a9
2002-05-21 14:19:07 +00:00
aet e0993d24fd check readline.h fix
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@604 c6295689-39f2-0310-b995-f0e70906c6a9
2002-05-14 19:20:44 +00:00
aet 0820a4ccc4 pkcs15-profile.5 $(pkgdatadir) fix
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@597 c6295689-39f2-0310-b995-f0e70906c6a9
2002-05-08 06:50:45 +00:00
aet de9cc2e67a Reworked scrandom ugliness, no longer builds a shared
library nor seeds OpenSSL internally, if available.


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@593 c6295689-39f2-0310-b995-f0e70906c6a9
2002-05-06 06:36:11 +00:00
aet c85d42a523 Fix SSL/TLS support for OpenLDAP
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@588 c6295689-39f2-0310-b995-f0e70906c6a9
2002-04-26 06:35:57 +00:00
aet 3dccd63989 - C++ support. Compiles with gcc/g++ for Linux, otherwise
completely untested.


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@574 c6295689-39f2-0310-b995-f0e70906c6a9
2002-04-19 14:23:31 +00:00
aet 076a26bbac Rework the header structure
Currently fails to compile, unless you symlink
all the necessary headers to src/include/opensc
by yourself.


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@459 c6295689-39f2-0310-b995-f0e70906c6a9
2002-04-05 13:48:00 +00:00
jey fb2532c0d1 - Small typos corrected
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@451 c6295689-39f2-0310-b995-f0e70906c6a9
2002-04-04 20:49:21 +00:00
aet 9ba3237c35 OpenSC-Signer merge complete.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@439 c6295689-39f2-0310-b995-f0e70906c6a9
2002-04-04 10:56:37 +00:00
aet 5c3c163862 Merge opensc-signer to opensc/src/signer, part #1
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@438 c6295689-39f2-0310-b995-f0e70906c6a9
2002-04-04 10:40:24 +00:00
aet d5100f065c Generate src/pkcs15init/Makefile
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@419 c6295689-39f2-0310-b995-f0e70906c6a9
2002-04-02 13:38:57 +00:00
aet 8f6ffee6a9 - Minor cleanups to build process
- Add header check for dlfcn.h
- Add internal functions sc_module_{open,close,get_address}
- Use environ instead __environ for scldap_search, should be
  more portable.
- Fix compiler warnings noticed by Tru64 / AIX cc


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@401 c6295689-39f2-0310-b995-f0e70906c6a9
2002-03-27 13:13:54 +00:00
aet bfe2df2341 Still changes for libreadline checks output
Clear environment before calling ldap_init, as suggested by Olaf


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@391 c6295689-39f2-0310-b995-f0e70906c6a9
2002-03-25 11:54:10 +00:00
okir 262b1d79d9 - pick up -lresolv on systems with glibc 2.2.4 (needed by openldap 2.x)
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@390 c6295689-39f2-0310-b995-f0e70906c6a9
2002-03-25 10:19:57 +00:00
aet 441bbb5265 Add missing AC_MSG_RESULT texts to libreadline check
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@385 c6295689-39f2-0310-b995-f0e70906c6a9
2002-03-24 20:30:53 +00:00
aet 0cad904c86 Move opensc/src/scldap/etc to opensc/etc
SCLDAP_CONFIG -> SCLDAP_CONF_PATH
Upgrade the rest of the programs to use new core API


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@380 c6295689-39f2-0310-b995-f0e70906c6a9
2002-03-24 15:41:33 +00:00
jey f21926af00 - Started to add configuration file support to
libopensc
- Added typedefs for some basic structs (e.g.
  struct sc_card --> sc_card_t)
- Added a second argument to sc_establish_context()
  to identify the calling application
- Renamed sc_destroy_context() to sc_release_context()


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@378 c6295689-39f2-0310-b995-f0e70906c6a9
2002-03-24 14:12:38 +00:00
aet 69393c9bbe Restructuring and merges with scidi
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@374 c6295689-39f2-0310-b995-f0e70906c6a9
2002-03-23 19:37:40 +00:00
aet dfb2e43cd5 Fix a typo
Add missing conditional


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@366 c6295689-39f2-0310-b995-f0e70906c6a9
2002-03-21 18:37:27 +00:00
aet 0cfbcb8fd6 Cleanups for PAM and SIA build process
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@364 c6295689-39f2-0310-b995-f0e70906c6a9
2002-03-21 17:41:32 +00:00
aet 504b0ae2b9 Merge configure.ac stuff from SCIDI, needs some cleanups
Add missing functions
Replace log_message{x}() calls with fprintf, for now

Everything compiles with vanilla opensc tree, yet untested.


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@363 c6295689-39f2-0310-b995-f0e70906c6a9
2002-03-21 14:05:24 +00:00
jey ea57d9af74 - Bumped up version number to 0.6.1
- Wrote a NEWS entry


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@354 c6295689-39f2-0310-b995-f0e70906c6a9
2002-03-20 19:37:07 +00:00
jey c17b3eb940 - added docs/Makefile to AC_OUTPUT
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@314 c6295689-39f2-0310-b995-f0e70906c6a9
2002-03-13 13:21:15 +00:00
jey 23e956cf9b - Fixed PKCS #15 structure generation on Cryptoflex cards
and implemented a default profile
- Cryptoflex now reports its supported PK algorithms
  correctly
- Various pkcs15-init fixes


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@295 c6295689-39f2-0310-b995-f0e70906c6a9
2002-03-12 13:00:57 +00:00
okir fd9e7ef7ca - make sure HAVE_OPENSSL is defined even when reading openssldir from config.cache
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@261 c6295689-39f2-0310-b995-f0e70906c6a9
2002-03-05 13:26:00 +00:00
okir 9fec8c4671 - make sure HAVE_LIBPCSCLITE is defined when using --with-pcsclite
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@260 c6295689-39f2-0310-b995-f0e70906c6a9
2002-03-05 13:16:54 +00:00
okir 78d9c2060b - some platforms need -ltermcap to go with -lreadline
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@246 c6295689-39f2-0310-b995-f0e70906c6a9
2002-02-26 21:15:18 +00:00
aet 97a7957e35 Minor fixes to libreadline checking
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@236 c6295689-39f2-0310-b995-f0e70906c6a9
2002-02-25 18:43:16 +00:00
aet 4aa18a9ff9 Added support for checking libreadline and use it
for opensc-explorer if one is found.


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@235 c6295689-39f2-0310-b995-f0e70906c6a9
2002-02-25 16:30:38 +00:00
aet d8de0c6da7 Minor fix for HAVE_PCSCLITE conditional
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@234 c6295689-39f2-0310-b995-f0e70906c6a9
2002-02-25 15:40:43 +00:00
aet 24c6f4176e winscard.h / CFLAGS_PCSC cleanups
Merge OpenSSL configure changes with SCIDI
Build process changes for future CT-API support


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@225 c6295689-39f2-0310-b995-f0e70906c6a9
2002-02-25 11:05:25 +00:00
aet bfc15fa7fd small #define HAVE_OPENSSL fixes
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@205 c6295689-39f2-0310-b995-f0e70906c6a9
2002-02-07 13:10:53 +00:00
jey 55641e5961 - added opensc-config script
- added ATR string for Cryptoflex 8k


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@196 c6295689-39f2-0310-b995-f0e70906c6a9
2002-01-26 16:03:13 +00:00
jey fd9c25eeed - added README.Cryptoflex
- modified ChangeLog
- _really_ bumped up the version number this time


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@192 c6295689-39f2-0310-b995-f0e70906c6a9
2002-01-24 16:24:24 +00:00
fabled 2d95b18b27 Changed pkcs11 header directory to rsaref.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@166 c6295689-39f2-0310-b995-f0e70906c6a9
2002-01-16 22:52:39 +00:00
aet 26906e7843 Oops, fixed --with-pcsclite multiple directory probing to actually work.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@155 c6295689-39f2-0310-b995-f0e70906c6a9
2002-01-09 22:15:26 +00:00
aet 4d2599a923 Oops, accidently removed all pc/sc related stuff while
merging changes to opensc-signer/configure.ac, fixed.


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@147 c6295689-39f2-0310-b995-f0e70906c6a9
2002-01-07 16:24:45 +00:00
aet 859511f46c Sync with opensc-signer's configure.ac
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@142 c6295689-39f2-0310-b995-f0e70906c6a9
2002-01-06 20:35:47 +00:00
aet 59a76542d2 Add CFLAGS_PCSC, CFLAGS_OPENSC, LIBOPENSC
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@141 c6295689-39f2-0310-b995-f0e70906c6a9
2002-01-06 20:06:00 +00:00
aet 0c2086857a Slight fixes for getopt_long hack, so it will
work for systems without getopt.h at all.


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@130 c6295689-39f2-0310-b995-f0e70906c6a9
2002-01-03 07:32:36 +00:00
aet 9bd6c8f9bb Add getopt/getopt_long sources from GNU C Library.
Use them only if platform lacks support for getopt_long,
like most commercial operating systems do.


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@129 c6295689-39f2-0310-b995-f0e70906c6a9
2002-01-02 22:15:31 +00:00
aet 4f5a311552 Use -Werror if compiling with gcc
Add check for getopt.h


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@114 c6295689-39f2-0310-b995-f0e70906c6a9
2001-12-29 12:26:21 +00:00
jey ad2e34cb6c - added preliminary support for EMV cards
- changed a few function prototypes
- implemented access control lists to files
- added sc_read_record() function
- updated the NEWS file


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@111 c6295689-39f2-0310-b995-f0e70906c6a9
2001-12-29 02:07:32 +00:00
aet b6d0249add Add HAVE_SSL_AND_SSL conditional because automake isn't flexible enough
Minor fixes for libpcsclite probe


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@101 c6295689-39f2-0310-b995-f0e70906c6a9
2001-12-23 14:17:07 +00:00
aet 468a7e3daf Fix LIBPCSCLITE
Rename COMPILE_PAM conditional to HAVE_PAM
Remove lex check from configure.ac


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@95 c6295689-39f2-0310-b995-f0e70906c6a9
2001-12-22 22:55:40 +00:00