Harry Sintonen

Results 9 issues of Harry Sintonen

Here's my take on it: https://sintonen.fi/src/samsung-deobfuc/samsung-deobfuc.c Usage: samsung-deobfuc < in > out

Earlier http_parser_parse_url would incorrectly parse very long URLs: The resulting off and len parameters would just get truncated. Even though very long URLs are typically considered invalid by servers they...

semver-major

http_parser_parse_url quietly fails to parse very long URLs. Instead it will return invalid `off` and `len` values. There could be a security impact in this issue in situations where the...

OpenXLSX fails when used with locales that use `decimal_point` other than `.`. This happens because of checking for hardcoded decimal separator at https://github.com/troldal/OpenXLSX/blob/29034465e569675f1677157b65b8263ccb1452f0/OpenXLSX/sources/XLCellValue.cpp#L249

### Description `Curl_verifyhost` has some broken code due to recent code shuffling. The issue is visible here: https://github.com/curl/curl/blob/curl-7_87_0/lib/vtls/x509asn1.c#L1355 The code doesn't compile and it also leaks some memory for empty...

TLS

It seems that the CPU emulation fails to execute code at custom registers (0xdff180 -> in specific). Making the color registers readable (by setting RDRAM in BPLCON2 ) and reading...

### I did this Use `CURLINFO_CONTENT_LENGTH_DOWNLOAD_T` in `CURLOPT_HEADERFUNCTION` function when the last header is processed (empty newline is received). Rather than getting the content length `-1` is returned. The call...

HTTP
libcurl API

The cartridge hotkey cannot be used to enter the Action Replay when the CPU is in STOP state. To reproduce: ``` move.l 4.w,a6 jsr -120(a6) ; Disable lea .super(pc),a5 jsr...

Trams 2 and 3 are special in a way that the tram numbers get swapped on two stops: "Olympialaituri" and "Eläintarha". This leads to suboptimal routing when the tram 2...

bug