Releases: BloodHoundAD/SharpHoundCommon
v4.0.9
What's Changed
- Fix properties with incorrect types by @rvazarkar in #173
- fix: make enterprise domain controllers group spit out the correct sid by @rvazarkar in #174
- chore: move group collection to end of our ldap queries by @rvazarkar in #175
Full Changelog: v4.0.8...v4.0.9
v4.0.8
What's Changed
- Revert "BED-4776: Add .github/CODEOWNERS" by @irshadaj in #166
- Incorrect collection of ACE GUIDS from Schema by @rvazarkar in #169
- fix TGTDelegationEnabled by @JonasBK in #168
- fix: switch to SHA1 and add a try/catch block on acl inheritance hashing by @rvazarkar in #172
- Fixed LAPS attributes by @spyr0-sec in #167
- Prep for CoerceToTGT by @JonasBK in #171
- chore: version bump by @rvazarkar in #170
New Contributors
Full Changelog: v4.0.7...v4.0.8
v4.0.7
What's Changed
- BED-4776: Add .github/CODEOWNERS by @elikmiller in #159
- Add a test for blank hosts in sql SPNs by @rvazarkar in #160
- [BED-4820] OPTIONAL: Going a step further - ignoring error code values by @definitelynotagoblin in #162
- feat: schannelauthenticationenabled property by @JonasBK in #158
- Fix unhandled exceptions, cache unresolvable entities by @rvazarkar in #163
- chore: upload artifacts update to v4 by @rvazarkar in #164
- Fix workflow by @rvazarkar in #165
New Contributors
- @elikmiller made their first contribution in #159
Full Changelog: v4.0.6...v4.0.7
v4.0.6 - Beta
What's Changed
- OU ACLs v2 by @JonasBK in #156
- Disable Semaphore and fix some flaky tests by @rvazarkar in #157
Full Changelog: v4.0.5...v4.0.6
v4.0.5 - Beta
What's Changed
- Semaphore fix by @rvazarkar in #151
- Additional AD properties by @JonasBK in #150
- Add proper timeouts to all computer api calls by @rvazarkar in #154
- Correct config print output by @definitelynotagoblin in #152
- chore: bump version by @rvazarkar in #155
Full Changelog: v4.0.4...v4.0.5
v4.0.4 - Beta
What's Changed
- Fix an exception, and a couple missing properties by @rvazarkar in #149
Full Changelog: v4.0.3...v4.0.4
v4.0.3 - Beta
Fixes several small bugs
What's Changed
- More fixes by @rvazarkar in #147
- chore: bump version by @rvazarkar in #148
Full Changelog: v4.0.2...v4.0.3
v4.0.2 - Beta
Fixes a couple bugs found during testing
What's Changed
- Properly append relative search base by @rvazarkar in #144
- chore: bump version by @rvazarkar in #145
Full Changelog: v4.0.1...v4.0.2
v4.0.1 - Beta
What's Changed
- Fix for exception thrown by GPOLocalGroupProcessor by @rvazarkar in #142
- Bed-4487: fix handling for unicode control characters by @mistahj67 in #141
- chore: bump version by @rvazarkar in #143
Full Changelog: v4.0.0...v4.0.1
v4.0.0 - Beta
Summary
This release is a full rewrite of the LdapUtils class, with a huge focus on reliability. Several things have changed including the API contract breaking significantly. All LDAPS/LDAP negotiation is now handled by the common library automatically. Several bugs have been fixed through the application relating to data integrity. Many functions that do resolution of objects in LDAP have had several fallback steps added.
In general, the focus with this release is in data accuracy. There are likely to be some bugs that will shake out as additional testing is done.
What's Changed
- LDAP Connection Logic Rewrite by @rvazarkar in #127
- DC Connection Cache Breakout by @definitelynotagoblin in #129
- WIP utils rewiring by @definitelynotagoblin in #131
- IDirectoryObject Refactor by @rvazarkar in #135
- Replace System.Linq.Async with custom implementations by @rvazarkar in #137
- feat: collector version number meta tag by @JonasBK in #139
- Update WellKnownPrincipal.cs by @Argentix03 in #140
New Contributors
- @Argentix03 made their first contribution in #140
Full Changelog: v3.1.8...v4.0.0