Search found 1128 matches

by Maël
09 Apr 2019 05:19
Forum: Feature and Enhancement Requests
Topic: Feature: Add Half (float16) to data inspector
Replies: 3
Views: 804

Re: Feature: Add Half (float16) to data inspector

Will not be easy (since I need to make a special decoder for float16 to string values and back -- this doesn't come by default in most languages). But should be well documented and useful. P.S.: What would you need it for? I mostly know of float16 being used in deep learning, but I don't see why you...
by Maël
08 Apr 2019 17:47
Forum: Feature and Enhancement Requests
Topic: Done: DataInspector: provide some Varint decoding for Git
Replies: 10
Views: 3452

Re: DataInspector: provide some Varint decoding for Git

Let me know if you are interested in this plugin approach, as mentioned in my last mail.
by Maël
05 Apr 2019 12:40
Forum: Feature and Enhancement Requests
Topic: Done: DataInspector: provide some Varint decoding for Git
Replies: 10
Views: 3452

Re: DataInspector: provide some Varint decoding for Git

From previous email exchange: It could be added to the data inspector. The basic unsigned format seems reasonably simple, the more compact ones less. I found this article https://en.wikipedia.org/wiki/Variable-length_quantity which also describes the Git encoding. However it is slightly confusing an...
by Maël
15 Mar 2019 21:15
Forum: Feature and Enhancement Requests
Topic: Deterministic RNG
Replies: 9
Views: 901

Re: Deterministic RNG

Note for future implementation: Another thing that will have to change, is that currently the passes are done only in memory It is comforting that one pass is probably enough. But with high degree of chaotic randomness. The "wipe securely" function under tools/extras will use several passes (if you...
by Maël
15 Mar 2019 20:38
Forum: Feature and Enhancement Requests
Topic: Deterministic RNG
Replies: 9
Views: 901

Re: Deterministic RNG

Note for future implementation: Another thing that will have to change, is that currently the passes are done only in memory (except if you chose wipe file). This allows for undo, but defeats the purpose of multi-pass wiping a portion of the file/disk, for example. So a direct mode would be necessar...
by Maël
12 Mar 2019 06:19
Forum: Bug Reports
Topic: Datainspector: byte $C0 in Int8 row (in hexadecimal number mode) should not display as ffffffc0
Replies: 1
Views: 1893

Datainspector: byte $C0 in Int8 row (in hexadecimal number mode) should not display as ffffffc0

Instead it should display as C0, the same way as UInt8. This is due to converting it to a signed Int8 that is then passed on to a (U)Int32 or an (U)Int64, at which point a sign extension happens, which show as leading F's. Also look how others handle this, as usually hexadecimals are always positive...
by Maël
12 Mar 2019 06:11
Forum: Bug Reports
Topic: Offset casing is not updated in data inspector and status bar, after changing options
Replies: 0
Views: 1516

Offset casing is not updated in data inspector and status bar, after changing options

When changing the casing for hexadecimal offsets or numbers in the options dialog, the TXmHexEdit is updated, but not the data inspector, and not the status bar. Should watch/subscribe to an update event (that watches this specific option change), and then refresh the display of statusbar/data inspe...
by Maël
11 Mar 2019 12:52
Forum: Feature and Enhancement Requests
Topic: Deterministic RNG
Replies: 9
Views: 901

Re: Deterministic RNG

Thanks for the link of this nice compact code.
From what I can tell it is only for floating points numbers, though. I am not sure how well the guarantees transfer to integers.
by Maël
01 Mar 2019 08:08
Forum: Bug Reports
Topic: Fixed: Checksum calculation feature visibility problem
Replies: 2
Views: 968

Re: Checksum calculation feature visibility problem

It came from a resize while designing that went unnoticed, since the settings where different in the local INI file. Thanks for reporting.

Fixed in the development version.
by Maël
27 Feb 2019 14:28
Forum: Bug Reports
Topic: Cannot reproduce: Vertical bar on the right side of HxD's window
Replies: 5
Views: 1171

Re: Vertical bar on the right side of HxD's window

Maybe it's some kind of tool or driver issue?

Thanks for informing me of the current state. If you ever figure out what triggers the issue, let me know :)
by Maël
27 Feb 2019 10:16
Forum: Support
Topic: unicode two bytes chars, how can I enter ?
Replies: 8
Views: 5219

Re: unicode two bytes chars, how can I enter ?

Thanks, for your feedback. As can be seen in both neo and wxmedit, UTF-8 support is hacked into the grid based UI, adding spaces after characters that are encoded as two or more bytes, which makes it hard to distinguish between actual spaces and filler spaces. Especially when a character is made up ...
by Maël
26 Feb 2019 20:04
Forum: Feature and Enhancement Requests
Topic: Deterministic RNG
Replies: 9
Views: 901

Re: Deterministic RNG

Hi, I deleted your other post in support, since it was a duplicate. For a truly (or at least cryptographically secure) random number generator this probably wont suffice. Do you want to wipe data or what is the purpose of this change? Because in this case, there might be other points to keep in mind...
by Maël
26 Feb 2019 00:05
Forum: Feature and Enhancement Requests
Topic: Data inspector: Navigation to next or previous element of same type
Replies: 1
Views: 420

Re: Data inspector: Navigation to next or previous element of same type

Implemented a toolbar in the data inspector in the current development version, similar to the navigator for the disk (image) editor. Possibly add another toolbar under the main menu, for setting the byte offset directly using a spin edit and incrementing/decrementing the offset in byte steps. This ...
by Maël
24 Feb 2019 08:08
Forum: Bug Reports
Topic: Cannot reproduce: Vertical bar on the right side of HxD's window
Replies: 5
Views: 1171

Re: Vertical bar on the right side of HxD's window

I tested it again under Windows 7 with Aero enabled. The black border on the side, when you resize from the right, is visible. This is normal and because of how Windows is slow about updating MDI childs / the MDI client. WinMerge is also a MDI application, that's why you may notice the same issue. B...
by Maël
23 Feb 2019 16:58
Forum: Feature and Enhancement Requests
Topic: Text column support for UTF-8, UTF-16 and other multi-byte text encodings (variable width encodings)
Replies: 21
Views: 3815

Re: Text column support for UTF-8, UTF-16 and other multi-byte text encodings (variable width encodings)

This is related to the other plan for a structural view, but the text editing should be very quick, without creating any template definition in advance if I never plan to edit this data again. This editing mode could even work in 8-bit mode, to make deletions faster. Currently, no other function ha...