Chee-Yang, Chau

Results 23 issues of 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...

bug

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...

support

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.