Skip to content

Commit 7e8ffbf

Browse files
committed
Merge branch 'main' into add-openvasd
# Conflicts: # docs/api/protocols.rst # poetry.lock # pyproject.toml
2 parents 80ad3c7 + a1b1d0c commit 7e8ffbf

37 files changed

+1621
-1046
lines changed
Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
.. _api:
1+
(api)=
22

3-
Developer Interface
4-
===================
3+
# Developer Interface
54

65
This part of the documentation covers all public interfaces of python-gvm.
76

@@ -10,11 +9,11 @@ classes for establishing a communication to a remote server, protocol modules
109
to talk the communication languages, possible raised errors, additional
1110
utilities and xml helpers.
1211

13-
.. toctree::
14-
15-
main
16-
connections
17-
transforms
18-
protocols
19-
errors
20-
other
12+
```{toctree}
13+
main
14+
connections
15+
transforms
16+
protocols
17+
errors
18+
other
19+
```
Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,32 @@
1-
.. _connections:
1+
(connections)=
22

3-
Connections
4-
-----------
3+
# Connections
54

5+
```{eval-rst}
66
.. automodule:: gvm.connections
7+
```
78

9+
```{eval-rst}
810
.. autoclass:: GvmConnection
911
:members:
12+
```
1013

14+
```{eval-rst}
1115
.. autoclass:: SSHConnection
1216
:members:
17+
```
1318

19+
```{eval-rst}
1420
.. autoclass:: TLSConnection
1521
:members:
22+
```
1623

24+
```{eval-rst}
1725
.. autoclass:: UnixSocketConnection
1826
:members:
27+
```
1928

29+
```{eval-rst}
2030
.. autoclass:: DebugConnection
2131
:members:
32+
```
Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
.. _errors:
1+
(errors)=
22

3-
Errors
4-
======
3+
# Errors
54

5+
```{eval-rst}
66
.. automodule:: gvm.errors
77
:members:
8+
```

docs/api/gmp.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
(gmp)=
2+
3+
# GMP
4+
5+
```{eval-rst}
6+
.. automodule:: gvm.protocols.gmp
7+
```
8+
9+
```{eval-rst}
10+
.. autoclass:: GMP
11+
:members:
12+
```
13+
14+
```{toctree}
15+
:maxdepth: 1
16+
17+
gmpv224
18+
gmpv225
19+
gmpv226
20+
gmpv227
21+
```

docs/api/gmp.rst

Lines changed: 0 additions & 15 deletions
This file was deleted.
Lines changed: 46 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,93 +1,131 @@
1-
.. _gmpv224:
1+
(gmpv224)=
22

3-
GMP v22.4
4-
^^^^^^^^^
3+
# GMP v22.4
54

5+
```{eval-rst}
66
.. automodule:: gvm.protocols.gmp._gmp224
7+
```
78

9+
## Protocol
810

9-
Protocol
10-
--------
11-
11+
```{eval-rst}
1212
.. autoclass:: gvm.protocols.gmp.GMPv224
1313
:members:
1414
:inherited-members:
15+
```
1516

16-
Enums
17-
-----
17+
## Enums
1818

19+
```{eval-rst}
1920
.. autoclass:: gvm.protocols.gmp.requests.v224.AlertCondition
2021
:members:
2122
:undoc-members:
23+
```
2224

25+
```{eval-rst}
2326
.. autoclass:: gvm.protocols.gmp.requests.v224.AlertEvent
2427
:members:
2528
:undoc-members:
29+
```
2630

31+
```{eval-rst}
2732
.. autoclass:: gvm.protocols.gmp.requests.v224.AlertMethod
2833
:members:
2934
:undoc-members:
35+
```
3036

37+
```{eval-rst}
3138
.. autoclass:: gvm.protocols.gmp.requests.v224.AliveTest
3239
:members:
3340
:undoc-members:
41+
```
3442

43+
```{eval-rst}
3544
.. autoclass:: gvm.protocols.gmp.requests.v224.CredentialFormat
3645
:members:
3746
:undoc-members:
47+
```
3848

49+
```{eval-rst}
3950
.. autoclass:: gvm.protocols.gmp.requests.v224.CredentialType
4051
:members:
4152
:undoc-members:
53+
```
4254

55+
```{eval-rst}
4356
.. autoclass:: gvm.protocols.gmp.requests.v224.EntityType
4457
:members:
4558
:undoc-members:
59+
```
4660

61+
```{eval-rst}
4762
.. autoclass:: gvm.protocols.gmp.requests.v224.FeedType
4863
:members:
4964
:undoc-members:
65+
```
5066

67+
```{eval-rst}
5168
.. autoclass:: gvm.protocols.gmp.requests.v224.FilterType
5269
:members:
5370
:undoc-members:
71+
```
5472

73+
```{eval-rst}
5574
.. autoclass:: gvm.protocols.gmp.requests.v224.HostsOrdering
5675
:members:
5776
:undoc-members:
77+
```
5878

79+
```{eval-rst}
5980
.. autoclass:: gvm.protocols.gmp.requests.v224.HelpFormat
6081
:members:
6182
:undoc-members:
83+
```
6284

85+
```{eval-rst}
6386
.. autoclass:: gvm.protocols.gmp.requests.v224.InfoType
6487
:members:
6588
:undoc-members:
89+
```
6690

91+
```{eval-rst}
6792
.. autoclass:: gvm.protocols.gmp.requests.v224.PermissionSubjectType
6893
:members:
6994
:undoc-members:
95+
```
7096

97+
```{eval-rst}
7198
.. autoclass:: gvm.protocols.gmp.requests.v224.PortRangeType
7299
:members:
73100
:undoc-members:
101+
```
74102

103+
```{eval-rst}
75104
.. autoclass:: gvm.protocols.gmp.requests.v224.ReportFormatType
76105
:members:
77106
:undoc-members:
107+
```
78108

109+
```{eval-rst}
79110
.. autoclass:: gvm.protocols.gmp.requests.v224.ScannerType
80111
:members:
81112
:undoc-members:
113+
```
82114

115+
```{eval-rst}
83116
.. autoclass:: gvm.protocols.gmp.requests.v224.SnmpAuthAlgorithm
84117
:members:
85118
:undoc-members:
119+
```
86120

121+
```{eval-rst}
87122
.. autoclass:: gvm.protocols.gmp.requests.v224.SnmpPrivacyAlgorithm
88123
:members:
89124
:undoc-members:
125+
```
90126

127+
```{eval-rst}
91128
.. autoclass:: gvm.protocols.gmp.requests.v224.TicketStatus
92129
:members:
93130
:undoc-members:
131+
```

0 commit comments

Comments
 (0)