Commit Graph

  • 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