- Sep 18, 2017
-
-
garlix authored
Added CMake option in order to choose encoding type
-
- Sep 15, 2017
-
-
Stanislav Ershov authored
* Remove extra semicolons * Fix some int<->uint conversion warnings * Fix crashing when read_bytes(0)
-
- Sep 13, 2017
-
-
Mikhail Yakshin authored
Make KS_STR_ENCODING_ICONV or KS_STR_ENCODING_NONE mandatory - this has to be an informed decision, not a silent (and hard to debug) workaround
-
Mikhail Yakshin authored
If we don't have zlib => omit declaration from the .h as well as from the .cpp => this way it leads to a clear compile-time error, not link-time error
-
Stanislav Ershov authored
-
Stanislav Ershov authored
-
- Aug 21, 2017
-
-
Mikhail Yakshin authored
Link libz and libiconv on Apple platforms
-
Filippo Bigarella authored
-
- Aug 20, 2017
-
-
Mikhail Yakshin authored
Add build support for macOS, which is missing byteswap.h
-
- Aug 19, 2017
-
-
Filippo Bigarella authored
-
- Jul 22, 2017
-
-
Mikhail Yakshin authored
-
- Jul 21, 2017
-
-
Mikhail Yakshin authored
We generate different kstruct-derived classes with custom destructors, so kstruct base class destructor must be virtual
-
Mikhail Yakshin authored
-
- May 05, 2017
-
-
Mikhail Yakshin authored
-
- Apr 17, 2017
-
-
Mikhail Yakshin authored
Replaced obscure pos_type with solid uint64_t, which are implicity convertible and cause to weird type inferring errors/warnings; should fix clang/MSVC build
-
- Mar 17, 2017
-
- Feb 28, 2017
-
-
Mikhail Yakshin authored
-
- Feb 27, 2017
-
-
Mikhail Yakshin authored
correct reading bitfields with sizes between 32bit and 64bit
-
- Feb 26, 2017
-
-
Johannes Görner authored
let type that is left-shiftet to generate a bitmask be of type uint64_t so that bitfields with length 32 to 63 are read properly; add special case for 64 bitfield case; more than 64 bits are not supported at the moment
-
- Feb 14, 2017
-
-
Mikhail Yakshin authored
-
Mikhail Yakshin authored
-
- Feb 08, 2017
-
-
Mikhail Yakshin authored
Return value optimization, according to https://github.com/kaitai-io/kaitai_struct_cpp_stl_runtime/issues/8
-
Mikhail Yakshin authored
-
Mikhail Yakshin authored
-
Mikhail Yakshin authored
kaitai::kstream::reverse for implementing reverse in cpp for strings.
-
- Feb 07, 2017
-
-
Thorsten Schöning authored
-
- Feb 03, 2017
-
- Feb 01, 2017
-
-
Mikhail Yakshin authored
-
- Jan 08, 2017
-
-
Mikhail Yakshin authored
-
- Jan 07, 2017
-
-
Mikhail Yakshin authored
-
- Jan 06, 2017
-
-
Mikhail Yakshin authored
-
- Dec 30, 2016
-
-
Mikhail Yakshin authored
Fix read_bytes() MSVC incompability
-
Adam Iwaniuk authored
-
- Nov 22, 2016
-
-
Mikhail Yakshin authored
-
- Nov 14, 2016
-
- Oct 06, 2016
-
- Sep 26, 2016
-
-
Mikhail Yakshin authored
-
Mikhail Yakshin authored
-
Mikhail Yakshin authored
Fixed charset conversion error: std::string.resize might reallocate buffer and thus provides no guarantees to keep older pointers valid => we need to re-initialize them
-
- Sep 04, 2016
-
-
Mikhail Yakshin authored
-