| 2022-08-07 15:38 | libshit update | u3shit | 26 | +52 | -0 |
| 2022-08-01 20:22 | libshit update | u3shit | 0 | +0 | -0 |
| 2022-07-31 15:16 | gen_binding: update | u3shit | 2 | +2 | -4 |
| 2022-07-30 21:03 | gen_binding: update | u3shit | 26 | +57 | -57 |
| 2022-07-30 15:46 | gen_binding: refactor | u3shit | 2 | +3 | -18 |
| 2022-07-27 00:51 | libshit gen_binding update | u3shit | 1 | +1 | -1 |
| 2022-07-24 20:07 | gen_binding; remove annotation lua compatibility | u3shit | 16 | +38 | -38 |
| 2022-07-24 18:55 | ruby based gen_binding | u3shit | 3 | +31 | -14 |
| 2022-07-23 19:07 | libshit update | u3shit | 0 | +0 | -0 |
| 2022-07-18 21:09 | libshit update | u3shit | 0 | +0 | -0 |
| 2022-05-15 19:20 | libshit update | u3shit | 0 | +0 | -0 |
| 2022-05-15 19:01 | no committed old fixes | u3shit | 2 | +6 | -14 |
| 2021-11-06 21:21 | fix package script... | u3shit | 1 | +1 | -1 |
| 2021-11-06 20:08 | bump version to 0.4.0 | u3shit | 1 | +1 | -1 |
| 2021-11-06 19:56 | add package script | u3shit | 1 | +180 | -0 |
| 2021-11-05 18:57 | vita ci | u3shit | 3 | +7 | -9 |
| 2021-11-01 15:05 | fix ci | u3shit | 2 | +17 | -17 |
| 2021-11-01 14:11 | libshit update | u3shit | 0 | +0 | -0 |
| 2021-10-15 09:49 | add missing header | u3shit | 1 | +3 | -0 |
| 2021-10-14 23:49 | new ci | u3shit | 18 | +15 | -912 |
| 2021-10-06 20:55 | ci fixes | u3shit | 2 | +2 | -2 |
| 2021-10-06 20:20 | libshit update | u3shit | 2 | +4 | -4 |
| 2021-08-12 20:26 | libshit: fix random | u3shit | 0 | +0 | -0 |
| 2021-08-12 19:16 | libshit update | u3shit | 2 | +4 | -7 |
| 2021-05-24 02:16 | fix ubsan warnings during tests | u3shit | 2 | +2 | -2 |
| 2021-05-24 02:12 | libshit update | u3shit | 17 | +81 | -79 |
| 2021-05-24 01:23 | Revert "use std::string_view" | u3shit | 17 | +92 | -111 |
| 2021-04-25 14:01 | --simple-ids flag when the old id generator is broken | u3shit | 2 | +32 | -12 |
| 2021-04-05 00:34 | lua-export: do not require a gbnl inside a stcm | u3shit | 1 | +1 | -1 |
| 2021-04-05 00:33 | use c++17 fold instead of c++11 array hack | u3shit | 1 | +1 | -2 |
| 2021-02-20 19:39 | use std::string_view | u3shit | 17 | +111 | -92 |
| 2021-02-20 17:41 | libshit update | u3shit | 2 | +27 | -36 |
| 2021-02-11 20:03 | fix possible mmap bug after libshit update | u3shit | 2 | +2 | -2 |
| 2021-02-10 21:00 | libshit update to fix binding_gen | u3shit | 1 | +3 | -3 |
| 2021-02-10 20:45 | update libshit & fixes | u3shit | 17 | +89 | -361 |
| 2021-01-12 01:08 | regression fix for stcms without expansion | u3shit | 3 | +19 | -15 |
| 2021-01-11 21:28 | warning fixes | u3shit | 5 | +12 | -8 |
| 2021-01-11 20:43 | fix viir expansions | u3shit | 7 | +87 | -11 |
| 2021-01-11 02:31 | fix clang-msvc build | u3shit | 0 | +0 | -0 |
| 2021-01-11 01:36 | VIIR support test. DOES NOT WORK | u3shit | 7 | +167 | -2 |
| 2021-01-11 01:33 | fix DERQ zero sized collection links | u3shit | 2 | +6 | -2 |
| 2020-07-20 20:10 | libshit update | u3shit | 0 | +0 | -0 |
| 2020-05-03 18:19 | update libshit | u3shit | 0 | +0 | -0 |
| 2020-04-13 21:05 | libshit update again | u3shit | 0 | +0 | -0 |
| 2020-04-13 19:52 | libshit update | u3shit | 8 | +21 | -10 |
| 2020-01-12 21:51 | libshit update | u3shit | 4 | +17 | -6 |
| 2019-08-23 20:32 | fix win32 build | u3shit | 6 | +11 | -7 |
| 2019-08-12 18:23 | PotBB: random fixes | u3shit | 2 | +9 | -9 |
| 2019-08-11 19:17 | potbb stsc basic support | u3shit | 3 | +339 | -110 |
| 2019-08-10 15:14 | flavor options | u3shit | 5 | +50 | -7 |
| 2019-08-09 01:30 | basic support for STSC flavors | u3shit | 13 | +528 | -352 |
| 2019-07-14 13:37 | update to llvm-8 | u3shit | 4 | +50 | -50 |
| 2019-07-10 19:28 | update libshit | u3shit | 0 | +0 | -0 |
| 2019-07-06 16:19 | small optimizations: gc stcm on vita, cache Gbnl in Stcm::File | u3shit | 9 | +57 | -65 |
| 2019-07-01 19:04 | bugfixes | u3shit | 5 | +47 | -27 |
| 2019-06-30 20:26 | patterns | u3shit | 4 | +86 | -23 |
| 2019-06-28 20:41 | refactor | u3shit | 6 | +379 | -328 |
| 2019-06-28 19:07 | refactor vita/windows injected stuff, fix windows build | u3shit | 18 | +557 | -562 |
| 2019-06-27 19:47 | better path handling | u3shit | 1 | +96 | -21 |
| 2019-06-27 19:46 | move c++ init to libshit | u3shit | 1 | +2 | -12 |
| 2019-06-24 01:20 | delete cache (and in an other location) | u3shit | 1 | +8 | -2 |
| 2019-06-23 13:56 | fixed vita support | u3shit | 13 | +248 | -52 |
| 2019-06-20 20:42 | basic vita support | u3shit | 5 | +210 | -7 |
| 2019-06-16 16:15 | boost update | u3shit | 0 | +0 | -0 |
| 2019-06-16 15:17 | libshit update | u3shit | 2 | +2 | -2 |
| 2019-05-08 19:48 | fix without-lua build | u3shit | 4 | +6 | -3 |
| 2019-02-22 00:34 | reduce #ifdef/#ifndef usage | u3shit | 40 | +86 | -83 |
| 2019-02-16 17:11 | switch to clang from clang-cl on windows | u3shit | 8 | +63 | -56 |
| 2019-02-15 20:00 | waf update | u3shit | 1 | +0 | -0 |
| 2019-01-31 21:04 | update ci: add valgrind | u3shit | 6 | +234 | -0 |
| 2019-01-25 01:55 | ci: fix clang build | u3shit | 1 | +3 | -1 |
| 2019-01-25 00:08 | fix clang 7 compile warning | u3shit | 1 | +2 | -2 |
| 2019-01-23 21:10 | libshit+llvm update, ci: use sysroot with clang | u3shit | 8 | +94 | -9 |
| 2019-01-05 19:36 | update libshit | u3shit | 1 | +1 | -1 |
| 2018-12-08 19:24 | libshit update | u3shit | 2 | +2 | -2 |
| 2018-08-25 21:50 | ci colors, wscript_user_sample.py update | u3shit | 5 | +107 | -177 |
| 2018-08-25 19:27 | ci fixes | u3shit | 5 | +5 | -7 |
| 2018-08-25 17:42 | libshit update, doctest, ci updates | u3shit | 12 | +554 | -500 |
| 2018-07-15 21:51 | update clang to 6.0 | u3shit | 1 | +13 | -13 |
| 2018-06-30 16:43 | update libshit: fix tests | u3shit | 0 | +0 | -0 |
| 2018-06-30 15:46 | libshit update | u3shit | 4 | +10 | -10 |
| 2018-06-19 14:03 | fix null CollectionLink names | u3shit | 4 | +30 | -17 |
| 2018-06-02 14:05 | update libshit | u3shit | 0 | +0 | -0 |
| 2018-05-01 00:27 | move containers to libshit | u3shit | 27 | +60 | -3231 |
| 2018-04-25 20:39 | get rid of gitlab-ci | u3shit | 1 | +0 | -94 |
| 2018-04-25 20:23 | doc: add endian info | u3shit | 2 | +12 | -9 |
| 2017-05-19 02:07 | doc: STCM | u3shit | 1 | +228 | -0 |
| 2018-04-25 20:11 | cl3 endian support | u3shit | 3 | +137 | -53 |
| 2018-04-22 22:49 | fix windows compile | u3shit | 0 | +0 | -0 |
| 2018-04-22 21:19 | endian support in gbnl | u3shit | 13 | +302 | -102 |
| 2017-10-14 16:52 | update libshit: ljx: fix non-cross compilation without host lua | u3shit | 0 | +0 | -0 |
| 2017-10-14 16:23 | get rid of dependency hacks | u3shit | 3 | +17 | -36 |
| 2017-10-14 16:22 | update libshit | u3shit | 0 | +0 | -0 |
| 2017-10-08 18:55 | update libshit: gcc compile fix | u3shit | 0 | +0 | -0 |
| 2017-10-08 18:11 | ci: save test results to junit xml | u3shit | 6 | +20 | -10 |
| 2017-10-08 17:36 | move most utils.hpp to libshit | u3shit | 14 | +50 | -91 |
| 2017-09-25 02:56 | update libshit: do not use thread_local storage in SEH filter | u3shit | 0 | +0 | -0 |
| 2017-09-24 23:16 | get rid of boost::exception, clang-5 | u3shit | 35 | +170 | -195 |
| 2017-08-27 15:21 | move most of .gitlab-ci.yml logic to shell script | u3shit | 8 | +149 | -145 |
| 2017-08-26 00:06 | ci: fix binding-gen-test changes | u3shit | 2 | +2 | -2 |
| 2017-08-26 00:05 | use `foo_v<X>` instead of `foo<X>::value` | u3shit | 2 | +2 | -2 |
| 2017-08-25 18:22 | update libshit: plain lua, better bundled lib handling, win bugfix, ... | u3shit | 5 | +12 | -161 |
| 2017-08-20 02:37 | NEPTOOLS_STATIC_ASSERT: remove remains | u3shit | 4 | +3 | -5 |
| 2017-08-20 02:31 | neptools reindent; pt2 | u3shit | 25 | +2297 | -2284 |
| 2017-08-20 01:16 | neptools reindent; pt1 | u3shit | 40 | +2721 | -2749 |
| 2017-08-20 00:19 | neptools reindent; pt0 | u3shit | 14 | +1755 | -1750 |
| 2017-08-19 02:15 | workaround static link problems on buildserver | u3shit | 1 | +1 | -0 |
| 2017-08-18 19:46 | ci fix (hopefully) | u3shit | 1 | +5 | -5 |
| 2017-08-18 19:16 | libshit refactor: move to external repo | u3shit | 86 | +9 | -11253 |
| 2017-08-18 18:37 | libshit refactor: reindent binding files | u3shit | 29 | +840 | -840 |
| 2017-08-18 18:08 | libshit refactor: reindent | u3shit | 52 | +2952 | -2835 |
| 2017-08-18 14:10 | libshit refactor: decrease namespace nesting | u3shit | 10 | +44 | -69 |
| 2017-08-17 20:37 | libshit refactor: rename namespace/macros to libshit | u3shit | 144 | +1600 | -1530 |
| 2017-08-17 17:22 | libshit refactor: move files to libshit dir | u3shit | 173 | +3651 | -3581 |
| 2017-08-15 23:42 | fix --without-lua build | u3shit | 4 | +14 | -3 |
| 2017-08-14 00:24 | ci: fix vmrun script | u3shit | 1 | +1 | -1 |
| 2017-08-14 00:19 | ci fixes | u3shit | 3 | +9 | -5 |
| 2017-08-13 23:43 | build lua dll on ci (if it still works) | u3shit | 1 | +2 | -2 |
| 2017-08-13 23:19 | lua: ability to build as dll on windows (needed for native module loading) | u3shit | 2 | +22 | -8 |
| 2017-07-31 19:26 | lua: export lua symbols on linux | u3shit | 2 | +5 | -0 |
| 2017-07-31 18:41 | ljx: build in 5.3 mode | u3shit | 1 | +1 | -1 |
| 2017-07-24 20:53 | DynamicStruct TableCtor: fix specialization not available at stcm/gbnl.cpp | u3shit | 4 | +116 | -91 |
| 2017-07-24 19:13 | lua import/export mode to stcm-editor | u3shit | 1 | +110 | -10 |
| 2017-07-24 15:23 | Source: optimized ReadCString | u3shit | 2 | +19 | -43 |
| 2017-07-24 01:35 | Stcm::StringDataItem | u3shit | 10 | +157 | -14 |
| 2017-07-23 23:50 | fix clang compile warnings due to explicit specialized templates | u3shit | 1 | +1 | -0 |
| 2017-07-23 16:37 | common base factory for OpenFactory and DataFactory | u3shit | 8 | +36 | -30 |
| 2017-07-23 16:23 | PrimitiveItem | u3shit | 11 | +238 | -17 |
| 2017-07-23 15:17 | gcc warning removal | u3shit | 1 | +1 | -1 |
| 2017-07-23 15:17 | Lua: typename: turn into pure lua function | u3shit | 2 | +12 | -11 |
| 2017-07-22 16:08 | Lua: Stcm::Instruction: prettier printing | u3shit | 3 | +14 | -7 |
| 2017-07-22 15:19 | Lua: fix cl3 inspect/reload | u3shit | 9 | +77 | -13 |
| 2017-07-22 02:33 | Gbnl: use signed integers | u3shit | 3 | +87 | -87 |
| 2017-07-22 02:16 | Context: do not filter label names | u3shit | 3 | +9 | -18 |
| 2017-07-22 01:41 | create CStringsItems for Stcm::CollectionLink entries | u3shit | 6 | +37 | -6 |
| 2017-07-22 01:24 | move/rename Stsc::StringItem to CStringItem | u3shit | 10 | +106 | -113 |
| 2017-07-21 21:41 | fix msvc compile | u3shit | 1 | +11 | -0 |
| 2017-07-21 21:10 | Lua: function_call: space saving on invalid overload code | u3shit | 1 | +17 | -9 |
| 2017-07-21 21:07 | Source: do not require filename | u3shit | 5 | +8 | -2 |
| 2017-07-21 02:17 | Lua: AutoTable: call ctor with arguments from table | u3shit | 23 | +228 | -143 |
| 2017-07-19 16:23 | lua: tagged new feature: foo("bar", ...) calls foo.new_bar(...) | u3shit | 10 | +37 | -31 |
| 2017-07-19 14:11 | Lua: ValueObject Make fix | u3shit | 1 | +2 | -2 |
| 2017-07-19 00:21 | inspect: generate indented lua code | u3shit | 37 | +123 | -94 |
| 2017-07-18 01:30 | stcm-editor --lua: only print prompt on tty | u3shit | 1 | +9 | -1 |
| 2017-07-18 01:30 | small random fixes | u3shit | 3 | +4 | -3 |
| 2017-07-18 01:15 | lua: ljx upvalue fix | u3shit | 1 | +0 | -1 |
| 2017-07-16 18:02 | ParentList: fix clear when NodeRemove destroys node | u3shit | 1 | +5 | -2 |
| 2017-07-16 17:40 | DynamicStruct: memleak hunt | u3shit | 2 | +10 | -7 |
| 2017-07-16 17:31 | context: optimize new label functions | u3shit | 1 | +13 | -13 |
| 2017-07-16 16:43 | binding_gen: fix ci build | u3shit | 2 | +1 | -3 |
| 2017-07-16 16:38 | add LUACFLAGS | u3shit | 1 | +2 | -1 |
| 2017-07-16 15:36 | generate lua parseable output on Inspect | u3shit | 53 | +704 | -250 |
| 2017-07-15 16:33 | Lua: add TAG to TypeTraits | u3shit | 8 | +11 | -11 |
| 2017-07-14 15:44 | stcm-editor --lua: print stacktrace on error | u3shit | 1 | +8 | -5 |
| 2017-07-14 15:39 | Lua: gen_binding: output TYPE_NAME before registration | u3shit | 27 | +157 | -386 |
| 2017-07-14 15:33 | Context: extra label management functions | u3shit | 3 | +42 | -0 |
| 2017-07-14 01:41 | Lua: gen_binding: do not order overloads based on number of arguments | u3shit | 8 | +30 | -27 |
| 2017-07-14 01:33 | Lua: get rid of overload check | u3shit | 5 | +7 | -152 |
| 2017-07-10 00:55 | Lua: DynamicStruct: friendlier type creation | u3shit | 4 | +87 | -9 |
| 2017-07-06 14:57 | Lua: less GetDynamicObject overloads | u3shit | 4 | +4 | -28 |
| 2017-07-05 17:05 | Lua: add some missing NEPTOOLS_LUA_CHECKTOP calls | u3shit | 1 | +10 | -2 |
| 2017-07-05 16:52 | Revert "Lua: NEPTOOLS_LUA_STACKCHECK macro" | u3shit | 9 | +58 | -51 |
| 2017-07-04 23:44 | factory for file opening | u3shit | 12 | +174 | -52 |
| 2017-07-01 23:04 | Lua: NEPTOOLS_LUA_STACKCHECK macro | u3shit | 9 | +51 | -58 |
| 2017-06-30 21:45 | Lua: gcc warning hunt | u3shit | 3 | +6 | -2 |
| 2017-06-30 21:11 | Lua: move INSTANTIABLE to UserTypeTraits | u3shit | 6 | +7 | -13 |
| 2017-06-29 22:24 | Lua: SmartObject/DynamicObject: do not use UserData | u3shit | 11 | +101 | -379 |
| 2017-06-29 02:00 | Lua: IntrusiveObject: do not use UserData | u3shit | 7 | +195 | -72 |
| 2017-06-28 15:42 | Lua: fix inherited getter/setter metatables | u3shit | 2 | +29 | -19 |
| 2017-06-28 14:19 | Lua: more user friendly lua repl | u3shit | 1 | +25 | -3 |
| 2017-06-28 00:24 | Lua: check number of arguments in overloaded functions | u3shit | 14 | +93 | -45 |
| 2017-06-27 23:39 | Lua: fix multiple inheritance | u3shit | 3 | +113 | -1 |
| 2017-06-27 13:25 | Lua: Logger: typo fix | u3shit | 1 | +1 | -1 |
| 2017-06-27 13:20 | Lua: print overloads when overload resolution fails | u3shit | 8 | +115 | -54 |
| 2017-06-26 01:06 | Lua: vectors: more consistent naming | u3shit | 4 | +7 | -5 |
| 2017-06-26 00:45 | Lua: get rid of TYPE_TAG | u3shit | 9 | +39 | -45 |
| 2017-06-26 00:47 | Lua: fix missing bindings | u3shit | 11 | +133 | -23 |
| 2017-06-25 19:37 | Lua: Stsc::Instruction binding | u3shit | 37 | +256 | -77 |
| 2017-06-25 15:07 | Lua: Stsc::Instruction: basic binding (no SimpleInstruction) | u3shit | 5 | +234 | -9 |
| 2017-06-24 23:59 | Lua: ValueObjects are immutable by default now | u3shit | 5 | +25 | -16 |
| 2017-06-24 02:08 | Lua::TypeTraits: Get<Unsafe> instead of Get and UnsafeGet | u3shit | 11 | +78 | -129 |
| 2017-06-24 01:44 | Lua: Stsc::Header binding | u3shit | 8 | +165 | -11 |
| 2017-06-24 01:16 | Lua: Stsc::File, Stsc::String binding | u3shit | 6 | +73 | -7 |
| 2017-06-21 02:12 | ability to compile without lua | u3shit | 54 | +223 | -25 |
| 2017-06-20 01:25 | Context refactor | u3shit | 32 | +105 | -107 |
| 2017-06-21 02:12 | lua: fix not gen_binding Stcm::ExportsItem | u3shit | 1 | +3 | -2 |
| 2017-06-20 00:30 | do not use lua_isnumber, lua_isstring | u3shit | 3 | +6 | -6 |
| 2017-06-20 00:26 | lua microoptimize: offs==0 if the class is final | u3shit | 1 | +4 | -0 |
| 2017-06-19 01:23 | add .clang-tidy, fix/NOLINT problems | u3shit | 33 | +130 | -91 |
| 2017-06-18 03:04 | lua: Stcm::Instruction binding | u3shit | 8 | +377 | -50 |
| 2017-06-17 01:18 | lua: Stcm::Header binding | u3shit | 4 | +70 | -15 |
| 2017-06-16 23:55 | lua: Stcm::Gbnl binding | u3shit | 3 | +30 | -0 |
| 2017-06-16 18:43 | lua: Stcm::Exports binding + enum support | u3shit | 17 | +412 | -112 |
| 2017-06-15 23:07 | lua: Stcm::Data binding | u3shit | 4 | +53 | -2 |
| 2017-06-15 22:37 | lua: Stcm::CollectionLink binding | u3shit | 4 | +104 | -4 |
| 2017-06-15 22:35 | lua: fix Item binding | u3shit | 5 | +59 | -15 |
| 2017-06-11 20:00 | lua: DynamicStruct binging: get rid of hana | u3shit | 4 | +59 | -9 |
| 2017-06-11 17:48 | convert Label to DynamicObject | u3shit | 25 | +2752 | -381 |
| 2017-06-06 00:34 | Lua: function_call: use brigand instead of hana | u3shit | 4 | +110 | -142 |
| 2017-06-05 15:42 | get rid of n3599 from pattern parser too | u3shit | 10 | +99 | -65 |
| 2017-06-05 02:41 | use brigand, rewrite filename transformer | u3shit | 4 | +73 | -129 |
| 2017-06-04 01:48 | Lua: function wrap support | u3shit | 10 | +116 | -27 |
| 2017-06-03 01:51 | Lua: use auto template parameters for lua function wrapping | u3shit | 22 | +565 | -657 |
| 2017-05-23 22:38 | instruction refactor | u3shit | 2 | +318 | -185 |
| 2017-05-19 18:23 | CI fixes | u3shit | 1 | +8 | -3 |
| 2017-05-19 00:05 | update to gcc-7.1.0; clang-4.0 | u3shit | 15 | +229 | -184 |
| 2017-04-04 13:39 | lua binfding: inheriting constructor support (kind of) | u3shit | 3 | +31 | -18 |
| 2017-03-30 12:04 | lua: RawItem binding | u3shit | 7 | +81 | -19 |
| 2017-03-22 21:25 | lua: EofItem binding | u3shit | 4 | +31 | -1 |
| 2017-03-06 18:31 | gcc compile fix/cleanup | u3shit | 3 | +6 | -3 |
| 2017-03-06 18:30 | Lua: Context binding | u3shit | 8 | +160 | -48 |
| 2017-03-05 23:59 | Context: better nullptr handling | u3shit | 5 | +19 | -11 |
| 2017-03-02 01:21 | ci optimizations | u3shit | 2 | +32 | -7 |
| 2017-03-01 23:30 | Lua: Item binding | u3shit | 7 | +221 | -29 |
| 2017-02-27 19:42 | ci: fix ssh output disappearing | u3shit | 1 | +2 | -1 |
| 2017-02-27 00:35 | ParentList: lua tests | u3shit | 7 | +344 | -47 |
| 2017-02-26 21:51 | gen_binding: automatically sort overloads by number of arguments | u3shit | 1 | +23 | -0 |
| 2017-02-26 19:50 | OrderedMap: lua tests | u3shit | 5 | +354 | -60 |
| 2017-02-26 15:57 | OrderedMap: internal refactor | u3shit | 3 | +154 | -97 |
| 2017-02-23 02:38 | run tests on a windows vm too | u3shit | 5 | +437 | -2 |
| 2017-02-21 11:20 | lua: check for uncallable overloads | u3shit | 11 | +219 | -15 |
| 2017-02-20 00:40 | lua/function_call.hpp: modernized a bit, boost::fusion dependency removed | u3shit | 1 | +16 | -28 |
| 2017-02-19 20:28 | Lua::FunctionWrap: usable as function parameters | u3shit | 5 | +103 | -5 |
| 2017-02-19 19:04 | lua: simple function wrapper | u3shit | 8 | +195 | -15 |
| 2017-02-15 12:09 | ParentList: fix windows unittest | u3shit | 2 | +3 | -2 |
| 2017-02-15 08:51 | ci: test windows version on wine | u3shit | 2 | +93 | -19 |
| 2017-02-13 02:07 | setup gitlab ci | u3shit | 3 | +103 | -7 |
| 2017-02-10 22:08 | compile fixes | u3shit | 3 | +23 | -18 |
| 2017-02-10 22:07 | fixed clang.patch | u3shit | 1 | +16 | -9 |
| 2017-02-07 15:53 | Item: use ParentList | u3shit | 4 | +68 | -39 |
| 2017-02-06 02:27 | remove libcxxrt workarounds from unit tests | u3shit | 2 | +8 | -18 |
| 2017-02-06 02:22 | added ParentList | u3shit | 8 | +1278 | -3 |
| 2017-02-06 02:15 | Checker improvements | u3shit | 4 | +36 | -17 |
| 2017-01-30 00:57 | random fixes | u3shit | 2 | +5 | -5 |
| 2017-01-29 20:24 | fix gcc/win compilation | u3shit | 6 | +35 | -15 |
| 2017-01-29 18:44 | Lua: DynamicStruct/Gbnl binding | u3shit | 24 | +910 | -186 |
| 2017-01-29 18:39 | log: displayed file/line fix | u3shit | 4 | +14 | -6 |
| 2017-01-28 02:24 | lua containers: do not error on non numeric indices | u3shit | 3 | +11 | -4 |
| 2017-01-28 02:20 | lua: don't use boost::numeric_cast | u3shit | 1 | +12 | -7 |
| 2017-01-28 01:04 | Lua: is function: use closure | u3shit | 5 | +35 | -11 |
| 2017-01-26 04:27 | fix gcc-7 compilation | u3shit | 3 | +15 | -7 |
| 2017-01-26 03:37 | gen_binding: workingish fully qualified name generation | u3shit | 10 | +239 | -155 |
| 2017-01-26 01:28 | Lua::UserType: remove SmartObject specific functions | u3shit | 6 | +15 | -29 |
| 2017-01-25 19:15 | Lua: random optimizations | u3shit | 9 | +49 | -16 |
| 2017-01-25 19:11 | Lua::UserData: separate RefCounted/SmartPtr portions to external file | u3shit | 6 | +174 | -139 |
| 2017-01-25 16:02 | consistency: rename Userdata* to UserData* | u3shit | 6 | +326 | -326 |
| 2017-01-21 20:13 | use lto for ljx on non-windows | u3shit | 1 | +2 | -2 |
| 2017-01-20 02:06 | Lua::TypeBuilder: get rid of vm parameter from Register functions | u3shit | 11 | +27 | -38 |
| 2017-01-18 21:02 | lua: basic type inspection | u3shit | 2 | +27 | -2 |
| 2017-01-18 20:35 | lua: std::vector support | u3shit | 8 | +160 | -6 |
| 2017-01-18 20:09 | fix "lua fix: aliased SharedPtrs" | u3shit | 3 | +55 | -6 |
| 2017-01-17 01:01 | gcc tweaks: get rid of warnings, -fvisibility=hidden | u3shit | 7 | +28 | -27 |
| 2017-01-16 03:15 | lua: random (probably prematuer) optimizations | u3shit | 8 | +57 | -33 |
| 2017-01-15 21:20 | get rid of missing NEPTOOLS_DYNAMIC_OBJECT warning for OrderedMap | u3shit | 13 | +90 | -63 |
| 2017-01-15 19:09 | gen_binding: basic support for templates | u3shit | 22 | +596 | -104 |
| 2017-01-14 20:06 | fix Source luagen | u3shit | 6 | +21 | -7 |
| 2017-01-14 16:49 | compile in c++17 mode | u3shit | 2 | +5 | -4 |
| 2017-01-14 16:46 | update to boost 1.63.0 | u3shit | 2 | +11 | -5 |
| 2017-01-11 19:13 | lua fix: aliased SharedPtrs | u3shit | 1 | +4 | -4 |
| 2017-01-10 14:59 | ValueObjects should be final | u3shit | 6 | +27 | -22 |
| 2017-01-10 02:49 | refactor Userdata/DynamicObject | u3shit | 20 | +319 | -323 |
| 2017-01-09 00:31 | gen_binding: handle fields (basic) | u3shit | 7 | +143 | -24 |
| 2017-01-08 17:13 | gen_bining: more general function handling | u3shit | 9 | +161 | -104 |
| 2017-01-05 11:53 | Lua::TypeBuilder: remove return *this;s | u3shit | 9 | +205 | -239 |
| 2016-12-30 02:14 | lua: smartptr support ++, some cl3 bindings | u3shit | 8 | +193 | -20 |
| 2016-12-29 18:35 | lua: support pass-by-value for Make* helpers | u3shit | 4 | +33 | -8 |
| 2016-09-19 08:43 | don't bail out on multiple DynamicObject bases | u3shit | 5 | +32 | -3 |
| 2016-09-19 07:59 | Invoke: correctly return references (ouch) | u3shit | 1 | +3 | -3 |
| 2016-09-16 14:51 | autogen lua class names | u3shit | 16 | +156 | -56 |
| 2016-09-16 15:39 | gen_binding: support structs too | u3shit | 2 | +13 | -10 |
| 2016-09-13 11:43 | autogenerate most glue code | u3shit | 29 | +1123 | -152 |
| 2016-07-01 17:49 | basic lua binding for some base objects (incomplete) | u3shit | 39 | +859 | -217 |
| 2016-06-27 15:33 | fix ljx exceptions on windows | u3shit | 4 | +44 | -6 |
| 2016-06-24 16:36 | support overloaded functions | u3shit | 5 | +202 | -53 |
| 2016-06-24 01:05 | convert c++ exceptions to lua errors in exported functions | u3shit | 2 | +30 | -2 |
| 2016-06-22 19:49 | logging in lua (mostly in PoC state) | u3shit | 8 | +175 | -39 |
| 2016-06-22 18:37 | compile lua scripts | u3shit | 5 | +165 | -118 |
| 2016-06-21 22:47 | ljx: compile executable for host too | u3shit | 2 | +73 | -34 |
| 2016-06-18 13:06 | user type ++ | u3shit | 6 | +157 | -49 |
| 2016-06-18 00:33 | ljx build: detect in-tree builds | u3shit | 1 | +14 | -0 |
| 2016-05-12 21:51 | very basic usertype support | u3shit | 11 | +453 | -52 |
| 2016-06-16 23:43 | basic lua support | u3shit | 9 | +851 | -2 |
| 2016-06-15 23:03 | compile ljx | u3shit | 10 | +460 | -77 |
| 2016-12-27 00:53 | safer SharedPtr | u3shit | 3 | +93 | -52 |
| 2016-12-13 01:10 | MakeShared/RefCounted: work correctly when != Smart | u3shit | 1 | +5 | -4 |
| 2016-12-12 20:10 | Cl3: store links as weak pointers | u3shit | 5 | +41 | -36 |
| 2016-10-17 16:11 | OrderedMap | u3shit | 7 | +630 | -43 |
| 2016-10-01 19:33 | generic intrusive list wrapper | u3shit | 5 | +240 | -150 |
| 2016-09-26 20:16 | get rid of vla (replace with boost::container::small_vector) | u3shit | 2 | +11 | -6 |
| 2016-09-24 14:59 | use more relaxed memory ordering constraints in DunamicStruct too | u3shit | 1 | +3 | -3 |
| 2016-09-24 14:17 | WeakPtr support | u3shit | 17 | +487 | -200 |
| 2016-09-14 21:40 | v0.3.7 | u3shit | 1 | +1 | -1 |
| 2016-09-14 21:25 | fix compilation problems with gcc, clang | u3shit | 4 | +16 | -10 |
| 2016-09-14 17:07 | write utf8 formatted txt for VII GBNLs | u3shit | 1 | +24 | -8 |
| 2016-09-14 16:21 | Fix #3: support multiple GBNLs per STCM | u3shit | 4 | +57 | -37 |
| 2016-09-05 17:41 | use SmartPtr at most places | u3shit | 27 | +179 | -116 |
| 2016-09-04 23:17 | asserted_cast: work correctly with multiple inheritance | u3shit | 1 | +4 | -2 |
| 2016-09-04 15:11 | NotNull wrapper for non nullable smartptrs | u3shit | 3 | +57 | -10 |
| 2016-08-31 01:48 | own SharedPtr implementation | u3shit | 6 | +195 | -55 |
| 2016-08-30 20:15 | Check: fix Throw check | u3shit | 1 | +2 | -2 |
| 2016-08-30 14:32 | sample wscript_user.py | u3shit | 2 | +233 | -0 |
| 2016-08-29 18:58 | check: specify at callsite the checkings needed | u3shit | 5 | +153 | -113 |
| 2016-07-03 17:50 | Item: use intrusive containers | u3shit | 40 | +780 | -588 |
| 2016-08-28 17:57 | DynamicStruct: thread-safe refcount | u3shit | 1 | +11 | -13 |
| 2016-08-26 18:08 | v0.3.6 | u3shit | 1 | +1 | -1 |
| 2016-08-26 14:41 | fix patterns after RB1 update | u3shit | 1 | +19 | -2 |
| 2016-08-26 12:37 | stcm-editor: match filename extensions case insensitively | u3shit | 1 | +10 | -10 |
| 2016-08-26 12:36 | fix random gcc bug | u3shit | 1 | +1 | -1 |
| 2016-07-20 23:10 | v0.3.5.1 | u3shit | 1 | +2 | -2 |
| 2016-07-20 23:07 | bugfix: uninitialized variable in gbnl parser | u3shit | 1 | +1 | -1 |
| 2016-07-07 21:20 | v0.3.5 | u3shit | 2 | +12 | -8 |
| 2016-07-07 21:15 | update launcher to work with vii | u3shit | 1 | +8 | -1 |
| 2016-07-07 21:03 | Gbnl: add support to type 6 | u3shit | 4 | +39 | -27 |
| 2016-07-07 20:51 | basic Neptunia VII support | u3shit | 8 | +134 | -103 |
| 2016-07-03 23:25 | more logging | u3shit | 4 | +65 | -5 |
| 2016-07-01 17:45 | Sink: rename ambigous methods, Get->Read,Pread | u3shit | 10 | +97 | -61 |
| 2016-07-01 01:43 | README: add info about dinput8 with rb3/wine | u3shit | 1 | +18 | -4 |
| 2016-06-29 19:51 | v0.3.4 | u3shit | 1 | +1 | -1 |
| 2016-06-29 19:50 | fix #2 | u3shit | 1 | +2 | -1 |
| 2016-06-28 19:49 | string_view like NonowningString | u3shit | 22 | +372 | -163 |
| 2016-06-24 01:31 | update to clang git master | u3shit | 4 | +30 | -50 |
| 2016-06-23 16:18 | microoptimize CheckLog | u3shit | 4 | +96 | -3 |
| 2016-06-18 13:09 | OptionParser: fix possible buffer underflow | u3shit | 1 | +1 | -1 |
| 2016-06-16 23:30 | fix lld-msvc /debug link | u3shit | 1 | +9 | -0 |
| 2016-06-13 01:30 | Boost: integrate into build system | u3shit | 5 | +139 | -29 |
| 2016-06-10 22:23 | v0.3.3 | u3shit | 2 | +6 | -4 |
| 2016-06-10 22:06 | Stsc: Txt import/export | u3shit | 8 | +143 | -30 |
| 2016-06-09 16:58 | Stsc::String: better labels | u3shit | 3 | +39 | -5 |
| 2016-06-09 16:31 | Stsc::Intruction integrate NO_RETURN into PostInsert | u3shit | 2 | +3 | -16 |
| 2016-06-06 01:13 | fix msvc compile | u3shit | 2 | +28 | -0 |
| 2016-06-06 00:40 | improved stsc support | u3shit | 6 | +285 | -202 |
| 2016-06-02 01:32 | basic stsc support | u3shit | 13 | +1096 | -3 |
| 2016-06-02 01:30 | Source::GetCString: handle sink end | u3shit | 2 | +37 | -7 |
| 2016-05-28 15:29 | OptionParser: actually fix ambiguous handling | u3shit | 2 | +41 | -1 |
| 2016-05-28 13:39 | Source: size checking function | u3shit | 6 | +22 | -18 |
| 2016-05-27 12:03 | fix sigsegv in exception handling (ouch) | u3shit | 1 | +1 | -1 |
| 2016-05-27 11:41 | OptionParser bugfix: exact matches are non ambiguous | u3shit | 2 | +23 | -0 |
| 2016-05-13 19:33 | server: call DisableThreadLibraryCalls | u3shit | 1 | +3 | -1 |
| 2016-05-12 22:21 | random cleanups | u3shit | 2 | +11 | -10 |
| 2016-05-12 20:34 | logger: silence during tests | u3shit | 3 | +5 | -1 |
| 2016-05-09 19:42 | pattern: bugfix when falling back to naive search | u3shit | 1 | +2 | -1 |
| 2016-04-15 15:43 | do not use patterns in DllMain | u3shit | 3 | +11 | -9 |
| 2016-04-11 20:35 | v0.3.2 | u3shit | 2 | +14 | -3 |
| 2016-04-11 20:20 | use resource files (because why not?) | u3shit | 8 | +153 | -3 |
| 2016-04-10 20:11 | option parsing for server too | u3shit | 7 | +116 | -17 |
| 2016-04-09 21:07 | logging framework | u3shit | 14 | +424 | -60 |
| 2016-04-09 20:32 | use c++14 style template variables | u3shit | 2 | +31 | -40 |
| 2016-03-24 20:55 | change PrintException to ExceptionToString | u3shit | 6 | +18 | -17 |
| 2016-03-24 15:30 | stcm-editor: use new option parsing | u3shit | 1 | +126 | -180 |
| 2016-03-24 14:16 | new option parser | u3shit | 4 | +681 | -0 |
| 2016-03-24 14:16 | update catch to 1.4.0 | u3shit | 0 | +0 | -0 |
| 2016-03-20 22:08 | wscript: ability to optimize without stripping asserts | u3shit | 1 | +7 | -2 |
| 2016-03-20 22:03 | new file name macro, new assert | u3shit | 20 | +321 | -83 |
| 2016-03-18 20:59 | laucher-less server version | u3shit | 5 | +54 | -6 |
| 2016-03-18 00:19 | fix compilation error in last commit | u3shit | 1 | +5 | -5 |
| 2016-03-15 20:22 | some more exception types | u3shit | 5 | +23 | -18 |
| 2016-03-15 20:09 | put everything under Neptools namespace | u3shit | 53 | +374 | -185 |
| 2016-03-15 12:11 | remove experimental/filesystem support | u3shit | 15 | +102 | -125 |
| 2016-03-14 21:26 | rename project to neptools | u3shit | 6 | +47 | -24 |
| 2016-03-14 20:38 | launcher: auto find NeptuniaReBirth[123].exe | u3shit | 1 | +15 | -0 |
| 2016-03-14 20:26 | server: cl3/gbin/gstr importing from txt | u3shit | 9 | +343 | -100 |
| 2016-03-12 22:40 | test case for sink helpers | u3shit | 1 | +23 | -0 |
| 2016-03-12 22:13 | sink: memory writer | u3shit | 3 | +73 | -6 |
| 2016-03-11 23:40 | use new output routines for dumping | u3shit | 32 | +183 | -129 |
| 2016-03-11 21:08 | pattern test: use tags | u3shit | 1 | +9 | -9 |
| 2016-03-11 21:08 | new output routines | u3shit | 9 | +755 | -200 |
| 2016-03-07 11:23 | server: do not open a console in release mode | u3shit | 2 | +14 | -0 |
| 2016-03-07 11:23 | exception messages: small fixes | u3shit | 3 | +6 | -4 |
| 2016-03-06 19:21 | update build instructions | u3shit | 2 | +100 | -77 |
| 2016-03-06 17:22 | windows unspecific pattern finding + unit test (yay!) | u3shit | 14 | +495 | -181 |
| 2016-03-06 17:19 | get rid of unknown arguments warnings | u3shit | 1 | +25 | -12 |
| 2016-03-05 01:53 | pattern searching | u3shit | 6 | +212 | -19 |
| 2016-03-04 21:06 | clang: compile with msvc2013 libs (and proper c++14 support, :astonished:) | u3shit | 5 | +13 | -41 |
| 2016-03-04 18:49 | use clang instead of msvc | u3shit | 4 | +59 | -36 |
| 2016-03-03 13:49 | refactor | u3shit | 13 | +306 | -301 |
| 2016-03-03 13:24 | use boost::exception | u3shit | 27 | +487 | -206 |
| 2016-03-01 23:47 | updated readme | u3shit | 1 | +11 | -3 |
| 2016-03-01 21:56 | store version inside executable | u3shit | 3 | +26 | -3 |
| 2016-03-01 21:23 | `--mode` parameter, auto cl3 manipulation | u3shit | 3 | +175 | -20 |
| 2016-03-01 11:22 | link manipulation in stcm-editor | u3shit | 1 | +38 | -1 |
| 2016-02-29 23:43 | fix msvc amd64 compilation | u3shit | 1 | +13 | -8 |
| 2016-02-29 23:42 | wscript_user.py: add random configs without messing with wscript | u3shit | 2 | +7 | -0 |
| 2016-02-29 10:20 | clang compile fix/delete unused file | u3shit | 2 | +0 | -25 |
| 2016-02-29 00:41 | cl3: file delete support | u3shit | 3 | +31 | -0 |
| 2016-02-28 17:46 | random temp file names | u3shit | 2 | +19 | -3 |
| 2016-02-28 17:25 | fix msvc/windows | u3shit | 7 | +181 | -47 |
| 2016-02-28 01:43 | fix 32-bit compilation, use 32-bit file offsets | u3shit | 26 | +133 | -126 |
| 2016-02-27 15:24 | new input framework | u3shit | 40 | +1109 | -1202 |
| 2016-02-27 16:02 | docs on gbin and cl3 format | u3shit | 2 | +248 | -0 |
| 2016-02-22 22:46 | v0.2.4 | u3shit | 1 | +1 | -1 |
| 2016-02-22 22:40 | really fix ids | u3shit | 2 | +50 | -32 |
| 2016-02-22 20:25 | more compatible output with strtool. will break some previously extracted files | u3shit | 1 | +64 | -20 |
| 2016-02-22 01:59 | fix error due msvc not generating implib file | u3shit | 1 | +6 | -0 |
| 2016-02-21 20:24 | v0.2.3 | u3shit | 2 | +5 | -1 |
| 2016-02-21 20:04 | gbnl txt import: better performance | u3shit | 1 | +11 | -6 |
| 2016-02-21 18:40 | support gstl files (.gstr), better txt round trip | u3shit | 3 | +66 | -22 |
| 2016-02-17 15:14 | STATIC_ASSERT macro | u3shit | 14 | +22 | -18 |
| 2016-02-17 10:19 | move format related stuff into src/format | u3shit | 66 | +1674 | -1674 |
| 2016-02-16 00:22 | remove compile_commands.json symlink | u3shit | 2 | +3 | -2 |
| 2016-02-16 00:19 | basic kitserver replacement | u3shit | 7 | +474 | -2 |
| 2016-02-12 19:21 | library preparations | u3shit | 3 | +369 | -362 |
| 2016-02-12 14:03 | gbnl: more generic support, now works with SYSTEM00000 .gbin files | u3shit | 6 | +396 | -307 |
| 2016-02-12 01:00 | wip: better gbnl | u3shit | 5 | +500 | -97 |
| 2016-02-12 14:12 | collection link fix | u3shit | 1 | +1 | -1 |
| 2016-02-11 12:53 | Cl3::Header: store sections count inside SectionsItem | u3shit | 3 | +6 | -8 |
| 2016-02-11 12:49 | some helper functions for CreateAndInsert | u3shit | 18 | +86 | -86 |
| 2016-02-11 02:59 | unify Data's and Instruction's MaybeCreate | u3shit | 6 | +15 | -25 |
| 2016-02-11 01:50 | probably better error messages | u3shit | 1 | +16 | -11 |
| 2016-02-10 22:19 | fix msvc compile | u3shit | 4 | +26 | -12 |
| 2016-02-10 22:12 | basic standalone gbnl support (won't load current gbin files..) | u3shit | 13 | +499 | -387 |
| 2016-02-10 20:12 | ExportsItem: do not store count in Header too | u3shit | 4 | +8 | -11 |
| 2016-02-10 20:12 | remove unused function | u3shit | 1 | +0 | -14 |
| 2016-02-10 19:56 | asserted_cast, ItemPtr cast functions | u3shit | 11 | +67 | -44 |
| 2016-02-10 18:44 | docs for msvc compiling | u3shit | 1 | +82 | -0 |
| 2016-02-10 18:44 | rework wscript a bit | u3shit | 1 | +25 | -3 |
| 2016-02-10 16:19 | msvc support - because apparently I'm a masochist | u3shit | 12 | +66 | -35 |
| 2016-02-10 14:45 | support effect cl3 files | u3shit | 4 | +13 | -11 |
| 2016-02-04 13:46 | v0.2.1 | u3shit | 2 | +10 | -1 |
| 2016-02-04 13:20 | collection_link support | u3shit | 10 | +266 | -14 |
| 2016-02-04 03:03 | CreateLabelFallback: use _ instead of space | u3shit | 1 | +1 | -1 |
| 2016-02-04 03:02 | better label printing | u3shit | 2 | +14 | -8 |
| 2016-02-03 20:38 | text reading: do not fail with a trailing newline | u3shit | 1 | +1 | -1 |
| 2016-02-02 22:18 | v0.2.0 | u3shit | 1 | +1 | -1 |
| 2016-02-02 22:14 | update docs | u3shit | 2 | +109 | -77 |
| 2016-02-02 22:14 | new command line interface | u3shit | 9 | +277 | -230 |
| 2016-02-02 01:46 | fix cl3 extracting with non-existing destination | u3shit | 1 | +3 | -3 |
| 2016-02-01 23:07 | v0.1.0 | u3shit | 1 | +1 | -1 |
| 2016-02-01 23:04 | random bugfixes | u3shit | 11 | +23 | -14 |
| 2016-02-01 22:11 | add a readme | u3shit | 3 | +107 | -1 |
| 2016-02-01 21:31 | fix windows support (kind of) | u3shit | 5 | +26 | -18 |
| 2016-02-01 20:21 | convert whole directories | u3shit | 2 | +72 | -22 |
| 2016-02-01 19:28 | support stcm-inside-cl3 | u3shit | 8 | +105 | -32 |
| 2016-02-01 18:48 | proper-ish cl3 support, new main() | u3shit | 18 | +655 | -196 |
| 2016-01-31 21:19 | basic cl3 support | u3shit | 15 | +514 | -15 |
| 2016-01-31 18:06 | gbnl txt read/write | u3shit | 3 | +116 | -8 |
| 2016-01-31 16:16 | gbnl: bit perfect reconstruction in rb3 | u3shit | 2 | +34 | -11 |
| 2016-01-31 15:59 | fix reading rb3 files | u3shit | 6 | +104 | -36 |
| 2016-01-30 20:54 | gbnl support | u3shit | 6 | +247 | -1 |
| 2016-01-30 18:40 | parse data | u3shit | 12 | +188 | -76 |
| 2016-01-30 18:26 | random fixes | u3shit | 7 | +25 | -0 |
| 2016-01-30 16:03 | redump file | u3shit | 13 | +133 | -8 |
| 2016-01-30 15:22 | rename Dump to PrettyPrint | u3shit | 10 | +18 | -17 |
| 2016-01-30 14:35 | basic instruction parsing | u3shit | 9 | +456 | -14 |
| 2016-01-29 21:24 | rename Exports to ExportsItem | u3shit | 3 | +8 | -8 |
| 2016-01-29 21:19 | refactor exports/header | u3shit | 5 | +31 | -20 |
| 2016-01-29 19:30 | parse exports (and shitloads of random bugfixes) | u3shit | 9 | +106 | -12 |
| 2016-01-29 17:43 | print labels | u3shit | 3 | +14 | -0 |
| 2016-01-29 17:43 | handle duplicated labels | u3shit | 3 | +33 | -7 |
| 2016-01-29 15:14 | reworked Split | u3shit | 10 | +150 | -123 |
| 2016-01-28 22:09 | rename FilePointer to FilePosition | u3shit | 6 | +14 | -14 |
| 2016-01-28 22:06 | basic pointer handling in Header | u3shit | 10 | +111 | -24 |
| 2016-01-28 20:45 | safe PointerMap update | u3shit | 1 | +32 | -6 |
| 2016-01-28 14:51 | labels support (I think...) | u3shit | 10 | +207 | -31 |
| 2016-01-27 21:37 | use BOOST_ASSERT instead of simple assert | u3shit | 4 | +19 | -19 |
| 2016-01-27 21:30 | require context for item creation | u3shit | 9 | +60 | -22 |
| 2016-01-27 21:29 | shut up clang | u3shit | 1 | +7 | -6 |
| 2016-01-27 20:17 | initial commit | u3shit | 17 | +797 | -0 |