Important!

Blog moved to https://blog.apdu.fr/

I moved my blog from https://ludovicrousseau.blogspot.com/ to https://blog.apdu.fr/ . Why? I wanted to move away from Blogger (owne...

Tuesday, January 1, 2019

MUSCLE mailing list statistics for 2018

As I did in 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016 and 2017 I propose some statistics of the MUSCLE mailing list usage.

Evolution

YearTotal number of messages Progression
2009603
2010718+19 %
2011999+39 %
2012207-79 %
2013198-4 %
2014194-2 %
2014194-2 %
2015120-38 %
2016125+4 %
2017128+2 %
201866-51 %

Comments

Again a decrease in number of messages.
I note that I receive many messages directly by email instead of the mailing list.

My interpretation is that the development of pcsc-lite and related software is now complete. Only rare bugs are reported.
Now users are asking for support or help and the easiest way to contact me is using one of my emails.


Statistics from 8.1.2018 to 2.11.2018
for pcsclite-muscle@lists.infradead.org



People who have written most messages:

  Author  Msg  Percent 
1ludovic.rousseau@gmail.com25 39.06 %
2dennis.rieks@agido.com3 4.69 %
3umberto.rustichelli@gt50.org3 4.69 %
4fhoerni@free.fr3 4.69 %
5martin@martinpaljak.net3 4.69 %
6trenta.sis@gmail.com2 3.12 %
7ludovic.rousseau@free.fr2 3.12 %
8rimarko@libero.it2 3.12 %
9fguzmayon@gmail.com2 3.12 %
10yusufgurkan.bor@gmail.com2 3.12 %
11wrosenauer@gmail.com2 3.12 %
12mamikhajjlov@ipmce.ru2 3.12 %
13te.mlists@googlemail.com2 3.12 %
14frankmorgner@gmail.com2 3.12 %
15jras@dia.uned.es1 1.56 %
16corcordt@me.com1 1.56 %
17tomaz.solc@tablix.org1 1.56 %
18emaxx@google.com1 1.56 %
19scolby33@gmail.com1 1.56 %
20Maximilian.Stein@secunet.com1 1.56 %
21smalder73@gmail.com1 1.56 %
22frantisek.rezac@calavera.info1 1.56 %
23andrea@gravityblast.com1 1.56 %
 other0 0.00 %

Best authors, by total size of their messages (w/o quoting):

  Author  KBytes 
1ludovic.rousseau@gmail.com 330.8
2yusufgurkan.bor@gmail.com 72.6
3dennis.rieks@agido.com 31.3
4frankmorgner@gmail.com 22.5
5ludovic.rousseau@free.fr 21.8
6fguzmayon@gmail.com 19.5
7trenta.sis@gmail.com 17.9
8corcordt@me.com 15.5
9fhoerni@free.fr 14.4
10frantisek.rezac@calavera.info 12.4
11jras@dia.uned.es 11.7
12wrosenauer@gmail.com 10.0
13tomaz.solc@tablix.org 9.9
14rimarko@libero.it 9.8
15martin@martinpaljak.net 8.7
16mamikhajjlov@ipmce.ru 4.8
17umberto.rustichelli@gt50.org 4.1
18te.mlists@googlemail.com 3.2
19smalder73@gmail.com 1.8
20scolby33@gmail.com 1.5
21Maximilian.Stein@secunet.com 1.5
22emaxx@google.com 1.5
23andrea@gravityblast.com 1.1

Best authors, by average size of their message (w/o quoting):

  Author  bytes 
1yusufgurkan.bor@gmail.com37179
2corcordt@me.com15865
3ludovic.rousseau@gmail.com13549
4frantisek.rezac@calavera.info12714
5jras@dia.uned.es12006
6frankmorgner@gmail.com11521
7ludovic.rousseau@free.fr11184
8dennis.rieks@agido.com10687
9tomaz.solc@tablix.org10091
10fguzmayon@gmail.com9986
11trenta.sis@gmail.com9155
12wrosenauer@gmail.com5131
13rimarko@libero.it5012
14fhoerni@free.fr4925
15martin@martinpaljak.net2952
16mamikhajjlov@ipmce.ru2482
17smalder73@gmail.com1796
18te.mlists@googlemail.com1635
19scolby33@gmail.com1583
20Maximilian.Stein@secunet.com1574
21emaxx@google.com1504
22umberto.rustichelli@gt50.org1396
23andrea@gravityblast.com1126

Table showing the most successful subjects:

  Subject  Msg  Percent 
1[Pcsclite-muscle] DUAli DE-620 Smart Card Reader Connection
5 7.81 %
2[Pcsclite-muscle] Dual Interface Reader
3 4.69 %
3[Pcsclite-muscle] Rare race condition in SCardGetStatusChange()
3 4.69 %
4[Pcsclite-muscle] issues with OmniKey 3121 and InCard cards
3 4.69 %
5[Pcsclite-muscle] closing client cancels ongoing transaction
3 4.69 %
6[Pcsclite-muscle] nfc on android
3 4.69 %
7[Pcsclite-muscle] Baudrate change
3 4.69 %
8[Pcsclite-muscle] Free software SIM card software simulator?
3 4.69 %
9[Pcsclite-muscle] smartcard
2 3.12 %
10[Pcsclite-muscle] 20th Anniversary of MUSCLE
2 3.12 %
11[Pcsclite-muscle] Possible regression with Schlumberger egate
2 3.12 %
12[Pcsclite-muscle] Help required with Microchip SEC1210 over Serial
2 3.12 %
13[Pcsclite-muscle] Firefox does not trigger pcsc start
2 3.12 %
14[Pcsclite-muscle] MUSCLE web sites moved to .apdu.fr
2 3.12 %
15[Pcsclite-muscle] Problem with EZ100PU reader
2 3.12 %
16[Pcsclite-muscle] PCSCD partially detecting smart card readers
2 3.12 %
17[Pcsclite-muscle] New version of libccid: 1.4.30
2 3.12 %
18[Pcsclite-muscle] NXP NFC Cube on macOS Mojave
2 3.12 %
19[Pcsclite-muscle] pcsc-lite 1.8.23
1 1.56 %
20[Pcsclite-muscle] C3PO LTC31-v2 does not have a pinpad as
1 1.56 %
21[Pcsclite-muscle] SAM ISO7816 connection
1 1.56 %
22[Pcsclite-muscle] socket activation
1 1.56 %
23MUSCLE web sites moved to .apdu.fr
1 1.56 %
24New version of pcsc-tools: 1.5.3
1 1.56 %
25[Pcsclite-muscle] IDBridge K3000 is not found by pcsc_scan
1 1.56 %
26[Pcsclite-muscle] CCID has undefined symbol 'yylex' when loaded by
1 1.56 %
27[Pcsclite-muscle] CCID has undefined symbol 'yylex' when loaded
1 1.56 %
28[Pcsclite-muscle] Strange gnome/gdm behavior w/ pcsc,
1 1.56 %
29[Pcsclite-muscle] SCardCancel broken
1 1.56 %
30[Pcsclite-muscle] Czech official identity card
1 1.56 %
 other6 9.38 %

Most used email clients:

  Mailer  Msg  Percent 
1(unknown)44 68.75 %
2Mozilla/5.x11 17.19 %
3Apple Mail (2.3445.100.39)
3 4.69 %
4Apple Mail (2.3445.5.20)
2 3.12 %
5Open-Xchange Mailer v7.8.3-Rev48
2 3.12 %
6Apple Mail (2.3445.9.1)
1 1.56 %
7Apple Mail (2.3445.101.1)
1 1.56 %
 other0 0.00 %

Table of maximal quoting:

  Author  Percent 
1umberto.rustichelli@gt50.org 53.36 %
2scolby33@gmail.com 49.14 %
3emaxx@google.com 38.58 %
4te.mlists@googlemail.com 38.45 %
5mamikhajjlov@ipmce.ru 30.34 %
6Maximilian.Stein@secunet.com 25.43 %
7fhoerni@free.fr 18.63 %
8andrea@gravityblast.com 17.62 %
9martin@martinpaljak.net 15.78 %
10rimarko@libero.it 9.38 %
11trenta.sis@gmail.com 4.61 %
12fguzmayon@gmail.com 4.32 %
13ludovic.rousseau@gmail.com 3.17 %
14wrosenauer@gmail.com 3.03 %
15dennis.rieks@agido.com 0.00 %
16ludovic.rousseau@free.fr 0.00 %
17yusufgurkan.bor@gmail.com 0.00 %
18frankmorgner@gmail.com 0.00 %
19jras@dia.uned.es 0.00 %
20corcordt@me.com 0.00 %
21tomaz.solc@tablix.org 0.00 %
22smalder73@gmail.com 0.00 %
23frantisek.rezac@calavera.info 0.00 %
 average 4.68 %

Graph showing number of messages written during hours of day:

msgs
1
|
0
|
0
|
0
|
0
|
0
|
1
|
1
|
1
|
2
|
4
|
4
|
4
|
7
|
6
|
4
|
5
|
7
|
3
|
3
|
2
|
6
|
2
|
1
|
hour
01234567891011121314151617181920212223

Graph showing number of messages written during days of month:

msgs
2
|
4
|
2
|
3
|
3
|
1
|
2
|
3
|
4
|
0
|
1
|
3
|
0
|
0
|
1
|
0
|
2
|
4
|
3
|
1
|
2
|
5
|
3
|
0
|
1
|
3
|
0
|
3
|
3
|
2
|
3
|
day
12345678910111213141516171819202122232425262728293031

Graph showing number of messages written during days of week:

msgs
9
|
7
|
14
|
13
|
15
|
3
|
3
|

MonTueWedThuFriSatSun

Maximal quoting:

Author : ludovic.rousseau@gmail.com
Subject : [Pcsclite-muscle] SCardCancel broken

Date : Thu, 26 Jul 2018 11:09:43 +0200

Quote ratio: 61.36% / 3204 bytes

Longest message:

Author : ludovic.rousseau@gmail.com
Subject : [Pcsclite-muscle] DUAli DE-620 Smart Card Reader Connection
Date : Fri, 31 Aug 2018 17:28:28 +0200
Size : 79832 bytes

Most successful subject:

Subject : [Pcsclite-muscle] DUAli DE-620 Smart Card Reader Connection
No. of msgs: 5
Total size : 172375 bytes

Final summary:

Total number of messages: 64
Total number of different authors: 23
Total number of different subjects: 36
Total size of messages (w/o headers): 675021 bytes
Average size of a message: 10547 bytes

Happy new year 2019

Dear readers,

I wish you a happy new year for 2019.

In 2018 I published 24 articles on this blog (34 in 2017 and 49 in 2016 and 51 in 2015). It is, again, decreasing.

Audience

The number of readers in 2018 is also decreasing by 20% compared to 2017.


A large part of readers came from the USA, France is 2nd, followed by Germany.

The first cities from USA are from California: San Francisco, San Diego, Los Angeles, San Jose, Palo Alto, etc. The second state from USA is Oregon with 94% of Oregon readers from Boardman. Is there a high smart card activity in Bordman/Oregon?

In France 33% of readers comes from Paris. The distribution is more homogeneous in Germany.



Most read articles

Title#%
PCSC sample in C15.71 %
Blog homepage25.50 %
PC/SC sample in different languages34.82 %
PCSC sample in C# 44.15 %
PCSC sample in Python 53.16 %
PCSC sample in Java 62.45 %
pcscd auto start using systemd 72.44 %
Level 1 smart card support on Mac OS X 82.25 %
PCSC sample in JavaScript (Node.js) 91.83 %
Linux NFC driver conflicts with CCID driver for ACS ACR122U 101.68 %

PC/SC sample articles are always successful. I wrote them in 2010.
The first article from those I wrote in 2018 is at position 17 and is "How to use SCardGetStatusChange()?".

Thank you

Thank you to you, readers.

This blog has no advertising. If you want to support it you can send me some bitcoins. If you want to send $ or € instead of bitcoins then contact me.

Monday, December 17, 2018

macOS Mojave and smart card source code

Apple released the source code of the open source components they use in Mojave (macOS 10.14, released in September 2018). The components are available at macOS X 10.14 Source.


Many smart card components are now closed source and maintained by Apple for its different OSes. I can cite:

CCID driver

Apple provides my Free Software CCID driver. The source code from Apple is available at:
Version 55017 corresponds to CCID version 1.4.27 and was already present in macOS High Sierra as noted in "macOS High Sierra and smart cards status".

    Tokend

    Apple still provides "support" of the tokend technology even if it is deprecated since OS X Lion (2011). The source code is provided at:
    The version 55111 has not changed since macOS Sierra. see "macOS Sierra and smart card source code".

    Conclusion

    No change in the free software component binaries so also no change in the corresponding component source codes.

    Wednesday, December 12, 2018

    New version of pcsc-tools: 1.5.4

    I just released a new version of pcsc-tools, a suite of tools for PC/SC.

    A big thank you to Lionel Victor, original author of gscriptor, for the port of gscriptor to Gtk+3. My level of Perl programming has diminished since I do not use this language any more.

    Changes:
    1.5.4 - 12 December 2018, Ludovic ROUSSEAU
    • 213 new ATRs
    • pcsc_scan: display the number of events
    • gscriptor: port from Gtk+2 to Gtk+3

    Friday, October 12, 2018

    New PyKCS11 1.5.3 available

    I just released a new version of PyKCS11, a Python wrapper above the PKCS#11 API.
    See "PyKCS11 introduction" or "PyKCS11’s documentation".

    Changes:

    1.5.3 - October 2018, Ludovic Rousseau
    • Do not fail when converting a UTF-8 string
    • Documentation: convert from Epydoc to Sphinx
    • some minor improvements

    New version of pcsc-lite: 1.8.24

    I just released a new version of pcsc-lite 1.8.24.
    pcsc-lite is a Free Software implementation of the PC/SC (or WinSCard) API for Unix systems.

    Changes
    1.8.24: Ludovic Rousseau
    12 October 2018
    • the project moved to https://pcsclite.apdu.fr/
    • SCardGetStatusChange(): Fix a rare race condition
    • SCardReleaseContext(): do not release a lock owned by another context
    • SCardReconnect(): suspend card auto power off
    • Allow "=" in serial driver filenames
    • Add the thread id in the pcscd log lines
    • pcsc-spy: correctly handle incomplete log file
    • Simclist: avoid to divide by zero in list_findpos()
    • Some other minor improvements