a few comments from my side:
* please change all debug strings to english :)
* "opensccm" is a big cryptik, what about "cardmodule" or so?
  (if it is in the opensc source code, we know it relates to opensc,
  so no need to put "opensc" in the name)
* I guess opensccm.c uses some template from microsoft?
  please document in the file header to give credit where due.
  Using a template of a published API for your own code is fine
  I guess - no copyright/license issue here. Unless of course
  the template had a copyright header/license attached that
  says otherwise.
* some comments in the code wouln't hurt :)
  for example why the special handling for winlogon?
  and how does it work in general: is there a central process
  loading this module (and apps talking to it with rpc)?
  or will each app load the module again (thus possible
  conflicts with more than one app using smart cards)?
* the key handling: IIRC opensc can tell you what keys
  a card supports, maybe that would be more accurate than
  claiming those fixed key sizes

if you want to rename the file, that would be best done
before a commit. but all other changes are not important
enough, so you could commit the code as is from my point of
view.

a wiki page with more details would be real nice once the
code is commited :)

Regards, Andreas
_______________________________________________
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to