-
d403d4fa2f
Bumped version to 1.1.0
main
Bob Polis
2025-01-04 11:53:48 +01:00
-
601f3d4e62
Migrate to latest project structure
Bob Polis
2025-01-03 11:27:44 +01:00
-
38b06243f2
Fix runtime library lookup for macOS
Bob Polis
2024-12-29 16:50:19 +01:00
-
7ce8a7d868
Add README.md
Bob Polis
2024-11-29 09:49:10 +01:00
-
3d69a0680b
Add LICENSE
bob
2024-11-22 15:37:45 +01:00
-
e093936e5f
Fix root user detection
Bob Polis
2024-09-26 15:13:48 +02:00
-
d020ec7e81
Add support for non-root installs
Bob Polis
2024-09-26 12:57:43 +02:00
-
b0e415c665
Fix deps
Bob Polis
2024-09-12 16:37:41 +02:00
-
068e28d476
Replace Makefile with new version
Bob Polis
2024-09-12 15:34:37 +02:00
-
7ac45eb866
Fix LDLIBS linker errors
Bob Polis
2024-03-28 15:25:09 +01:00
-
5a0fa05580
Add header to fix compile error
Bob Polis
2023-11-21 15:24:01 +00:00
-
6d57272122
Fixed include dir for lib header install
Bob Polis
2023-04-18 11:38:11 +02:00
-
ac95623e1d
Added ldconfig invocation for OpenBSD
Bob Polis
2023-04-15 23:30:29 +02:00
-
89a3a4d6a9
Fixed pattern rule for new make version
Bob Polis
2023-02-28 18:04:00 +01:00
-
192640552e
Modernized Makefile
Bob Polis
2023-02-09 18:58:58 +01:00
-
c9efb327c0
Fixed includes
Bob Polis
2023-02-06 10:57:04 +01:00
-
bd1d4592fc
Fixed headers
Bob Polis
2022-12-18 16:40:32 +01:00
-
8ab548900b
Fixed autogenerated lib header
Bob Polis
2022-12-14 17:06:17 +01:00
-
9d766d68a6
Ordered headers for correct dependencies
Bob Polis
2022-12-14 17:00:44 +01:00
-
8bfa172675
Split sources, made separate headers
Bob Polis
2022-12-14 16:58:05 +01:00
-
46e5eb7250
Removed libscio.hpp, will be auto-generated
Bob Polis
2022-12-14 16:57:27 +01:00
-
237277857f
Split sources up
Bob Polis
2022-12-14 16:39:17 +01:00
-
4f5244237a
Fixed EOF bug for seek 0 from end
Bob Polis
2022-12-12 19:44:58 +01:00
-
03ccac4d1f
Fixed seeking for simultaneous in- and output
Bob Polis
2022-12-12 19:04:05 +01:00
-
b7112f0d23
Fixed seeking
Bob Polis
2022-12-12 18:36:08 +01:00
-
270492d1a7
Removed comment header
Bob Polis
2022-12-11 00:27:28 +01:00
-
4550b1fc05
Added memstreambuf and imemfile
Bob Polis
2022-12-10 23:03:36 +01:00
-
9dbb05d26c
Removed const from argv; removed comment header
Bob Polis
2022-06-04 21:52:38 +02:00
-
f96e7e462e
Converted to tree structure, OpenBSD support
Bob Polis
2021-12-21 11:42:19 +01:00
-
9a87e8f939
added standard tests dir
Bob Polis
2021-12-21 11:30:32 +01:00
-
0d65c4e726
moved sources to src dir
Bob Polis
2021-12-21 11:30:08 +01:00
-
cf654441be
fixed 24-bit reading and writing
Bob Polis
2021-11-14 14:22:00 +01:00
-
9e5b5fe36c
Removed -pthread and -fno-strict-aliasing flags
Bob Polis
2021-11-13 19:14:03 +01:00
-
583b5bb2b9
Added data_streamer constructor with byte order
Bob Polis
2021-11-04 23:01:21 +01:00
-
d709abce47
Improved indentation
Bob Polis
2021-11-03 17:46:15 +01:00
-
789ad958a1
Added putf80 method, which was not implemented yet
Bob Polis
2021-11-03 17:28:13 +01:00
-
cf9836f2a2
refactored mapped_file to no longer be derived from std::istream
Bob Polis
2020-07-12 13:29:58 +02:00
-
fc264ed860
fixed inherited constructor call
Bob Polis
2020-07-11 15:47:46 +02:00
-
261ef4356b
minor improvements
Bob Polis
2020-07-11 12:41:20 +02:00
-
a0906c8a08
bumped version to 1.1.0
Bob Polis
2020-07-11 10:07:37 +02:00
-
096709fb33
fixed namespace
Bob Polis
2020-07-11 10:06:28 +02:00
-
091b5561f3
added mapped_file class
Bob Polis
2020-07-11 10:05:35 +02:00
-
484494b915
enhanced read to restart when interrupted, and to read until really done
Bob Polis
2020-04-28 16:27:31 +02:00
-
f2cf32410e
removed duplicate line
Bob Polis
2020-04-26 16:31:59 +02:00
-
376177c760
checking for "quit" input from client to close connection
Bob Polis
2020-04-26 16:23:32 +02:00
-
98d3e88872
added close() to socketstream
Bob Polis
2020-04-26 16:22:56 +02:00
-
5f3364e805
explicitly forbid copying of fdstreams; implemented move for fdstreams
Bob Polis
2020-04-26 15:56:17 +02:00
-
f7fb1db4a8
fixed double close bug
Bob Polis
2020-04-25 18:13:53 +02:00
-
44d4e29922
added is_open and close methods on fdstreams
Bob Polis
2020-04-25 18:10:38 +02:00
-
3c26c0616e
changed socketstream to be derived from std::iostream
Bob Polis
2020-04-25 17:56:11 +02:00
-
5012f2e582
made all fdstreams RAII for fd
Bob Polis
2020-04-25 17:42:26 +02:00
-
de371a94a5
fixed and improved single buffer version, added seeking as well
Bob Polis
2020-04-25 16:40:42 +02:00
-
a3f0de4582
improved test code
Bob Polis
2020-04-25 16:39:57 +02:00
-
eeaa962aba
replaced separate inbuf and outbuf with iobuf
Bob Polis
2020-04-24 17:45:49 +02:00
-
e9fa798ee7
replaced separate inbuf and outbuf with iobuf
Bob Polis
2020-04-24 17:45:33 +02:00
-
db6b0cca5e
added accessors for some members
Bob Polis
2020-04-24 16:13:55 +02:00
-
027f9cb59e
renamed buffer accessors; added accessors for socketstream members
Bob Polis
2020-04-24 16:13:28 +02:00
-
8d327cb1d2
added 5th test
Bob Polis
2020-04-24 10:06:01 +02:00
-
c6994e6983
added error messages when write fails
Bob Polis
2020-04-24 10:04:48 +02:00
-
363424f15a
joined some lines into one
Bob Polis
2020-04-19 14:25:35 +02:00
-
39badd5582
added help text line for test option
Bob Polis
2020-04-19 14:25:09 +02:00
-
40aac7eeca
added option handling and more tests
Bob Polis
2020-04-18 20:39:32 +02:00
-
63417fa847
switched from libcommon to libscerror and libscstring
Bob Polis
2020-04-18 20:39:00 +02:00
-
7657226714
added test for socketstream
Bob Polis
2020-03-17 17:49:16 +01:00
-
107b09c056
further implemented socketstream methods
Bob Polis
2020-03-17 17:21:47 +01:00
-
6d1ebe4af2
added libscerror dependency
Bob Polis
2020-03-17 17:21:14 +01:00
-
b7b039751b
partly implemented socketstream
Bob Polis
2020-03-03 19:31:17 +01:00
-
dd5c87c896
fixed reading by using single char buffer
Bob Polis
2020-03-02 16:20:36 +01:00
-
d249f3ae6c
fixed bug where read would not be called
Bob Polis
2020-03-02 13:45:15 +01:00
-
2165710720
added test for fdistream
Bob Polis
2020-02-22 21:19:15 +01:00
-
250e5cbf46
implemented fdinbuf and fdistream
Bob Polis
2020-02-22 21:18:53 +01:00
-
7bcf15bd28
removed memory streams because std::stringbuf can be customised to function that way
Bob Polis
2020-02-22 16:05:13 +01:00
-
15f402e5ff
changed spaces to tabs
Bob Polis
2020-02-19 18:51:39 +01:00
-
77ea0fb08e
implemented and fixed byte order stuff
Bob Polis
2020-02-19 17:25:18 +01:00
-
b98826a65f
first commit
Bob Polis
2020-02-18 23:08:33 +01:00
-
2ab53159ce
added data_streamer methods
Bob Polis
2020-02-18 23:07:40 +01:00
-
e17e68f64c
first commit
Bob Polis
2020-02-17 21:11:49 +01:00
-
dcaa984364
reverted to hand-edited single lib header
Bob Polis
2020-02-17 21:11:22 +01:00
-
de11d491e7
reverted to hand-edited single lib header
Bob Polis
2020-02-17 21:11:01 +01:00
-
f730ca2da1
reverted to hand-edited single lib header
Bob Polis
2020-02-17 21:10:33 +01:00
-
beabe26c1d
reverted to hand-edited single lib header
Bob Polis
2020-02-17 21:10:22 +01:00
-
99159a9764
reverted to hand-edited single lib header
Bob Polis
2020-02-17 21:10:11 +01:00
-
4db3e6995c
improved constructor
Bob Polis
2020-02-15 16:37:46 +01:00
-
260fba5ef7
first commit
Bob Polis
2020-02-15 16:37:16 +01:00
-
61d3c33769
first commit
Bob Polis
2020-02-14 18:17:17 +01:00