Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Keep Group symbol fields and attributes unnested | Rob Mensching | 2025-02-11 | 4 | -74/+74 |
| | |||||
* | Fix ups for Domain Group creation / removal. | Bevan Weiss | 2025-02-11 | 5 | -8/+39 |
| | | | | Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com> | ||||
* | Re-align enumeration values to those for User account modifications. | Bevan Weiss | 2025-02-11 | 3 | -78/+78 |
| | | | | | | Since there's no reason to not have them identical where practical. Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com> | ||||
* | Group creation and update PR nits and feedback fixes | Rob Mensching | 2025-02-11 | 3 | -21/+20 |
| | |||||
* | Add/Remove Group Membership rollback handled. | Bevan Weiss | 2025-02-11 | 3 | -78/+211 |
| | | | | | | Fixups to a few test cases. Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com> | ||||
* | Split into domain vs local CAs | Bevan Weiss | 2025-02-11 | 4 | -9/+64 |
| | |||||
* | Additional languages added | Bevan Weiss | 2025-02-11 | 3 | -0/+12 |
| | | | | Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com> | ||||
* | Group Add/Remove working. | Bevan Weiss | 2025-02-11 | 14 | -265/+692 |
| | | | | | | | | | | Local group membership Add/Remove working, however with BUILTIN local system groups .NET doesn't appear to locate them as either groups nor basic security Principals. Still needs work to fix the test for nested groups. Ideally with some way to test for domain groups. Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com> | ||||
* | CreateGroups additions | Bevan Weiss | 2025-02-11 | 32 | -136/+1965 |
| | | | | Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com> | ||||
* | Additional (automated) translations for Lithuanian, Russian and Chinese | Bevan Weiss | 2024-09-28 | 3 | -0/+3 |
| | | | | | | (Simplified). Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com> | ||||
* | Error message for 'logon as service' is not currently localised. | Bevan Weiss | 2024-09-28 | 9 | -1/+15 |
| | | | | | | | | Added translations in line with existing translations. I'm sure they'll suffice for now, Google translate makes sense of them anyway. Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com> | ||||
* | Fix up small inaccuracy in logged error message. | Bevan Weiss | 2024-09-02 | 1 | -1/+13 |
| | | | | | | | | | | | | When ::GetFileAttributesW returns 0xFFFFFFFF it means 'Invalid File/Folder' So we should return a matching error message. To avoid confusing invalid paths with junctions (in error message) Unfortunately the constant for this is not defined. So just define it here as though it would be. Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com> | ||||
* | A basic install / uninstall test for RemoveFoldersEx | Bevan Weiss | 2024-09-02 | 1 | -1/+1 |
| | | | | | | | | Contains no files etc to verify that Remove action can still occur without other elements bringing in the RemoveFiles Standard Action Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com> | ||||
* | Initialize WOW64 in TouchFile custom action | Rob Mensching | 2024-07-17 | 1 | -0/+38 |
| | | | | Fixes 8638 | ||||
* | Fix faulty memory access in Util's User custom actions | Rob Mensching | 2024-07-15 | 5 | -120/+95 |
| | | | | | | | | Generally, clean up the handling of getting the domain from a server name by centralizing and simplifying it behind an improved GetDomainFromServerName() based on the buggy GetServerName(). Fixes 8576 | ||||
* | Added missing localization files from wix3 | Rami | 2024-07-04 | 1 | -0/+32 |
| | |||||
* | Added missing localization files from wix3 | Rami | 2024-07-04 | 2 | -0/+64 |
| | |||||
* | Don't follow junctions when recursing directories. | Rob Mensching | 2024-03-22 | 1 | -2/+10 |
| | | | | | | | | | | | | | | When deleting directories recursively, an elevated custom action following junctions in a user-writable location could recurse into any directory, including some that you might not want to be deleted. Therefore, avoid recursing into directories that are actually junctions (aka "reparse points"). This applies to: - The RemoveFoldersEx custom action (which doesn't actually do deletions but would instruct elevated MSI to delete on your behalf). - DTF's custom action runner. | ||||
* | Rename "bundle extension" to "bootstrapper extension" for more consistency | Rob Mensching | 2024-03-07 | 19 | -146/+146 |
| | | | | Also renames WixToolet.BextUtil nupkg to WixToolset.BootstrapperExtensionApi. | ||||
* | Better .nupkg names | Rob Mensching | 2024-03-07 | 1 | -5/+0 |
| | |||||
* | Move the BootstrapperApplication out of proc | Rob Mensching | 2024-03-06 | 4 | -8/+4 |
| | |||||
* | Switch to `virtual` access modifiers... | Bob Arnson | 2024-02-16 | 1 | -40/+40 |
| | | | | | | ...from `Overridable="yes"`. Fixes https://github.com/wixtoolset/issues/issues/7981 for WiX v5. | ||||
* | Improve error when virtual action symbols collide. | Bob Arnson | 2024-02-05 | 1 | -5/+9 |
| | |||||
* | Clean up TouchFile. | Bob Arnson | 2024-01-19 | 2 | -6/+6 |
| | |||||
* | Remove warning for `Wix` bundle variable prefix. | Bob Arnson | 2024-01-01 | 2 | -66/+0 |
| | | | | | | It's a bit overzealous. Fixes https://github.com/wixtoolset/issues/issues/7579. | ||||
* | Link localizations from WixExtensions the same as sections | Rob Mensching | 2023-12-16 | 2 | -3/+1 |
| | |||||
* | Pretty up build output | Rob Mensching | 2023-12-16 | 1 | -2/+2 |
| | |||||
* | add firewall extension decompiler, make msi modifications work, add all ↵ | chris_bednarski | 2023-11-19 | 1 | -3/+10 |
| | | | | attributes | ||||
* | Random typo fix. | Bob Arnson | 2023-10-13 | 1 | -6/+6 |
| | |||||
* | Remove legacy permissions support. | Bob Arnson | 2023-08-07 | 2 | -49/+4 |
| | | | | | | | | | | In the long ago, a share could have one user/permissions pair. That's really limited, of course, so support for _n_ user/permissions pairs was added. In the move to WiX v4, support for that single, legacy user was removed from the extension side but not the custom action side. Remove that support. Fixes https://github.com/wixtoolset/issues/issues/7632. | ||||
* | Add more _NODOMAIN properties to WixQueryOsWellKnownSID | Michael Stoll | 2023-06-16 | 1 | -0/+6 |
| | |||||
* | Fix XmlConfig decompile to produce schema element, Add unitest for XmlDecomile | fyodorkor | 2023-05-02 | 2 | -9/+34 |
| | |||||
* | Fix XmlConfig lookup logic. | Bob Arnson | 2023-04-27 | 4 | -16/+36 |
| | | | | | Fixes https://github.com/wixtoolset/issues/issues/7377. Requires fix for https://github.com/wixtoolset/issues/issues/7444. | ||||
* | Warn on mismatched output times and validate only Windows Installer databases | Rob Mensching | 2023-03-09 | 1 | -1/+1 |
| | | | | Fixes 7250 | ||||
* | Update some extensions to take advantage of multitargeting project references | Rob Mensching | 2023-02-21 | 4 | -15/+6 |
| | |||||
* | Fix RemoveFoldersEx query. | Bob Arnson | 2023-02-21 | 7 | -8/+63 |
| | | | | Fixes https://github.com/wixtoolset/issues/issues/7236. | ||||
* | Minor cleanup of the obsoleted. | Bob Arnson | 2023-02-09 | 1 | -6/+0 |
| | |||||
* | Add keyColumn definition to _User of Wix4FileSharePermissions | fyodorkor | 2023-02-04 | 1 | -1/+1 |
| | |||||
* | Fix CustomActionData names. | Bob Arnson | 2023-02-01 | 4 | -15/+2 |
| | | | | | | | | | Fixes https://github.com/wixtoolset/issues/issues/7189. Also: - Clean up duplicate caDecor.h. - Clean up use of CUSTOM_ACTION_DECORATION. | ||||
* | Make sizes for XMLConfig and ElementID columns the same s72 | Fyodor Koryazhkin | 2023-02-01 | 1 | -1/+1 |
| | |||||
* | As promised, remove CAQuietExec*. | Bob Arnson | 2023-01-31 | 2 | -51/+0 |
| | |||||
* | Fix wrong DllEntry for WixRegisterRestartResources | Nir Bar | 2023-01-30 | 1 | -1/+1 |
| | |||||
* | Remove extension data after extensions get PreDecompileTables callback | Rob Mensching | 2023-01-16 | 4 | -15/+102 |
| | | | | | | | | | Also update Util.wixext decompiler extension to handle the new elements that compile into CustomActions with no additional table data. These exposed the weakness in the decompiler where extension data was removed before extensions got a chance to pre-decompile. Fixes 7151 | ||||
* | Expose QueryNativeMachine. | Bob Arnson | 2023-01-14 | 1 | -0/+1 |
| | | | | Fixes https://github.com/wixtoolset/issues/issues/7158. | ||||
* | Fix compiler to handle util:ServiceConfig absent reset period and start delay | Rob Mensching | 2023-01-12 | 3 | -2/+46 |
| | | | | Fixes 7150 | ||||
* | Fix RegistrySymbol creation helper for non-string types | Rob Mensching | 2022-12-22 | 1 | -15/+15 |
| | | | | Fixes 7108 | ||||
* | Fix when xmlns placed directly on PermissionEx | Rob Mensching | 2022-11-15 | 2 | -18/+27 |
| | | | | | | | | This is NOT recommended in v4 and its converter will move namespaces to the root element, but WiX v3 allowed it so we'll continued to do so in v4. Fixes 7010 | ||||
* | Minimize calls into GitInfo by caching results during build_init | Rob Mensching | 2022-11-13 | 3 | -3/+0 |
| | |||||
* | Separate WixInternal content from official WixToolset namespace | Rob Mensching | 2022-11-08 | 2 | -3/+3 |
| | |||||
* | Very minor cleanup | Rob Mensching | 2022-11-08 | 1 | -6/+9 |
| |