mORMot and Open Source friends
Timeline
Not logged in

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

20 most recent timeline items

2014-09-21
08:34
[03cd22a220] Leaf: {273} fixed [] and {} JSON content processing into BSON (user: User, tags: trunk)
08:00
[47eb2cad8f] {272} FPC compability enhancements
  • added UniqueRawUTF8() function, to replace e.g. @JSON[1] under FPC
  • other fixes for FPC running in Delphi syntax mode
  • now all basic regression tests passed with FPC 2.7.1 under Windows, skiping variant late-binding assignment tests which have been reported to the FPC team
(user: User, tags: trunk)
07:15
[4fd6484a03] {271} enhanced TSQLRestCache.CachedEntries and TSQLRestCache.CachedMemory to be thread-safe (user: User, tags: trunk)
2014-09-20
14:08 • New ticket [d2d6953fb3] TTC fonts not embedded correctly in PDF documents (e.g. SimSun.ttc). (user: anonymous)
13:51
[11406edd4b] {270} ensure http.sys server works as expected when compiled with FPC (user: User, tags: trunk)
13:19
[a98c041a66] SynDBOracle now allow several array of different size binding as OCI_OBJECT, to be used e.g. for IN clause (user: pavel.mash, tags: trunk)
2014-09-19
21:00
[25ca338b6f] {269} some other enhancements to FPC compatibility (user: User, tags: trunk)
17:08
[af94b213a1] {268} fixed weird Delphi XE3 specific bug for the SpiderMonkey library as stated by http://synopse.info/forum/viewtopic.php?pid=12598#p12598 (user: User, tags: trunk)
16:56
[7b999fad1b] {267} fixed USEENCODERS conditional in SynGdiPlus (user: User, tags: trunk)
15:52 • Deferred ticket [1ec41e9619]: Does not generate the pdf properly with Delphi XE2 plus 6 other changes (user: ab) ... 1 similar event omitted.
15:30
[cdadc5d597] {266} for security, disallow .. in the file name as returned by TSQLRestServerURIContext.ResourceFileName property (user: User, tags: trunk)
14:16
[e580274388] {265} circumvent Delphi 6 limitation about TThread.Synchronize() - now all regression tests do pass with Delphi 6 (user: User, tags: trunk)
13:21
[c90684aab9] {264} ServiceContext threadvar will now be set in all ORM and SOA process, to allow access to the execution context (user: User, tags: trunk)
13:14
[c4d79464bd] {263} added TSynBackgroundThreadAbstract OnBeforeExecute/OnAfterExecute OnBeforeProcess/OnAfterProcess properties (user: User, tags: trunk)
2014-09-18
21:10
[30c6fdbc41] {262} small documentation fixes
  • ensure Alf last name would be stored as ASCII
  • ensure SynopseCommit.inc would be parsed by SynProject
(user: User, tags: trunk)
20:14
[c5290b9af4] {261} let Alf be named as he deserve for his work! (user: User, tags: trunk)
18:54
[173dfd47ef] {260} huge step for FPC compatibility
  • thanks to Alfred (Alf from Consulab) for his patch to enhance compatibility
  • we included a lot of FPC RTTI compatibility fixes, mainly in TDynArray / Record*()
  • all tests do not pass yet - but we are going in the right direction! :)
(user: User, tags: trunk)
12:37
[2fca395ee4] {259} SYNOPSE_FRAMEWORK_VERSION constant will now include a per-commit increasing number, e.g. 1.18.259 instead of plain 1.18 version (generated by SourceCodeRep tool into SynopseCommit.inc file), to specify the exact source state (user: User, tags: trunk)
11:42
[cee02ea67b] added amBackgroundORMSharedThread mode for TSQLRestServer.AcquireExecutionMode[] property so that all ORM read and write operations would be executed in a single thread (amBackgroundThread would use one thread for reads, and another for writes) (user: User, tags: trunk)