index
:
libbutl
base64url
build2-control
ci
fdstat
json
json-raw
lz4
lz4-fdstream
master
mingw-stdthread
noexcept
odb
optional
os-release
build2 utility library
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
libbutl
/
fdstream.cxx
Age
Commit message (
Expand
)
Author
Files
Lines
2020-08-31
Fix assertion failure in path_search() on Windows
Karen Arutyunov
1
-3
/
+11
2020-07-16
On Windows increase fdopen() retry timeout on ERROR_SHARING_VIOLATION up to 2...
Karen Arutyunov
1
-2
/
+2
2020-07-07
On Windows make fdopen() to retry for a second on ERROR_SHARING_VIOLATION error
Karen Arutyunov
1
-3
/
+33
2020-06-19
Get rid of deprecated use of enums in bitmasks
Boris Kolpackov
1
-24
/
+22
2020-06-18
Complete NetBSD compatibility
Boris Kolpackov
1
-3
/
+3
2020-06-18
Add NetBSD compatibility
magenbluten
1
-1
/
+1
2020-03-09
Add more support for symlinks on Windows
Karen Arutyunov
1
-9
/
+24
2020-02-12
Rename fdnull() to fdopen_null()
Karen Arutyunov
1
-2
/
+2
2020-02-06
Drop copyright notice from source code
Boris Kolpackov
1
-1
/
+0
2020-01-05
Fix 'cast between incompatible function types' MinGW GCC warning
Karen Arutyunov
1
-2
/
+5
2019-11-07
Add path_name struct, open_file_or{stdin,stdout}() functions
Boris Kolpackov
1
-0
/
+39
2019-08-12
Apply previous fix to fdstream::open()
Boris Kolpackov
1
-20
/
+24
2019-08-12
Fix fdstream fdopen_mode ctors to better match ios::openmode semantics
Boris Kolpackov
1
-2
/
+18
2019-08-12
Add few fdstream constructor overloads
Boris Kolpackov
1
-4
/
+4
2019-05-03
Partially dismantle modularization using Modules TS semantics
Boris Kolpackov
1
-4
/
+4
2019-04-15
Add fdread() and fdselect()
Karen Arutyunov
1
-87
/
+497
2019-03-04
Fix 'may be used uninitialized' GCC 8.3 warning
Karen Arutyunov
1
-2
/
+4
2019-01-16
Update copyright year
Karen Arutyunov
1
-1
/
+1
2018-12-15
Add support for fdstream positioning
Karen Arutyunov
1
-7
/
+192
2018-11-24
Add fdtruncate(), fdseek(), file position to [io]fdstream ctors
Boris Kolpackov
1
-15
/
+51
2018-10-17
Fix undefined behavior for ofdstream::write(nullptr, 0)
Karen Arutyunov
1
-3
/
+22
2018-10-09
Remove invalid noexcept from fdnull() declaration
Karen Arutyunov
1
-2
/
+2
2018-08-21
Add utility functions for throwing ios::failure
Boris Kolpackov
1
-99
/
+41
2018-05-19
Update copyright year
Karen Arutyunov
1
-1
/
+1
2017-11-23
Use uncaught_exceptions() if available
Boris Kolpackov
1
-1
/
+9
2017-09-24
Use std.regex and std.theading modules
Boris Kolpackov
1
-0
/
+1
2017-09-22
Initial modularization with both Clang and VC hacks
Boris Kolpackov
1
-4
/
+31
2017-08-06
Fix printing progress to non-terminal STDERR
Karen Arutyunov
1
-1
/
+115
2017-07-24
Add std*_fd() functions
Boris Kolpackov
1
-18
/
+18
2017-06-23
Add support for querying position in fdbuf
Boris Kolpackov
1
-1
/
+10
2017-05-15
Fix VC15 warnings (/W3)
Karen Arutyunov
1
-10
/
+16
2017-05-02
Detect opining of directory as file on FreeBSD
Boris Kolpackov
1
-2
/
+14
2017-05-02
Fix application of unary minus to unsigned
Boris Kolpackov
1
-2
/
+2
2017-05-01
Add hxx extension for headers and lib prefix for library dir
Karen Arutyunov
1
-0
/
+1085