Skip to content

Commit 71093b2

Browse files
committed
upgrade picoruby
1 parent 56144ed commit 71093b2

File tree

8 files changed

+115
-4
lines changed

8 files changed

+115
-4
lines changed

_data/sidebars/picoruby_sidebar.yml

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@ entries:
44
product: PicoRuby
55
version: master
66
folders:
7-
- title:
7+
- title:
88
output: pdf
99
type: frontmatter
1010
folderitems:
11-
- title:
11+
- title:
1212
url: "/titlepage.html"
1313
output: pdf
1414
type: frontmatter
15-
- title:
15+
- title:
1616
url: "/tocpage.html"
1717
output: pdf
1818
type: frontmatter
@@ -486,6 +486,22 @@ entries:
486486
url: "/MbedTLS_HMAC.html"
487487
output: web pdf
488488
type: homepage
489+
- title: module MbedTLS::PKey
490+
url: "/MbedTLS_PKey.html"
491+
output: web pdf
492+
type: homepage
493+
- title: class MbedTLS::PKey::PKeyBase
494+
url: "/MbedTLS_PKey_PKeyBase.html"
495+
output: web pdf
496+
type: homepage
497+
- title: class MbedTLS::PKey::PKeyError
498+
url: "/MbedTLS_PKey_PKeyError.html"
499+
output: web pdf
500+
type: homepage
501+
- title: class MbedTLS::PKey::RSA
502+
url: "/MbedTLS_PKey_RSA.html"
503+
output: web pdf
504+
type: homepage
489505
- title: class Module
490506
url: "/Module.html"
491507
output: web pdf

pages/rbs_doc/Array.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -226,6 +226,16 @@ instance.sort() { (Elem a, Elem b) -> ::Integer } -> ::Array[Elem]
226226
instance.sort!() -> self
227227
instance.sort!() { (Elem a, Elem b) -> ::Integer } -> self
228228
```
229+
### uniq
230+
231+
```ruby
232+
instance.uniq() -> ::Array[Elem]
233+
```
234+
### uniq!
235+
236+
```ruby
237+
instance.uniq!() -> self
238+
```
229239
### unshift
230240

231241
```ruby

pages/rbs_doc/File.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,11 @@ File.file?(string) -> bool
4848
```ruby
4949
File.join(*String parts) -> String
5050
```
51+
### load_file
52+
53+
```ruby
54+
File.load_file(string fd_or_path, ?Integer length, ?String outbuf) -> String?
55+
```
5156
### new
5257

5358
```ruby

pages/rbs_doc/MbedTLS_Digest.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ folder: rbs_doc
1010
## Type aliases
1111
### algorithm_t
1212
```ruby
13-
:sha256
13+
:none | :sha256
1414
```
1515
## Singleton methods
1616
### new

pages/rbs_doc/MbedTLS_PKey.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: module MbedTLS::PKey
3+
keywords: MbedTLS::PKey
4+
tags: [module]
5+
summary: MbedTLS::PKey module of PicoRuby
6+
sidebar: picoruby_sidebar
7+
permalink: MbedTLS_PKey.html
8+
folder: rbs_doc
9+
---
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
title: class MbedTLS::PKey::PKeyBase
3+
keywords: MbedTLS::PKey::PKeyBase
4+
tags: [class]
5+
summary: MbedTLS::PKey::PKeyBase class of PicoRuby
6+
sidebar: picoruby_sidebar
7+
permalink: MbedTLS_PKey_PKeyBase.html
8+
folder: rbs_doc
9+
---
10+
## Instance methods
11+
### sign
12+
13+
```ruby
14+
instance.sign(MbedTLS::Digest digest, String input) -> String
15+
```
16+
### verify
17+
18+
```ruby
19+
instance.verify(MbedTLS::Digest digest, String input, String signature) -> bool
20+
```
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: class MbedTLS::PKey::PKeyError
3+
keywords: MbedTLS::PKey::PKeyError
4+
tags: [class]
5+
summary: MbedTLS::PKey::PKeyError class of PicoRuby
6+
sidebar: picoruby_sidebar
7+
permalink: MbedTLS_PKey_PKeyError.html
8+
folder: rbs_doc
9+
---

pages/rbs_doc/MbedTLS_PKey_RSA.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
---
2+
title: class MbedTLS::PKey::RSA
3+
keywords: MbedTLS::PKey::RSA
4+
tags: [class]
5+
summary: MbedTLS::PKey::RSA class of PicoRuby
6+
sidebar: picoruby_sidebar
7+
permalink: MbedTLS_PKey_RSA.html
8+
folder: rbs_doc
9+
---
10+
## Singleton methods
11+
### generate
12+
13+
```ruby
14+
MbedTLS::PKey::RSA.generate(Integer bits, ?Integer exponent) -> MbedTLS::PKey::RSA
15+
```
16+
### new
17+
18+
```ruby
19+
MbedTLS::PKey::RSA.new(String key) -> MbedTLS::PKey::RSA
20+
MbedTLS::PKey::RSA.new(Integer bits, ?Integer exponent) -> MbedTLS::PKey::RSA
21+
```
22+
## Instance methods
23+
### private?
24+
25+
```ruby
26+
instance.private?-> bool
27+
```
28+
### public?
29+
30+
```ruby
31+
instance.public?-> bool
32+
```
33+
### public_key
34+
35+
```ruby
36+
instance.public_key-> MbedTLS::PKey::PKeyBase
37+
```
38+
### to_pem
39+
40+
```ruby
41+
instance.to_pem-> String
42+
```

0 commit comments

Comments
 (0)