Jocelyn Fiat
8ae4a30ee8
Fixed WSF_RESPONSE.redirect* features
2011-12-01 17:52:31 +01:00
Jocelyn Fiat
8ffe2a8f73
sync with Nino, call to put_readable_string_8
2011-12-01 17:52:00 +01:00
Jocelyn Fiat
800815c8dd
Added put_readable_string_8 to avoid call to .as_string_8
2011-12-01 17:48:15 +01:00
Jocelyn Fiat
769f2bb5a8
Synchronized with EiffelWebNino
2011-12-01 15:28:38 +01:00
Jocelyn Fiat
483f065ef1
relative path for README link
2011-12-01 15:13:15 +01:00
jvelilla
8ff055803d
Update library/protocol/CONNEG/README.md
2011-12-01 09:38:13 -02:00
jvelilla
3b30f4b994
Update library/protocol/CONNEG/README.md
2011-12-01 09:34:11 -02:00
jvelilla
f71bbc07e8
Updated Conneg library, added test cases
2011-12-01 08:13:42 -03:00
jvelilla
faafa894c2
Merge pull request #9 from jocelyn/master
...
Removed main thread and removed shared configuration class
2011-12-01 01:23:35 -08:00
Jocelyn Fiat
89cd5a3b44
Removed initial Thread for the HTTP_HANDLER, this is not needed here
...
Removed HTTP_SERVER_SHARED_CONFIGURATION from the library ... not needed by the library.
Added HTTP_SERVER_SHARED_CONFIGURATION to the example to show how to share the configuration, if needed
2011-11-30 19:05:16 +01:00
jvelilla
9b9bc1f190
Fixed minor issue, added test cases to check language negotiation.
2011-11-30 08:56:13 -03:00
jvelilla
6feaf5757f
Update conneg library and test cases
2011-11-30 07:15:17 -03:00
jfiat
2b7043f670
Fixed bug#18008: Function {CURL_OPT_CONSTANTS}.libcurl_version has wrong type
...
git-svn-id: https://svn.origo.ethz.ch/eiffelstudio/trunk/Src/library/cURL@88050 8089f293-4706-0410-a29e-feb5c42a2edf
2011-11-28 08:21:54 +00:00
Jocelyn Fiat
6f4ec89404
Fixed example due to recent interface changes
2011-11-25 20:44:32 +01:00
Jocelyn Fiat
cdfc6851e7
- (WGI|WSF)_RESPONSE(*) renamed write_headers_string as write_header_text
...
- HTTP_HEADER.string does not have the ending CRLFCRLF .. but just CRLF
- WGI_RESPONSE.write_header_text has the responsibility to handle the last blank line CRLF (separating the header from the message)
- HTTP_HEADER.string does not set anymore a default content type as text/html
- added WGI_RESPONSE.write_header_lines (ITERABLE [TUPLE [name,value: READABLE_STRING_8]] mainly as an helper method,
this way the WGI user does not have to know about the CRLF end of line
2011-11-25 20:43:04 +01:00
Jocelyn Fiat
e0ec84611e
Applied recent renaming from WGI_RESPONSE_BUFFER as WGI_RESPONSE
2011-11-25 19:21:45 +01:00
Jocelyn Fiat
2234d3712b
updated WGI specification
2011-11-25 18:25:50 +01:00
Jocelyn Fiat
c89ccfa768
Added missing wgi_connector
2011-11-25 16:27:46 +01:00
Jocelyn Fiat
1a88388ffe
added "redirect" helper feature to WSF_RESPONSE
2011-11-25 16:24:55 +01:00
Jocelyn Fiat
5eab38778a
Added `{WGI_REQUEST}.wgi_*' function to WSF_REQUEST
2011-11-25 16:24:26 +01:00
Jocelyn Fiat
9d457bb978
rename application' as service'
2011-11-25 16:22:44 +01:00
Jocelyn Fiat
42be0b2a4e
Use HTTP_HEADER instead of WSF_HEADER
...
(WSF_HEADER is kept for convenience and existing code)
2011-11-25 15:53:15 +01:00
Jocelyn Fiat
48d4d26cda
better script to check compilation and tests
2011-11-25 14:52:00 +01:00
Jocelyn Fiat
182749d010
Moved implementation of WSF_HEADER to HTTP_HEADER in the http library
2011-11-25 14:51:46 +01:00
Jocelyn Fiat
fd0912904c
Simplified EWSGI interfaces
...
Renamed WGI_RESPONSE_BUFFER as WGI_RESPONSE to avoid confusion
Removed EWF_HEADER and removed related caller from WGI implementation,
now this is only part of WSF library
Added wgi_version, wgi_implementation and wgi_connector to the WGI_REQUEST interface
to give more information to the user
Added back WGI_CONNECTOR to WGI specification, mainly because of `{WGI_REQUEST}.wgi_connector'
simplified WGI_CONNECTOR to contain for now only `name' and `version'
if the implementation of connector inherit from WGI_CONNECTOR (recommended)
this might gives more access to the user using a reverse assignment for specific needs
(but this usage is not recommended due to portability issue on other connector)
Removed useless connector.ecf since now EWF/WGI library provides the helper classes
2011-11-25 14:39:48 +01:00
Jocelyn Fiat
51b912c4f8
Merge branch 'master' of https://github.com/jvelilla/Eiffel-Web-Framework.wiki
2011-11-25 13:18:46 +01:00
jvelilla
7dd9a30740
Updated HTTP Library Features (markdown)
2011-11-24 09:38:40 -08:00
jvelilla
92c58bbbe0
Updated HTTP Library Features (markdown)
2011-11-24 09:37:45 -08:00
jvelilla
f4b621ba08
Updated HTTP Library Features (markdown)
2011-11-24 09:34:35 -08:00
jvelilla
dc0c90ab46
Updated HTTP Library Features (markdown)
2011-11-24 09:32:07 -08:00
jvelilla
fdef9b0c8f
Updated HTTP Library Features (markdown)
2011-11-24 09:23:42 -08:00
jvelilla
40ec2f6419
Created HTTP client library (markdown)
2011-11-24 09:22:12 -08:00
Jocelyn Fiat
3032b91ff7
Fixed sample example config file after recent location change for "rest" lib
2011-11-23 18:36:56 +01:00
Jocelyn Fiat
772b88f257
Improved run_CI_tests.py and include the compile_all call directly in the python script.
...
If compile_all tool supports -keep ... let's use it. (recent addition)
2011-11-23 16:35:22 +01:00
Jocelyn Fiat
a1cc2d1d1a
fixed rest(-safe).ecf due to recent location change
2011-11-23 15:37:01 +01:00
Jocelyn Fiat
9f90bf56a5
Merge branch 'master' of github.com:Eiffel-World/Eiffel-Web-Framework
2011-11-23 15:31:47 +01:00
Jocelyn Fiat
dbea0e509b
Updated README.md in relation with "rest" lib relocation
2011-11-23 15:27:51 +01:00
Jocelyn Fiat
a3f28e3945
Move "rest" library under "draft/..." since it is more an experiment rather than a real REST library
2011-11-23 15:18:35 +01:00
Jocelyn Fiat
379a6193e9
Update draft/README.md
2011-11-21 18:28:33 +01:00
Jocelyn Fiat
03d9c3785c
updated Eiffel libfcgi README file
2011-11-21 17:43:02 +01:00
Jocelyn Fiat
612915c918
Merge branch 'master' of github.com:jocelyn/Eiffel-Web-Framework
...
Conflicts:
library/server/libfcgi/Clib/README.md
2011-11-21 17:33:34 +01:00
Jocelyn Fiat
ff967d6332
Added scripts to help building the libfcgi.dll and .lib from modified source of libfcgi
...
Extracted into "libfcgi" only the files needed to compile the Windows .dll and .lib
2011-11-21 17:07:38 +01:00
Jocelyn Fiat
8d75a04068
Added scripts to help building the libfcgi.dll and .lib from modified source of libfcgi
2011-11-21 16:38:36 +01:00
jfiat
1b446caa27
Removing autotest dotnet target, since Autotest does not support .Net platform for now
2011-11-21 13:54:50 +00:00
Jocelyn Fiat
202ad2861b
updated README to apply 'ext' renamed as 'contrib'
2011-11-21 14:30:03 +01:00
jfiat
24b1be7482
Fixed code from autotest tests to remove warnings
...
Fixed getest ejson_test.ecf configuration file
Added script to allow using getest from Windows.
Note: I did not fixed warning from getest tests, we should apply same change already made for autotest.
it seems autotest and getests are doing the same checking,
I would suggest to either remove getest files or find a way to share test code between getest and autotest tests.
2011-11-21 09:20:46 +00:00
Jocelyn Fiat
44857d28ec
fixed compilation for tests.ecf
2011-11-18 14:56:02 +01:00
Jocelyn Fiat
e3597c0f3b
fixed typo
2011-11-18 14:18:30 +01:00
Jocelyn Fiat
0cce4d8244
Updated "draft" folder which contain potential future addition to EWF
2011-11-18 14:18:22 +01:00
Jocelyn Fiat
aab910ab64
Added "draft" folder to contain potential future addition to EWF
2011-11-18 13:56:07 +01:00