Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update Component version for releaserelease/0.2.2 | Vincent Sanders | 2015-12-18 | 1 | -2/+2 |
| | |||||
* | Update CFLAGS to avoid deprication warning for glibc 2.21 and later. | Vincent Sanders | 2015-03-21 | 1 | -2/+9 |
| | |||||
* | Fix include directories for Haiku. | Adrien Destugues | 2015-03-21 | 2 | -5/+5 |
| | |||||
* | Update the component version for releaserelease/0.2.1 | Vincent Sanders | 2015-03-08 | 1 | -1/+1 |
| | |||||
* | Fix up for new buildsystem | John-Mark Bell | 2014-11-16 | 1 | -1/+1 |
| | |||||
* | Update component version for releaserelease/0.2.0 | Vincent Sanders | 2014-04-18 | 1 | -1/+1 |
| | |||||
* | Fix memmove beyond buffer length in parserutlis_buffer_discard. Thanks to ↵ | Michael Drake | 2014-03-28 | 1 | -1/+1 |
| | | | | Elie Roudninski. | ||||
* | Add test for memmove beyond buffer length, in parserutils_buffer_discard. | Michael Drake | 2014-03-28 | 3 | -1/+71 |
| | |||||
* | Replace use of abort() with assertions. | John-Mark Bell | 2014-01-13 | 7 | -36/+21 |
| | |||||
* | Fix non-iconv build. | John-Mark Bell | 2014-01-13 | 1 | -2/+1 |
| | |||||
* | add support for multilib | David Tardon | 2014-01-13 | 2 | -3/+3 |
| | | | | Signed-off-by: John-Mark Bell <jmb@netsurf-browser.org> | ||||
* | Fix bounds checking. Fixes CID 1152178, 1152179. | John-Mark Bell | 2014-01-12 | 2 | -2/+2 |
| | |||||
* | Fix leak. Thanks to Ralf Junker. | Michael Drake | 2014-01-10 | 1 | -1/+6 |
| | |||||
* | Remove client allocation function. | Michael Drake | 2013-12-14 | 28 | -223/+72 |
| | |||||
* | Don't use the nonportable alloca() during tests. | Anthony J. Bentley | 2013-04-27 | 4 | -10/+30 |
| | |||||
* | update component version for releaserelease/0.1.2 | Vincent Sanders | 2013-04-19 | 1 | -1/+1 |
| | |||||
* | add a .gitattributes so .gitignore is not exported | Vincent Sanders | 2013-04-18 | 1 | -0/+2 |
| | |||||
* | Fix input insertion. | Vincent Sanders | 2012-07-05 | 1 | -1/+1 |
| | | | | The gap in teh input was being created at the wrong insertion point! | ||||
* | add simple insert test when an a is found in teh input stream | Vincent Sanders | 2012-07-05 | 1 | -0/+5 |
| | |||||
* | Update to new NSBUILD infrastructure | Daniel Silverstone | 2012-06-29 | 9 | -11/+13 |
| | | | | svn path=/trunk/libparserutils/; revision=14003 | ||||
* | Remove unused origlen so tests run | Daniel Silverstone | 2012-06-29 | 1 | -2/+2 |
| | | | | svn path=/trunk/libparserutils/; revision=14001 | ||||
* | Basic gitignore | Daniel Silverstone | 2012-06-04 | 1 | -0/+3 |
| | | | | svn path=/trunk/libparserutils/; revision=13948 | ||||
* | Remove dead allocation which also isn't even usefully documenting | Daniel Silverstone | 2012-03-25 | 1 | -1/+0 |
| | | | | svn path=/trunk/libparserutils/; revision=13672 | ||||
* | Fix iconv disablement documentation | John Mark Bell | 2012-01-12 | 1 | -1/+1 |
| | | | | svn path=/trunk/libparserutils/; revision=13402 | ||||
* | Bump version number | John Mark Bell | 2011-09-18 | 1 | -1/+1 |
| | | | | svn path=/trunk/libparserutils/; revision=12813 | ||||
* | 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 | 4 | -28/+22 |
| | | | | svn path=/trunk/libparserutils/; revision=12215 | ||||
* | Bump version number | John Mark Bell | 2011-04-07 | 1 | -1/+1 |
| | | | | svn path=/trunk/libparserutils/; revision=12162 | ||||
* | 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 | 10 | -64/+64 |
| | | | | svn path=/trunk/libparserutils/; revision=11493 | ||||
* | Fix profile and coverage targets | John Mark Bell | 2010-12-06 | 1 | -1/+3 |
| | | | | svn path=/trunk/libparserutils/; revision=11022 | ||||
* | Remove spurious assignment | John Mark Bell | 2010-12-05 | 1 | -1/+1 |
| | | | | svn path=/trunk/libparserutils/; revision=11015 | ||||
* | C89 | François Revel | 2010-12-05 | 1 | -1/+4 |
| | | | | svn path=/trunk/libparserutils/; revision=11013 | ||||
* | Remove Aliases file. | Michael Drake | 2010-12-04 | 1 | -302/+0 |
| | | | | svn path=/trunk/libparserutils/; revision=10984 | ||||
* | Remove Aliases file from test harnesses | John Mark Bell | 2010-12-04 | 10 | -40/+30 |
| | | | | svn path=/trunk/libparserutils/; revision=10979 | ||||
* | Sync Aliases file with hubbub | John Mark Bell | 2010-12-04 | 1 | -1/+2 |
| | | | | svn path=/trunk/libparserutils/; revision=10974 | ||||
* | Make sure we elide trailing non-characters when matching aliases | Daniel Silverstone | 2010-12-04 | 2 | -0/+12 |
| | | | | svn path=/trunk/libparserutils/; revision=10973 | ||||
* | Remove init/final code and turn aliases into static data structure. r=vince | Daniel Silverstone | 2010-12-04 | 27 | -721/+207 |
| | | | | svn path=/trunk/libparserutils/; revision=10961 | ||||
* | Sprinkle some C++ scoping around | John Mark Bell | 2010-10-23 | 12 | -0/+108 |
| | | | | svn path=/trunk/libparserutils/; revision=10901 | ||||
* | 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 | ||||
* | Fix whitespace | John Mark Bell | 2010-10-23 | 1 | -1/+1 |
| | | | | svn path=/trunk/libparserutils/; revision=10898 | ||||
* | Bump version | John Mark Bell | 2010-04-19 | 1 | -1/+1 |
| | | | | svn path=/trunk/libparserutils/; revision=10445 | ||||
* | -Wextra is only understood by GCC 3.4.6 or later. | John Mark Bell | 2009-11-06 | 1 | -3/+4 |
| | | | | | | | | | | | | | | | | It is a more descriptive synonym for -W. Use -W instead which is understood by all common versions of GCC (i.e. GCC 2.95 supports it, which is the oldest GCC version we have to support) Additionally, conditionalise our -Werror usage on whether we're building for BeOS/Haiku. On these platforms, the standard library headers result in warnings. GCC 2 is quite happy to build this code on other platforms, so shouldn't be the trigger for dropping -Werror (even if BeOS is the only target where GCC2 is likely to be used). svn path=/trunk/libparserutils/; revision=9669 | ||||
* | 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 | ||||
* | Ensure local include path overrides buildsystem settings. | John Mark Bell | 2009-08-01 | 1 | -2/+2 |
| | | | | svn path=/trunk/libparserutils/; revision=8966 | ||||
* | 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 | ||||
* | Make magic static. | John Mark Bell | 2009-07-25 | 1 | -1/+1 |
| | | | | svn path=/trunk/libparserutils/; revision=8788 | ||||
* | Less brain-dead constant for the benefit of ARM platforms. | John Mark Bell | 2009-07-02 | 1 | -2/+2 |
| | | | | svn path=/trunk/libparserutils/; revision=8268 | ||||
* | Remove dependency on a library providing ntohl/htonl. | John Mark Bell | 2009-07-02 | 6 | -60/+60 |
| | | | | svn path=/trunk/libparserutils/; revision=8267 | ||||
* | Inevitably, Windows requires winsock.h instead of the BSD stack headers. | John Mark Bell | 2009-07-02 | 5 | -0/+20 |
| | | | | svn path=/trunk/libparserutils/; revision=8263 |