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-10-19
14:10
[f45f345487] Leaf: {3929} fixed TAESOFBCRC encryption for AES-NI x86 asm (user: ab, tags: trunk)
13:34
[3abe87728e] {3928} fixed error handling during ECC-based decryption (user: ab, tags: trunk)
12:53
[3aae5d553b] {3927} added optional RaiseESynCryptoOnError parameter to DecryptPKCS7 methods (user: ab, tags: trunk)
10:28
[50604ab1d3] {3926} introducing DBSynLZ.dpr command line sample tool (user: ab, tags: trunk)
10:26
[0b372d8b60] {3925} small JWT fix and enhancements (user: ab, tags: trunk)
10:25
[1c99c01fa1] {3924} new overloaded HMAC_SHA*.Done() method (user: ab, tags: trunk)
10:24
[c4477ecbd8] {3923} fixed TAESAbstract.Clone especially when AES-NI is not available (user: ab, tags: trunk)
10:22
[42cad81a4b] {3922} fixed FileIsSynLZ() function (user: ab, tags: trunk)
2017-10-18
18:59
[981ac23944] {3921} fixed Delphi 5 compilation (user: ab, tags: trunk)
18:54
[7e50f78f16] {3920} new TAESAbstract.MACEncrypt overloaded method for 128-bit encryption (user: ab, tags: trunk)
18:54
[331c69facc] {3919} new JWTHS() function and TJWTAbstract.VerifyPayload method (user: ab, tags: trunk)
18:52
[dcd9e85c00] {3918} new Base64URIToBin() function (user: ab, tags: trunk)
14:11
[d28b04d9e9] {3917} enhanced TSQLDatabaseBackupThread logging (user: ab, tags: trunk)
13:19
[7239c61d14] {3916} tuned TSQLDataBase.BackupBackground destination DB writing (user: ab, tags: trunk)
13:17
[dd96781ca9] {3915} ensure #backup remote administration command will compress the backup file only if .dbsynlz is specified (user: ab, tags: trunk)
10:28
[4f14f502d0] {3914} introducing TSQLRestServerDB.StatementTruncateSQLLogLen property (user: ab, tags: trunk)
2017-10-17
19:04
[03cafb7cb4] {3913} fixed TSynDaemonSettings persistence (user: ab, tags: trunk)
19:04
[c46dc6f891] {3912} new woInt64AsHex and j2oAllowInt64Hex options for JSON serialization of Int64/QWord as hexadecimal strings (for better human readabiliy, or when working with JavaScript and its 53-bit limitation) (user: ab, tags: trunk)
19:02
[c3883a1b55] {3911} added GetQWord() overloaded function (user: ab, tags: trunk)
15:07
[47b3df9439] {3910} enhanced TSynBackgroundThreadAbstract.Terminate (user: ab, tags: trunk)
12:45
[b13a9a35e1] {3909} fixed build on Ubuntu 16.04 using fpc, linux64 target - as forked and proposed on github by ssoftpro (user: ab, tags: trunk)
12:30
[1b2d0ae341] {3908} introducing TURI.Scheme field (user: ab, tags: trunk)
12:04
[99e9759123] {3907} new TSQLRestThread.WaitForNotExecuting method (user: ab, tags: trunk)
12:04
[768596a6b0] {3906} introducing JSONSettingsToObject() function (user: ab, tags: trunk)
12:03
[0ceb687d86] {3905} new j2oAllowInt64Hex option for JsonToObject() (user: ab, tags: trunk)
10:32
[1eda7c51af] {3904} enhanced TSQLRestThread to host its own TEvent which will be trigerred e.g. by TerminatedSet to reduce context switches (user: ab, tags: trunk)
10:30
[fb9b1ebfeb] {3903} overloaded Int64ToHexShort() function (user: ab, tags: trunk)
07:49
[e6e686dc0b] {3902} ensure TSynDaemon.Stop is always executed (user: ab, tags: trunk)
07:48
[20750e265d] {3901} new GetNextTChar64 and GetNextIdemQWord functions (user: ab, tags: trunk)
2017-10-16
18:53
[766fd07c86] {3900} introducing MainHttpClass function (user: ab, tags: trunk)
18:52
[e49cc620d3] {3899} new TSynBackgroundThreadAbstract.Start and optional CreateSuspended parameter (user: ab, tags: trunk)
18:51
[7af21804fb] {3898} fixed TTextWriter.AddVariant for varWord64 (user: ab, tags: trunk)
18:50
[5ebc136a1a] {3897} added gcd() function (user: ab, tags: trunk)
10:30
[068d4e66b8] {3896} TSynDaemon fork/run support on Linux/Posix (user: ab, tags: trunk)
2017-10-13
19:07
[bb679b210c] {3895} added TSynDaemon/TSynDaemonSettings cross-platform classses as a lighter alternative to dddInfraApps/dddInfraSettings (user: ab, tags: trunk)
16:01
[9031e98cc0] {3894} circumvent several compilation issues with some Delphi compilers - see https://synopse.info/forum/viewtopic.php?id=4187 (user: ab, tags: trunk)
15:36
[7d49b25313] {3893} optional noexp parameter to TTextWriter.AddDouble/AddSingle/AddExtended methods using the new ExtendedToStringNoExp() function - and fixing huge decimal storage (user: ab, tags: trunk)
15:34
[5426ebbcf2] {3892} new KahanSum() function (user: ab, tags: trunk)
2017-10-12
18:13
[279412e40f] {3891} defined TDDDRestHttpDaemon.Settings instead of in TDDDRestDaemon (user: ab, tags: trunk)
18:09
[9c8164e05d] {3890} fixed compiler hint under Kylix (user: ab, tags: trunk)
12:33
[832118f583] {3889} fixed GPF in TSQLRestServer.InternalInfo when TSystemUse is not initialized (user: ab, tags: trunk)
11:43
[ef2761c2c8] {3888} reduced TAESPRNG default Seed rounds to 16 (user: ab, tags: trunk)
11:41
[a01343b7cd] {3887} added a lock to TSynPersistentStore (user: ab, tags: trunk)
08:25 • New ticket [8740418382] Catch exception in TSQLStatementCached.Prepare. (user: anonymous)
2017-10-11
16:11
[c68a8c9b5a] {3886} added regression tests for TAESPRNG.GetRandom32/64/Ext methods (user: ab, tags: trunk)
16:10
[778a9416e2] {3885} tuned entropy size used by TAESPRNG.Seed (user: ab, tags: trunk)
15:43
[dcf37de9c3] {3884} optimized AES-NI x86/x64 assembler (user: ab, tags: trunk)
14:58
[f403ae69de] {3883} new TAESPRNG.Random32/Random64/RandomExt methods (user: ab, tags: trunk)
08:24
[72ab22b940] {3882} introducing DaysToIso8601() - as used by UnixTimePeriodToString and UnixMSTimePeriodToString functions (user: ab, tags: trunk)
2017-10-10
17:54
[a664a4402e] {3881} new UnixTimePeriodToString and UnixMSTimePeriodToString functions (user: ab, tags: trunk)