Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
92299be
Utilize real default password settings
May 27, 2026
0d34b9d
Put default password settings in PSO containet widget
Jun 11, 2026
d581194
Remove some unneeded vars
Jun 11, 2026
3e22954
Make default PSO readonly
Jun 12, 2026
cbb09db
Remove comented out code
Jun 12, 2026
4c2bece
Remove unused function
Jun 17, 2026
a56750e
Move global password settings retrieval to utils
Jun 24, 2026
6acdda3
Rework PSOEditWidget update and get_settings to work with global pass…
Jun 24, 2026
6ec0aca
Utilize new pso update logic
Jun 24, 2026
7febcec
Refactor update defaults in PSOEditWidget
Jun 24, 2026
de92cf0
Add boolean attributes support in global password settings
Jun 24, 2026
9376a01
Move part of PSOEditWidget update function in a new one
Jun 24, 2026
833950a
Remove update_default form PSOEditWidget
Jun 24, 2026
91f3fe6
Fix uneditable PSO name
Jun 25, 2026
b54b873
Fix zeroes in global PSO
Jun 30, 2026
744d369
Add some Doxygen coments
Jun 30, 2026
2f26471
Remove unneeded code from console object impl
Jun 30, 2026
84f0131
Fix PSO container actions
Jul 1, 2026
28029dd
chore: Format PasswordSettingsImpl
Jul 1, 2026
08c0bd9
style: Add title for global password settings
Jul 1, 2026
c4cec42
fix(PSO): Disable create pso action when pso container is unavailable
Jul 8, 2026
a6249fd
refactor: Remove some unneeded vars in password settings impl
Jul 13, 2026
eaaa2d3
refactor: Make result widget and view protected in console impls
Jul 13, 2026
09c18bf
fix: Fix refresh of pso console impl
Jul 13, 2026
182d244
style: Remove extra var
Jul 13, 2026
ddabca7
fix: Fix order of pso impl when pso container is not available
Jul 13, 2026
29f2002
chore(translations): Update translations for PSO container
Aug 2, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions src/adldap/ad_defines.h
Original file line number Diff line number Diff line change
Expand Up @@ -149,6 +149,10 @@ enum SystemFlagsBit {
#define ATTRIBUTE_MAX_PWD_AGE "maxPwdAge"
#define ATTRIBUTE_MIN_PWD_AGE "minPwdAge"
#define ATTRIBUTE_LOCKOUT_DURATION "lockoutDuration"
#define ATTRIBUTE_PWD_PROPERTIES "pwdProperties"
#define ATTRIBUTE_PWD_HISTORY_LENGTH "pwdHistoryLength"
#define ATTRIBUTE_MIN_PWD_LENGTH "minPwdLength"
#define ATTRIBUTE_LOCKOUT_THRESHOLD "lockoutThreshold"
#define ATTRIBUTE_IS_CRITICAL_SYSTEM_OBJECT "isCriticalSystemObject"
#define ATTRIBUTE_GPC_FILE_SYS_PATH "gPCFileSysPath"
#define ATTRIBUTE_GPC_FUNCTIONALITY_VERSION "gpCFunctionalityVersion"
Expand Down Expand Up @@ -407,6 +411,13 @@ const long long MILLIS_TO_100_NANOS = 10000LL;
#define ETYPES_AES128_CTS_HMAC_SHA1_96 0x00000008
#define ETYPES_AES256_CTS_HMAC_SHA1_96 0x00000010

#define SAM_MASK_DOMAIN_PASSWORD_COMPLEX 1
#define SAM_MASK_DOMAIN_PASSWORD_NO_ANON_CHANGE 2
#define SAM_MASK_DOMAIN_PASSWORD_NO_CLEAR_CHANGE 4
#define SAM_MASK_DOMAIN_LOCKOUT_ADMINS 8
#define SAM_MASK_DOMAIN_PASSWORD_STORE_CLEARTEXT 16
#define SAM_MASK_DOMAIN_REFUSE_PASSWORD_CHANGE 32

enum SearchScope {
SearchScope_Object,
SearchScope_Children,
Expand Down
1 change: 1 addition & 0 deletions src/admc/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,7 @@ set(ADMC_SOURCES
console_impls/policy_ou_impl.cpp
console_impls/found_policy_impl.cpp
console_impls/domain_info_impl.cpp
console_impls/password_settings_impl.cpp

permission_control_widgets/permissions_widget.cpp
permission_control_widgets/creation_deletion_permissions_widget.cpp
Expand Down
Loading