e1b583a2b3
Updated code based on comments
jvelilla
2015-05-28 10:07:40 -03:00
8c8dfdd4a3
Updated code based on review
jvelilla
2015-05-28 10:04:13 -03:00
857397e226
Updated code inherit from SHARED_HTML_ENCODER instead of creating new objects.
jvelilla
2015-05-28 09:39:14 -03:00
94340c1c01
Updated html5 classes based on review
jvelilla
2015-05-28 09:19:21 -03:00
8b60ab08e3
Added WSF_FILE_UTILITIES.new_file (p: PATH): detachable G in order to provide non existing file, but not only for temporary files purpose.
Jocelyn Fiat2015-05-22 22:27:28 +02:00
28e51cc314
Initial import HTML5 support for attributes and input types. Attributes - Added support for new HTML5 attributes. missing support for : form, list, and multiple attributes.
jvelilla
2015-05-21 12:32:08 -03:00
a7c8d40b3e
Moved EWF workbook from ewf_example to EWF main repository.
jvelilla
2015-05-18 11:06:04 -03:00
7fbfda3a66
Refactored wsf router dispatching implementation. Now the path to take into account during dispatching is computed once in WSF_ROUTER.path_to_dispatch (req: WSF_REQUEST): READABLE_STRING_8 And this function could be redefined in descendant of WSF_ROUTER.
Jocelyn Fiat2015-05-12 18:37:25 +02:00
8ea443c115
Added abstraction WSF_ROUTED, and WSF_FILTERED. Added under library/server/obsolete/v0 the previous non concurrent friendly version of EWF/WSF, for backward compatiblity. Removed WSF_CALLBACK_SERVICE and WSF_TO_WGI_SERVICE which are not need with new EWF.
Jocelyn Fiat2015-05-06 19:32:05 +02:00
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
d55537ba16
Added abstraction WSF_ROUTED, and WSF_FILTERED. Added under library/server/obsolete/v0 the previous non concurrent friendly version of EWF/WSF, for backward compatiblity. Removed WSF_CALLBACK_SERVICE and WSF_TO_WGI_SERVICE which are not need with new EWF.
Jocelyn Fiat2015-05-06 19:32:05 +02: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
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
0eb7752772
Added descriptions and comments
jvelilla
2015-04-06 17:46:59 -03:00
d576879b2c
Added descriptions and feature comments.
jvelilla
2015-04-06 17:05:35 -03:00
4f9fcf42e2
Added features comments.
jvelilla
2015-04-06 16:42:45 -03:00
0b00bc4f68
Added Missing Class and feature descriptions. Removed author entry.
jvelilla
2015-04-06 12:24:47 -03:00
3c7ca1b15b
Export request and response from WGI_EXECUTION to itself. Added WSF_FILTERED_ROUTED_SKELETON_EXECUTION
Jocelyn Fiat2015-04-02 18:23:58 +02:00
7ac20bbcbc
renamed keep_alive_requested as is_persistent_connection_requested.
Jocelyn Fiat2015-04-01 22:51:20 +02:00
6f74361223
Following the spec, use "keep-alive" and "close" in lowercase for Connection header.
Jocelyn Fiat2015-04-01 22:44:24 +02:00
c25ea52bf8
Better support for HTTP/1.0 and also related to persistent connection.
Jocelyn Fiat2015-04-01 22:41:43 +02:00
c2bca44bbd
Improved support for HTTP/1.0 persistent connection.
Jocelyn Fiat2015-04-01 20:11:30 +02:00
5dc5a751e5
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
52dff7e0fb
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
42e3c5e755
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
8e3c5de4f7
Cleaned simple example, and made the standalone target with SCOOP concurrency.
Jocelyn Fiat2015-04-01 15:09:04 +02:00
3710c787d1
Updated various indexing notes. Removed a few obsolete classes. Cosmetics
Jocelyn Fiat2015-03-31 21:33:38 +02:00
c8eb22c8e5
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
93e28a8c69
First steps to provide a concurrent compliant EWF connector "httpd" successor of "nino" connector. It is based on the new NETWORK_STREAM_SOCKET.accept_to feature. Note the SSL version is not done yet.
Jocelyn Fiat2015-03-20 17:35:46 +01:00
da6125a321
Support for concurrencies: none, thread and SCOOP
Jocelyn Fiat2015-03-20 15:48:54 +01: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
592975dfe2
First attempt to use `{NETWORK_STREAM_SOCKET}.accept_to'
Jocelyn Fiat2015-03-17 09:48:11 +01: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
33ec1bc2d3
First steps to provide a concurrent compliant EWF connector.
Jocelyn Fiat2015-03-13 16:26:07 +01: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