Commit Graph

  • 706820b13a
    kbinxml(cargo): version 3.1.1 master Felix 2023-07-09 06:52:14 +0000
  • a37d0d2750
    rustfmt Felix 2023-07-09 06:44:54 +0000
  • 76ca9182ed
    kbinxml: support empty root node Felix 2023-07-09 06:42:52 +0000
  • 7f0e5d0152
    Merge pull request #5 from mon/master Matthew Bilker 2023-07-06 15:38:08 -0400
  • 6769014e28 Bump deps Will Toohey 2023-07-06 16:40:28 +1000
  • 7c7d1b9996
    Merge pull request #3 from mon/master Matt Bilker 2022-11-08 19:11:00 -0800
  • 05f8f17b8f Add a bunch of examples to the README Will Toohey 2022-11-04 16:14:43 +1000
  • 31899e4697
    kbinxml(options): make OptionsBuilder useful by having build take reference Felix 2022-11-04 04:13:52 +0000
  • d09293b756
    kbinxml(cargo): version 3.1.0 Felix 2022-02-02 23:46:01 +0000
  • c14690f225
    cargo: clippy Felix 2022-02-02 23:45:14 +0000
  • 4122e12206
    psmap(cargo): version 2.0.0 Felix 2022-02-02 03:47:36 +0000
  • 4e797a7ce5
    psmap: update to kbinxml 3.0.0 Felix 2022-02-02 03:47:26 +0000
  • 67fc8e7fb8
    node: cleanup more unnecessary helper methods Felix 2022-02-02 03:37:39 +0000
  • a645521d5d
    kbinxml_cli(cargo): version 3.0.0 Felix 2022-02-02 03:21:56 +0000
  • 1ef84d9112
    kbinxml_cli(cargo): upgrade to clap 3.0.14 Felix 2022-02-02 03:21:47 +0000
  • 917d626212
    kbinxml(cargo): version 3.0.0 Felix 2022-02-02 03:20:01 +0000
  • 380e687115
    kbinxml: reformat more to 4 space indent Felix 2022-02-02 03:19:40 +0000
  • 948152e900
    kbinxml(cargo): upgrade snafu to 0.7.0 Felix 2022-02-02 03:13:23 +0000
  • 78f7a9b93a
    node: make attributes and children non-null Felix 2022-02-02 01:30:10 +0000
  • 06ca05fd23
    kbinxml(cargo): version 2.4.0 Felix 2021-02-28 23:15:32 +0000
  • f0fe19c823
    psmap(cargo): version 1.2.0 Felix 2021-02-23 10:53:05 +0000
  • 9f51fe8dc1
    kbinxml(cargo): version 2.3.0 Felix 2021-02-23 10:52:46 +0000
  • 9780b171d1
    psmap: rustfmt Matt Bilker 2020-07-10 07:56:43 +0000
  • 0660dcda3f
    kbinxml(cargo): version 2.2.0 Matt Bilker 2020-07-10 07:55:50 +0000
  • 1aa7fe1ce6
    cargo: version 2.1.1 Matt Bilker 2020-02-26 02:38:05 +0000
  • 60a0ab5b58
    text_reader: fixed cant read a short single line xml Byeon Seongun 2020-03-25 17:26:01 +0900
  • e056a6509f
    cargo: version 2.2.1 Matt Bilker 2020-02-26 02:38:05 +0000
  • 1b4de54752
    value(array): print 1s and 0s for boolean values Matt Bilker 2020-02-26 02:29:26 +0000
  • 65f7bfed9a
    value: add TryFrom implementations for Cow<'_, str> Matt Bilker 2019-12-29 11:19:09 +0000
  • bf9f8e60c7
    kbinxml(cargo): version 2.1.0 Matt Bilker 2019-12-10 03:09:34 +0000
  • 70f10c56ac
    kbinxml(cargo): upgrade to bytes 0.5 Matt Bilker 2019-12-10 03:09:00 +0000
  • ce0764af58
    kbinxml: fix compatibility with older Rust versions Matt Bilker 2019-12-09 20:47:04 +0000
  • 5e9992a436
    kbinxml(types): fix string boolean value handling Matt Bilker 2019-12-09 20:13:33 +0000
  • 3da94cc2e5
    psmap: fix error handling when using transforms and attribute parsing Matt Bilker 2019-12-04 08:04:35 +0000
  • 6120716be6
    kbinxml(cargo): version 2.0.1 Matt Bilker 2019-11-20 07:35:54 +0000
  • 5ae8a8dc26
    kbinxml(node_types): add alternate type names to type matching logic Matt Bilker 2019-11-20 07:35:30 +0000
  • 22feea205a
    psmap: move proc macro into separate crate and add error type Matt Bilker 2019-11-09 17:34:47 +0000
  • 6080df7b03
    psmap: add basic node to struct demarshaller Matt Bilker 2019-11-09 08:56:44 +0000
  • 045f2787f6
    cargo: split library and application into subcrates with virtual workspaces Matt Bilker 2019-11-09 08:53:32 +0000
  • ac25fb4691
    readme: update with new information Matt Bilker 2019-11-09 08:31:51 +0000
  • 36da26709c
    text_reader: specialize some error cases Matt Bilker 2019-11-09 08:25:23 +0000
  • 3b9c1ae079
    text_reader: add custom error type Matt Bilker 2019-11-09 08:20:20 +0000
  • d0c6192057
    reader: finish migration to custom error type Matt Bilker 2019-11-09 04:13:59 +0000
  • 8e37feff51
    writer: finish migration to custom error type Matt Bilker 2019-11-09 01:21:37 +0000
  • 9b64f976ee
    node_types: add error type for unknown node types Matt Bilker 2019-11-09 01:14:19 +0000
  • 3f8aa71c87
    bin: use try operation for printer Matt Bilker 2019-11-09 01:02:19 +0000
  • 9b7d94e9fd
    compression: Compression -> CompressionType Matt Bilker 2019-11-09 00:50:11 +0000
  • f273d5b13e
    cargo: rustfmt Matt Bilker 2019-11-08 20:04:49 +0000
  • 972e9b0e56
    cargo: version 2.0.0 Matt Bilker 2019-11-08 05:23:30 +0000
  • deb2314f14
    bin: switch from failure to anyhow for error handling Matt Bilker 2019-11-08 05:23:00 +0000
  • 60a05c00b8
    error: add Send + Sync trait bounds on StringParse error container Matt Bilker 2019-11-08 05:22:11 +0000
  • a840cc63fa
    error: replace failure with snafu Matt Bilker 2019-11-08 05:02:35 +0000
  • 8be89649f3
    types(string): integer values can be specified with hexadecimal notation Matt Bilker 2019-10-24 17:53:52 +0000
  • 1b1f55f6d4
    types(string): accept 'true' and 'false' for boolean values Matt Bilker 2019-10-24 17:53:02 +0000
  • a09bb682f4
    text_reader: binary nodes are not required to specify the size of the binary data Matt Bilker 2019-10-24 17:52:00 +0000
  • b8bf1c1bfb
    node: use swap_remove for attributes Matt Bilker 2019-09-11 06:55:12 +0000
  • e407239cd5
    cargo: version 1.2.1 Matt Bilker 2019-09-10 08:34:29 +0000
  • 6d97bc4d4f
    bin: remove old minidom code Matt Bilker 2019-09-09 20:22:39 +0000
  • 29a3f8461b
    options: add builder option Matt Bilker 2019-09-09 20:21:44 +0000
  • 3a2efab4d4
    cargo: version 1.2.0 Matt Bilker 2019-08-30 21:13:31 +0000
  • bb34602daa
    text_reader: support quick-xml without encoding_rs dependency Matt Bilker 2019-08-30 21:12:44 +0000
  • 3edc7026e4
    node: add ability to remove attributes Matt Bilker 2019-08-30 07:04:25 +0000
  • 8135163a02
    gitignore: ignore idea files from JetBrains IDEs Matt Bilker 2019-08-02 19:07:18 +0000
  • 4d4dce9a6d
    cargo: version 1.1.0 Matt Bilker 2019-08-02 19:06:41 +0000
  • 746a4c3ddb
    lib: remove minidom support Matt Bilker 2019-08-02 19:06:17 +0000
  • 1d5682bc1f
    cargo: version 1.0.0, woot Matt Bilker 2019-07-09 01:07:24 +0000
  • 5a4e803d2a
    bin: add output encoding option Matt Bilker 2019-07-09 00:54:54 +0000
  • 8896f268ee
    text_reader: check to see if size of binary elements matches size attribute Matt Bilker 2019-07-09 00:51:15 +0000
  • e4bbc431d1
    value: remove old array implementation and clean up string parsing Matt Bilker 2019-07-08 23:56:33 +0000
  • b195bd89bf
    error: take string for size mismatch instead of KbinType Matt Bilker 2019-07-08 22:23:33 +0000
  • cda8719cab
    value: add FromKbinString for trait-based kbin string parsing Matt Bilker 2019-07-08 18:08:45 +0000
  • b8921a157a
    value: turn the new array implementation on for values read from bytes Matt Bilker 2019-07-08 09:39:58 +0000
  • b9e81f0582
    types: handle kbin type conversion in separate handler Matt Bilker 2019-07-08 09:00:33 +0000
  • 288a89b01a
    value: move array parsing to separate module Matt Bilker 2019-07-08 06:54:03 +0000
  • 6733675238
    node_types: make StandardType like C-style enum Matt Bilker 2019-07-06 19:28:37 +0000
  • 864ed02ce4
    node_types: remove unused inner type macro parameter Matt Bilker 2019-06-15 11:05:22 +0000
  • 26ed824fa4
    value: remove Node variant, remnant of serde work Matt Bilker 2019-06-14 05:51:43 +0000
  • f716ff2422
    cargo: version 0.30.0 Matt Bilker 2019-05-25 16:49:02 +0000
  • 7f6dda305e
    value: try_from feature stabilized Matt Bilker 2019-05-25 16:48:51 +0000
  • 48a389be54
    bin: remove annoying print statement Matt Bilker 2019-05-19 23:14:22 +0000
  • 4fffb0a3af
    cargo: version 0.29.0 Matt Bilker 2019-05-14 03:28:32 +0000
  • cdb24d6dac
    lib: remove broken serde implementation Matt Bilker 2019-05-14 03:27:38 +0000
  • b1b651aa11
    text_reader: remove excess log statement Matt Bilker 2019-05-10 22:47:31 +0000
  • b3337ce3d4
    cargo: version 0.28.1 Matt Bilker 2019-05-08 21:33:18 +0000
  • 9cffe03188
    cargo: version 0.27.0 Matt Bilker 2019-05-08 20:09:09 +0000
  • 7f147ffcf1
    node: use BTreeMap instead of IndexMap Matt Bilker 2019-05-08 20:08:28 +0000
  • ab3af97ffd
    cargo: version 0.26.0 and disable log filter Matt Bilker 2019-04-24 05:25:06 +0000
  • 3d213abc84
    writer: remove type argument from Writeable trait and operate on self Matt Bilker 2019-04-24 05:25:00 +0000
  • 9ac353454a
    cargo: version 0.25.2 Matt Bilker 2019-03-16 08:20:40 +0000
  • 23fbc2f81f
    node: remove debug log from NodeCollection::pointer Matt Bilker 2019-03-16 08:20:13 +0000
  • b4962cdaa8
    sixbit: remove pretty_env_logger from test cases Matt Bilker 2019-03-16 08:19:46 +0000
  • 1cd552b594
    cargo: version 0.25.1 Matt Bilker 2019-03-01 23:00:34 +0000
  • d989c83e08
    node: add value_mut accessor Matt Bilker 2019-03-01 23:00:14 +0000
  • cdee30a5f8
    cargo: version 0.25.0 Matt Bilker 2019-02-08 06:39:43 +0000
  • de253ef9c4
    to_text_xml: fix attribute escaping Matt Bilker 2019-02-08 06:39:26 +0000
  • 05c70d8cb1
    cargo: version 0.24.0 Matt Bilker 2019-02-08 06:00:01 +0000
  • 898b7f163c
    node: add pointer_mut method Matt Bilker 2019-02-08 05:59:45 +0000
  • 0cf824013f
    cargo: version 0.23.1 Matt Bilker 2019-01-31 17:26:48 +0000
  • 072a1eb7df
    writer: trim newlines when writing from Element Matt Bilker 2019-01-31 17:25:53 +0000
  • bbea3a4815
    value: use read_f32 and read_f64, unchecked methods deprecated in latest byteorder Matt Bilker 2019-01-31 17:25:21 +0000