Commit Graph

98 Commits

Author SHA1 Message Date
aj 5ff735c71a stupid bug, set those variables if empty...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1345 c6295689-39f2-0310-b995-f0e70906c6a9
2003-08-09 10:42:41 +00:00
aj 3589b0e717 "-lcrypt" is always wrong for CRYPTOA,
and we always need a path to find libcrypto.a.
So default to /usr.


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1342 c6295689-39f2-0310-b995-f0e70906c6a9
2003-08-08 08:41:25 +00:00
aet d44719457b Add support for native MacOS X pam header location
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1325 c6295689-39f2-0310-b995-f0e70906c6a9
2003-08-04 15:11:27 +00:00
aet 0f97eb15b8 Add support for probing the correct extra magic needed for
linking sslengines. Probably not perfect, but it's a start.


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1318 c6295689-39f2-0310-b995-f0e70906c6a9
2003-07-30 12:51:14 +00:00
aet a9f05d1100 Remove CFLAGS_OPENSC, cleanups to INCLUDES handling.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1316 c6295689-39f2-0310-b995-f0e70906c6a9
2003-07-30 09:50:18 +00:00
aet ccc9aca6d2 Fix OpenSSL engine detection for cases using --with-ssl-dir.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1315 c6295689-39f2-0310-b995-f0e70906c6a9
2003-07-29 11:52:49 +00:00
aet 40f995994a Add support for MacOS X with PC/SC framework using autoconfigure.
Tested using Panther (WWDC build) + fink. Should work without fink, too.


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1307 c6295689-39f2-0310-b995-f0e70906c6a9
2003-07-28 10:02:23 +00:00
aet 3a61c4fe97 - Remove src/assuan, what's the point of having --with-assuan
if we're including our own version? Besides, opensc-signer
  and openscd both are incomplete versions, I don't know if
  they work at all.
- Minor cleanups to openscd.


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1299 c6295689-39f2-0310-b995-f0e70906c6a9
2003-07-24 10:00:57 +00:00
aet d87ec12d0c Remove the rest of old, obsolete SCIDI related crap.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1292 c6295689-39f2-0310-b995-f0e70906c6a9
2003-07-23 15:07:41 +00:00
aet 31819196c4 Don't leave -lpcsclite to LIBS, use LIBPCSC instead.
We really don't want to directly link -lpcsclite to
every single library and program.


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1277 c6295689-39f2-0310-b995-f0e70906c6a9
2003-07-17 16:50:02 +00:00
aet 1c1db18232 Use $LIBDL instead of hardcoding to -ldl
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1276 c6295689-39f2-0310-b995-f0e70906c6a9
2003-07-17 15:13:37 +00:00
aet d79ed53743 Remove the use of AC_FUNC_MALLOC and AC_FUNC_MEMCMP as
they don't work correctly with autoconf 2.57, we don't
really need them for anything anyway.


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1273 c6295689-39f2-0310-b995-f0e70906c6a9
2003-07-17 13:07:06 +00:00
aj 83d17988d7 The CVS HEAD should always have a version "CVS".
For stable releases we should create a branch I guess.


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1269 c6295689-39f2-0310-b995-f0e70906c6a9
2003-07-17 10:59:10 +00:00
jey 512fb4469d - Fixed OpenSSL detection (at least with Debian)
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1255 c6295689-39f2-0310-b995-f0e70906c6a9
2003-07-12 12:58:59 +00:00
aet c83c8870d1 Cleanups, fix --with-common-dir work with OpenSSL engine detection
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1253 c6295689-39f2-0310-b995-f0e70906c6a9
2003-07-11 18:16:12 +00:00
aet c4d2611d12 - Various build fixes for various operating systems and compilers
- Add missing .cvsignore files
- Remove tools/ and make configure to work again


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1251 c6295689-39f2-0310-b995-f0e70906c6a9
2003-07-11 16:31:06 +00:00
aj aee7119020 updated configure to newer init calls.
set automake strictnes to foreign.


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1243 c6295689-39f2-0310-b995-f0e70906c6a9
2003-07-10 10:33:22 +00:00
aj 44dbbffc70 disable usbtoken by default.
put usbtokens readers behind openct readers.


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1240 c6295689-39f2-0310-b995-f0e70906c6a9
2003-07-01 17:34:58 +00:00
aj 2141d58230 removed pkcs15-init.sh reference
(oops, when did that creep in? shouldn't be.)


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1221 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-24 22:29:26 +00:00
aj f2aaa70cad makefile fixes, so the tarball will contain all files.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1206 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-15 22:20:21 +00:00
jey afe999d3ec A small fix in OpenCT detection.
Bumped the version number up to 0.8.0-rc2.


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1203 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-15 11:56:10 +00:00
okir 9fd1ceefb5 - added --without docbook
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1201 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-15 11:54:40 +00:00
okir 0c4e6ef581 - another fix for --without-openct
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1191 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-11 10:54:02 +00:00
aj cf718b675f move autoconf helper files to tools/ subdirectory.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1164 c6295689-39f2-0310-b995-f0e70906c6a9
2003-05-26 09:30:48 +00:00
aj 9da55fc262 configure now accepts a path with --with-openct,
and that directory is searched, and variables
OPENCT_CFLAGS, LIBS, LDFLAGS are set (and used in src/libopensc/Makefile).


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1163 c6295689-39f2-0310-b995-f0e70906c6a9
2003-05-24 19:31:12 +00:00
aj b1e4c88aec Add sslengines.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1096 c6295689-39f2-0310-b995-f0e70906c6a9
2003-05-12 20:18:31 +00:00
sth dcf4a94847 Build libscrandom in both .a and .so versions (by R. Bihlmeyer)
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1080 c6295689-39f2-0310-b995-f0e70906c6a9
2003-04-29 11:10:06 +00:00
aj 131719b8c6 - add robert to Authors as contributor of bug fixes
- configure code finally working.
   engine is detected and path to libcrypto.a is also set.
 - roberts fix for reader-usbtoken.c
 - card-gpk.c migraton to DES_ routines with #define for 0.9.6 openssl.
 - man pages: do not ship pkcs15-profile.5 (.in is in the tarfile)
 - assuan: replace "strcpy(stpcpy(.., ..), ..)" with
   "strcat(strcpy(.., ..), ..)" which looks good, but nobody uses
   assuan I guess ?
 - declaration of sc_pkcs15init_set_lifecycle kills a warning
 - #include <openssl/bn.h> kills a warning (or compile problem?)
 - removed unused txt[256]; from p15_eid (kills a warning)
 - now "ln -s" the signer plugin to the plugin directory.
 - moved key_out direction to the beginning of a function (kills
   a warning or compile error)
 - changed pkcs11-tool option "quiet" to "verbose" to conform to
   other tools.
 - made algo argument to wrap_unwrap a "const" (kills several warnings)


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1063 c6295689-39f2-0310-b995-f0e70906c6a9
2003-04-22 17:00:38 +00:00
jey 0aea6fcba5 - applied build fixes from Andreas
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1058 c6295689-39f2-0310-b995-f0e70906c6a9
2003-04-21 15:01:55 +00:00
okir aa4c60c4bd - another fix to the engine test
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1043 c6295689-39f2-0310-b995-f0e70906c6a9
2003-04-17 13:25:20 +00:00
okir e384675fce - fixed test clause
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1042 c6295689-39f2-0310-b995-f0e70906c6a9
2003-04-17 13:23:22 +00:00
okir f169b5c891 - only build sslengine if OpenSSL supports it
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1039 c6295689-39f2-0310-b995-f0e70906c6a9
2003-04-17 12:47:48 +00:00
okir 192e140fd3 - merged SSL ENGINE patch from Kevin Stefanik
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1031 c6295689-39f2-0310-b995-f0e70906c6a9
2003-04-16 19:03:11 +00:00
okir 2b4ee79dc1 - changed version to CVS
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1006 c6295689-39f2-0310-b995-f0e70906c6a9
2003-04-14 10:57:11 +00:00
okir a9a766fafb - more fixes from Andreas
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1002 c6295689-39f2-0310-b995-f0e70906c6a9
2003-04-11 15:29:29 +00:00
okir a89ab6477c - added --enable-usbtoken
- added --with-openct


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@990 c6295689-39f2-0310-b995-f0e70906c6a9
2003-04-11 11:42:12 +00:00
okir 4ca1db0732 - autoconf fixes from Andreas J
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@962 c6295689-39f2-0310-b995-f0e70906c6a9
2003-03-27 10:20:10 +00:00
okir 4690cc5e62 - libdir -> pcsc_libdir to avoid name clashes
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@951 c6295689-39f2-0310-b995-f0e70906c6a9
2003-03-11 12:41:18 +00:00
okir 496b30d30e - Updated PCSC test code; allow building --without-pcsc
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@949 c6295689-39f2-0310-b995-f0e70906c6a9
2003-03-11 10:59:38 +00:00
jey 039363bffe - Remove openscd for now
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@881 c6295689-39f2-0310-b995-f0e70906c6a9
2003-01-24 15:24:40 +00:00
aet 8b659eb3d3 Minor cleanups
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@835 c6295689-39f2-0310-b995-f0e70906c6a9
2003-01-06 10:53:37 +00:00
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