Commit Graph

  • 70f00651c7 update test case. Jocelyn Fiat 2017-10-06 13:58:54 +02:00
  • 199f84c7ef Updated Readme file with Build Status on Master Branch. Jocelyn Fiat 2017-10-06 10:37:11 +02:00
  • 9b97627c76 Update package.iron files. Jocelyn Fiat 2017-10-06 10:27:32 +02:00
  • 72c87cd74d Fixed curl implementation by setting Content-Type to x-www-form-urlencoded (if not set) when POST send data as x-www-form-urlencoded. Jocelyn Fiat 2017-10-06 10:24:48 +02:00
  • 2ed4d03168 Renamed ciphers_settings as ciphers_setting . Jocelyn Fiat 2017-10-06 09:34:08 +02:00
  • 18ed92a61d Moved to unique .ecf from ecf version 1-16-0 . Requires 17.05 or newer. Jocelyn Fiat 2017-10-06 09:02:10 +02:00
  • 0a6a4281e7 Merge branch 'master' into es17.05 Jocelyn Fiat 2017-10-06 08:18:50 +02:00
  • 38cf5d7a6f Updated requirements, now EiffelWeb requires 17.05 or newer. Improved support for future 17.11 version with new openssl library. Jocelyn Fiat 2017-10-05 22:07:05 +02:00
  • 96648a16dc Updated Readme file with Build Status on Master Branch. Update code style: refactor rename ciphers_settings to ciphers_setting. jvelilla 2017-09-25 14:21:35 -03:00
  • 6f35ad7b16 Merge pull request #181 from jvelilla/ewf_http_client Javier Velilla 2017-09-25 11:05:45 -03:00
  • 8ff20d34a7 Merge branch 'master' into v1 Jocelyn Fiat 2017-09-21 21:22:38 +02:00
  • 85c8a46c89 Update Readme.md with a note about ciphers implementation. jvelilla 2017-09-21 08:07:11 -03:00
  • 498e4a6ec2 Fixed validation of iss and aud when issuer and audience are not set. Jocelyn Fiat 2017-09-21 10:46:08 +02:00
  • ab507d543a Now HTTP_AUTHORIZATION acceps READABLE_STRING_GENERAL for username and password argument. Jocelyn Fiat 2017-09-21 10:45:40 +02:00
  • 20a90db2e3 If url is relative, use session.url (...) to get valid url. It could happen with relative url in Location: ... header (for redirection). Jocelyn Fiat 2017-09-21 10:45:08 +02:00
  • 97fe16b4c2 Code cleaning. with_compression Jocelyn Fiat 2017-09-21 10:26:29 +02:00
  • 6ed91699b8 Renamed feature 'set_ciphers' to 'set_ciphers_settings' and added description. jvelilla 2017-09-19 10:32:17 -03:00
  • bb334aef80 Updated HTTP client cURL implementation. Refactor rename cipher_list by ciphers_settings and description. Updated ciphers_settings representation to STIRNG_8 Refactor rename set_cipher_list by set_ciphers. jvelilla 2017-09-14 11:58:43 -03:00
  • c2764e25ff Update HTTP Client cURL implementation: Added the option to set cipher list used to negotiate security settings (SSL handshake) jvelilla 2017-09-14 10:21:32 -03:00
  • cdada71f7e Corrected wsf_compression.ecf which was missing a few libraries. The -safe.ecf was correct. Jocelyn Fiat 2017-09-02 21:49:41 +02:00
  • a7d0398ec6 Introduce WSF_COMPRESSION and applied to WSF_*_WITH_COMPRESSION classes. Modified the example to send the file with or without compression. compression_tmp Jocelyn Fiat 2017-09-01 18:59:18 +02:00
  • 267655d7bc Update code, comment style and removed hardcoded value. jvelilla 2017-08-18 13:55:54 -03:00
  • e735da1bcb Merge branch 'ewf_compression' of https://github.com/jocelyn/EWF into ewf_compression_2017 jvelilla 2017-08-18 09:52:03 -03:00
  • 6425482070 Fixed ecf by removing the override declaration. Jocelyn Fiat 2017-08-08 15:55:52 +02:00
  • 818c3fb460 Made compilable with EiffelStudio 17.05 and probably before as well. Jocelyn Fiat 2017-08-08 15:54:21 +02:00
  • dac50b490d Added output for the travis CI job. Jocelyn Fiat 2017-08-08 14:10:12 +02:00
  • 16d5076fe5 Added Travis CI support with 17.05. Jocelyn Fiat 2017-08-08 14:03:39 +02:00
  • b81f690d0c First test to implement a requestbin like service with Eiffel. dev_requestbin Jocelyn Fiat 2017-07-11 23:41:08 +02:00
  • 2748e1d9ee Now JWT_LOADER takes the alg as argument, to avoid security issue where the lib is taking alg from the header (which may be a bad security weakness). Jocelyn Fiat 2017-07-11 23:32:11 +02:00
  • 27ee20f99b Added convenient get and custom functions on HTTP_CLIENT directly. Jocelyn Fiat 2017-07-11 23:29:42 +02:00
  • 9a3164df70 Merge pull request #178 from jvelilla/ewf_ssl Javier Velilla 2017-06-23 09:53:26 -03:00
  • 02383810b4 Fixed bad identation Updated date to current date in obsolte message. jvelilla 2017-06-23 09:51:59 -03:00
  • dbf5e76047 Updated EWF network and httpd libraries. Updated features using ssl_2 and ssl_3 as obsolete and raise a developer exception. jvelilla 2017-06-22 10:23:56 -03:00
  • 5c31905427 Updated EWF http_network, websocket, httpd to use the latest EiffelNet SSL version. jvelilla 2017-06-21 18:34:07 -03:00
  • 21adef6998 Merge branch 'master' into es17.05 es17.05 Jocelyn Fiat 2017-06-21 09:01:27 +02:00
  • c7ef652322 Made the parameters not hidden implementation classes. Jocelyn Fiat 2017-06-21 08:58:15 +02:00
  • 67bdcfb6ef Made the parameters not hidden implementation classes. v1 Jocelyn Fiat 2017-06-21 08:58:15 +02:00
  • ca4043b102 Merge branch 'master' into v1 es_rev100534 Jocelyn Fiat 2017-06-20 18:17:30 +02:00
  • 310e96e185 Updated EOL for 2 ecf files. Jocelyn Fiat 2017-06-20 18:16:43 +02:00
  • 46a48625ac Merge branch 'master' into es17.05 Jocelyn Fiat 2017-06-20 18:15:03 +02:00
  • 7feb45b549 Updated error library (cosmetic, and loop iteration). Jocelyn Fiat 2017-06-20 18:08:50 +02:00
  • aeb3392ad8 Merge branch 'master' into es17.05 Jocelyn Fiat 2017-06-20 17:52:40 +02:00
  • 5bbd031275 Update EOL on ecf files. Jocelyn Fiat 2017-06-20 17:49:28 +02:00
  • 90e60fad26 Updated changelog. Jocelyn Fiat 2017-06-20 17:47:17 +02:00
  • 98c20ee7c1 Fixed specific ecf files for http_client library. Jocelyn Fiat 2017-06-20 17:37:24 +02:00
  • 9fc5a7c364 Merge branch 'v1' into es17.05 Jocelyn Fiat 2017-06-20 09:54:07 +02:00
  • 64027f56bd Merge branch 'master' into v1 Jocelyn Fiat 2017-06-20 09:53:29 +02:00
  • 0b99e84728 Added installation of JWT into Eiffel installation. Jocelyn Fiat 2017-06-20 09:53:13 +02:00
  • c51a0a4788 Merge branch 'v1' into es17.05 Jocelyn Fiat 2017-06-20 09:49:51 +02:00
  • a6806c676a Updated ecf files to version 1-16-0 . Minor cosmetic changes. Jocelyn Fiat 2017-06-20 09:48:10 +02:00
  • 9e5e8bb1bf Added simple way to set the issued_at claim value to current UTC date time. Jocelyn Fiat 2017-06-14 16:27:24 +02:00
  • 10a83c6ad8 Added possibility to create JWS object with specific algo hs256 or none easily. Jocelyn Fiat 2017-06-14 16:26:31 +02:00
  • 1ec3b8e7a4 Added support for multiple file in form data. Made clear what is the meaning of upload_filename, upload_data and form_data. Jocelyn Fiat 2017-06-14 16:19:43 +02:00
  • 0783049fb4 updated package.iron dev_jwt Jocelyn Fiat 2017-06-08 11:25:26 +02:00
  • 7e54825b84 Updated JWT library, add supports for claim exp, iat, nbf, iss, aud . Jocelyn Fiat 2017-06-07 23:24:46 +02:00
  • 40cbe7dfc9 Merge branch 'master' into dev_jwt Jocelyn Fiat 2017-06-06 10:58:38 +02:00
  • d4b9301a57 Reverted to previous TYPE.name to be compilable with version prior to 17.05. (TYPE.name_32 exists since 17.05). Jocelyn Fiat 2017-06-02 17:40:53 +02:00
  • 06cda97535 New JSON Web Token (JWT) library. Jocelyn Fiat 2017-05-24 11:56:15 +02:00
  • 406a46816e Merge branch 'master' into es17.05 es17.01 Jocelyn Fiat 2017-05-17 17:40:44 +02:00
  • c83b9d4231 Updated CHANGELOG.md v1.0.5 es_rev100408 Jocelyn Fiat 2017-05-17 17:38:25 +02:00
  • 49c46f8d8b Merge branch 'master' into es17.01 Jocelyn Fiat 2017-05-17 13:54:01 +02:00
  • 69b5ce637e Improved query and form data encoding (based on a very early version of the general URI percent-encoding rules). - now correct encoding of space by '%20' in path segment, and '+' in query parameters. Unify and fixed query parameters handling for libcurl and net implementation. Fixed file uploading (various issue in libcurl, and net implementation). Fixed form multipart encoding by using correctly the boundary. Updated autotest cases. Code cleaning. Jocelyn Fiat 2017-05-17 12:16:35 +02:00
  • cd382bca64 Merge branch 'master' into es17.01 Jocelyn Fiat 2017-05-15 13:20:24 +02:00
  • 485a3812d9 Integrated recent changes on SOCKET.socket_buffer splitted as read_socket_buffer and put_socket_buffer. Jocelyn Fiat 2017-05-15 12:20:52 +02:00
  • 24d834fb0b Revert changes on notification_email lib. Jocelyn Fiat 2017-05-12 14:57:29 +02:00
  • 7028892374 Removed unwanted committed files. Jocelyn Fiat 2017-05-12 14:55:02 +02:00
  • 88dec34a1e Made "common" targets as abstract. es_rev100373 Jocelyn Fiat 2017-05-12 14:39:48 +02:00
  • a928f27b1a Updated or added timestamp to obsolete and fixme messages. Fixed ecf file exclusion for .svn and .git . Cosmetic changed. Jocelyn Fiat 2017-05-12 14:30:50 +02:00
  • fb9af26d32 Updated or added timestamp to obsolete and fixme messages. Fixed ecf file exclusion for .svn and .git . Cosmetic changed. Jocelyn Fiat 2017-05-12 14:11:22 +02:00
  • 7ba678d726 Added empty .travis.yml for now (see https://travis-ci.com/) Jocelyn Fiat 2017-04-14 13:32:37 +02:00
  • 3d146d9be9 Merge branch 'v1' into es17.01 Jocelyn Fiat 2017-04-14 12:52:48 +02:00
  • 2371ad4bd1 Commented unwanted change. es_rev100195 Jocelyn Fiat 2017-04-14 12:52:08 +02:00
  • 146b78e5b0 Updated code regarding to string 32 vs string 8. Jocelyn Fiat 2017-04-14 12:49:34 +02:00
  • 94ba19920e Merge branch 'v1' into es17.01 Jocelyn Fiat 2017-04-14 12:04:33 +02:00
  • 273a55d93c Merge branch 'pr177' Jocelyn Fiat 2017-04-14 11:48:29 +02:00
  • 2e920f063a Merge branch 'master' of https://github.com/EiffelWebFramework/EWF Jocelyn Fiat 2017-04-14 11:48:14 +02:00
  • 3b8261ff08 Updated code regarding to string 32 vs string 8. pr177 Jocelyn Fiat 2017-04-14 11:45:38 +02:00
  • a530bbebb4 Merge remote-tracking branch 'javier/ewf_get_rid_obsolete_messages' into pr177 Jocelyn Fiat 2017-04-13 22:58:12 +02:00
  • d41dbb9f47 Syntax in ecf files. Jocelyn Fiat 2017-04-13 22:56:40 +02:00
  • a57e041003 Added precondition to WSF_FILTER.set_next (..) to avoid cycle. Jocelyn Fiat 2017-04-13 22:55:39 +02:00
  • 5d9752f257 Updated code, get rid of obsolete feature calls in libraries and examples jvelilla 2017-04-13 16:48:17 -03:00
  • 0c365ca162 Test simple_file with different sizes. debug Jocelyn Fiat 2017-04-13 15:01:34 +02:00
  • 72abb87d75 Provide a way to shutdown the standalone connector (for instance when profiling). Jocelyn Fiat 2017-04-13 15:00:06 +02:00
  • d4d988e532 Update README.md Jocelyn Fiat 2017-03-21 15:20:11 +01:00
  • ce11a3c0fc Fixed markdown links related to network libraries. Jocelyn Fiat 2017-03-21 15:17:43 +01:00
  • 4eb743fa58 Updated CHANGELOG.md Added full commit log in doc/CommitLog Jocelyn Fiat 2017-03-15 18:58:41 +01:00
  • 358b6bfb77 Updated ChangeLog using gitlog-to-changelog script for now. v1.0.4 Jocelyn Fiat 2017-03-15 18:27:13 +01:00
  • 3590f8546f Merge branch 'master' into es17.01 Jocelyn Fiat 2017-03-08 22:01:46 +01:00
  • 6f200bbf22 Allow forcing multipart/form-data or application/x-www-form-urlencoded to choose how the form data should be sent. 2017-03-08 Jocelyn Fiat 2017-03-08 22:01:04 +01:00
  • 4763ec095f Merge branch 'master' into es17.01 Jocelyn Fiat 2017-03-08 14:11:33 +01:00
  • 8bb9675719 Update email notification storage classes. Jocelyn Fiat 2017-03-08 14:10:55 +01:00
  • 1ddb27ca84 Merge branch 'master' into es17.01 Jocelyn Fiat 2017-03-08 10:34:17 +01:00
  • 4e21adc41f Fixed the notification_email_file_storage. Added a new notification_email_directory_storage. Jocelyn Fiat 2017-03-08 10:33:16 +01:00
  • 739c33b317 Merge branch 'master' into es17.01 Jocelyn Fiat 2017-03-07 14:37:09 +01:00
  • 9c207f4c9b Added put_content_type_utf_8_text_html to HTTP_HEADER . Improved the directory index access denied message. Jocelyn Fiat 2017-03-07 14:36:16 +01:00
  • d4c79f1893 Fixed xml info of ecf files. Jocelyn Fiat 2017-03-07 14:31:36 +01:00
  • fa19976f60 Merge branch 'master' into es17.01 Jocelyn Fiat 2017-03-07 13:17:10 +01:00
  • b2e795d2d1 removed useless local variable. Jocelyn Fiat 2017-03-07 13:14:47 +01:00
  • f2ecccce4f Improved NOTIFICATION_SMTP_MAILER.make (..) to support user:password@... Propage error in notification_chain_mailer. Jocelyn Fiat 2017-03-07 13:14:16 +01:00
  • d8745fd61d Merge branch 'master' into es17.01 Jocelyn Fiat 2017-03-02 10:01:33 +01:00