This website requires JavaScript.
1e3e3829a7
update structures
Ben Lubar
2020-02-22 23:36:14 -0600
5580d375aa
add more diagnostics that will help in the identification of stl-string fields
Ben Lubar
2020-02-22 15:34:48 -0600
37a8bf679e
fix copy/paste error
Ben Lubar
2020-02-22 14:10:26 -0600
0711b2569a
in -sizes mode, report sizes of unknown structures behind pointers.
Ben Lubar
2020-02-22 14:04:53 -0600
57154e33c8
warn about misidentified generic pointers
Ben Lubar
2020-02-21 18:49:02 -0600
53da38ca47
add additional pointer, string, and vector sanity checks
Ben Lubar
2020-02-21 17:31:22 -0600
f383f63eea
fix check-structures-sanity not catching certain types of invalid string on GCC builds.
Ben Lubar
2020-02-21 15:07:48 -0600
81c304f7ee
Update stonesense, isoworld
lethosor
2020-02-21 08:27:57 -0500
14eade3886
update structures
Ben Lubar
2020-02-21 02:52:56 -0600
eb35ff9b47
update structures
Ben Lubar
2020-02-21 02:31:37 -0600
f708bb5cff
update structures
Ben Lubar
2020-02-21 01:41:05 -0600
38410544b0
handle tagged unions in check-structures-sanity
Ben Lubar
2020-02-20 22:17:25 -0600
903f829e30
update structures
Ben Lubar
2020-02-20 20:19:50 -0600
1beb0f417e
update structures
Ben Lubar
2020-02-20 17:44:24 -0600
ee6b281ae3
allow check-structures-sanity to check the size of the value explicitly specified in a lua expression rather than just its descendants.
Ben Lubar
2020-02-19 11:40:31 -0600
f81587bd82
update structures
Ben Lubar
2020-02-18 21:05:54 -0600
d149763c1e
fix yet another weird use of the part of speech enum
Ben Lubar
2020-02-18 16:41:39 -0600
0d36e62d81
fix some weird uses of the part of speech enum
Ben Lubar
2020-02-18 16:39:39 -0600
c43c9de477
update structures
Ben Lubar
2020-02-18 16:33:24 -0600
25923e6733
add Ghidra script that labels DF globals
Ben Lubar
2020-02-18 15:58:01 -0600
3e5274fd20
Update scripts
lethosor
2020-02-18 00:43:36 -0500
0ec12657f4
sizecheck: add MALLOC_PERTURB_ support on non-Linux
lethosor
2020-02-18 00:31:49 -0500
fce52866c7
update structures
Ben Lubar
2020-02-17 22:43:12 -0600
91771f9c64
update structures
Ben Lubar
2020-02-17 22:02:25 -0600
28bf6667cb
Update xml
lethosor
2020-02-16 21:22:31 -0500
a703e2b2fc
update structures
Ben Lubar
2020-02-16 19:02:36 -0600
b033a215bd
update for Dwarf Fortress 0.47.03
Ben Lubar
2020-02-16 18:48:27 -0600
4e42da9e4f
update structures
Ben Lubar
2020-02-16 10:36:06 -0600
3c6dba23dd
update scripts
Ben Lubar
2020-02-16 10:28:32 -0600
0f857f1b20
fix msvc warning about 64-bit shift
Ben Lubar
2020-02-15 18:18:30 -0600
d0de7865d3
fix compile for gcc 4.8
Ben Lubar
2020-02-15 18:17:30 -0600
631b8e772c
update structures; fix -lowmem being enabled due to being uninitialized on the stack.
Ben Lubar
2020-02-15 16:10:30 -0600
8756667d99
cursecheck: Fix werecreature detection
PatrikLundell
2020-02-15 17:06:36 -0500
0aa8f86ce0
Update scripts
lethosor
2020-02-15 17:06:25 -0500
e4ff184280
check-structures-sanity: add -lowmem argument to use depth-first search instead of readth-first search
Ben Lubar
2020-02-15 12:54:04 -0600
122169a559
update scripts and structures
Ben Lubar
2020-02-15 12:04:00 -0600
8ddec5d8dc
Update scripts
lethosor
2020-02-15 10:30:19 -0500
bc5b0a6dd0
update structures
Ben Lubar
2020-02-15 02:58:00 -0600
8e5f391d3a
attempt to fix lua calls in check-structures-sanity
Ben Lubar
2020-02-15 02:42:44 -0600
99ccc55d65
update structures
Ben Lubar
2020-02-15 01:23:26 -0600
c2584d615c
Define MapExtras::BiomeInfo::MAX_LAYERS (#1496 )
Clément Vuchener
2020-02-15 08:22:58 +0100
9caf6e97e6
add -enums, -sizes, and specific starting point flags to check-structures-sanity
Ben Lubar
2020-02-14 19:47:26 -0600
4e69b50bb3
fix use-after-free in memview
Ben Lubar
2020-02-14 17:38:31 -0600
360e6e9afb
fix possible crash due to something modifying the 4 bytes between the sizecheck header and the actual allocated data on 64-bit
Ben Lubar
2020-02-14 17:38:18 -0600
136accdd64
update scripts
Ben Lubar
2020-02-14 17:37:02 -0600
f7f7bd7ca7
update structures
Ben Lubar
2020-02-13 21:23:38 -0600
fec6f01520
Allow uninitialized raw pointers.
Ben Lubar
2020-02-13 19:55:49 -0600
4e6e01c09f
update scripts
Ben Lubar
2020-02-13 12:12:42 -0600
69c4f5c972
update structures
Ben Lubar
2020-02-13 02:12:26 -0600
8fe950f815
update structures
Ben Lubar
2020-02-13 00:52:00 -0600
3996189f9f
update structures and scripts
Ben Lubar
2020-02-12 23:52:58 -0600
e9a295c788
update structures
Ben Lubar
2020-02-12 19:00:18 -0600
9c34e9e584
properly check fields of the full type heirarchy
Ben Lubar
2020-02-12 18:01:49 -0600
24918e5513
check fields of actual virtual type, not just the declared one
Ben Lubar
2020-02-12 17:57:55 -0600
b754192f2d
update structures
Ben Lubar
2020-02-12 16:18:05 -0600
ddc3cfcfbc
update structures
Ben Lubar
2020-02-12 13:34:04 -0600
7bb921be19
update structures
Ben Lubar
2020-02-12 11:35:58 -0600
40bd55c558
don't check bad pointers
Ben Lubar
2020-02-11 17:33:33 -0600
195b933c61
ignore contents of elements of "bad" pointer vectors
Ben Lubar
2020-02-11 17:17:11 -0600
62af2952b7
Fix check-structures-sanity mishandling vectors of pointers.
Ben Lubar
2020-02-11 14:11:09 -0600
3c9f6f79ab
fix some warnings
Ben Lubar
2020-02-10 19:35:17 -0600
7b9ea1f1b6
update structures
Ben Lubar
2020-02-10 18:23:57 -0600
1a695621c3
Adjusted to int-> enum defs, fixed bug
PatrikLundell
2020-02-07 20:49:56 +0100
8122b95144
fix signed integer being compared to an unsigned integer
Ben Lubar
2020-02-10 11:57:27 -0600
be6f9a2531
fix typo in be881936f3
Ben Lubar
2020-02-09 18:12:38 -0600
69611ab325
exit if a fatal startup error is encountered while in headless mode (#1491 )
Ben Lubar
2020-02-09 18:05:09 -0600
be881936f3
add -x (--exec) flag to run DFHack via the exec builtin
Ben Lubar
2020-02-09 18:01:24 -0600
05a49cbacb
fix a possible SIGABRT when misdetecting a vtable as being valid
Ben Lubar
2020-02-09 15:12:25 -0600
e9dba1d6ca
fix crash when checking unknown vector types. also remove the warning when unknown vector types were not pointer-aligned
Ben Lubar
2020-02-09 14:25:48 -0600
6b828115a7
rewrite check-structures-sanity to use breadth-first search and not overflow the stack
Ben Lubar
2020-02-09 14:16:19 -0600
5b56125ad6
update structures
Ben Lubar
2020-02-08 23:02:06 -0600
f54c361718
Add an implementation of mifki's sizecheck library (tested on Linux)
lethosor
2020-02-08 21:17:53 -0500
b375586b67
Update to DF 0.47.02
Ben Lubar
2020-02-07 16:00:53 -0600
0243e422e5
Allow plugins to define subclasses of dfhack_viewscreen that have their own virtual_identity.
Ben Lubar
2020-02-07 16:00:14 -0600
c859076a3f
Adjusted to int-> enum defs, fixed bug
PatrikLundell
2020-02-07 20:49:56 +0100
359cc2275a
include the windows header rather than winnt
Ben Lubar
2020-02-05 21:47:25 -0600
d494eb619d
fix Windows 64-bit compile for check-structures-sanity
Ben Lubar
2020-02-05 20:29:16 -0600
860131cf96
fix Windows 32-bit compile for check-structures-sanity
Ben Lubar
2020-02-05 20:21:32 -0600
d9abe02b2e
add support for DfArray in check-structures-sanity
Ben Lubar
2020-02-05 19:06:14 -0600
d7d0923044
add string checking support to check-structures-sanity
Ben Lubar
2020-02-05 18:24:10 -0600
3d037db789
add a tool for sanity-checking structures on a running Dwarf Fortress instance.
Ben Lubar
2020-02-05 16:36:59 -0600
5db7d518ee
update structures; fix some minor compile warnings
Ben Lubar
2020-02-05 12:35:43 -0600
321d948f8d
Fix crash on missing symbols.
Ben Lubar
2020-02-03 20:21:10 -0600
9c52b4e5e6
update structures
Ben Lubar
2020-02-02 17:31:01 -0600
c4b01b53a3
add new building_type enum value to labormanager
Ben Lubar
2020-02-02 17:15:40 -0600
dfc90fe660
Update df-structures and scripts.
Ben Lubar
2020-02-02 17:10:11 -0600
ceaa457460
point the git module at the DFHack fork of the jsoncpp repository for consistency
Ben Lubar
2020-01-31 13:43:57 -0600
62e3802d26
Update to DF 0.47.01
Ben Lubar
2020-01-29 14:51:48 -0600
121497a466
Propagated getBookTitle to Lua
PatrikLundell
2020-01-26 11:47:47 +0100
876ac6c056
Renamed to getBookTitle, cut down on virtual_cast
PatrikLundell
2020-01-25 21:46:10 +0100
c6bbf39c6c
Issue #1262 . Added Items::getTitle and used in stocks
PatrikLundell
2020-01-25 12:43:02 +0100
04550499b6
Updated getplants documentation
PatrikLundell
2020-01-22 19:41:06 +0100
9d4d0b195a
Added switches for farm seeds and plant counts
PatrikLundell
2020-01-22 17:33:39 +0100
82f082d7cb
Fix authors ordering
lethosor
2020-01-19 00:15:06 -0500
163971ec56
Bump version to 0.44.12-r3
lethosor
2020-01-19 00:05:43 -0500
63daacd968
Update changelog (dfhack)
lethosor
2020-01-19 00:04:40 -0500
bb9a7e713e
Update changelog and authors (scripts, df-structures)
lethosor
2020-01-18 23:17:41 -0500
f77114bd90
Update scripts for 0.44.12-r3 release
lethosor
2020-01-18 22:34:57 -0500
bcd7974561
Merge branch 'develop' of gh:DFHack/dfhack into develop
lethosor
2020-01-18 22:31:33 -0500
92aa14aa8a
Merge pull request #1447 from lethosor/cmake-cleanup
Alan
2020-01-18 22:31:05 -0500