Commit Graph

98 Commits

Author SHA1 Message Date
~lucidiot f4932cd762 Update LICENSE and README 2021-10-23 20:31:41 +02:00
~lucidiot ebda8dbed3 Remove dependency on System.Linq 2021-10-23 20:23:56 +02:00
~lucidiot 2474da3ba1 Downgrade to Visual Studio 2005 2021-10-23 20:23:34 +02:00
Petr Pucil ac9add4de3 README: update "downloads" badge link 2020-11-18 16:03:55 +01:00
Petr Pucil 6b95eec4f0 README: wrap badges to links 2020-11-18 15:57:15 +01:00
Petr Pucil 21df302129 README: add "version" and "downloads" badges 2020-11-18 15:46:51 +01:00
Petr Pucil 9d8a663a38 Update NuGet package to 0.9 2020-10-20 11:26:31 +02:00
Petr Pucil d931a02f24 Bump copyright years 2020-10-16 02:15:38 +02:00
Petr Pucil 8e944f86d0 Mark EnsureFixedContents() as obsolete 2020-10-03 18:01:07 +02:00
Petr Pucil 4fa7e16050 Add summary of ReadBitsInt{Be,Le}() methods 2020-10-03 18:01:01 +02:00
Petr Pucil 1b66a9a85f Add byte array support in validation errors
(as in kaitai-io/kaitai_struct_java_runtime@2fb1c5a)

See https://github.com/kaitai-io/kaitai_struct/issues/435
2020-06-08 22:53:02 +02:00
Mikhail Yakshin dd381a118f
Merge pull request #19 from Arlorean/master
Published version 0.8 on nuget.org
2020-05-23 13:03:48 +01:00
Arlorean 2e09e123dc Update nuget package to 0.8. Now published on nuget.org. 2020-05-23 12:05:57 +01:00
Adam Davidson 9944e0de13
Merge pull request #1 from kaitai-io/master
Update to latest master repo version
2020-05-23 11:41:06 +01:00
Petr Pucil 611c024a0b Add ValidationExprError 2020-05-21 22:39:41 +02:00
Petr Pucil 2b39ce9bc8 Simplify ReadBitsIntBe as in kaitai-io/kaitai_struct_java_runtime@e1a30e4 2020-04-27 23:25:47 +02:00
Petr Pucil 37d3c319d9 Shorten ReadBitsInt deprecation warning message 2020-04-26 21:50:27 +02:00
Petr Pucil 0d12292412 Rename ReadBitsInt -> *Be, deprecate ReadBitsInt 2020-04-26 21:29:48 +02:00
Petr Pucil d62f34fcad Implement StringReverse method 2020-03-21 22:41:30 +01:00
Petr Pucil 152ddd9dd8 Add UndecidedEndiannessError 2020-03-21 22:08:21 +01:00
Petr Pucil 44fb5ae5f2 Add Validation* errors as in Java 2020-03-21 20:50:01 +01:00
Mikhail Yakshin 155c789212
Merge pull request #15 from pluskal/Multi-targeting
Multi targeting
2019-11-13 10:49:43 +00:00
Jan Pluskal 5380c408c2 Change TargetFrameworks to netstandard1.3;net4.5 to extend compatibility. 2019-11-13 08:43:07 +01:00
Jan Pluskal 389a7cef09 Bupmping version to 0.8.0.0 2019-11-13 08:36:16 +01:00
Jan Pluskal 506dba7ca1 Remove obsolete PackageReleaseNotes 2019-11-13 08:34:27 +01:00
Jan Pluskal 195ae93a4d Bumping copyright to 2019 2019-11-13 08:33:16 +01:00
Jan Pluskal 5a7f5d53bb Add multi-targeting for netstandard1.3;net4.5 2019-11-11 14:28:14 +01:00
Jan Pluskal b9e73d4ece Migrate to new vs2017+ csproj format. 2019-11-11 14:27:51 +01:00
Mikhail Yakshin 7e8b72a5b0 Fix typo in docstring 2019-10-24 11:16:52 +01:00
Mikhail Yakshin 28d787d54c Added system of exceptions 2019-10-22 23:26:16 +01:00
Mikhail Yakshin d8d5e251ad Merge branch 'master' of https://github.com/kaitai-io/kaitai_struct_csharp_runtime 2019-04-17 15:25:52 +01:00
Mikhail Yakshin f8ead93c5a Fixed problem demonstrated by RepeatEosBit test + bumped copyrights 2019-04-17 15:25:44 +01:00
Mikhail Yakshin 3b94aa4643
Merge pull request #13 from spyapalli/master
Kaitai b32 result is inconsistent for some payload because of overflo…
2019-01-31 17:05:33 +00:00
PYAPALLI,SAI KISHORE 0c13bfc90c Kaitai b32 result is inconsistent for some payload because of overflow #12 2019-01-31 12:00:11 -05:00
Mikhail Yakshin 86c9b7dccb Fix EOL whitespace 2018-05-09 07:04:31 +01:00
Mikhail Yakshin a2a40ef0d8
Merge pull request #11 from bibekdw/master
Added ReadBitsIntLe method for algorithm specified @ issue#155
2018-05-09 06:51:26 +01:00
bibekdw b63c530ef0 Added ReadBitsIntLe method for algorithm specified @ issue#155 2018-05-08 13:57:31 -04:00
Mikhail Yakshin e8bb20a700
Merge pull request #9 from kaitai-io/patch-conditionalcompilation
Patch conditional compilation
2018-02-05 11:12:02 +00:00
Arkadiusz Bulski 632bde8f8a using static IsLittleEndian (thanks @Arlorean) 2018-02-04 15:34:18 +01:00
Arkadiusz Bulski 77a748f2f9 EnsureFixedContents: array compare more proper style, better errormsg 2018-01-22 20:00:29 +01:00
Arkadiusz Bulski 5a9d8f36dd ByteArrayCompare: array.Length field proper, not Count() LINQ 2018-01-22 19:56:02 +01:00
Arkadiusz Bulski eed912a781 cleanup 2018-01-22 19:55:20 +01:00
Mikhail Yakshin c610cfa0dd
Merge pull request #7 from Arlorean/master
Add NuGet package configuration details for KaitaiStruct.Runtime.CSharp.
2018-01-22 16:55:55 +00:00
Adam Davidson b25036f3a8 Correct spelling of Kaitai. 2018-01-22 16:54:09 +00:00
Adam Davidson 9b4585469a Update assembly name to Kaitai.Struct.Runtime.
Update default namespace to Kaitai.
Generate XML documentation for project nuget.
2018-01-22 16:46:02 +00:00
Adam Davidson 0456f06046 Add NuGet package configuration details for KaitaiStruct.Runtime.CSharp. 2018-01-21 16:06:18 +00:00
Mikhail Yakshin bb266f3731 Added CustomDecoder interface 2017-09-06 21:10:59 +03:00
Mikhail Yakshin fc2f9a48f1 Fix BytesStripRight running into negative indexes 2017-07-22 16:03:45 +03:00
Mikhail Yakshin fcb7bade37 Added ReadBytes() with ulong argument, added more checks on long arguments before int conversion 2017-05-17 13:32:27 +03:00
Mikhail Yakshin d425f77f0b Implemented ByteArrayCompare 2017-04-07 08:13:57 +03:00