Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Actually handle byte order marks in streams marked as utf16 or utf32 | John Mark Bell | 2011-07-19 | 1 | -13/+48 |
| | | | | svn path=/trunk/libparserutils/; revision=12608 | ||||
* | Require iconv by default, as this is the most useful configuration | John Mark Bell | 2011-04-21 | 1 | -9/+9 |
| | | | | svn path=/trunk/libparserutils/; revision=12215 | ||||
* | Given that some iconv() implementations define the input buffer pointer to ↵ | John Mark Bell | 2011-03-09 | 1 | -2/+2 |
| | | | | | | be a pointer to a pointer to const data, and some don't, hack around the issue by casting to void * svn path=/trunk/libparserutils/; revision=11950 | ||||
* | Internalise the internal symbol names. | Daniel Silverstone | 2011-01-26 | 3 | -17/+17 |
| | | | | svn path=/trunk/libparserutils/; revision=11493 | ||||
* | Fix bug where any encoding specified when creating an input stream would be ↵ | John Mark Bell | 2010-10-23 | 1 | -8/+18 |
| | | | | | | | | replaced by UTF-8 if there was no charset detection callback provided, too. Tidy up the logic in this area, and add more commentary so it's clear. svn path=/trunk/libparserutils/; revision=10899 | ||||
* | Ensure we use the canonical charset name when invoking iconv_open() | John Mark Bell | 2009-10-12 | 1 | -1/+2 |
| | | | | svn path=/trunk/libparserutils/; revision=9628 | ||||
* | Correctly handle case where all of the following are true: | John Mark Bell | 2009-07-25 | 1 | -3/+17 |
| | | | | | | | | | 1) There's outstanding data to be read 2) We haven't read the first chunk of data 3) We've recieved EOF 4) There's insufficient input data to detect the charset svn path=/trunk/libparserutils/; revision=8789 | ||||
* | Lose dead code | John Mark Bell | 2009-05-27 | 1 | -5/+0 |
| | | | | svn path=/trunk/libparserutils/; revision=7579 | ||||
* | Lose a bunch of trailing commas. | John Mark Bell | 2009-04-15 | 1 | -1/+1 |
| | | | | | | GCC 2.95 compatibility. svn path=/trunk/libparserutils/; revision=7094 | ||||
* | Lose garbage todo | John Mark Bell | 2009-04-01 | 1 | -3/+0 |
| | | | | svn path=/trunk/libparserutils/; revision=7025 | ||||
* | Port to new buildsystem | John Mark Bell | 2009-03-24 | 1 | -44/+2 |
| | | | | svn path=/trunk/libparserutils/; revision=6854 | ||||
* | Ensure that parserutils_inputstream_peek(_slow)? have API documentation. | John Mark Bell | 2009-01-09 | 1 | -1/+2 |
| | | | | svn path=/trunk/libparserutils/; revision=6008 | ||||
* | Silence doxygen warnings. | John Mark Bell | 2009-01-09 | 2 | -2/+2 |
| | | | | svn path=/trunk/libparserutils/; revision=6007 | ||||
* | Correct return value when we can't find a charset in inputstream constructor. | John Mark Bell | 2009-01-06 | 1 | -14/+62 |
| | | | | | | Add new API to enable on-the-fly changing of the input charset. This is only possible if no data has been read from the stream. svn path=/trunk/libparserutils/; revision=5969 | ||||
* | Change API of inputstream_peek(_slow) to return errors. Joy. | John Mark Bell | 2009-01-06 | 1 | -18/+26 |
| | | | | svn path=/trunk/libparserutils/; revision=5965 | ||||
* | Make input filter correctly return _BADENCODING. | John Mark Bell | 2009-01-06 | 2 | -5/+6 |
| | | | | svn path=/trunk/libparserutils/; revision=5964 | ||||
* | C89 | François Revel | 2008-11-29 | 1 | -5/+6 |
| | | | | svn path=/trunk/libparserutils/; revision=5840 | ||||
* | Fix build when iconv filter is enabled | John Mark Bell | 2008-11-09 | 1 | -2/+2 |
| | | | | svn path=/trunk/libparserutils/; revision=5661 | ||||
* | What to do with errors when reading from the buffer? | John Mark Bell | 2008-11-09 | 1 | -0/+3 |
| | | | | svn path=/trunk/libparserutils/; revision=5658 | ||||
* | Fix double free of filter read codec when resetting to an unsupported encoding. | John Mark Bell | 2008-11-09 | 1 | -6/+19 |
| | | | | svn path=/trunk/libparserutils/; revision=5657 | ||||
* | Return errors from constructors and destructors. | John Mark Bell | 2008-11-08 | 3 | -86/+107 |
| | | | | svn path=/trunk/libparserutils/; revision=5652 | ||||
* | Check for error in iconv_open | John Mark Bell | 2008-07-31 | 1 | -0/+2 |
| | | | | svn path=/trunk/libparserutils/; revision=4833 | ||||
* | Make iconv-based filtering produce correct output when encountering encoding ↵ | John Mark Bell | 2008-06-28 | 2 | -1/+12 |
| | | | | | | | | errors. Fix inputstream_peek_slow to flag OOD when the buffer fill routine produces no new data. svn path=/trunk/libparserutils/; revision=4474 | ||||
* | Update filter's input encoding when it's been auto-detected. | John Mark Bell | 2008-06-28 | 1 | -0/+12 |
| | | | | svn path=/trunk/libparserutils/; revision=4471 | ||||
* | Import parser construction utility library | John Mark Bell | 2008-05-01 | 4 | -0/+964 |
svn path=/trunk/libparserutils/; revision=4111 |