Commit Graph

  • 77e40a52c0 Update scripts, xml, authors lethosor 2020-03-21 02:02:00 -0400
  • d42e866a35 Merge remote-tracking branch 'PatrikLundell/embark_assistant' into develop lethosor 2020-03-20 23:22:38 -0400
  • 5e6cc8b335
    ghidra: improve method creation Ben Lubar 2020-03-20 12:16:31 -0500
  • 37e7bed779
    add df.global:_field method. add test case to check for overlapping globals. Ben Lubar 2020-03-20 09:41:58 -0500
  • 44b45ce43f
    ghidra: fix _super being defined as a class method on subclasses Ben Lubar 2020-03-20 08:57:24 -0500
  • 5eb0703433
    ghidra: improve support for class types Ben Lubar 2020-03-20 08:40:00 -0500
  • 8df33a7859 Merge branch 'develop' of gh:DFHack/dfhack into develop lethosor 2020-03-20 02:03:51 -0400
  • 326dcc8b0f Update scripts, authors lethosor 2020-03-20 02:03:31 -0400
  • 58c9fc9bb2 Mention creature/caste flag name changes in changelog lethosor 2020-03-20 01:03:28 -0400
  • d741456a58
    ghidra: fix vmethods not being explicitly thiscall. Ben Lubar 2020-03-16 19:18:22 -0500
  • 137d173d67
    ghidra: add support for osx and windows Ben Lubar 2020-03-16 17:50:27 -0500
  • ee0cb94312
    ghidra: add special case for vector<bool> that is not a bit vector Ben Lubar 2020-03-16 15:10:03 -0500
  • 71c17a14ff
    ghidra: fix vtables not being pointers Ben Lubar 2020-03-16 14:32:25 -0500
  • 19d62d9a2b
    fix string data type definition in Ghidra script Ben Lubar 2020-03-16 14:18:43 -0500
  • 725eb1a217
    Add script to import df-structures into Ghidra. Ben Lubar 2020-03-16 14:05:26 -0500
  • d28b35b6eb
    update structures Ben Lubar 2020-03-15 15:29:02 -0500
  • 2f4bd32d28
    update structures and scripts Ben Lubar 2020-03-15 15:19:51 -0500
  • 5c913270d6 forgot to update profile save/load PatrikLundell 2020-03-15 17:56:13 +0100
  • 7e2872e607 Merge branch 'develop' of https://github.com/DFHack/dfhack into embark_assistant PatrikLundell 2020-03-15 17:33:08 +0100
  • 60722d778f
    update structures and scripts Ben Lubar 2020-03-15 02:17:19 -0500
  • ccf92d4b0a
    fix check-structures-sanity compile on 64-bit windows Ben Lubar 2020-03-13 01:09:04 -0500
  • a456b2fcf3
    fix windows build Ben Lubar 2020-03-13 00:03:56 -0500
  • 39486083f5
    handle overlapping structures in check-structures-sanity better Ben Lubar 2020-03-12 22:16:30 -0500
  • d456e3db7a
    check-structures-sanity: fix unknown pointer type not actually dereferencing the pointer Ben Lubar 2020-03-12 15:20:46 -0500
  • 1a4c4a5f33
    update structures Ben Lubar 2020-03-12 14:03:23 -0500
  • f204f14e52
    update scripts and structures Ben Lubar 2020-03-12 12:53:20 -0500
  • 2a6b2cacbd
    update scripts and structures Ben Lubar 2020-03-12 12:34:57 -0500
  • 616a57224f
    check-structures-sanity: don't report possible pointers by default Ben Lubar 2020-03-12 11:35:52 -0500
  • 08d2ed577e
    fix check-structures-sanity compile on windows Ben Lubar 2020-03-12 10:02:21 -0500
  • 469c49c8b9
    check-structures-sanity: keep track of whether data is within a larger structure Ben Lubar 2020-03-11 17:49:34 -0500
  • eabff06eef
    check-structures-sanity: warn when an integer might be a pointer Ben Lubar 2020-03-11 11:20:10 -0500
  • e2138a6cc2
    update check-structures-sanity (part 2 of 2) Ben Lubar 2020-03-10 23:05:59 -0500
  • e5de783c58
    rewriting check-structures-sanity to improve performance and remove the need for the lowmem option Ben Lubar 2020-03-10 18:53:56 -0500
  • b9841110c3
    update structures and scripts Ben Lubar 2020-03-09 17:53:34 -0500
  • e296525983
    check-structures-sanity: don't error on unnamed enum values/bits by default Ben Lubar 2020-03-08 14:24:40 -0500
  • 923581b144
    fix ghidra script failing if strings overlapped (for example, load_min_version and version could point to the same region of memory) Ben Lubar 2020-03-08 13:54:58 -0500
  • a7d263fa67
    getFullName of the container AND the item, also exclude container of char (#1515) Pierre-David Bélanger 2020-03-09 14:12:04 -0400
  • a2e34a3b71
    fix check-structures-sanity picking the wrong type for linked list items Ben Lubar 2020-03-08 00:21:18 -0600
  • ffb3c29cfc
    simplify Graphic module. update structures. Ben Lubar 2020-03-08 00:12:48 -0600
  • c4e9c8d29c
    update structures Ben Lubar 2020-03-07 15:15:02 -0600
  • 5f83681fbc
    update scripts and structures Ben Lubar 2020-03-07 12:08:03 -0600
  • f8f7b52180
    fix is_df_linked_list not checking if the type is null Ben Lubar 2020-03-06 20:22:18 -0600
  • 6465037432
    fix field order Ben Lubar 2020-03-06 20:04:17 -0600
  • 07aceb1078
    correctly handle arrays of linked lists Ben Lubar 2020-03-06 19:28:14 -0600
  • 9b724666f7
    check-structures-sanity: check linked lists in a more intelligent way Ben Lubar 2020-03-06 17:53:05 -0600
  • def86b8058
    check-structures-sanity: ignore DfLinkedList element sizes; these can be part of a larger structure Ben Lubar 2020-03-06 17:05:36 -0600
  • 61aeaaf55e
    fix typo in check-structures-sanity Ben Lubar 2020-03-06 16:50:09 -0600
  • a214e00407
    allow union vectors to have tags that are bit vectors if they have exactly 2 members Ben Lubar 2020-03-06 16:48:33 -0600
  • 508ab79af2
    document where tagged unions should be implemented for Lua Ben Lubar 2020-03-06 16:33:02 -0600
  • 635e709d95
    name ui_look_list union Ben Lubar 2020-03-06 16:06:27 -0600
  • fa574cfbec
    allow dfhack-run to output colors. Ben Lubar 2020-03-06 15:02:03 -0600
  • 630aa5abdb Merge branch 'develop' of https://github.com/DFHack/dfhack into embark_assistant PatrikLundell 2020-03-05 08:40:46 +0100
  • 885fa541fd
    update structures Ben Lubar 2020-03-05 00:06:32 -0600
  • 84cae060b1
    move find_union_tag from check-structures-sanity to DataDefs.h Ben Lubar 2020-03-04 18:23:49 -0600
  • 864264aec0
    update scripts Ben Lubar 2020-03-04 13:17:29 -0600
  • 6f9f398e22 blind attempt to silence warnings PatrikLundell 2020-03-04 16:54:00 +0100
  • 8dd89eee8a Addressed warnings PatrikLundell 2020-03-04 10:09:51 +0100
  • 08e1fe1f02
    update structures Ben Lubar 2020-03-03 22:42:40 -0600
  • 6d15d349bc
    update structures Ben Lubar 2020-03-03 21:45:13 -0600
  • cd4c7ee422 Updated embark-assistant. Lt aquifer, trees, neighbors PatrikLundell 2020-03-03 21:45:20 +0100
  • 676e73d477
    update structures Ben Lubar 2020-03-02 23:59:55 -0600
  • e356925795
    update structures Ben Lubar 2020-03-02 23:12:03 -0600
  • e5c597f869
    change two UNEXPECTEDs in check-structures-sanity to FAILs instead Ben Lubar 2020-03-02 22:30:23 -0600
  • 7784e569a5
    update structures Ben Lubar 2020-03-02 22:29:53 -0600
  • c29b606a4a
    check-structures-sanity: suggest known structure types for large unknown pointers Ben Lubar 2020-03-02 21:33:04 -0600
  • 66ded03bc1
    update structures Ben Lubar 2020-03-02 20:41:13 -0600
  • 4da0a761ea
    update structures Ben Lubar 2020-03-02 18:36:28 -0600
  • 269b3cb8eb
    add support for finding vtable pointers to check-structures-sanity Ben Lubar 2020-03-02 15:34:29 -0600
  • 0024457167
    update structures Ben Lubar 2020-03-02 02:27:15 -0600
  • fe2ea17880
    change DF version Ben Lubar 2020-03-01 12:15:26 -0600
  • 102fedc2ff
    update structures Ben Lubar 2020-03-01 00:20:31 -0600
  • 0c007c4699
    remove std::min usage Ben Lubar 2020-03-01 00:18:09 -0600
  • 85bfa60cf2
    allow -1 union values for undefined tags to avoid false positives Ben Lubar 2020-02-29 21:57:39 -0600
  • dc5ef1fe58
    update structures Ben Lubar 2020-02-29 20:11:41 -0600
  • cc2c732dd5
    insert a new second rule for tagged union discovery Ben Lubar 2020-02-29 18:46:34 -0600
  • b0699a1b5e
    allow uninitialized data to be all zeroes Ben Lubar 2020-02-29 18:36:00 -0600
  • aaace29e11
    update structures Ben Lubar 2020-02-29 18:29:32 -0600
  • 0860d81c86
    add support for vectors of tagged unions in check-structures-sanity Ben Lubar 2020-02-29 18:28:14 -0600
  • 18523a1821
    Convert untagged unions to tagged. Fix some edge cases in check-structures-sanity union checking. Ben Lubar 2020-02-29 15:08:39 -0600
  • 3240b6d897
    check-structures-sanity improvements for unidentified fields and unions Ben Lubar 2020-02-29 14:18:27 -0600
  • 94e818fd53
    reference union_identity in the df namespace Ben Lubar 2020-02-29 13:26:42 -0600
  • 3ddbb5cec1
    fix typo Ben Lubar 2020-02-29 13:24:12 -0600
  • a30678cee3
    subclass struct_identity for unions Ben Lubar 2020-02-29 13:11:23 -0600
  • fb6dd691d7 Update changelog + CMakeLists for 0.47.03-beta1 lethosor 2020-02-27 19:56:37 -0500
  • 196f4d3c06 Update submodules lethosor 2020-02-27 18:54:30 -0500
  • a92dbd517a
    Merge pull request #1508 from nicolasayala/filteredList-search-fix Alan 2020-02-27 18:51:28 -0500
  • 8db94d6114
    Merge pull request #1505 from pierredavidbelanger/fix_dwarfvet_too_verbose Alan 2020-02-27 18:50:00 -0500
  • 141928ead0 Fix gui.FilteredList widget search on plain string choices nicolasayala 2020-02-27 07:56:30 +0100
  • 92eb8b058b
    update scripts and structures Ben Lubar 2020-02-26 12:10:15 -0600
  • 97a31c68a8
    dwarfvet log only if enabled (fix #1504) Pierre-David Belanger 2020-02-24 13:54:47 -0500
  • e26787604a
    update structures Ben Lubar 2020-02-24 12:16:59 -0600
  • 76dba44679
    update clsocket Ben Lubar 2020-02-24 10:40:28 -0600
  • f6f5d54f9d
    update structures Ben Lubar 2020-02-24 10:20:32 -0600
  • 1f34c813c8
    update structures Ben Lubar 2020-02-24 10:13:46 -0600
  • 433a7e05d1
    update scripts Ben Lubar 2020-02-24 10:08:30 -0600
  • 8a4eac3d3e
    Merge pull request #1503 from TymurGubayev/dev/minor-improvement/dfhack-lua/printall_recurse Ben Lubar 2020-02-24 10:05:28 -0600
  • 546178bc56
    update structures Ben Lubar 2020-02-24 03:03:58 -0600
  • e9564a28f5
    allow tagged unions to not be union followed by tag Ben Lubar 2020-02-23 21:33:32 -0600
  • 1d8998de22
    allow custom filter in `dfhack.printall_recurse` Timur Kelman 2020-02-23 16:57:57 +0100
  • c3637be99f
    Merge pull request #1 from DFHack/develop Timur Kelman 2020-02-23 16:47:47 +0100