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-11-22
21:25
[f6bb1109f6] Leaf: {3993} small performance enhancement to TJWTAbstract.Parse (user: ab, tags: trunk)
14:17
[168cab3528] {3992} introducing TObjectDynArrayWrapper.Slice (user: ab, tags: trunk)
14:09
[e5920150f1] {3991} fixed DB file path for TDDDRestSettings.NewRestServerDB (user: ab, tags: trunk)
14:08
[5a970355a6] {3990} ensure T*ID properties will fallback to sftInteger field if type name doesn't match any known TSQLRecord class (user: ab, tags: trunk)
14:06
[066fdc6d07] {3989} introducing TSQLRecordNoCase new abstract parent class (user: ab, tags: trunk)
2017-11-21
21:52
[3691d23d50] {3988} new TDDDRestSettings.NewRestServerDB method (user: ab, tags: trunk)
21:51
[ef576b2310] {3987} added aDefaultCacheSize optional parameter to TSQLRestServerDB/TSQLRestClientDB.Create (user: ab, tags: trunk)
21:50
[dd7c5f9292] {3986} allow ObjectDefaultToVariant() to set TDocVariantOptions (user: ab, tags: trunk)
2017-11-20
19:50
[d0a280177d] {3985} included the build date to the regression tests console output (user: ab, tags: trunk)
19:42
[942c848d7c] {3984} implements minimal error handling in THttpApiWebSocketConnection (user: ab, tags: trunk)
19:34
[61b22af08b] {3983} tuned CurrentServerNonce() internal cache (user: ab, tags: trunk)
17:54
[d1b84fb4aa] {3982} introducing ObjectDefaultToVariant() function (user: ab, tags: trunk)
17:53
[9275a004e7] {3981} new TSQLRest.WriteLock/WriteUnLock methods (user: ab, tags: trunk)
17:52
[6ec237e442] {3980} new overloaded SelectInClause() function handling Int64 values (user: ab, tags: trunk)
17:51
[07aeba4419] {3979} new overloaded Base64ToBin() function (user: ab, tags: trunk)
17:50
[f9bee556f8] {3978} fixed FastFindInt64Sorted and FastFindQWordSorted under x86 (user: ab, tags: trunk)
2017-11-19
22:29
[7c4380fa45] {3977} published global CurrentServerNonce() function - and includes a naive but efficient cache for the current nonce (user: ab, tags: trunk)
22:28
[d35c3497c9] {3976} introducing rsoGetUserRetrieveNoBlobData for TSQLRestServer.Options (user: ab, tags: trunk)
22:27
[377d68df5d] {3975} published AuthorizationBearer() function (user: ab, tags: trunk)
22:26
[7d84448c49] {3974} new TFastReader.CopySafe/VarUInt32Safe/VarUTF8Safe methods (user: ab, tags: trunk)
13:31
[df27090da9] {3973} ensure TSQLStatementCached.Prepare handle properly Sqlite3 exception (user: ab, tags: trunk)
08:35
[2076074219] {3972} fixes some minor typos from latest WebSockets API merge - thanks again to the whole mpv team for this great commit! (user: ab, tags: trunk)
2017-11-17
10:03
[57783affcb] SyNode: BREAKING fs.readdir[Sync] now return folders names without trailing path delimiter (as in Node) (user: mpv, tags: trunk)
2017-11-15
20:10
[feb9579c4e] pull request #57 from github - fix compiler directive for FPC (user: mpv, tags: trunk)
20:06
[ef654878f6] SyNode: fix usage of TSynFPUException.ForLibraryCode for FPC ('with' or variable required as in TSynLog) (user: mpv, tags: trunk)
15:33
[2a14f874b2] SyNode: fix invalid usage of Assert() - assertion expression not evaluated in FPC (user: mpv, tags: trunk)
12:25
[2c4bafb632] strip debug information from crc32c64.obj (user: mpv, tags: trunk)
12:23
[e192d3cc93] SyNode: fix usage of TSynFPUException for FPC (user: mpv, tags: trunk)
2017-11-14
13:12
[961decc614] SyNode: improve FPC RTTI support (tkBool, tkAString) (user: mpv, tags: trunk)
10:14
[631499cdd2] rewrite WinHTTP_WebSocketEnabled as a function as noted by EMartin (user: mpv, tags: trunk)
2017-11-13
22:35
[106415b461] SyNode: added ESMException.WriteFormatted to get e formatted error message (ESMException.CustomLog not available under FPC) (user: mpv, tags: trunk)
20:41
[2559508009] fixed FPC->Win compilation (user: mpv, tags: trunk)
18:05
[7fdcb18312] SynDB: allow write access to TSQLDBConnection.LastErrorMessage (for customization) (user: mpv, tags: trunk)
18:02
[a5207cfd46] SyNode: fix multithread access to fs_loadFile (user: mpv, tags: trunk)
18:01
[cd9c656acd] remove BRANCH_WIN_WEB_SOCKET conditions - brunch is merged to trunk (user: mpv, tags: trunk)
17:58
[0e69281bb4] SyNode: JS `process` now instance of EventEmitter + process.exit event emited on engine destroy (user: mpv, tags: trunk)
17:55
[ddb8cb8690] SyNode: add read-only acces to published property of DynArray type to SyNodeSimpleProto (user: mpv, tags: trunk)
17:48
[1fac374368] remove enum values for Delphi5 compartibility (user: mpv, tags: trunk)
17:41
[1ff1e5b5c2] add global variable SynCrtSock.WinHTTP_WebSocketEnabled: boolean (user: mpv, tags: trunk)
16:26
[5422c8e65c] added HTTP.SYS 2.0 based WebSocket server THttpApiWebSocketServer (user: mpv, tags: trunk)
12:52
[0cf0b2437e] {3971} add recursive update for TDocVariantData.AddOrUpdateObject (thanks maciej for the idea and patch!) (user: ab, tags: trunk)
12:51
[f882790feb] {3970} fixed FPC compilation (user: ab, tags: trunk)
09:59
[ecec9e9a40] {3969} enhanced TSynDaemon / TSynDaemonSettings (user: ab, tags: trunk)
2017-11-12
10:34
[8925a1fd67] {3968} enhanced TSynDaemon console output (user: ab, tags: trunk)
10:32
[238506e03c] {3967} fixed potential memory leak in BaudotToAscii() (user: ab, tags: trunk)
10:32
[24d37596aa] {3966} woInt64AsHex will serialize 0 value as "" (user: ab, tags: trunk)
09:49
[488f583bb7] {3965} introducing FPCUSEVERSIONINFO conditional - not defined by default, to reduce executable size (user: ab, tags: trunk)
2017-11-10
19:12
[3fad4e6188] {3964} new TDDDRestClientWebSockets and TDDDRestClientHttp classes (user: ab, tags: trunk)
17:19
[fd3b4011ab] {3963} introducing TDDDRestHttpSettings class and overloaded TDDDRestSettings.NewRestInstance method (user: ab, tags: trunk)
17:18
[5a48bdd172] {3962} introducing TDDDRestClient class (user: ab, tags: trunk)