summaryrefslogtreecommitdiff
path: root/module
Commit message (Collapse)AuthorAgeFilesLines
* Set release date, etc.releases/0.12John-Mark Bell2013-01-291-0/+2
|
* Update to new NSBUILD infrastructureDaniel Silverstone2012-06-291-1/+1
| | | | svn path=/trunk/iconv/; revision=14011
* Bump version numberJohn Mark Bell2011-01-041-1/+1
| | | | 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
* Always add aliases to post targets.John Mark Bell2009-03-262-1/+3
| | | | | | | 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-261-4/+2
| | | | | | test/GNU needs sorting out, as it's currently broken. svn path=/trunk/iconv/; revision=6900
* First attempt at using the core buildsystemJohn Mark Bell2009-03-261-100/+4
| | | | svn path=/trunk/iconv/; revision=6897
* Improve error reporting from iconv_eightbit_new. This means we correctly ↵John Mark Bell2009-01-052-4/+4
| | | | | | | | 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
* Bump version number.John Mark Bell2008-11-292-4/+4
| | | | | | Update changelog with changes since 0.09 svn path=/trunk/iconv/; revision=5827
* Test data for illegal utf-8 byte sequence.John Mark Bell2008-11-291-6/+8
| | | | | | | 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
* 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
* Drop -s option. There's no point implementing it.John Mark Bell2008-11-191-1/+1
| | | | svn path=/trunk/iconv/; revision=5749
* Make handling of EILSEQ resynchronise stream if we've been asked to ignore ↵John Mark Bell2008-11-191-2/+18
| | | | | | | | errors. Some kind of handling for failure to read from input file. svn path=/trunk/iconv/; revision=5748
* Shuffle data through a fixed-size bufferJohn Mark Bell2008-11-191-23/+59
| | | | svn path=/trunk/iconv/; revision=5747
* Dump the list of known encoding aliases when asked. Don't expect any kind of ↵John Mark Bell2008-11-192-2/+4
| | | | | | sort order -- that would require a level of thought I don't have right now. svn path=/trunk/iconv/; revision=5746
* On RISC OS, use Unicode:, rather than attempting to getenv("Unicode$Path") ↵John Mark Bell2008-11-191-2/+2
| | | | | | and concatenating the leafname on the end. svn path=/trunk/iconv/; revision=5744
* Remove obsolete makefileJohn Mark Bell2008-11-191-80/+0
| | | | svn path=/trunk/iconv/; revision=5741
* Move the declarations of iconv_initialise/iconv_finalise to a different header.John Mark Bell2008-11-194-107/+5
| | | | | | | | | | | | | | | This keeps the public iconv.h free of such nonsense. Move the source for the RISC OS stubs to the distribution template tree. We will no longer shipped compiled stubs. People are quite capable of compiling this themselves. Also take the opportunity to tidy it up a bit. Bump the version number to 0.09 Introduce a "riscos-dist" target in Makefile-riscos. Update various bits of documentation. svn path=/trunk/iconv/; revision=5734
* Rather less hideous approach to error detection and input pointer maintenence.John Mark Bell2008-11-181-3/+11
| | | | | | | | | We now simply decode one character at a time and check for error afterwards. This has the benefit of being less code, clearer, less likely to crash if encoding state changes involve memory (de)allocation, and removes the reliance on UnicodeLib internals. It's probably slower, however, but correctness is more important here. Fix ISO-2022-JP-2 test data to not include characters from the JIS X 0201-1976 Kana set -- this set is not used in ISO-2022-JP-2. Implement verbose flag in *Iconv. svn path=/trunk/iconv/; revision=5712
* Factor out acquisition of paths to files in the Unicode resource.John Mark Bell2008-11-161-20/+47
| | | | | | | This fixes *ReadAliases on <> RISC OS, and Iconv's eightbit codec. Fix iconv_eightbit_read to ensure that it treats the input as unsigned bytes. svn path=/trunk/iconv/; revision=5705
* Make *Iconv flush through any remaining shift sequences at the end of the data.John Mark Bell2008-11-151-0/+9
| | | | svn path=/trunk/iconv/; revision=5696
* Actually make the Iconv command do somethingJohn Mark Bell2008-11-121-1/+44
| | | | svn path=/trunk/iconv/; revision=5688
* Whoops. -c should not do the same thing as -o.John Mark Bell2008-11-111-1/+1
| | | | svn path=/trunk/iconv/; revision=5686
* Some kind of half-arsed attempt at parsing command line parameters for *Iconv.John Mark Bell2008-11-112-4/+181
| | | | | | Actually invoke this command through the wrapper code. svn path=/trunk/iconv/; revision=5684
* Various fixes to make compilation with GCCSDK4 work.John Mark Bell2008-11-117-131/+151
| | | | | | Add an Iconv command (currently no code support) svn path=/trunk/iconv/; revision=5682
* Make module initialisation work sensibly on all platforms.John Mark Bell2008-11-111-4/+25
| | | | | | | Use UNICODE_DIR on non-RO as the path to the Unicode resource. Fix a bunch of logging statements that didn't use %zd for size_t. svn path=/trunk/iconv/; revision=5681
* Integrate module sources into build system.John Mark Bell2008-11-117-57/+341
| | | | | | | | | Various hackery to get it to build for non-RO platforms. A bunch of const-correctness fixes. Hack around strict aliasing warning. Don't expect the menu code to work on 64bit platforms. Sprinkling a bit of intptr_t around may well be some kind of solution. svn path=/trunk/iconv/; revision=5680
* Import Iconv sourcesJohn Mark Bell2008-11-107-0/+1045
svn path=/trunk/iconv/; revision=5677