OpenTAKServer
OpenTAKServer copied to clipboard
Bump pytak from 6.3.2 to 7.1.0
Bumps pytak from 6.3.2 to 7.1.0.
Changelog
Sourced from pytak's changelog.
PyTAK 7.0.1
Happy Summer Solstice
- Fixes #72: Add a config variable for users to set expected CN when using CA verification. Thanks
@ahoenerBE
- Added configuration parameter: PYTAK_TLS_SERVER_EXPECTED_HOSTNAME
- Rewrote GitHub actions, moved most logic to shell script and Makefile.
- Renamed Debian package from python3-pytak to pytak.
- Standardized Makefile for all PyTAK based programs.
- Cleaned, simplified and expanded documentation.
- Created Makefile jobs for Debian packaging and PyTAK customization.
- Moved all media to media sub directory under docs/.
- Converted README.rst to README.md.
- Style & Linting of code.
- Refactored TLS client creation, abstracted many functions.
- Added TLS client cert and key checks and improved error messages.
PyTAK 6.4.0
- Fixes #69: PyTAK's TAK_PROTO=1 doesn't always work with iTAK.
PyTAK 6.3.1
- Fixes #67: Add constrained logging for systemd invocation.
PyTAK 6.3.0
- Fixes #58: TypeError: can't multiply sequence by non-int of type 'float'.
- Fixes #64 (?): Cryptography functions deprecated
- Fixes #65: Performance issues with large queues, sleep only on empty queue.
- Fixes #66: Add config params MAX_OUT_QUEUE & MAX_IN_QUEUE to allow queue tuning.
PyTAK 6.2.4
- Fixes #63: Python 3.6: AttributeError: module 'asyncio' has no attribute 'exceptions'.
PyTAK 6.2.1
- Add 'PEM pass phrase' prompt instructions. Fixes #54.
PyTAK 6.2.0
- Fixes #12: Encrypted TLS Private Keys (Private Keys with Passphrases).
- Fixes #33: PyTAK Multicast read/write & write-only do not work on Windows.
- Fixes #40: Fix multicast binding on Windows.
- Fixes #48: Apply multicast membership to specified interface.
- Fixes #50: Add support for flow-tags.
- Fixes #51: CoT Time/Start/Stale timestamps aren't actually ISO-8601.
- Fixes #52: Add additional default CoT attributes.
- Fixes #53: Add generic CoT generation function.
... (truncated)
Commits
- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)