[root]/libmusclecard/src
PCSC (0 files, 0 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 129 (100.0%) | 7094 (100.0%) | 54.9 |
rousseau | 87 (67.4%) | 3955 (55.8%) | 45.4 |
corcoran | 27 (20.9%) | 2977 (42.0%) | 110.2 |
corcoran-guest | 4 (3.1%) | 100 (1.4%) | 25.0 |
aet-guest | 11 (8.5%) | 62 (0.9%) | 5.6 |
move PCSC/libmusclecard in its own package
0 lines of code changed in 7 files:
We can't use a # inside a #define so it is not possible to use
#define CONSTRUCTOR_DECLARATION(x) #pragma init (x)
The #pragma is used directly where needed
8 lines of code changed in 1 file:
use libmusclecard.la instead of
$(top_builddir)/libmusclecard/src/libmusclecard.la so that "make -j2"
works. Closes bug "[ #302971 ] 'make -j2' fails"
1 lines of code changed in 1 file:
MSCEstablishConnection(): avoids a segfault
Thanks to Shawn Willden for the patch
http://archives.neohapsis.com/archives/dev/muscle/2006-q1/0057.html
1 lines of code changed in 1 file:
use $(SYMBOL_VISIBILITY) instead of -fvisibility=hidden
1 lines of code changed in 1 file:
Compile with -fvisibility=hidden to hide all symbols by default.
The export of symbol must now be explicit. That only works for the ELF
format.
2 lines of code changed in 1 file:
#include "misc.h to get the definition of PCSC_API
2 lines of code changed in 2 files:
libmusclecard needs tokenparser.l but I do not want to provide it
through libpcsclite so libmusclecard uses it directly
1 lines of code changed in 1 file:
use CONSTRUCTOR_DECLARATION() and DESTRUCTOR_DECLARATION() to support
SUN C compiler
2 lines of code changed in 1 file:
use CONSTRUCTOR & DESTRUCTOR macros instead of GCC specific __attribute__ ...
3 lines of code changed in 1 file:
add -I$(top_builddir)/src/PCSC to find the generated files (pcsclite.h)
2 lines of code changed in 1 file:
update the files to ignore
4 lines of code changed in 1 file:
use the header and sources files from pcsclite (in $(top_srcdir)/src/)
14 lines of code changed in 1 file:
release the context when the library is unloaded.
Thanks to Karsten Ohme for the patch
15 lines of code changed in 1 file:
also distribute misc.h, dyn_hpux.c, dyn_macosx.c, dyn_unix.c, dyn_win32.c
9 lines of code changed in 1 file:
do not perform a windows specific treatment for PCSC_MCARD_mutex
declaration/initialisation
Thanks to Karsten Ohme for the patch
0 lines of code changed in 1 file:
add a missing \ in "%s\\%s\Contents\\Win32\\%s"
Thanks to Karsten Ohme for the patch
1 lines of code changed in 1 file:
MSCReleaseConnection(): call SCardReleaseContext()
Thanks to Karsten Ohme for the patch
12 lines of code changed in 1 file:
use dynamic debug level: LogX() instead of DebugLogX()
59 lines of code changed in 2 files:
new build infrastructure. Patch from Toni Andjelkovic
21 lines of code changed in 1 file:
do not force the libpcsclite version to use since the two packages are
now independents
1 lines of code changed in 1 file:
use < > instead of " " for the include files provided by pcsc-lite (and
already installed in the system)
9 lines of code changed in 2 files:
use MSC_ARCH instead of PCSC_ARCH
1 lines of code changed in 1 file:
list of files to ignore
0 lines of code changed in 1 file:
patch from Toni Andjelkovic for the pcsc-lite/libmusclecard separation
55 lines of code changed in 2 files:
TPSearchBundlesForAtr(): revert the previous patch.
Thanks to Toni Andjelkovic for his patch patch :-)
0 lines of code changed in 1 file:
TPSearchBundlesForAtr(): initialise tokenInfo so that it contains safe
default values when no pcsc/services/ directory is found.
Thanks to Toni Andjelkovic for the patch
1 lines of code changed in 1 file:
rewrite of mscreadallocateobject
38 lines of code changed in 1 file:
initialized more vars in ListTokens
11 lines of code changed in 1 file:
use strlcpy() instead of strcpy()
5 lines of code changed in 1 file:
use strlcpy() insted of strcpy()
37 lines of code changed in 1 file:
convert MSC_INCORRECT_P1/P2 to the corresponding text error message
(instead of "Unknown SW").
Thanks to Bruce Barnett for the patch.
6 lines of code changed in 1 file:
remove PCSC/ from the header files path since the path is given by
pkg-config --cflags libpcsclite or the correct -I directive
10 lines of code changed in 4 files:
use THREAD_ATTR_DEFAULT argument in SYS_ThreadCreate()
2 lines of code changed in 1 file:
replace #ifdef MSC_DEBUG by #ifndef NO_MSC_DEBUG
10 lines of code changed in 2 files:
TPSearchBundlesForAtr(): use "%s/%s" insead of "%s%s" when generating
the MuscleCard bundle name on MacOSX
1 lines of code changed in 1 file:
use "Requires: libpcsclite = @VERSION@" instead of just "-lpcsclite"
Thanks to Ville Skytt? for the patch
2 lines of code changed in 1 file:
includedir is now @includedir@/PCSC
1 lines of code changed in 1 file:
use the new PCSC/ location for header files
10 lines of code changed in 4 files:
recompile using -pedantic and correct lots of cast "problems"
5 lines of code changed in 1 file:
(55 more)