summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix testsuite now !Unicode is dynamicHEADmasterJohn-Mark Bell2023-12-194-4/+15
|
* Include Unicode resource as submoduleJohn-Mark Bell2023-12-1884-322/+64
|
* Update copyright informationJohn-Mark Bell2023-12-185-39/+816
|
* Make UnicodeLib a submodule.John-Mark Bell2023-12-187-35/+74
| | | | | | This removes the previously cumbersome need to copy pre-built binary artefacts into the source tree. Unfortunately, it has necessitated disabling a bunch of warnings to allow it to build.
* Fix strncpy buffer lengthsJohn-Mark Bell2023-12-187-7/+7
|
* CreateMenu: remove unused local variableJohn-Mark Bell2023-12-181-2/+2
|
* Fix up for new buildsystemJohn-Mark Bell2014-11-161-2/+2
|
* Remove hard-coded date; bump version.John-Mark Bell2013-01-292-4/+2
|
* Set release date, etc.releases/0.12John-Mark Bell2013-01-294-3/+6
|
* U+FEFF no longer generates EINVAL.John-Mark Bell2013-01-131-1/+3
| | | | | A bare BOM is now considered a successful conversion. See d18d556 for why we expected EINVAL at all.
* Transliteration fixes:John-Mark Bell2013-01-133-9/+87
| | | | | | | | | | | | * Clear any substitution if codec reset has been requested. * Don't report memory exhaustion when failing to allocate space for the test conversion in translit_try_sequence: there's nothing the caller can do, so treat it as if the substitution cannot be converted to the target character set. * Correctly report success if we run out of input immediately following a flush of a substitution. Additional tests for transliteration.
* Add proper transliteration support.John-Mark Bell2013-01-119-42/+2179
|
* Correct handling of trailing valid shift sequences. Previously wouldJohn-Mark Bell2013-01-065-3/+117
| | | | | | erroneously report EINVAL, instead of silently accepting them. Requires UnicodeLib 0.60.
* Ignore include/lib*John-Mark Bell2012-09-011-0/+2
|
* Fix bitrot in riscos-dist targetJohn-Mark Bell2012-09-011-5/+3
|
* Purge makealiases; it's moved to ROOL's repository.John-Mark Bell2012-09-016-2188/+303
|
* Update to new NSBUILD infrastructureDaniel Silverstone2012-06-296-8/+10
| | | | svn path=/trunk/iconv/; revision=14011
* Lose obsolete patchJohn Mark Bell2011-03-242-547/+0
| | | | svn path=/trunk/iconv/; revision=12130
* Bump version numberJohn Mark Bell2011-01-043-3/+3
| | | | svn path=/trunk/iconv/; revision=11202
* Revert r11199, as we've tagged the releaseJohn Mark Bell2011-01-041-2/+0
| | | | svn path=/trunk/iconv/; revision=11201
* Hard-code module date string for releasereleases/0.11John Mark Bell2011-01-041-0/+2
| | | | svn path=/trunk/iconv/; revision=11199
* Note that the Aliases file has been updatedJohn Mark Bell2011-01-041-1/+2
| | | | svn path=/trunk/iconv/; revision=11198
* Bump some version numbers, update copyright year, silence svn exportJohn Mark Bell2011-01-043-6/+6
| | | | svn path=/trunk/iconv/; revision=11197
* Reflect expectation that zip is installed in a sane placeJohn Mark Bell2011-01-041-2/+2
| | | | svn path=/trunk/iconv/; revision=11196
* Blank INDEX file to appease the testrunnerJohn Mark Bell2011-01-041-0/+0
| | | | svn path=/trunk/iconv/; revision=11192
* Obtain Aliases file from the Unicode resource -- testrunner no longer passes ↵John Mark Bell2011-01-041-4/+32
| | | | | | it to us svn path=/trunk/iconv/; revision=11191
* Prep for 0.11 releaseJohn Mark Bell2011-01-042-2/+3
| | | | svn path=/trunk/iconv/; revision=11190
* Sync aliases with hubbubJohn Mark Bell2010-12-042-1/+2
| | | | svn path=/trunk/iconv/; revision=10975
* Ensure local include path overrides buildsystem settings.John Mark Bell2009-08-011-2/+2
| | | | svn path=/trunk/iconv/; revision=8961
* Windows sucks.John Mark Bell2009-06-111-0/+0
| | | | svn path=/trunk/iconv/; revision=7770
* Sync with core buildsystemJohn Mark Bell2009-04-212-3/+3
| | | | svn path=/trunk/iconv/; revision=7229
* Fix include lines so it compiles cleanly with Norcroft and using its std C ↵John Tytgat2009-04-181-2/+2
| | | | | | headers. svn path=/trunk/iconv/; revision=7129
* Shared library versioningJohn Mark Bell2009-04-032-5/+7
| | | | svn path=/trunk/iconv/; revision=7035
* Always add aliases to post targets.John Mark Bell2009-03-267-134/+143
| | | | | | | Build module sources when testing (with the wrapper) Fix testsuite to actually run. svn path=/trunk/iconv/; revision=6902
* Fix most of the bugs that crept in.John Mark Bell2009-03-264-31/+32
| | | | | | test/GNU needs sorting out, as it's currently broken. svn path=/trunk/iconv/; revision=6900
* Purge testrunnerJohn Mark Bell2009-03-261-167/+0
| | | | svn path=/trunk/iconv/; revision=6898
* First attempt at using the core buildsystemJohn Mark Bell2009-03-2610-884/+220
| | | | svn path=/trunk/iconv/; revision=6897
* Improve error reporting from iconv_eightbit_new. This means we correctly ↵John Mark Bell2009-01-056-57/+80
| | | | | | | | return EINVAL if we can't find a mapping table, rather than assuming ENOMEM. Bump version number while we're at it. svn path=/trunk/iconv/; revision=5962
* Sync with realityJohn Mark Bell2009-01-051-2/+1
| | | | svn path=/trunk/iconv/; revision=5961
* Apparently, the compiler complains less when you initialise variables. Who'd ↵John Mark Bell2008-11-291-1/+1
| | | | | | have thought it?! svn path=/trunk/iconv/; revision=5831
* UTF-8 test dataJohn Mark Bell2008-11-291-0/+0
| | | | svn path=/trunk/iconv/; revision=5829
* Sync with surrogates/U+FFFE/U+FFFE patchJohn Mark Bell2008-11-291-5/+12
| | | | svn path=/trunk/iconv/; revision=5828
* Bump version number.John Mark Bell2008-11-294-5/+14
| | | | | | Update changelog with changes since 0.09 svn path=/trunk/iconv/; revision=5827
* Fix resumption of decode after EINVAL.John Mark Bell2008-11-292-0/+27
| | | | | | iconv() expects to replay the whole sequence whereas UnicodeLib expects to resume where it left off. svn path=/trunk/iconv/; revision=5826
* Incorporate fix for utf-8 codec when encountering illegal byte sequencesJohn Mark Bell2008-11-291-10/+38
| | | | svn path=/trunk/iconv/; revision=5819
* Test data for illegal utf-8 byte sequence.John Mark Bell2008-11-292-6/+10
| | | | | | | Fix command line argument parsing somewhat. Ensure we output all the converted data, even if we're aborting because of an illegal byte sequence. svn path=/trunk/iconv/; revision=5818
* Sync with patch sent to ROOL.John Mark Bell2008-11-291-36/+2
| | | | svn path=/trunk/iconv/; revision=5817
* Remove hard-coded date string - not needed now we've tagged the release.John Mark Bell2008-11-191-2/+0
| | | | svn path=/trunk/iconv/; revision=5754
* Hard-code the date string for 0.09releases/0.09John Mark Bell2008-11-192-1/+3
| | | | svn path=/trunk/iconv/; revision=5751
* Update ChangeLog with release date.John Mark Bell2008-11-191-2/+2
| | | | svn path=/trunk/iconv/; revision=5750