Commit Graph

  • 0d575309b3
    cargo: version 0.23.0 Matt Bilker 2019-01-26 06:41:57 +0000
  • d5323b68f8
    text_reader: fix issue where string nodes with no content were not null terminated Matt Bilker 2019-01-26 06:41:38 +0000
  • d8e59919b2
    bin: put the decoded node collection derived straight from the text xml on the left Matt Bilker 2019-01-25 23:00:03 +0000
  • 7adc532a1a
    cargo: version 0.22.0 Matt Bilker 2019-01-25 17:59:28 +0000
  • dd8d62d656
    bin: support reading from standard input with '-' Matt Bilker 2019-01-25 17:58:23 +0000
  • 4b28c9cad1
    cargo: version 0.21.0 Matt Bilker 2019-01-23 19:04:04 +0000
  • 6c5aea9b7c
    cargo: version 0.20.0 Matt Bilker 2019-01-23 10:29:34 +0000
  • c174d13893
    value: add TryFrom for Vec<Value> Matt Bilker 2019-01-23 10:29:15 +0000
  • 6c7574d007
    cargo: version 0.19.0 Matt Bilker 2019-01-14 20:37:58 +0000
  • 387fc2ea30
    node: update pointer method in NodeCollection to match Node Matt Bilker 2019-01-14 20:36:41 +0000
  • eb0cfd4045
    cargo: version 0.18.1 Matt Bilker 2018-12-18 22:04:15 +0000
  • 4df31ed506
    cargo: disable serde as a default feature for build_binary Matt Bilker 2018-12-18 22:03:46 +0000
  • f57dfbf4a8
    bin: use clap to handle command line arguments Matt Bilker 2018-12-18 22:03:22 +0000
  • 4389b20360
    printer: simplify logic by not returning processed NodeCollection Matt Bilker 2018-12-18 22:02:56 +0000
  • 4e71885fd1
    text_reader: add trailing null byte to the end of attribute strings Matt Bilker 2018-12-18 22:02:08 +0000
  • 95ded2ce48
    readme: fix description Matt Bilker 2018-12-18 22:01:39 +0000
  • 6c83de0e03
    cargo: version 0.17.0 with Rust 2018 edition Matt Bilker 2018-12-18 17:19:21 +0000
  • 1a16be557f
    cargo: version 0.16.0 Matt Bilker 2018-12-14 07:53:31 +0000
  • 7d47bb0428
    bin: fix serde build Matt Bilker 2018-12-14 07:53:03 +0000
  • f6fd672154
    value: fix Vec<u8> TryFrom as arrays of U8 values are also possible Matt Bilker 2018-12-13 02:19:25 +0000
  • 61954f016f
    bin: remove stdout lock as io::Write is still accessible without it Matt Bilker 2018-12-13 02:14:51 +0000
  • 8d03587273
    cargo: version 0.15.5 Matt Bilker 2018-12-13 01:27:11 +0000
  • cde3f8a90a
    value: add TryFrom impl for borrowed Binary values Matt Bilker 2018-12-13 01:26:41 +0000
  • b9d8ecbd44
    cargo: version 0.15.4 Matt Bilker 2018-12-13 01:22:42 +0000
  • 161928d92d
    value: add TryFrom impl for Binary values Matt Bilker 2018-12-13 01:22:15 +0000
  • f08ede1b3c
    value: move methods independent of construct_types to a separate impl block Matt Bilker 2018-12-13 01:10:24 +0000
  • 2974c8f1f1
    cargo: version 0.15.3, updated pretty_env_logger to 0.3.0 Matt Bilker 2018-12-12 21:01:22 +0000
  • 647d055d84
    value: add as_i16, as_u16, as_i64, and as_u64 helper methods Matt Bilker 2018-12-12 20:56:37 +0000
  • cdaadec6aa
    cargo: version 0.15.2 Matt Bilker 2018-12-12 20:53:33 +0000
  • 6e47bdda8c
    value: add as_i32 and as_u32 helper methods Matt Bilker 2018-12-12 20:53:07 +0000
  • 33e2115821
    cargo: version 0.15.1 Matt Bilker 2018-12-12 08:14:06 +0000
  • a07ace9d35
    value: add TryFrom implementations for borrowed Values Matt Bilker 2018-12-12 08:13:51 +0000
  • 3f39aaeeb8
    cargo: version 0.15.0 Matt Bilker 2018-12-12 07:57:38 +0000
  • f6fbf001f5
    value: add TryFrom implementations to get inner type from value Matt Bilker 2018-12-12 07:57:17 +0000
  • 01f407f1ca
    printer: change definition logging to trace Matt Bilker 2018-12-09 21:20:25 +0000
  • a266030eaa
    byte_buffer: fix case where length of string may be zero with no trailing null byte Matt Bilker 2018-12-08 21:07:00 +0000
  • 378538ff13
    cargo: version 0.14.4 Matt Bilker 2018-12-07 15:54:40 +0000
  • 5233d6af44
    node: add attr_mut helper method Matt Bilker 2018-12-07 15:54:24 +0000
  • d1b94c0bbf
    cargo: version 0.14.3 Matt Bilker 2018-12-03 20:39:44 +0000
  • ffb7a8e9ad
    encoding_type: add Display implementation Matt Bilker 2018-12-03 20:39:12 +0000
  • 6718e08579
    cargo: version 0.14.2 Matt Bilker 2018-12-03 08:03:41 +0000
  • 76e156e3be
    lib: export StandardType Matt Bilker 2018-12-03 08:03:33 +0000
  • 1bcf686323
    cargo: version 0.14.1 Matt Bilker 2018-11-26 06:39:18 +0000
  • 8752bc9084
    node: add children_iter helper method Matt Bilker 2018-11-26 06:39:06 +0000
  • 23f959a659
    cargo: version 0.14.0 Matt Bilker 2018-11-25 22:14:54 +0000
  • bb2d94117a
    to_text_xml(mod): include the XML declaration with the encoding of the content Matt Bilker 2018-11-25 22:14:43 +0000
  • b7fe94cc8b
    bin: remove usage of int_to_from_bytes Matt Bilker 2018-10-30 06:31:16 +0000
  • 2ec94dff93
    readme: remove outdated Rust nightly requirement message Matt Bilker 2018-10-30 06:25:11 +0000
  • a85491459f
    bin: use new to_text_xml function Matt Bilker 2018-10-29 15:53:27 +0000
  • bc91024a40
    to_text_xml: implement new function to convert Node and NodeCollection to text XML Matt Bilker 2018-10-29 15:52:52 +0000
  • c24cbf895f
    value: add as_slice and as_array helper conversion methods Matt Bilker 2018-10-29 15:17:27 +0000
  • 1fe1dc7323
    error: add QuickXmlError conversion Matt Bilker 2018-10-29 15:14:46 +0000
  • a568aa31a4
    to_element: split up trait implementation to have implementations in separate files Matt Bilker 2018-10-29 15:14:05 +0000
  • 756384097a
    encoding_type: remove debug log statements, bump version to 0.13.2 Matt Bilker 2018-10-28 20:15:09 +0000
  • 03170b2cd6
    lib: update to 0.13.1, rename exported functions, include a quick_xml NodeCollection reader Matt Bilker 2018-10-28 06:31:44 +0000
  • 0a5d07f592
    node: derive Eq and PartialEq Matt Bilker 2018-10-28 06:19:55 +0000
  • 9dae857b92
    cargo: version 0.12.1 Matt Bilker 2018-10-12 00:55:13 +0000
  • eeff475667
    node: add pointer method to Node Matt Bilker 2018-10-12 00:53:30 +0000
  • ca44c7878e
    value: add as_str and as_string helper methods Matt Bilker 2018-10-12 00:53:13 +0000
  • 235f9fe2ae
    node: remove old map swap code Matt Bilker 2018-10-11 06:26:05 +0000
  • f2b113d55c
    lib: conditional serde dependency, version bump 0.12.0 Matt Bilker 2018-10-10 20:51:07 +0000
  • 7776dec116
    cargo: version 0.11.4 Matt Bilker 2018-09-24 19:17:48 +0000
  • 434171f322
    lib: tweak log messages Matt Bilker 2018-09-24 18:35:40 +0000
  • a674780bdf
    byte_buffer: fix string handling when the string is only a single null byte Matt Bilker 2018-09-22 02:20:15 +0000
  • 1824da0237
    node: support a whole bunch of creation methods, get_first => get_child Matt Bilker 2018-09-19 03:15:54 +0000
  • 91b00a489c
    value: add function to convert an array of values to bytes Matt Bilker 2018-09-15 05:18:36 +0000
  • dff69fe00e
    to_element: add trait to convert a Node to a Element Matt Bilker 2018-09-15 05:17:08 +0000
  • 8810290baf
    writer: new Writeable trait to support writing from Element, NodeCollection, and Node Matt Bilker 2018-09-14 18:08:05 +0000
  • c67fa880a4
    lib: use Bytes so a struct can own NodeCollection Matt Bilker 2018-09-12 02:59:44 +0000
  • 097fadaaff
    lib: separate writing code into separate Writer object Matt Bilker 2018-09-11 23:45:07 +0000
  • a8d6556f6a
    lib: expose parsing to a NodeCollection Matt Bilker 2018-09-11 23:27:57 +0000
  • 8e14e6f12d
    lib: expose Node parsing from kbin Matt Bilker 2018-09-11 17:24:29 +0000
  • 37e4d71ed5
    de(seq): fix bug deserializing regular arrays Matt Bilker 2018-09-11 17:23:37 +0000
  • 3c57e733ed
    lib: remove dead code Matt Bilker 2018-09-10 16:55:29 +0000
  • 1f127f63b9
    de: use NodeCollection and NodeDefinition for deserialization Matt Bilker 2018-09-10 16:12:36 +0000
  • f0bc042317
    value: switch debug log to trace Matt Bilker 2018-09-10 15:06:53 +0000
  • 30e35cf087
    sixbit: remove debug log during unpack Matt Bilker 2018-09-10 15:06:29 +0000
  • d6b21ec9f0
    value(de): use class name instead of namespace under serde::de Matt Bilker 2018-09-09 17:30:26 +0000
  • 9572e4ca5b
    reader: add Iterator implementation with NodeDefinition output Matt Bilker 2018-09-07 14:55:15 +0000
  • 92a25aed22
    error: use StandardType for TypeMismatch error Matt Bilker 2018-09-07 14:54:32 +0000
  • 3cbe1f51db
    lib: support writing attribute key names uncompressed Matt Bilker 2018-09-06 18:08:53 +0000
  • d48d5d2865
    value: fix counter reset Matt Bilker 2018-09-06 15:45:48 +0000
  • 77ccd55041
    node_types: use Value for handling byte serialization Matt Bilker 2018-09-06 07:06:45 +0000
  • 6ccb01bc63
    printer: disable NodeCollection printing Matt Bilker 2018-09-06 07:01:58 +0000
  • a7fd702f89
    error: make InvalidNodeType's message more general Matt Bilker 2018-09-06 07:01:25 +0000
  • 073d6b16ee
    lib: add comment; ser: tweak debug messages Matt Bilker 2018-09-06 03:22:07 +0000
  • a6f3a3626d
    sixbit: read from borrowed byte array Matt Bilker 2018-09-06 03:21:31 +0000
  • 3dd48c3615
    options: add compression option Matt Bilker 2018-09-06 01:53:43 +0000
  • a03c0097b9
    lib: use NodeDefinition for reading nodes Matt Bilker 2018-09-05 21:39:31 +0000
  • fa5f4394a9
    node(definition): capturing into_node -> non-capturing as_node Matt Bilker 2018-09-05 21:38:54 +0000
  • 1bbafd06d5
    reader: add bounds check on read functions Matt Bilker 2018-09-05 21:37:44 +0000
  • a99ef1a172
    value: implement Display trait Matt Bilker 2018-09-05 21:36:30 +0000
  • 958c7b1f77
    printer: use NodeCollection Matt Bilker 2018-09-05 17:21:21 +0000
  • be6ef43aaa
    node(collection): make a collection of NodeDefinition objects Matt Bilker 2018-09-05 17:20:57 +0000
  • 16c7af157f
    error: make InvalidNodeType message look nicer Matt Bilker 2018-09-05 17:19:42 +0000
  • 5acd855cf6
    node_definition: working data reading and parsing Matt Bilker 2018-09-04 21:01:57 -0400
  • 9bf833751e
    byte_buffer: make null byte trim function available to rest of crate Matt Bilker 2018-09-04 17:34:09 -0400
  • 7015374d72
    reader: add support for NodeDefinition, a container with the raw bytes ready for deserialization Matt Bilker 2018-09-04 01:19:12 -0400
  • cf09020aca
    sixbit: unpack strings without BigUint Matt Bilker 2018-09-03 22:43:56 -0400
  • 770cafbb60
    reader: support deserialization of decompressed identifiers Matt Bilker 2018-09-03 21:35:57 -0400