Search found 472 matches

by synchronicity
Thu Jan 25, 2024 2:12 am
Forum: wimlib discussion
Topic: Kernel Extended Attribute Support on NTFS
Replies: 20
Views: 6866

Re: Kernel Extended Attribute Support on NTFS

By the way, please note that the directions for building wimlib on Windows changed slightly in v1.14.0, and things should be a bit easier than they used to be. Refer to the "Building from source" section of README.WINDOWS.md.
by synchronicity
Thu Jan 25, 2024 1:43 am
Forum: wimlib discussion
Topic: Kernel Extended Attribute Support on NTFS
Replies: 20
Views: 6866

Re: Kernel Extended Attribute Support on NTFS

Interesting. Do I understand correctly from your proof-of-concept that getting these EAs already works as-is with NtQueryEaFile(); it's just setting them that doesn't work as-is (with NtSetEaFile()), so your driver adds an ioctl for that purpose? In that case wimlib would be saving these EAs in WIM ...
by synchronicity
Wed Jan 24, 2024 9:47 pm
Forum: wimlib discussion
Topic: Wimlib_extract_from_pipe and Windows.
Replies: 2
Views: 954

Re: Wimlib_extract_from_pipe and Windows.

I haven't tested wimlib_extract_image_from_pipe() on Windows. On Windows, _open_osfhandle() (https://learn.microsoft.com/en-us/cpp/c-runtime-library/reference/open-osfhandle?view=msvc-170) is the usual way to allocate a C runtime file descriptor from an operating system file handle. Have you tried c...
by synchronicity
Sat Jan 13, 2024 6:06 pm
Forum: wimlib discussion
Topic: wildcard excluding recursively under specific path
Replies: 2
Views: 1566

Re: wildcard excluding recursively under specific path

There's no way to do this using standard path globs, which is what wimlib supports. (DISM behaves the same way, IIRC.) `*` doesn't match path separators. It would be necessary to add support for extended globs or regexes.
by synchronicity
Fri Dec 01, 2023 6:13 am
Forum: wimlib discussion
Topic: errorlevel codes
Replies: 1
Views: 5094

Re: errorlevel codes

by synchronicity
Mon Nov 06, 2023 3:21 am
Forum: wimlib discussion
Topic: Solid Compress ?
Replies: 4
Views: 7870

Re: Solid Compress ?

What you have is fine. You could also increase the non-solid chunk size, but that won't make much difference since you're using --solid.

Please note, if you need compatibility with Microsoft software, you generally can't customize either chunk size.
by synchronicity
Sun Nov 05, 2023 8:02 pm
Forum: wimlib discussion
Topic: Solid Compress ?
Replies: 4
Views: 7870

Re: Solid Compress ?

Nothing. wiminfo shows the chunk size for non-solid data only. It maybe should work differently, but this originates from the way the WIM file format is designed; there is not a single solid chunk size like there is for non-solid data.
by synchronicity
Thu Nov 02, 2023 3:24 am
Forum: wimlib discussion
Topic: [Solved] Winre.wim, boot.wim and LZMS compression (solid, non-solid)
Replies: 3
Views: 6961

Re: Winre.wim, boot.wim and LZMS compression (solid, non-solid)

I think this is one of the cases that's still limited to LZX 32K as the best available compression method, but this is a limitation in Microsoft software that I don't have insight into. Try it and see if it works with the particular Windows version you're using.
by synchronicity
Thu Oct 12, 2023 7:56 am
Forum: wimlib discussion
Topic: Detect solid compression
Replies: 2
Views: 4918

Re: Detect solid compression

For most purposes just using the WIM version number should be fine: 68864 = .wim, 3584 = .esd. But as you may have noticed, technically the v3584 just allows solid resources; there might not actually be any. If you want to know for sure whether there are any solid resources you indeed need to explic...
by synchronicity
Mon Oct 09, 2023 3:16 am
Forum: wimlib discussion
Topic: Compression Levels
Replies: 3
Views: 5331

Re: Compression Levels

If you are using the Windows command prompt, it's rename instead of mv. You can rename files however you want to though.