This website requires JavaScript.
mirror of
synced
2025-02-13 09:02:37 +01:00
6d339ca5f0
Fix syntax error when copying rust array to clipboard
Rekai Nyangadzayi Musuka
2021-11-24 22:48:22 -06:00
e17bcab25b
fix build on Fedora 35 (#340 )
Julia Ahopelto
2021-11-21 22:33:20 +00:00
aa527ba29b
patterns: Fixed double free crash
WerWolv
2021-11-21 00:48:07 +01:00
8670765c17
Use data->Buf for pattern creation / searching The filter string seems to get updated after the callback finished. Therefore the search string was always 1 character behind the actual string in the textfield when calling find() / creating the regex.
qdlmcfresh
2021-11-18 17:23:53 +01:00
f97cd499ff
localization
qdlmcfresh
2021-11-18 17:22:34 +01:00
ebad2fe0d4
Dont recompile the regex for every string, display error message
qdlmcfresh
2021-11-18 17:18:26 +01:00
189cd94a68
Replace encode16 implementation
Áron RADICS
2021-11-17 02:39:23 +00:00
f4dc14693e
Filter by regex in string view
qdlmcfresh
2021-11-17 02:06:11 +01:00
9a545a48ab
git: Added Flatpak nightly link to readme
WerWolv
2021-11-12 18:21:03 +01:00
9e808f3ecd
Update zh_CN.cpp (#343 )
xtex
2021-11-12 20:10:48 +08:00
40deac9f7c
Update zh_CN.cpp
xtex
2021-11-12 19:18:38 +08:00
cb583b5d6c
fix: ImHex crashing after splash screen if no plugins are loaded. Closes #315
WerWolv
2021-11-11 18:59:44 +01:00
2e3c43ad9e
Fix buffer sizes of PatternDataString16 (#339 )
qdlmcfresh
2021-11-11 13:24:01 +01:00
b70ceb851b
Fix buffer sizes of PatternDataString16
qdlmcfresh
2021-11-10 18:22:25 +01:00
594a6c1c0f
patterns: Remove null bytes before displaying/printing string patterns
WerWolv
2021-11-10 14:45:26 +01:00
15f81cc316
Fix infinite loop on signal handling. (#338 )
KokaKiwi
2021-11-09 19:14:25 +01:00
29478b0acf
Re-raise same signal in sighandler
KokaKiwi
2021-11-09 18:20:56 +01:00
6baf23b36d
Fix infinite loop on signal handling.
KokaKiwi
2021-11-09 16:11:52 +01:00
434de44ef5
yara: Added support for displaying variable names
WerWolv
2021-11-04 20:41:36 +01:00
1c1396bf4b
patterns: Added ability to format patterns as strings.
WerWolv
2021-11-04 20:32:34 +01:00
75840f809b
Fix Provider::getBaseAddress
moonshadow565
2021-11-04 12:03:00 +01:00
77ab25d31e
docs: Added std::mem::eof function
WerWolv
2021-11-01 19:15:30 +01:00
beea4c4147
git: Improved screenshots
WerWolv
2021-11-01 18:55:25 +01:00
d15408209d
Remove the use of C++20 ranges
Áron RADICS
2021-11-01 01:03:59 +00:00
8327fd8f58
Add includes in tests
Áron RADICS
2021-10-31 23:29:08 +00:00
849f6aa3d9
git: Remove external projects from language stats
WerWolv
2021-10-31 23:12:25 +01:00
d369785d7e
Add test for hash algorithms
Áron RADICS
2021-10-31 19:21:15 +00:00
186afb1921
Add tests for CRC calculation
Áron RADICS
2021-10-31 19:20:30 +00:00
0abef38aad
Remove check for empty data from TestProvider
Áron RADICS
2021-10-31 03:24:17 +00:00
2fdd711552
Add test EncodeDecode64, fix some bugs
Áron RADICS
2021-10-31 02:56:26 +00:00
0f95a99ce4
Add test EncodeDecode16, fix some encode16 bugs
Áron RADICS
2021-10-31 02:28:29 +00:00
3c4d57f63b
git: Added nightly checkbox to bug report template, fixed typo
WerWolv
2021-10-31 17:24:24 +01:00
116caeaa74
git: Update readme a little
WerWolv
2021-10-31 17:15:14 +01:00
673d43b526
sys: Fixed copy-paste error
WerWolv
2021-10-31 16:36:45 +01:00
c88053a575
windows: Added context menu entry option
WerWolv
2021-10-31 16:28:10 +01:00
1f250e87a3
patterns: Added support for changing pointer endian
WerWolv
2021-10-31 15:20:19 +01:00
cd89b55f5b
patterns: ASTNode and LogConsole cleanup
WerWolv
2021-10-31 15:06:48 +01:00
3b7593bdad
Fix some bugs in TestProvider, add unit tests
Áron RADICS
2021-10-31 00:59:37 +00:00
314a323b07
Update TEST_ASSERT to do nothing if condition is true
Áron RADICS
2021-10-31 00:29:09 +00:00
716d6573ca
ui: Fixed bookmark headers closing when changing its name
WerWolv
2021-10-26 22:09:30 +02:00
a6b8597f5a
Fix CRC and hash calculations (#321 )
RADICS Áron
2021-10-26 17:21:48 +02:00
cab1089e22
Add missing gtk3-devel dependency to get_deps_fedora.sh (#332 )
Stefan Siegfried
2021-10-26 02:03:49 -04:00
4ea84de944
Add missing gtk3-devel dependency to get_deps_fedora.sh
Stefan Siegfried
2021-10-26 00:11:23 -04:00
03c47615f3
Use size_t for file read size consistently
Áron RADICS
2021-10-25 23:37:49 +00:00
c95e12c136
ui: Increased maximum FPS limit to 200FPS, added unlocked FPS setting
WerWolv
2021-10-23 12:59:13 +02:00
d9a77d396c
tests: Fixed endian test being marked as failing
WerWolv
2021-10-20 11:23:06 +02:00
442f164159
tests: Added endian changer tests
WerWolv
2021-10-20 11:17:55 +02:00
d6f9ec3f8f
tests: Improved pattern unit tests
WerWolv
2021-10-20 11:06:24 +02:00
9ccfadfb54
sys: Fixed uninitialized variable
WerWolv
2021-10-20 10:35:26 +02:00
8b6de30e92
ui: Fixed invalid call to ImGui::EndChild causing crashes sometimes
WerWolv
2021-10-20 10:05:20 +02:00
6408741733
sys: Fixed changeEndianess function being completely broken for non-integers
WerWolv
2021-10-20 10:04:52 +02:00
7562e8b172
patterns: Fixed #include not properly searching all include folders
WerWolv
2021-10-19 21:42:04 +02:00
929437c159
patterns: Added global variables
WerWolv
2021-10-18 22:04:54 +02:00
93474d7f43
ui: Make text editor automatically close (, [, {, " and '
WerWolv
2021-10-19 13:22:08 +02:00
58e3031510
ui: Fixed cursor being positioned weirdly when deleting a tab in the source editor
WerWolv
2021-10-19 12:48:44 +02:00
1b66c84303
patterns: Fixed [[name]] attribute setting variable name instead of display name
WerWolv
2021-10-18 09:57:26 +02:00
1c321b7de2
store: Remove extracted tar content when deleting tar
WerWolv
2021-10-17 22:23:01 +02:00
e3cf364903
store: Don't extract PaxHeader file
WerWolv
2021-10-17 22:21:18 +02:00
9b1c09818c
patterns: Fixed accessing global scope items through the parent keyword
WerWolv
2021-10-17 21:49:33 +02:00
1587b77f98
Change CRC algorithm back, drop boost dependency
Áron RADICS
2021-10-16 23:43:19 +00:00
46ba46ce9d
build/plugins: Added initial support for Rust plugins (#327 )
WerWolv
2021-10-16 11:37:29 +02:00
31019c8994
deps: Update curl
WerWolv
2021-10-16 11:19:34 +02:00
b97dbf2139
rust: Cleanup
WerWolv
2021-10-16 11:04:56 +02:00
cd4b92e95f
Add context setting to Rust plugins
jam1garner
2021-10-10 16:42:48 -04:00
8584614281
build: Only specify --export-all-symbols on Windows
WerWolv
2021-10-10 22:38:59 +02:00
d51e8111d3
build: Fixed cimgui linking
WerWolv
2021-10-10 22:31:48 +02:00
939acf75cb
Simplify plugin export mangling
jam1garner
2021-10-10 16:31:06 -04:00
250d2d1985
Fix libimhex not exporting cimgui symbols
jam1garner
2021-10-10 15:53:32 -04:00
ab7a6e60d5
Add Context::current() to vendored imgui-rs
jam1garner
2021-10-10 15:42:38 -04:00
07a11f9ff6
Add vendored imgui-rs copy
jam1garner
2021-10-10 15:29:59 -04:00
4d3d3cb2d6
Add Rust target folder to gitignore
jam1garner
2021-10-10 14:35:34 -04:00
7b58eac8f2
rust: Export functions adjusted for ABI
WerWolv
2021-10-10 01:19:29 +02:00
c6703980fc
rust: Export functions with double underscore prefix on mac
WerWolv
2021-10-10 00:58:15 +02:00
5a6319e120
rust: Added imgui-rs to libimhex-rust
WerWolv
2021-10-10 00:33:59 +02:00
86e1136a2d
build: Explicitly set compiler for cxx.rs
WerWolv
2021-10-03 14:03:10 +02:00
007fedd32a
build: Enable concepts for cxx.rs
WerWolv
2021-10-03 13:45:59 +02:00
cbb1ba70b9
rust: Fixed compile flags with older gcc/clang
WerWolv
2021-10-03 12:32:22 +02:00
707fb12dee
api: Added rust wrappers for the ImHexAPI
WerWolv
2021-10-03 11:41:36 +02:00
eb8e982a65
build: Remove leftovers
WerWolv
2021-09-29 18:20:56 +02:00
67cfeab480
build/github: Set rust location so cmake can find it
WerWolv
2021-09-29 14:43:01 +02:00
ef1470efb3
github: Update path variable with rust toolchain path
WerWolv
2021-09-29 14:29:00 +02:00
8f8f93d01a
github: Added debug on failure
WerWolv
2021-09-29 14:11:12 +02:00
875293d24a
github: Use curl instead of wget
WerWolv
2021-09-29 13:58:58 +02:00
00c538aa71
github: Added windows debugging
WerWolv
2021-09-29 13:35:36 +02:00
bfd6be9402
build: Fix copying and installing on Windows
WerWolv
2021-09-29 13:12:20 +02:00
62da9c6447
build: Fixed installing plugins
WerWolv
2021-09-29 12:48:16 +02:00
b054ca7d07
build: Fixed rust building and artifact copying
WerWolv
2021-09-29 12:27:26 +02:00
dba78491f7
build: Use cdylib instead of dylib
WerWolv
2021-09-29 01:20:53 +02:00
cb0b49241e
rust-plugins: Disable optimization to export functions correctly
WerWolv
2021-09-29 01:15:36 +02:00
f19efba53a
build: libimhex-rust -> hex
WerWolv
2021-09-29 00:26:20 +02:00
e6af5dc474
github: Add rustup parameters to correct command
WerWolv
2021-09-29 00:16:12 +02:00
e7c6c343ab
github: Install linux rust toolchain on Linux
WerWolv
2021-09-29 00:10:35 +02:00
3fa0f0bddb
github: Fix swapped win/linux commands
WerWolv
2021-09-29 00:08:06 +02:00
2e4f1ef8f6
github: Fixed rustup command
WerWolv
2021-09-29 00:02:27 +02:00
2878a43ef3
github: Install correct rust version
WerWolv
2021-09-28 23:40:27 +02:00
7177562d9e
build: Added initial support for Rust plugins
WerWolv
2021-09-28 21:01:19 +02:00
f3353baa4e
docs: Marked bitfield padding as a nightly feature
WerWolv
2021-10-14 21:30:19 +02:00
ab08184c5f
docs: Added bitfield padding, fixed syntax highlighting
WerWolv
2021-10-14 21:27:07 +02:00
1b6035d6c6
tests: Added properly working custom unit tests
WerWolv
2021-10-14 21:19:31 +02:00
3e5d6cf88c
patterns: Added padding expressions in bitfields.
WerWolv
2021-10-14 20:28:13 +02:00