@@ -10,28 +10,37 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/)
1010
1111## [ Unreleased]
1212
13- tbd
13+ ### Fixed ("fix")
14+
15+ * fix(net.py): use ` ssl.PROTOCOL_TLS_CLIENT ` as "best practice" in ` fetch_ssl() `
16+
1417
1518
1619## v2.2.0
1720
18- ### Changed ("refactor", "chore", " feat" etc. )
21+ ### Added ("feat")
1922
2023* feat(time.py): add ` get_timezone() `
24+
25+
26+ ### Changed ("refactor", "chore" etc.)
27+
2128* refactor(net.py): force ` fetch_ssl() ` to use TLS 1.2+
2229* refactor(txt.py): enhance sanitize regex
2330
2431
32+
2533## v2.1.1.15
2634
27- ### Changed ("refactor", "chore", "feat" etc.)
35+ ### Changed ("refactor", "chore" etc.)
2836
2937* refactor(net.py): add fetch_socket() and fetch_ssl(), improve fetch()
3038
3139
40+
3241## v2.1.1.7
3342
34- ### Changed ("refactor", "chore", "feat" etc.)
43+ ### Changed ("refactor", "chore" etc.)
3544
3645* refactor(args.py): improve code-style
3746* refactor(base.py): improve code-style
7988* shell.py: Fix special character decoding in Windows output by explicitly switching to codepage 65001
8089
8190
82- ### Changed ("refactor", "chore", "feat" etc.)
91+ ### Changed ("refactor", "chore" etc.)
8392
8493* docs: improve and convert doc strings to markdown for some libs and create new ` docs ` folder using ` pdoc `
8594* refactor(base.py, url.py): make use of txt.sanitize_sensitive_data()
97106
98107## v2.1.0.4
99108
100- ### Changed ("refactor", "chore", "feat" etc.)
109+ ### Changed ("refactor", "chore" etc.)
101110
102111* refactor: uptimerobot.py
103112
110119* feat: add uptimerobot.py
111120
112121
113- ### Changed ("refactor", "chore", "feat" etc.)
122+ ### Changed ("refactor", "chore" etc.)
114123
115124* docs(base.py): improve doc strings
116125
123132* fix(txt.py): extract_str()
124133
125134
126- ### Changed ("refactor", "chore", "feat" etc.)
135+ ### Changed ("refactor", "chore" etc.)
127136
128137* chore(endoflifedate.py): bump version numbers
129138* chore(tools/update-endoflifedate): add openvpn
@@ -159,7 +168,7 @@ Build, CI/CD:
159168* keycloak.py: This library collects some Keycloak related functions that are needed by more than one Keycloak plugin.
160169
161170
162- ### Changed ("refactor", "chore", "feat" etc.)
171+ ### Changed ("refactor", "chore" etc.)
163172
164173* librenms.py: ` get_state() ` returns STATE_OK instead of STATE_UNKNOWN
165174* url.py: Improve error messages and comments
0 commit comments