Skip to content
Permalink
Browse files

modified all links to https://synopse.info

- since our web site is now HTTPS + HTTP/2
and rated A+ on https://www.ssllabs.com/ssltest/analyze.html?d=synopse.info
  • Loading branch information...
Arnaud Bouchez
Arnaud Bouchez committed Jan 19, 2017
1 parent 2e294de commit e5be51efe35824605f577d554c60430f2b0e03d1
Showing with 216 additions and 279 deletions.
  1. +1 −1 CrossPlatform/SynCrossPlatform.inc
  2. +1 −1 CrossPlatform/SynCrossPlatformCrypto.pas
  3. +1 −1 CrossPlatform/SynCrossPlatformJSON.pas
  4. +2 −2 CrossPlatform/SynCrossPlatformREST.pas
  5. +3 −3 CrossPlatform/SynCrossPlatformSpecific.pas
  6. +1 −1 CrossPlatform/SynCrossPlatformTests.pas
  7. +1 −1 PasZip.pas
  8. +1 −1 SQLite3/DDD/dom/dddDomAuthInterfaces.pas
  9. +1 −1 SQLite3/DDD/dom/dddDomUserCQRS.pas
  10. +1 −1 SQLite3/DDD/dom/dddDomUserInterfaces.pas
  11. +1 −1 SQLite3/DDD/dom/dddDomUserTypes.pas
  12. +1 −1 SQLite3/DDD/infra/dddInfraApps.pas
  13. +1 −1 SQLite3/DDD/infra/dddInfraAuthRest.pas
  14. +1 −1 SQLite3/DDD/infra/dddInfraEmail.pas
  15. +1 −1 SQLite3/DDD/infra/dddInfraEmailer.pas
  16. +1 −1 SQLite3/DDD/infra/dddInfraRepoUser.pas
  17. +1 −1 SQLite3/DDD/infra/dddInfraSettings.pas
  18. +6 −6 SQLite3/Documentation/Release/ReleaseForm.pas
  19. +1 −1 SQLite3/Documentation/SourceCodeRep/SourceCodeRepMain.pas
  20. +1 −1 SQLite3/Samples/04 - HTTP Client-Server/Project04ServerStatic.dpr
  21. +1 −1 SQLite3/Samples/09 - HttpApi web server/HttpApiServer.dpr
  22. +1 −1 SQLite3/Samples/11 - Exception logging/LogViewMain.pas
  23. +1 −1 SQLite3/Samples/12 - SynDB Explorer/SynDBExplorerFrame.pas
  24. +1 −1 SQLite3/Samples/13 - StandAlone JSON SQL server/JSONSQLServer.dpr
  25. +1 −1 SQLite3/Samples/14 - Interface based services/Project14ServerExternal.dpr
  26. +1 −1 SQLite3/Samples/15 - External DB performance/PerfMain.pas
  27. +2 −2 SQLite3/Samples/19 - AJAX ExtJS FishFacts/Unit2.pas
  28. +1 −1 SQLite3/Samples/22 - JavaScript HTTPApi web server/JSHttpApiServer.dpr
  29. +1 −1 SQLite3/Samples/23 - JavaScript Tests/SynSMSelfTest.pas
  30. +1 −1 SQLite3/Samples/23 - JavaScript Tests/TestMustache.dpr
  31. +1 −1 SQLite3/Samples/23 - JavaScript Tests/TestSynSM.dpr
  32. +1 −1 SQLite3/Samples/27 - CrossPlatform Clients/SmartMobileStudio/mORMotClient.pas
  33. +1 −1 SQLite3/Samples/27 - CrossPlatform Clients/mORMotClient.pas
  34. +1 −1 SQLite3/Samples/28 - Simple RESTful ORM Server/RESTserver.dpr
  35. +1 −1 SQLite3/Samples/28 - Simple RESTful ORM Server/RESTserver_wrappers.dpr
  36. +1 −1 SQLite3/Samples/29 - SmartMobileStudio Client/mORMotClient.pas
  37. +2 −2 SQLite3/Samples/30 - MVC Server/MVCViewModel.pas
  38. +2 −2 SQLite3/Samples/MainDemo/FileClient.pas
  39. +1 −1 SQLite3/Samples/MainDemo/FileMain.pas
  40. +1 −1 SQLite3/Samples/ThirdPartyDemos/EMartin/SynJSONTreeview/SynJSONTreeView.pas
  41. +1 −1 SQLite3/Samples/ThirdPartyDemos/EMartin/TSynRestDataset/SynRestMidasVCL.pas
  42. +1 −1 SQLite3/Samples/ThirdPartyDemos/EMartin/TSynRestDataset/SynRestVCL.pas
  43. +1 −1 SQLite3/Samples/ThirdPartyDemos/George/REST-tester/mORMotRESTFPCInterfaces.pas
  44. +3 −3 SQLite3/Samples/ThirdPartyDemos/Ondrej/SynTaskDialog4Lazarus/SynTaskDialog.pas
  45. +1 −1 SQLite3/TestSQL3.dpr
  46. +35 −98 SQLite3/TestSQL3.lps
  47. +1 −1 SQLite3/TestSQL3FPCInterfaces.pas
  48. +5 −5 SQLite3/mORMot.pas
  49. +1 −1 SQLite3/mORMotBigTable.pas
  50. +1 −1 SQLite3/mORMotDB.pas
  51. +1 −1 SQLite3/mORMotDDD.pas
  52. +3 −3 SQLite3/mORMotFastCgiServer.pas
  53. +1 −1 SQLite3/mORMotHttpClient.pas
  54. +1 −1 SQLite3/mORMotHttpServer.pas
  55. +3 −3 SQLite3/mORMotMVC.pas
  56. +1 −1 SQLite3/mORMotMidasVCL.pas
  57. +1 −1 SQLite3/mORMotMongoDB.pas
  58. +2 −2 SQLite3/mORMotReport.pas
  59. +1 −1 SQLite3/mORMotSQLite3.pas
  60. +1 −1 SQLite3/mORMotSelfTests.pas
  61. +2 −2 SQLite3/mORMotService.pas
  62. +1 −1 SQLite3/mORMotToolBar.pas
  63. +1 −1 SQLite3/mORMotUI.pas
  64. +1 −1 SQLite3/mORMotUIEdit.pas
  65. +1 −1 SQLite3/mORMotUILogin.pas
  66. +1 −1 SQLite3/mORMotUIOptions.pas
  67. +1 −1 SQLite3/mORMotUIQuery.pas
  68. +1 −1 SQLite3/mORMotVCL.pas
  69. +1 −1 SQLite3/mORMotWrappers.pas
  70. +1 −1 SQLite3/mORMoti18n.pas
  71. +1 −1 SynBidirSock.pas
  72. +1 −1 SynBigTable.pas
  73. +1 −1 SynBz.pas
  74. +1 −1 SynBzPas.pas
  75. +3 −3 SynCommons.pas
  76. +2 −2 SynCrtSock.pas
  77. +2 −2 SynCrypto.pas
  78. +1 −1 SynDB.pas
  79. +1 −1 SynDBDataset.pas
  80. +1 −1 SynDBDataset/SynDBBDE.pas
  81. +1 −1 SynDBDataset/SynDBFireDAC.pas
  82. +1 −1 SynDBDataset/SynDBNexusDB.pas
  83. +1 −1 SynDBDataset/SynDBUniDAC.pas
  84. +1 −1 SynDBFirebird.pas
  85. +1 −1 SynDBMidasVCL.pas
  86. +1 −1 SynDBODBC.pas
  87. +1 −1 SynDBOracle.pas
  88. +1 −1 SynDBRemote.pas
  89. +1 −1 SynDBSQLite3.pas
  90. +1 −1 SynDBVCL.pas
  91. +5 −5 SynDBZeos.pas
  92. +1 −1 SynEcc.pas
  93. +1 −1 SynEcc32asm.inc
  94. +1 −1 SynFPCLinux.pas
  95. +1 −1 SynFPCSock.pas
  96. +1 −1 SynFPCTypInfo.pas
  97. +1 −1 SynFastWideString.pas
  98. +2 −2 SynGdiPlus.pas
  99. +1 −1 SynKylix.pas
  100. +1 −1 SynLZ.pas
  101. +1 −1 SynLZO.pas
  102. +1 −1 SynLog.pas
  103. +1 −1 SynMemoEx.pas
  104. +1 −1 SynMongoDB.pas
  105. +1 −1 SynMustache.pas
  106. +2 −2 SynOleDB.pas
  107. +3 −3 SynPdf.pas
  108. +2 −2 SynSM.inc
  109. +2 −2 SynSM.pas
  110. +2 −2 SynSMAPI.pas
  111. +2 −2 SynSQLite3.pas
  112. +1 −1 SynSQLite3RegEx.pas
  113. +4 −4 SynSQLite3Static.pas
  114. +1 −1 SynSSPI.pas
  115. +3 −3 SynSSPIAuth.pas
  116. +3 −3 SynScaleMM.pas
  117. +4 −4 SynSelfTests.pas
  118. +3 −3 SynTaskDialog.pas
  119. +2 −2 SynTests.pas
  120. +1 −1 SynVirtualDataSet.pas
  121. +2 −2 SynWinSock.pas
  122. +1 −1 SynZLibSSE.pas
  123. +1 −1 SynZip.pas
  124. +1 −1 SynZipFiles.pas
  125. +4 −4 Synopse.inc
  126. +1 −1 SynopseCommit.inc
@@ -3,7 +3,7 @@
This file is part of Synopse mORMot framework.

Synopse mORMot framework. Copyright (C) 2017 Arnaud Bouchez
Synopse Informatique - http://synopse.info
Synopse Informatique - https://synopse.info

*** BEGIN LICENSE BLOCK *****
Version: MPL 1.1/GPL 2.0/LGPL 2.1
@@ -7,7 +7,7 @@
This file is part of Synopse mORMot framework.
Synopse mORMot framework. Copyright (C) 2017 Arnaud Bouchez
Synopse Informatique - http://synopse.info
Synopse Informatique - https://synopse.info
*** BEGIN LICENSE BLOCK *****
Version: MPL 1.1/GPL 2.0/LGPL 2.1
@@ -7,7 +7,7 @@
This file is part of Synopse mORMot framework.
Synopse mORMot framework. Copyright (C) 2017 Arnaud Bouchez
Synopse Informatique - http://synopse.info
Synopse Informatique - https://synopse.info
*** BEGIN LICENSE BLOCK *****
Version: MPL 1.1/GPL 2.0/LGPL 2.1
@@ -7,7 +7,7 @@
This file is part of Synopse mORMot framework.
Synopse mORMot framework. Copyright (C) 2017 Arnaud Bouchez
Synopse Informatique - http://synopse.info
Synopse Informatique - https://synopse.info
*** BEGIN LICENSE BLOCK *****
Version: MPL 1.1/GPL 2.0/LGPL 2.1
@@ -2731,7 +2731,7 @@ function FindHeader(const Headers, Name: string): string;
function GetOutHeader(const Call: TSQLRestURIParams; const Name: string): string;
begin
{$ifdef ISSMS_XHRISBUGGY} // retrieval from Call.XHR is buggy on some browers :(
// see http://synopse.info/forum/viewtopic.php?pid=11730#p11730
// see https://synopse.info/forum/viewtopic.php?pid=11730#p11730
if VarIsValidRef(Call.XHR) then
result := Call.XHR.getResponseHeader(Name);
{$else}
@@ -7,7 +7,7 @@
This file is part of Synopse mORMot framework.
Synopse mORMot framework. Copyright (C) 2017 Arnaud Bouchez
Synopse Informatique - http://synopse.info
Synopse Informatique - https://synopse.info
*** BEGIN LICENSE BLOCK *****
Version: MPL 1.1/GPL 2.0/LGPL 2.1
@@ -411,7 +411,7 @@ implementation
// for SSL support with iOS and Android client, please follow instructions at
// http://blog.marcocantu.com/blog/using_ssl_delphi_ios.html and you may
// download the *.a files from http://indy.fulgan.com/SSL/OpenSSLStaticLibs.7z
// see also http://synopse.info/forum/viewtopic.php?id=2325
// see also https://synopse.info/forum/viewtopic.php?id=2325
{$endif}

{$ifdef USESYNCRT}
@@ -632,7 +632,7 @@ procedure TIndyHttpConnectionClass.URI(var Call: TSQLRestURIParams;
fConnection.Request.RawHeaders.Text := Call.InHead;
Auth := fConnection.Request.RawHeaders.Values['Authorization'];
if (Auth<>'') and SameText(Copy(Auth,1,6),'Basic ') then begin
// see http://synopse.info/forum/viewtopic.php?pid=11761#p11761
// see https://synopse.info/forum/viewtopic.php?pid=11761#p11761
with TIdDecoderMIME.Create do
try
Auth := DecodeString(copy(Auth,7,maxInt));
@@ -7,7 +7,7 @@
This file is part of Synopse mORMot framework.
Synopse mORMot framework. Copyright (C) 2017 Arnaud Bouchez
Synopse Informatique - http://synopse.info
Synopse Informatique - https://synopse.info
*** BEGIN LICENSE BLOCK *****
Version: MPL 1.1/GPL 2.0/LGPL 2.1
@@ -7,7 +7,7 @@
This file is part of Synopse framework.
Synopse framework. Copyright (C) 2017 Arnaud Bouchez
Synopse Informatique - http://synopse.info
Synopse Informatique - https://synopse.info
This library is free software; you can redistribute it and/or modify it
under the terms of the GNU Lesser General Public License as published by
@@ -7,7 +7,7 @@
This file is part of Synopse mORMot framework.
Synopse mORMot framework. Copyright (C) 2017 Arnaud Bouchez
Synopse Informatique - http://synopse.info
Synopse Informatique - https://synopse.info
*** BEGIN LICENSE BLOCK *****
Version: MPL 1.1/GPL 2.0/LGPL 2.1
@@ -7,7 +7,7 @@
This file is part of Synopse mORMot framework.
Synopse mORMot framework. Copyright (C) 2017 Arnaud Bouchez
Synopse Informatique - http://synopse.info
Synopse Informatique - https://synopse.info
*** BEGIN LICENSE BLOCK *****
Version: MPL 1.1/GPL 2.0/LGPL 2.1
@@ -7,7 +7,7 @@
This file is part of Synopse mORMot framework.
Synopse mORMot framework. Copyright (C) 2017 Arnaud Bouchez
Synopse Informatique - http://synopse.info
Synopse Informatique - https://synopse.info
*** BEGIN LICENSE BLOCK *****
Version: MPL 1.1/GPL 2.0/LGPL 2.1
@@ -7,7 +7,7 @@
This file is part of Synopse mORMot framework.
Synopse mORMot framework. Copyright (C) 2017 Arnaud Bouchez
Synopse Informatique - http://synopse.info
Synopse Informatique - https://synopse.info
*** BEGIN LICENSE BLOCK *****
Version: MPL 1.1/GPL 2.0/LGPL 2.1
@@ -7,7 +7,7 @@
This file is part of Synopse mORMot framework.
Synopse mORMot framework. Copyright (C) 2017 Arnaud Bouchez
Synopse Informatique - http://synopse.info
Synopse Informatique - https://synopse.info
*** BEGIN LICENSE BLOCK *****
Version: MPL 1.1/GPL 2.0/LGPL 2.1
@@ -7,7 +7,7 @@
This file is part of Synopse mORMot framework.
Synopse mORMot framework. Copyright (C) 2017 Arnaud Bouchez
Synopse Informatique - http://synopse.info
Synopse Informatique - https://synopse.info
*** BEGIN LICENSE BLOCK *****
Version: MPL 1.1/GPL 2.0/LGPL 2.1
@@ -7,7 +7,7 @@
This file is part of Synopse mORMot framework.
Synopse mORMot framework. Copyright (C) 2017 Arnaud Bouchez
Synopse Informatique - http://synopse.info
Synopse Informatique - https://synopse.info
*** BEGIN LICENSE BLOCK *****
Version: MPL 1.1/GPL 2.0/LGPL 2.1
@@ -7,7 +7,7 @@
This file is part of Synopse mORMot framework.
Synopse mORMot framework. Copyright (C) 2017 Arnaud Bouchez
Synopse Informatique - http://synopse.info
Synopse Informatique - https://synopse.info
*** BEGIN LICENSE BLOCK *****
Version: MPL 1.1/GPL 2.0/LGPL 2.1
@@ -7,7 +7,7 @@
This file is part of Synopse mORMot framework.
Synopse mORMot framework. Copyright (C) 2017 Arnaud Bouchez
Synopse Informatique - http://synopse.info
Synopse Informatique - https://synopse.info
*** BEGIN LICENSE BLOCK *****
Version: MPL 1.1/GPL 2.0/LGPL 2.1
@@ -7,7 +7,7 @@
This file is part of Synopse mORMot framework.
Synopse mORMot framework. Copyright (C) 2017 Arnaud Bouchez
Synopse Informatique - http://synopse.info
Synopse Informatique - https://synopse.info
*** BEGIN LICENSE BLOCK *****
Version: MPL 1.1/GPL 2.0/LGPL 2.1
@@ -88,7 +88,7 @@ procedure TForm1.Button1Click(Sender: TObject);
']': begin
if l-k-1>9 then begin
Insert('>'+copy(s,k+1,l-k-1)+'</a>',s,l);
Insert('<a href=http://synopse.info/fossil/info/',s,k+1);
Insert('<a href=https://synopse.info/fossil/info/',s,k+1);
end;
k := l;
end;
@@ -128,7 +128,7 @@ procedure TForm1.Button1Click(Sender: TObject);
Search(ExtractFilePath(paramstr(0))+'..\..\..\SynDBDataSet\');
Search(ExtractFilePath(paramstr(0))+'..\..\'); // D:\Dev\Lib\SQLite3
Head[length(Head)-5] := '.';
Text := '<p>Our Open Source <a href=http://synopse.info/fossil/wiki?name=SQLite3+Framework>'+
Text := '<p>Our Open Source <a href=https://synopse.info/fossil/wiki?name=SQLite3+Framework>'+
'<i>mORMot</i> framework</a> is now available in revision '+
SearchVersion+'.</p>'#13#10#13#10+
'<p>The main new features are the following:<ul><li>...</li></ul></p>'#13#10+
@@ -138,13 +138,13 @@ procedure TForm1.Button1Click(Sender: TObject);
' release of <i>mORMot</i>:</p>'#13#10'<ul>'+
Head+'</ul><p>Changes in details:<br />'#13#10+Text+#13#10'<p><br />'+
'<a name=Download><h2>Synopse mORMot download</h2></a>'+
'To get it, go to <a href="http://synopse.info/fossil/wiki?name=Downloads">this '+
'download page</a>, or <a href="http://synopse.info/fossil">use the '+
'To get it, go to <a href="https://synopse.info/fossil/wiki?name=Downloads">this '+
'download page</a>, or <a href="https://synopse.info/fossil">use the '+
'source</a>...<p>Do not forget to get and read the '+
'full reference documentation available there (mainly the <a href='+
'http://synopse.info/files/pdf/Synopse%20mORMot%20Framework%20SAD%20'+SearchVersion+
'https://synopse.info/files/pdf/Synopse%20mORMot%20Framework%20SAD%20'+SearchVersion+
'.pdf>"SAD" - Software Architecture Design</a> - document).</p>'#13#10+
'<p>Feedback and questions are <a href="http://synopse.info/forum/viewtopic.php?id=449">welcome in our forum</a>, just '+
'<p>Feedback and questions are <a href="https://synopse.info/forum/viewtopic.php?id=449">welcome in our forum</a>, just '+
'as usual.</p>';
Memo1.Text := Text;
end;
@@ -287,7 +287,7 @@ procedure TMainForm.btnCopyLinkClick(Sender: TObject);
inc(i, 10);
while (i < length(status)) and (status[i] <= ' ') do
inc(i);
Clipboard.AsText := 'http://synopse.info/fossil/info/' + copy(status, i, 10);
Clipboard.AsText := 'https://synopse.info/fossil/info/' + copy(status, i, 10);
end;

end.
@@ -11,7 +11,7 @@
It is IMHO preferred and less-error prone to define a method-based service,
then let the method return the file using Ctxt.ReturnFile() method.
See also http://synopse.info/forum/viewtopic.php?id=1896
See also https://synopse.info/forum/viewtopic.php?id=1896
Version 1.18
- added Project04ServerStatic.dpr program
@@ -112,7 +112,7 @@ begin

W.AddShort('</strong></i> - '+

'see <a href=http://synopse.info>http://synopse.info</a></p></body></html>');
'see <a href=https://synopse.info>https://synopse.info</a></p></body></html>');
Ctxt.OutContent := W.Text;
Ctxt.OutContentType := HTML_CONTENT_TYPE;
result := 200;
@@ -811,7 +811,7 @@ procedure TMainLogView.ImageLogoClick(Sender: TObject);
{$WARNINGS OFF}
if DebugHook=0 then
{$endif}
ShellExecute(0,'open','http://synopse.info',nil,nil,SW_SHOWNORMAL);
ShellExecute(0,'open','https://synopse.info',nil,nil,SW_SHOWNORMAL);
{$WARNINGS ON}
end;

@@ -640,7 +640,7 @@ procedure TDBExplorerFrame.ImageLogoClick(Sender: TObject);
begin
{$WARNINGS OFF}
if DebugHook=0 then
ShellExecute(0,nil,'http://synopse.info',nil,nil,SW_SHOWNORMAL);
ShellExecute(0,nil,'https://synopse.info',nil,nil,SW_SHOWNORMAL);
{$WARNINGS ON}
end;

@@ -30,7 +30,7 @@ program JSONSQLServer;
Using SynDB classes instead of directly SynSQLite3 will allow to use any other DB,
not only SQlite3.
see http://synopse.info/forum/viewtopic.php?id=607 for the initial request
see https://synopse.info/forum/viewtopic.php?id=607 for the initial request
}

@@ -3,7 +3,7 @@ program Project14ServerExternal;
{ this sample will create the main SQLite3 DB as in-memory, but will define all
tables as external, in the same .db file than Project14Server
-> just to demonstrate VirtualTableExternalRegisterAll() function and
reproduce the http://synopse.info/forum/viewtopic.php?id=1008 issue }
reproduce the https://synopse.info/forum/viewtopic.php?id=1008 issue }

{$APPTYPE CONSOLE}

@@ -610,7 +610,7 @@ procedure TMainForm.Test(PropsClass: TSQLDBConnectionPropertiesClass;
for i := 0 to Stat.fNumberOfElements-1 do begin
ValueLastName[i] := Int32ToUtf8(i+1);
{$ifndef UNIK}
if i<>100 then // test http://synopse.info/fossil/info/e8c211062e
if i<>100 then // test https://synopse.info/fossil/info/e8c211062e
{$endif}
ValueFirstName[i] := U+ValueLastName[i];
end;
@@ -73,7 +73,7 @@ procedure TForm1.FormCreate(Sender: TObject);
Model := TSQLModel.Create([TSQLBiolife]);
fDatabaseFileName := ChangeFileExt(paramstr(0),'.db3');
if not FileExists(fDatabaseFileName) then begin
download := TWinINet.Get('http://synopse.info/files/samples/Project19Server.zip');
download := TWinINet.Get('https://synopse.info/files/samples/Project19Server.zip');
if download<>'' then
with TZipRead.Create(pointer(download),length(download)) do
try
@@ -83,7 +83,7 @@ procedure TForm1.FormCreate(Sender: TObject);
end;
if not FileExists(fDatabaseFileName) then begin
ShowMessage('Impossible to find '+fDatabaseFileName+
#13#13'Please download it from http://synopse.info/files/samples/Project19Server.zip');
#13#13'Please download it from https://synopse.info/files/samples/Project19Server.zip');
exit;
end;
end;
@@ -4,7 +4,7 @@ program JSHttpApiServer;

{
---------------------------------------------------------------------------
Download the SpiderMonkey library at http://synopse.info/files/synsm.7z
Download the SpiderMonkey library at https://synopse.info/files/synsm.7z
and put mozjs-24.dll and libnspr4.dll files with your JSHttpApiServer.exe
---------------------------------------------------------------------------
}
@@ -5,7 +5,7 @@
unit SynSMSelfTest;
{
Synopse framework. Copyright (C) 2013 Arnaud Bouchez
Synopse Informatique - http://synopse.info
Synopse Informatique - https://synopse.info
Scripting support MORmot (Monkey On Rails) Copyright (C) 2013 Pavel Mashlyakovsky
pavel.mash at gmail.com
@@ -3,7 +3,7 @@ program TestMustache;

{
-------------------------------------------------------------------------
Download the SpiderMonkey library at http://synopse.info/files/synsm.7z
Download the SpiderMonkey library at https://synopse.info/files/synsm.7z
and put mozjs-24.dll and libnspr4.dll files with your TestMustache.exe
-------------------------------------------------------------------------
}
@@ -3,7 +3,7 @@ program TestSynSM;

{
-------------------------------------------------------------------------
Download the SpiderMonkey library at http://synopse.info/files/synsm.7z
Download the SpiderMonkey library at https://synopse.info/files/synsm.7z
and put mozjs-24.dll and libnspr4.dll files with your TestSynSM.exe
-------------------------------------------------------------------------
}
@@ -9,7 +9,7 @@
Any manual modification of this file may be lost after regeneration.
Synopse mORMot framework. Copyright (C) 2014 Arnaud Bouchez
Synopse Informatique - http://synopse.info
Synopse Informatique - https://synopse.info
This unit is released under a MPL/GPL/LGPL tri-license,
and therefore may be freely included in any application.
@@ -9,7 +9,7 @@
Any manual modification of this file may be lost after regeneration.
Synopse mORMot framework. Copyright (C) 2014 Arnaud Bouchez
Synopse Informatique - http://synopse.info
Synopse Informatique - https://synopse.info
This unit is released under a MPL/GPL/LGPL tri-license,
and therefore may be freely included in any application.
@@ -1,7 +1,7 @@
/// minimal REST server for a list of Persons stored on PostgreSQL
program RESTserver;

// see http://synopse.info/forum/viewtopic.php?pid=10882#p10882
// see https://synopse.info/forum/viewtopic.php?pid=10882#p10882

{$APPTYPE CONSOLE}

@@ -2,7 +2,7 @@
// with Cross-Platform wrappers
program RESTserver_wrappers;

// see http://synopse.info/forum/viewtopic.php?pid=10882#p10882
// see https://synopse.info/forum/viewtopic.php?pid=10882#p10882

{$APPTYPE CONSOLE}

@@ -9,7 +9,7 @@
Any manual modification of this file may be lost after regeneration.
Synopse mORMot framework. Copyright (C) 2014 Arnaud Bouchez
Synopse Informatique - http://synopse.info
Synopse Informatique - https://synopse.info
This unit is released under a MPL/GPL/LGPL tri-license,
and therefore may be freely included in any application.

0 comments on commit e5be51e

Please sign in to comment.
You can’t perform that action at this time.