Chee-Yang, Chau
Chee-Yang, Chau
using MemoryModule will cause access violation for large application built with runtime packages. This happen to `FixPtr` function in `ExecuteTLS`. This is due to the `code` was allocated via `VirtualAlloc`...
We can write like this: ```pascal for var i := 1 to 10 do LoadLibrary('test.dll'); ``` In `LoadLibrary` was hooked with `MemoryModuleHook`, the above code will cause access violation or...
InstallHook will intercept `LoadLibrary`, `GetProcAddress` and `FreeLibrary`. The function fail to work for application built with runtime packages.
I have a simple InstallHook that perform nothing: ```pascal function MyHook(lpLibFileName: PWideChar): Pointer; begin Result := nil; end; initialization InstallHook(MyHook); finalization UninstallHook; end. ``` When launch the application build with...
#5560 mention double tagged QinQ vlan is ready. In 22.7 RC1, I create a QinQ interface: ``` vlan02: flags=8843 metric 0 mtu 1500 options=80000 ether 52:54:00:81:af:7f groups: vlan vlan: 222...
I am using **Debian bullseye** stable distribution as host machine. I install **OPNsense 22.7 rc2** as KVM guest. I encounter not responstive situation in these operations: - After assign and...
I am trying to intercept `TDBXFirebirdCustomMetaDataReader.GetAllDataTypes` method with these code: ```pascal uses Data.DBXFirebirdMetaDataReader, Data.DBXMetaDataReader; var TDBXFirebirdCustomMetaDataReader_GetAllDataTypes: function(Self: TDBXFirebirdCustomMetaDataReader): TDBXDataTypeDescriptionArray = nil; type TDBXFirebirdCustomMetaDataReaderHelper = class helper for TDBXFirebirdCustomMetaDataReader class function...
The Delphi-Event-Bus library works great for pub/sub pattern. Is that possible to use the library for request/reply pattern?
As [delphi-jose-jwt](https://github.com/paolo-rossi/delphi-jose-jwt) has it's own package `JOSE.dpk`, I suggest `MARS.JOSE.DPK` remove the jose source codes and use JOSE library directly.