mORMot and Open Source friends
Timeline
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent timeline items

2017-06-22
15:03
[20c4edcab7] Leaf: {3694} try to circumvent weird XE4/XE5 compiler issues (user: ab, tags: trunk)
07:24
[cf2fb0845e] {3693} fixes to TSynRestDataSet sample from EMartin (user: ab, tags: trunk)
07:19
[9929bfa698] {3692} Internalstate support for generic RetrieveList (user: ab, tags: trunk)
2017-06-21
11:07
[693ed9b295] {3691} new overloaded TDocVariantData.SearchItemByProp method (user: ab, tags: trunk)
2017-06-20
09:16
[d0c1512d05] {3690} revert [265f6a043b] as Alfred reported it as buggy for FPC (user: ab, tags: trunk)
2017-06-19
18:56 • Deferred ticket [f0f721a3c3]: MAX_SQL_FIELDS > 64 plus 5 other changes (user: ab)
13:10
[eafc416fc2] {3689} fixed GetSetNameValue() function to match GetJsonField() process, especially about EndOfObject handling (user: ab, tags: trunk)
11:32 • New ticket [f0f721a3c3] MAX_SQL_FIELDS > 64. (user: anonymous)
2017-06-16
07:10
[b04d06e75b] {3688} allow to call TPdfDocumentGDI.VCLCanvasSize before TPdfDocumentGDI.VCLCanvas is called (suggested by davidheffernan) (user: ab, tags: trunk)
2017-06-15
18:35
[a5818c20c0] {3687} fix TDynArray.Reverse for even arrays (user: ab, tags: trunk)
18:31
[89d1638748] {3686} introducing EndWithArray() function (user: ab, tags: trunk)
12:03
[7d94b9f100] {3685} fixed potential buffer overflow in TLecuyer.Seed (user: ab, tags: trunk)
2017-06-09
08:11
[17520b8f88] {3684} another fix for DeleteWhere on SQlite3 and external DB (user: ab, tags: trunk)
2017-06-08
15:58
[b5911803f5] {3683} fix for Android compilation it's better with the proper changes ;) (user: ab, tags: trunk)
15:57
[94a65767df] {3682} fix for Android compilation by maciej-izak (user: ab, tags: trunk)
15:55
[9b812d081b] {3681} fixed TSQLRest.Delete with SQLWhere='' to delete whole table content with all DB backends (user: ab, tags: trunk)
2017-06-03
10:45 • Deferred ticket [b582539aea]: RecordLoadJSON Access Violation plus 5 other changes (user: ab) ... 1 similar event omitted.
2017-06-01
09:46
[90038e3242] {3680} fix broken url to "Better Bloom Filter" paper - thanks Andre Laszlo for the input! (user: ab, tags: trunk)
09:09 • Fixed ticket [3a5a34e9a4]: newpascal can't cross compile to Linux-x64, can't find .\fpc-linux64\libgcc.a plus 5 other changes (user: hnb)
09:07 • Fixed ticket [e7c729f0aa]: TestSQL3.exe Build by newpascal running on win32, Launched ok and passed all test, but finally after hit enter, program console throws exception plus 2 other changes (user: hnb) ... 2 similar events omitted.
05:41 • New ticket [8e2952c87a] On Linux, with FPC, cthreads have to be enabled for some samples.. (user: anonymous)
2017-05-31
09:31
[73d20b8c38] {3679} added optional "Sep" parameter to CSVToIntegerDynArray/CSVToInt64DynArray (user: ab, tags: trunk)
2017-05-29
10:22
[8177cc8136] {3678} introducing optional TempBufSize parameter to CompressStream/UncompressStream (user: ab, tags: trunk)
10:19
[b2a8b183d0] {3677} updated SQLite3 engine to 3.19.2 (user: ab, tags: trunk)
07:34
[f2fbefb9bf] {3676} reduce SynZip CompressStream/UncompressStream buffers to 128KB (IIS allows 256KB of stack size) (user: ab, tags: trunk)
2017-05-24
11:56
[98553b322f] {3675} enhanced IgnoreSSLCertificateErrors process for TWinHTTP - thanks EMartin / Esteban for the patch! (user: ab, tags: trunk)
11:48
[442a3d7cdd] {3674} TwinHTTP will use WINHTTP_ACCESS_TYPE_NO_PROXY flag by default (user: ab, tags: trunk)
11:41
[f5a8e7be83] {3673} accept up to 128 parameters for TSQLRestRoutingREST.FillInput Denial Of Service security protection (as expected by some MVC applications) (user: ab, tags: trunk)
2017-05-23
07:11 • Ticket [2f05b68d80] Error in FormatUTF8 for Null parameter status still Deferred with 3 other changes (user: ab) ... 1 similar event omitted.
2017-05-18
13:50
[35fdb44819] {3672} ignore any exception in the low-level websockets callback (user: ab, tags: trunk)
13:09
[ba7de89af1] {3671} fixed potential GPF when closing TSQLRest if some background timer task is still running (user: ab, tags: trunk)
11:36 • New ticket [2f05b68d80] Error in FormatUTF8 for Null parameter. (user: anonymous)
2017-05-16
16:14
[9eeee8a8a9] {3670} fixed SynPDF [51a84f9ed0] fix (user: ab, tags: trunk)
09:02
[828cfa48e5] {3669} enhanced TCrtSocket non connected socket detection (user: ab, tags: trunk)
09:01
[f2d139782b] {3668} ensure TDDDSocketThread.Shutdown checks that the thread is not already terminated (user: ab, tags: trunk)
09:00
[31f610d326] {3667} new overloaded ObjArrayClear() function (user: ab, tags: trunk)
08:58
[51a84f9ed0] {3666} fixed potential buffer overflow issues from malformed emf input - reported as https://github.com/synopse/SynPDF/issues/16 (user: ab, tags: trunk)
2017-05-15
13:14
[ca8a202525] {3665} ensure TDDDSocketThread.Shutdown(andTerminate=true) properly waits for the terminated thread (user: ab, tags: trunk)
07:04
[8a16c3d538] {3664} fixed Delphi 5 compilation (user: ab, tags: trunk)
2017-05-14
14:11
[5f616e9ce2] {3663} new TDocVariantData.AddItemText method (user: ab, tags: trunk)
2017-05-13
07:47
[f39758eb77] {3662} sanitize output HTTP header content for EOL body injection - with new rsoHttpHeaderCheckDisable option (user: ab, tags: trunk)
07:46
[ad01bc2aaa] {3661} sanitize output cookie content (user: ab, tags: trunk)
07:45
[d9741b5b8c] {3660} new IsValidUTF8WithoutControlChars() overloaded function (user: ab, tags: trunk)
07:45
[d539b635dd] {3659} new IsInvalidHttpHeader() function (user: ab, tags: trunk)
07:19
[416dc0f89a] {3658} new ObjArrayAddCount() function (user: ab, tags: trunk)
2017-05-11
19:42
[6cd419aba4] {3657} allow up to 32 parameters to FormatUTF8() function (user: ab, tags: trunk)