mirror of
https://github.com/boostorg/filesystem.git
synced 2026-01-19 04:12:09 +00:00
boost-1.90.0
This error code is reported to be returned by GetFileInformationByHandleEx(FileIdExtdDirectoryRestartInfo) in case of Samba 3.0.2 share accessed from a Windows Server 2019 client, when RequireSecuritySignature is set to 1 on the client. In the same setup, GetFileInformationByHandleEx(FileBothDirectoryInformation) is reported to succeed. This doesn't seem to reproduce with Samba 4.19 server and Windows 10 client, so it may be specific to the client and server versions, or it may be something else in the user's setup. Add NTE_BAD_SIGNATURE to the list of errors on which we non-permanently downgrade directory_iterator implementation to an older method. Closes https://github.com/boostorg/filesystem/issues/334.
Boost.Filesystem
Boost.Filesystem, part of collection of the Boost C++ Libraries, provides facilities to manipulate files and directories, and the paths that identify them.
Directories
- doc - Documentation sources
- include - Interface headers of Boost.Filesystem
- src - Compilable source files of Boost.Filesystem
- test - Boost.Filesystem unit tests
- example - Boost.Filesystem usage examples
More information
- Documentation
- Report bugs. Be sure to mention Boost version, platform and compiler you're using. A small compilable code sample to reproduce the problem is always good as well.
- Submit your patches as pull requests against develop branch. Note that by submitting patches you agree to license your modifications under the Boost Software License, Version 1.0.
Build status
| Branch | GitHub Actions | AppVeyor | Test Matrix | Dependencies |
|---|---|---|---|---|
master |
||||
develop |
License
Distributed under the Boost Software License, Version 1.0.
Description
Languages
C++
98.4%
CMake
1.5%