Commit History

Autor SHA1 Mensaxe Data
  Michaël Van Canneyt 25c75b1784 * Ensure null-terminated strings. Patch by modersohn, fixes issue #40499 hai 1 ano
  Michael VAN CANNEYT ccfa38c68e * Dotted RTL compiles %!s(int64=2) %!d(string=hai) anos
  Michaël Van Canneyt bf3ced76b2 * Remove use of internal conversion routines %!s(int64=2) %!d(string=hai) anos
  Michael VAN CANNEYT 6ffa3d4a89 * Char -> AnsiChar %!s(int64=2) %!d(string=hai) anos
  Pierre Muller a342b74f66 Set iconv_is_in_libc macro for DragonFly OS %!s(int64=2) %!d(string=hai) anos
  Pierre Muller 01ad5f2c28 Set macro iconv_is_in_libc for FreeBSD OS %!s(int64=2) %!d(string=hai) anos
  ondrej f982317ebd * cwstring: open iconv with the transliterate flag if iconvctl is not available %!s(int64=4) %!d(string=hai) anos
  ondrej 6854f171d1 * revert r47631: cwstring: open iconv with the transliterate flag instead of setting it later with iconvctl because it may be unavailable %!s(int64=4) %!d(string=hai) anos
  ondrej 91229dcee9 * cwstring: open iconv with the transliterate flag instead of setting it later with iconvctl because it may be unavailable %!s(int64=4) %!d(string=hai) anos
  ondrej a33256c1fb * cwstring: try to load the iconv library with .6 suffix as well %!s(int64=4) %!d(string=hai) anos
  Károly Balogh 7f0675d937 netbsd: updated to link against the right setlocale function. the renaming from __setlocale_mb_len_max_32 to __setlocale50 occured in NetBSD include/locale.h in rev 1.17, which was in 2010, and shipped in NetBSD 6 in 2012. %!s(int64=5) %!d(string=hai) anos
  pierre 0e6c072365 define iconv_is_in_libc by default for netbsd OS (can be disabled by adding -dDISABLE_ICONV_LIBC option %!s(int64=6) %!d(string=hai) anos
  michael fde42ca8ef * Type helpers, compatible to Delphi XE 8 %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 4e0d546323 * Use mbrlen instead of mblen under Haiku like on other Unix like platforms. %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 7f61cf5519 * Modify CODESET value according to the corresponding declaration in %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 5a8959381c + Darwin/AArch64 support %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe b0c7415f3a * fixed CharLengthPChar() implementation and added comment (from Windows %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 63bd65942b * fall back to UTF-8 for darwin in unixcp.GetSystemCodePage if no LC_*/LANG %!s(int64=10) %!d(string=hai) anos
  marco 2578514853 * first dragonfly patch (existing most). Mantis #27091 %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe bee20f79f0 * save original widestring manager on entry and restore it on exit, so that %!s(int64=11) %!d(string=hai) anos
  marco 0bb6469b80 * remove accidentally inserted BOM, as reported by M. Ring. %!s(int64=11) %!d(string=hai) anos
  marco ebe262762a * Clean out of $i textrec and filerec includes that are redundant now that cpstrrtl exposes %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe ecd3cba02b * synchronised with trunk up to r24912 %!s(int64=12) %!d(string=hai) anos
  pierre f4b6625145 + Use __setlocale_mb_len_max_32 for netbsd as suggested by linker warning %!s(int64=12) %!d(string=hai) anos
  yury 2b2a68446d * Added new unit unixcp. It contains stuff from winiconv.inc - a table to map Windows code page identifiers to locale names on unix. Also GetSystemCodePage function in this unit can be used to detect which code page is used currently. %!s(int64=12) %!d(string=hai) anos
  Jonas Maebe 8bf71af3b1 * fixed compatilation on Haiku Alpha4 (patch by Olivier Coursière, %!s(int64=12) %!d(string=hai) anos
  Jonas Maebe 598d2feeb6 + rtldefs.inc file for every target that contains defines shared by multiple %!s(int64=13) %!d(string=hai) anos
  pierre 7d82ed4459 + Add ACCEPT_646 for systems that return '646' for nl_langinfo(CODESET) call %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe f0b7ce8afe * fix building for Haiku/BeOS after r20839 (patch by Olivier Coursière) %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe 1e9b92ee50 + AIX support for cwstring %!s(int64=13) %!d(string=hai) anos