Releases: thinkst/opencanary
Releases Β· thinkst/opencanary
v0.9.7
What's Changed
- Fix TFTP client attacks without generating event issues by @H-Dynamite in #411
- Fix docker startup failure due to dangling twistd.pid file by @jayjb in #423
- Change base image to python:3.10-bookworm by @imTHAI in #422
New Contributors
- @H-Dynamite made their first contribution in #411
- @imTHAI made their first contribution in #422
Full Changelog: v0.9.6...v0.9.7
v0.9.6
What's Changed
- Update README.md to fix incorrect grammar by @NoahGrahamDev in #387
- FIX python3 call in opencanaryd by @hagen-bauer-regioit in #388
- Add documentation for the HTTPS module. by @ctx400 in #391
- Fix nas login skin scaling by @thinkst-pieter in #407
- Bump dependencies to work on Python 3.13 by @thinkst-pieter in #408
- Fix docker build so it falls back to a safe long description by @thinkst-pieter in #409
New Contributors
- @NoahGrahamDev made their first contribution in #387
- @hagen-bauer-regioit made their first contribution in #388
- @ctx400 made their first contribution in #391
Full Changelog: v0.9.5...v0.9.6
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-rootretains 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