added lazarus project file for TestSQL3
enhanced socket support for FPC 2.7.1 branch
- no need of having the Synapse library installed
synchronize with main repository
enhanced FPC compatibility
fixed incorrect field type retrieval for CreateAndFillPrepareJoined() results
- see http://synopse.info/forum/viewtopic.php?id=2153
added regression test for latest commit
enhanced FPC compatibility with Linux, especially for HTTP server
- we may eventually use FastCGI for a production HTTP server
let SynProject handle Alt+F10 shortcut for adding a link to a numerated paragraph
added per-repository GIT commit for the SourceCodeRep tool
TSQLRecord.CreateAndFillPrepareMany() will raise an exception when run on a TSQLRecord with no many-to-many published field
FPC + Linux small enhancements
added TSynLog.CustomFileName property - see [d8fbc10bf8]
fixed ticket [44f07b041f] about TGUID property support for Crossplatform
added TSQLDBConnectionProperties.IsSQLKeyword() class method for [7fbbd53966]
small optimization by inlining comparison functions when possible
added TSQLDBConnectionProperties.DBMSEngineName property
enhancements to external ORM process
  *  added VirtualTableExternalMap() function for easier mapping definition
  *  handle TSQLModelRecordPropertiesExternal.MapAutoKeywordFields for automatic mapping of field which name conflicts with a SQL keyword - see [7fbbd53966]
small documentation fix
ensure ID/RowID or SQLite3 keyword are not used as TSQLRecord field name
let SQL keywords check be a little less restrictive in TSQLRecord, so that SynDBExplorer runs without exception