michael
|
fe62a95b08
|
* Add mode and strings directives
git-svn-id: trunk@39426 -
|
2018-07-10 07:29:41 +00:00 |
|
michael
|
d7fa0b1998
|
* Refactored to use pascodegen
git-svn-id: trunk@39424 -
|
2018-07-10 07:27:22 +00:00 |
|
michael
|
4522494982
|
* invert existence and allowed checking
git-svn-id: trunk@39405 -
|
2018-07-07 14:08:36 +00:00 |
|
michael
|
bebd4483d2
|
* Apply basic security on filename: do not allow files to be retrieved outside base dir/location
git-svn-id: trunk@39404 -
|
2018-07-07 11:11:28 +00:00 |
|
michael
|
1e1fbf77db
|
* Fix bug #0033745, connection timeout
git-svn-id: trunk@39199 -
|
2018-06-09 12:25:41 +00:00 |
|
Mattias Gaertner
|
f450b898f9
|
pastojs: fixed iterate ancestor interfaces
git-svn-id: trunk@39183 -
|
2018-06-06 12:51:49 +00:00 |
|
michael
|
9d2e5308fb
|
* Introduce route options to select case sensitivity or not. (default not case sensitive)
git-svn-id: trunk@38956 -
|
2018-05-09 07:25:01 +00:00 |
|
michael
|
c2181a302d
|
* Routing is case insensitive.
git-svn-id: trunk@38955 -
|
2018-05-09 06:57:32 +00:00 |
|
michael
|
a8e5d89aac
|
* Patch to fix IndexOfHeader (plus some cosmetic changes) from engkin. Bug ID #33680
git-svn-id: trunk@38910 -
|
2018-05-05 15:09:45 +00:00 |
|
pierre
|
a93fe1b363
|
Regenerated Makefile's after addition of ppas and ppaslink script removal in rev 38745
git-svn-id: trunk@38751 -
|
2018-04-12 15:26:33 +00:00 |
|
michael
|
16ba47be46
|
* Patch from Ondrej Pokorny to convert unit names to CamelCase (bug ID 33481)
git-svn-id: trunk@38616 -
|
2018-03-23 22:06:36 +00:00 |
|
michael
|
5a8a3ddc21
|
* Fix content sending
git-svn-id: trunk@38585 -
|
2018-03-21 10:22:34 +00:00 |
|
michael
|
b86cd03403
|
* Fix for bug #33451: Set-Cookie only keeps last cookie, patch by engkin
git-svn-id: trunk@38565 -
|
2018-03-18 16:28:30 +00:00 |
|
michael
|
c5348196cf
|
* Actions were not considered in HandleRequest
git-svn-id: trunk@38401 -
|
2018-03-03 16:20:12 +00:00 |
|
michael
|
cf07d30bfd
|
* Make FPWebModule more extensible
git-svn-id: trunk@38398 -
|
2018-03-03 09:30:46 +00:00 |
|
michael
|
2c8f93917b
|
* Base TCustomHTMLModule on TSessionHTTPModule
git-svn-id: trunk@38397 -
|
2018-03-03 09:15:10 +00:00 |
|
michael
|
3cc93fde2c
|
* Add empty virtual constructor to TRouteObject
git-svn-id: trunk@38180 -
|
2018-02-10 07:31:31 +00:00 |
|
svenbarth
|
1a301b5cce
|
+ add an echo example for Microsoft's kernel mode HTTP(S) server
git-svn-id: trunk@38015 -
|
2018-01-19 17:14:43 +00:00 |
|
svenbarth
|
7f001aca58
|
+ add fcl-web implementation based on Microsoft's kernel mode HTTP(S) server
Things to do:
- allow multiple URL groups
- listen using multiple threads
- client side SSL certificates
git-svn-id: trunk@38013 -
|
2018-01-19 17:13:14 +00:00 |
|
michael
|
b4375fd37a
|
* Fix bug ID #33012 (duplicate module), patch from Sven Barth
git-svn-id: trunk@37952 -
|
2018-01-13 10:01:10 +00:00 |
|
svenbarth
|
16fb199902
|
* allow port to be specified on command line
* use a standard port as default
git-svn-id: trunk@37949 -
|
2018-01-12 16:14:25 +00:00 |
|
svenbarth
|
84632a39e0
|
+ add a variant of the echo example based on FPC's HTTP server
git-svn-id: trunk@37948 -
|
2018-01-12 16:01:58 +00:00 |
|
michael
|
97b3c0b00a
|
* Fix same as bug ID #31416
git-svn-id: trunk@37861 -
|
2017-12-29 12:44:11 +00:00 |
|
michael
|
a9f2f71a81
|
* Fix bug ID #31416 (POST content not read when initializing request)
git-svn-id: trunk@37860 -
|
2017-12-29 12:38:51 +00:00 |
|
michael
|
75f7698f6a
|
* Fix bug ID #32551, proxy authorization header used username instead of password field for password
git-svn-id: trunk@37854 -
|
2017-12-29 10:39:26 +00:00 |
|
michael
|
9d7d95fe25
|
* Fix bug ID #32656: arbitrary limit on chunk size.
git-svn-id: trunk@37849 -
|
2017-12-29 09:28:13 +00:00 |
|
joost
|
19db86cafa
|
* Fixed mem-leak in TWebHandler
git-svn-id: trunk@37632 -
|
2017-11-28 17:27:45 +00:00 |
|
pierre
|
d18627f0af
|
* Update all fpcsrc Makefile's using latest fpcmake version 2017-09-21 rev 37286
git-svn-id: trunk@37462 -
|
2017-10-16 00:27:27 +00:00 |
|
michael
|
06563f73f6
|
* Reset request stream position in case of a Location and 302 status retry. (bug ID 32410)
git-svn-id: trunk@37269 -
|
2017-09-20 14:46:09 +00:00 |
|
joost
|
e702b79063
|
* JWTs are urlbase64 encoded, not base64
git-svn-id: trunk@37200 -
|
2017-09-13 20:43:32 +00:00 |
|
michael
|
ea1677f244
|
* Patch from Andrey Zubarev to fix uninitialized result in EncodeURLElement (Bug ID 32409)
git-svn-id: trunk@37196 -
|
2017-09-12 20:05:06 +00:00 |
|
Károly Balogh
|
04dee0fc04
|
regenerated Makefiles for m68k-macos target
git-svn-id: trunk@37034 -
|
2017-08-22 11:16:42 +00:00 |
|
pierre
|
7a172d3d5a
|
Regenerated all Makefile from packages directories
git-svn-id: trunk@36395 -
|
2017-06-01 14:15:50 +00:00 |
|
pierre
|
17b2671213
|
Regenerate all Makefile's after changes related to FPCDIR checks
git-svn-id: trunk@35833 -
|
2017-04-18 14:15:47 +00:00 |
|
michael
|
87b6646e02
|
* Demo for simple file server
git-svn-id: trunk@35822 -
|
2017-04-17 11:35:34 +00:00 |
|
michael
|
5a7a05bd3f
|
* SimpleFileModule for use with new router
git-svn-id: trunk@35821 -
|
2017-04-17 11:30:58 +00:00 |
|
michael
|
2469aa48c1
|
* Patch from Mario Ray Mahardika to remove need for TypeCasts (bug ID 30252)
git-svn-id: trunk@35623 -
|
2017-03-18 19:38:37 +00:00 |
|
michael
|
236e56dee0
|
* Fix bug ID #31470: allow termination
git-svn-id: trunk@35516 -
|
2017-03-04 13:14:26 +00:00 |
|
michael
|
d2b1232f33
|
* StringToRouteMethod implemented
git-svn-id: trunk@35515 -
|
2017-03-04 12:29:33 +00:00 |
|
michael
|
433fc6bdc8
|
* Remove some unused variables
git-svn-id: trunk@35514 -
|
2017-03-04 12:27:03 +00:00 |
|
michael
|
3011432f3e
|
* Fix warnings/hints
git-svn-id: trunk@35513 -
|
2017-03-04 12:26:16 +00:00 |
|
michael
|
2b0d43f193
|
* V must be out parameter in GetFieldOrigin
git-svn-id: trunk@35512 -
|
2017-03-04 10:01:24 +00:00 |
|
michael
|
a33812f88c
|
* Improved router implemented
git-svn-id: trunk@35292 -
|
2017-01-13 22:26:46 +00:00 |
|
marco
|
dce9b9c68c
|
* some more "occured", mantis #31112
git-svn-id: trunk@35121 -
|
2016-12-13 13:31:50 +00:00 |
|
michael
|
5e6026b020
|
* Added KeepConnection by Silvio Clecio (Bug ID 30788)
git-svn-id: trunk@34875 -
|
2016-11-11 12:28:44 +00:00 |
|
michael
|
556b0fb837
|
* Fix bug #30484
git-svn-id: trunk@34470 -
|
2016-09-09 06:30:30 +00:00 |
|
michael
|
ccee64600e
|
* Patch to extend earlier fix for ISS in CGI to FastCGI (bug ID 30073)
git-svn-id: trunk@34466 -
|
2016-09-09 06:06:15 +00:00 |
|
michael
|
67503ad692
|
* Set session section name when user is passed on
git-svn-id: trunk@34065 -
|
2016-07-04 12:26:55 +00:00 |
|
michael
|
81953d7856
|
* Allow range of SSH versions, some IIS servers react strangely to svAny
git-svn-id: trunk@34064 -
|
2016-07-04 12:26:16 +00:00 |
|
michael
|
af66f2f984
|
* Set NameValueSeparator both on request and response (so response Location is read correctly)
git-svn-id: trunk@34063 -
|
2016-07-04 12:25:40 +00:00 |
|