@@ -8,17 +8,48 @@ This program is licenced under the same licence as Ruby.
8
8
$Id$
9
9
10
10
[WARNING]
11
- BIG FAT NOTE:
12
- This README is not- up-to-date. For news check, ChangeLog and ToDo files .
13
-
11
+ [ BIG FAT NOTE]
12
+ This ' README' is not up-to-date. For news check: ' ChangeLog' and ' ToDo' file .
13
+
14
14
['OpenSSL for Ruby' team members]
15
15
GOTOU Yuuzou <
[email protected] > - SSL Socket implementation
16
- Michal Rokos <
[email protected] > -
The rest (too long to enumerate), maintainer
16
+ Michal Rokos <
[email protected] > -
Errors, Memory leaks ;-) ( maintainer
)
17
17
18
18
[Contributors]
19
- UNKNOWN <
[email protected] > - BN implementation core
19
+ Technorama team <
[email protected] > - BN implementation core
20
20
Hynek Rostinsky <
[email protected] > - Windows platform fixes (strptime mainly)
21
21
22
+ [Requirements]
23
+ Ruby >= 1.7.2
24
+ OpenSSL >= 0.9.7
25
+
26
+ [Instalation]
27
+ * Unix like systems:
28
+ ruby extconf.rb
29
+ make
30
+ su root -c make install
31
+
32
+ * Windows like systems:
33
+ add to %PATH%: c:\openssl\bin (where the dlls lays)
34
+ ruby extconf.rb --with-openssl-include=c:\openssl\include --with-openssl-lib=c:\openssl\lib
35
+ (or ruby extconf.rb --with-openssl-dir=c:\openssl (NOT TESTED))
36
+ nmake
37
+ nmake install
38
+
39
+ * Developers can use 'ruby extconf.rb --with-debug' (or --enable-debug)
40
+
41
+ [Note]
42
+ All code is under development - API/method names can change
43
+ All feedback, bug reports, requests are welcomed!
44
+
45
+ Enjoy!
46
+
47
+
48
+
49
+
50
+ ---8<--- FROM NOW ON IT IS AN OLD FILE (= FOR OSSL1) ---8<---
51
+
52
+
22
53
[Done] (but not fully tested)
23
54
= PKey:: RSA,DSA keys - new, load, export
24
55
= X509::Certificate - generating new certs, load, looking inside
@@ -60,25 +91,6 @@ This program is licenced under the same licence as Ruby.
60
91
= BIO ???
61
92
= compat tests for RSA/DSA sign/encrypt
62
93
63
- [Requirements]
64
- Ruby >= 1.7.2
65
- OpenSSL >= 0.9.7
66
-
67
- [Instalation]
68
- * Unix like systems:
69
- ruby extconf.rb
70
- make
71
- su root -c make install
72
-
73
- * Windows like systems:
74
- add to %PATH%: c:\openssl\bin (where the dlls lays)
75
- ruby extconf.rb --with-openssl-include=c:\openssl\include --with-openssl-lib=c:\openssl\lib
76
- (or ruby extconf.rb --with-openssl-dir=c:\openssl (NOT TESTED))
77
- nmake
78
- nmake install
79
-
80
- * Developers can use 'ruby extconf.rb --with-debug' (or --enable-debug)
81
-
82
94
[Documentation/API]
83
95
Sorry, not done. See 'test' folder's examples and grep C sources for rb_define_*method :-))
84
96
@@ -375,12 +387,3 @@ OpenSSL::
375
387
[Examples]
376
388
There are some braindead in 'test' directory
377
389
378
- [Note]
379
- All code is under development - API/method names can change
380
- All feedback, bug reports, requests are welcomed!
381
-
382
-
383
- Enjoy!
384
-
385
-
386
-
0 commit comments