|
|
|
@216
|
[216]
|
07/28/10 12:02:16 |
lrousseau |
Move initToken() from class Session to class PyKCS11Lib and add a … |
|
|
|
@215
|
[215]
|
07/28/10 11:55:35 |
lrousseau |
Add $Id$ field |
|
|
|
@214
|
[214]
|
07/28/10 11:53:04 |
lrousseau |
typo in comment |
|
|
|
@213
|
[213]
|
06/27/10 18:40:00 |
lrousseau |
Define repr() instead of str() for classes ckbytelist … |
|
|
|
@212
|
[212]
|
06/27/10 00:00:27 |
lrousseau |
make pep8 happy |
|
|
|
@211
|
[211]
|
06/26/10 23:56:07 |
lrousseau |
Define classes ckbytelist inherited from PyKCS11.LowLevel?.ckbytelist
and … |
|
|
|
@210
|
[210]
|
06/26/10 23:09:32 |
lrousseau |
update copyright |
|
|
|
@209
|
[209]
|
06/26/10 23:07:35 |
lrousseau |
prety print flags of the mechanism info |
|
|
|
@208
|
[208]
|
06/26/10 23:06:38 |
lrousseau |
add fields dictionnary for CK_MECHANISM_INFO class |
|
|
|
@207
|
[207]
|
06/26/10 23:02:41 |
lrousseau |
remove extra parenthesis |
|
|
|
@206
|
[206]
|
06/26/10 23:01:10 |
lrousseau |
call getSessionInfo() after login |
|
|
|
@205
|
[205]
|
06/26/10 22:56:02 |
lrousseau |
Use to_dict() to get the fields names and value instead of manual coding |
|
|
|
@204
|
[204]
|
06/26/10 22:39:07 |
lrousseau |
CkClass?(): use self instead of CK_SLOT_INFO (cut-n-paste mistake) |
|
|
|
@203
|
[203]
|
06/26/10 22:34:13 |
lrousseau |
Create a CkClass?() class to be inherited by the CK_*_INFO … |
|
|
|
@202
|
[202]
|
06/26/10 00:22:35 |
lrousseau |
Sort the keys in the str methods.
This is particularly usefull for … |
|
|
|
@201
|
[201]
|
06/25/10 23:52:26 |
lrousseau |
fix typo in comment |
|
|
|
@200
|
[200]
|
06/25/10 23:41:30 |
lrousseau |
add .toDict() and .str() methods to CK_SLOT_INFO, … |
|
|
|
@199
|
[199]
|
06/19/10 14:29:41 |
lrousseau |
update documentation of generateRandom() |
|
|
|
@197
|
[197]
|
06/14/10 14:26:42 |
lrousseau |
release 1.2.2 |
|
|
|
@196
|
[196]
|
06/14/10 14:16:55 |
lrousseau |
make pep8 happy |
|
|
|
@195
|
[195]
|
06/14/10 14:15:24 |
lrousseau |
make pep8 happy |
|
|
|
@194
|
[194]
|
06/14/10 14:10:20 |
lrousseau |
make pep8 happy |
|
|
|
@193
|
[193]
|
06/14/10 14:08:12 |
lrousseau |
make pep8 happy |
|
|
|
@192
|
[192]
|
06/14/10 11:52:57 |
lrousseau |
Add seedRandom() and generateRandom() in the Session class |
|
|
|
@191
|
[191]
|
06/14/10 11:48:59 |
lrousseau |
really use C_SeedRandom() |
|
|
|
@190
|
[190]
|
06/14/10 11:22:34 |
lrousseau |
Sample to test C_SeedRandom() and C_GenerateRandom() using the low … |
|
|
|
@189
|
[189]
|
06/14/10 11:20:10 |
lrousseau |
debug use of C_GenerateRandom()
Thanks to Jan Dittberner for the patch |
|
|
|
@188
|
[188]
|
06/14/10 10:56:29 |
lrousseau |
correct PKCS#1 padding for decryption
Thanks to Jan Dittberner for the … |
|
|
|
@187
|
[187]
|
06/14/10 10:50:17 |
lrousseau |
dump the decrypted signature |
|
|
|
@186
|
[186]
|
02/21/10 15:34:58 |
lrousseau |
fix PEP8 errors |
|
|
|
@185
|
[185]
|
02/21/10 15:29:27 |
lrousseau |
fix PEP8 errors |
|
|
|
@184
|
[184]
|
02/21/10 15:22:49 |
lrousseau |
fix PEP8 errors |
|
|
|
@183
|
[183]
|
01/28/10 17:35:16 |
lrousseau |
Print the header before calling the PKCS#11 function to identify in
which … |
|
|
|
@182
|
[182]
|
11/16/09 11:18:22 |
lrousseau |
fix problems reported by pep8 |
|
|
|
@181
|
[181]
|
11/16/09 11:11:50 |
lrousseau |
fix problem reported by pep8 |
|
|
|
@180
|
[180]
|
11/16/09 11:10:55 |
lrousseau |
fix problems reported by pep8 |
|
|
|
@179
|
[179]
|
11/16/09 11:09:02 |
lrousseau |
add missing usage() method |
|
|
|
@178
|
[178]
|
11/16/09 11:07:24 |
lrousseau |
fix problems reported by pep8 |
|
|
|
@177
|
[177]
|
11/16/09 11:05:16 |
lrousseau |
fix problems reported by pep8 |
|
|
|
@176
|
[176]
|
11/16/09 10:21:56 |
lrousseau |
remove trailing whitespace |
|
|
|
@175
|
[175]
|
11/16/09 10:20:42 |
lrousseau |
dumpit.py:20:14: E401 multiple imports on one line |
|
|
|
@174
|
[174]
|
10/26/09 15:58:04 |
lrousseau |
wait for events and display slot and token information |
|
|
|
@173
|
[173]
|
10/26/09 15:40:07 |
lrousseau |
create a class getInfo() |
|
|
|
@172
|
[172]
|
10/26/09 15:03:11 |
lrousseau |
openSession(): document flags parameter |
|
|
|
@171
|
[171]
|
10/26/09 14:59:08 |
lrousseau |
do not force a python version by default |
|
|
|
@170
|
[170]
|
10/26/09 14:58:26 |
lrousseau |
add waitForSlotEvent() |
|
|
|
@169
|
[169]
|
10/26/09 09:42:12 |
lrousseau |
use "import getopt, sys" only if needed |
|
|
|
@168
|
[168]
|
10/26/09 09:40:58 |
lrousseau |
remove useless "import time" |
|
|
|
@167
|
[167]
|
10/23/09 17:08:23 |
lrousseau |
define a getinfo() function and call it if the script is called directly |
|
|
|
@166
|
[166]
|
10/13/09 11:17:34 |
lrousseau |
PKCS11Lib::C_GenerateKeyPair(): fix a typo outhPublicKey … |
|
|
|
@165
|
[165]
|
10/13/09 11:04:22 |
lrousseau |
display objects ID as hex in the list of objects found to reflect the
way … |
|
|
|
@164
|
[164]
|
02/24/09 14:37:06 |
lrousseau |
do not use the same name "function_ptr" for a type and … |
|
|
|
@163
|
[163]
|
02/24/09 14:31:56 |
lrousseau |
closes: #16 Wrong CKA_MODULUS_BITS type |
|
|
|
@162
|
[162]
|
02/24/09 14:27:17 |
lrousseau |
closes: #15 Typo error into C_Verify method |
|
|
|
@161
|
[161]
|
02/23/09 15:34:05 |
lrousseau |
remove src/LowLevel.py |
|
|
|
@159
|
[159]
|
11/05/08 16:03:06 |
lrousseau |
release 1.2.1 |
|
|
|
@158
|
[158]
|
11/05/08 15:57:15 |
lrousseau |
remove now useless rsaref/* files since we use opensc/pkcs11.h instead |
|
|
|
@157
|
[157]
|
11/04/08 14:31:44 |
midori |
incremented version to 1.2.1 in setup.py |
|
|
|
@156
|
[156]
|
11/04/08 14:31:03 |
midori |
HiLevel? interface: Session.findObjects() function returns a copy of the … |
|
|
|
@155
|
[155]
|
11/04/08 14:29:15 |
midori |
updated VS71 project to use opensc's PKCS#11 header |
|
|
|
@154
|
[154]
|
10/31/08 22:57:59 |
lrousseau |
CKU_USER, CKU_SO and CKM_RSA_PKCS can't be cross referenced by epydoc |
|
|
|
@153
|
[153]
|
10/31/08 22:52:50 |
lrousseau |
use --verbose argument for epydoc |
|
|
|
@152
|
[152]
|
10/31/08 22:50:07 |
lrousseau |
do not set PYTHONPATH. It makes epydoc crash |
|
|
|
@151
|
[151]
|
10/26/08 17:56:03 |
lrousseau |
add a distclean rule (same as clean) |
|
|
|
@150
|
[150]
|
10/26/08 15:11:53 |
lrousseau |
the debian/ directory is now available … |
|
|
|
@149
|
[149]
|
10/26/08 14:58:49 |
lrousseau |
build install clean rebuild dist and doc are phony targets
"make build" … |
|
|
|
@148
|
[148]
|
10/26/08 14:55:52 |
lrousseau |
use opensc/pkcs11.h instead of rsaref/cryptoki.h |
|
|
|
@147
|
[147]
|
10/26/08 14:54:50 |
lrousseau |
add pkcs11.h to replace the rsaref/* files because they are not … |
|
|
|
@146
|
[146]
|
10/26/08 14:48:39 |
lrousseau |
CPKCS11Lib::CPKCS11Lib(): change the order of member initialisation … |
|
|
|
@145
|
[145]
|
10/23/08 17:52:51 |
midori |
- reordered members initialization |
|
|
|
@144
|
[144]
|
10/10/08 11:48:19 |
lrousseau |
put the slots loop inside a try/except to iterate over each slot
without … |
|
|
|
@143
|
[143]
|
10/10/08 11:30:21 |
lrousseau |
do not display ulMinKeySize and ulMaxKeySize for CKF_DIGEST mechanisms |
|
|
|
@142
|
[142]
|
10/10/08 11:28:14 |
lrousseau |
dump all slots instead of just the first one by default |
|
|
|
@141
|
[141]
|
09/05/08 14:33:22 |
lrousseau |
do not display ulMinKeySize or ulMaxKeySize if they … |
|
|
|
@140
|
[140]
|
09/01/08 10:49:53 |
lrousseau |
short version of --lib is -c not -d |
|
|
|
@138
|
[138]
|
08/28/08 15:56:21 |
lrousseau |
remove |
|
|
|
@137
|
[137]
|
08/28/08 15:56:08 |
lrousseau |
test |
|
|
|
@136
|
[136]
|
08/28/08 15:38:24 |
lrousseau |
remove |
|
|
|
@135
|
[135]
|
08/28/08 15:37:00 |
lrousseau |
test |
|
|
|
@134
|
[134]
|
08/28/08 15:16:44 |
lrousseau |
release 1.2.0 |
|
|
|
@133
|
[133]
|
08/28/08 15:13:34 |
lrousseau |
add history for 1.1.0 and 1.1.1 versions |
|
|
|
@132
|
[132]
|
08/27/08 11:55:25 |
lrousseau |
add dist rule |
|
|
|
@131
|
[131]
|
08/27/08 11:52:53 |
lrousseau |
change Section: from libs to python |
|
|
|
@130
|
[130]
|
08/27/08 11:52:05 |
lrousseau |
improve build rule using build-stamp |
|
|
|
@129
|
[129]
|
08/27/08 11:49:48 |
lrousseau |
add #include <string.h>
src/ck_attribute_smart.cpp:167: erreur: ‘strlen’ … |
|
|
|
@128
|
[128]
|
08/26/08 16:14:16 |
lrousseau |
class CK_SESSION_INFO: improve epydoc documentation |
|
|
|
@127
|
[127]
|
08/25/08 10:57:45 |
lrousseau |
line reformat |
|
|
|
@126
|
[126]
|
08/25/08 10:55:49 |
lrousseau |
PyKCS11Error(): use CKR[] instead of a local dictionnary |
|
|
|
@125
|
[125]
|
08/25/08 10:47:28 |
lrousseau |
class PyKCS11Error herits from Exception |
|
|
|
@124
|
[124]
|
08/25/08 10:30:44 |
lrousseau |
call session.getSessionInfo() and display session info if a session is … |
|
|
|
@123
|
[123]
|
08/25/08 10:25:58 |
lrousseau |
implement Session().getSessionInfo() |
|
|
|
@122
|
[122]
|
08/25/08 09:43:14 |
lrousseau |
the classes now herits of object (new class style) |
|
|
|
@121
|
[121]
|
06/12/08 14:57:28 |
lrousseau |
update copyright date |
|
|
|
@120
|
[120]
|
06/12/08 14:52:42 |
lrousseau |
display the PKCS#11 objects ID instead of the Python objects ID |
|
|
|
@119
|
[119]
|
06/12/08 14:48:26 |
lrousseau |
filter the attributes list to only use the numerical values |
|
|
|
@118
|
[118]
|
06/12/08 11:27:53 |
lrousseau |
typos in comments |
|
|
|
@117
|
[117]
|
02/11/08 10:16:41 |
lrousseau |
add support of C_GetMechanismInfo
See Ticket #11 |
|
|
|
@116
|
[116]
|
02/11/08 09:10:50 |
lrousseau |
dos2unix |
|
|
|
@115
|
[115]
|
02/11/08 09:09:17 |
lrousseau |
add getMechanismList() method
See Ticket #11 |
|
|
|
@114
|
[114]
|
02/10/08 16:38:59 |
lrousseau |
not needed since usr/bin and usr/sbin are empty |