98c12b8fb9
Made HTTP_DATE more flexible and support UTC+0000, GMT+0000 and now also +0000.
...
Added comments.
2015-10-08 11:00:01 +02:00
5fee483fd9
Added FEED + FEED operator to merge two feeds.
...
Added FEED sorting routine.
Added FEED_ITEM.link: detachable FEED_LINK that represents the main feed link.
Comments.
2015-10-08 10:10:08 +02:00
f7a7afccd6
Fixed compilation of non void-safe feed.ecf
2015-10-05 22:58:58 +02:00
e2c70e6d70
Updated a few comments.
...
Renamed generator to follow *_FEED_GENERATOR naming.
Renamed feed entry as feed item.
Made FEED conforms to ITERABLE [FEED_ITEM] for convenience.
2015-09-16 10:02:09 +02:00
a5e150d1c0
Improved feed library with comments, bug fixes and code factorization.
2015-09-08 21:45:27 +02:00
39887c8bdb
Added initial ATOM and RSS feed parser and generator.
...
(work in progress)
2015-09-07 19:22:50 +02:00
jvelilla
1f1e2abbda
Removed support for SSLv3
2015-08-26 11:56:24 -03:00
389975e409
Merge branch 'v1'
2015-08-24 16:13:01 +02:00
6c51590369
Updated installation location of openid and http_authorization in ISE package.
...
Added iron package file for ewsgi.
2015-08-24 16:12:25 +02:00
jvelilla
cc65bae644
Fixed typo: Aug instead of Aou.
2015-08-06 10:45:47 +02:00
jvelilla
c824f707cf
Fixed typo: Aug instead of Aou.
2015-08-06 10:42:15 +02:00
47c5b798b3
Cosmetic true -> True
2015-08-04 13:24:03 +02:00
f0cba1d536
Fixing script_url' that wrongly used path_info' instead of `percent_encoded_path_info'.
...
(issue on script_url when path info contains unicode character).
2015-08-04 13:21:36 +02:00
ed891546bc
Updated set_value for WSF_FORM_SELECTABLE_INPUT (for example a checkbox).
...
Call the feature set_checked_by_value iff the the current value exist in the
list of values, in other case set checked in Flase.
If we call set_checked_by_value without filter, previous checked values will be
set in False.
2015-08-04 13:21:07 +02:00
8651ff6e1e
Fixing script_url' that wrongly used path_info' instead of `percent_encoded_path_info'.
...
(issue on script_url when path info contains unicode character).
2015-08-04 13:03:51 +02:00
629edea991
Merge remote-tracking branch 'javier/ewf_html_form' into v1
2015-08-04 13:00:08 +02:00
jvelilla
1e10ce8518
Updated set_value for WSF_FORM_SELECTABLE_INPUT (for example a checkbox).
...
Call the feature set_checked_by_value iff the the current value exist in the
list of values, in other case set checked in Flase.
If we call set_checked_by_value without filter, previous checked values will be
set in False.
2015-07-31 11:55:23 -03:00
4f8f17ad48
Fixed various compilation issues.
...
Ensure the obsolete/v0 ecf has new UUID.
2015-07-03 20:02:13 +02:00
148518984e
Added the possibility to provide the sendmail location in NOTIFICATION_SENDMAIL_MAILER.
...
Added NOTIFICATION_STORAGE_MAILER which allow to store the email in a storage (could be just output, file, database ...)
Added SMTP implementation, based on EiffelNet SMTP_PROTOCOL.
note: it is possible to exclude this by setting ecf variable "smtp_notification_email_disabled" to "True"
this way help to manage dependencies, since the Eiffel Net library would not be included neither.
Fixed Date header value computation.
2015-07-03 10:02:56 +02:00
33150e34d6
Reverted previous changed related to redefinition of set_status_code which was against existing assertions.
2015-07-02 15:11:33 +02:00
31557cfc33
Fixed WGI_HTTPD_REQUEST_HANDLER.process_rescue
...
Fixed WGI_STANDALONE_OUTPUT_STREAM.is_available
Added WGI_STANDALONE_RESPONSE_STREAM.is_persistent_connection_supported
2015-07-02 10:50:41 +02:00
412534d0be
Fixed compilation of all*-safe.ecf files.
...
Corrected a few comments.
2015-07-01 21:43:54 +02:00
99a05b95ba
Improved code related to cookie management (avoid duplicated cookie).
2015-06-22 22:06:16 +02:00
54dd43c38a
Synchronized wsf-safe.ecf and wsf.ecf
2015-06-18 14:53:19 +02:00
903f925a79
Changed the way SSL is supported with standalone connector (httpd lib).
...
Now by default, SSL is not supported,
and if an application wants the SSL support,
the related .ecf has to set custom variable "httpd_ssl_enabled" to "true"
2015-06-17 17:22:59 +02:00
c0d5b7c968
Added make_from_execution procedure to ease implementing various use cases.
2015-06-16 15:02:17 +02:00
7bea163f46
Updated ecf from obsolete v0 folder to include the "_v0" suffix in the library names.
2015-06-14 21:34:41 +02:00
8992dbc515
Added wsf_html in the obsolete v0 folder.
...
mostly because it is also dependent on "wsf", so it has to be using the obsolete v0 ecf.
2015-06-12 19:01:35 +02:00
7d089a88c2
Made compilable without SSL enabled
...
(i.e when variable named "httpd_ssl_disabled" is set to "true")
2015-06-11 10:08:44 +02:00
ab0bc7b314
Marked most of the *_with_request_methods procedure obsolete by the same feature name without the "_with_request_methods".
...
Added argument passing request methods to feature without the _with_request_methods.
Prefer "thread" concurrency for now in examples.
2015-06-10 17:52:26 +02:00
0e3e97a7fd
Added a few example based on the obsolete libraries (v0).
...
Updated the tutorial example.
Added WSF_MESSAGE_EXECUTION.
2015-06-10 16:49:23 +02:00
b790c7fd21
cosmetic, cleaning.
2015-06-10 10:59:24 +02:00
9424b1e369
Merge branch 'master' into v1
2015-06-08 10:10:51 +02:00
64463df552
Fixed various compilation error or warning.
2015-06-05 12:17:53 +02:00
jvelilla
fac3dd3946
Merge branch 'ewf_wsf_html5' of https://github.com/jvelilla/EWF into jvelilla-ewf_wsf_html5
2015-05-29 15:38:08 -03:00
jvelilla
e1b583a2b3
Updated code based on comments
2015-05-28 10:07:40 -03:00
jvelilla
8c8dfdd4a3
Updated code based on review
2015-05-28 10:04:13 -03:00
jvelilla
857397e226
Updated code inherit from SHARED_HTML_ENCODER instead of creating new objects.
2015-05-28 09:39:14 -03:00
jvelilla
94340c1c01
Updated html5 classes based on review
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.
2015-05-22 22:27:28 +02:00
jvelilla
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.
Input types: added the all the new input types.
Added test cases, still in progress.
2015-05-21 12:32:08 -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.
2015-05-12 18:37:25 +02:00
9e467689df
improved nino port number validation
2015-05-12 18:25:22 +02:00
dd5c89e31c
Fixed compilation of SSL_TCP_STREAM_SOCKET with recent do_accept changes.
2015-05-07 10:44:38 +02:00
fffa763d05
Updated a few comments.
2015-05-06 22:37:55 +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.
2015-05-06 22:17:37 +02:00
019393fdb1
Fixed typo.
2015-05-06 22:17:35 +02:00
da8028f8b3
Fixed a typo.
2015-05-06 22:17:33 +02:00
20ed000879
Added a few descriptions and comments.
2015-05-06 22:16:57 +02:00
jvelilla
24620b228c
Added feature comments.
...
Added missing postconditions.
2015-05-06 22:16:10 +02:00