What's new in Free Pascal 3.2.2
May 21, 2021
- Free Pascal 3.2.2 is a minor release of the 3.2.x fixes branch. As such, it
- contains mostly fixes of bugs discovered in the previous version, plus some
- updates for included packages. In this case a new target was also backported
- from trunk.
New in Free Pascal 3.0.2 (Apr 19, 2017)
- SysUtils:
- Old behaviour: faSymlink had the numerical value $40. This was wrong on windows, and not compatible with Delphi.
- New behaviour: faSymlink has the numerical value $400. Correct on windows.
- Reason for change: Wrong functionality and Delphi compatibility.
- Remedy: If you are using the old numerical constant $40, simply use faSymlink instead.
- Classes:
- Old behaviour: ISTreamAdaptor Interface (classes unit and jwa units) used Int64 for various out parameters.
- New behaviour: ISTreamAdaptor Interface (classes unit and jwa units) use QWord for various out parameters.
- Reason for change: The MS Headers use largeUint, which translates to QWord. The headers were for an old version of Delphi, which didn't know QWord.
- Remedy: If a class implementing this interface no longer compiles, adapt the signature of the interface's methods so they conform to the new definition.
New in Free Pascal 3.0.0 (Nov 26, 2015)
- SOME HIGHLIGHTS:
- Platforms:
- New processor architecture: MIPS (big and little endian variants)
- New processor architecture: i8086 (primarily focusing legacy MS-DOS)
- New "processor" architecture: JVM
- Revived support for Motorola 68k processors (previously available
- in 1.0.x series)
- Considerably extended supported range of ARM processor variants
- New platform: AIX/PowerPC
- New platform: AIX/PowerPC64
- New platform: Android/ARM
- New platform: Android/i386
- New platform: Android/JVM
- New platform: Android/MIPSEL
- New platform: AROS/i386
- New platform: DragonFly/x86_64
- New platform: Java/JVM
- New platform: Linux/MIPS
- New platform: Linux/MIPSEL
- New platform: msdos/i8086
- Compiler:
- New support for codepage-aware strings (bringing improved compatibility
- to recent Delphi versions)
- Support for processor sub-architectures (mostly for ARM variants)
- Support for multiple memory models (i8086 - including memory models
- not supported with the last TP/BP compilers)
- RTL:
- Partial support for codepage-aware strings and Unicode in the RTL
- including transparent character set conversion
- OS/2 RTL finally provides full support for UnicodeString handling
- when running under OS/2 versions including such support (OS/2 Warp 4
- and up)
- Direct support for certain OS/2 API functions only available in later
- OS/2 versions while allowing the created binaries to run also on older
- versions
- Packages:
- Big improvements of fpmake (fpmkunit) - all packages and utilities
- actually everything except the compiler and RTL) are now built using
- fpmake which somewhat decreases dependency on external utilities.
- New packages rtl-* containing units previously included in RTL; this
- allowed streamlining the RTL and thus speeding up RTL building.
- New package fpwidestring - native implementation of Unicode string
- handling routines. This allows full support of UnicodeString also
- on targets not supporting Unicode natively or possibly on targets
- requiring linking to libc for such support.
New in Free Pascal 2.6.2 (Feb 22, 2013)
- [Installer] Installation script dies when installing iOS / iPhone support - resolved.
- [Database] TSQLite3Connection.GetTableNames does not work as expected - resolved.
- [Website] latex showing on docs for setlength - resolved.
- [FCL] TStringList.OwnsObjects not works in TStringList.Destroy - resolved.
- [Documentation] Important Interfaces information omitted from the ref documentation - resolved.
- [Installer] make deb dies tring to find mkxmlrpc - resolved.
- [Documentation] [Patch] Zipper documentation- closed.
- [Documentation] Seek documentation: return value, details on which version is called - closed.
- [Documentation] [Patch] Locate loPartialKey must be ignored for non-string fields - closed.
New in Free Pascal 2.6.0 (Jan 12, 2012)
- Objective-Pascal dialect, supported on all Mac OS X and iOS targets
- Delphi compatibility mode improvements:
- Nested types, class variables and class local constants
- Advanced records syntax (no constructors yet)
- (for..in) Enumerators in records
- Class and record helpers
- Generic records, arrays and procedural types
- Delphi-compatibility of general generics syntax improved
- Scoped enumerations
- Custom messages for "deprecated" directive
- Ability to use "&" for escaping keywords
- New ARM code generator features:
- ARM VFPv2 and VFPv3 floating point unit support
- Thumb-2 support (embedded targets only)
- The rtl and packages also got a lot of attention, see the release manifest.
New in Free Pascal 2.4.4 (May 23, 2011)
- [Packages] error when compiling packages (custfcgi) with -Cr on Windows (Jonas Maebe) - resolved.
- [RTL] InternalExit crashes in DLL, if DllMain is called with reason DLL_PROCESS_DETACH more than once (Marco van de Voort) - resolved.
- [Packages] XQueryKeymap function declaration (in xlib.pp) seems to be wrong (Marco van de Voort) - resolved.
- [FCL] tMemoryStream limit to 32b (Florian Klämpfl) - resolved.
- [FCL] Extend CompareMemRange of unit sysutils to use PtrUInt for Length (Florian Klämpfl) - resolved.
- [RTL] Please remove DEFAULT_GUI_FONT from Windows CE RTL (Yury Sidorov) - resolved.
- [Packages] SmsSendMessage function from SMS.pp unit is declared wrong (Marco van de Voort) - resolved.
- [Packages] DBus interface is outdated (Sergei Gorelkin) - resolved.
- [RTL] ipc_sys not working (Jonas Maebe) - resolved.
- [RTL] bug ipcctl() (Jonas Maebe) - resolved.
- [Database] TSQLQuery.ApplyUpdates dont works if FieldName has a ' - ' in it (Joost van der Sluis) - resolved.
- [IDE] fp txt ide User Screen fails to initialize (Marco van de Voort) - resolved.
- [IDE] search into IDE (Marco van de Voort) - resolved.
- [Packages] A DLL/EXE compiled with JwaWinGDI.pas crashes on load (Marco van de Voort) - resolved.
- [RTL] Missing sysutils function getlocaleformatsettings (D7+) (Marco van de Voort) - resolved.
- [Compiler] .note.GNU-stack section missing in FPC resource .or files (Joost van der Sluis) - resolved.
- [Utilities] fpdoc can't parse code with 'label' or 'xxx of byte' syntax (Marco van de Voort) - resolved.
- [Packages] fcl-passrc cannot handle "... in 'filename.pas'" at uses clause (Marco van de Voort) - resolved.
- [Packages] fcl-passrc cannot handle "strict private/protected" (Marco van de Voort) - resolved.
- [Packages] fcl-passrc cannot handle {$include 'filename in quotes.inc'} (Marco van de Voort) - resolved.
- [Packages] fcl-passrc cannot parse {$I %xxx%} (Marco van de Voort) - resolved.
- [Packages] fcl-passrc cannot parse platform, library, deprecated hint directives (Marco van de Voort) - resolved.
- [Packages] fcl-passrc cannot parse \^ (Michael Van Canneyt) - resolved.
- [Packages] fcl-passrc cannot parse "class abstract", "class sealed" (Marco van de Voort) - resolved.
- [Compiler] Cannot compile FPC trunk on FreeBSD 8.2 (Marco van de Voort) - resolved.
- [Documentation] Language Reference => Symbols does not mention that "&" and "%" also have special meaning (Michael Van Canneyt) - resolved.
- [Other] Compiler can't find unit fpapache (Joost van der Sluis) - resolved.
- [Packages] ...\packages\winunits-base\src\activex.pp (Marco van de Voort) - resolved.
- [Documentation] In documentation of unit System isn't mentioned that defines MEM, MEMW and MEML for DOS target (Michael Van Canneyt) - resolved.
- [IDE] Videomode switching does not work (Pierre Muller) - resolved.
- [Packages] New interfaces to ShlObj unit (Marco van de Voort) - resolved.
- [Packages] Freetype TextOut with wrong letter-spacing (Felipe Monteiro de Carvalho) - resolved.
- [Utilities] h2pas cdecl is specified only for first function pointer in struct (Florian Klämpfl) - resolved.
- [Packages] make NODOCS=1 rpm fails because examples in rpmdocs.spec and should not be (Joost van der Sluis) - resolved.
- [Packages] fcl-passrc expression parser patch (Michael Van Canneyt) - resolved.
- [Packages] Patch for go32v2 graph unit, for dual-window cards in 16-colour modes (Jonas Maebe) - resolved.
- [Packages] EDOMError (Sergei Gorelkin) - resolved.
- [RTL] wsprintf() function incorrectly declared in ascdef.inc (Marco van de Voort) - resolved.
- [Packages] PTC/Hermes packages are updated (Nikolay Nikolov) - resolved.
- [FCL] fcl-passrc fails to parse 'file of char' definition (Michael Van Canneyt) - resolved.
- [Utilities] fcl-passrc property modifiers (deprecated,platform,..) (Marco van de Voort) - resolved.
- [RTL] ExpandFileName deletes 1 character initial directory (Tomas Hajny) - resolved.
- [Compiler] sem_init arguments (Marco van de Voort) - resolved.
- [RTL] GWLP_* constants are missing from the windows unit (Marco van de Voort) - resolved.
- [RTL] GCLP_* constants are missing from the windows unit (Marco van de Voort) - resolved.
- [Documentation] fpdoc (html only?) does not properly link type aliases. (Michael Van Canneyt) - resolved.
- [RTL] RTL fails to compile when -Mobjfpc is set in .fpc.cfg (Marco van de Voort) - resolved.
- [RTL] RTL fails to compile when -Rintel is set in .fpc.cfg (Jonas Maebe) - resolved.
- [FCL] VarIsType function goes into an infinite loop (Marco van de Voort) - resolved.
- [RTL] Using Str() for enums causes run-time error 107 or crash (error 216) on 64-bit platforms (Daniël Mantione) - resolved.
- [Compiler] Typecasted result variable is referenced wrong (Jonas Maebe) - resolved.
- [Utilities] fpdoc linear writer ResolveLinks fix (Marco van de Voort) - resolved.
- [Packages] Openssl.pas update functions (Felipe Monteiro de Carvalho) - resolved.
- [Compiler] updates to German error message files for the 2.5.1 branch (Florian Klämpfl) - resolved.
- [RTL] Function EnumPrinters is not working. (Marco van de Voort) - resolved.
- [Packages] Patch for go32v2 graph unit, for DirectPutPixVESA16, when using multiple video pages and XOR/OR/ANDPut write method (Marco van de Voort) - resolved.
- [Packages] fcl-xml won't load thtmldocument due to XML version? (Sergei Gorelkin) - resolved.
- [RTL] Cannot convert a real48 value of 0 to a double (Jonas Maebe) - resolved.
- [Packages] Patch for go32v2 graph unit, for proper window offset calculation in VESA 16-color modes (Jonas Maebe) - resolved.
- [Packages] SetGraphMode from the Graph unit fails when called directly (+patch) (Jonas Maebe) - resolved.
- [Packages] pparser,pastree TProcedureBody is not assigned and can not be reached (Michael Van Canneyt) - resolved.
- [Packages] pscanner new tokens to help with rebuilding source code units (Michael Van Canneyt) - resolved.
- [Utilities] new IPF output writer for FPDoc (Marco van de Voort) - resolved.
- [Packages] [PATCH] Incorrect type declaration in ril.pp (Florian Klämpfl) - resolved.
- [RTL] Futex addition breaks Linux -dFPC_USE_LIBC (Daniël Mantione) - resolved.
- [RTL] Imm.pas (Marco van de Voort) - resolved.
- [RTL] Unit WinSpool is missing (Florian Klämpfl) - resolved.
- [Utilities] fpdoc link tags do not resolve correctly (Marco van de Voort) - resolved.
- [Utilities] fpdoc linear output writer is not processing Example tags in extra topics (Marco van de Voort) - resolved.
- [Packages] Patch for go32v2 graph unit, GetScanLineVESA256 for reading through the read window (Marco van de Voort) - resolved.
- [Packages] Patch for go32v2 graph unit, VLineVESA256 off-by-one error in calculation of BankRest (Marco van de Voort) - resolved.
- [Packages] Patch for go32v2 graph unit, HLineVESA256, OrPut bugfix (Marco van de Voort) - resolved.
- [Utilities] fpdoc cannot parse const UTF8FileHeader = #$ef#$bb#$bf; (Marco van de Voort) - resolved.
- [Packages] Patch for go32v2 graph unit, that adds a fast HLine drawing procedure for VESA 16-colour modes (Marco van de Voort) - resolved.
- [Packages] documentation doesn't build, fpdoc, fcl-passrc (Marco van de Voort) - resolved.
- [FCL] Presultlist type not in activex.pp (Marco van de Voort) - resolved.
- [RTL] Incorrect declaration of MapViewOfFile and MapViewOfFileEx (Marco van de Voort) - resolved.
- [RTL] JulianDateToDateTime function is not working (Jonas Maebe) - resolved.
- [Database Components] DBGrid scrolling shows schema (Michael Van Canneyt) - resolved.
- [Packages] When reading a windows chm help file, the back slash file delimiter is read in unaltered (Marco van de Voort) - resolved.
- [Other] fpweb does not generate action names of web modules properly into the source code (Mattias Gaertner) - resolved.
- [Utilities] fpdoc output "all supported interfaces" section in class docs (Marco van de Voort) - resolved.
- [RTL] video unit for win64 (Marco van de Voort) - resolved.
- [Packages] regex.pp rcClear try to free memory which was already free. it repeat errors foreverAn unhandled exception occurred (Joost van der Sluis) - resolved.
- [IDE] search / find (Marco van de Voort) - resolved.
- [Utilities] h2pas return value (Florian Klämpfl) - resolved.
- [RTL] setcursorpos (OS/2) (Tomas Hajny) - resolved.
- [IDE] When changing highlight extensions, no highlight (Marco van de Voort) - resolved.
- [IDE] 4 little ide problems (Marco van de Voort) - resolved.
- [IDE] paste from win32 (Marco van de Voort) - resolved.
- [Compiler] internal assembler changes ljmp to jmp (Florian Klämpfl) - resolved.
- [RTL] function GetProcessAffinityMask hasn't got real correct type declarations (Marco van de Voort) - resolved.
- [Compiler] Compiler is unable to recompile sysinitpas (Florian Klämpfl) - resolved.
- [RTL] ENUMRESNAMEPROC _para4 (LParam) should be ULONG_PTR (Sergei Gorelkin) - resolved.
- [Packages] iconvenc unit is missing in the Solaris fpc-2.4.2.i386-solaris.tar.gz file (Marco van de Voort) - resolved.
- [Database Components] [patch] Blobs get chopped a few bytes (Michael Van Canneyt) - resolved.
- [RTL] Add GetCpInfoEx to WinAPI (ANSI and Unicode-versions) (Sergei Gorelkin) - resolved.
- [FCL] Patch to add missing 'Comments' string to TFileVersionInfo (Marco van de Voort) - resolved.
- [FCL] Errors in TFPCustomCanvas.CopyRect (Michael Van Canneyt) - resolved.
- [Utilities] [PATCH] for fpdoc chm generation to set a title other than the package name (Marco van de Voort) - resolved.
- [Packages] [PATCH] for superscript in rtf and alse unicode chars (Marco van de Voort) - resolved.
- [FCL] longi should be smalli in interbase.pp file (Michael Van Canneyt) - resolved.
- [Packages] daemon.pp example is not alongside daemonapp unit, and it's not compiled by "make" (Jonas Maebe) - resolved.
- [Packages] tstelcmd.pp doesn't compile (Marco van de Voort) - resolved.
- [RTL] Potential vulnerability in Sysutils (Sergei Gorelkin) - resolved.
- [Documentation] File ezcgi.pp not found (Michael Van Canneyt) - resolved.
- [Packages] freeglut extensions to glut unit (Jonas Maebe) - resolved.
- [Packages] Remove GLUT_EXCLUSIVE_FPUMODE --- it's not needed (Jonas Maebe) - resolved.
- [RTL] Bug in InterlockedCompareExchange for powerpc (Jonas Maebe) - resolved.
- [Utilities] included DPMI server is obsolete (Florian Klämpfl) - resolved.
- [Documentation] Some fixes in rev.730 are incorrect (Michael Van Canneyt) - resolved.
- [Packages] EXT_packed_depth_stencil for glext.pp (Jonas Maebe) - resolved.
- [Documentation] Badly organised help for FCL (Michael Van Canneyt) - resolved.
- [FCL] Patch for fixing WriteXML() which gives Access Violation errors (Michael Van Canneyt) - resolved.
- [Database Components] Patch for missing ftMemo support in SqlDB + Firebird (Michael Van Canneyt) - resolved.
- [Installer] GDB version is not updated (Florian Klämpfl) - resolved.
- [Documentation] Yet another bug in ref.tex (Michael Van Canneyt) - resolved.
- [Documentation] Some errors in ref.tex (Michael Van Canneyt) - resolved.
- [RTL] Minor bug in variants.pp (Paul Ishenin) - resolved.
- [RTL] Error in PAFProtocols (Michael Van Canneyt) - resolved.
- [RTL] exeinfo unit has some possible buffer-overruns (Jonas Maebe) - resolved.
- [Documentation] textfile result of ioresult (Michael Van Canneyt) - resolved.
- [Database Components] PostgreSQL component does not support Blobs for inserting or updating records with streams (Michael Van Canneyt) - resolved.
- [Database Components] PostgreSQL component does not allow for inserting or updating records with Int64 values (Michael Van Canneyt) - resolved.
- [Database Components] initialisesqlite raise exception (Michael Van Canneyt) - resolved.
- [FCL] Error in fcl-base\src\win\deamonapp.inc (Michael Van Canneyt) - resolved.
- [RTL] [patch] Incorrect declaration of GetMemory, FreeMemory, ReallocMemory (Florian Klämpfl) - resolved.
- [RTL] [patch] System.Delete(wide-or-unicodestring, *, MaxInt) fails. (Sergei Gorelkin) - resolved.
- [RTL] relocation truncated to fit R_X86_64_32S (Florian Klämpfl) - resolved.
- [RTL] RTL cannot be compiled if -Rintel is set in the configuration file (Jonas Maebe) - resolved.
- [Packages] Patch to use "Terminal" instead of "xterm" under Haiku in fcl-process (Jonas Maebe) - resolved.
- [Compiler] Interlockedcompareexchange128 like functionallity would be nice (Florian Klämpfl) - resolved.
- [RTL] Wrong size and alignment of OUTLINETEXTMETRIC (Marco van de Voort) - closed.
- [Packages] jwawinnt.pas wrong deklaration of MAXIMUM_PROCESSORS (Marco van de Voort) - closed.
- [RTL] Complete / Improve support for TBCD (Marco van de Voort) - closed.
- [RTL] [WinCE] StopDeviceNotifications missing in coredll.inc (Florian Klämpfl) - closed.
- [RTL] [WinCE] Conversion of pnp.h (DEVDETAIL structure) (Felipe Monteiro de Carvalho) - closed.
- [RTL] [WinCE] Conversion of storemgr.h (Store Manager API) (Felipe Monteiro de Carvalho) - closed.
New in Free Pascal 2.4.0 (Jan 21, 2010)
- [IDE] fix the single line glitch issue in XCode syntax highlighting (Jonas Maebe)
- [RTL] SysReAllocMem can corrupt the heap (Micha Nelissen)
- [RTL] SysGetMem_Var never reuses a perfect matching block (Micha Nelissen)
- [Compiler] Updates of German error message files in 2.4.0-RC1 (Marco van de Voort)
- [Documentation] TList.Extract does not, and should not, Notify with lnDeleted (Michael Van Canneyt)
- [Packages] x86_64 fp-units-gfx deb package has wrong content (Abou Al Montacir)
- [Utilities] Patch to fpcmake to consider Haiku as a unix like platform (Marco van de Voort)
- [Packages] For FPC 2.4-rc1 sqlite3 stubs has sqlite3_result_cint insteady of sqlite3_result_int (Marco van de Voort)
- [Documentation] Various grammar & spelling mistakes in ref.tex file (Michael Van Canneyt)
- [Compiler] Loading FPC dylib fails at runtime (Jonas Maebe)
- [Compiler] Bus Error when linking to dylib with Snow Leopard (Jonas Maebe)
- [Compiler] [request] add ppcx64 to the compiler bundled with fpc (Jonas Maebe)
- [Compiler] Unit will not compile with files passed as arguments (Jonas Maebe)
- [Documentation] Minor patch so unit Overview sections are consistent for whole of FCL package (Michael Van Canneyt)
- [Documentation] CreateGUI topic has a "See Also" link pointing to itself - patch to fix this (Michael Van Canneyt)
- [Documentation] Interfaces section of the "Reference Manula" needs update (Michael Van Canneyt)
- [Compiler] Stack crash on startup (Michael Van Canneyt)
- [Documentation] Patch for db.xml, documentation for database unit in FCL (Michael Van Canneyt)
- [Documentation] Unit rttiobj can't be found in typinfo docs. (Michael Van Canneyt)
- [Documentation] Packed object vs object declaration (Michael Van Canneyt)
- [Documentation] Object Programs (Michael Van Canneyt)
- [Documentation] Lang Ref Guide Chapter 1 , June 2008 version (Michael Van Canneyt)
- [Documentation] Lang Ref Guide Chapter 2 , June 2008 version (Michael Van Canneyt)
- [Documentation] Trigonometry functions (In math unit) don't return correct results. (Michael Van Canneyt)
- [Documentation] Indexbyte c.s. should be added to "Memory functions" in overview. (Michael Van Canneyt)
- [Documentation] Unhandled exception without {$M} (Michael Van Canneyt)
- [Documentation] Document inherited for properties (Michael Van Canneyt)
- [Documentation] List of compiler options outdated (Michael Van Canneyt)
- [Documentation] removed documentation duplicate (Michael Van Canneyt)
- [Documentation] Documentation for $J directive is in error. (Michael Van Canneyt)
- [Documentation] programmers guide about Delphi/ObjFPC mode (Michael Van Canneyt)
- [RTL] VariantToXxx in rtl/objpas/cvarutil.inc broken when handling varByRef (Jonas Maebe)
- [Compiler] static linking of program with threads causes assertation in libgcc (Jonas Maebe)
- [RTL] PatchError in the real2str.inc which cause wrong display of floating-point numbers [by writeln() or by Str()] (Jonas Maebe)
- [Compiler] calculates wrong result with optimization (Jonas Maebe)
- [Documentation] Warning about using interfaces with TComponent (Michael Van Canneyt)
- [Documentation] Typo in documentation user.* (Michael Van Canneyt)
- [Documentation] GPC mode is no longer active. (Michael Van Canneyt)
- [Documentation] small doc remarks (Michael Van Canneyt)
- [RTL] tkUString is not handled in GetPropValue (Jonas Maebe)
- [Compiler] Method as parameter does not always work in delphi mode (Jonas Maebe)
- [RTL] TWriter.WriteProperty crashes on ancestor (persistent) (Michael Van Canneyt)
- [RTL] FPC generates thread-unsafe code for DLLs (Florian Klämpfl)
- [Compiler] Compiler gives strange hints. (Jonas Maebe)
- [RTL] Interlockedexchangeadd overloading possible delphi incompatble (Windows) (Florian Klämpfl)
- [Compiler] RTL fails to build while crosscompiling to arm-wince (Florian Klämpfl)
- [RTL] fmShareDenyNone behaviour incorrect (Florian Klämpfl)
- [Compiler] Hint with unused specilazation type shows mangled name instead of the name in the source (Florian Klämpfl)
- [RTL] math unit incompatibility vs Delphi7 (Marco van de Voort)
- [FCL] Application termination on TDOMDocument.Destroy (Yury Sidorov)
- [Compiler] Internal error 200108121 on compiling access of a static class field of a generic class (Florian Klämpfl)
- [Compiler] Generated code causes platform-specific memory corruption (Yury Sidorov)
- [RTL] RTL fails to build while crosscompiling to arm-wince (Yury Sidorov)
- [RTL] need DivMod for LongInt(Word) (Florian Klämpfl)
- [Compiler] Updates of German error message files (Florian Klämpfl)
- [Compiler] ppc386.cfg cleanup ? (Florian Klämpfl)
- [Compiler] Result, can be used to make recursive call (Florian Klämpfl)
- [Utilities] error on CHM files made by freepascal program "fbdoc.exe" (Marco van de Voort)
- [Compiler] crash compiling lua.pas shared (Jonas Maebe)
- [Utilities] idea modifications break compilation for utils/bin2obj (Michael Van Canneyt)
- [RTL] swap endian using x86 instr. xchg and bswap (Florian Klämpfl)
- [Compiler] Changes for cross compiling to Neo Freerunner (Florian Klämpfl)
- [Compiler] DispatchStr no longer works (Florian Klämpfl)
- [RTL] fpPause returns immediately (Florian Klämpfl)
- [Database Components] Sqlite3Dataset, LOcate method doesn't work properly with locale characters in loCaseInsensitive mode (Luiz Americo)
- [RTL] Direct use of pthreads to create trivial threads crashes always on powerpc and sometimes on i386 (Jonas Maebe)
- [Compiler] Redundant instructions when calling procedure with float parameters (Jonas Maebe)
- [Compiler] Procedure with default parameters cannot be assigned to properties (Jonas Maebe)
- [RTL] clocale.pp glibc strftime extension (Jonas Maebe)
- [RTL] TimeToStr(Now) returns empty string (Jonas Maebe)
- [Database Components] fcl-db Interbase/Firebird connection doesn't use CharSet in .CreateDB call (Joost van der Sluis)
- [FCL] Patch for T(Un)Zipper for directory support... (Jonas Maebe)
- [Compiler] big file on res file (Jonas Maebe)
- [Compiler] Forward declaration not solved if we redefine InitGraph in the interface of a Unit (Jonas Maebe)
- [Database Components] SQLite unit discordant of SQLite_ver_3.5.x (Ivo Steinmann)
- [IDE] Adverting non-existing error after some typist error was corrected.. (Florian Klämpfl)
- [Compiler] Adding a character truncates ANSIString (Jonas Maebe)
- [Compiler] "default" as identifier name depends on previous statement (property) (Jonas Maebe)
- [Compiler] property getter wrongly allowed to have default values in paramsFooBoolean = True (Jonas Maebe)
- [Compiler] Safecall function with widestring result don't work (Jonas Maebe)
- [Compiler] Reference counting fails for result values (Jonas Maebe)
- [Compiler] Elements in sets are updated by one when set not starts with 0 (Jonas Maebe)
- [Compiler] Updates of error message files, mainly the two German files and a small typo correction of the English (Florian Klämpfl)
- [FCL] fastcgi (fcgi) programs do not compile under windows (Marco van de Voort)
- [RTL] Getopt multi word arguments do not work under delphi (Michael Van Canneyt)
- [Compiler] Compiler mistakenly reports error "local class not allowed" (Jonas Maebe)
- [RTL] [win32] tthread.create doesn't raise exception if a thread cannot be created (Florian Klämpfl)
- [Compiler] Trivial performance optimization - compiler/optbase.pas (Jonas Maebe)
- [Compiler] math - IsZero - Internal error 200502052 (Jonas Maebe)
- [Compiler] IE 200307043 (Jonas Maebe)
- [RTL] In v1.06, gotoxy behaves strangely when the x operand=0 (Jonas Maebe)
- [RTL] AssignFile issues a false hint (Jonas Maebe)
- [RTL] [D7 compat] TBits is restricted to 524288 bits (Marco van de Voort)
- [Packages] GTK2GtkCellRenderer & GtkCellRendererCombo incompatibility (Marco van de Voort)
- [Compiler] updates of error message files, mainly the two German files and a small correction of the English (Jonas Maebe)
- [Compiler] FPC does not support Delphi {$I *.inc} syntax (Jonas Maebe)
- [RTL] lineinfo does not work with external debug files (.dbg) under windows (Yury Sidorov)
- [Compiler] Imagebase greater then 4 bytes$0000 0001 0000 0000 (Yury Sidorov)
- [Compiler] Explorer keyboard shortcut usurped (Jonas Maebe)
- [Database Components] TODBCConnection.Execute incorrectly raises exception if SQLExecute returns SQL_NO_DATA (Joost van der Sluis)
- [RTL] need Interlocked routines for LongWord (Jonas Maebe)
- [Packages] The chmreadrer unit reads before start of memory stream (Marco van de Voort)
- [Compiler] include of foo/bar.inc doesn't work if foo not in current directory (Jonas Maebe)
- [RTL] Possible memory leak , incorect heap size reported on exit (Jonas Maebe)
- [Packages] fftw example does not compile (Linux/Windows) (Joost van der Sluis)
- [Compiler] {$calling register} compiler-directive at wrong place (Jonas Maebe) - closed
- [RTL] TIniFile.ReadFloat does not work as expected in 2.2.2RC2 (Jonas Maebe)
- [Database Components] Cannot use ODBC large parameter (Joost van der Sluis)
- [Database Components] Could not retrieve primary key metadata for table ... using SQLPrimaryKeys. ODBC error details... (Joost van der Sluis)
- [RTL] Windows CE/ARM Winsock Unit Declarations Incorrect Due to Packed Records (Yury Sidorov)
- [RTL] SysErrorMessage Function in SysUtils.pp unit Causes AV Under Windows CE (Yury Sidorov)
- [RTL] FPC raise error when in WinCE LCL enter char in any editor (Yury Sidorov)
- [RTL] SysutilsFindMatch Wrong file size for big files in Windows. (Marco van de Voort)
- [Compiler] Optimizer/cg bugs? (Jonas Maebe) - closed
- [FCL] Patch for FCL-web, bug fixes and improvements (Joost van der Sluis)
- [Compiler] program crashes when trying to call SetLength() (Jonas Maebe)
- [RTL] BCDToInt produces incorrect results (Jonas Maebe)
- [Compiler] Casting TObject to Enum not allowed in Delphi mode (Jonas Maebe)
- [Packages] fcl-xml sax_html accepting (Sergei Gorelkin)
- [Compiler] Progam crash with usage of unit global interfaces variables (TestedWindows fpc 2.2.5 / FreeBSD 2.3.1) (Jonas Maebe)
- [Compiler] Internal error 200309222 (i386 assembler reader) (Jonas Maebe)
- [Compiler] String Constants Declared with Type-Casting Are Blank (Jonas Maebe)
- [RTL] heaptrc, global log and multiple calls (Jonas Maebe)
- [RTL] patch for clocale and formatfloat when thousandseparator=#0 (Jonas Maebe)
- [FCL] FCL-Web package fix (sessions and web module request/response access) (Joost van der Sluis)
- [Database Components] Add support for additional types of parameters in TODBCConnection.SetParameters (Joost van der Sluis)
- [Database Components] ftFloat-parameters of SQL are converted to locale-format10.3 --> 10,3 (Joost van der Sluis)
- [RTL] Strings incorrectly limited to 255 chars (Jonas Maebe)
- [Compiler] When compiling a complicated callback inside a function, FPC raises an EAbort exception (Jonas Maebe)
- [Packages] fftw_freemem may try to free invalid pointer (Daniël Mantione)
- [FCL] Endian fix for fpreadgif (Marco van de Voort)
- [Database] TSQLQuery (Joost van der Sluis)
- [Database Components] SQLDB/Firebird unable to open table with more than 128 fields. (Joost van der Sluis)
- [RTL] Comparing TDateTime and Variant gives false results compared to Delphi (Jonas Maebe)
- [Compiler] cannot put a "object" as the "read" action of a property (Internal error 200402171) (Jonas Maebe)
- [Compiler] COM Write Access to Properties crashes (Marco van de Voort)
- [Utilities] fpclasschart.exe crash without options (Michael Van Canneyt)
- [FCL] Starting something via TProcess and then closing it leaves a zombie process (Jonas Maebe)
- [RTL] GetMem should use "out" parameters (Jonas Maebe) - closed
- [Compiler] 2.2.4 with -gc => Internal error 200303181 (Jonas Maebe) - closed
- [Compiler] Offsets of fields in bitpacked records are wrong when loading them from ASM. (Jonas Maebe) - closed
- [Compiler] Compiler crashes when building a more complex interface structure (Jonas Maebe) - closed
- [Compiler] RTTI for sparse Enums should not compile (Jonas Maebe) - closed
- [RTL] Writes to TMemoryStream should fail (Jonas Maebe) - closed
- [Packages] GTK2 Wrong gsize / gssize definition on 64-bit CPU? (Marco van de Voort) - closed
- [Documentation] Inconsistent references to DOS-like platforms and support tools for makefiles (Michael Van Canneyt) - closed
- [Database Components] Published poroperty TMySQL50Connection.CharSet does not work. (Joost van der Sluis) - closed
- [Database Components] [TConnectionName.ExecuteDirectMySQL]I think it is necessary that mysql_close and ReleaseMysql should be protectted by try finall (Joost van der Sluis) - closed
- [Utilities] [buildcrossbinutils]When corss compile's target is multiple , build failure after second targets. (Jonas Maebe) - closed
- [RTL] dateutilsfunction DateTimeToUnix miscalculates (Jonas Maebe) - closed
- [Documentation] ctypes.csize_t documentation suggests that the c in csize_t stands for character (Michael Van Canneyt) - closed
- [Documentation] Document whole program optimization (Michael Van Canneyt) - closed
- [Documentation] Document Pack/Unpack (Michael Van Canneyt) - closed
- [Documentation] Description of locking flags for SysUtils.FileOpen (Michael Van Canneyt) - closed
- [Documentation] Exponentiation operator is not mentioned as available operator (Michael Van Canneyt) - closed
- [Documentation] Symmetric Difference is not mentioned as overloadable operator (Michael Van Canneyt) - closed
- [Compiler] Register spilling is buggy on x86_64 (Jonas Maebe) - closed
- [Documentation] Document ReadStr/WriteStr routines (Michael Van Canneyt) - closed
- [Documentation] Document InquireSignal(), HookSignal(), UnhookSignal() and AbandonSignalHandler() (Michael Van Canneyt) - closed
- [Documentation] Wrong seealso links in RTLEventCreate documentation (Michael Van Canneyt) - closed
- [RTL] TCollectionItem.Changed ignores the update state of collection (Florian Klämpfl) - closed
- [Compiler] 'Indirect' initialization of TGUID no longer compiles (Florian Klämpfl) - closed
- [RTL] FloatToDecimal() is different from Delphi for INF and NAN arguments (Jonas Maebe) - closed
- [Compiler] 'cdecl function have no high parameter' warning reported at wrong place (Florian Klämpfl) - closed
- [Compiler] fpc -h doesn't mention the -vs parameter (Florian Klämpfl) - closed
- [FCL] Memory leak in TXMLDocument ChildNodes.Count function (Sergei Gorelkin) - closed
- [Compiler] IE 200502052 when building library with class procedure (Jonas Maebe) - closed
- [Database Components] TDataset.AutoCalcFields is False by default unlike Delphi (Joost van der Sluis) - closed
- [FCL] Patch for ssockets.pp (Michael Van Canneyt) - closed
- [Compiler] Internal error 200204249 (Jonas Maebe) - closed
- [Compiler] Variant argument dont want to be treated as String subtype (Florian Klämpfl) - closed
- [RTL] UnicodeToUtf8 does not convert UTF-8 surrogate characters correctly (Jonas Maebe) - closed
- [RTL] TextToFloat returns wrong value for Float when DecimalSeparator equals ThousandSeparator (Jonas Maebe) - closed
- [FCL] FCL-Web package fix (uploaded files) (Joost van der Sluis) - closed
- [Compiler] Absolute variables not visible to debugger (Jonas Maebe) - closed
- [FCL] fcl-web patch for apache and cgi applications (bug fixes and additions) (Joost van der Sluis) - closed
- [FCL] fcl-web patch for apache and cgi applications (bug fixes and additions) (Joost van der Sluis) - closed
- [Compiler] false "mixing sign" warning (Jonas Maebe) - closed
- [Compiler] FPC 2.2.0 release Darwin/ppc crashes if ctrl-C is pressed in fpc argument listing (Jonas Maebe) - closed
- [Compiler] Appending extension such as .TXT to text files in FPC directories (Jonas Maebe) - closed
- [Compiler] Inlining errors (Jonas Maebe) - closed
- [Utilities] fpdoc CHM fulltext index generation very slow (AndrewH) - closed
- [RTL] Suggestionrename all unit names in uses clause to lowercase (Jonas Maebe) - closed
- [RTL] keyboard.ppGenMouseEventprocedure duplicate (Jonas Maebe) - closed
- [RTL] [patch] TBits.OpenBit behaviour differs from Delphi (Jonas Maebe) - closed
- [RTL] [patch] makes WideCompareText and WideCompareStr work in Windows 9x (Florian Klämpfl) - closed
- [FCL] AV in TXMLConfig.getValue(string,boolean) (Sergei Gorelkin)
- [RTL] Error in SetStrProp procedure from typinfo.pp unit (Jonas Maebe) - closed
- [RTL] AddDisk doesn't work correctly (Jonas Maebe) - closed
- [Compiler] Overriding ClassType causes Runtime access exception (Jonas Maebe) - closed
- [RTL] Memory leaks in thread programming (Micha Nelissen) - closed
- [Compiler] "as" and supports() for CORBA style interfaces problems (Ivo Steinmann) - closed
- [Compiler] strange error "ErrorProcedure overloading is switched off" (Jonas Maebe) - closed
- [Compiler] Compiler allows unsafe use of interfaces passed as var parameters (Jonas Maebe) - closed
- [Database Components] TDataset patch. errornous FreeRecordBuffer call? (Joost van der Sluis) - closed
- [RTL] FindFirst gives wrong result (Jonas Maebe) - closed
- [Compiler] properties can be used in New, Dispose (Jonas Maebe) - closed
- [IDE] The IDE keeps track of {$Push} and {$Pop}-Level between compiliations, (Florian Klämpfl) - closed
- [RTL] Types.ppFix CenterPoint procedure to work on large coordinates (Jonas Maebe) - closed
- [FCL] [fcl-xml] WriteXML/ReadXML does not preserve text ( text node ) with regard to "line breaks" (Sergei Gorelkin) - closed
- [RTL] declaration of function GlobalReAllocPtr is missing in coredll.inc (Yury Sidorov) - closed
- [Compiler] An argument of TypeInfo() cannot be a variable in FPC 2.2.4 (Jonas Maebe) - closed
- [FCL] fpmake TTarget.Options does not support multiple options (Michael Van Canneyt) - closed
- [FCL] TFPObjectList destroys elements in opposite order compared to TObjectList (Marco van de Voort) - closed
- [Compiler] Memory leak copying dynamic arrays. (Jonas Maebe) - closed
- [RTL] Patch for unneccessary dependencies of RTL features (Jonas Maebe) - closed
- [Packages] When loading functions for an OpenGL version, functions for lower version numbers are not loaded (Jonas Maebe) - closed
- [IDE] IDEprogram received a signal 291 - but everything seems OK (Marco van de Voort) - closed
- [Compiler] Internal error 200309284 on nested inline functions (Jonas Maebe) - closed
- [Compiler] compiler uses external assembler and external linker when dwarf debug information is used (Windows) (Yury Sidorov) - closed
- [Compiler] DWARF 2 debug line info is incorrect for Win32 (cannot be handled by gdb v6.7.50) (Jonas Maebe) - closed
- [Compiler] adding overflow checking adds extra negl instruction (Jonas Maebe) - closed
- [RTL] Fix IfThen(string, string) procedure (Jonas Maebe) - closed
- [Compiler] Copy(AnArray) fails on open arrays with misleading error (Jonas Maebe) - closed
- [Compiler] Overloaded method not found in Delphi mode (Jonas Maebe) - closed
- [Compiler] Fix warnings in compiler/browcol.pas (Jonas Maebe) - closed
- [Packages] FPCanvas misses GetClipping, SetClipping virtual methods (Marco van de Voort) - closed
- [Compiler] compiling with -O2 -Os causes an error in the executable (Jonas Maebe) - closed
- [Compiler] ARM compiler Access violation after rev 12919 (Jonas Maebe) - closed
- [Compiler] ARM compiler returns wrong float values if no optimization is selected (NDS/GBA) (Jonas Maebe) - closed
- [Compiler] Cannot access all IDE's treeview (possibly for generated apps, too) (Jonas Maebe) - closed
- [Compiler] compiler crashes when trying to build a bit changed source without clean (Jonas Maebe) - closed
- [Database Components] TFloatFields values are formated using scientific notation if they are bigger than 100 (Joost van der Sluis) - closed
- [Database Components] [Patch] Oracle transaction support in SqlDB (Joost van der Sluis) - closed
- [RTL] keyboard (UNIX)AddSpecialSequence - make public? (Jonas Maebe) - closed
- [Compiler] WideStrings compiled different for different platforms. (Jonas Maebe) - closed
- [Packages] Wrong error in Win32 GUI applications (Marco van de Voort) - closed
- [RTL] DateTimeToUnix rounding error (Jonas Maebe) - closed
- [Database Components] SQLite (Luiz Americo) - closed
- [Database Components] SQLite and ApplyUpdate (Luiz Americo) - closed
- [RTL] gpm unit does not handle EINTR (Daniël Mantione) - closed
- [Compiler] Record alignment error for strings in MacPas mode (Jonas Maebe) - closed
- [Documentation] Documentation on stack checking should mention that it is not usable in production environments (Michael Van Canneyt) - closed
- [Compiler] Segmentation fault on stack overflow even with -Ct ! (Jonas Maebe) - closed
- [Compiler] Varying with statement reference for objects in mac-pascal mode (Jonas Maebe) - closed
- [Packages] OLE automation errors (Marco van de Voort) - closed
- [Database] No input of negative float values in sqlite3 database (Joost van der Sluis) - closed
- [Other] Memoryleak using strings in function (Micha Nelissen) - closed
- [Compiler] FatalInternal error 200408162 (Florian Klämpfl) - closed
- [Compiler] Some Intel asm instructions give compiler errors (Florian Klämpfl) - closed
- [Patch] Added SHCameraCapture function and structures for WinCE (Florian Klämpfl) - closed
- [Compiler] POPCNT FatalInternal error 200603141 in FPC and ppcrossx64 (Florian Klämpfl) - closed
- [RTL] CelsiusToFahrenheit and FahrenheitToCelsius Switched (Jonas Maebe) - closed
- [Compiler] Unable to Open a XML Document on an ARM Processor , related to issue 12079 (Jonas Maebe) - closed
- [RTL] InterlockedCompareExchange wrong calling convention used when windows uses (Florian Klämpfl) - closed
- [Compiler] D7 compatibilityproperty stored attribute can't be defined as constant (Jonas Maebe) - closed
- [Packages] PowerPCzipper streaming error (Jonas Maebe) - closed
- [Compiler] Internal ELF-Linker tries to read COFF-objects (Jonas Maebe) - closed
- [RTL] crt initialization puts chars in input buffer under xterm (Jonas Maebe) - closed
- [Database Components] Memory leaks in TSQLQuery (Joost van der Sluis) - closed
- [Compiler] Checks for pointers bug (Jonas Maebe) - closed
- [RTL] Variant incompatibility with ShortString. (Jonas Maebe) - closed
- [Packages] imagemagick fails on amd64 (Ivo Steinmann) - closed
- [Compiler] ANSI to Unicode conversion not always applied to string constants (Jonas Maebe) - closed
- [RTL] Tab2Space returns result incorrectly (Marco van de Voort) - closed
- [Database Components] TODBCConnection.GetTableNames fails (Joost van der Sluis) - closed
- [FCL] TMemDataset.Lookup not working properly (Joost van der Sluis) - closed
- [Database Components] TBlobField(SQLQuery1.FieldByName('memo')).BlobSize) always returns 0 (Joost van der Sluis) - closed
- [Compiler] Debug information is wrong for dynamic arrays (Jonas Maebe) - closed
- [Compiler] Incorrect RTTI generated for big sets (Florian Klämpfl) - closed
- [Compiler] fpc-generated object files are marked as requiring executable stacks (Jonas Maebe) - closed
- [Compiler] optdfa.pas function ResetDFA() does not have result assigned (Florian Klämpfl) - closed
- [RTL] cannot assing variant array to member of other variant array (Jonas Maebe) - closed
- [FCL] [patch] - FPCunit and improved XSLT results processing (Michael Van Canneyt) - closed
- [FCL] TFPDataHashTable.Delete throws exception (Michael Van Canneyt) - closed
- [FCL] [patch] - fpcunit and DUnit interface compatibility (Michael Van Canneyt) - closed
- [Database Components] SqlDb Memory Leak and MySQL Connection (Joost van der Sluis) - closed
- [Compiler] Compiler gives no warnings about visibility issues (Peter Vreman) - closed
- [Database Components] TDataSet incompatible with Delphi version due to abstract methods (Joost van der Sluis) - closed
- [Compiler] problem shows during assembly phase but not during compilation (no location available, so you have to dig) (Jonas Maebe) - closed
- [RTL] VarArray 64bit patch (Florian Klämpfl) - closed
- [Compiler] Internal error on int64 -> wordbool typecast (Florian Klämpfl) - closed
- [Compiler] FPC assigns the same memory to self and result, for OBJECT functions, returning the same type of obj (Jonas Maebe) - closed
- [Compiler] Incosistent behaviour of {$warnings on/off} (Jonas Maebe) - closed
- [Compiler] {$pop} doesn't restore the state of {$warnings on/off} (Jonas Maebe) - closed
- [Compiler] Safecall broken (again?) (Jonas Maebe) - closed
- [Compiler] Certain uses of inline crash the compiler (Jonas Maebe) - closed
- [Packages] Implementation of TRegistryIniFile (Marco van de Voort) - closed
- [Packages] httpd22 package updates (Marco van de Voort) - closed
- [Database Components] Changing a Lookup Field value does not update its KeyField value (Joost van der Sluis) - closed
- [Compiler] Inline does not work in packages (ARM nds/gba) (Jonas Maebe) - closed
- [RTL] Shared library - segfaults in multithread environment (Michael Van Canneyt) - closed
- [Compiler] DLL using LCL crashes on Windows ME (Florian Klämpfl) - closed
- [RTL] the lnfodwrf unit can't possibly work for a DLL (Florian Klämpfl) - closed
- [Compiler] ppu cannot be shared between compilers with a different endianess (Jonas Maebe) - closed
- [RTL] StrToFloat in conjunction with thousandseparator and decimalseparator always gives exception (Michael Van Canneyt) - closed
- [RTL] -gh flag malfunction with Windows GUI programs (Florian Klämpfl) - closed
- [Compiler] -OoLOOPUNROLL causes Access Violation (Florian Klämpfl) - closed
- [Utilities] testsuite uses 'hostname -s' and sets hostname to '-s' (Micha Nelissen) - closed
- [Utilities] Testsuite uses 'tar z' (Jonas Maebe) - closed
- [Compiler] compiler crash/internal error on syntax error in array of const (Florian Klämpfl) - closed
- [Compiler] Add option/directive to ignore "Parameter X not used" hint (Jonas Maebe) - closed
- [Compiler] RTTI typinfo.pp, TTypeData record, Paramlist array, (Jonas Maebe) - closed
- [RTL] UTF8ToUnicode destroy string when encounter invalid sequence (Jonas Maebe) - closed
- [Compiler] Internal error 200610291 (Peter Vreman) - closed
- [RTL] Overloaded Pos for WideChar and WideString (Florian Klämpfl) - closed
- [Compiler] Overloaded Pos bug (Florian Klämpfl) - closed
- [Compiler] Unit symbol checksum problem in macpas mode (Jonas Maebe) - closed
- [FCL] TFPHashList does not behave like a HashList. Problem with FHashTable, FHashCapacity. Design problem. (Peter Vreman) - closed
- [Compiler] Internal error 200506181 (Peter Vreman) - closed
- [RTL] FormatFloat - Little Bug? (Michael Van Canneyt) - closed
- [Documentation] Val() for enums not documented (Michael Van Canneyt) - closed
- [Documentation] PBoolean^ is considered as Byte??? (Michael Van Canneyt) - closed
- [Compiler] False warnings (Florian Klämpfl) - closed
- [Compiler] code flow analysis for "WarningFunction result does not seem to be set" is faulty. (Florian Klämpfl) - closed
- [Compiler] Compiling with -Oodfa gives wrong warning for uninitialized variable (Florian Klämpfl) - closed
- [Compiler] Compiling with -Oodfa gives wrong warning for uninitialized out variable (Florian Klämpfl) - closed
- [Compiler] Compiling with -Oodfa gives wrong warning for uninitialized result (Florian Klämpfl) - closed
- [Compiler] Crash when interface by delegation is implemented by an interface which is more than once implemented in an object (Florian Klämpfl) - closed
- [Compiler] 64-bit Lazarus cannot address memory above 2Gb in 64-bit Windows (Yury Sidorov) - closed
- [Compiler] mistake of range checking for arrays (Yury Sidorov) - closed
- [Compiler] Internal error 200502052 (Florian Klämpfl) - closed
- [Other] Windowswindres does not support using directories with spaces (Peter Vreman) - closed
- [Compiler] option -Xg does not works anymore (Jonas Maebe) - closed
- [Compiler] A case when the FPC warning "variable doesn't seem to be initialized" become unnecessary (Jonas Maebe) - closed
- [RTL] Long delay between TEvent.SetEvent and release of TEvent.WaitFor (Jonas Maebe) - closed
- [RTL] Variant properties streaming not implemented (Jonas Maebe) - closed
- [Compiler] FPC generates stabs info without full file path (Jonas Maebe) - closed
- [RTL] FormatFloat() returns wrong results (Michael Van Canneyt) - closed
- [RTL] object Pascal TReader.ReadWideString does not analyse all the cases of WideString in stream (Jonas Maebe) - closed
- [Database Components] Patch - Replace TList by TFPList in TLookupList (Joost van der Sluis) - closed
- [Database Components] TLookupList returns wrong value when key is not found (Joost van der Sluis) - closed
- [Database Components] Patch - Add const keyword to some string parameters in db unit (Joost van der Sluis) - closed
- [RTL] "as" operator does not check type at runtime sometimes (Florian Klämpfl) - closed
- [Packages] (new) ASCII85 decoder stream unit (Florian Klämpfl) - closed
- [Packages] paszlib doesn't set the "seek" result of the decompressionstream (Florian Klämpfl) - closed
- [RTL] Function FileOpen (Unix RTL) ignores flags other than read/write (Jonas Maebe) - closed
- [Packages] Problem with SHAppBarMessage after updating to FPC 2.2.2 (Marco van de Voort) - closed
- [Database Components] An exception occurs when assigning an empty string to a date field (Joost van der Sluis) - closed
- [FCL] TIniFile should not lose changes to ini-file after CacheUpdates is toggled off (Joost van der Sluis) - closed
- [FCL] pipes unit (fcl-process dir) cannot be compiled for arm-wince (Yury Sidorov) - closed
- [Compiler] FPC crashes with AV with -OoLOOPUNROLL (Florian Klämpfl) - closed
- [Database Components] Invalid field size for numeric fields in postgers database (Joost van der Sluis) - closed
- [Database Components] Patch - Publish Fielddefs property for sqlite datasets (Joost van der Sluis) - closed
- [Database Components] TDbf - Can't use TField.Assign with ftMemo (Joost van der Sluis) - closed
- [Database Components] Patch - Format code in sqlite* units (Joost van der Sluis) - closed
- [Compiler] Strange warning "Virtual methods are used without a constructor" (Peter Vreman) - closed
- [Database Components] PatchFix setting negative double values in TSqlite*Dataset (Joost van der Sluis) - closed
- [Database Components] PatchAdd OnGetHandle event to TSqlite*Dataset (Joost van der Sluis) - closed
- [Compiler] Compiler on Darwin reports it can't smartlink even when it does. (Jonas Maebe) - closed
- [Packages] SVN r12001 changes to aspell.pp break build (Ales Katona) - closed
- [Compiler] FPC Crashes during compilation of some generics magic (Peter Vreman) - closed
- [Compiler] Specialization with a constant array in a unit interface crashes compiler (Peter Vreman) - closed
- [Compiler] Access to a, in a generic specialized, generics public type is not possible (Peter Vreman) - closed
- [Compiler] Crash on incorrect array declaration (Jonas Maebe) - closed
- [RTL] [patch] Win32 command line handling (Florian Klämpfl) - closed
- [RTL] [Patch] tkUString handling in GetStrProp/GetWideStrProp and SetStrProp/SetWideStrProp (Florian Klämpfl) - closed
- [RTL] Incompatible and undetermined behaviour of properties with stored and default modifier. (Michael Van Canneyt) - closed
- [Compiler] FPC won't compile CLX (Florian Klämpfl) - closed
- [Compiler] Lazarus Carbon build fails for powerpc-apple-darwin (Jonas Maebe) - closed
- [RTL] arm big-endian crashes on float writeln (Micha Nelissen) - closed
- [Compiler] ARMExtremely inefficient code generated for Case BooleanExpression of (Florian Klämpfl) - closed
- [Compiler] Not all internal assemblers align data (Peter Vreman) - closed
- [Documentation] D2006 extension experimental (Michael Van Canneyt) - closed
- [Compiler] REUSEADDR and SO_REUSEPORT do not work under FreeBSD (Peter Vreman) - closed
- [Compiler] Compiler crash with {$interfaces corba} (Florian Klämpfl) - closed
- [Packages] FCL lacks iconv functions (Marco van de Voort) - closed
- [Packages] Gtk binding unit redeclares PInteger, PByte, PWord (Ales Katona) - closed
- [Packages] Error in gtk_misc* functions declaration (Marco van de Voort) - closed
- [Database Components] TOracleConnection errorInvalid field size:8 (Joost van der Sluis) - closed
- [Compiler] Unexpected behavior of Inherited (Jonas Maebe) - closed
- [Compiler] Spurious range check error while evaluating constants (Jonas Maebe) - closed
- [Compiler] Calculating typed Constants (Peter Vreman) - closed
- [RTL] New MT memory manager not MT safe (Micha Nelissen) - closed
- [Documentation] Language feature undocumented low(set) + high(set) (Florian Klämpfl) - closed
- [Compiler] Wrong "fpcnoteproblem.pas(54,5) NoteLocal variable "Page" is assigned but never used" (Jonas Maebe) - closed
- [Packages] TSqlite3Dataset. Incorrect fieldtype on calculated fields (Joost van der Sluis) - closed
- [Compiler] Code generation bug with level1+regvar optimizations on i386 (Jonas Maebe) - closed
- [RTL] D7 compatibilityTypInfo.Get/SetInterfaceProp not defined (Florian Klämpfl) - closed
- [Compiler] Calculation and range-check error on calculation with lowest possible Int64-value (Jonas Maebe) - closed
- [Compiler] Double slash in path causes long delay on go32v2 (Tomas Hajny) - closed
- [RTL] DosExitCode is always 0 on go32v2 (Tomas Hajny) - closed
- [Compiler] ByteBool(i) always converts to numerical value of 1 (Jonas Maebe) - closed
- [FCL] cgiapp.pp does not delete temporaty file (Michael Van Canneyt) - closed
- [Compiler] MMSystem Delphi incompatbility for TMCI_Anim_Window_Parms (Marco van de Voort) - closed
- [Compiler] ShortInt computations appear slow - is there a way to force memory alignment (Peter Vreman) - closed
- [Compiler] [CPUARM] "div 2^n" do not generate a "Arithmetic Shift Right" (Florian Klämpfl) - closed
- [Utilities] What that pkgarchive ? 'Make install' not functional. (Marco van de Voort) - closed
- [Compiler] D7 compatibility & COMWordBool incompatibility (Jonas Maebe) - closed
- [Compiler] Char-to-boolean cast works differently with Delphi (Jonas Maebe) - closed
- [Compiler] New resource compilerwrong relative path resolution (Giulio Bernardi) - closed
- [RTL] New heap manager crashes if thread finishes while main program is quitting (Micha Nelissen) - closed
- [Compiler] Alias confuses IMPLEMENTS ? (Florian Klämpfl) - closed
- [Compiler] ReadLn and class propertys. (Jonas Maebe) - closed
- [Compiler] revision 9329 broken for -O2 (Peter Vreman) - closed
- [Compiler] Regression in read-only properties (Jonas Maebe) - closed
- [Compiler] Returning interface from function is inefficient (Florian Klämpfl) - closed
- [Installer] rpm build referers to non existent directory fpcsrc/libgdb (Peter Vreman) - closed
- [Compiler] typo in rtl/x86_64/x86_64.inc in svn revision8240 (Peter Vreman) - closed
- [Compiler] Unnecassary hint when dividing two integers (Daniël Mantione) - closed
- [Compiler] Compiler can't compile code with coprocessor emulation (Florian Klämpfl) - closed
- [RTL] mouse.pp failed to compile (Daniël Mantione) - closed
- [Compiler] Round(Integer) gives IE200204041 (Florian Klämpfl) - closed
New in Free Pascal 2.2.4 (Apr 15, 2009)
- 0013148: [Packages] FreeBSD pThreads sem_timedwait lack (Marco van de Voort) resolved.
- 0013077: [RTL] win64: MEMORY_BASIC_INFORMATION.RegionSize should be T_SIZE (Marco van de Voort) resolved.
- 0013065: [Compiler] FPCAPACHE not exact in fpc.cfg (Jonas Maebe) resolved.
- 0011468: [Database Components] It seems bookmarks are broken for TFixedFormatDataSet. (Joost van der Sluis) resolved.
- 0012856: [Compiler] ressource can't be used (Yury Sidorov) resolved.
- 0012514: [FCL] PasZlib fails (either corrupt output or crash) when gzipping certain files (Marco van de Voort) resolved.
- 0012809: [Database Components] Streaming error with TField.FieldKind (Joost van der Sluis) resolved.
- 0012370: [Compiler] Compilation of {$I dir1dir2x.pas } kind statements is not handled consistently by FPC . (Marco van de Voort) resolved.
- 0012629: [Compiler] DLL becomes unloadable without line-numbering information (Yury Sidorov) resolved.
- 0012716: [RTL] VerQueryValue declaration different with win32 and wince (Yury Sidorov) resolved.
- 0012697: [IDE] can't save chosen kbd shortcuts convention in fpc configuration (Marco van de Voort) resolved.
- 0009143: [Database Components] TWideString.GetValue and SetValue should use nativeformat (Joost van der Sluis) resolved.
- 0012257: [Database] TSQLQuery UsePrimaryKeyAsKey is not updated in lfm file (Joost van der Sluis) resolved.
- 0012619: [RTL] SECURITY_DESCRIPTOR_MIN_LENGTH has incorrect value for Win Vista 64 platform (Marco van de Voort) resolved.
- 0012575: [RTL] EInOutError.ErrorCode = 0 when it should be 103 (Jonas Maebe) resolved.
- 0012480: [Compiler] current SVN does not compile with -dDEBUG (Marco van de Voort) resolved.
- 0012373: [Packages] FCL-Web package fixes and improvements (Marco van de Voort) resolved.
- 0012263: [Packages] fcl-web bug fixes and improvements, patch file attached (Marco van de Voort) resolved.
- 0012360: [Documentation] (fpdoc) The unit names are not in the index of .chm files (Michael Van Canneyt) resolved.
- 0011865: [IDE] -Opentium3 (Marco van de Voort) resolved.
- 0011460: [Packages] Apache Bindings apr.pas (Michael Van Canneyt) resolved.
- 0011426: [Utilities] h2pas converts C float to Pascal double (Florian Klämpfl) resolved.
- 0011425: [Compiler] Misssing mnemonic in INTEL assembler (Florian Klämpfl) resolved.
- 0010822: [RTL] CP_UTF8 missing in Windows CE (Yury Sidorov) resolved.
- 0010578: [FCL] D7 compatibility: TBucketList and TObjectBucketList not defined in contnrs.pp (Michael Van Canneyt) resolved.
- 0010537: [RTL] TReader.ReasWIdestring breaks delphi compatibility (Michael Van Canneyt) resolved.
- 0009177: [Documentation] Feature request: comprehensive table of contents (Michael Van Canneyt) resolved.
- 0007584: [Compiler] Constant division by zero for floating point should be allowed in {$mode delphi} (Florian Klämpfl) resolved.
- 0004171: [RTL] Lineinfo unit does not support DLL (Florian Klämpfl) resolved.
- 0011431: [Compiler] Compiler crashes when generic class decleration contains generic interfaces (Peter Vreman) resolved.
- 0010210: [Compiler] Compiler crashes when trying to specialize generic in unit (Peter Vreman) resolved.
- 0011634: [Compiler] Unit with Specialize throws error 217 (Peter Vreman) resolved.
- 0011611: [Packages] "gzwrite" may be unsuccessful on some data length (Marco van de Voort) resolved.
- 0011588: [RTL] TCollection.FindItemID used with nonexisting ID doesn't return Nil (Jonas Maebe) resolved.
- 0011570: [FCL] TProcess.Active gives access violation (Florian Klämpfl) resolved.
- 0011436: [Compiler] Generic interface specialization causes error: Forward decleration not solved "..." (Peter Vreman) resolved.
- 0011435: [Compiler] Compiler crashes always then specializing class or interface (Peter Vreman) resolved.
- 0011392: [RTL] Round does not use banker's rounding on ppc/arm/sparc (Jonas Maebe) resolved.
- 0011372: [RTL] FPC doesn't completely consider Boolean as enumerated type (please refer TypInfo.pp) (Florian Klämpfl) resolved.
- 0010641: [Compiler] ASM Crashes Win 64 Cross Compiler (Florian Klämpfl) resolved.
- 0009144: [Compiler] compiler crashes on specific construct if ppu/o already present (Florian Klämpfl) resolved.
- 0008180: [Compiler] Recompilation fails (unit loading problem?) (Florian Klämpfl) resolved.
- 0012365: [Compiler] {$ELSE } without mathing {$IFDEF ... } is giving invalid subscript . (Florian Klämpfl) resolved.
- 0010788: [FCL] TZipper doesn't support working with streams instead of files (Michael Van Canneyt) resolved.
- 0010787: [FCL] TZipper doesn't allow to set the name a file will have inside the zip file (Michael Van Canneyt) resolved.
- 0012202: [Compiler] Complier gives wrong value when assigning zero to single floating-point variables. (Jonas Maebe) resolved.
- 0012158: [FCL] fcl-web bug fixes, files attached (Michael Van Canneyt) resolved.
- 0012048: [RTL] crashes due to change in fpc_dynarray_decr_ref() (Jonas Maebe) resolved.
- 0012107: [RTL] TImage stretches only in the IDE (Michael Van Canneyt) resolved.
- 0012128: [Packages] Error in GLext unit GL_ARB_vertex_buffer_object is always reported as supported extension (Marco van de Voort) resolved.
- 0012110: [FCL] Bug fixes and improvements for fcl-web , files attached (Michael Van Canneyt) resolved.
- 0010581: [Documentation] Some MakeSkel/FpDoc crashes (Linux) (Michael Van Canneyt) resolved.
- 0009183: [RTL] TWriter: default value of float type property is ignored (Michael Van Canneyt) resolved.
- 0008910: [RTL] TStrings has no StrictDelimiter property (Delphi compatibility) (Michael Van Canneyt) resolved.
- 0009915: [RTL] FindFirst does not set faSymlink in Attribute on symlinks (Michael Van Canneyt) resolved.
- 0011774: [RTL] TWriter.WriteDescendent does not check ancestor collection (Michael Van Canneyt) resolved.
- 0011731: [Packages] FPDoc does not document classes which use interface delegation ("implements" keyword) (Michael Van Canneyt) resolved.
- 0011936: [Utilities] FPDoc and links to inherited properties: some links are incorrectly made in HTML documentation files (Michael Van Canneyt) resolved.
- 0011528: [Packages] TIniFile.StripQuotes should be True by default (Michael Van Canneyt) resolved.
- 0012008: [FCL] TInetSocket closes arbitrary file descriptors (Michael Van Canneyt) resolved.
- 0012000: [Compiler] Bad code generation incorrect free of array (Jonas Maebe) resolved.
- 0011878: [FCL] Some trouble in TCustomDaemonApplication.SysInstallDaemon (Michael Van Canneyt) resolved.
- 0011728: [Packages] FPDoc should insert descriptions of inherited properties or methods into descriptions of linked descendants. (Michael Van Canneyt) resolved.
- 0011984: [FCL] TInetSocket.DoConnect superfluous HostToNet (Ales Katona) resolved.
- 0011957: [Packages] ReadXMLFile accesses uninitialized memory when element nesting >= 16 (Marco van de Voort) resolved.
- 0011881: [Utilities] fpdoc based documentation cannot handle unicode characters (Michael Van Canneyt) resolved.
- 0011861: [Compiler] Procedure variables cannot be passed an an untyped parameter (Delphi mode) (Jonas Maebe) resolved.
- 0011862: [Compiler] Object with interface aliases calls wrong method (Jonas Maebe) resolved.
- 0011896: [Compiler] Destroy is only processed when explicitly called for an object (Jonas Maebe) resolved.
- 0011809: [Packages] FPImage: freetype font rendering crashes on 64 bit linux (Marco van de Voort) resolved.
- 0011852: [Compiler] directive 'local' causes compilation error under Mac OS X (Jonas Maebe) resolved.
- 0011864: [IDE] Impossible to compile a file in Free Pascal 2.2.2 i386 IDE without changing the default settings (Marco van de Voort) resolved.
- 0009735: [Installer] install and grep (Marco van de Voort) resolved.
- 0011821: [Compiler] Cross-Compiling for Linux i386 from win32 doesn't work when linking with shared objects (Florian Klämpfl) resolved.
- 0011450: [Database Components] Insert,AppendRecord not implemented in TDataSet (Joost van der Sluis) resolved.
- 0006597: [IDE] open file with jolly chars (Marco van de Voort) resolved.
- 0010042: [Compiler] Variant parameter vs. non REGISTER calling convetion corrupts memory (Florian Klämpfl) resolved.
- 0006798: [RTL] Getting CORBA interface from object fails (Florian Klämpfl) resolved.
- 0011744: [Packages] the unit LibTar is version 2.0.7, should be upgraded to 2.0.8 (Florian Klämpfl) resolved.
- 0005614: [IDE] IDE doesn't compile sourcefiles with mixed upper and lower characters in the filename (Marco van de Voort) resolved.
- 0007089: [IDE] PECOFF and Linux target affect the IDE "rational behavior" (Marco van de Voort) resolved.
- 0006173: [IDE] Cant change directory to hide directory inside ide (Marco van de Voort) resolved.
- 0011705: [RTL] 2.2.2 RC2 and all 2.x versions: calling fpchown on Mac OS X causes infinite recursion (Jonas Maebe) resolved.
- 0011608: [Patch] Patch for LConvEncoding.pas added support for cp866 and cyrillic for Windows's console (Marco van de Voort) resolved.
- 0011075: [Compiler] Crash when compile with Generics (Peter Vreman) resolved.
- 0011592: [Compiler] Inline does not work for methods with compiled units (Peter Vreman) resolved.
- 0013272: [Compiler] Can't Compile (Jonas Maebe) resolved.
- 0013155: [Database Components] SQLDBLaz on OSX searches a wrong library (Jonas Maebe) resolved.
- 0011516: [RTL] macpas.pp disables floating-point exceptions for powerpc targets only (Jonas Maebe) closed.
- 0012645: [Compiler] Compiler (windres?) cannot compiler resources in path with spaces (Vincent Snijders) closed.
- 0012677: [Database Components] Patch: Implements wildcard for Locate/Lookup (Joost van der Sluis) closed.
- 0013112: [RTL] PolyDraw, PolyBezierTo GDI32 imports wrong. (Marco van de Voort) closed.
- 0013154: [RTL] SHGetSpecialFolderPath of SHGetSpecialFolderPathW (Marco van de Voort) closed.
- 0012841: [RTL] fpFD_Set sets incorrect bits (Florian Klämpfl) closed.
- 0010127: [Compiler] Problems on loading a 64bit fpc library (Jonas Maebe) closed.
- 0006358: [IDE] Helpfile not actived in the fp interface (Jonas Maebe) closed.
- 0012143: [Database] AsString property on an SQLite3 field of "numeric(3)" definition (Joost van der Sluis) closed.
- 0012062: [FCL] Interbase/Firebird support for OS X ( darwin ) (Marco van de Voort) closed.
- 0012862: [Database Components] TIBConnection TSQLQuery bug with ftBCD fields (AsCurrency,AsFloat) (Joost van der Sluis) closed.
- 0012711: [Documentation] UtsName field 'domainname' not accessable (Michael Van Canneyt) closed.
- 0012647: [Documentation] Invalid characters in downloadable html documentation (Michael Van Canneyt) closed.
- 0011291: [Database] Oracle connection complains for the libociei.so (Joost van der Sluis) closed.
- 0012359: [Compiler] c:fpc2.2.2examplesgtk1 and gtk2 : ReadMe.TXT Additions (Marco van de Voort) closed.
- 0012129: [Database Components] Master/Detail relationship stop working after project is loaded (Joost van der Sluis) closed.
- 0011706: [Database Components] TWideStringField GetValue Method Not Calling GetData Properly (Joost van der Sluis) closed.
- 0012639: [Database Components] TBufDataset broken in fixes_2_2 (Joost van der Sluis) closed.
- 0011305: [Database] Trailing blanks in DB-String-Fields (Joost van der Sluis) closed.
- 0012720: [Packages] Patch for mem leak in fpimage interpolation (Michael Van Canneyt) closed.
- 0012667: [Packages] zlib fails on amd64 (Florian Klämpfl) closed.
- 0012625: [FCL] TStrings property StrictDelimiters does not exist cf bug issue ID 0012623 (Michael Van Canneyt) closed.
- 0012134: [Documentation] unaligned not documented (Michael Van Canneyt) closed.
- 0012186: [Documentation] Character representation with binary/octal code fails. (Michael Van Canneyt) closed.
- 0012543: [Documentation] oldfpccall modifier badly described. (Michael Van Canneyt) closed.
- 0012524: [Documentation] Doc. typo (Michael Van Canneyt) closed.
- 0012548: [Documentation] Set operators documentation mistakes (Michael Van Canneyt) closed.
- 0011638: [Compiler] Opcodes (Florian Klämpfl) closed.
- 0011786: [Compiler] Inconsistent output for asm (Florian Klämpfl) closed.
- 0011804: [Compiler] compiler (2.2.3) aborts with no error, on specializing generics (Peter Vreman) closed.
- 0012476: [Compiler] AV when specializing generic class (Peter Vreman) closed.
- 0008978: [IDE] Non-functional Del key in FP-IDE (Marco van de Voort) closed.
- 0012323: [Compiler] Loading ansistring default parameters from ppu broken (Michael Van Canneyt) closed.
- 0012242: [Compiler] Static methods stoped working in FPC 2.2.2 (Florian Klämpfl) closed.
- 0012214: [RTL] ClearExceptions catches only first few floating point exceptions (Florian Klämpfl) closed.
- 0012051: [Compiler] Double conversion error in compiler (Jonas Maebe) closed.
- 0010773: [Compiler] Adding a "TPropList" variable to a prozedure generates a SIGSEV exception (Florian Klämpfl) closed.
- 0006718: [IDE] Compiler ignores IDE's switches (Florian Klämpfl) closed.
- 0010795: [Compiler] default properties do not work when used in objects (Florian Klämpfl) closed.
- 0010431: [Compiler] cross compiling an executable towards x86_64 linux broken when linking with libc (Florian Klämpfl) closed.
- 0008076: [RTL] crt problem using gotoxy, write and SCREENWIDTH (Michael Van Canneyt) closed.
- 0011527: [Documentation] Some doc issues (Michael Van Canneyt) closed.
- 0011891: [Documentation] fpdoc generates bad links? (Michael Van Canneyt) closed.
- 0011900: [Documentation] $OPTIMIZATION directive does not work properly (Michael Van Canneyt) closed.
- 0011554: [Documentation] Serious problems with Crt unit under Windows (Michael Van Canneyt) closed.
- 0008895: [Documentation] $if version example (Michael Van Canneyt) closed.
- 0011627: [Documentation] Unary minus not mentioned in docs as overloadable operator (Michael Van Canneyt) closed.
- 0011815: [Documentation] UnixToDateTime/DateTimeToUnix are described as "Not implemented" (Michael Van Canneyt) closed.
- 0011568: [Documentation] Integer version check ability (Michael Van Canneyt) closed.
- 0006036: [Documentation] getinterface for corba style interfaces (Michael Van Canneyt) closed.
- 0011583: [Documentation] Some of Editor setting aftects only new openned windows (Michael Van Canneyt) closed.
- 0011901: [Documentation] ligatures missing in HTML documentation (Michael Van Canneyt) closed.
- 0011909: [FCL] Spelling "To" -> "Too" (Jonas Maebe) closed.
- 0011256: [Website] The URL to download packages is broken (Marco van de Voort) closed.
- 0009855: [Website] crash fpc 2.2 (Jonas Maebe) closed.
- 0011856: [FCL] TFPReaderJPEG returns garbage with grayscale images. (Michael Van Canneyt) closed.
- 0013041: [Compiler] Debugging a program with external debug symbols file is broken (Yury Sidorov) closed.
- 0011970: [Compiler] Crash while compiling JEDI DirectX 10 units (Florian Klämpfl) closed.
- 0012451: [Packages] Programs using ZLib unit no longer compile under win32 (Florian Klämpfl) closed.
- 0011505: [RTL] Memory leak when using cwstring with threads (Jonas Maebe) closed.
- 0006529: [Installer] alt+x (Florian Klämpfl) closed.
- 0011042: [Compiler] arm inline asm (shifting adressing modes) (Florian Klämpfl) closed.
- 0011089: [Compiler] Wrong parameter order with Pascal calling convention (Peter Vreman) closed.
- 0010746: [Utilities] Range check error in win32 edit.pp demo (Florian Klämpfl) closed.
New in Free Pascal 2.2.2 (Aug 13, 2008)
- [Installer] system Fatal: Can't find unit system - resolved.
- [Compiler] Compiler reports 1 warning too many - resolved.
- [Compiler] break in "fpc -?" gives rte 000 on go32v2 (winxp) - resolved.
- [Compiler] Option -a - resolved.
- [Installer] install and drive not valid - resolved.
- [Compiler] EXE size in binaries generated by 2.2.2 rc1 - resolved.
- [IDE] debugging not available in FPC 2.2.2 rc1 for GO32V2 - resolved.
- [IDE] ide dos F7/F8 crash - resolved.
- [Database Components] TSQLQuery/TIBConnection raises an exception if the joined tables contain fields with the same name - resolved.
- [Utilities] [Patch] fix for some wrong tests on go32v2 - closed.
- [RTL] [Patch] Minor doserror fixes for go32v2 with long file names support - closed.
- [Database Components] Impossible to display metadata with TSqlite3Connection - closed.
- [FCL] Add an IgnoreErrors property to TEventLog - closed.