Commit Graph

476 Commits

Author SHA1 Message Date
marcus
8c2a1ed026 Amiga: sockets, fcl-net, fcl-web included.
git-svn-id: trunk@28709 -
2014-09-22 18:12:43 +00:00
marcus
203089fe1a AROS: sockets, fcl-net, fcl-web included
git-svn-id: trunk@28671 -
2014-09-15 18:33:26 +00:00
Károly Balogh
da7efb8607 AROS: regenerated Makefiles to support i386-aros
git-svn-id: trunk@28438 -
2014-08-17 23:16:47 +00:00
michael
a89a52310c * Introduce class method to register a web module
git-svn-id: trunk@28200 -
2014-07-12 19:26:18 +00:00
joost
e81593d34b * Fixed make install: fpdispextdirect.pp does not have a resource-file
git-svn-id: trunk@28197 -
2014-07-11 11:19:14 +00:00
michael
c204153604 * Improved exception handling. Introduced StatusCode/Text in EHTTPError, is used to set HTTP status code/text when sending the response.
git-svn-id: trunk@28196 -
2014-07-11 08:19:23 +00:00
michael
6013e4d8c7 * Added copyright notice
git-svn-id: trunk@28195 -
2014-07-11 07:34:11 +00:00
michael
15ef9a2599 * Cleaner design refactoring: Separate out ExtDirect support in non-http part and http part
git-svn-id: trunk@28194 -
2014-07-11 07:32:01 +00:00
michael
ad574ca377 * Allow selectively adding handlers to reported API
git-svn-id: trunk@28193 -
2014-07-11 07:09:36 +00:00
michael
7db9fbc234 * APIString virtual, allow formatting
git-svn-id: trunk@28192 -
2014-07-11 06:58:35 +00:00
michael
0a220476a3 * Introduce ExecuteHandler in dispatcher, allows overriding
git-svn-id: trunk@28191 -
2014-07-11 06:55:36 +00:00
michael
c3f24cc775 * Added small improvement to JSONRPCHandlermanager to ease creating descendents with customized behaviour:
moved creation of defs to virtual procedure. Uses a global classvar to determine default item type.
* Implemented GetClassNames and GetMethodsOfClass
* Added Clear.

git-svn-id: trunk@28190 -
2014-07-11 06:49:19 +00:00
michael
3a3e64e6df * Allow creating a custom version of the event log class
git-svn-id: trunk@27790 -
2014-05-14 18:10:10 +00:00
michael
f28dbdafcc * Support all methods
git-svn-id: trunk@27707 -
2014-05-01 14:29:03 +00:00
michael
bb3ec0bd86 * Patch from Reinier to make OnGetSocketHandler published (Bug ID 26028)
git-svn-id: trunk@27631 -
2014-04-22 08:42:38 +00:00
michael
3ac3e69c8a * Removed https TODO
git-svn-id: trunk@27571 -
2014-04-13 20:25:53 +00:00
michael
cd05deafc2 * Made creating socket handler configurable
git-svn-id: trunk@27570 -
2014-04-13 20:23:01 +00:00
michael
67e8a3bf54 * Patch from Reinier to fix upload (bug 25940)
git-svn-id: trunk@27569 -
2014-04-13 20:09:02 +00:00
michael
19f8e051e8 * Added support for https
git-svn-id: trunk@27527 -
2014-04-11 12:16:55 +00:00
michael
89092232b9 * Parameter inverted for abortread in content read
git-svn-id: trunk@27494 -
2014-04-06 17:00:39 +00:00
michael
12e9772111 * Attempt to fix Bug ID #25940
git-svn-id: trunk@27493 -
2014-04-06 16:55:53 +00:00
michael
c4918b6329 * Demo for OnData and OnHeaders events
git-svn-id: trunk@26718 -
2014-02-08 10:41:08 +00:00
michael
0fefb74a12 * OnData and OnHeaders events implemented
git-svn-id: trunk@26717 -
2014-02-08 10:40:15 +00:00
yury
73c26bd6be * mipsel-android: Regenerated makefiles. From now the mipsel-android target can be built and used.
git-svn-id: trunk@26705 -
2014-02-07 12:37:17 +00:00
michael
083b2d4016 * Updated example to use 4.x version of ExtJS (Bug ID 23978)
git-svn-id: trunk@26681 -
2014-02-06 10:07:29 +00:00
michael
20b197949c * Added redirection support, and login support
git-svn-id: trunk@26680 -
2014-02-05 21:15:33 +00:00
michael
2cbb9daaa7 * Added 401 authorization handling
git-svn-id: trunk@26679 -
2014-02-05 21:10:27 +00:00
michael
1b14ff7e8a * Request redirection handling implemented
git-svn-id: trunk@26675 -
2014-02-05 17:57:56 +00:00
Tomas Hajny
77967432ef * always use forward slashes in path to fpmake similarly to paths to other tools in Makefiles
git-svn-id: trunk@26641 -
2014-02-01 00:11:09 +00:00
michael
92187d7045 * Fix to fill in Accept HTTP header (By Mark van Ham, bug #25621)
git-svn-id: trunk@26585 -
2014-01-26 12:29:26 +00:00
michael
03b859947f * Fixed bug ID #25263
git-svn-id: trunk@26578 -
2014-01-24 16:49:07 +00:00
michael
9bfe0b5e2a * Fix bug ID #25262
git-svn-id: trunk@26576 -
2014-01-24 15:03:19 +00:00
michael
e164a16171 * Reworked TUploadedFile.Stream
git-svn-id: trunk@26572 -
2014-01-24 09:44:36 +00:00
michael
72d43272ac * More clear and flexible way to process content from stdin
git-svn-id: trunk@26563 -
2014-01-22 15:35:08 +00:00
michael
3d892683a2 * Cleaner interface to set request content. Allow not reading content.
git-svn-id: trunk@26562 -
2014-01-22 15:15:52 +00:00
michael
bef2957e0b * Use global class vars to create handler/request/response. Avoids having to do 2 overrides
git-svn-id: trunk@26560 -
2014-01-22 14:55:14 +00:00
michael
24e9e8a68c * Reverted revision 26000, which is totally wrong
git-svn-id: trunk@26533 -
2014-01-20 17:02:14 +00:00
michael
4b59b42df2 * Always send cookie, even if not yet start/timeout
git-svn-id: trunk@26156 -
2013-11-30 21:03:13 +00:00
marco
22236de331 * adds IP and cachecontrol headers to http defs. Patch by Silvio Clécio
Mantis #25263

git-svn-id: trunk@26000 -
2013-11-09 17:06:07 +00:00
michael
1f0c70508f * DisplayName should not set name
git-svn-id: trunk@25619 -
2013-10-02 07:52:30 +00:00
michael
973c0687fc * Changes as suggested in bug ID #24810, so a threaded web application can be stopped correctly, even from a request
git-svn-id: trunk@25571 -
2013-09-25 19:06:16 +00:00
michael
be6d5ec663 * Some refactoring, so fpweb is easier to customize
git-svn-id: trunk@25563 -
2013-09-25 07:17:51 +00:00
michael
cdc7ee0998 * Fix authorization header
git-svn-id: trunk@25255 -
2013-08-13 13:18:37 +00:00
michael
41b3ebe844 * Fixed bug #24813
git-svn-id: trunk@25205 -
2013-08-02 07:21:32 +00:00
michael
5fa6d73619 * Fixed bug #24814
git-svn-id: trunk@25204 -
2013-08-02 07:17:36 +00:00
michael
db0585f388 * Clear request/response variables in case of an error
git-svn-id: trunk@25179 -
2013-07-29 08:16:59 +00:00
michael
de8f4e37c0 * Fix DeleteTempUploadedFile so it frees the stream
git-svn-id: trunk@25101 -
2013-07-15 07:39:20 +00:00
michael
185ac771b0 * Added first/lasr methods to TMimeItems and TUpLoadedFiles (Patch by Silvio Clecio)
git-svn-id: trunk@25093 -
2013-07-13 12:21:52 +00:00
michael
e992431bc4 * Do not decode Querystring yet. This is done when parsing it in name=value
git-svn-id: trunk@25081 -
2013-07-10 13:29:46 +00:00
joost
df4191acb3 * Handle the location of each package at run-time, not at compilation time
* Added a fpmake.pp in the root, to compile the utils and packages in one go

git-svn-id: trunk@24783 -
2013-06-02 17:55:23 +00:00