You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
doc: add/update/improve stuff related to STOMP bots and *n6*
The changes include also those regarding *feeds* (values of certain
properties of the CERT.PL's "N6 Stomp Stream" feed entry have been
updated/improved) and the *changelog*.
Copy file name to clipboardExpand all lines: CHANGELOG.md
+39Lines changed: 39 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -11,26 +11,65 @@ CHANGELOG
11
11
------------------
12
12
13
13
### Configuration
14
+
- Add new optional configuration parameters for `intelmq.bots.collectors.stomp.collector`
15
+
and `intelmq.bots.outputs.stomp.output` (PR#2408 by Jan Kaliszewski):
16
+
-`auth_by_ssl_client_certificate` (Boolean, default: *true*; if *false* then
17
+
`ssl_client_certificate` and `ssl_client_certificate_key` will be ignored);
18
+
-`username` (STOMP authentication login, default: "guest"; to be used only
19
+
if `auth_by_ssl_client_certificate` is *false*);
20
+
-`password` (STOMP authentication passcode, default: "guest"; to be used only
21
+
if `auth_by_ssl_client_certificate` is *false*).
14
22
15
23
### Core
16
24
-`intelmq.lib.message`: For invalid message keys, add a hint on the failure to the exception: not allowed by configuration or not matching regular expression (PR#2398 by Sebastian Wagner).
17
25
-`intelmq.lib.exceptions.InvalidKey`: Add optional parameter `additional_text` (PR#2398 by Sebastian Wagner).
26
+
-`intelmq.lib.mixins`: Add a new class, `StompMixin` (defined in a new submodule: `stomp`),
27
+
which provides certain common STOMP-bot-specific operations, factored out from
28
+
`intelmq.bots.collectors.stomp.collector` and `intelmq.bots.outputs.stomp.output`
29
+
(PR#2408 by Jan Kaliszewski).
18
30
19
31
### Development
20
32
21
33
### Data Format
22
34
23
35
### Bots
24
36
#### Collectors
37
+
-`intelmq.bots.collectors.stomp.collector` (PR#2408 by Jan Kaliszewski):
38
+
- Add support for authentication based on STOMP login and passcode,
39
+
introducing 3 new configuration parameters (see above: *Configuration*).
40
+
- Update the code to support new versions of `stomp.py`, including the latest (`8.1.0`);
0 commit comments