Dmitry D. Chernov
Dmitry D. Chernov
https://github.com/libmtp/libmtp/blob/75516f0e1f41ef1af6d4b96c9cdd02ab740e4449/src/libmtp.h.in#L239 https://github.com/libmtp/libmtp/blob/75516f0e1f41ef1af6d4b96c9cdd02ab740e4449/src/ptp.h#L3336 Note: It is mentioned in libmtp as "persist**a**nt", but by definition of the standard (`MTPforUSB-IFv1.1.pdf`) it is "persist**e**nt". This property is of `UINT128` MTP datatype (16 bytes wide),...
$subj. Or maybe even older versions? The old Java-based decompiler by Clam fails on some GM 7.0 executables, for example: https://yadi.sk/d/rwM0eZmIUqRWQ (D2DMP_Editor.exe in the archive) I can provide all the...
Some of the libmtp API functions (`LIBMTP_Detect_Raw_Devices()`, `LIBMTP_Get_String_From_Object()`, etc) return dynamically allocated memory that must then be freed by the caller using the standard `free()` function from libc. The problem...
Currently there's no way to achieve that. Even `LIBMTP_Set_Debug( LIBMTP_DEBUG_NONE )` doesn't disable it completely. This makes it impossible to write proper command-line applications with libmtp.

If you call `get_function_address()` with the name of a function from a dynamic library included by a GEX extension or a script (including ones from extensions), then at best, `0`...
https://github.com/libmtp/libmtp/blob/e8480ba15dfac50c2e685e39f80805c1e2b2faf0/src/libmtp.c#L2885-L2894 This function is called by both functions mentioned in the title. But because of this block of code, the `params->nrofobjects == 0` condition will remain true, so there never...
The current version (v2.2) of the book at https://fabiensanglard.net/b/gebbwolf3d.pdf lacks table of contents, unlike the previously released one that was available there (v2020.11.26). It's also worth noting that table of...
``` Compiling libffi-sys v1.1.0 Running `\target\release\build\libffi-sys-bcfb47f615dc8bff\build-script-build` error: failed to run custom build command for `libffi-sys v1.1.0` Caused by: process didn't exit successfully: `\target\release\build\libffi-sys-bcfb47f615dc8bff\build-script-build` (exit code:101) --- stderr thread 'main' panicked...
Link to the blog post in ReadMe is outdated and should be replaced with an actual one. https://epixstudios.co.uk/blog/samsung-laptop-firmware-update-check-from-linux