neptools

Modding tools to Neptunia games
git clone https://git.neptards.moe/neptards/neptools.git
Log | Files | Refs | Submodules | README | LICENSE

DateCommit messageAuthorFiles+-
2022-08-07 15:38libshit updateu3shit26+52-0
2022-08-01 20:22libshit updateu3shit0+0-0
2022-07-31 15:16gen_binding: updateu3shit2+2-4
2022-07-30 21:03gen_binding: updateu3shit26+57-57
2022-07-30 15:46gen_binding: refactoru3shit2+3-18
2022-07-27 00:51libshit gen_binding updateu3shit1+1-1
2022-07-24 20:07gen_binding; remove annotation lua compatibilityu3shit16+38-38
2022-07-24 18:55ruby based gen_bindingu3shit3+31-14
2022-07-23 19:07libshit updateu3shit0+0-0
2022-07-18 21:09libshit updateu3shit0+0-0
2022-05-15 19:20libshit updateu3shit0+0-0
2022-05-15 19:01no committed old fixesu3shit2+6-14
2021-11-06 21:21fix package script...u3shit1+1-1
2021-11-06 20:08bump version to 0.4.0u3shit1+1-1
2021-11-06 19:56add package scriptu3shit1+180-0
2021-11-05 18:57vita ciu3shit3+7-9
2021-11-01 15:05fix ciu3shit2+17-17
2021-11-01 14:11libshit updateu3shit0+0-0
2021-10-15 09:49add missing headeru3shit1+3-0
2021-10-14 23:49new ciu3shit18+15-912
2021-10-06 20:55ci fixesu3shit2+2-2
2021-10-06 20:20libshit updateu3shit2+4-4
2021-08-12 20:26libshit: fix randomu3shit0+0-0
2021-08-12 19:16libshit updateu3shit2+4-7
2021-05-24 02:16fix ubsan warnings during testsu3shit2+2-2
2021-05-24 02:12libshit updateu3shit17+81-79
2021-05-24 01:23Revert "use std::string_view"u3shit17+92-111
2021-04-25 14:01--simple-ids flag when the old id generator is brokenu3shit2+32-12
2021-04-05 00:34lua-export: do not require a gbnl inside a stcmu3shit1+1-1
2021-04-05 00:33use c++17 fold instead of c++11 array hacku3shit1+1-2
2021-02-20 19:39use std::string_viewu3shit17+111-92
2021-02-20 17:41libshit updateu3shit2+27-36
2021-02-11 20:03fix possible mmap bug after libshit updateu3shit2+2-2
2021-02-10 21:00libshit update to fix binding_genu3shit1+3-3
2021-02-10 20:45update libshit & fixesu3shit17+89-361
2021-01-12 01:08regression fix for stcms without expansionu3shit3+19-15
2021-01-11 21:28warning fixesu3shit5+12-8
2021-01-11 20:43fix viir expansionsu3shit7+87-11
2021-01-11 02:31fix clang-msvc buildu3shit0+0-0
2021-01-11 01:36VIIR support test. DOES NOT WORKu3shit7+167-2
2021-01-11 01:33fix DERQ zero sized collection linksu3shit2+6-2
2020-07-20 20:10libshit updateu3shit0+0-0
2020-05-03 18:19update libshitu3shit0+0-0
2020-04-13 21:05libshit update againu3shit0+0-0
2020-04-13 19:52libshit updateu3shit8+21-10
2020-01-12 21:51libshit updateu3shit4+17-6
2019-08-23 20:32fix win32 buildu3shit6+11-7
2019-08-12 18:23PotBB: random fixesu3shit2+9-9
2019-08-11 19:17potbb stsc basic supportu3shit3+339-110
2019-08-10 15:14flavor optionsu3shit5+50-7
2019-08-09 01:30basic support for STSC flavorsu3shit13+528-352
2019-07-14 13:37update to llvm-8u3shit4+50-50
2019-07-10 19:28update libshitu3shit0+0-0
2019-07-06 16:19small optimizations: gc stcm on vita, cache Gbnl in Stcm::Fileu3shit9+57-65
2019-07-01 19:04bugfixesu3shit5+47-27
2019-06-30 20:26patternsu3shit4+86-23
2019-06-28 20:41refactoru3shit6+379-328
2019-06-28 19:07refactor vita/windows injected stuff, fix windows buildu3shit18+557-562
2019-06-27 19:47better path handlingu3shit1+96-21
2019-06-27 19:46move c++ init to libshitu3shit1+2-12
2019-06-24 01:20delete cache (and in an other location)u3shit1+8-2
2019-06-23 13:56fixed vita supportu3shit13+248-52
2019-06-20 20:42basic vita supportu3shit5+210-7
2019-06-16 16:15boost updateu3shit0+0-0
2019-06-16 15:17libshit updateu3shit2+2-2
2019-05-08 19:48fix without-lua buildu3shit4+6-3
2019-02-22 00:34reduce #ifdef/#ifndef usageu3shit40+86-83
2019-02-16 17:11switch to clang from clang-cl on windowsu3shit8+63-56
2019-02-15 20:00waf updateu3shit1+0-0
2019-01-31 21:04update ci: add valgrindu3shit6+234-0
2019-01-25 01:55ci: fix clang buildu3shit1+3-1
2019-01-25 00:08fix clang 7 compile warningu3shit1+2-2
2019-01-23 21:10libshit+llvm update, ci: use sysroot with clangu3shit8+94-9
2019-01-05 19:36update libshitu3shit1+1-1
2018-12-08 19:24libshit updateu3shit2+2-2
2018-08-25 21:50ci colors, wscript_user_sample.py updateu3shit5+107-177
2018-08-25 19:27ci fixesu3shit5+5-7
2018-08-25 17:42libshit update, doctest, ci updatesu3shit12+554-500
2018-07-15 21:51update clang to 6.0u3shit1+13-13
2018-06-30 16:43update libshit: fix testsu3shit0+0-0
2018-06-30 15:46libshit updateu3shit4+10-10
2018-06-19 14:03fix null CollectionLink namesu3shit4+30-17
2018-06-02 14:05update libshitu3shit0+0-0
2018-05-01 00:27move containers to libshitu3shit27+60-3231
2018-04-25 20:39get rid of gitlab-ciu3shit1+0-94
2018-04-25 20:23doc: add endian infou3shit2+12-9
2017-05-19 02:07doc: STCMu3shit1+228-0
2018-04-25 20:11cl3 endian supportu3shit3+137-53
2018-04-22 22:49fix windows compileu3shit0+0-0
2018-04-22 21:19endian support in gbnlu3shit13+302-102
2017-10-14 16:52update libshit: ljx: fix non-cross compilation without host luau3shit0+0-0
2017-10-14 16:23get rid of dependency hacksu3shit3+17-36
2017-10-14 16:22update libshitu3shit0+0-0
2017-10-08 18:55update libshit: gcc compile fixu3shit0+0-0
2017-10-08 18:11ci: save test results to junit xmlu3shit6+20-10
2017-10-08 17:36move most utils.hpp to libshitu3shit14+50-91
2017-09-25 02:56update libshit: do not use thread_local storage in SEH filteru3shit0+0-0
2017-09-24 23:16get rid of boost::exception, clang-5u3shit35+170-195
2017-08-27 15:21move most of .gitlab-ci.yml logic to shell scriptu3shit8+149-145
2017-08-26 00:06ci: fix binding-gen-test changesu3shit2+2-2
2017-08-26 00:05use `foo_v<X>` instead of `foo<X>::value`u3shit2+2-2
2017-08-25 18:22update libshit: plain lua, better bundled lib handling, win bugfix, ...u3shit5+12-161
2017-08-20 02:37NEPTOOLS_STATIC_ASSERT: remove remainsu3shit4+3-5
2017-08-20 02:31neptools reindent; pt2u3shit25+2297-2284
2017-08-20 01:16neptools reindent; pt1u3shit40+2721-2749
2017-08-20 00:19neptools reindent; pt0u3shit14+1755-1750
2017-08-19 02:15workaround static link problems on buildserveru3shit1+1-0
2017-08-18 19:46ci fix (hopefully)u3shit1+5-5
2017-08-18 19:16libshit refactor: move to external repou3shit86+9-11253
2017-08-18 18:37libshit refactor: reindent binding filesu3shit29+840-840
2017-08-18 18:08libshit refactor: reindentu3shit52+2952-2835
2017-08-18 14:10libshit refactor: decrease namespace nestingu3shit10+44-69
2017-08-17 20:37libshit refactor: rename namespace/macros to libshitu3shit144+1600-1530
2017-08-17 17:22libshit refactor: move files to libshit diru3shit173+3651-3581
2017-08-15 23:42fix --without-lua buildu3shit4+14-3
2017-08-14 00:24ci: fix vmrun scriptu3shit1+1-1
2017-08-14 00:19ci fixesu3shit3+9-5
2017-08-13 23:43build lua dll on ci (if it still works)u3shit1+2-2
2017-08-13 23:19lua: ability to build as dll on windows (needed for native module loading)u3shit2+22-8
2017-07-31 19:26lua: export lua symbols on linuxu3shit2+5-0
2017-07-31 18:41ljx: build in 5.3 modeu3shit1+1-1
2017-07-24 20:53DynamicStruct TableCtor: fix specialization not available at stcm/gbnl.cppu3shit4+116-91
2017-07-24 19:13lua import/export mode to stcm-editoru3shit1+110-10
2017-07-24 15:23Source: optimized ReadCStringu3shit2+19-43
2017-07-24 01:35Stcm::StringDataItemu3shit10+157-14
2017-07-23 23:50fix clang compile warnings due to explicit specialized templatesu3shit1+1-0
2017-07-23 16:37common base factory for OpenFactory and DataFactoryu3shit8+36-30
2017-07-23 16:23PrimitiveItemu3shit11+238-17
2017-07-23 15:17gcc warning removalu3shit1+1-1
2017-07-23 15:17Lua: typename: turn into pure lua functionu3shit2+12-11
2017-07-22 16:08Lua: Stcm::Instruction: prettier printingu3shit3+14-7
2017-07-22 15:19Lua: fix cl3 inspect/reloadu3shit9+77-13
2017-07-22 02:33Gbnl: use signed integersu3shit3+87-87
2017-07-22 02:16Context: do not filter label namesu3shit3+9-18
2017-07-22 01:41create CStringsItems for Stcm::CollectionLink entriesu3shit6+37-6
2017-07-22 01:24move/rename Stsc::StringItem to CStringItemu3shit10+106-113
2017-07-21 21:41fix msvc compileu3shit1+11-0
2017-07-21 21:10Lua: function_call: space saving on invalid overload codeu3shit1+17-9
2017-07-21 21:07Source: do not require filenameu3shit5+8-2
2017-07-21 02:17Lua: AutoTable: call ctor with arguments from tableu3shit23+228-143
2017-07-19 16:23lua: tagged new feature: foo("bar", ...) calls foo.new_bar(...)u3shit10+37-31
2017-07-19 14:11Lua: ValueObject Make fixu3shit1+2-2
2017-07-19 00:21inspect: generate indented lua codeu3shit37+123-94
2017-07-18 01:30stcm-editor --lua: only print prompt on ttyu3shit1+9-1
2017-07-18 01:30small random fixesu3shit3+4-3
2017-07-18 01:15lua: ljx upvalue fixu3shit1+0-1
2017-07-16 18:02ParentList: fix clear when NodeRemove destroys nodeu3shit1+5-2
2017-07-16 17:40DynamicStruct: memleak huntu3shit2+10-7
2017-07-16 17:31context: optimize new label functionsu3shit1+13-13
2017-07-16 16:43binding_gen: fix ci buildu3shit2+1-3
2017-07-16 16:38add LUACFLAGSu3shit1+2-1
2017-07-16 15:36generate lua parseable output on Inspectu3shit53+704-250
2017-07-15 16:33Lua: add TAG to TypeTraitsu3shit8+11-11
2017-07-14 15:44stcm-editor --lua: print stacktrace on erroru3shit1+8-5
2017-07-14 15:39Lua: gen_binding: output TYPE_NAME before registrationu3shit27+157-386
2017-07-14 15:33Context: extra label management functionsu3shit3+42-0
2017-07-14 01:41Lua: gen_binding: do not order overloads based on number of argumentsu3shit8+30-27
2017-07-14 01:33Lua: get rid of overload checku3shit5+7-152
2017-07-10 00:55Lua: DynamicStruct: friendlier type creationu3shit4+87-9
2017-07-06 14:57Lua: less GetDynamicObject overloadsu3shit4+4-28
2017-07-05 17:05Lua: add some missing NEPTOOLS_LUA_CHECKTOP callsu3shit1+10-2
2017-07-05 16:52Revert "Lua: NEPTOOLS_LUA_STACKCHECK macro"u3shit9+58-51
2017-07-04 23:44factory for file openingu3shit12+174-52
2017-07-01 23:04Lua: NEPTOOLS_LUA_STACKCHECK macrou3shit9+51-58
2017-06-30 21:45Lua: gcc warning huntu3shit3+6-2
2017-06-30 21:11Lua: move INSTANTIABLE to UserTypeTraitsu3shit6+7-13
2017-06-29 22:24Lua: SmartObject/DynamicObject: do not use UserDatau3shit11+101-379
2017-06-29 02:00Lua: IntrusiveObject: do not use UserDatau3shit7+195-72
2017-06-28 15:42Lua: fix inherited getter/setter metatablesu3shit2+29-19
2017-06-28 14:19Lua: more user friendly lua replu3shit1+25-3
2017-06-28 00:24Lua: check number of arguments in overloaded functionsu3shit14+93-45
2017-06-27 23:39Lua: fix multiple inheritanceu3shit3+113-1
2017-06-27 13:25Lua: Logger: typo fixu3shit1+1-1
2017-06-27 13:20Lua: print overloads when overload resolution failsu3shit8+115-54
2017-06-26 01:06Lua: vectors: more consistent namingu3shit4+7-5
2017-06-26 00:45Lua: get rid of TYPE_TAGu3shit9+39-45
2017-06-26 00:47Lua: fix missing bindingsu3shit11+133-23
2017-06-25 19:37Lua: Stsc::Instruction bindingu3shit37+256-77
2017-06-25 15:07Lua: Stsc::Instruction: basic binding (no SimpleInstruction)u3shit5+234-9
2017-06-24 23:59Lua: ValueObjects are immutable by default nowu3shit5+25-16
2017-06-24 02:08Lua::TypeTraits: Get<Unsafe> instead of Get and UnsafeGetu3shit11+78-129
2017-06-24 01:44Lua: Stsc::Header bindingu3shit8+165-11
2017-06-24 01:16Lua: Stsc::File, Stsc::String bindingu3shit6+73-7
2017-06-21 02:12ability to compile without luau3shit54+223-25
2017-06-20 01:25Context refactoru3shit32+105-107
2017-06-21 02:12lua: fix not gen_binding Stcm::ExportsItemu3shit1+3-2
2017-06-20 00:30do not use lua_isnumber, lua_isstringu3shit3+6-6
2017-06-20 00:26lua microoptimize: offs==0 if the class is finalu3shit1+4-0
2017-06-19 01:23add .clang-tidy, fix/NOLINT problemsu3shit33+130-91
2017-06-18 03:04lua: Stcm::Instruction bindingu3shit8+377-50
2017-06-17 01:18lua: Stcm::Header bindingu3shit4+70-15
2017-06-16 23:55lua: Stcm::Gbnl bindingu3shit3+30-0
2017-06-16 18:43lua: Stcm::Exports binding + enum supportu3shit17+412-112
2017-06-15 23:07lua: Stcm::Data bindingu3shit4+53-2
2017-06-15 22:37lua: Stcm::CollectionLink bindingu3shit4+104-4
2017-06-15 22:35lua: fix Item bindingu3shit5+59-15
2017-06-11 20:00lua: DynamicStruct binging: get rid of hanau3shit4+59-9
2017-06-11 17:48convert Label to DynamicObjectu3shit25+2752-381
2017-06-06 00:34Lua: function_call: use brigand instead of hanau3shit4+110-142
2017-06-05 15:42get rid of n3599 from pattern parser toou3shit10+99-65
2017-06-05 02:41use brigand, rewrite filename transformeru3shit4+73-129
2017-06-04 01:48Lua: function wrap supportu3shit10+116-27
2017-06-03 01:51Lua: use auto template parameters for lua function wrappingu3shit22+565-657
2017-05-23 22:38instruction refactoru3shit2+318-185
2017-05-19 18:23CI fixesu3shit1+8-3
2017-05-19 00:05update to gcc-7.1.0; clang-4.0u3shit15+229-184
2017-04-04 13:39lua binfding: inheriting constructor support (kind of)u3shit3+31-18
2017-03-30 12:04lua: RawItem bindingu3shit7+81-19
2017-03-22 21:25lua: EofItem bindingu3shit4+31-1
2017-03-06 18:31gcc compile fix/cleanupu3shit3+6-3
2017-03-06 18:30Lua: Context bindingu3shit8+160-48
2017-03-05 23:59Context: better nullptr handlingu3shit5+19-11
2017-03-02 01:21ci optimizationsu3shit2+32-7
2017-03-01 23:30Lua: Item bindingu3shit7+221-29
2017-02-27 19:42ci: fix ssh output disappearingu3shit1+2-1
2017-02-27 00:35ParentList: lua testsu3shit7+344-47
2017-02-26 21:51gen_binding: automatically sort overloads by number of argumentsu3shit1+23-0
2017-02-26 19:50OrderedMap: lua testsu3shit5+354-60
2017-02-26 15:57OrderedMap: internal refactoru3shit3+154-97
2017-02-23 02:38run tests on a windows vm toou3shit5+437-2
2017-02-21 11:20lua: check for uncallable overloadsu3shit11+219-15
2017-02-20 00:40lua/function_call.hpp: modernized a bit, boost::fusion dependency removedu3shit1+16-28
2017-02-19 20:28Lua::FunctionWrap: usable as function parametersu3shit5+103-5
2017-02-19 19:04lua: simple function wrapperu3shit8+195-15
2017-02-15 12:09ParentList: fix windows unittestu3shit2+3-2
2017-02-15 08:51ci: test windows version on wineu3shit2+93-19
2017-02-13 02:07setup gitlab ciu3shit3+103-7
2017-02-10 22:08compile fixesu3shit3+23-18
2017-02-10 22:07fixed clang.patchu3shit1+16-9
2017-02-07 15:53Item: use ParentListu3shit4+68-39
2017-02-06 02:27remove libcxxrt workarounds from unit testsu3shit2+8-18
2017-02-06 02:22added ParentListu3shit8+1278-3
2017-02-06 02:15Checker improvementsu3shit4+36-17
2017-01-30 00:57random fixesu3shit2+5-5
2017-01-29 20:24fix gcc/win compilationu3shit6+35-15
2017-01-29 18:44Lua: DynamicStruct/Gbnl bindingu3shit24+910-186
2017-01-29 18:39log: displayed file/line fixu3shit4+14-6
2017-01-28 02:24lua containers: do not error on non numeric indicesu3shit3+11-4
2017-01-28 02:20lua: don't use boost::numeric_castu3shit1+12-7
2017-01-28 01:04Lua: is function: use closureu3shit5+35-11
2017-01-26 04:27fix gcc-7 compilationu3shit3+15-7
2017-01-26 03:37gen_binding: workingish fully qualified name generationu3shit10+239-155
2017-01-26 01:28Lua::UserType: remove SmartObject specific functionsu3shit6+15-29
2017-01-25 19:15Lua: random optimizationsu3shit9+49-16
2017-01-25 19:11Lua::UserData: separate RefCounted/SmartPtr portions to external fileu3shit6+174-139
2017-01-25 16:02consistency: rename Userdata* to UserData*u3shit6+326-326
2017-01-21 20:13use lto for ljx on non-windowsu3shit1+2-2
2017-01-20 02:06Lua::TypeBuilder: get rid of vm parameter from Register functionsu3shit11+27-38
2017-01-18 21:02lua: basic type inspectionu3shit2+27-2
2017-01-18 20:35lua: std::vector supportu3shit8+160-6
2017-01-18 20:09fix "lua fix: aliased SharedPtrs"u3shit3+55-6
2017-01-17 01:01gcc tweaks: get rid of warnings, -fvisibility=hiddenu3shit7+28-27
2017-01-16 03:15lua: random (probably prematuer) optimizationsu3shit8+57-33
2017-01-15 21:20get rid of missing NEPTOOLS_DYNAMIC_OBJECT warning for OrderedMapu3shit13+90-63
2017-01-15 19:09gen_binding: basic support for templatesu3shit22+596-104
2017-01-14 20:06fix Source luagenu3shit6+21-7
2017-01-14 16:49compile in c++17 modeu3shit2+5-4
2017-01-14 16:46update to boost 1.63.0u3shit2+11-5
2017-01-11 19:13lua fix: aliased SharedPtrsu3shit1+4-4
2017-01-10 14:59ValueObjects should be finalu3shit6+27-22
2017-01-10 02:49refactor Userdata/DynamicObjectu3shit20+319-323
2017-01-09 00:31gen_binding: handle fields (basic)u3shit7+143-24
2017-01-08 17:13gen_bining: more general function handlingu3shit9+161-104
2017-01-05 11:53Lua::TypeBuilder: remove return *this;su3shit9+205-239
2016-12-30 02:14lua: smartptr support ++, some cl3 bindingsu3shit8+193-20
2016-12-29 18:35lua: support pass-by-value for Make* helpersu3shit4+33-8
2016-09-19 08:43don't bail out on multiple DynamicObject basesu3shit5+32-3
2016-09-19 07:59Invoke: correctly return references (ouch)u3shit1+3-3
2016-09-16 14:51autogen lua class namesu3shit16+156-56
2016-09-16 15:39gen_binding: support structs toou3shit2+13-10
2016-09-13 11:43autogenerate most glue codeu3shit29+1123-152
2016-07-01 17:49basic lua binding for some base objects (incomplete)u3shit39+859-217
2016-06-27 15:33fix ljx exceptions on windowsu3shit4+44-6
2016-06-24 16:36support overloaded functionsu3shit5+202-53
2016-06-24 01:05convert c++ exceptions to lua errors in exported functionsu3shit2+30-2
2016-06-22 19:49logging in lua (mostly in PoC state)u3shit8+175-39
2016-06-22 18:37compile lua scriptsu3shit5+165-118
2016-06-21 22:47ljx: compile executable for host toou3shit2+73-34
2016-06-18 13:06user type ++u3shit6+157-49
2016-06-18 00:33ljx build: detect in-tree buildsu3shit1+14-0
2016-05-12 21:51very basic usertype supportu3shit11+453-52
2016-06-16 23:43basic lua supportu3shit9+851-2
2016-06-15 23:03compile ljxu3shit10+460-77
2016-12-27 00:53safer SharedPtru3shit3+93-52
2016-12-13 01:10MakeShared/RefCounted: work correctly when != Smartu3shit1+5-4
2016-12-12 20:10Cl3: store links as weak pointersu3shit5+41-36
2016-10-17 16:11OrderedMapu3shit7+630-43
2016-10-01 19:33generic intrusive list wrapperu3shit5+240-150
2016-09-26 20:16get rid of vla (replace with boost::container::small_vector)u3shit2+11-6
2016-09-24 14:59use more relaxed memory ordering constraints in DunamicStruct toou3shit1+3-3
2016-09-24 14:17WeakPtr supportu3shit17+487-200
2016-09-14 21:40v0.3.7u3shit1+1-1
2016-09-14 21:25fix compilation problems with gcc, clangu3shit4+16-10
2016-09-14 17:07write utf8 formatted txt for VII GBNLsu3shit1+24-8
2016-09-14 16:21Fix #3: support multiple GBNLs per STCMu3shit4+57-37
2016-09-05 17:41use SmartPtr at most placesu3shit27+179-116
2016-09-04 23:17asserted_cast: work correctly with multiple inheritanceu3shit1+4-2
2016-09-04 15:11NotNull wrapper for non nullable smartptrsu3shit3+57-10
2016-08-31 01:48own SharedPtr implementationu3shit6+195-55
2016-08-30 20:15Check: fix Throw checku3shit1+2-2
2016-08-30 14:32sample wscript_user.pyu3shit2+233-0
2016-08-29 18:58check: specify at callsite the checkings neededu3shit5+153-113
2016-07-03 17:50Item: use intrusive containersu3shit40+780-588
2016-08-28 17:57DynamicStruct: thread-safe refcountu3shit1+11-13
2016-08-26 18:08v0.3.6u3shit1+1-1
2016-08-26 14:41fix patterns after RB1 updateu3shit1+19-2
2016-08-26 12:37stcm-editor: match filename extensions case insensitivelyu3shit1+10-10
2016-08-26 12:36fix random gcc bugu3shit1+1-1
2016-07-20 23:10v0.3.5.1u3shit1+2-2
2016-07-20 23:07bugfix: uninitialized variable in gbnl parseru3shit1+1-1
2016-07-07 21:20v0.3.5u3shit2+12-8
2016-07-07 21:15update launcher to work with viiu3shit1+8-1
2016-07-07 21:03Gbnl: add support to type 6u3shit4+39-27
2016-07-07 20:51basic Neptunia VII supportu3shit8+134-103
2016-07-03 23:25more loggingu3shit4+65-5
2016-07-01 17:45Sink: rename ambigous methods, Get->Read,Preadu3shit10+97-61
2016-07-01 01:43README: add info about dinput8 with rb3/wineu3shit1+18-4
2016-06-29 19:51v0.3.4u3shit1+1-1
2016-06-29 19:50fix #2u3shit1+2-1
2016-06-28 19:49string_view like NonowningStringu3shit22+372-163
2016-06-24 01:31update to clang git masteru3shit4+30-50
2016-06-23 16:18microoptimize CheckLogu3shit4+96-3
2016-06-18 13:09OptionParser: fix possible buffer underflowu3shit1+1-1
2016-06-16 23:30fix lld-msvc /debug linku3shit1+9-0
2016-06-13 01:30Boost: integrate into build systemu3shit5+139-29
2016-06-10 22:23v0.3.3u3shit2+6-4
2016-06-10 22:06Stsc: Txt import/exportu3shit8+143-30
2016-06-09 16:58Stsc::String: better labelsu3shit3+39-5
2016-06-09 16:31Stsc::Intruction integrate NO_RETURN into PostInsertu3shit2+3-16
2016-06-06 01:13fix msvc compileu3shit2+28-0
2016-06-06 00:40improved stsc supportu3shit6+285-202
2016-06-02 01:32basic stsc supportu3shit13+1096-3
2016-06-02 01:30Source::GetCString: handle sink endu3shit2+37-7
2016-05-28 15:29OptionParser: actually fix ambiguous handlingu3shit2+41-1
2016-05-28 13:39Source: size checking functionu3shit6+22-18
2016-05-27 12:03fix sigsegv in exception handling (ouch)u3shit1+1-1
2016-05-27 11:41OptionParser bugfix: exact matches are non ambiguousu3shit2+23-0
2016-05-13 19:33server: call DisableThreadLibraryCallsu3shit1+3-1
2016-05-12 22:21random cleanupsu3shit2+11-10
2016-05-12 20:34logger: silence during testsu3shit3+5-1
2016-05-09 19:42pattern: bugfix when falling back to naive searchu3shit1+2-1
2016-04-15 15:43do not use patterns in DllMainu3shit3+11-9
2016-04-11 20:35v0.3.2u3shit2+14-3
2016-04-11 20:20use resource files (because why not?)u3shit8+153-3
2016-04-10 20:11option parsing for server toou3shit7+116-17
2016-04-09 21:07logging frameworku3shit14+424-60
2016-04-09 20:32use c++14 style template variablesu3shit2+31-40
2016-03-24 20:55change PrintException to ExceptionToStringu3shit6+18-17
2016-03-24 15:30stcm-editor: use new option parsingu3shit1+126-180
2016-03-24 14:16new option parseru3shit4+681-0
2016-03-24 14:16update catch to 1.4.0u3shit0+0-0
2016-03-20 22:08wscript: ability to optimize without stripping assertsu3shit1+7-2
2016-03-20 22:03new file name macro, new assertu3shit20+321-83
2016-03-18 20:59laucher-less server versionu3shit5+54-6
2016-03-18 00:19fix compilation error in last commitu3shit1+5-5
2016-03-15 20:22some more exception typesu3shit5+23-18
2016-03-15 20:09put everything under Neptools namespaceu3shit53+374-185
2016-03-15 12:11remove experimental/filesystem supportu3shit15+102-125
2016-03-14 21:26rename project to neptoolsu3shit6+47-24
2016-03-14 20:38launcher: auto find NeptuniaReBirth[123].exeu3shit1+15-0
2016-03-14 20:26server: cl3/gbin/gstr importing from txtu3shit9+343-100
2016-03-12 22:40test case for sink helpersu3shit1+23-0
2016-03-12 22:13sink: memory writeru3shit3+73-6
2016-03-11 23:40use new output routines for dumpingu3shit32+183-129
2016-03-11 21:08pattern test: use tagsu3shit1+9-9
2016-03-11 21:08new output routinesu3shit9+755-200
2016-03-07 11:23server: do not open a console in release modeu3shit2+14-0
2016-03-07 11:23exception messages: small fixesu3shit3+6-4
2016-03-06 19:21update build instructionsu3shit2+100-77
2016-03-06 17:22windows unspecific pattern finding + unit test (yay!)u3shit14+495-181
2016-03-06 17:19get rid of unknown arguments warningsu3shit1+25-12
2016-03-05 01:53pattern searchingu3shit6+212-19
2016-03-04 21:06clang: compile with msvc2013 libs (and proper c++14 support, :astonished:)u3shit5+13-41
2016-03-04 18:49use clang instead of msvcu3shit4+59-36
2016-03-03 13:49refactoru3shit13+306-301
2016-03-03 13:24use boost::exceptionu3shit27+487-206
2016-03-01 23:47updated readmeu3shit1+11-3
2016-03-01 21:56store version inside executableu3shit3+26-3
2016-03-01 21:23`--mode` parameter, auto cl3 manipulationu3shit3+175-20
2016-03-01 11:22link manipulation in stcm-editoru3shit1+38-1
2016-02-29 23:43fix msvc amd64 compilationu3shit1+13-8
2016-02-29 23:42wscript_user.py: add random configs without messing with wscriptu3shit2+7-0
2016-02-29 10:20clang compile fix/delete unused fileu3shit2+0-25
2016-02-29 00:41cl3: file delete supportu3shit3+31-0
2016-02-28 17:46random temp file namesu3shit2+19-3
2016-02-28 17:25fix msvc/windowsu3shit7+181-47
2016-02-28 01:43fix 32-bit compilation, use 32-bit file offsetsu3shit26+133-126
2016-02-27 15:24new input frameworku3shit40+1109-1202
2016-02-27 16:02docs on gbin and cl3 formatu3shit2+248-0
2016-02-22 22:46v0.2.4u3shit1+1-1
2016-02-22 22:40really fix idsu3shit2+50-32
2016-02-22 20:25more compatible output with strtool. will break some previously extracted filesu3shit1+64-20
2016-02-22 01:59fix error due msvc not generating implib fileu3shit1+6-0
2016-02-21 20:24v0.2.3u3shit2+5-1
2016-02-21 20:04gbnl txt import: better performanceu3shit1+11-6
2016-02-21 18:40support gstl files (.gstr), better txt round tripu3shit3+66-22
2016-02-17 15:14STATIC_ASSERT macrou3shit14+22-18
2016-02-17 10:19move format related stuff into src/formatu3shit66+1674-1674
2016-02-16 00:22remove compile_commands.json symlinku3shit2+3-2
2016-02-16 00:19basic kitserver replacementu3shit7+474-2
2016-02-12 19:21library preparationsu3shit3+369-362
2016-02-12 14:03gbnl: more generic support, now works with SYSTEM00000 .gbin filesu3shit6+396-307
2016-02-12 01:00wip: better gbnlu3shit5+500-97
2016-02-12 14:12collection link fixu3shit1+1-1
2016-02-11 12:53Cl3::Header: store sections count inside SectionsItemu3shit3+6-8
2016-02-11 12:49some helper functions for CreateAndInsertu3shit18+86-86
2016-02-11 02:59unify Data's and Instruction's MaybeCreateu3shit6+15-25
2016-02-11 01:50probably better error messagesu3shit1+16-11
2016-02-10 22:19fix msvc compileu3shit4+26-12
2016-02-10 22:12basic standalone gbnl support (won't load current gbin files..)u3shit13+499-387
2016-02-10 20:12ExportsItem: do not store count in Header toou3shit4+8-11
2016-02-10 20:12remove unused functionu3shit1+0-14
2016-02-10 19:56asserted_cast, ItemPtr cast functionsu3shit11+67-44
2016-02-10 18:44docs for msvc compilingu3shit1+82-0
2016-02-10 18:44rework wscript a bitu3shit1+25-3
2016-02-10 16:19msvc support - because apparently I'm a masochistu3shit12+66-35
2016-02-10 14:45support effect cl3 filesu3shit4+13-11
2016-02-04 13:46v0.2.1u3shit2+10-1
2016-02-04 13:20collection_link supportu3shit10+266-14
2016-02-04 03:03CreateLabelFallback: use _ instead of spaceu3shit1+1-1
2016-02-04 03:02better label printingu3shit2+14-8
2016-02-03 20:38text reading: do not fail with a trailing newlineu3shit1+1-1
2016-02-02 22:18v0.2.0u3shit1+1-1
2016-02-02 22:14update docsu3shit2+109-77
2016-02-02 22:14new command line interfaceu3shit9+277-230
2016-02-02 01:46fix cl3 extracting with non-existing destinationu3shit1+3-3
2016-02-01 23:07v0.1.0u3shit1+1-1
2016-02-01 23:04random bugfixesu3shit11+23-14
2016-02-01 22:11add a readmeu3shit3+107-1
2016-02-01 21:31fix windows support (kind of)u3shit5+26-18
2016-02-01 20:21convert whole directoriesu3shit2+72-22
2016-02-01 19:28support stcm-inside-cl3u3shit8+105-32
2016-02-01 18:48proper-ish cl3 support, new main()u3shit18+655-196
2016-01-31 21:19basic cl3 supportu3shit15+514-15
2016-01-31 18:06gbnl txt read/writeu3shit3+116-8
2016-01-31 16:16gbnl: bit perfect reconstruction in rb3u3shit2+34-11
2016-01-31 15:59fix reading rb3 filesu3shit6+104-36
2016-01-30 20:54gbnl supportu3shit6+247-1
2016-01-30 18:40parse datau3shit12+188-76
2016-01-30 18:26random fixesu3shit7+25-0
2016-01-30 16:03redump fileu3shit13+133-8
2016-01-30 15:22rename Dump to PrettyPrintu3shit10+18-17
2016-01-30 14:35basic instruction parsingu3shit9+456-14
2016-01-29 21:24rename Exports to ExportsItemu3shit3+8-8
2016-01-29 21:19refactor exports/headeru3shit5+31-20
2016-01-29 19:30parse exports (and shitloads of random bugfixes)u3shit9+106-12
2016-01-29 17:43print labelsu3shit3+14-0
2016-01-29 17:43handle duplicated labelsu3shit3+33-7
2016-01-29 15:14reworked Splitu3shit10+150-123
2016-01-28 22:09rename FilePointer to FilePositionu3shit6+14-14
2016-01-28 22:06basic pointer handling in Headeru3shit10+111-24
2016-01-28 20:45safe PointerMap updateu3shit1+32-6
2016-01-28 14:51labels support (I think...)u3shit10+207-31
2016-01-27 21:37use BOOST_ASSERT instead of simple assertu3shit4+19-19
2016-01-27 21:30require context for item creationu3shit9+60-22
2016-01-27 21:29shut up clangu3shit1+7-6
2016-01-27 20:17initial commitu3shit17+797-0