Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modify cmdlets to return true/false #4

Closed
wants to merge 9 commits into from
Closed

Conversation

rhymeswithmogul
Copy link
Owner

@rhymeswithmogul rhymeswithmogul commented Jun 1, 2023

This pull request will add a bool true/false return type to all cmdlets. This would allow the results of Office365DnsChecker to be processed by machines, instead of merely emitting human-readable output and error objects. Documented in issue #1.

@rhymeswithmogul rhymeswithmogul linked an issue Jun 1, 2023 that may be closed by this pull request
@rhymeswithmogul rhymeswithmogul self-assigned this Jun 1, 2023
@rhymeswithmogul rhymeswithmogul added the enhancement New feature or request label Jun 1, 2023
@rhymeswithmogul rhymeswithmogul added this to the v1.2.0 milestone Jun 1, 2023
This commit adds support for the upcoming DANE- and DNSSEC-enabled MX
records.  Launching in March 2024 with GA expected around July 2024,
these new *.*.mx.microsoft records will publish DANE records in secure
DNS zones.

As administrators will need to migrate their MX records, the old-style
*.mail.protection.outlook.com records will likely never go away.  Thus,
for security-conscious users, there is also a new -DaneRequired switch
parameter that will change the lack of DANE-enabled records from green
text (success) to yellow text (warning).

At some point in the future, the non-DANE/DNSSEC MX records will be
treated as a warning by default, and the -DaneRequired parameter will
be on by default.
This was a change I made in a previous commit but forgot to document
properly.
It was never implemented.
In line with Microsoft's renaming of Azure Active Directory to Entra
ID, I've renamed all of my cmdlets, too.  The old AzureAD names now
exist as aliases.  All documentation and help has been updated, too.

This one is worthy of a major version bump, as cmdlet output has also
changed to match the naming scheme.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Feature request - Return objects as well, not just console text
1 participant