| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=14006
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=13083
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=12628
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=11021
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=10976
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=8474
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=8473
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=8472
|
|
|
|
|
|
| |
When building for Windows, replace strncasecmp with calls to _strnicmp
svn path=/trunk/hubbub/; revision=8266
|
|
|
|
|
|
|
|
| |
Avoid potentially broken passing of address of an enum where uint32_t * is expected.
Pedantic casting for Norcroft.
Particularly ugly #ifdef __CC_NORCROFT in utils.h to ensure we have a strncasecmp implementation with that compiler/libraries.
svn path=/trunk/hubbub/; revision=7892
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=7583
|
|
|
|
|
|
| |
redundant pointer increment.
svn path=/trunk/hubbub/; revision=7581
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=7580
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=7398
|
|
|
|
|
|
| |
GCC 2.95 compatibility.
svn path=/trunk/hubbub/; revision=7095
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
svn://source.netsurf-browser.org/branches/jmb/hubbub-errors
........
r7077 | jmb | 2009-04-15 11:32:43 +0100 (Wed, 15 Apr 2009) | 2 lines
Don't bother attempting to allow restarting the parser after an error in the treebuilder. It's far too complicated.
........
r7078 | jmb | 2009-04-15 11:46:12 +0100 (Wed, 15 Apr 2009) | 2 lines
Document what should happen in exceptional circumstances
........
svn path=/trunk/hubbub/; revision=7083
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=7082
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=7052
|
|
|
|
|
|
| |
Surround implementation with #if 0 pending its reintroduction
svn path=/trunk/hubbub/; revision=7045
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=7044
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=7043
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=7041
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=6837
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=6770
|
|
|
|
|
|
| |
rather than whatever happens to be on the top of the stack at the time.
svn path=/trunk/hubbub/; revision=6768
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=6764
|
|
|
|
|
|
|
|
| |
Sync tokeniser implementation with the spec.
Fix handling of \0 in the tag open state.
The unicodeCharacters test is disabled, as json-c doesn't like it.
svn path=/trunk/hubbub/; revision=6755
|
|
|
|
|
|
| |
<form><option>foo</option></form> => abort.
svn path=/trunk/hubbub/; revision=6746
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=6578
|
|
|
|
|
|
| |
as UTF-8 in the chardet stage. (Credit: Andi Sidwell)
svn path=/trunk/hubbub/; revision=6180
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=6000
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5999
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5998
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5997
|
|
|
|
|
|
|
|
| |
right options.
Fix a couple more doxygen warnings.
svn path=/trunk/hubbub/; revision=5996
|
|
|
|
|
|
| |
Add a bunch of extra commentary to stop doxygen warning.
svn path=/trunk/hubbub/; revision=5994
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5971
|
|
|
|
|
|
|
|
|
|
|
| |
back to Windows-1252 and hope for the best.
Note that this only occurs when autodetecting. If the client has specified a charset, they get told about it immediately and get to decide what to do about it. If a meta charset is encountered after a successful autodetection, the client is informed in the usual way. As this requires the client to throw out the parser and start afresh, specifying the meta charset as the one to use, there's no problem as, again, the client will be informed immediately in that case.
All of this ensures that charset autodetection is pretty well transparent as far as the client application is concerned.
svn path=/trunk/hubbub/; revision=5970
|
|
|
|
|
|
|
|
|
|
| |
states.
What happened was that, given \rabc, we would advance past the \r, then read at current_offset + len (len == 1). I.E. read 'b' instead of 'a'. If the data in the inputstream's internal buffer happened to end immediately after the \r, then we'd read past the end of the buffer thanks to a bug in lpu_inputstream_peek which was fixed in r5965. In any case, we'd still be looking at the wrong character when looking for CRLF pairs.
All regression tests now pass again.
svn path=/trunk/hubbub/; revision=5967
|
|
|
|
|
|
|
| |
Drop HUBBUB_OOD and just use HUBBUB_NEEDDATA, instead.
Currently aborts in bogus comment handling if it encounters a \r at the end of the inputstream's utf-8 buffer.
svn path=/trunk/hubbub/; revision=5966
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5851
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5846
|