Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Ignore http and https addresses when fetching entity refs | Chris Young | 2016-11-20 | 1 | -0/+13 |
| | | | | | The fopen() causes a requester on AmigaOS which I'm bored of hearing about. See also bug 2313 | ||||
* | Slightly better fix for afl issues | Daniel Silverstone | 2016-08-27 | 1 | -20/+15 |
| | |||||
* | fix expat parser adding comment if no node is being constructed | Vincent Sanders | 2016-08-24 | 1 | -0/+5 |
| | |||||
* | protect expat parser from null current node | Vincent Sanders | 2016-08-24 | 1 | -0/+17 |
| | |||||
* | Revert "Don't attempt to fetch external entity references blindly with fopen" | Chris Young | 2016-08-23 | 1 | -3/+35 |
| | | | | | | | It appears that this change broke the libdom tests because they expect to be able to load relative paths, and thus will not work without some external entity ref fetching system. Therefore this external entity reference fetching problem will need to have a proper fix written to resolve #2313 and avoid the security implications of not taking the base URI into account. This reverts commit 389f74b11d3f6cd54c32ffcf423cee1c9b07f845. | ||||
* | Don't attempt to fetch external entity references blindly with fopen | Chris Young | 2016-08-23 | 1 | -35/+3 |
| | | | | | | The system_id is a URI, either absolute or relative to 'base', it needs to be fetched using network calls, fopen won't work. I've put a half-working POC in chris/fetch-x-ent-ref but it needs fixing up and testing. Removing this non-working code fixes #2313 for now, but fetching of external entities will still need to be added. | ||||
* | Fix some doxygen warnings | Vincent Sanders | 2015-09-01 | 1 | -2/+3 |
| | |||||
* | add context for default action function | Vincent Sanders | 2013-02-19 | 1 | -0/+1 |
| | |||||
* | Intern a few more bits in the expat handler | Daniel Silverstone | 2012-11-03 | 1 | -12/+14 |
| | |||||
* | Change XML Parser API to be more sane | Daniel Silverstone | 2012-11-03 | 1 | -21/+7 |
| | |||||
* | Add some casts through void to shush the RISC OS compiler | Daniel Silverstone | 2012-11-03 | 1 | -3/+4 |
| | |||||
* | Augment expat binding to support namespaced attribute values | Daniel Silverstone | 2012-11-02 | 1 | -5/+29 |
| | |||||
* | Update expat binding to cope better with namespaced tag names | Daniel Silverstone | 2012-11-02 | 1 | -2/+27 |
| | |||||
* | fixup comment damage from automated type conversion | Vincent Sanders | 2012-09-11 | 1 | -5/+5 |
| | |||||
* | unsigned long -> uint32_t, signed long and long -> int32_t, plus collateral ↵ | Daniel Silverstone | 2012-09-10 | 1 | -5/+5 |
| | | | | fixes. Test suite does not pass | ||||
* | XML Binding: Allow expat handler to coalesce TEXT nodes. Core suite now ↵ | Daniel Silverstone | 2012-07-15 | 1 | -1/+35 |
| | | | | passes with expat. | ||||
* | XML Binding: Allow expat binding to create text nodes if not parsing cdata | Daniel Silverstone | 2012-07-15 | 1 | -6/+32 |
| | |||||
* | XML Binding: Add doctype support to Expat handler | Daniel Silverstone | 2012-07-15 | 1 | -0/+45 |
| | |||||
* | XML Binding: Add comment support to Expat handler | Daniel Silverstone | 2012-07-15 | 1 | -0/+52 |
| | |||||
* | XML binding: Expat handler, dodgy external entity ref handler | Daniel Silverstone | 2012-07-15 | 1 | -48/+95 |
| | |||||
* | Beginnings of an expat binding -- NOT FUNCTIONAL YET | Daniel Silverstone | 2012-03-24 | 1 | -0/+346 |
svn path=/trunk/libdom/; revision=13594 |