Releases: thinkst/opencanary
Releases ยท thinkst/opencanary
v0.9.5
What's Changed
- Re-work drop root privileges to fix bug launching OpenCanary by @thinkst-az in #378
- Simplify search for iptables executable to fix bug starting portscan module by @thinkst-az in #382
- Ship default SSH moduli file by @thinkst-az in #383
Full Changelog: v0.9.4...v0.9.5
v0.9.4
What's Changed
- OpenCanary drops root privileges by default on startup (
--allow-run-as-root
retains previous behaviour) @DavidBakerEffendi (Whirlylabs) - Prevent Local Privilege Escalation via Config & Untrusted Aliases @DavidBakerEffendi (Whirlylabs)
- Fix handling invalid and unimplemented HTTP methods @AndreiDreyer (Whirlylabs)
- Early Logging on [Telnet|MySQL|FTP] Connection Made @DavidBakerEffendi (Whirlylabs)
- Document device.listen_addr and Handling Twisted Web Logs by @nbuuckssi in #349
- Trim Whitespace to Fix Pre-Commit Failure by @nbuuckssi in #350
- Update / fix build scripts by @michelcrypt4d4mus in #354
- Support for LLMNR by @defensivedepth in #339
- Update README.md by @bear-goes-bleep in #371
New Contributors
- @nbuuckssi made their first contribution in #349
- @defensivedepth made their first contribution in #339
- @bear-goes-bleep made their first contribution in #371
Full Changelog: v0.9.3...v0.9.4
v0.9.3
What's Changed
- README.md update by @ranok in #324
- Remove workflow PR trigger by @gjcthinkst in #327
- Add listen_addr parameter to modules where it missed by @beerman17 in #337
- Fix formatting from black by @thinkst-francois in #338
- Bump dependencies to work on Python 3.12 by @gjcthinkst in #346
- Bump version to v0.9.3 by @gjcthinkst in #347
New Contributors
- @ranok made their first contribution in #324
- @gjcthinkst made their first contribution in #327
- @beerman17 made their first contribution in #337
Full Changelog: v0.9.2...v0.9.3
v0.9.2
What's Changed
- Bump urllib3 from 2.0.2 to 2.0.7 in /docs by @dependabot in #316
- Fix regression in telnet service by @thinkst-francois in #321
- Bump version to v0.9.2 by @thinkst-francois in #323
Full Changelog: v0.9.1...v0.9.2
v0.9.1
What's Changed
- added config parameter to ignore ports in portscan by @Fhtgn in #253
- fixed mutable default by @Fhtgn in #254
- add ignore codetype by @0x25 in #255
- Remove custom templates by @jayjb in #263
- Update conf.py to reflect correct version by @jayjb in #262
- Option to publish on the back of a release by @benjamin-thinkst in #252
- Add discussions to readme by @jayjb in #285
- Update README.md by @stavares843 in #286
- Fix typos by @stavares843 in #287
- Fix community health file links by @jayjb in #289
- Fix 404 by @stavares843 in #290
- Update README.md by @stavares843 in #291
- Automatically disable portscan in Dockerised OpenCanary by @jayjb in #292
- Add pre-commit config by @jayjb in #293
- Add docker build action by @tjaartvdwalt in #295
- Portscan improvements by @jayjb in #297
- Add some samba regex improvements by @jayjb in #300
- Bump certifi from 2023.5.7 to 2023.7.22 in /docs by @dependabot in #261
- Add a stale issue GH action by @jayjb in #301
- Move to pcapyng by @jayjb in #302
- Update README.md by @thinkst-marco in #303
- Fix some docker instructions to point to new wiki page by @jayjb in #304
- Add ref to ansible role by @jayjb in #306
- Add rsa-sha2-512 and rsa-sha2-256, keys by @emmanuel-thinkst in #308
- Ssh clean up by @jayjb in #309
New Contributors
- @Fhtgn made their first contribution in #253
- @0x25 made their first contribution in #255
- @benjamin-thinkst made their first contribution in #252
- @tjaartvdwalt made their first contribution in #295
- @thinkst-marco made their first contribution in #303
Full Changelog: v0.9.0...v0.9.1
v0.9.0
v0.8.0
This version supports python3+
Changes include
- Drop support for python2
- Improvements to setup.py to better support FreeBSD porting efforts
- Updates to Github Actions to address deprecation warnings