├── .github ├── FUNDING.yml └── workflows │ └── tests.yml ├── .gitignore ├── LICENSE ├── README.md ├── boss-lock.json ├── boss.json ├── img └── horse.png ├── samples ├── delphi │ ├── Samples.groupproj │ ├── apache │ │ ├── Apache.dpr │ │ └── Apache.dproj │ ├── cgi │ │ ├── CGI.dpr │ │ └── CGI.dproj │ ├── console │ │ ├── Console.dpr │ │ └── Console.dproj │ ├── daemon │ │ ├── Daemon.dpr │ │ └── Daemon.dproj │ ├── isapi │ │ ├── ISAPI.dpr │ │ └── ISAPI.dproj │ ├── vcl-ssl │ │ ├── VCL_SSL.dpr │ │ ├── VCL_SSL.dproj │ │ └── src │ │ │ ├── Main.Form.dfm │ │ │ └── Main.Form.pas │ ├── vcl │ │ ├── VCL.dpr │ │ ├── VCL.dproj │ │ └── src │ │ │ ├── Main.Form.dfm │ │ │ └── Main.Form.pas │ └── winsvc │ │ ├── WinSvc.dpr │ │ ├── WinSvc.dproj │ │ └── src │ │ ├── Main.Service.dfm │ │ └── Main.Service.pas └── lazarus │ ├── apache │ ├── Apache.lpi │ └── Apache.pas │ ├── cgi │ ├── CGI.lpi │ └── CGI.lpr │ ├── console │ ├── Console.lpi │ └── Console.lpr │ ├── daemon │ ├── daemon.lpi │ └── daemon.lpr │ ├── fastcgi │ ├── FCGI.lpi │ └── FCGI.lpr │ ├── lcl │ ├── Samples.lpi │ ├── Samples.lpr │ └── src │ │ ├── views.main.lfm │ │ └── views.main.pas │ └── winsvc │ ├── WinSvc.lpi │ ├── WinSvc.lpr │ ├── daemonmain.lfm │ ├── daemonmain.pas │ ├── daemonmanager.lfm │ └── daemonmanager.pas ├── src ├── Horse.Callback.pas ├── Horse.Commons.pas ├── Horse.Constants.pas ├── Horse.Core.Files.pas ├── Horse.Core.Group.Contract.pas ├── Horse.Core.Group.pas ├── Horse.Core.Param.Config.pas ├── Horse.Core.Param.Field.Brackets.pas ├── Horse.Core.Param.Field.pas ├── Horse.Core.Param.Header.pas ├── Horse.Core.Param.pas ├── Horse.Core.Route.Contract.pas ├── Horse.Core.Route.pas ├── Horse.Core.RouterTree.NextCaller.pas ├── Horse.Core.RouterTree.pas ├── Horse.Core.pas ├── Horse.EnvironmentVariables.pas ├── Horse.Exception.Interrupted.pas ├── Horse.Exception.pas ├── Horse.Mime.pas ├── Horse.Proc.pas ├── Horse.Provider.Abstract.pas ├── Horse.Provider.Apache.pas ├── Horse.Provider.CGI.pas ├── Horse.Provider.Console.pas ├── Horse.Provider.Daemon.pas ├── Horse.Provider.FPC.Apache.pas ├── Horse.Provider.FPC.CGI.pas ├── Horse.Provider.FPC.Daemon.pas ├── Horse.Provider.FPC.FastCGI.pas ├── Horse.Provider.FPC.HTTPApplication.pas ├── Horse.Provider.FPC.LCL.pas ├── Horse.Provider.IOHandleSSL.Contract.pas ├── Horse.Provider.IOHandleSSL.pas ├── Horse.Provider.ISAPI.pas ├── Horse.Provider.VCL.pas ├── Horse.Request.pas ├── Horse.Response.pas ├── Horse.Rtti.Helper.pas ├── Horse.Rtti.pas ├── Horse.Session.pas ├── Horse.WebModule.dfm ├── Horse.WebModule.lfm ├── Horse.WebModule.pas ├── Horse.pas ├── ThirdParty.Posix.Syslog.pas └── Web.WebConst.pas └── tests ├── code-coverage ├── dcov_execute_console.bat ├── dcov_execute_vcl.bat ├── dcov_paths.lst └── dcov_units.lst └── src ├── Console.dpr ├── Console.dproj ├── DUnitX.groupproj ├── VCL.dpr ├── VCL.dproj ├── boss-lock.json ├── boss.json ├── controllers └── Controllers.Api.pas └── tests ├── Tests.Api.Console.pas ├── Tests.Api.Vcl.pas ├── Tests.Commons.pas ├── Tests.Horse.Core.Files.pas └── Tests.Horse.Core.Param.pas /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/README.md -------------------------------------------------------------------------------- /boss-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/boss-lock.json -------------------------------------------------------------------------------- /boss.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/boss.json -------------------------------------------------------------------------------- /img/horse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/img/horse.png -------------------------------------------------------------------------------- /samples/delphi/Samples.groupproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/delphi/Samples.groupproj -------------------------------------------------------------------------------- /samples/delphi/apache/Apache.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/delphi/apache/Apache.dpr -------------------------------------------------------------------------------- /samples/delphi/apache/Apache.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/delphi/apache/Apache.dproj -------------------------------------------------------------------------------- /samples/delphi/cgi/CGI.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/delphi/cgi/CGI.dpr -------------------------------------------------------------------------------- /samples/delphi/cgi/CGI.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/delphi/cgi/CGI.dproj -------------------------------------------------------------------------------- /samples/delphi/console/Console.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/delphi/console/Console.dpr -------------------------------------------------------------------------------- /samples/delphi/console/Console.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/delphi/console/Console.dproj -------------------------------------------------------------------------------- /samples/delphi/daemon/Daemon.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/delphi/daemon/Daemon.dpr -------------------------------------------------------------------------------- /samples/delphi/daemon/Daemon.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/delphi/daemon/Daemon.dproj -------------------------------------------------------------------------------- /samples/delphi/isapi/ISAPI.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/delphi/isapi/ISAPI.dpr -------------------------------------------------------------------------------- /samples/delphi/isapi/ISAPI.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/delphi/isapi/ISAPI.dproj -------------------------------------------------------------------------------- /samples/delphi/vcl-ssl/VCL_SSL.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/delphi/vcl-ssl/VCL_SSL.dpr -------------------------------------------------------------------------------- /samples/delphi/vcl-ssl/VCL_SSL.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/delphi/vcl-ssl/VCL_SSL.dproj -------------------------------------------------------------------------------- /samples/delphi/vcl-ssl/src/Main.Form.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/delphi/vcl-ssl/src/Main.Form.dfm -------------------------------------------------------------------------------- /samples/delphi/vcl-ssl/src/Main.Form.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/delphi/vcl-ssl/src/Main.Form.pas -------------------------------------------------------------------------------- /samples/delphi/vcl/VCL.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/delphi/vcl/VCL.dpr -------------------------------------------------------------------------------- /samples/delphi/vcl/VCL.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/delphi/vcl/VCL.dproj -------------------------------------------------------------------------------- /samples/delphi/vcl/src/Main.Form.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/delphi/vcl/src/Main.Form.dfm -------------------------------------------------------------------------------- /samples/delphi/vcl/src/Main.Form.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/delphi/vcl/src/Main.Form.pas -------------------------------------------------------------------------------- /samples/delphi/winsvc/WinSvc.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/delphi/winsvc/WinSvc.dpr -------------------------------------------------------------------------------- /samples/delphi/winsvc/WinSvc.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/delphi/winsvc/WinSvc.dproj -------------------------------------------------------------------------------- /samples/delphi/winsvc/src/Main.Service.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/delphi/winsvc/src/Main.Service.dfm -------------------------------------------------------------------------------- /samples/delphi/winsvc/src/Main.Service.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/delphi/winsvc/src/Main.Service.pas -------------------------------------------------------------------------------- /samples/lazarus/apache/Apache.lpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/lazarus/apache/Apache.lpi -------------------------------------------------------------------------------- /samples/lazarus/apache/Apache.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/lazarus/apache/Apache.pas -------------------------------------------------------------------------------- /samples/lazarus/cgi/CGI.lpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/lazarus/cgi/CGI.lpi -------------------------------------------------------------------------------- /samples/lazarus/cgi/CGI.lpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/lazarus/cgi/CGI.lpr -------------------------------------------------------------------------------- /samples/lazarus/console/Console.lpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/lazarus/console/Console.lpi -------------------------------------------------------------------------------- /samples/lazarus/console/Console.lpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/lazarus/console/Console.lpr -------------------------------------------------------------------------------- /samples/lazarus/daemon/daemon.lpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/lazarus/daemon/daemon.lpi -------------------------------------------------------------------------------- /samples/lazarus/daemon/daemon.lpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/lazarus/daemon/daemon.lpr -------------------------------------------------------------------------------- /samples/lazarus/fastcgi/FCGI.lpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/lazarus/fastcgi/FCGI.lpi -------------------------------------------------------------------------------- /samples/lazarus/fastcgi/FCGI.lpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/lazarus/fastcgi/FCGI.lpr -------------------------------------------------------------------------------- /samples/lazarus/lcl/Samples.lpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/lazarus/lcl/Samples.lpi -------------------------------------------------------------------------------- /samples/lazarus/lcl/Samples.lpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/lazarus/lcl/Samples.lpr -------------------------------------------------------------------------------- /samples/lazarus/lcl/src/views.main.lfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/lazarus/lcl/src/views.main.lfm -------------------------------------------------------------------------------- /samples/lazarus/lcl/src/views.main.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/lazarus/lcl/src/views.main.pas -------------------------------------------------------------------------------- /samples/lazarus/winsvc/WinSvc.lpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/lazarus/winsvc/WinSvc.lpi -------------------------------------------------------------------------------- /samples/lazarus/winsvc/WinSvc.lpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/lazarus/winsvc/WinSvc.lpr -------------------------------------------------------------------------------- /samples/lazarus/winsvc/daemonmain.lfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/lazarus/winsvc/daemonmain.lfm -------------------------------------------------------------------------------- /samples/lazarus/winsvc/daemonmain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/lazarus/winsvc/daemonmain.pas -------------------------------------------------------------------------------- /samples/lazarus/winsvc/daemonmanager.lfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/lazarus/winsvc/daemonmanager.lfm -------------------------------------------------------------------------------- /samples/lazarus/winsvc/daemonmanager.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/samples/lazarus/winsvc/daemonmanager.pas -------------------------------------------------------------------------------- /src/Horse.Callback.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Callback.pas -------------------------------------------------------------------------------- /src/Horse.Commons.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Commons.pas -------------------------------------------------------------------------------- /src/Horse.Constants.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Constants.pas -------------------------------------------------------------------------------- /src/Horse.Core.Files.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Core.Files.pas -------------------------------------------------------------------------------- /src/Horse.Core.Group.Contract.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Core.Group.Contract.pas -------------------------------------------------------------------------------- /src/Horse.Core.Group.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Core.Group.pas -------------------------------------------------------------------------------- /src/Horse.Core.Param.Config.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Core.Param.Config.pas -------------------------------------------------------------------------------- /src/Horse.Core.Param.Field.Brackets.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Core.Param.Field.Brackets.pas -------------------------------------------------------------------------------- /src/Horse.Core.Param.Field.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Core.Param.Field.pas -------------------------------------------------------------------------------- /src/Horse.Core.Param.Header.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Core.Param.Header.pas -------------------------------------------------------------------------------- /src/Horse.Core.Param.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Core.Param.pas -------------------------------------------------------------------------------- /src/Horse.Core.Route.Contract.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Core.Route.Contract.pas -------------------------------------------------------------------------------- /src/Horse.Core.Route.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Core.Route.pas -------------------------------------------------------------------------------- /src/Horse.Core.RouterTree.NextCaller.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Core.RouterTree.NextCaller.pas -------------------------------------------------------------------------------- /src/Horse.Core.RouterTree.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Core.RouterTree.pas -------------------------------------------------------------------------------- /src/Horse.Core.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Core.pas -------------------------------------------------------------------------------- /src/Horse.EnvironmentVariables.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.EnvironmentVariables.pas -------------------------------------------------------------------------------- /src/Horse.Exception.Interrupted.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Exception.Interrupted.pas -------------------------------------------------------------------------------- /src/Horse.Exception.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Exception.pas -------------------------------------------------------------------------------- /src/Horse.Mime.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Mime.pas -------------------------------------------------------------------------------- /src/Horse.Proc.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Proc.pas -------------------------------------------------------------------------------- /src/Horse.Provider.Abstract.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Provider.Abstract.pas -------------------------------------------------------------------------------- /src/Horse.Provider.Apache.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Provider.Apache.pas -------------------------------------------------------------------------------- /src/Horse.Provider.CGI.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Provider.CGI.pas -------------------------------------------------------------------------------- /src/Horse.Provider.Console.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Provider.Console.pas -------------------------------------------------------------------------------- /src/Horse.Provider.Daemon.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Provider.Daemon.pas -------------------------------------------------------------------------------- /src/Horse.Provider.FPC.Apache.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Provider.FPC.Apache.pas -------------------------------------------------------------------------------- /src/Horse.Provider.FPC.CGI.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Provider.FPC.CGI.pas -------------------------------------------------------------------------------- /src/Horse.Provider.FPC.Daemon.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Provider.FPC.Daemon.pas -------------------------------------------------------------------------------- /src/Horse.Provider.FPC.FastCGI.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Provider.FPC.FastCGI.pas -------------------------------------------------------------------------------- /src/Horse.Provider.FPC.HTTPApplication.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Provider.FPC.HTTPApplication.pas -------------------------------------------------------------------------------- /src/Horse.Provider.FPC.LCL.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Provider.FPC.LCL.pas -------------------------------------------------------------------------------- /src/Horse.Provider.IOHandleSSL.Contract.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Provider.IOHandleSSL.Contract.pas -------------------------------------------------------------------------------- /src/Horse.Provider.IOHandleSSL.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Provider.IOHandleSSL.pas -------------------------------------------------------------------------------- /src/Horse.Provider.ISAPI.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Provider.ISAPI.pas -------------------------------------------------------------------------------- /src/Horse.Provider.VCL.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Provider.VCL.pas -------------------------------------------------------------------------------- /src/Horse.Request.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Request.pas -------------------------------------------------------------------------------- /src/Horse.Response.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Response.pas -------------------------------------------------------------------------------- /src/Horse.Rtti.Helper.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Rtti.Helper.pas -------------------------------------------------------------------------------- /src/Horse.Rtti.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Rtti.pas -------------------------------------------------------------------------------- /src/Horse.Session.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.Session.pas -------------------------------------------------------------------------------- /src/Horse.WebModule.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.WebModule.dfm -------------------------------------------------------------------------------- /src/Horse.WebModule.lfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.WebModule.lfm -------------------------------------------------------------------------------- /src/Horse.WebModule.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.WebModule.pas -------------------------------------------------------------------------------- /src/Horse.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Horse.pas -------------------------------------------------------------------------------- /src/ThirdParty.Posix.Syslog.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/ThirdParty.Posix.Syslog.pas -------------------------------------------------------------------------------- /src/Web.WebConst.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/src/Web.WebConst.pas -------------------------------------------------------------------------------- /tests/code-coverage/dcov_execute_console.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/tests/code-coverage/dcov_execute_console.bat -------------------------------------------------------------------------------- /tests/code-coverage/dcov_execute_vcl.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/tests/code-coverage/dcov_execute_vcl.bat -------------------------------------------------------------------------------- /tests/code-coverage/dcov_paths.lst: -------------------------------------------------------------------------------- 1 | ..\..\src\ -------------------------------------------------------------------------------- /tests/code-coverage/dcov_units.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/tests/code-coverage/dcov_units.lst -------------------------------------------------------------------------------- /tests/src/Console.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/tests/src/Console.dpr -------------------------------------------------------------------------------- /tests/src/Console.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/tests/src/Console.dproj -------------------------------------------------------------------------------- /tests/src/DUnitX.groupproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/tests/src/DUnitX.groupproj -------------------------------------------------------------------------------- /tests/src/VCL.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/tests/src/VCL.dpr -------------------------------------------------------------------------------- /tests/src/VCL.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/tests/src/VCL.dproj -------------------------------------------------------------------------------- /tests/src/boss-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/tests/src/boss-lock.json -------------------------------------------------------------------------------- /tests/src/boss.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/tests/src/boss.json -------------------------------------------------------------------------------- /tests/src/controllers/Controllers.Api.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/tests/src/controllers/Controllers.Api.pas -------------------------------------------------------------------------------- /tests/src/tests/Tests.Api.Console.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/tests/src/tests/Tests.Api.Console.pas -------------------------------------------------------------------------------- /tests/src/tests/Tests.Api.Vcl.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/tests/src/tests/Tests.Api.Vcl.pas -------------------------------------------------------------------------------- /tests/src/tests/Tests.Commons.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/tests/src/tests/Tests.Commons.pas -------------------------------------------------------------------------------- /tests/src/tests/Tests.Horse.Core.Files.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/tests/src/tests/Tests.Horse.Core.Files.pas -------------------------------------------------------------------------------- /tests/src/tests/Tests.Horse.Core.Param.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HashLoad/horse/HEAD/tests/src/tests/Tests.Horse.Core.Param.pas --------------------------------------------------------------------------------