Webtools module added. 53/19253/24
authorCedric Delamarre <cedric.delamarre@scilab-enterprises.com>
Wed, 12 Apr 2017 09:13:05 +0000 (11:13 +0200)
committerClément DAVID <clement.david@esi-group.com>
Thu, 6 Jul 2017 13:48:02 +0000 (15:48 +0200)
commit0d80755b500a0c4bf7b7a76f3bf65c9e7fa76b98
treeb40c2bde8e40182ebf425b3751ba68cc15a8baa9
parentc5481b3c4281059fdba5767e8d0e69667133ee2c
Webtools module added.

    * http get put post delete patch scilab function
    * download file by using the scilab http_get function
    * specific http_upload scilab function
    * scilab type conversion to/from JSON
    * proxy information used (pref -> internet)
    * Documentation
    * Tests

Change-Id: I59dc255a14c6dbdc4614c4df642fa3da2535148f
65 files changed:
scilab/CHANGES.md
scilab/Makefile.in
scilab/Scilab.sln
scilab/configure
scilab/configure.ac
scilab/etc/modules.xml.in
scilab/etc/modules.xml.vc
scilab/modules/Makefile.am
scilab/modules/Makefile.in
scilab/modules/functions_manager/includes/dynamic_modules.hxx
scilab/modules/functions_manager/src/cpp/dynamic_modules.cpp
scilab/modules/functions_manager/src/cpp/funcmanager.cpp
scilab/modules/helptools/etc/MAIN_CHAPTERS
scilab/modules/webtools/Makefile.am [new file with mode: 0644]
scilab/modules/webtools/Makefile.in [new file with mode: 0644]
scilab/modules/webtools/demos/webtools.dem.gateway.sce [new file with mode: 0644]
scilab/modules/webtools/etc/webtools.quit [new file with mode: 0644]
scilab/modules/webtools/etc/webtools.start [new file with mode: 0644]
scilab/modules/webtools/help/en_US/addchapter.sce [new file with mode: 0644]
scilab/modules/webtools/help/en_US/fromJSON.xml [new file with mode: 0644]
scilab/modules/webtools/help/en_US/http_delete.xml [new file with mode: 0644]
scilab/modules/webtools/help/en_US/http_get.xml [new file with mode: 0644]
scilab/modules/webtools/help/en_US/http_patch.xml [new file with mode: 0644]
scilab/modules/webtools/help/en_US/http_post.xml [new file with mode: 0644]
scilab/modules/webtools/help/en_US/http_put.xml [new file with mode: 0644]
scilab/modules/webtools/help/en_US/http_upload.xml [new file with mode: 0644]
scilab/modules/webtools/help/en_US/toJSON.xml [new file with mode: 0644]
scilab/modules/webtools/help/fr_FR/addchapter.sce [new file with mode: 0644]
scilab/modules/webtools/help/ja_JP/addchapter.sce [new file with mode: 0644]
scilab/modules/webtools/help/pt_BR/addchapter.sce [new file with mode: 0644]
scilab/modules/webtools/help/ru_RU/addchapter.sce [new file with mode: 0644]
scilab/modules/webtools/includes/dynlib_webtools.h [new file with mode: 0644]
scilab/modules/webtools/includes/gw_webtools.h [new file with mode: 0644]
scilab/modules/webtools/includes/webtools.h [new file with mode: 0644]
scilab/modules/webtools/includes/webtools_gw.hxx [new file with mode: 0644]
scilab/modules/webtools/license.txt [new file with mode: 0644]
scilab/modules/webtools/macros/buildmacros.bat [new file with mode: 0644]
scilab/modules/webtools/macros/buildmacros.sce [new file with mode: 0644]
scilab/modules/webtools/macros/cleanmacros.bat [new file with mode: 0644]
scilab/modules/webtools/sci_gateway/cpp/checkCommonOpt.cpp [new file with mode: 0644]
scilab/modules/webtools/sci_gateway/cpp/sci_fromJSON.cpp [new file with mode: 0644]
scilab/modules/webtools/sci_gateway/cpp/sci_http_delete.cpp [new file with mode: 0644]
scilab/modules/webtools/sci_gateway/cpp/sci_http_get.cpp [new file with mode: 0644]
scilab/modules/webtools/sci_gateway/cpp/sci_http_patch.cpp [new file with mode: 0644]
scilab/modules/webtools/sci_gateway/cpp/sci_http_post.cpp [new file with mode: 0644]
scilab/modules/webtools/sci_gateway/cpp/sci_http_put.cpp [new file with mode: 0644]
scilab/modules/webtools/sci_gateway/cpp/sci_http_put_post.cpp [new file with mode: 0644]
scilab/modules/webtools/sci_gateway/cpp/sci_http_upload.cpp [new file with mode: 0644]
scilab/modules/webtools/sci_gateway/cpp/sci_toJSON.cpp [new file with mode: 0644]
scilab/modules/webtools/sci_gateway/webtools_gateway.xml [new file with mode: 0644]
scilab/modules/webtools/src/c/DllmainWebtools.c [new file with mode: 0644]
scilab/modules/webtools/src/c/jsmn.c [new file with mode: 0644]
scilab/modules/webtools/src/c/jsmn.h [new file with mode: 0644]
scilab/modules/webtools/src/cpp/json.cpp [new file with mode: 0644]
scilab/modules/webtools/src/cpp/json.hxx [new file with mode: 0644]
scilab/modules/webtools/src/cpp/sciCurl.cpp [new file with mode: 0644]
scilab/modules/webtools/src/cpp/sciCurl.hxx [new file with mode: 0644]
scilab/modules/webtools/src/cpp/webtools.cpp [new file with mode: 0644]
scilab/modules/webtools/tests/unit_tests/jsonplaceholder.dia.ref [new file with mode: 0644]
scilab/modules/webtools/tests/unit_tests/jsonplaceholder.tst [new file with mode: 0644]
scilab/modules/webtools/webtools.filters [new file with mode: 0644]
scilab/modules/webtools/webtools.iss [new file with mode: 0644]
scilab/modules/webtools/webtools.rc [new file with mode: 0644]
scilab/modules/webtools/webtools.vcxproj [new file with mode: 0644]
scilab/modules/webtools/webtools.vcxproj.filters [new file with mode: 0644]