IF YOU WOULD LIKE TO GET AN ACCOUNT, please write an
email to Administrator. User accounts are meant only to access repo
and report issues and/or generate pull requests.
This is a purpose-specific Git hosting for
BaseALT
projects. Thank you for your understanding!
Только зарегистрированные пользователи имеют доступ к сервису!
Для получения аккаунта, обратитесь к администратору.
* wip: setText for logonLabel
* wip: add translation for "Script" and "for"
* wip: adding `isUserScripts` field to `ScriptsDialog`
* wip: add `isUserScripts` to `setItem` functions arguments
* wip: remove `setText` from `ScriptsWidget` constructor
* wip: add `setText` to `setItem` of `ScriptsWidget` and `ScriptsPowerShellWidget`
* wip: update translation
* wip: add `gitPolicyName` method for `gpui::MainWindow`
* wip: add mainWindow field to `ScriptsSnapInPrivate`
* wip: remove `logonLabel` rewriting
* wip: add `setDescription` method to rewrite `logonLabel` text with names of script and policy
* wip: update translation
* chore: change "Default Domain Policy" to "Local Group Policy" in scriptsdialog
* wip: add loading, writing and clean-up functions
* wip: checking for empty data in the ListBox when writing.
* wip: set `"**delvals"` value on write ListBox with non-explicit value
* wip: add verify for valuePrefix and explicitValue (they cannot be announced at the same time)
* wip: the read/write/clean code has been replaced with appropriate functions
* fix: invalid valueName/data writing
* fix: compare
* style: `m_source` -> `source`
* style: use `std::remove_if` instead of for
* fix: `AbstractRegistrySource` and `PolRegistrySource`
* fix: the prefix was ignored in `loadListFromRegistry`
* fix: get ValueName list without special records
* wip: refactor `cleanUpListInRegistry` function
* wip: small refactor `writeListIntoRegistry` function
* fix: remove case-insensitive compare
* style: `markValueNamesInKeyForDeletion` -> `markKeyForDeletion`
* fix: value may be empty in case non-explicit value name
* fix: do nothing on empty `valueList`
don't write `"**delvals."`, if nothing to delete.
* fix: check invalid combo before return in case of empty `valueList`
* style: remove unnecessary else
* chore: there is no situation with `return false`
* style: remove unnecessary `return`
* fix: rewrite `PolicyTree` type
* fix: rewrite parser to work with new `PolicyTree`
* fix: rewrite polformat to work with new `PolicyTree`
* fix: update test
* fix: incorect `operator==`
* style: remove unnecessary `get()`
* fix: comment translation saving/loading paths
* fix: comment translation reload on language change
* wip: remove `cmtl` in `CommentsModel::save` (write to `cmtx`)
* fix: remove `toLower` from folder name
* wip: adding ragel file `pol.rl`
* wip: init cmake
* feat: update cmake files
* fead: add empty `parser.h`
* feat: add ragel to dockerfile
* wip: `libparsepol` adding
* fix: remove unnecessary `std::move`
* chore: remove ragel from docker
* chore: remove unnecessary comments
* chore: splitting tests into different methods
* chore: use `qDebug`/`qWarning`/`qCritical` instead of `std::cout`/`std::cerr`
* chore: use `QCOMPARE` instead of `std::runtime_error`/`assert` in tests
* chore: improve test for `QTest`
* fix: `BE QWORD` -> `LE QWORD`
* fix: allow multiply value with same `keyPath` and `valueName`
* chore: replace preprocessor macros with functions
* style: adding a line between functions
* chroe: small changes
style: small fix code format
wip: use one `uint64_t` variable instead of two `uint32_t` to comparison
fix: adding `Keypath` `Valuename` and type validation into writer
* chore: separate LE and BE tests
* chore: throw exception on `REG_NONE` and invalid iconv descriptor
* style: remove `./` from includes
* style: rename some functions
`bufferToString` -> `readStringFromBuffer`, `stringToBuffer` -> `writeStringToBuffer`,
`bufferToStrings` -> `readStringsFromBuffer`,
`stringsToBuffer` -> `writeStringsFromBuffer`,
`bufferToVector` -> `readVectorFromBuffer`,
`vectorToBuffer` -> `writeVectorToBuffer`,
* chore: minimize `getType`
* chore: rename `bufferToIntegral` -> `readIntegralFromBuffer`, `integralToBuffer` -> `writeIntegralToBuffer`
* chore: add new constants and use it insted of `reinterpret_cast<iconv_t>(-1)` and `reinterpret_cast<size_t>(-1)`
* chore: remove missing `./`
* chore: add missing include
* fix: rename `LittleEngian` -> `LittleEndian`
* fix: removing unnecessary PolicyBody
* chore: make `PRegParser` final and make all methods non-virtual
* chore: remove unnecessary include
* style: rename iconv descriptors
* style: fix style