9c7e29b836
Added descriptions and comments
jvelilla
2015-04-06 17:46:59 -03:00
a0e9a41e21
Added descriptions and feature comments.
jvelilla
2015-04-06 17:05:35 -03:00
dd9aff03d3
Added features comments.
jvelilla
2015-04-06 16:42:45 -03:00
dc35925eb0
Added Missing Class and feature descriptions. Removed author entry.
jvelilla
2015-04-06 12:24:47 -03:00
a1a620a9c3
Export request and response from WGI_EXECUTION to itself. Added WSF_FILTERED_ROUTED_SKELETON_EXECUTION
Jocelyn Fiat2015-04-02 18:23:58 +02:00
d8ea9ba63c
renamed keep_alive_requested as is_persistent_connection_requested.
Jocelyn Fiat2015-04-01 22:51:20 +02:00
c42af5b2de
Following the spec, use "keep-alive" and "close" in lowercase for Connection header.
Jocelyn Fiat2015-04-01 22:44:24 +02:00
d9cbc72058
Better support for HTTP/1.0 and also related to persistent connection.
Jocelyn Fiat2015-04-01 22:41:43 +02:00
7e057b20b1
Improved support for HTTP/1.0 persistent connection.
Jocelyn Fiat2015-04-01 20:11:30 +02:00
3165c1e5c6
Enable support for persistent connections. (test: works fine with curl -k , but weird behavior with ab -k ...)
Jocelyn Fiat2015-04-01 19:31:27 +02:00
89e26519e4
First step to improve a bit error handling related to socket disconnection. Mainly in standalone connector for now.
Jocelyn Fiat2015-04-01 17:29:53 +02:00
9d20e85c03
Improved the simple_file example with image, and not found message. Use standalone connector in SCOOP concurrency mode.
Jocelyn Fiat2015-04-01 15:33:47 +02:00
48cb99498c
Cleaned simple example, and made the standalone target with SCOOP concurrency.
Jocelyn Fiat2015-04-01 15:09:04 +02:00
8246bc1444
Updated various indexing notes. Removed a few obsolete classes. Cosmetics
Jocelyn Fiat2015-03-31 21:33:38 +02:00
bf0eb9a02d
Added SCOOP support for WSF. WSF_SERVICE is deeply changed, and addition of WSF_EXECUTION. Todo: code cleaning, removing useless things.
Jocelyn Fiat2015-03-24 23:21:49 +01:00
ddf73077b3
Support for concurrencies: none, thread and SCOOP
Jocelyn Fiat2015-03-20 15:48:54 +01:00
525978db1d
Update doc structure, and fixed a few links.
Jocelyn Fiat2015-05-05 10:57:58 +02:00
71c90a2f39
Updated mediawiki and markdown link to local pages, in order to use those files as browseable documentation, and close the github wiki.
Jocelyn Fiat2015-05-05 10:22:21 +02:00
91d7b956b9
update README to add google groups info.
Jocelyn Fiat2015-05-05 09:58:36 +02:00
881625a0f6
Updated code to remove obsolete call on recent version of json library. Updated upload_image example to use PATH instead of DIRECTORY_NAME or similar. Removed unused local variables.
Jocelyn Fiat2015-04-07 19:27:30 +02:00
30261632f6
Updated HTTP_COOKIE, enable to add a cookie with empty value. Added feature to check if a date is valid rcf1123 is_valid_rfc1123_date. Added test cases related to valid cookie dates. Updated wsf_response add_cookie basedo on review comments.
jvelilla
2015-03-19 15:23:06 -03:00
08db0748f4
Updated is_valid_character, using NATURAL_32 as an argument to avoid multiple conversions. Updated add_cookie, added features has_cookie_name and is_cookie line to avoid the use of STRING.split and STRING.start_with.
jvelilla
2015-03-19 09:39:41 -03:00
9dc22bee24
Updated HTTP_COOKIE class based on comments. Added missing descriptions in test classes
jvelilla
2015-03-17 17:00:07 -03:00
c4d362ff31
Added the add_cookie feature Added test cases to check cookies in WSF_RESPONSE- Added mock classes use for test cases.
jvelilla
2015-03-17 14:27:53 -03:00
4a35ff7b77
Updated code based on Jocelyn's comments.
jvelilla
2015-03-13 17:41:48 -03:00
871e9792a5
Added HTTP_COOKIE and test cases. Added WSF_COOKIE class, inherit from HTTP_COOKIE.
jvelilla
2015-03-13 15:28:38 -03:00
5f4ab50bf9
Completed configuration setting to be compilable with recent changes in EiffelNet / NETWORK_STREAM_SOCKET interface.
Jocelyn Fiat2015-03-12 22:16:28 +01:00
f0a49aaf0a
fixed location of before_15_01 folder.
Jocelyn Fiat2015-03-11 14:52:14 +01:00
1aae58e00b
Removed the -safe since now new project should be void-safe
Jocelyn Fiat2015-03-05 20:37:28 +01:00
f81e5251e8
moved wizard under tools/estudio_wizard
Jocelyn Fiat2015-03-05 16:01:45 +01:00
4eddad0bcb
Updated script to install wizard in current EiffelStudio installation.
Jocelyn Fiat2015-03-05 15:27:29 +01:00
1b9aa0c598
Updated the ewf estudio wizard to have a console and a graphical wizard. Usage: wizard -callback file.cb path-to-rootdir folder.
Jocelyn Fiat2015-03-05 15:23:13 +01:00
6e52774507
Prepare nino ecf to be compilable with upcoming changes in EiffelNet / NETWORK_STREAM_SOCKET interface. As EiffelNet release is related to EiffelStudio release, the condition "compiler version <= 15.02) is used, which means that before for release 15.01 and previous EiffelStudio releases, the project uses a specific TCP_STREAM_SOCKET, and for upcoming releases, it will use another version of that class). (see rev#96640 from eiffelstudio subversion repository)
Jocelyn Fiat2015-02-18 10:14:08 +01:00
e5403462bc
Prepare nino ecf to be compilable with upcoming changes in EiffelNet / NETWORK_STREAM_SOCKET interface. (see rev#96640 from eiffelstudio subversion repository)
Jocelyn Fiat2015-02-18 10:08:36 +01:00
975ef90bab
Better code for restbucks ORDER_HANDLER related to allowed_cross_origins and last_modified.
Jocelyn Fiat2014-11-28 16:06:30 +01:00
8c63e74b81
Fixed compilation of restbucks example using the policy driven framework.
Jocelyn Fiat2014-11-25 22:19:46 +01:00
6b9d248542
WSF_TRACE_RESPONSE should include "Content-Type: message/http" header Close issue #145Jocelyn Fiat2014-11-25 15:55:48 +01:00
6d2318ac9b
Fixed issue#157 (WSF_REQUEST.cookies_table does not terminate on cookies without a value, or ending with semi-colon) Added related autotest.
Jocelyn Fiat2014-11-24 22:22:12 +01:00
0f76518b63
Added {WSF_REQUEST}.http_content_encoding
Colin Adams
2014-11-19 14:41:50 +00:00
bb5faec3c6
Issue #154 (documentation error in {WSF_SKELETON_HANDLER}.check_request)
Colin Adams
2014-11-19 10:35:06 +00:00
22301fc15d
issue #149 (Simple CORS support for GET requests in policy-driven framework)
Colin Adams
2014-11-18 16:02:10 +00:00
f482ef06d5
Issue #150 (VARY header set to header contents rather than heqader name)
Colin Adams
2014-11-18 13:48:38 +00:00
4f62da8f90
Issue #144 (Add last_modified to WSF_SKELETON_HANDLER)
Colin Adams
2014-11-18 10:37:36 +00:00
eaa3dd435a
Merge pull request #148 from colin-adams/response-code-411
Jocelyn Fiat
2014-11-17 17:37:06 +01:00
e1d1d52260
Issue #143
Colin Adams
2014-11-17 16:20:28 +00:00
0cc0ba047f
Reintroduced parse_object as obsolete, to avoid breaking existing code.
Jocelyn Fiat2014-11-17 16:04:37 +01:00
641e114fed
Converted ecf file to complete void-safe. Improved JSON_PRETTY_STRING_VISITOR to support STRING_8 or STRING_32 output. Added examples. Added doc in the folder "doc". Updated Readme and other files. Added package.iron file.
Jocelyn Fiat2014-11-17 11:22:33 +01:00
73d45c9817
Updated WSF_FILE_UTILITIES with class comment, and avoid having expanded generic class.
Jocelyn Fiat2014-10-28 12:52:23 +01:00
de9d99e6bc
Merge pull request #140 from jvelilla/ewf_router
Jocelyn Fiat
2014-10-01 19:41:38 +02:00
ae9f67391c
Marked converters classes as obsolete.
Jocelyn Fiat2014-09-30 10:46:28 +02:00
82f832a556
Updated license and copyright. Updated classes with bottom indexing notes related to copyright and license.
Jocelyn Fiat2014-09-30 10:46:12 +02:00
19dbbf89e7
Fixed various issue with parsing string (such as \t and related), Implemented escaping of slash '/' only in case of '</' to avoid potential issue with javascript and </script> Many feature renaming to match Eiffel style and naming convention, kept previous feature as obsolete. Restructured the library to make easy extraction of "converter" classes if needed in the future. Updated part of the code to use new feature names.
Jocelyn Fiat2014-09-24 20:08:12 +02:00
5d6e3c69ee
Fix filter example: logging filter must be the last one
Olivier Ligot
2014-09-18 13:29:24 +02:00
93f1fed997
Merge pull request #139 from jocelyn/widget_integration
Jocelyn Fiat
2014-07-07 12:30:10 +02:00
f6ebd414d6
Added custom-template in examples, as a base template to integrate easily other JS widgets. Added custom example (based on custom-template project) that demonstrates how to integrate a thirdparty JS component such as d3 within the application using wsf_js_widget.
Jocelyn Fiat2014-07-07 12:15:18 +02:00
ff19adc6c8
Improved comment related to PATH_INFO and stripping multiple slashes sequence to single slash.
Jocelyn Fiat2014-07-07 11:27:31 +02:00
41d24c91b4
Merge pull request #138 from jocelyn/widget_integration
Jocelyn Fiat
2014-07-07 11:19:43 +02:00
0427f7a8d3
Fixed compilation issue related to old usage of modified JSON library.
Jocelyn Fiat2014-07-07 11:14:36 +02:00
985a5e5ce7
Merge branch 'master' of github.com:EiffelWebFramework/EWF into widget_integration
Jocelyn Fiat2014-07-07 10:30:42 +02:00
fe4c283336
Move wsf_js_widget library under draft/library/server/wsf_js_widget
Jocelyn Fiat2014-07-07 10:26:10 +02:00
1b4b50ee80
Replace any multiple slash sequence by a single slash character for PATH_INFO.
Jocelyn Fiat2014-07-02 11:36:43 +02:00
446c692f97
Various changes related to new WSF_DEBUG_INFORMATION and WSF_DEBUG_HANDLER.
Jocelyn Fiat2014-07-01 19:59:08 +02:00
7dfc6ea67a
Fixed various issues related to unicode and CGI variables (assuming that CGI variables are utf-8 encoded, and sometime percent encoded). Delayed computation of value' and name' from WSF_STRING. Fixed computation of REQUEST_URI when the server does not provide it (this is rare, but possible). compute it as SERVER_NAME + encoded-PATH_INFO + {? + QUERY_STRING}
Jocelyn Fiat2014-07-01 19:57:14 +02:00
a5a257f452
Update format
jvelilla
2014-07-01 04:47:23 -07:00
bde0e2900b
Created Deployment (markdown)
jvelilla
2014-07-01 04:42:56 -07:00