Commit Graph

2331 Commits

Author SHA1 Message Date
Tatsuya Kinoshita
25252e64e4 Update ChangeLog 2021-03-02 19:56:54 +09:00
Tatsuya Kinoshita
2b68bdf4ba Prevent large memory usage and null-deref in Str.c
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
2021-03-02 19:48:39 +09:00
Tatsuya Kinoshita
ba3ffdff53 Merge pull request #170 from bptato/master
Support named character references specified by the living standard
2021-03-02 19:47:39 +09:00
bptato
ffcea626bc Use > instead of &gt in entity test generator 2021-03-01 19:34:58 +01:00
Tatsuya Kinoshita
3cef3c7934 Update ChangeLog 2021-03-01 06:49:26 +09:00
Tatsuya Kinoshita
38cbe69280 Prevent zero size allocation in Str.c 2021-03-01 06:48:57 +09:00
bptato
5cbc514d15 Fix small mistakes in entity test generator 2021-02-28 14:59:03 +01:00
bptato
eacde178f3 Support single-codepoint HTML entities specified by whatwg
https://html.spec.whatwg.org/multipage/named-characters.html#named-character-references
2021-02-28 13:57:43 +01:00
Tatsuya Kinoshita
b578e93c13 Update ChangeLog 2021-02-28 19:16:37 +09:00
Tatsuya Kinoshita
edd75d48c2 Update PO strings 2021-02-28 19:01:53 +09:00
Tatsuya Kinoshita
c4f588fbb7 New option ssl_ca_default to explicitly use OpenSSL default paths 2021-02-28 18:35:42 +09:00
Tatsuya Kinoshita
ab6a035a06 Update ChangeLog 2021-02-28 17:18:50 +09:00
Tatsuya Kinoshita
defabca229 Prevent unintentional integer overflow in libwc 2021-02-28 16:16:08 +09:00
Tatsuya Kinoshita
dcbdb679aa Prevent unintentional integer overflow in Strcat_charp_n
Bug-Chromium: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=31500
2021-02-28 16:16:08 +09:00
Tatsuya Kinoshita
f37f074cdf Prevent unintentional integer overflow in Strgrow
Bug-Chromium: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=31467
2021-02-28 16:16:06 +09:00
bptato
b57ad51f87 Support period entity name 2021-02-27 22:26:17 +01:00
Tatsuya Kinoshita
1c6819f329 Update ChangeLog 2021-02-27 09:21:22 +09:00
Tatsuya Kinoshita
31d0457609 One more fix overflow due to Strgrow
Bug-Chromium: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=31397
2021-02-27 09:17:07 +09:00
Tatsuya Kinoshita
1256cd6d0d Update ChangeLog 2021-02-26 19:40:53 +09:00
Tatsuya Kinoshita
f29533cc7b Fix potential overflow due to Str.c 2021-02-26 19:38:51 +09:00
Tatsuya Kinoshita
f0aff94b2b Fix integer overflow due to Strgrow
Bug-Chromium: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=31397
2021-02-26 19:38:20 +09:00
Tatsuya Kinoshita
b47fbbf56a Update ChangeLog 2021-02-24 20:00:42 +09:00
Tatsuya Kinoshita
37a1bff0e4 Simplify doc for SSL 2021-02-24 19:57:32 +09:00
Tatsuya Kinoshita
5a17c87756 Merge pull request #169 from DavidKorczynski/master
Added initial fuzzer for integration with OSS-Fuzz.
2021-02-24 19:56:25 +09:00
davkor
5a369eeb60 Added initial fuzzer for integration with OSS-Fuzz. 2021-02-23 16:06:11 +00:00
Tatsuya Kinoshita
6168e9852a Update ChangeLog 2021-02-22 23:45:40 +09:00
Tatsuya Kinoshita
4f77fb88e2 Don't fallback when SSL_CTX_load_verify_locations fails 2021-02-22 23:42:10 +09:00
Tatsuya Kinoshita
b6d29622b8 Don't use SSL_CTX_set_default_verify_paths when not USE_SSL_VERIFY 2021-02-22 23:42:10 +09:00
Tatsuya Kinoshita
301835c267 Disable --with-cafile by default to use OpenSSL default paths 2021-02-22 23:42:06 +09:00
Tatsuya Kinoshita
e33ed88bc2 Update ChangeLog 2021-02-21 12:06:28 +09:00
Tatsuya Kinoshita
06f2475157 Don't use SECLEVEL when not OPENSSL_TLS_SECURITY_LEVEL 2021-02-21 12:03:51 +09:00
Tatsuya Kinoshita
03f301e219 Add eNULL to ssl_cipher when -insecure 2021-02-21 12:03:04 +09:00
Tatsuya Kinoshita
fed27f501b Merge pull request #168 from bptato/inlineimages
Improved iTerm2 image display + initial kitty image support
2021-02-21 12:02:26 +09:00
bptato
081f42e35c Convert images to PNG for kitty with ImageMagick 2021-02-19 23:48:52 +01:00
bptato
728fb34e28 Fix potential segfault 2021-02-18 20:37:06 +01:00
bptato
da628ebd88 Fix small images on kitty 2021-02-18 20:27:48 +01:00
bptato
3304675aff Support kitty image protocol 2021-02-18 19:18:06 +01:00
bptato
de26f6156c Handle iTerm2 images more efficiently 2021-02-18 17:23:42 +01:00
Tatsuya Kinoshita
3198783675 Update ChangeLog 2021-02-17 19:27:40 +09:00
Tatsuya Kinoshita
7eb09ef06d Typo fix 2021-02-17 19:27:09 +09:00
Tatsuya Kinoshita
eb6dc3eaeb Add auto-detection for configure --with-migemo 2021-02-17 00:43:26 +09:00
Tatsuya Kinoshita
0bdd042e38 Prefer Imlib2 over GTK2 by default
Bug-Debian: https://github.com/tats/w3m/issues/95
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=672121
2021-02-17 00:43:26 +09:00
Tatsuya Kinoshita
5a594f7ff3 Indentation and wording fixes for configure --help 2021-02-17 00:43:21 +09:00
Tatsuya Kinoshita
9da3ab732b Update ChangeLog 2021-02-15 20:11:27 +09:00
Tatsuya Kinoshita
649ef130c8 Wording fixes for configure --help 2021-02-15 20:10:35 +09:00
Tatsuya Kinoshita
e29447dbcd Accept configure --with-cafile without filename 2021-02-15 19:27:30 +09:00
Tatsuya Kinoshita
d72429971d Update ChangeLog 2021-02-14 23:15:47 +09:00
Tatsuya Kinoshita
eafca63aa1 Merge pull request #167 from bptato/master
Improved description list rendering
2021-02-14 23:12:36 +09:00
bptato
c8eb20b951 Fix a mistake I made with </dd> and </dt> tags 2021-02-13 21:49:25 +01:00
bptato
116e10749c Nested <dl>s 2021-02-13 18:02:26 +01:00