Not Yet Released
0035937: [RTL] powerpc/powerpc64 bug (Sergei Gorelkin)
0029875: [Documentation] errors on doc webpages regarding timestamps (Michael Van Canneyt)
0037137: [FCL] OpenSSL v1.1.1 could not loaded on Windows platfrom (Michael Van Canneyt)
0036380: [FCL] Feature Request: Extend FPExrpessionParser to allow functions with variable count of arguments (Michael Van Canneyt)
0036057: [Packages] Create "Macro" functionality for TSQLQuery (Michael Van Canneyt)
5 issues View Issues
Released 2020-09-19
0038317: [Packages] NSActivityUserInitiatedAllowingIdleSystemSleep wrong value (cocoa) (Jonas Maebe)
0038273: [Packages] Wrong declaration in Activex.pp (Marco van de Voort)
0038189: [Compiler] App aarch64 crashes on Apple M1 (Jonas Maebe)
0038070: [Compiler] Delphi mode generic class with class constraint isn't allowed to be nilled. (Florian)
0036840: [Compiler] Internal error 200405231 (Florian)
0037889: [RTL] [patch] Get rid of magic constant for mode in FpOpen (Michael Van Canneyt)
0037814: [RTL] TStringHelper function LastIndexOf considers wrong number of characters (Michael Van Canneyt)
0037769: [Packages] FPC compiler 3.3.1 introduced compiler errors on Mac when using WebView (Jonas Maebe)
0038337: [Compiler] Crashes with wrongly freed ansi strings in 3.2.1 fixes / ok in trunk (Jonas Maebe)
0038069: [Compiler] Internal Error 200604201 (Florian)
10 issues View Issues
Released 2018-08-18
New trunk version after 3.2.0 branch
0038334: [Compiler] [Patch] [x86] JccAdd2SetccAdd optimisation is faulty (Florian)
       0038343: [Compiler] [Patch] OptPass2Jcc Refactor (Florian)
0038316: [Compiler] Bad code generation leading to memory leak (Jonas Maebe)
0038339: [Compiler] [Patch] MovzxCmp2CmpMovzx oversight (Florian)
0038294: [Compiler] [Patch] Advanced MOVZX optimisations (Florian)
0035217: [Compiler] Internal error 200511173 (Florian)
0031137: [RTL] TThread.ProcessorCount and TThread.IsSingleProcessor give wrong results (Florian)
0038299: [Compiler] ansi concat broken for -O2 (Florian)
0038295: [Compiler] -CpCOREAVX2 is scared of -OoFASTMATH (Florian)
0038267: [Compiler] String constants don't fold in the middle of an expression (Florian)
0038289: [Compiler] Missing syntax error on library exports integer string (Sven Barth)
0028927: [Compiler] Alignment syntax (Florian)
0038259: [Compiler] "exit" in an inlined routine is interpreted as an exit from the calling routine by DFA (Florian)
0038269: [Documentation] ^C prefixed to string constants causes fpdoc (and fcl-passrc) to fail (Michael Van Canneyt)
0038136: [Compiler] i386-win32 compiler build crashes at WPO stage under -CriotR (Yuriy Sydorov)
0038141: [Utilities] The fpdoc generates docs with a hierarchy problems. (Michael Van Canneyt)
0038249: [Compiler] Bad code generation under -O4 (Florian)
0038225: [Compiler] Assembler errors when compiling Lazarus Trunk for macOS/AArch64 (Florian)
0038248: [Compiler] -CfAVX2 is scared of frac(single) (Florian)
0038130: [Compiler] [Patch] Miscellaneous x86 optimisations (Florian)
       0038247: [Compiler] [Patch] Optimisation fix for Internal Error 201810201 (Pierre Muller)
0031528: [Compiler] pointer to advanced record methods (Sven Barth)
0038164: [Compiler] Int64 mod high Int64 Value generates wrong "exceeds 32-bit bound" ASM error at x86-64 target (Florian)
0038180: [Compiler] Optimization of X div(mod) 2^N is hindered by automatic upcasting to signed type. (Florian)
0038193: [Packages] Add compiler directive for /packages/fcl-net/src/cnetdb.pp (Michael Van Canneyt)
0037747: [Packages] https / ssl failure using example program (Michael Van Canneyt)
0038156: [Compiler] [Patch] XML node dump extension (Pierre Muller)
0038148: [Documentation] Programmer's guide: minor spelling mistakes and ensure uniform spelling (Michael Van Canneyt)
0038132: [Documentation] Reference Guide: `class var` is accepted in other modes too, but Ref suggests otherwise (Michael Van Canneyt)
0037645: [Database] SqlDb: Calling TSQLQuery.Prepare directly, opening, closing and re opening does not work with IBConnection (Michael Van Canneyt)
0037638: [Compiler] [Patch] MOV/LDR/STR/MOV optimisations (Florian)
       0038116: [Compiler] [Patch] ARM -CriotR crash fix (Florian)
0038107: [RTL] SerReadTimeout: invalid passing of parameter in Windows implementation (Florian)
0030520: [Textmode IDE] in the textmode ide there are processors missing in the compiler switches dialog (Florian)
0038022: [Compiler] Invalid use of xmm register to copy argument data to stack (Florian)
0038086: [Documentation] Copy function without third argument works not only in Delphi mode, but also in other modes (Michael Van Canneyt)
0038066: [Compiler] i386 record field access wrong Peephole Optimization (Florian)
0038073: [Documentation] Reference Guide: Operator overloading Delphi Compatibility names table (Michael Van Canneyt)
0031231: [Database] procedure TCustomSQLQuery.Prepare does not work (Michael Van Canneyt)
0038074: [Compiler] Compiler BUG inline assembly intel immediate 64-bit load to register when requesting 64-bit nasm -compatible output (Florian)
0036842: [FCL] TRegistry writes to wrong Key when not in Windows (Michael Van Canneyt)
0037483: [FCL] Patch for TRegIniFile.CloseSection (Michael Van Canneyt)
0037799: [FCL] Bad output for FormatFloat (Michael Van Canneyt)
0037265: [FCL] fcl-pdf TransformMatrix not set properly for PaperType ptCustom (Michael Van Canneyt)
0037078: [Documentation] ms_abi_default and sysv_abi_default (Michael Van Canneyt)
0038063: [RTL] TStringBuilder.Remove bug when deleting everything (Michael Van Canneyt)
0037350: [Database] TSQLQuery Postgresql UUID unable to retrieve after update from 3.0.4 to 3.2.0, fieldvalue is garbish (Michael Van Canneyt)
0037256: [Documentation] Missing new language features description (Michael Van Canneyt)
0037295: [Packages] [Patch] fcl-xml: SAX XML - Added support for cdata section and comments (Michael Van Canneyt)
0037523: [RTL] Optimize sysutils DiskSize DiskFree AddDisk (Michael Van Canneyt)
0037727: [FCL] logic error in fcl-web-fpwebfile.pp, it works only in *nix-osses. (Michael Van Canneyt)
0038054: [Compiler] 64 bit ability incomplete (Jonas Maebe)
0037486: [Documentation] Language Reference Guide should mention availability of floating point types (Michael Van Canneyt)
0037836: [FCL] json parser line numbers (Michael Van Canneyt)
0037852: [Database] TFBAdmin.Destroy causes a memory leak if Firebird is terminated. (Michael Van Canneyt)
0037834: [Packages] [fcl-passrc][patch] PasWrite does not handle case-of -statements (Michael Van Canneyt)
0037872: [Packages] [fcl-passrc][patch][test] PasWrite does not format-parameters of write, writeln and str. (Michael Van Canneyt)
0037873: [Packages] [fcl-passrc][patch][test] PasWrite raise Seg-Fault on empty XXXdo -block (Michael Van Canneyt)
0037837: [FCL] json parser allows garbage after single values (Michael Van Canneyt)
0037909: [Documentation] TThread: Document that WaitFor calls CheckSynchronize (Michael Van Canneyt)
0038006: [Documentation] Can not debug strings with gdb (Michael Van Canneyt)
0038044: [Packages] Inefficient code (Michael Van Canneyt)
0037979: [Database] TSQLQuery/TField bad UNSIGNED INT translation (LacaK)
0037993: [Database] TSQLConnection destructor may raise exception leading to memory leak (Michael Van Canneyt)
0036666: [Compiler] Heavy method overloading affects compile-time (Florian)
0037977: [Packages] MacOS: Unable to use more modern LibreSSL libraries for TLS 1.2/1.3 only sites (Michael Van Canneyt)
0036484: [Packages] MacOS: OpenSSL goes for unversioned .dylib before versioned (Michael Van Canneyt)
0037959: [Compiler] [Patch] Peephole Optimizer pass reduction (Florian)
       0037972: [Compiler] [Patch] Minor refactor of reduced iterations of pass 1 (Florian)
0037949: [Compiler] Default file for get and put (Florian)
0037954: [Compiler] [Patch] x86: LEA/SHL -> LEA optimisation (Florian)
0037878: [Compiler] win32: int-overflow with int64(w) (Jonas Maebe)
0029325: [Patch] Enable reproducible builds of FPC. (Florian)
0035136: [RTL] The function EOF does not comply to ISO Pascal (Florian)
0037940: [FCL] remove debug writeln from custmicrohttpapp.pp (Michael Van Canneyt)
0037459: [Compiler] Internal error 200309202 with asm (Florian)
0037085: [Compiler] In ISO mode, Dispose with multiple parameters is not yet implemented. (Florian)
0035841: [Compiler] Split from 0032913 - Nested try blocks with Exit cause assembler error (Florian)
0037864: [Compiler] In supplement of bug 0037785 in inline assembler xsave give an unrecognid opcode (Florian)
0037863: [Documentation] Reference Guide: Operator declaration syntax diagram rendition error (Michael Van Canneyt)
0037865: [Documentation] Reference Guide: explicit indices in enumeration type definitions requires Delphi-style `=` in Delphi modes (Michael Van Canneyt)
0037848: [Documentation] Chapter about Generic type specialization promotes (fixed) bug as a feature (Michael Van Canneyt)
0023595: [Compiler] Inefficient FPU code (Florian)
0037760: [Packages] fcl-passrc PasWrite writes ';' before else in if then else-blocks. (Michael Van Canneyt)
0030260: [Compiler] "if TypeInfo(TSameTypeXYZ) = TypeInfo(TSameTypeXYZ) then" alway-true-check isn't optimized out (Florian)
0037841: [FCL] json scanner should not allow invalid strings and identifiers (Michael Van Canneyt)
0037840: [FCL] json scanner should not allow invalid numbers (Michael Van Canneyt)
0024482: [Utilities] [Feature request] Expand fpcres with resource compiler feature (Sven Barth)
0037468: [RTL] floating point exception not cleared (Florian)
0037830: [FCL] Unsecured JWT without signature not include last dot separator (Michael Van Canneyt)
0037526: [Compiler] [Patch / Refactor] Maintenance of ARM/AARCH64 Peephole Optimizer (Florian)
0037823: [Compiler] {$implicitExceptions off} doesn't turn off implicit exceptions. (Florian)
0037651: [RTL] VUString not defined in tvardata (Florian)
0037808: [Packages] [fcl-passrc][patch] tests/tcscanner fail: LineEndings in comments are always converted to 0000010 (Michael Van Canneyt)
0037807: [Packages] [fcl-passrc][patch] (. and .) as replacement for square braces are not parsed (Michael Van Canneyt)
0034054: [Compiler] assignment of typed const pointer types have correct but cryptic error message. (Florian)
0037428: [Compiler] Compiler hangs on ISO pat. (Florian)
0037580: [Compiler] [Patch] LDR/STR pairing optimisation for AArch64 (Florian)
0037772: [Free Vision] Pointer-conversion to longint might fail in x64-bit environment. (Florian)
0037771: [Documentation] incorrect statement in documentation regarding initialized variables (Michael Van Canneyt)
0037221: [Compiler] [Patch] Copy() from open array to dynamic array (Sven Barth)
0037758: [Packages] Array-Parmeter have wrong brackets '(' insted of '[' (Michael Van Canneyt)
0037745: [Compiler] Internal Error 200205172 compiling a large unit (Sven Barth)
0037399: [Compiler] [Patch / Refector] Peephole instruction removal function (Florian)
0037725: [Utilities] fpmake in threaded mode just hangs (Jonas Maebe)
0037728: [Documentation] Typo comparison (Michael Van Canneyt)
0037696: [Packages] Package winunits-base: Unit RichEdit Error Line 695: EDITSTREAMCALLBACK (Sven Barth)
0037266: [Documentation] Reference Guide erroneously claims EAX, ECX, EDX were used for the first three parameters in `register` calling convention (Michael Van Canneyt)
0037457: [Documentation] It's not documented that Concat() can be used with Dynamic Arrays (Michael Van Canneyt)
0037678: [Documentation] programmer’s guide: § 9.3 “Updating the string tables” documents non-existent routines (Michael Van Canneyt)
0037669: [Documentation] programmer’s guide section on “The resource string file” documents old format (Michael Van Canneyt)
0037606: [Documentation] Reference: for…in missing in introduction (Michael Van Canneyt)
0037480: [Documentation] programmer’s guide confusingly documents $scopedEnums directive (Michael Van Canneyt)
0037577: [Documentation] Programmer’s guide: insert sciency keyword regarding static array storage order (Michael Van Canneyt)
0037610: [Documentation] FormatDateTime does not use system locale settings by default (Michael Van Canneyt)
0037614: [Documentation] FormatDateTime: document default format if FormatStr is empty (Michael Van Canneyt)
0037691: [Documentation] Documentation for WriteLn needs small additions / corrections (Michael Van Canneyt)
0037692: [Documentation] Documentation for Write needs small additions (Michael Van Canneyt)
0037666: [Documentation] system.xml documentation for nativeInt references non-existent explanation (Michael Van Canneyt)
0037605: [RTL] Can't disable quoting in TStrings (Michael Van Canneyt)
0037465: [Compiler] Out Parameter referencing char of string not set when inlineing the function (Jonas Maebe)
0037616: [Compiler] compiler/psub.pas generates confusing message regarding jmp_buf (Sven Barth)
0037376: [RTL] InitCriticalSection should have an "out" parameter (Michael Van Canneyt)
0037578: [Documentation] Programmer’s guide $pointerMath directive affects data type definitions (Michael Van Canneyt)
0037476: [Compiler] Internal error 2016062001 with -O3 (Florian)
0037475: [Compiler] Internal error 2012090402 with -O3 (Florian)
0037562: [Packages] Small optimization for fpjson (Michael Van Canneyt)
0037322: [Compiler] ISO 7185 mode rejects program name as duplicate (Florian)
0037522: [Compiler] make messages point to more modern http_s_ URLs (Florian)
0037442: [Compiler] [Patch] Minor oversight in MovAnd2Mov 3 optimisation (Florian)
0037390: [Compiler] [Patch] Long-range MOV + MOVS/Z optimisation (Florian)
0037423: [Compiler] inline bug (Jonas Maebe)
0037508: [Compiler] Uninitialized variable will trigger an internal error(200306031) in O3 (Florian)
0037477: [Compiler] Internal error 200203302 with -O3 (Florian)
0037504: [Misc] Evolution of fpc\3.0.4\source\packages\fcl-process\src\dbugintf.pp (Michael Van Canneyt)
0036775: [Compiler] Internal Error 200405231 raised when manually compiling Lazarus (Sven Barth)
0037471: [Compiler] [Patch] Internal Error number clash (Florian)
0037443: [Compiler] Compilation problem for aarch64-darwin-cocoa (Jonas Maebe)
0037427: [Compiler] aarch64 compiler creates invalid code for implicit int64 to byte cast with -O1 and {$Q+} (Florian)
0036014: [Compiler] It is posible to specialize non generic method (Sven Barth)
0037447: [Packages] HttpAPi.pp missing function HttpUpdateServiceConfiguration (Sven Barth)
0037448: [Packages] custHTTPSys Invalid Length Http reason string, know header length and unknown header length (Sven Barth)
0037462: [Compiler] Internal error 2013032603 (Florian)
0037460: [Compiler] Internal error 2010021502 (Florian)
0037449: [Compiler] Internal error 200609073 occurs when mod -1 (Florian)
0037444: [Documentation] reference: explicit indices in enumeration type definitions both C-style as well as Delphi-style allowed (Michael Van Canneyt)
0037422: [Compiler] [Patch] MovOpMov2Op/Lea2Add/Lea2Sub consolidation (Florian)
0037420: [Compiler] [Patch] Fix for incorrect alignment removal (Florian)
0035820: [Compiler] Any use whatsoever of "label" and "goto" in a procedure marked as inline crashes the compiler. (Florian)
0037391: [Compiler] Add Hygon Dhyana support to ThreeDNow (Florian)
0037398: [Compiler] branchless float comparison triggers SIGFPE on NaN (Florian)
0037389: [Compiler] [Patch] SHL-centric peephole optimisations (Florian)
0037388: [RTL] Feature Requst: TThread.TerminateSet (Michael Van Canneyt)
0037343: [Compiler] [Patch] Register promotion for single-field record types (Jonas Maebe)
0037339: [Compiler] Regression: cast Variant to NativeInt is broken (Florian)
0037158: [Utilities] fpcmkcfg doen not add -Fl to GCC directory (Florian)
0037323: [Compiler] Does not recognize ISO 7185 standard label (Florian)
0037304: [Documentation] Confusing description (Michael Van Canneyt)
0037261: [Compiler] Error: Procedure directive "REINTRODUCE" not allowed in implementation section (Florian)
0037254: [Compiler] typecast+SHR can generate wrong code on x86-32. (Florian)
0037272: [Compiler] Compiler uses [] as empty set instead of empty array in default procedure parameter declaration (Sven Barth)
0037253: [Packages] HttpApi not work (Sven Barth)
0035100: [FCL] TRegistry. Patch 2. Windows. FileTime (Michael Van Canneyt)
0035669: [RTL] For a string that ends with the delimiter, split returns one string too little. (Michael Van Canneyt)
0036143: [RTL] Patch. Micro-optimization of TList (Michael Van Canneyt)
0035105: [FCL] TRegistry. Patch 6. ReadDate and ReadTime (Michael Van Canneyt)
0037228: [Compiler] dispose() computes its argument twice (Jonas Maebe)
0037223: [Database] Can't compile with "uses mysql57dyn;" (Michael Van Canneyt)
0037154: [Compiler] inconsistent RTE generation for reading input from an unopened file in mode ISO (Florian)
0037197: [Packages] OpenSSL failure on CentOS and alike. (Michael Van Canneyt)
0034416: [RTL] wrong EPoll_Event structure (Florian)
0037152: [Compiler] mod operator cause "Unreachable code" warning in ISO mode (Jonas Maebe)
0037153: [RTL] TStringList.Sort() exhibits quadratic runtime complexity when most or all elements are identical (Michael Van Canneyt)
0035272: [Compiler] longbool xor (Jonas Maebe)
0037092: [FCL] Regressions in fcl-passrc (Michael Van Canneyt)
0037107: [Compiler] Compiler assumes SizeOf(T) = 0 for a record constrained type parameter (Florian)
0037115: [Packages] HTTPDefs.pp TCookie doesn't support sameSite attribute (Michael Van Canneyt)
0037113: [Documentation] Unable to open file created for reading using Reset() on Linux (Michael Van Canneyt)
0035727: [Documentation] Typo with suspended state in TThread.AfterConstruction documentation (Michael Van Canneyt)
0036482: [Packages] Reworked TRegExpr (Michael Van Canneyt)
0037077: [FCL] Fcl-passrc does not support aliases for methods in interfaces (Michael Van Canneyt)
0037095: [Compiler] $UNITPATH directive misinterprets relative paths (Jonas Maebe)
0037084: [Compiler] Compiler crash following r45348: Asm: [pxor mem??,xmmreg1] invalid combination of opcode and operands (Florian)
0037060: [RTL] Add TryStrToHostAddr and TryStrToHostAddr6 to Sockets unit (Michael Van Canneyt)
0037013: [RTL] StrToHostAddr6 in sockets unit parses invalid IPv6 addresses (Michael Van Canneyt)
0037080: [RTL] StrToHostAddr accepts ipv4 octets containing any Pascal number base notation and mathematical signs (Michael Van Canneyt)
0037052: [Patch] The required file for the Raspberry is not generated in arm-embedded (Florian)
0037064: [FCL] Unit ActiveX: Fehler Interface IEnumUnknown Reset-Method besitzt nicht das Attribut StdCall (Michael Van Canneyt)
0037031: [Documentation] the modifier “cppdecl” is listed as reserved but not explained (Michael Van Canneyt)
0037048: [Packages] TRegExpr fix from upstream (Michael Van Canneyt)
0037032: [Compiler] cpid.pas contains syntax error(s) (Florian)
0036943: [FCL] PNM reader is slow (Michael Van Canneyt)
0036839: [FCL] TFPExpessionParser does not raise an exception when dividing by zero. (Michael Van Canneyt)
0036934: [Compiler] Internal error 2002090904 when compiling BGRABitmap on ppc64le (Jonas Maebe)
0035914: [RTL] Add support to epoll_create1() and epoll_pwait() (Michael Van Canneyt)
0036998: [FCL] FPReadTiff: "LZW code out of bounds" on valid file + patch (Michael Van Canneyt)
0036980: [Documentation] Reference: minor spelling mistake (Michael Van Canneyt)
0036797: [Compiler] [Patch / Refactor] RemoveCurrentP optimisations (Florian)
0036975: [Compiler] internal error2020011402 with constants in generics using IntegerArray as parameter (Sven Barth)
0036972: [Documentation] User’s guide: minor spelling mistake (Michael Van Canneyt)
0036948: [Documentation] Programmer's guide: minor spelling mistake (Michael Van Canneyt)
0036960: [Documentation] SetLength Documentation missing 0-Case Documentation (Michael Van Canneyt)
0036851: [FCL] TFPCustomHTTPClient: FormPost doesn't allow sizechange after using once (Michael Van Canneyt)
0036923: [Compiler] Unable to compile IDE for i386-go32v2 in with debugger support (Pierre Muller)
0036870: [RTL] Math unit: MaxSingle is not precisely the maximum positive single point float (Florian)
0036892: [RTL] getopts - OptArg length limit is 255 characters (shortstring) (Michael Van Canneyt)
0036891: [Documentation] Documentation for Mode ObjFPC need to be updated (Michael Van Canneyt)
0035017: [Compiler] [Feature] XML node dump (Pierre Muller)
       0036882: [Compiler] [Feature] Class and record definition XML dump extension (Pierre Muller)
0036863: [Compiler] Placing entire object onto stack instead of using a reference (Florian)
0036809: [FCL] Return value ERROR_NO_MORE_ITEMS should not raise an exception in TRegistry.GetKeyNames/TRegistry.GetValueNames (Michael Van Canneyt)
0036653: [Compiler] Linker complains about weaklinked vm_kernel_page_size symbol on darwin x86_64 when building android crosscompiler (Jonas Maebe)
0036831: [FCL] TWavWriter.WriteBuf has a leftover debugging statement (Michael Van Canneyt)
0023071: [Compiler] PPUs produced by units containing generics with methods having procedure-local types crash the compiler on second compilation (Sven Barth)
0036551: [Compiler] [Patch] EAX -> EDX:EAX sign extension shortcuts, and MOVSX shortcuts for AX register (Florian)
0036806: [RTL] Stringhelper.Split returns array with extra empty string when last char of the string is delimiter. (Michael Van Canneyt)
0036747: [Database] Memory corruption in DB on platforms with FPC_REQUIRES_PROPER_ALIGNMENT (Ondrej Pokorny)
0036663: [FCL] Broken TRegistryIniFile (Michael Van Canneyt)
0036706: [Compiler] When linking shared object, unneccessary dependepcy to the linker-loader added (Sven Barth)
0024283: [Compiler] Generics syntax error, ">" expected but "<" found (Sven Barth)
0017556: [Compiler] generating unnecessary "andl $4294967295" instructions (Florian)
0036687: [Compiler] [Patch] Processor-aware MOVZX optimisation cleanup (Florian)
0036720: [Compiler] Internal error 200709083 when mixing CORBA interfaces with COM interfaces (Florian)
0036700: [Compiler] [Patch] The simplest optimisation! (MOVSXD) (Florian)
0036670: [Compiler] [Patch / Refactor] x86 "OptPass1MOV" improvements - Part 2½ (Florian)
0036587: [Compiler] INVALID in arm instructions on build server (Yuriy Sydorov)
0036669: [Compiler] [Patch] Deadstore removal improvement (Florian)
0015582: [Compiler] "-OaLOCALMIN=16" / "codealign LOCALMIN=16" is not reliable (Florian)
0035945: [-] instantfpc does not support reading source from STDIN (Michael Van Canneyt)
0036622: [Compiler] [Patch] x86 SUB and LEA optimisations (Florian)
       0036630: [Compiler] Win32 lazarus IDE raise Range check error exception on runtime. (Florian)
0036608: [Compiler] [Patch] x86 "OptPass1MOV" improvements - Part 2 (Florian)
0036629: [FCL] Openssl unit fails with version 1.1.1c-ubuntu4 (Michael Van Canneyt)
0035298: [Compiler] Internal error 200706094 on inc (or other addition) (Florian)
0036624: [Compiler] [Patch] x86 CMP/TEST/Jcc optimisations (Florian)
0033221: [Compiler] Duplicate locals doesn't allow that local variables have same name as class members. (Florian)
0035236: [RTL] Add a Raspberry Pi 2 ARM embedded target (Florian)
0035641: [Compiler] fpc_LibInitializeUnits crashes on x86 Android (Yuriy Sydorov)
0036583: [Compiler] [Patch / Refactor] x86: Merging of Post-Peephole and Reference Optimization stages (Florian)
0036552: [RTL] TIniFile writes BOM, need to disable this (Michael Van Canneyt)
0036052: [FCL] Error when TIniFile is released and Encoding is set (Ondrej Pokorny)
0036553: [Compiler] [Refactor] Some cleaning up of OptPass2JMP and OptPass2MOV (Florian)
0036544: [Compiler] Exceptions during the initialization of units are 'eaten' (with SEH-based exeptions) (Sven Barth)
0036511: [Compiler] [Patch] New 3*MOV -> XCHG optimisation (Florian)
0036510: [FCL] Spelling mistake in fcl-image (Michael Van Canneyt)
0036501: [RTL] Request for improvement, to obtain the creation date of a file under Linux formatted in *ext4* (Florian)
0032811: [Compiler] eliminate tail recursion for functions with var parameters (Florian)
0026326: [Compiler] Invalid message "Local variable is assigned but never used" (Florian)
0036478: [RTL] UnicodeData: add unicode category names (Michael Van Canneyt)
0033582: [Compiler] Currency multiply under powerpc and compiled with RELEASE def gives invalid result. (Florian)
0029460: [Compiler] Cannot declare "LongInt = AnsiString" comparison operator (Florian)
0034303: [RTL] StringList micro optimize (Michael Van Canneyt)
0036464: [Documentation] Optimization disable directives (Michael Van Canneyt)
0036470: [FCL] fpSimpleXMLExport &<> chars (Michael Van Canneyt)
0036443: [Patch] [PATCH] TOpenSSLSocketHandler.Recv blocks forever even when IOTimeout is set (Michael Van Canneyt)
0036438: [LCL] SIGSEGV during "GetOptionValues(<Short>, <Long>);" .eg. GetOptionValues('r', ''), multible 'r' (Michael Van Canneyt)
0036431: [Documentation] Prog guide: using a library in pascal program (Michael Van Canneyt)
0036425: [RTL] TStringBuilder does not grow properly (Michael Van Canneyt)
0036371: [Compiler] [Patch/Refactor] Jump Optimisation Improvements (Florian)
0036408: [Other] Memory leaks in ..\fpcsrc\packages\fcl-db\tests\testjsondataset.pp (Michael Van Canneyt)
0035241: [General] TSQLite3Connection.GetNextValue faults with <<near "FOR": syntax error.>> (Michael Van Canneyt)
0035436: [FCL] Google APIs not working (Michael Van Canneyt)
0036397: [Compiler] "Internal error 200301042" when try to assign class method of object to a simple procedural variable (Florian)
0033963: [Compiler] Wrong result when a currency variable is multiplied by a constant (Florian Klämpfl)
0033025: [Packages] [fcl-db] An SQL statement is always prepared in open/close loop even if the SQL doesn't change (Michael Van Canneyt)
0036376: [Compiler] [Patch] x86 implementation of RegModifiedByInstruction (Florian)
0036373: [FCL] error on reques by ajax, from fphttpserver (Michael Van Canneyt)
0036353: [Compiler] [Refactor] Peephole Semantics (Florian)
0036349: [Documentation] Building HTML documentation causes fpdoc to crash (Michael Van Canneyt)
0036294: [Packages] Request for RTTT TValue: implement TValue.IsType<T> (Sven Barth)
0036355: [Compiler] [Patch] JMP -> MOV/RET optimisation (Florian)
0036149: [RTL] TEvent.WaitFor on *nix uses Realtime Clock, and not the Monotonic Clock (Florian)
0036308: [Compiler] [Patch] "MOV REG, -1" -> "OR REG, -1" optimisation (Florian)
0036271: [Compiler] [Patch] Jump optimisations in code generator (Florian)
       0036299: [Compiler] [Patch] Bug fix for jump optimisations under debug mode (Florian)
       0036295: [Compiler] [Refactor] OptPass2Jcc clean-up (Florian)
0036347: [Misc] fpdoc does not exit correctly after an error (Michael Van Canneyt)
0036335: [Packages] GetCompilerInfo from fppkg/pkgglobals.pp blinks with console window [w/patch] (Michael Van Canneyt)
0036279: [Compiler] Compiler generates unnecessary moves when using inline methods (Florian)
0033639: [Packages] fpreport (feature request): Add property to fill overflowed memos with asterisks (Michael Van Canneyt)
0027973: [Documentation] [patchs] Fix text overflow for compiler messages in LaTeX documentation (Michael Van Canneyt)
0036146: [RTL] PATCH extended ordinal helpers for bit patterns (Michael Van Canneyt)
0036249: [RTL] Feature for TStringList.AddCommaText (Michael Van Canneyt)
0033565: [Compiler] Wrong register used for fpc_check_object in compilers asm code, that cause EAccessViolation. (Florian)
0036161: [Compiler] regression: Math.Min and sizeof cause "Error: Can't determine which overloaded function to call" (Florian)
0036251: [RTL] still overload missing for min/max after 33161 is closed (Florian)
0036165: [FCL] Add functional methods to TStringList (Michael Van Canneyt)
0036234: [RTL] TStringStream.UnicodeDataString wrong type (Michael Van Canneyt)
0036240: [Packages] BigEndianUnicode produces memory leaks (Michael Van Canneyt)
0036246: [RTL] FPC TStrings Class does not seem to have a TrailingLineBreak property which is available since Delphi 10.1 (Michael Van Canneyt)
0036237: [Compiler] Small issue preventing building of cross-compiler for Solaris (Marco van de Voort)
0036215: [Compiler] Bad code generation (Florian)
0036196: [Compiler] ATTRIBUTES memory leaks in tests (Sven Barth)
0036200: [RTL] iso7185.pp small typo on line 259 prevents building (Florian Klämpfl)
0036198: [Installer] Binary installer from sourceforge will not link again libX11 for 64 bit Mac OS programs. (Jonas Maebe)
0035626: [Compiler] In ISO mode, round(x) function does not round up x when the integral part of x is even and its fractional part is = 0.5 (Florian)
0036060: [Compiler] empty ansistring check with length() is more complicated (Florian)
0035567: [Compiler] Wrong dwarf-3 info for dyn-array when cross compiling between 32/64 bit (Sven Barth)
0034633: [Compiler] wrong enumsize if large maxvalue (Florian)
0036150: [Compiler] Cross-compiling FPC for i386-linux target fails with -O4 in the moment (Florian)
0034848: [RTL] ISO mode file reading error (Florian)
0036157: [Compiler] Internal error 2007022010 / with small sample code (Jonas Maebe)
0036156: [Compiler] Wrong constant value with bitpacked Int64 on 32bit fpc (Jonas Maebe)
0036139: [Compiler] Too aggressive optimization (Jonas Maebe)
0026454: [Compiler] FPC program can't load a FPC shared library on armhf-linux (RPi) (Florian)
0035246: [Database] error on destroy transaction and connection (Michael Van Canneyt)
       0036148: [Packages] Regression in MSSQL: transactions are not committed (Michael Van Canneyt)
0030379: SIGSEV error due to circular reference between SQLQuery and DataSource (Michael Van Canneyt)
0032585: [Packages] libcurl fixed on new version (7.55.1) (Michael Van Canneyt)
0032625: [FCL] TSQLParser unsupported firebird syntax. (Michael Van Canneyt)
0036114: [Compiler] class consts are always writeable, even in {$J-} / {$writeableconsts off} state. (Sven Barth)
0016587: [Database] TSdfDataSet imports files always as UTF8 (Michael Van Canneyt)
0036122: [Documentation] InOutRes is documented as read-only, but it isn't and also isn't meant to be read-only (Michael Van Canneyt)
0030643: [Documentation] The variants unit is not documented (Michael Van Canneyt)
0035938: [Documentation] -vi option mentioned twice at (Michael Van Canneyt)
0036068: [FCL] unzipping a file gives no error when harddisk is full (Michael Van Canneyt)
0036064: [RTL] TPrintDlg WIN64 structure alignment (Marco van de Voort)
0034274: [Database] SQLite from SQLdb and Multithreading makes some trouble (Michael Van Canneyt)
0027766: [FCL] TFieldDef does not support Multibyte character sets (Michael Van Canneyt)
0032347: [Database] Add specifics tests for Sqlite3Dataset (Michael Van Canneyt)
0033737: [Database] TPQConnection.Close(true) doesn't work if connection to server is severed (Michael Van Canneyt)
0035734: [RTL] TBase64Encoding for Delphi compatibility (Michael Van Canneyt)
0034480: [Other] incorrect behaviour of netdb.ResolveHostByAddr (Michael Van Canneyt)
0035887: [Database] TSQLQuery.ServerFilter exception on filter change (Michael Van Canneyt)
0036045: [Packages] OpenSSL calling extremly slow RandScreen due InitSSLInterface (Michael Van Canneyt)
0030549: [RTL] Add implementation of TBufferedFileStream (Michael Van Canneyt)
0035769: [FCL] BufDataset.Lookup trigger On*Scroll events (Michael Van Canneyt)
0035306: [FCL] fphttpclient: encoding problems in Get(), Post() etc. that use TStringStream (Michael Van Canneyt)
0036013: [Compiler] Error: Internal error 200210061 (Florian)
0035880: [Packages] Add support for "citext" field type In postgresql SQLdb connection class (Michael Van Canneyt)
0035896: [Documentation] TThread.Queue documentation (Michael Van Canneyt)
0035853: [Documentation] programmer’s guide: missing closing curly bracket in § $align (Michael Van Canneyt)
0035417: [Documentation] reference guide: “precedence of operators” table should be labeled to be incomprehensive (Michael Van Canneyt)
0036007: [Documentation] programmer’s guide does not document {$WARN INTF_RAISE_VISIBILITY} (Michael Van Canneyt)
0035895: [Documentation] Improve documentation of untyped parameters (Michael Van Canneyt)
0035913: [RTL] function TryISO8601ToDate signature is different of Delphi (Michael Van Canneyt)
0035981: [Compiler] The "specialize" keyword is accepted (and actually works normally) in {$mode Delphi} in some cases (Sven Barth)
0035469: [Packages] wrong type by MIDIHDR.reserved which get MMSYSERR_INVALPARAM while calling midiOutPrepareHeader function (Sven Barth)
0035982: [RTL] "TRTTIType.GetAttributes()" leaks memory when used in a for-in loop, unless you explicitly free the loop variable on every pass (Sven Barth)
0035997: [Documentation] programmer’s guide references illegal compiler directive $fatalError (Michael Van Canneyt)
0035596: [RTL] A better version of the linuxvcs unit (Michael Van Canneyt)
0035965: [RTL] function TObject.UnitName does not work any more (Sven Barth)
0035897: [Compiler] Spurious warnings about unreachable code with iso mode and mod operator (Jonas Maebe)
0035915: [Compiler] In mode extendedpascal a run-time error is thrown on a case statement with a literal selector, should be compile-time error. (Jonas Maebe)
0035910: [Compiler] PATCH make the case statement in ISO mode behave like extendedpascal mode ( no compile time, but run-time error ) (Jonas Maebe)
0035919: [RTL] [patch] TAVLTreeMap<TKey, TValue> Items property (Sven Barth)
0035921: [RTL] [patch] more consistent API for rtl-generics rename ExtractNode to Extract (Sven Barth)
0035886: [Compiler] Casting Int64 to Double doesn't convert on mode Delphi (Jonas Maebe)
0034187: [Packages] A small step toward support for PDF/A (Michael Van Canneyt)
0035867: [Documentation] programmer’s guide: document 128b results (Michael Van Canneyt)
0035866: [Compiler] Attributes: Internal error 2019070601 (Sven Barth)
0035834: [Documentation] It is not clear enough that Boolean operators have equal weight (operator precedence) (Michael Van Canneyt)
0035843: [Compiler] The recently merged attributes functionality attempts to use a scanner error that does not exist. (Sven Barth)
0035830: [LCL] Request for clarification of messages concerning TField(s) errors. (Michael Van Canneyt)
0035818: [Documentation] [PATCH] Minor correction for the Programmer's Guide section on {$VARPROPSETTER} (Michael Van Canneyt)
0035813: [FCL] [patch] Impossible multiply usage of Load for TVersionInfo (Michael Van Canneyt)
0035756: [Database] TBufDataset Filter memory growing (Michael Van Canneyt)
0035761: [FCL] TRegistryIniFile has memory leak (Michael Van Canneyt)
0035753: [Compiler] Delphi allows dereferencing a pointer to a [0..0] static array and accessing it with indices > 0, however 0035671 breaks this. (Jonas Maebe)
0035420: [FCL] Fcl-Passrc does not support include path with spaces (Michael Van Canneyt)
0035731: [FCL] TIniFile.ReadSectionRaw does not return comments (Michael Van Canneyt)
0035661: [Documentation] Expressions - order of evaluation (Michael Van Canneyt)
0032179: [Compiler] Wrong priority for string for overloaded methods (Jonas Maebe)
0035609: [RTL] UnicodeStringReplace with Umlauts (Michael Van Canneyt)
0035598: [Compiler] fpc fails to build: defutil.pas(1606,7) Warning: Function result variable does not seem to initialized (Jonas Maebe)
0035574: [Documentation] reference guide: typos (Michael Van Canneyt)
0035533: [Compiler] Type helper for pointer compiles but cannot be used due to Error: Illegal Qualifier (Sven Barth)
0035546: [RTL] The user32 function GetGuiResources and associated constants is missing. (Marco van de Voort)
0035552: [RTL] The user32 function RealChildWindowFromPoint is missing. (Marco van de Voort)
0035551: [RTL] The user32 function RealGetWindowClass is missing (Marco van de Voort)
0035548: [RTL] The user32 function GetShellWindow is missing. (Marco van de Voort)
0035532: [FCL] Incorrect redirect code (Michael Van Canneyt)
0033593: [Compiler] FPC 3.0.4 Compilation exception (fatal 1018) (Jonas Maebe)
0035444: [Documentation] Document widestring internal (Michael Van Canneyt)
0035439: [RTL] The kernel32 function GetPhysicallyInstalledSystemMemory is missing (Marco van de Voort)
0035378: [RTL] sysutils.NativeInt.Minvalue gives wrong result (0) (Sven Barth)
0035348: [Compiler] operators inc/dec crashes the compiler when a default value is given for the amount. (Sven Barth)
0035311: [Compiler] Windows API call "ReadDirectoryChangesW" is missing (Marco van de Voort)
0035354: [Documentation] [Patch] Minor addition to the recently added enumerator section in the reference manual, plus a couple of other tweaks. (Michael Van Canneyt)
0035150: [RTL] Assigning "int64" and "qword" variables to and from "OleVariant" is implemented wrong. (Sven Barth)
0035265: [Documentation] documentation orthography unification: stick to American English spelling (Michael Van Canneyt)
0035283: [Documentation] programmer's guide suggest manually including heaptrc unit (Michael Van Canneyt)
0034858: [Compiler] Conditional compilations fails: {$ifdef} {$elseif} {$endif} (Jonas Maebe)
0035233: [Compiler] SIGSEV crash due to corrupt call stack generated by the compiler in delphi mode (Jonas Maebe)
0035187: [Compiler] FPC generates a word access when it should generate a byte access, occasionally causing an access violation (Florian)
0035211: [Packages] ZIP archive cannot be unpacked, while other app holds it opened for read (Michael Van Canneyt)
0035204: [RTL] The last parameter of BeginThread (ThreadId) is defined as a qword var. This causes problems because ThreadId(s) are 32bit. (Sven Barth)
0035203: [RTL] the constant TLS_OUT_OF_INDEXES should be included in the Windows unit. (Sven Barth)
0035194: [Database] Minor source code problem in testapiv3x in the SQLite Example (Michael Van Canneyt)
0035049: [Packages] FPReport: HTML < b > and < i > can select wrong PostScript font name (Michael Van Canneyt)
0035115: [RTL] The kernel32 function GetComputerNameEx and related types/constants are missing. (Marco van de Voort)
0034856: [RTL] access violation when program ends after calling TEncoding.FreeEncodings (Michael Van Canneyt)
0035161: [FCL] fcl-base/base64.pp: DecodeStringBase64('') raises exception (Michael Van Canneyt)
0035149: [Compiler] Revision 40785 breaks sizeof call for nested vars (Jonas Maebe)
0034762: [Compiler] [Patch] Speed improvement in case blocks (Florian)
       0034783: [Misc] [Test] New tests for bcase.pp
0034919: [Packages] Gif reader in FPC hangs when trying to read the attached gif file (Marco van de Voort)
0023987: [Other] Suggest adding StringReplaceAll with Replacement Count (Michael Van Canneyt)
0034854: [FCL] TXMLConfig.Filename property is not initialized (Michael Van Canneyt)
0034998: [Documentation] Wrong alignment for i386 (Michael Van Canneyt)
0034889: [RTL] assignfile with codepage (Michael Van Canneyt)
0034973: [Documentation] filecreate mode (Michael Van Canneyt)
0035012: [Documentation] Section 8.5.5 of the reference guide, "Scope considerations" regarding generic type declarations, is simply incorrect. (Michael Van Canneyt)
0035086: [RTL] Exception in ObjectTextToBinary / TParser (Michael Van Canneyt)
0035072: [Compiler] AVR embedded - wrong Linker parameters when space in path (Florian)
0035090: [Documentation] system.xml about UniqueString: minor spelling mistake “necesary” → “necessary” (Michael Van Canneyt)
0034712: [RTL] makerop4 should take longword parameters, not longint... (Marco van de Voort)
0035015: [RTL] Method ToHexString(const AMinDigits: Integer) returns fixed number of digits instead of minimum (Marco van de Voort)
0034875: [FCL] fcl-registry is missing rdInt64 (REG_QWORD) support (Marco van de Voort)
0035048: [Compiler] The definition of user32.dll's FlashWindowEx and related structures and constants is missing. (Marco van de Voort)
0035041: [Compiler] the LoadLibraryEx flag LOAD_LIBRARY_AS_IMAGE_RESOURCE ($00000020) is missing (Marco van de Voort)
0032923: [Textmode IDE] Graphic glitch in Textmode IDE in window "About" (Michael Van Canneyt)
0013757: [Textmode IDE] go to line number (Michael Van Canneyt)
0012081: [Textmode IDE] Mousewheel support in text IDE is missing (Marco van de Voort)
0022435: [Textmode IDE] keyboard shortcut for "lowercase word" (CTRL-K-E) produces wild chars in FP IDE (Michael Van Canneyt)
0034991: [Documentation] programmer's guide $packrecords directive: missing comma in enumeration (Michael Van Canneyt)
0034971: [Compiler] bitpacked keyword calculates wrong bitSizeOf for border case number ranges (Jonas Maebe)
0034990: [Documentation] minor spelling mistake in system.xml: “harmfull” (extraneous “L”) (Michael Van Canneyt)
0034943: [Documentation] reference guide: alias modifier code example does not compile (Michael Van Canneyt)
0034934: [Documentation] programmer's guide, appendix A, § “reading ppufiles” shows unfunctional example (Michael Van Canneyt)
0034944: [Documentation] reference guide: spelling mistake “out of sope” → “out of scope” (Michael Van Canneyt)
0034933: [Compiler] "Error: Asm: word value exceeds bounds 65536" when with -O4 built ( B := 65536 - D[1]; ) (Florian)
0034815: [Compiler] pclmulqdq instruction is not recognized (Florian)
0034653: [Compiler] Compiler misoptimizes the logical expression (Florian)
0034864: [Documentation] Unexpected warning for declaration of QWORD constants (Michael Van Canneyt)
0034893: [Compiler] System.Move incompatible type at call parameters error (Florian)
0019842: [RTL] broken getopts misordering parameters when using permute flag (Michael Van Canneyt)
0034901: [Compiler] "Error: unrecognized option -mtls-dialect=gnu" when fpc is built with -dtls_threadvars (Florian)
0034530: [Documentation] Thread.WaitFor hangs the program if the thread has been freed already (Michael Van Canneyt)
0034900: [Documentation] Programmer's guide: section name in context of resourcestrings doesn't make sense (Michael Van Canneyt)
0034891: [Documentation] MMXDemo uses undeclared identifier (Michael Van Canneyt)
0034842: [Packages] Add PEM_write_bio_PKCS7 to OpenSSL.pas (Michael Van Canneyt)
0034850: [RTL] EMRPOLYLINE16 declaration (Marco van de Voort)
0034790: [Documentation] Programmer's Guide doesn't document a couple $modeSwitch directives mentioned in the Reference Guide (Michael Van Canneyt)
0005854: [Textmode IDE] shift-backspace unrecognized in IDE (Michael Van Canneyt)
0006496: [Textmode IDE] ide 1.0.6, menu file (Michael Van Canneyt)
0034821: [Compiler] Internal error 2011010304 (Jonas Maebe)
0027378: [Compiler] {$WARNINGS/HINTS/NOTES OFF} does not reset at end of unit (Sven Barth)
0034438: [Compiler] Internal error (Pierre Muller)
0024663: [Textmode IDE] Error on Undo function - Duplicate rows (Florian)
0034691: [Compiler] Internal error 200402171 when publishing property from object (Sven Barth)
0034699: [Documentation] Documentation for the default constructor TObject.Create is wrong. (Michael Van Canneyt)
0034697: [Database] IBConnection - No fields for inclusion in where statement found (Michael Van Canneyt)
0034668: [RTL] Solaris ostypes missing certain (non-posix) constants (Marco van de Voort)
0034661: [Packages] Mode 1024x768 does not work in Graph unit (Michael Van Canneyt)
0033323: [Compiler] arm - embedded : error in string concatenation on cortex-m0 (Florian)
0034605: [Compiler] typecast of class reference variable leads to sigsegv (Pierre Muller)
0034538: [FCL] fcl-web: httproute.HTTPRouter.StringToRouteMethod segfaults on unknown HTTP method, which can be exploited remotely (Michael Van Canneyt)
0034567: [Documentation] The documentation says to use -Og while the compiler warns that switch is obsolete. (Michael Van Canneyt)
0034603: [Documentation] multi-dimensional setLength example describes wrong range (Michael Van Canneyt)
0034606: [Documentation] (simple) type helpers specifies illegal {$mode objpas} (Michael Van Canneyt)
0034619: [Documentation] spelling mistake in prog.tex (“GNU CC compiler” [erroneous extra C]) (Michael Van Canneyt)
0034574: [Compiler] Additional notes on current Win64 build failures based on further investigation (before-and-after assembly listings attached) (Jonas Maebe)
0034532: [Documentation] Comments inside {$ifdef X the rest is comment} are not documented (Michael Van Canneyt)
0034511: [Database] Postgres package can not cope with schema's enclose in "" (LacaK)
0034281: [Utilities] Zipping large file 7GB results in stream read error (Michael Van Canneyt)
0034278: [Database] feature request: support for sqlite3_open_v2() in all sqlite3 components (Michael Van Canneyt)
0034469: [Documentation] GetTypeKind is not yet documented (Michael Van Canneyt)
0032670: [FCL] The function "JSONStringToString" does not decode emoji (Michael Van Canneyt)
0034055: [Compiler] elements of arrays indexed by an enumerated type cannot be accessed using the enumerated type's elements (Jonas Maebe)
0034398: [Documentation] Section 4.4 about initialized variables: Strange Formatting (Michael Van Canneyt)
0034364: [RTL] Math unit is missing a MIn and Max function for QWORD/UInt64 (Michael Van Canneyt)
0034439: [Patch] Standard prefixes (Michael Van Canneyt)
0034429: [Packages] Different esc-sequences processing in regular expression and substitution string in RegExpr.Replace (Michael Van Canneyt)
0034380: [Compiler] ppc386 packages compilation crash with "-n -gwl -O4" option (Pierre Muller)
0034375: [FCL] Wrong Definition of pSHColumnID in Unit shlobj (Marco van de Voort)
0034259: [Documentation] nostackframe documentation is not up-to-date (since 3.0.0) (Michael Van Canneyt)
0034268: [Documentation] Some fpcdocs examples crash on execution on linux machine (Michael Van Canneyt)
0034222: [Compiler] specifying -Amasm produces internal error 200704253 (Florian)
0034288: [FCL] TFPExressionParser wrong test for failure (Michael Van Canneyt)
0033743: [Other] unit registry; function ReadBinaryData give a Exception when read a special binary data (Michael Van Canneyt)
0034176: [FCL] TRegistry.CreateKey does not use FAccess (Michael Van Canneyt)
0034154: [Documentation] Suggestion for a small improvement of the explanation of ARRAY OF CONST (Michael Van Canneyt)
0034155: [Documentation] Small improvement of presentation in the explanation of ARRAY OF CONST (Michael Van Canneyt)
0034435: [Database] TCSVDataset file not readable (Michael Van Canneyt)
0038321: [Compiler] AVR Assigning a pointer constant truncates value to 8 bits (Florian)
0037374: [RTL] FormatFloat broken for exponential format and value 0 (Jonas Maebe)
0034420: [FCL] More memory efficient TDeque.IncreaseCapacity (Michael Van Canneyt)
0038310: [Compiler] r48002 breaks determination of overloaded functions: IfThen (Math vs. StrUtils) (Sven Barth)
0037315: [RTL] WideStrUtils - more implemented (Michael Van Canneyt)
0037382: [FCL] FPC 3.2.1 gdeque Erase(0) hangs forever (Florian)
0038285: [Compiler] AVR [patch] Fix missed optimization opportunities (Florian)
0038278: [Documentation] Documentation of Math.EnsureRange (Michael Van Canneyt)
0038238: [Compiler] Pointers to record methods don't seem to work (Sven Barth)
0038243: [RTL] Xtensa [patch] ESP8266 read function is non-blocking (Florian)
0038201: [RTL] On some platforms no RTE is triggered when an exception occurs in a try..except and sysutils is not used (Florian)
0038202: [RTL] Setting Double.Frac loses sign information (Florian)
0037911: [Documentation] Expand the FOR documentation to cover some essential aspects (Michael Van Canneyt)
0038173: [Compiler] AVR [patch] Use LDS for 8 bit references (Florian)
0038175: [Compiler] Xtensa [patch] ESP8266 doesn't support min/max instructions (Florian)
0038151: [RTL] ComObj property set by reference (Sven Barth)
0038145: [Compiler] Generic specialization problem (Sven Barth)
0038143: [Packages] Zipper doesn't work when trying to decompress certain files that work in other applications. (Michael Van Canneyt)
0038142: [Compiler] AVR Read-modify-write bug for avrtiny subarch (Florian)
0038071: [Documentation] State that declaration global operators in Delphi mode is not possible (Michael Van Canneyt)
0038058: [Compiler] For-in loop for sets inside generics (Florian)
0038083: [Compiler] Overloading a generic method with the same name (Sven Barth)
0034037: [Compiler] Generics - nil has to be treated as T(nil) (Florian)
0037767: [Documentation] Some optimization compiler directives not documented (Michael Van Canneyt)
0038077: [RTL] Improved WideStrUtils function (Michael Van Canneyt)
0038008: [RTL] feature req: Utf8ToUnicodeEx with ErrorMode (Michael Van Canneyt)
0038056: [Compiler] svn commit 47330 breaks building subarch armv6m of the arm-embedded crosscompiler (Florian)
0038051: [Compiler] compiler does not accept chr() as definition of ranged types. (Sven Barth)
0038025: [Compiler] compiler: Implement colored terminal output for Win10 (Florian)
0038036: [Compiler] Building FPC trunk compiler for i386-linux and i386-windows targets fails with EAccessViolation exception. (Jonas Maebe)
0038020: [RTL] Using GetModuleHandle instead of LoadLibrary when getting the GetTickCount64 address (Sven Barth)
0036407: [FCL] colGreen and colLime have same value (Michael Van Canneyt)
0038023: [RTL] UTF8ToUnicode micro optimization (Sven Barth)
0038012: [Compiler] Generic procedure with open array crashes compiler (Florian)
0038003: [Packages] Small memory leak in any project using ptcGraph (Michael Van Canneyt)
0037331: [Compiler] compiler: Colored error output on capable terminal (Florian)
0037986: [RTL] Typo in comment in softfpu unit (Sven Barth)
0037928: [Documentation] Bug in documentation for IntToBin (Michael Van Canneyt)
0037929: [Compiler] AVR [patch] Code generator incorrectly generates LDD instruction for avrtiny (Florian)
0037844: [Compiler] compilation of a "specialize" inside a "with" clause returns "Error: Illegal expression" (Sven Barth)
0037355: [Compiler] OLE automation object methods call using named parameters not work in FPC 3.2.0 (Sven Barth)
0037888: [Compiler] [patch] duplicate internal error numbers (Florian)
0037914: [Compiler] AVR [patch] Sometimes registers r0 or r1 are pushed for avrtiny (Florian)
0037898: [RTL] Provide option TStringSplitOptions.ExcludeLastEmpty (Michael Van Canneyt)
0037796: [Compiler] Function with untyped parameter accepts retyped constant (Florian)
0037308: [Compiler] FreeRTOS tool settings cause tools (gcc) not found. (Florian)
0037806: [Compiler] Include/Exclude intrinsics are not aware of generics. (Sven Barth)
0037779: [Compiler] Attached code generates invalid assembly (Sven Barth)
0037609: [RTL] Add TryAdd method to TDictionary (Sven Barth)
0037780: [Compiler] Wrong code generation with optimization level 2 and above (i386 win32) (Jonas Maebe)
0036909: [Compiler] [PATCH] Static array initialization from array constructor (Sven Barth)
0037415: [RTL] iso-mode: reset a data file gives a run time error. (Florian)
0037708: [Compiler] Xtensa incorrect stack based parameter passing (Florian)
0037743: [Compiler] RISC-V Embedded, compiler produces incorrect code for div operator. (Florian)
0037744: [Documentation] Some issues in Overflow checking chapter (Michael Van Canneyt)
0037709: [Compiler] RISC-V Embedded, code generator seems to use wrong registers. (Florian)
0033604: [Compiler] Overloaded routines with same arguments pass compilation. (Sven Barth)
0037590: [Documentation] Improve chapter about Sets operators (Michael Van Canneyt)
0036179: [FCL] fcl-passrc record sections in nested functions fail to parse (Michael Van Canneyt)
0036388: [Compiler] Generic function + SysUtils unit elicits Internal error 200204175 (Sven Barth)
0036377: [Compiler] Unit name prefix causes internal error 2019112401 (Generics) (Florian)
0036362: [Compiler] := operator overload with ObjC type error (Jonas Maebe)
0036652: [Compiler] 2014010312 error (Sven Barth)
0036584: [Compiler] Generic constraints should not be allowed in definitions (Delphi mode) (Florian)
0035140: [Patch] Patch for constants in generics (Sven Barth)
0037650: [Compiler] String range error with generic constants (Sven Barth)
0037555: [Packages] Deprecation message of SSLeayversion points to wrong version and Result of _OpenSSLVersion is empty (Michael Van Canneyt)
0037473: [Documentation] Clarify documentation of SetLength when shrinking the array/string (Michael Van Canneyt)
0037646: [Database] [patch] Implement handling Firebird SQL_NULL data type (Michael Van Canneyt)
0037592: [Packages] Jsonconf: improve error string (Michael Van Canneyt)
0037530: [Documentation] tstatfs example program errors for macOS (Michael Van Canneyt)
0037660: [Website] Remove old news entries from main page (Michael Van Canneyt)
0037659: [Website] Remove duplicate news page entries (Michael Van Canneyt)
0035022: [FCL] TRegIniFile.WriteString writes to wrong Key (Michael Van Canneyt)
0037654: [Patch] [Patch] Add "DBImageType" to specify image's type for TFPReportCustomImage's data loading with "FieldName" (Michael Van Canneyt)
0037637: [Patch] [Patch] Fix TFPReportCustomImage's data loading with "FieldName" (Michael Van Canneyt)
0037335: [Compiler] Xtensa [patch] ESP8266 support for t_freertos.pas (Florian)
0037602: [RTL] Add StoredAttribute class (Michael Van Canneyt)
0037601: [RTL] Add TCustomAttribute descendants (Michael Van Canneyt)
0037583: [RTL] Xtensa [patch] Add support for windowed ABI stack dump (Florian)
0037550: [Compiler] Xtensa [patch] Nostackframe directive does not generate correct code for windowed ABI. (Florian)
0037559: [Compiler] Revision 44926 has broke the Haiku target : make zipinstall does not cycle anymore : segment violation (Sven Barth)
0037525: [RTL] TWriter doesn't stream stored 0 Int64 values (Ondrej Pokorny)
0037303: [Compiler] Intrinsic Default() in a generic procedure (Florian)
0037187: [Compiler] FPC crashes when compiling LGenerics. (Sven Barth)
0036080: [Database] WireCompression option in TIBConnection (Michael Van Canneyt)
0037143: [Database] [Patch] Expose Status Vector on EIBDatabaseError (Michael Van Canneyt)
0037464: [Compiler] Building compiler suite fails with error message "Error: (3028) Overloaded functions have the same parameter list" (Sven Barth)
0035124: [FCL] fcl-image, fpreadPNG, retrieve image information like grayscale (Michael Van Canneyt)
0037436: [Documentation] Mention that instances of THandleObject should not be created (Michael Van Canneyt)
0037400: [Compiler] internal error 200306031 popcnt ( param_byte); (Florian)
0035869: [Packages] fcl-web: simpleserver mimetypes parameter and mime.types file (Michael Van Canneyt)
0036970: [Compiler] svn revision 45057 breaks building on macOS (Florian)
0037397: [LCL] AArch64 error 200108231 at higher optimization levels (Jonas Maebe)
0035759: [Database] Memory not released when parsing new filter string (Michael Van Canneyt)
0037393: [Compiler] AArch64 functions with many arguments fail at higher optimization levels (Florian)
0036090: [Documentation] Clarify documentation on case-else statement (Michael Van Canneyt)
0037352: [FCL] Exceptions parsing json string with comments and empty lines with TJSONParser in package fpJson. (Michael Van Canneyt)
0037367: [FCL] Exceptions parsing json string with comments and multiline comments TJSONParser in fpJson. (Michael Van Canneyt)
0037368: [Packages] Load_GL_version_1_2x not run for OpenGL > 1.2 (Michael Van Canneyt)
0037336: [RTL] Xtensa [patch] ESP8266 unit for FreeRTOS (Florian)
0037317: [Compiler] Xtensa [patch] Update call0 volatile register list (Florian)
0037300: [Patch] [Patch] Fix image handling at design time with fpReport's designer. (Michael Van Canneyt)
0034954: [Documentation] Adjust documentation for SimpleRoundTo (Michael Van Canneyt)
0037309: [fpReport] bug in fpreportpdfexport.pp: Font not added and Result not set (Michael Van Canneyt)
0037306: [Documentation] TProcess docs (Michael Van Canneyt)
0037301: [Compiler] -O1 optimization problem (Florian)
0036951: [Compiler] Revision 44933 breaks building aarch64-linux on macOS (Sven Barth)
0035296: [Packages] [fpReport] Memo's word wrap does not cut long words (Michael Van Canneyt)
0037242: [Compiler] Xtensa [patch] ESP8266 support for target freertos (Florian)
0037251: [Compiler] [Patch] Add intrinsic IsConstValue function (Sven Barth)
0036924: [Documentation] modifier winapi not documented (Michael Van Canneyt)
0035099: [FCL] TRegistry. Patch 1. Windows. PrepKey (Joost van der Sluis)
0035345: [RTL] Support for "TStrings" strings larger than 2GB on x64 systems. Patch. (Michael Van Canneyt)
0035331: [RTL] Patch. Functions TStrings.GetNextLine and TStrings.GetNextLineBreak does not check parameters (Michael Van Canneyt)
0032370: [RTL] Windows. Compatibility with Delphi when working with links (Sven Barth)
       0035744: [Compiler] Windows compiler doesn't see simlink as an executable (Sven Barth)
0035817: [RTL] Patch. TStrings.LoadFromStream does not work correctly with large files on x64 (Michael Van Canneyt)
0035106: [FCL] TRegistry. Patch 7. WriteBinaryData (Michael Van Canneyt)
0037130: [Compiler] Xtensa [patch] Add optional MAC16 registers to compiler (Florian)
0037099: [Compiler] Xtensa [patch] Add RSR and WSR instructions to compiler (Florian)
0037231: [Compiler] wrong help note -Agas-darwin (should be -Aas-darwin) (Jonas Maebe)
0037186: [RTL] [Patch] Wrong result type for QWord InterlockedCompareExchange64 function (Florian)
0037204: [RTL] Embedded - heap manager doesn't free small blocks (Florian)
0037195: [RTL] Heap manager doesn't free small blocks (Florian)
0037159: [Packages] TRegExpr patch from upstream (Michael Van Canneyt)
0037128: [RTL] Implementation of Nullables for Delphi compatibility (Michael Van Canneyt)
0036528: [RTL] fpLstat changed to call syscall_nr_fstatat, but flags is missing (Florian)
0037131: [Compiler] AVR [patch] Replace findreg_by_gasname with gas_regname_table (Florian)
0037136: [Compiler] SIGFPE in an assignment after a float comparison winth NaN (Florian)
0037126: [Utilities] fpdoc ignores ostarget (Michael Van Canneyt)
0037090: [Documentation] InterlockedCompareExchange docu says Comparand while variablename is Comperand (Michael Van Canneyt)
0037083: [Documentation] Several options for make compiler/RTL not documented (Michael Van Canneyt)
0037120: [Documentation] Small spelling error in Smartlinking docu (Michael Van Canneyt)
0037042: [RTL] [Patch] Add TBitConverter class (Sven Barth)
0037104: [FCL] Patch to add two features (Michael Van Canneyt)
0037043: [RTL] Add missing IntToHex overloads (Sven Barth)
0037061: [Packages] function HostAddrToStr6 in don't compare a boolean variable to True (Michael Van Canneyt)
0037002: [Textmode IDE] Textual error; Lose vs Loose (Florian)
0036385: [Packages] fcldb - TCustomCSVExporter - DoDataHeader - Export all field captions, even those that Enabled = False (Michael Van Canneyt)
0037016: [Compiler] svn revision 45236 break cross building the targets jvm-java and jvm-android (Jonas Maebe)
0036950: [RTL] [Patch] Implement thread naming for Linux and Android (Sven Barth)
0036940: [RTL] [Patch] Add support for naming threads to TThreadManager (Sven Barth)
0036941: [RTL] [Patch] Implement thread naming for Windows (Sven Barth)
0036603: [Packages] Due to recent changes to FPC 3.3.1 trunk RegExpr unit, IDE Find dialog now shows error dialog. (Michael Van Canneyt)
0036949: [RTL] [Patch] Missing ifndef Android in pthread if dynpthreads is not defined (Sven Barth)
0036935: [Compiler] [Patch] "cs_opt_remove_emtpy_proc" typo fix (Sven Barth)
0036861: [Installer] man page for fp (Jonas Maebe)
0036895: [RTL] epoll_wait call is wrong if generic_linux_syscalls is defined (Sven Barth)
0036945: [Compiler] Building FPC trunk fails : Binary files ppc3 and ppc386 differ (Jonas Maebe)
0036993: [Patch] Tweaking of fcl-base/src/FileInfo unit (Michael Van Canneyt)
0036905: [Documentation] Incorrect reference to fdPeriod in /rtl/sysutils/formatchars.html (Michael Van Canneyt)
0032789: [Packages] openssl is outdated leading to error when trying to create a SSL context (Michael Van Canneyt)
0036838: [Documentation] Clarify behavior of Overflow- and RangeChecks regarding 32 vs. 64-bit targets (Michael Van Canneyt)
0036871: [Packages] fcl-pdf: Implement clip path management, publish graphic state management (Michael Van Canneyt)
0036701: [RTL] Re-enable INLINE for RegExpr and initialize FEmptyInputRaisesError (Michael Van Canneyt)
0036886: [Packages] wrong GetText.pp (fcl-base package) code and example (Michael Van Canneyt)
0036837: [RTL] Add ToObjectArray and ToStringArray for Delphi compatibility to TStrings* (Michael Van Canneyt)
0036845: [Compiler] Inefficient code created for BSRqword (Florian)
0036868: [RTL] Missing semicolon for epoll_create function if generic_linux_syscalls is defined (Florian)
0036852: [Packages] fcl-pdf: Make document info supporting UNICODE (Michael Van Canneyt)
0035023: [FCL] TRegIniFile.OpenKey does not update FCurrenPath correctly (Michael Van Canneyt)
0033980: [FCL] TRegIniFile: failure on consecutive reads when Section parameter is empty (Michael Van Canneyt)
0036458: [Packages] TRegistry.readFloat causes stack corruption on MacOS (Michael Van Canneyt)
0036833: [Compiler] revision 44318 breaks building with LLVM=1 on macOS (Jonas Maebe)
0028536: [Compiler] [Feature Request] Inline High function just like Length for dyn arrays (Florian)
0036758: [Packages] Small improvement for Tcompressionstream (Michael Van Canneyt)
0035909: [Compiler] IS operator precendence is wrong (Florian)
0036690: [Packages] Paszlib Zipper - EFS language encoding UTF-8 implementation (Michael Van Canneyt)
0036691: [Packages] Paszlib Zipper - nonzero size of directory in Linux (Michael Van Canneyt)
0036738: [Compiler] record management operators (Sven Barth)
0032532: [FCL] Running more than one TDaemon class instances causes Access Violation exception to occur. (Michael Van Canneyt)
0036719: [Documentation] Change of to if in TStrings.AddObject documentation (Michael Van Canneyt)
0036427: [Compiler] Unneccessary movl after compile time evaluation and wrong output lines for asm register allocation (Florian)
0036698: [FCL] THashMap from fcl-stl (Florian)
0036697: [Compiler] AVR [patch] Combine code paths for avr1 and avrtiny when converting lds/sts to in/out (Florian)
0036673: [Packages] Paszlib Unzipper - EFS language encoding UTF-8 implementation (Michael Van Canneyt)
0036672: [Packages] Paszlib Unzipper fails to create directory if parent does not exist (Michael Van Canneyt)
0036684: [FCL] [PATCH] Parameter Validation for JSON RPC Handler (Michael Van Canneyt)
0036686: [Compiler] AVR [patch] More avr1 controllers and remove attiny28 from avr25 makefile list. (Florian)
0036659: [Compiler] AVR [patch] Board aliases to to onboard controllers (Florian)
0036650: [RTL] AVR [patch] Fix startup code for avrtiny subarch (Florian)
0036645: [Compiler] AVR [patch] Support for attiny10x controllers (Florian)
0034570: [Compiler] [Patch] Linker settings for STM32F091 controllers (Florian)
0036616: [Compiler] AVR [patch] Support for megaAVR 0 and tinyAVR 0/1 (Florian)
0036626: [RTL] current svn version of trunk is broken for cross building all subarchs of arm-embedded. (Florian)
0034818: [Compiler] out of memory when compiling with -Os1
0036389: [Compiler] compile code with error "Error: Asm: word value exceeds bounds 65536"
0036619: [Compiler] AVR [patch] Correct subarch for avrtiny series in compiler (Florian)
0036620: [Compiler] AVR [patch] Avrtiny26 controller is not subarch avr25 (Florian)
0035903: [Compiler] [Patch] Out-of-date copyright message
0036593: [Compiler] compiler: svn rev 43949 broke building i386-win32
0035346: [Compiler] [Refactor] Inlining methods for TCStream and TEntryFile
0036378: [Compiler] Internal Error Number Clash (2019112401)
0035701: [Other] [Test] Test "tests/webtbs/tw13294" is possibly invalid
0035180: [Other] [Patch / Test] Fixes to tests/test/cg/tmoddiv4.pp
0035406: [Compiler] [Refactor] TEntryFile.getbyte() optimisation
0035633: [Misc] [Test] Minor refactoring of bcase.pp
0034679: [Compiler] [Patch / Refactor] TmpUsedRegs object pooling and optimisation
0034618: [Patch] [Patch] Grammar fixes and consistency in English error messages
0034849: [Compiler] [Patch] Internal Error number clash
0034996: [Documentation] Declaring a public constant as the same name as an internal symbol causes silent error
0035065: [Compiler] [Patch] Internal Error 200208181 fix
0035602: [Other] Non-breaking space in tdfa19.pp
0036307: [Compiler] Internal Error 200130121 when compiling x86_64-win64 as of r43457
0036611: [RTL] svn commit 43997 breaks building the rtl for avr-embeded (Florian)
0036372: [Compiler] Compiler crashes on "EAccessViolation: Access violation" exception when rebuilding Lazarus IDE with certain packages installed (Jonas Maebe)
0036609: [fpReport] [patch] tcreportgenarator.pas misses gTTFontCache.SearchPath.Clear (Michael Van Canneyt)
0036581: [fpReport] [Patch] Bugfixing fpreport demos and new test for rendered demos (Michael Van Canneyt)
0035877: [Compiler] Trunk compiler fails with 200510032 (Jonas Maebe)
0036530: [Compiler] FPC does not build with -Os option (Florian)
0036589: [Compiler] internal error 200706092 for loop with invalid range (Florian)
0036242: [Compiler] AVR - compiler gets stuck in trgobj.do_register_allocation (Florian)
0031379: [Packages] RegExpr with Ignorecase make unexpected result with UTF-8 pattern string. (Michael Van Canneyt)
0036585: [fpReport] [Patch] unconditional debug output in fpreportjson.pp (Michael Van Canneyt)
0036592: [fpReport] [Patch] TFPReport.RunReport a second time fails (Michael Van Canneyt)
0036541: [Database] ORA-24347: Warning of a NULL column in an aggregate function (Michael Van Canneyt)
0036358: [Patch] Rtti unit properties do not process object, interface and float properties (Sven Barth)
0036532: [fpReport] Some changes broke nested group demo (Michael Van Canneyt)
0036562: [Compiler] [patch] Passing a file name with extension to cross compiler with -o causes error (Florian)
0036554: [Compiler] internal error 200611054 (for loop with no ordinal type) (Florian)
0036519: [fpReport] test fails with some errors (Michael Van Canneyt)
0036547: [fpReport] Patch: Export render result as JSON (Michael Van Canneyt)
0036531: [fpReport] ReAssignParentFont when adding element to band using owner (Michael Van Canneyt)
0036537: [fpReport] Band width in multi column mode is calculated wrong (Michael Van Canneyt)
0036130: [Patch] heaptrc: Improve tracing by printing actual module name (ether EXE or DLL) (Florian)
0036503: [fpReport] testfpreport does not compile (Michael Van Canneyt)
0036504: [RTL] TEncoding.IsSingleByte returns False for Windows ANSI codepages. (Ondrej Pokorny)
0036461: [Database] TSQLQuery: new parameters are not recognized (Michael Van Canneyt)
0036496: [Compiler] compile error when attempting recursion in generic function (Sven Barth)
0035581: [Compiler] Compiler crash when assigning CP_UTF7 string and compiling with -FcUTF8 (Florian)
0036486: [Database] SQLite-DB: reads wrong values from big INTEGER columns (Michael Van Canneyt)
0032006: [Compiler] Internal error 200103281 on floating point division (Florian)
0036459: [fpReport] fpreport: HTML Tags for bold are not correct rendered in pdf (Michael Van Canneyt)
0035113: [FCL] JsonConf handles Unicode path/value wrong on Win32 (Michael Van Canneyt)
0034424: [RTL] Types.pp needs more 'inline' (Florian)
0034451: [Packages] FPJson: wish for option foSkipWhiteSpaceOnlyLeading (Michael Van Canneyt)
0035660: [RTL] TStringList ValueFromIndex incomatible with Delphi (Michael Van Canneyt)
0032673: [RTL] Implement TCollection.Move() (Michael Van Canneyt)
0036270: [RTL] TFPSList.Assign and .AddList can be faster (Michael Van Canneyt)
0036303: [Packages] RegExpr comment (Michael Van Canneyt)
0036284: [RTL] TStringList.SetCommaText needs refactor (Michael Van Canneyt)
0036269: [Website] TEventObject help page (Michael Van Canneyt)
0036268: [RTL] fgl.pp comment typo (Michael Van Canneyt)
0033384: [Compiler] Attributes support (Sven Barth)
0035326: [Compiler] For some reason objcopy --add-gnu-debuglink=<file> doesn't support full path with spaces to file. (Sven Barth)
0036399: [FCL] Add UnZip method for a single file to TUnZipper (Michael Van Canneyt)
0036396: [FCL] Delete a built-in identifier in TFPExpessionParser (Michael Van Canneyt)
0036394: [fpReport] fcl-report is not compiled by default (make all install) (win x86_64-win64) (Michael Van Canneyt)
0034409: [Compiler] [regresion] mov ax, w - generate invalid assembler code (Florian)
0036304: [Packages] Bugfix of TFixedLengthExporter component (Michael Van Canneyt)
0036323: [Compiler] svn revision 43501 breaks cross-building aarch64-linux on macOS. (Florian)
0036309: [Compiler] commits 43439-43441 break building some targets on x86_64-darwin (Florian)
0036322: [Compiler] r43506 need to be merged in fixes_3_2 (Florian)
0036147: [RTL] using readln on TMemoryStream opened with AssignStream return empty strings (Michael Van Canneyt)
0036317: [Compiler] FPC revision 43473 breaked compilation: Identifier not found "IsManagedType" (Michael Van Canneyt)
0035128: [FCL] fcl-image Clipping bug: SortRect in CheckRectClipping results in wrong exceptions (Michael Van Canneyt)
0035126: [FCL] fpCanvas: make "other" public methods from TFPCustomCanvas virtual (Michael Van Canneyt)
0036231: [Database] TRTFExporter enhancement (Michael Van Canneyt)
0036079: [Compiler] AVR - Const value passed as parameter to procedure clobbered by peephole optimizer (Florian)
0036212: [Compiler] -O3 memory corruption with record assignments to function result (Florian)
0036248: [Packages] libxml - xmlMemSetup should be called first (Michael Van Canneyt)
0036244: [Packages] libxml - Invalid variables content when NO_EXTERNAL_VARS is defined (Michael Van Canneyt)
0036243: [Packages] libxml - no 'xmlStrdup' function implemented (Michael Van Canneyt)
0036223: [Compiler] multihelpers unknown type error (Sven Barth)
0036236: [Compiler] AVR - Internal Error 20039041 with fpc trunk. (Florian)
0032219: [Compiler] AVX addition does not compile (Florian)
0036018: [Packages] svn revision 42820 breaks cross building the targets i386-wince and arm-wince (Michael Van Canneyt)
0036174: [Compiler] x86 compile broken after r43157. (Sven Barth)
0036180: [FCL] fcl-passrc record class operator fails (Michael Van Canneyt)
0036181: [FCL] fcl-passrc {$include} directive always requires file extension. (Michael Van Canneyt)
0036144: [Compiler] Wrong Dwarf2/3/4 info for array (all array, but affects bitpacked) / incorrect use of DW_AT_bit_stride (Jonas Maebe)
0035566: [Compiler] dwarf-3 for widestring (rev 42039, 42038) is wrong (Sven Barth)
0036017: [Compiler] Wrong Dwarf-3 for "type foo = OBJECT ...." (Florian)
0036095: [Compiler] AVR [patch] Optimizing code generation for shift with compile time constant (Florian)
0036136: [RTL] TInterfaceList.IndexOf function can cause reference counted Intefaced Objects to be destroyed. (Michael Van Canneyt)
0036141: [Packages] GetVal() in HTMLUtils returning wrong attribute value when '=' is surrounded by spaces (Michael Van Canneyt)
0034285: [Utilities] ptop: silence hint about unused parameter (Michael Van Canneyt)
0036123: [FCL] Debugging daemon component in win64 mode (Michael Van Canneyt)
0036121: [Compiler] missing define FPC_ISO (Sven Barth)
0036105: [Patch] dl: Small improvement that make possible GetModuleFileName implementation for UN*X (Michael Van Canneyt)
0036119: [Documentation] no documenation of mode extendedpascal and delphiunicode (Michael Van Canneyt)
0036106: [Packages] WinHTTP.h header translation (Michael Van Canneyt)
0036113: [Packages] HMACSHA1Match() cause infinite recursion (Michael Van Canneyt)
0036081: [Compiler] [Linux/i386] After compiler define FPC_STACKALIGNMENT was introduced, bootstrapping compiler fails. (Pierre Muller)
0036089: [Database] AV on TCustomSQLQuery.InternalInitFieldDefs (Michael Van Canneyt)
0036084: [Documentation] Internal compiler procedures like Inc() and Dec() cannot be overloaded (Michael Van Canneyt)
0036085: [Packages] [fcl-db] Access Violation with MySQL after recent changes (Michael Van Canneyt)
0036086: [Database] AV on lookup field with an empty lookup dataset (Michael Van Canneyt)
0036075: [Packages] FCL-WEB: OnInitSession is called at wrong place in iniwebsession (Michael Van Canneyt)
0036066: [Compiler] AVR - Incorrect code generated when copying a static array [patch] (Florian)
0031385: [Packages] memds more friendly with utf-8. (Michael Van Canneyt)
0030205: [Compiler] [Win32-SEH] Internal error 201201143 when dealing with managed locals in subroutine (Sven Barth)
0036037: [FCL] fpJSON now shows error on valid json file (Michael Van Canneyt)
0035988: [RTL] 0031462: SysReAllocMem should call Sys* counterparts instead of MemoryManager fields (Sven Barth)
0035962: [RTL] Enable Sort() with context in TFPList and TList (Michael Van Canneyt)
0036023: [RTL] Deprecate SSLeay_version for OpenSSL (Michael Van Canneyt)
0036002: [Documentation] Undocumented file tag in fpdoc (Michael Van Canneyt)
0036011: [Documentation] Updated documentation for dateutils.xml in RTL (Michael Van Canneyt)
0035989: [FCL] fcl-web: change TResponse.Content to RawByteString (Michael Van Canneyt)
0035990: [FCL] fcl-web: TCustomJSONRPCModule Response content type (Michael Van Canneyt)
0035985: [FCL] fpjson function VarRecToJSON UnicodeString Support (Michael Van Canneyt)
0035999: [FCL] fcl-web: SIGSEGV on JSON RPC request without parameters (Michael Van Canneyt)
0035955: [Compiler] The new []-notation for array assignment cannot be used for "array of Variant" (Sven Barth)
0035964: [Packages] svn revision 42594 breaks cross building the packages winceunits for the targets i386-wince and arm-wince (Sven Barth)
0035953: [Compiler] Error in inline assembly code after r42655. (J. Gareth Moreton)
0035918: [Compiler] Problem with prefixedattributes (Sven Barth)
0035906: [RTL] TSearchRec.TimeStamp is not accurate on Windows (Sven Barth)
0034754: [RTL] Add IsLeadChar for Delphi compatibility (Michael Van Canneyt)
0035671: [Compiler] Enable range check for Delphi-mode (Jonas Maebe)
0035687: [RTL] Add TValue.FromOrdinal to RTTI (Sven Barth)
0035711: [Compiler] [AVR] Incorrect overflow checking when h/w MUL* instructions are involved (Jeppe Johansen)
0035580: [FCL] Compiler picks up wrong overload for TMemoryStream.Write(TBytes, Longint); (Jonas Maebe)
0035902: [Compiler] Commit 42527 breaks cross-building the target m68k-linux (Pierre Muller)
0035899: [Compiler] AVR [patch] Enable nostackframe directive for interrupt routines (Jeppe Johansen)
0035691: [RTL] AVR [patch] div, mod and shift operations for 64 bit math (Jeppe Johansen)
0033914: [Compiler] AVR - invalid address used when evaluating a variable in gdb (Jeppe Johansen)
0035862: [RTL] sysutils: Terminate proc linked list is never freed either never invoked (Sven Barth)
0035874: [Compiler] FPC Trunk r42479 make internal error 99080501 (Jonas Maebe)
0035028: [RTL] memory leak in Thread.Queue (Sven Barth)
0035027: [RTL] TThread.Synchronize - undefined behaviour / crash (Sven Barth)
0035735: [Compiler] It is not posible to create generic helper method in objfpc mode but only in delphi mode (Sven Barth)
0035674: [Packages] TUnZipper and custom output stream - do not create a TFileStream for directories (Michael Van Canneyt)
0035693: [RTL] TValue.IsOrdinal can't convert enumerations (Sven Barth)
0035796: [Database] Get string as variant issue in non-utf8 databases (Michael Van Canneyt)
0035670: [Compiler] Generic procedure/normal procedure order of declaration error (Sven Barth)
0035760: [RTL] Graph unit's lines are drawn wrong when line style is ThickWidth (Sven Barth)
0034203: [Compiler] Internal access violation when recompiling specialization (Sven Barth)
0034287: [Compiler] [GENERICS] Error: method identifier expected (Sven Barth)
0035780: [Documentation] DateTimeToStr() contains reference to LongDateTimeFormat, which is not defined (Michael Van Canneyt)
0035653: [Utilities] fpdoc unportable code. (Michael Van Canneyt)
0035724: [FCL] [Patch] Add support for TBlowFishDeCryptStream.Position := 0 (Michael Van Canneyt)
0035736: [Documentation] Small improvement to FileSize documentation (Michael Van Canneyt)
0035638: [RTL] Make TReader.ReadRootComponent threadsafe (Michael Van Canneyt)
0035672: [Packages] Typo in ImmGetCandidateWindow import (Marco van de Voort)
0035332: [RTL] AVR - incorrect stack error checking (Jeppe Johansen)
0032103: [RTL] AVR - Assembler routines for 8, 16 & 32 bit unsigned div (code contribution) (Jeppe Johansen)
0035047: [RTL] Missing ContainsText function from Delphi (Marco van de Voort)
0035573: [RTL] After r42042, building fails with this error message Error: (4057) Can't determine which overloaded function to call (Michael Van Canneyt)
0035559: [Compiler] Update of German error files: errord.msg and errordu.msg (Jonas Maebe)
0035359: [Compiler] Wrong dwarf-3 info for unicodestring (Sven Barth)
0035386: [Compiler] Wrong dwarf-3 info for ansistring when cross compiling to 32 bit (Sven Barth)
0035554: [Packages] [PATCH] fcl-db: oracle: add convenience support for largeint data type in output parameters. (Michael Van Canneyt)
0035330: [RTL] TFileStream.ReadBuffer fails with TBytes while Delphi works (Michael Van Canneyt)
0035159: [Patch] Patch for multi-helpers (Sven Barth)
0035544: [RTL] TryISO8601ToDate: support short time zone designators (Michael Van Canneyt)
0030601: [Documentation] In the "Programmer’s Guide" documentation at "$I or $INCLUDE : Include compiler info" section is missing a directive. (Michael Van Canneyt)
0035307: [RTL] [Feature]: DateToISO8601 is missing (Michael Van Canneyt)
0035476: [Documentation] Loop control vriable in a procedure must be local to that procedure, but this is not documented. (Michael Van Canneyt)
0035471: [Packages] revision 41958 breaks building i8086-msdos target. (Michael Van Canneyt)
0035441: [Utilities] Typo in script (Pierre Muller)
0035271: [Utilities] fpcmkcfg tool kills fpc.cfg if commandline parameter equals -o fpc.cfg (Marco van de Voort)
0035341: [RTL] TStrings.AddStrings don't use BeginUpdate-EndUpdate (Michael Van Canneyt)
0034526: [Compiler] := class operator bug with implicit arrays (Sven Barth)
0035227: [Packages] TXMLRegistry does not support Int64 (Michael Van Canneyt)
0035132: [FCL] TRegistry.DeleteKey inconsistent behaviour Windows vs other platforms (Michael Van Canneyt)
0035305: [RTL] Lazy initialization of ClassAliasList within (Michael Van Canneyt)
0035304: [RTL] RegisterClassAlias is not thread-safe (Michael Van Canneyt)
0035269: [RTL] Zipper is unable to create files with filename length > 256 characters (Michael Van Canneyt)
0035300: [Patch] [fpReport] Fix TFPReport.TwoPass' streaming when saving a report design (Michael Van Canneyt)
0035281: [FCL] Request: deprecate the XMLREG implementation of TReg(istry)IniFile (and add platform hint directive) (Michael Van Canneyt)
0035218: [FCL] Reusing TSQLScript will results in slowdown (Michael Van Canneyt)
0035280: [Database] r41795 breaks build of fcl-db (Michael Van Canneyt)
0035252: [FCL] fcl-pdf: Specifying both options "poNoEmbeddedFonts" and "poSubsetFont" generates wrong PDF file (Michael Van Canneyt)
0035274: [Patch] fpReport TFPReportJSONStreamer fix for stream content reading (Michael Van Canneyt)
0035276: [Documentation] Added documentation file bufdataset.xml (Michael Van Canneyt)
0035213: [Packages] Make TRegistry fully Unicode capable (Michael Van Canneyt)
0035190: [FCL] flc-pdf example error: Access violation. (Michael Van Canneyt)
0035174: [Documentation] Added documentation of TMemDataset (Michael Van Canneyt)
0035109: [FCL] (patch) fpPDF: implement image transparency (Michael Van Canneyt)
0035131: [FCL] fcl-image TFPColor param optimalization with const parameter (Michael Van Canneyt)
0035127: [FCL] fcl-image Clipping bug: wrong y comparison for ClearRect (Michael Van Canneyt)
0035141: [Compiler] svn revision 41416 breaks building sparc-linux (Jonas Maebe)
0035153: [Documentation] Batch of updates for fpdocs (Michael Van Canneyt)
0035144: [Compiler] build for cross powerpc64-aix is broken (Jonas Maebe)
0035134: [FCL] fpreadgif: r40995 broke paletted GIF reading (Michael Van Canneyt)
0035060: [FCL] TRegistry: regression when reading a key that has unicode charcters in it's name (Joost van der Sluis)
0034266: [FCL] TFPCustomCanvas.Draw and .StretchDraw do not support alpha-blended images (Michael Van Canneyt)
0035098: [Packages] Request: add aCount parameter to StrUtils.StringReplace (Michael Van Canneyt)
0035091: [RTL] Add inlines for new SysUtils funcs (Michael Van Canneyt)
0034808: [General] IDE: FPPKG requires root on Linux (and other *nix systems) (Joost van der Sluis)
0034500: [RTL] Application crashes in unit CRT when executing a writeln (Michael Van Canneyt)
0034928: [Documentation] UnicodeCharLenToString, UnicodeCharToString indicated as return type AnsiString, but in code they return UnicodeString (Michael Van Canneyt)
0034917: [Packages] Rev. 40927 breaks build of fcl-xml for i386-win32 (Michael Van Canneyt)
0034799: [Compiler] [patch] add assembler instructions blsi, blsr, blsmsk, adcx, adox (Florian)
0033952: [Compiler] AVR, output string corrupt if compiled with optimization level -O2. (Florian)
0034277: [Utilities] ptop put operators on different lines (Michael Van Canneyt)
0034839: [FV] unit drivers function formatStr expect param as array of PtrInt (Marco van de Voort)
0034817: [Documentation] Ctrl-K-E and Ctrl-K-F have opposite actions as documented (Michael Van Canneyt)
0034805: [Documentation] Example code for FindFirst() (Michael Van Canneyt)
0034533: [Textmode IDE] Options -> Save As dialog Save Options has wrong button caption "Open" (Florian)
0034782: [Compiler] Revision 40706 breaks building target mips-linux. (Florian)
0034212: [Compiler] revision 39693 breaks cross compiling the package libxml2 (Sven Barth)
0034640: [RTL] race condition in ThreadQueueAppend // threads may access random memory and crash (Sven Barth)
0034721: [Compiler] AVR - 16 bit timer registers needs to be written high byte first (Florian)
0034496: [RTL] RTTI.Invoke(): Access violation when passing floating-point parameters (Sven Barth)
0034764: [Compiler] Rev 40660 breaks build of at least i386-win32 (Sven Barth)
0034751: [Textmode IDE] [patch] Ctrl+Shift+arrowKeys emits escape code sequences (Marco van de Voort)
0034499: [RTL] AssignStream doesn't report it if the executable path isn't found (Michael Van Canneyt)
0034595: [Packages] fphttpclient - improved redirections (Michael Van Canneyt)
0034690: [RTL] Missing UIntToStr from Delphi (Michael Van Canneyt)
0034636: [Packages] Rev. 40450 breaks build due to changes in Pas2jsFileCache (Michael Van Canneyt)
0034620: [Documentation] {$CODEALIGN 8} illegal alignment directive (Michael Van Canneyt)
0034622: [Compiler] Build of x86_64-win64 is broken: Internal error 200601287 (Jonas Maebe)
0034611: [RTL] [PATCH] rtti: allows to get the size of an argument type (Michael Van Canneyt)
0034584: [Database] PostgreSQL: Support to Payload when receiving Database Notifications (Michael Van Canneyt)
0034385: [Compiler] Error in range test (Jonas Maebe)
0034552: [Compiler] after svn revision 40275 target i8086-msdos is still broken. (Florian)
0034535: [FCL] Prettify code in FCL-STL (Michael Van Canneyt)
0034528: [Compiler] Revision breaks building compiler (Florian)
0034442: [Compiler] Error: (1026) Compilation raised exception internally (Jonas Maebe)
0033875: [Compiler] Compiler recently began to fail resolving overloaded functional call for UnicodeString and WideChar (Jonas Maebe)
0034463: [Packages] fcl-pdf: ttf CMap with one subtable - map is not loaded (Michael Van Canneyt)
0034456: [Compiler] r40027 breaks build (Pierre Muller)
0034441: [Packages] _SHFILEOPSTRUCTW is wrongly packed (has wrong structure) (Marco van de Voort)
0034394: [Compiler] Revision 39815 breaks cross building package numlib on arm-linux (Florian)
0034388: [FCL] FPImage: HtmlToFPColor doesn't set the second byte, which results in corrupt color (Michael Van Canneyt)
0034405: [RTL] ScanDateTime failing if format string ends with quotes (Marco van de Voort)
0033549: [Compiler] [FEATURE REQUEST] assembler: to add BMI2 instructions pdep, pext (Florian)
0034355: [Compiler] Array assignment is allowed yet it does nothing (Sven Barth)
0034314: [Website] development: Connect to Source Repository with SVN: fv and ide moved to packages (Michael Van Canneyt)
0034348: [FCL] fpJSONDataSet -- SIGSEGV when checking if field is null (Michael Van Canneyt)
0034359: [RTL] String.Split inconsitent behaviour if Separators is [chars] vs [strings] (Michael Van Canneyt)
0034345: [Compiler] Mipsel embedded not allowed according to OSCPUSupported, but Makefile allows (Florian)
0034166: [RTL] ExpandFilename does not handle double DirectorySeparator followed by .. in a path (Tomas Hajny)
0034333: [Compiler] Copy(S, 1, 2, 3) wrong error message (Sven Barth)
0034317: [Compiler] AVR - Getting rid of nuisance warning for interrupt (Florian)
0034292: [Compiler] After r39759, cannot launch Lazarus IDE (Florian)
0034344: [Packages] [Patch] Make TPascalScanner ignore UTF-8-BOM (Michael Van Canneyt)
0034343: [Compiler] build for i386-win32 (Pierre Muller)
0034332: [Compiler] Copy(S, 1) fails on ShortString: type mismatch (Sven Barth)
0034271: [FCL] Less hints in fcl-stl (Sven Barth)
0034218: [Compiler] Update of German error files: errord.msg and errordu.msg (Florian)
0034264: [FCL] AlphaBlend refactoring (simplify, reduce operations) (Michael Van Canneyt)
0034241: [Packages] fpmkunit - TDependencies.AddInclude doesn't actually change file extension if needed (Michael Van Canneyt)
0034239: [Compiler] Problem with objects`vmt structure (Sven Barth)
0034210: [Compiler] fpc: Recent management operator changes read to i386-linux compiler crash on freeing operators (Sven Barth)
0034216: [FCL] Memory leak in chmreader (Michael Van Canneyt)
0034209: [Packages] Cannot compile chmcmd with fpc 3.0.4 and trunk (Sven Barth)
0034164: [RTL] FPCUnit - Add AssertCount increment to TAssert.CheckIs and use ComparisonMsg in TAssert.CheckNotEquals (Michael Van Canneyt)
0033993: [FCL] TRegIniFile crash on WriteXXX if Filename in constructor starts with '\' (Michael Van Canneyt)
916 issues View Issues
Released 2017-05-02
0023799: [RTL] copy2symbdel from Unit Strutils generates compiler errror when using compiler directive $codepage (Michael Van Canneyt)
0033163: [RTL] Locale Unaware variant of some methods does not exist (Marco van de Voort)
0029872: [Other] fpc compiler binary tarball corrupted (Marco van de Voort)
0034079: [Documentation] PDFs on FPC documentation site are not updated to 3.0.4 (Michael Van Canneyt)
4 issues View Issues
Released 2017-02-15
0028748: [Compiler] Adding Double to Currency - wrong result (Yuriy Sydorov)
0031767: [Packages] gtk_file_chooser_get_filename vs. gtk_file_chooser_get_filename_utf8 (Michael Van Canneyt)
0031420: [Documentation] Packrecords Alignment:The default alignment (which can be selected with DEFAULT) is natural alignment, contrary to Turbo Pascal, (Michael Van Canneyt)
0028749: [Compiler] Internal error 200307043 for adding double expression to currency (Yuriy Sydorov)
0028895: [RTL] feature request for DisposeAndNil (follow-up on 28891) (Michael Van Canneyt)
0029870: [RTL] Possible Problem with UNIX file attributes in SysUtils.FindFirst? (Michael Van Canneyt)
0030906: [Packages] Fcl-json: use inline (Michael Van Canneyt)
0032281: [Documentation] documentation of break and continue is not consistent (Michael Van Canneyt)
0031954: [Documentation] Incorrect conversion from local time to UTC (Michael Van Canneyt)
0031294: [Packages] fcl-passrc fails "short" methods impl in delphi mode (Michael Van Canneyt)
0030883: [Documentation] process.runcommandindir return value not documented for one overloaded case (Michael Van Canneyt)
0017964: [Documentation] FCL-res documentation not included (Michael Van Canneyt)
0031197: [RTL] SysErrorMessage crashes whith HeapTrace enabled (fpc 3.0.2rc1). (Jonas Maebe)
0030591: [FCL] SIGSEGV in FpcUnit TestCast (Michael Van Canneyt)
0028669: [Compiler] Android 6.0 reject (crash) app with text relocations (Yuriy Sydorov)
0030331: [RTL] fd file descriptor in Fpopendir in rtl/linux/ overflows if > 32*1024 (Marco van de Voort)
0029037: [RTL] StrToCurr('-922337203685477.5808') raises exception for lowest currency value on Win64 (Michael Van Canneyt)
17 issues View Issues
Released 2016-10-16
0036351: [FCL] fpSimpleXMLExport encoding = "ISO 8859-1" (Michael Van Canneyt)
0036424: [Installer] Cannot install on Mac Catalina (Jonas Maebe)
0037287: [Utilities] zipper au moyen de zipper.pp un fichier individuel plus gros que FFFFFFFF rend l'archive inutilisable (Marco van de Voort)
0037118: [RTL] THandleStream.SetSize doesn't change position property (Michael Van Canneyt)
0037172: [RTL] fixes_3_2: Identifier not found "AT_SYMLINK_NOFOLLOW" (Michael Van Canneyt)
0037018: [Compiler] Internal error 2017040701 when compiling BGRABitmap on ppc64le (Jonas Maebe)
0036933: [Compiler] Cocoa procedure setDocumentView has changing implementation (Jonas Maebe)
0012974: [Compiler] FPC can't catch windows exceptions (av's) in a try/except in a dll call (Joost van der Sluis)
0029668: [Packages] darwin: cocoaint appkit/ missing instance methods (Jonas Maebe)
0036450: [Compiler] DragonFly patch for building compiler. (Florian)
0036395: [Compiler] Building for ARM with a sysroot (-XR) results in a crashing app. (Florian)
0036197: [Installer] The installer encountered the following error: Compilation of "BuildUnit_fcl_json.pp" failed (Michael Van Canneyt)
0034851: [RTL] TBits.OpenBit (Marco van de Voort)
0035369: [RTL] The GDI function GetDCBrushColor is missing (Marco van de Voort)
0035368: [RTL] The GDI function GetDCPenColor is missing. (Marco van de Voort)
0033607: [Compiler] arm64: Incorrect record member value when returned from a function (Jonas Maebe)
0033666: [Compiler] Assigning one character to ANSI string gives wrong .ascii output (Jonas Maebe)
0021868: [Utilities] fpmake terminates while clean repo (Joost van der Sluis)
0034586: [Documentation] sizOf(boolean16) = 2 (Michael Van Canneyt)
0034158: [RTL] function ExecuteProcess not working with Unicodestring (Marco van de Voort)
0033880: [Packages] Serial.SerWrite( ... var Buffer ...) - parameter declared as VAR, but must be CONST (Michael Van Canneyt)
0032962: [Database] When trying to enter a TBufDataset.IndexName in Design Time, it disappears. (Michael Van Canneyt)
0032136: [Packages] Generics.Collections.TObjectList does not free the item on assignment Items[I] := xxx (Michael Van Canneyt)
0028756: [Compiler] Enable Win32 SEH by default (Joost van der Sluis)
0037040: [Packages] Missing $ from cocoaint's CocoaAll.pas (Jonas Maebe)
0037135: [Compiler] Merge r43880 and r44093 to 3.2 (Marco van de Voort)
0037049: [RTL] [Patch] Add TryStrToUInt, StrToUInt and StrToUIntDef (Michael Van Canneyt)
0036273: [Compiler] Command line overflow for macOS with ld (Jonas Maebe)
0036420: [Packages] Cocoa - when using context functions in Lazarus IDE: operator missing (+patch) (Jonas Maebe)
0036631: [Compiler] Mode Delphi allows .[index] for TArray while Delphi doesn't (Sven Barth)
0036361: [FCL] csvdocument should used buffered filereader (Michael Van Canneyt)
0036247: [Packages] chmcmd (Marco van de Voort)
0036345: [Compiler] Error in linker script when building with sysroot. (Florian)
0034543: [Compiler] for loop Error: range check error while evaluating constants (Florian)
0036126: [Installer] does not include fpc.exe (comand line compiler) (Pierre Muller)
0035994: [Packages] CocoaInt: NSMutableDictionary is difficult to use with new headers (Jonas Maebe)
0034786: [Compiler] Fatal: Internal error 200108231 - compiling of Lazarus breaks (Florian)
0033535: [FCL] [FCL-WEB] FCL-Web Application generates Memory Leaks (Michael Van Canneyt)
0033399: [Packages] fpreport: TFPReport.Clear doesn't clear bands and elements (Michael Van Canneyt)
0033338: [Packages] FPReport designer: Group header band with ReprintedHeader set to rsPage freezes designer (Michael Van Canneyt)
0032473: [Packages] fcl-image feature request: make load of freetyp library dynamicaly (Michael Van Canneyt)
0030837: [FCL] [PATCH] fcl-db/sqlite3: declare required fields (LacaK)
42 issues View Issues