Commit Graph

23 Commits

Author SHA1 Message Date
Nathan Adams 89fee4c580 Ints are signed in avm1 2019-08-26 18:25:32 -05:00
Mike Welsh 1d558d8604 Fix dyn warnings in Rust 1.37 2019-08-15 16:42:53 -07:00
Mike Welsh 76c5c2bbc4 Rustfmt pass 2019-04-23 00:31:12 -07:00
Mike Welsh 64dd94b1db Fix clippy warnings 2019-04-23 00:24:33 -07:00
Mike Welsh cc3327f26e Remove try! calls for Rust 2018 2019-04-22 23:22:19 -07:00
Mike Welsh d23a489886 Update import paths for Rust 2018
Add crate:: where appropriate to fix paths
2019-04-22 23:09:06 -07:00
Mike Welsh 120f94711a chore: switch to num-derive crate 2018-06-10 11:37:40 -07:00
Mike Welsh 976f7c16dd Run rustfmt 2017-06-24 12:56:49 -07:00
Mike Welsh 461ab7ad15 Implement remaining AVM1 tags; Use Rust 1.13 ? operator 2016-11-14 01:03:02 -08:00
Mike Welsh 94bed0cfd0 Clean up AVM1 Reader 2016-11-13 13:04:37 -08:00
Mike Welsh 7be9f32b73 Implement the remaining SWFv4 AVM1 ops 2016-11-09 18:49:15 -08:00
Mike Welsh bc9ffc443a Implement AVM1 arithmetic operations 2016-11-09 16:10:40 -08:00
Mike Welsh 8799e8ae23 Implement AVM1 ActionPush 2016-11-09 15:50:54 -08:00
Mike Welsh 4abaa62d3b Implement ActionPop 2016-11-08 17:05:53 -08:00
Mike Welsh 89da9465eb Implement GotoLabel AVM1 action 2016-11-08 16:53:36 -08:00
Mike Welsh 7a07a5eb9f Implement SetTarget action 2016-11-08 15:35:31 -08:00
Mike Welsh 99d2721e87 Implement SwfRead/SwfWrite traits in AVM1 Reader/Write 2016-11-08 10:51:34 -08:00
Mike Welsh ddf6de2fe2 Add more SWF3 opcodes 2016-11-05 19:44:49 -07:00
Mike Welsh d26af3669e Implement some more SWF3 actions 2016-10-07 00:18:56 -07:00
Mike Welsh df99a553f6 Add initial AVM1 tests 2016-10-05 23:49:34 -07:00
Mike Welsh e7b969bcdc Rename ActionReader/ActionWriter to Reader/Writer 2016-10-05 22:15:18 -07:00
Mike Welsh 09b248843f Implement AVM1 Reader/Writer some more 2016-09-28 23:36:05 -07:00
Mike Welsh 7e1519b573 Stub out AVM1 reader and writer 2016-09-25 13:30:09 -07:00