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-08-19
01:50 • New ticket [f07e0a6a1c] SelectInClause Change in Quote Character. (user: anonymous)
2017-08-18
13:12
[9fc51ba1dc] Leaf: {3797} documentation update (mainly the FAQ) (user: ab, tags: trunk)
09:54
[a38e20758c] {3796} fixed TDocVariantData.InitCopy and _Unique / _Copy as reported by EgonHugeist (user: ab, tags: trunk)
07:44
[0c707cd8c5] {3795} new crc32cinlined() function (user: ab, tags: trunk)
2017-08-17
15:55
[8b9e3232ce] {3794} fixed Delphi 5 regression tests compilation (user: ab, tags: trunk)
15:54
[7e521f3dd9] {3793} new TMongoClient.GracefulReconnect property - set to true by default (user: ab, tags: trunk)
11:13
[9f52b58c60] {3792} performance tuning of SynLZ x64 asm (user: ab, tags: trunk)
10:55
[342a1469f9] {3791} fixed unexpected random GPF due to SynLZ x64 asm potential buffer overflow (user: ab, tags: trunk)
10:54
[55726cc4d2] {3790} enhanced SoundEx process to support any custom language and also CompareOperator() to be thread-safe (user: ab, tags: trunk)
08:55
[610ae91ad0] {3789} ensure boolean variant values are normalized from WordBool ordinals to plain boolean or 0/1 integer values (user: ab, tags: trunk)
08:52
[e0cb1bcc3b] {3788} enhanced TDecimal128.FromVariant to recognize Int64 and currency values (user: ab, tags: trunk)
07:38
[301295b62a] {3787} introducing TSHA384/THMAC_SHA384/PBKDF2_HMAC_SHA384 and TJWTHS384 (user: ab, tags: trunk)
2017-08-16
17:45
[5521d79b72] {3786} introducing TJWTHS512 for 'HS512' (HMAC SHA-512) JWT algorithm (user: ab, tags: trunk)
14:33
[fe2b170e82] {3785} new TSQLDBProxyStatement.ForceNoUpdateCount property - to reduce server load, if this information is not needed (user: ab, tags: trunk)
14:32
[25f93dca05] {3784} introducing THMAC_SHA1/256/512.Compute for thread-safe process of the same HMAC secret (user: ab, tags: trunk)
10:28
[c2278e8869] {3783} implemented TSQLDBProxyStatement.UpdateCount (user: ab, tags: trunk)
10:27
[51bc119ddc] {3782} implemented TSQLDBSQLite3Statement.UpdateCount (user: ab, tags: trunk)
09:13
[62b6d44c7f] {3781} HTTP client auto-proxy in Windows 8.1 and newer - will check system and per-user proxy settings (including the Internet Explorer proxy configuration) to determine which proxy/proxies to use - thanks cybexr for the proposal! (user: ab, tags: trunk)
2017-08-10
14:47
[16581bcdab] {3780} small comments upgrade - no functional change (user: ab, tags: trunk)
12:34
[4998d629ff] {3779} huge performance enhancement on SynLZ by new optimized x64 asm (user: ab, tags: trunk)
2017-08-09
12:34
[3cc2cefe1b] {3778} new SynCrossPlatformSynLZ unit (user: ab, tags: trunk)
07:48
[3760efc2bc] {3777} noticeable SynLZ decompression performance increase - for x86 asm and pure pascal version (user: ab, tags: trunk)
2017-08-06
20:54
[4c962ef98d] {3776} small performance enhancement on SynLZcompress1asm (user: ab, tags: trunk)
20:40
[94a1006955] {3775} optimize FillCharFast/MoveFast for Ivy Bridge by detecting Enhanced REP MOVSB and STOSB operation (ERMSB) if WITH_ERMS conditional is enabled (not by default) - also reintroduced original x64 asm revision (user: ab, tags: trunk)
14:55
[2eb7a6543e] {3774} fixed TSQLHttpServer.NotifyCallback when the callback returns a blocking/synchronous output parameter (user: ab, tags: trunk)
2017-08-04
15:02
[f360182936] {3773} new GetPublishedMethods() function (user: ab, tags: trunk)
08:17
[a488324c78] {3772} speed-up of HMAC_SHA functions by optimizing Update methods even more - also updated benchmarks comments to include latest optimizations and SHA-512 (user: ab, tags: trunk)
07:06
[ff2b858c03] {3771} allow to specify a library (dll) resource instance handle when loading a resource (user: ab, tags: trunk)
07:04 • Closed ticket [21d5aedf63]: TZipRead.Create cannot load ZIP from DLL resources plus 5 other changes (user: ab)
07:04
[f244fd942b] {3770} fixed ticket [21d5aedf630757] about TZipRead.Create when assigning a custom resource handler (user: ab, tags: trunk)
05:32 • New ticket [21d5aedf63] TZipRead.Create cannot load ZIP from DLL resources. (user: anonymous)
2017-08-03
21:13
[ba985242aa] {3769} avoid temporary copy of whole blocks during TSHA1/256/512.Update (user: ab, tags: trunk)
15:39
[d1f5d47242] {3768} new optimized asm for SHA-512 on x86 32-bit using SSE3 instructions - almost as fast as x64 now! (user: ab, tags: trunk)
13:01
[0e94561697] {3767} published TDecimal128 special constants - no functional change (user: ab, tags: trunk)
13:00
[7ee13481c5] {3766} small performance enhancements - especially to allow aggressive optimizations for the FPC compiler (user: ab, tags: trunk)
2017-08-02
16:18
[fd4f253e6b] {3765} SHA512 fix for Delphi/Win64 (user: ab, tags: trunk)
14:10
[f9e7bdf719] {3764} small refactoring - no functional change (user: ab, tags: trunk)
13:42
[b15931f96d] {3763} introducing {{helper}} syntax (user: ab, tags: trunk)
12:20
[7e550bd68a] {3762} introducing (HMAC) SHA-512 hashing functions (user: ab, tags: trunk)
12:18
[84613271b0] {3761} new TDecimal128.FromInt64/FromQWord/ToCurr methods (user: ab, tags: trunk)
12:16
[f56f009d21] {3760} new bswap64 and bswap64 array functions (user: ab, tags: trunk)
2017-08-01
10:08
[eb923a7826] {3759} ensure no leak in TServiceMethodExecute (user: ab, tags: trunk)
09:56
[948c3f5ba3] {3758} explicit context to TDynArrayHashed ESynException message on fatal collision (user: ab, tags: trunk)
07:39
[630add79fc] {3757} enhanced Decimal128 implementation and documentation (user: ab, tags: trunk)
2017-07-31
18:59
[1575f11a72] {3756} ensure Sample 17 will work even if compiled in a sub folder (user: ab, tags: trunk)
18:58
[a78877855c] {3755} finished Decimal128 support for MongoDB/BSON 3.4 (user: ab, tags: trunk)
18:56
[3882c9f3b9] {3754} new overloaded GetInteger(P,PEnd: PUTF8Char) function (user: ab, tags: trunk)
2017-07-29
11:30
[1de9d0074e] {3753} enhanced TDecimal128 including new test suite (user: ab, tags: trunk)
2017-07-28
16:49
[4bd22dbcd6] {3752} starting TDecimal128 support for MongoDB/BSON - introducing betDecimal128 type for BSON, and ToText convertion (to be continued) (user: ab, tags: trunk)
16:40
[7b2708954c] {3751} new AppendUInt32ToBuffer function (user: ab, tags: trunk)