Rev. | Time | Author |
---|---|---|
9eb80934ba7d tip | 2021-05-11 01:07:00 | Eric Hopper |
Fix 'move to self' bug. |
||
b1efa70ccb74 | 2021-05-11 01:02:35 | Eric Hopper |
Move close to near top of member functions because it's important. |
||
2c7097052749 | 2021-05-11 00:59:13 | Eric Hopper |
More dup documentation, add some TODOs. |
||
845b89885277 | 2021-05-03 15:30:36 | Eric Hopper |
Make read, write, and open be 'free' functions. Justification... |
||
21ff2fa93f67 | 2021-05-03 02:03:13 | Eric Hopper |
Use library to create tiny, no-runtime support program. |
||
8e9f35b58b20 | 2021-05-02 23:48:07 | Eric Hopper |
Fix exit. |
||
1f9d5bc4023b | 2021-05-01 01:32:37 | Eric Hopper |
Add exit system calls, also hard to test for. |
||
d30c74a036b5 | 2021-04-30 01:31:19 | Eric Hopper |
Implement dup3 as well, and add TODO for test case. |
||
2737e2304026 | 2021-04-30 01:31:13 | Eric Hopper |
Tests for dup and dup2. |
||
61484b250fd1 | 2021-04-28 21:51:39 | Eric Hopper |
Fix to use .native() instead of .string() to get filenames. |
||
24a7c6e1a249 | 2021-04-28 21:39:34 | Eric Hopper |
Update to latest version of Catch2 for sub-project. |
||
e43164705d7a | 2021-04-28 21:27:25 | Eric Hopper |
Reduce log clutter from tempdir. |
||
cdd7cf6a1539 | 2021-04-28 21:26:43 | Eric Hopper |
Fix and slightly extend open/write/close test to now be an... |
||
8a2cbc829766 | 2021-04-28 21:25:52 | Eric Hopper |
Result doesn't need to be moved. Also, use is_valid(), not as_fd() |
||
510383d3b583 | 2021-04-28 00:28:07 | Eric Hopper |
Ignore a directory full of saved experiments. |
||
e5ded4f9d6ea | 2021-04-26 15:22:11 | Eric Hopper |
Add tests that would've caught the previous error, as well as... |
||
d78d228d0ec0 | 2021-04-26 05:48:39 | Eric Hopper |
Fix bug in expected. |
||
7d104087c5a4 | 2021-04-25 07:46:38 | Eric Hopper |
Add target to use for temporary development experiments. |
||
fb5ee525b881 | 2021-04-25 07:45:43 | Eric Hopper |
Remove dependency on variant. It uses virtual tables. |
||
7188050a1ebe | 2021-02-21 12:28:11 | Eric Hopper |
Revert CMake version since LGTM doesn't support C++20. |
||
322a7a67473e | 2021-02-21 12:16:59 | Eric Hopper |
Configure git submodules like hg submodules is configured. |
||
f08563246236 | 2021-02-21 12:00:44 | Eric Hopper |
Lower required revision of CMake so LGTM can work. |
||
a0e636a57e56 | 2021-02-19 16:18:19 | Eric Hopper |
Touchups on fd class. Documentation, moving stuff around, etc... |
||
c017ac4845af | 2021-02-17 11:51:25 | Eric Hopper |
Several small changes. |
||
0bdb02fe5844 | 2021-02-17 08:07:26 | Eric Hopper |
Fix warning about discard return value by adding error handling. |
||
02855f3edde6 | 2021-02-17 04:59:29 | Eric Hopper |
Explanatory comment. |
||
e38807a6aaf9 | 2021-02-17 04:59:28 | Eric Hopper |
Add permbits for use for the 'mode' argument. |
||
a3ea6857c2f8 | 2021-01-21 06:57:12 | Eric Hopper |
Update interface for tests. |
||
a206782e27d7 | 2021-01-21 05:16:45 | Eric Hopper |
Add fdflags.h for flags associated with a file descriptor. |
||
1b9e82800e24 | 2021-01-20 11:43:57 | Eric Hopper |
Completely rework flagset into being a factory for flagset types. |