Dima Ryazanov
Dima Ryazanov
**Affected app** Name: Maps Package id: com.google.android.apps.maps **Describe the bug** Google Maps versions 1066536935 and 1066546582 no longer seem to work. First symptom was, I couldn't open the details of...
It results in: ``` ERROR: Unable to tag this string because more than one area of the string has the same label ORIGINAL STRING: 1234 Harmony Place La Crescenta CA...
Looks like streets named "E" cause problems (while other letters are ok), e.g.: 9940 E ST Oakland CA 94603 
- Use S3's `ChecksumAlgorithm='SHA256'` whenever possible, instead of calculating hashes manually - Breaking change: switch from normal SHA256 to AWS's version of it: hash chunks, then hash the hashes
When resolving hash, find all valid hashes for the given package. This obviously adds latency. Check "latest" first, as a shortcut. Use nanoseconds instead of seconds when naming versions -...
This allows the caller to extract the metadata and other info when downloading objects. It's missing docs and unit tests; I'll add those if this is the right approach. Also,...
Currently, every time mod_zip reads 8KB, it allocates a new string, copies all existing data, and doesn't free the old string. This results in GBs of memory use for a...
Currently, mod_zip [decodes the path after parsing it](https://github.com/evanmiller/mod_zip/blob/master/ngx_http_zip_parsers.rl#L120), only for Nginx to encode it again when making a sub-request. There are two different but related problems here: - mod_zip decodes...
This causes two problems: - '+' gets incorrectly decoded to ' ' - '%2B' gets decoded to '+', but not encoded back to '%2B', resulting in a slightly different URL...
See https://github.com/quiltdata/mod_zip/commit/979314cca0507a59071310f09401861cced73ccb Will make the registry code simpler.