Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Reduce memory reallocation due to Strgrow | Tatsuya Kinoshita | 2021-03-23 | 1 | -1/+5 |
| | |||||
* | Check STR_SIZE_MAX in Strcat_char | Tatsuya Kinoshita | 2021-03-21 | 1 | -2/+0 |
| | |||||
* | Prevent very small allocation in Str.c | Tatsuya Kinoshita | 2021-03-20 | 1 | -10/+20 |
| | |||||
* | Decrease STR_SIZE_MAX to prevent large memory usage | Tatsuya Kinoshita | 2021-03-19 | 1 | -1/+1 |
| | |||||
* | Prevent redundant memory reallocation in Str.c | Tatsuya Kinoshita | 2021-03-04 | 1 | -15/+8 |
| | |||||
* | Prevent unneeded Strgrow in Strinsert_char | Tatsuya Kinoshita | 2021-03-04 | 1 | -1/+1 |
| | |||||
* | Consider Strgrow overflow in Strinsert_char | Tatsuya Kinoshita | 2021-03-04 | 1 | -1/+3 |
| | |||||
* | Prevent unneeded memory allocation in Strgrow | Tatsuya Kinoshita | 2021-03-03 | 1 | -6/+8 |
| | |||||
* | Prevent large memory usage and null-deref in Str.c | Tatsuya Kinoshita | 2021-03-02 | 1 | -1/+27 |
| | | | | | Bug-Chromium: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=31579 Bug-Chromium: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=31589 | ||||
* | Prevent zero size allocation in Str.c | Tatsuya Kinoshita | 2021-02-28 | 1 | -4/+4 |
| | |||||
* | Prevent unintentional integer overflow in Strcat_charp_n | Tatsuya Kinoshita | 2021-02-28 | 1 | -1/+1 |
| | | | | Bug-Chromium: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=31500 | ||||
* | Prevent unintentional integer overflow in Strgrow | Tatsuya Kinoshita | 2021-02-28 | 1 | -1/+1 |
| | | | | Bug-Chromium: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=31467 | ||||
* | One more fix overflow due to Strgrow | Tatsuya Kinoshita | 2021-02-27 | 1 | -2/+5 |
| | | | | Bug-Chromium: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=31397 | ||||
* | Fix potential overflow due to Str.c | Tatsuya Kinoshita | 2021-02-26 | 1 | -8/+34 |
| | |||||
* | Fix integer overflow due to Strgrow | Tatsuya Kinoshita | 2021-02-26 | 1 | -0/+5 |
| | | | | Bug-Chromium: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=31397 | ||||
* | Prevent heap-buffer-overflow in Strnew_size() | Tatsuya Kinoshita | 2016-12-10 | 1 | -0/+2 |
| | | | | Bug-Debian: https://github.com/tats/w3m/issues/72 | ||||
* | Fix potential heap buffer corruption due to Strgrow | Kuang-che Wu | 2016-08-30 | 1 | -2/+2 |
| | | | | | | If Str.length = 5 and area_size = 6, the result of Strgrow is still area_size = 6. For such case, Strcat_char and Strinsert_char will overflow one byte. | ||||
* | Use fgetc in while loops, use int instead of char | David Crosby | 2015-08-11 | 1 | -10/+4 |
| | |||||
* | Strnew_charp and co do not modify the char* input | Richard Quirk | 2015-07-25 | 1 | -8/+8 |
| | |||||
* | Check length for Strchop() | Tatsuya Kinoshita | 2013-08-04 | 1 | -2/+2 |
| | |||||
* | Adding upstream version 0.5.1upstream/0.5.1 | Tatsuya Kinoshita | 2011-05-04 | 1 | -0/+557 |