# # ChangeLog for trunk/zoo-project/zoo-kernel/service.c # # Generated by Trac 1.0.4 # Dec 22, 2024, 9:47:54 PM Fri, 18 Dec 2020 13:13:22 GMT djay [967] * trunk/docs/services/howtos.rst (modified) * trunk/zoo-project/HISTORY.txt (modified) * trunk/zoo-project/zoo-kernel/Makefile.in (modified) * trunk/zoo-project/zoo-kernel/ZOOMakefile.opts.in (modified) * trunk/zoo-project/zoo-kernel/configure.ac (modified) * trunk/zoo-project/zoo-kernel/oas.cfg (modified) * trunk/zoo-project/zoo-kernel/request_parser.c (modified) * trunk/zoo-project/zoo-kernel/response_print.c (modified) * trunk/zoo-project/zoo-kernel/response_print.h (modified) * trunk/zoo-project/zoo-kernel/server_internal.c (modified) * trunk/zoo-project/zoo-kernel/service.c (modified) * trunk/zoo-project/zoo-kernel/service_internal_python.c (modified) * trunk/zoo-project/zoo-kernel/service_json.c (modified) * trunk/zoo-project/zoo-kernel/service_json.h (modified) * trunk/zoo-project/zoo-kernel/zoo_service_loader.c (modified) * trunk/zoo-project/zoo-services/utils/open-api/server/.htaccess (modified) * trunk/zoo-project/zoo-services/utils/open-api/static/openapi.js (added) * trunk/zoo-project/zoo-services/utils/open-api/templates/index.html (modified) Add support for the two inputs / outputs syntaxes discussed in SWG in ... Tue, 08 Sep 2020 14:51:09 GMT djay [961] * trunk/zoo-project/HISTORY.txt (modified) * trunk/zoo-project/zoo-kernel/caching.c (modified) * trunk/zoo-project/zoo-kernel/main_conf_read.y (modified) * trunk/zoo-project/zoo-kernel/server_internal.c (modified) * trunk/zoo-project/zoo-kernel/service.c (modified) * trunk/zoo-project/zoo-kernel/service_internal_python.c (modified) * trunk/zoo-project/zoo-services/gdal/profile/service.c (modified) Make sure not to try accessing mimetype and provenance in case a ... Thu, 06 Feb 2020 14:12:42 GMT knut [957] * trunk/zoo-project/zoo-kernel/request_parser.c (modified) * trunk/zoo-project/zoo-kernel/service.c (modified) * trunk/zoo-project/zoo-kernel/service.h (modified) Added function for allocating memory for map values ... Fri, 20 Sep 2019 15:14:48 GMT djay [955] * trunk/zoo-project/zoo-kernel/caching.c (modified) * trunk/zoo-project/zoo-kernel/response_print.c (modified) * trunk/zoo-project/zoo-kernel/service.c (modified) * trunk/zoo-project/zoo-kernel/service_callback.c (modified) * trunk/zoo-project/zoo-kernel/service_callback.h (modified) * trunk/zoo-project/zoo-kernel/service_internal_hpc.c (modified) * trunk/zoo-project/zoo-kernel/service_internal_ms.c (modified) * trunk/zoo-project/zoo-kernel/sqlapi.c (modified) * trunk/zoo-project/zoo-kernel/ulinet.c (modified) * trunk/zoo-project/zoo-kernel/zoo_service_loader.c (modified) Fix issue when RELY_ON_DB is on and data is published. Ensure to use ... Thu, 05 Sep 2019 08:16:21 GMT djay [949] * trunk/zoo-project/HISTORY.txt (modified) * trunk/zoo-project/zoo-kernel/main_conf_read.l (modified) * trunk/zoo-project/zoo-kernel/meta_sql.c (modified) * trunk/zoo-project/zoo-kernel/meta_sql.h (modified) * trunk/zoo-project/zoo-kernel/oas.cfg (added) * trunk/zoo-project/zoo-kernel/response_print.c (modified) * trunk/zoo-project/zoo-kernel/response_print.h (modified) * trunk/zoo-project/zoo-kernel/service.c (modified) * trunk/zoo-project/zoo-kernel/service.h (modified) * trunk/zoo-project/zoo-kernel/service_json.c (modified) * trunk/zoo-project/zoo-kernel/service_json.h (modified) * trunk/zoo-project/zoo-kernel/zoo_loader.c (modified) * trunk/zoo-project/zoo-kernel/zoo_service_loader.c (modified) Prototype implementation of the OGC API - Processing and other ... Thu, 27 Jun 2019 10:57:25 GMT knut [943] * trunk/zoo-project/zoo-kernel/response_print.c (modified) * trunk/zoo-project/zoo-kernel/service.c (modified) * trunk/zoo-project/zoo-kernel/service_internal_python.c (modified) * trunk/zoo-project/zoo-kernel/zoo_service_loader.c (modified) Fix problem with the parsing of system environment variables (Windows ... Tue, 07 May 2019 12:17:08 GMT djay [917] * trunk (modified) * trunk/docs/install/installation.rst (modified) * trunk/docs/kernel/configuration.rst (modified) * trunk/docs/kernel/hpc.rst (copied) * trunk/docs/kernel/index.rst (modified) * trunk/docs/kernel/mapserver.rst (modified) * trunk/docs/kernel/sagagis.rst (modified) * trunk/docs/services/howtos.rst (modified) * trunk/thirds/otb2zcfg/otb2zcfg.cxx (modified) * trunk/thirds/saga2zcfg/saga2zcfg.c (modified) * trunk/thirds/zcfg2sql (copied) * trunk/workshop (deleted) * trunk/zoo-project/HISTORY.txt (modified) * trunk/zoo-project/zoo-api/js/ZOO-api.js (modified) * trunk/zoo-project/zoo-api/mono/makefile.vc (copied) * trunk/zoo-project/zoo-api/r (copied) * trunk/zoo-project/zoo-client/lib/js/wps-client/zoo.js (modified) * trunk/zoo-project/zoo-kernel/Makefile.in (modified) * trunk/zoo-project/zoo-kernel/ZOOMakefile.opts.in (modified) * trunk/zoo-project/zoo-kernel/caching.c (modified) * trunk/zoo-project/zoo-kernel/caching.h (modified) * trunk/zoo-project/zoo-kernel/configure.ac (modified) * trunk/zoo-project/zoo-kernel/main_conf_read.y (modified) * trunk/zoo-project/zoo-kernel/makefile.vc (modified) * trunk/zoo-project/zoo-kernel/meta_sql.c (copied) * trunk/zoo-project/zoo-kernel/meta_sql.h (copied) * trunk/zoo-project/zoo-kernel/mimetypes.h (modified) * trunk/zoo-project/zoo-kernel/nmake.opt (modified) * trunk/zoo-project/zoo-kernel/request_parser.c (modified) * trunk/zoo-project/zoo-kernel/request_parser.h (modified) * trunk/zoo-project/zoo-kernel/response_print.c (modified) * trunk/zoo-project/zoo-kernel/response_print.h (modified) * trunk/zoo-project/zoo-kernel/server_internal.c (modified) * trunk/zoo-project/zoo-kernel/service.c (modified) * trunk/zoo-project/zoo-kernel/service.h (modified) * trunk/zoo-project/zoo-kernel/service_callback.c (copied) * trunk/zoo-project/zoo-kernel/service_callback.h (copied) * trunk/zoo-project/zoo-kernel/service_conf.y (modified) * trunk/zoo-project/zoo-kernel/service_internal.c (modified) * trunk/zoo-project/zoo-kernel/service_internal.h (modified) * trunk/zoo-project/zoo-kernel/service_internal_hpc.c (copied) * trunk/zoo-project/zoo-kernel/service_internal_hpc.h (copied) * trunk/zoo-project/zoo-kernel/service_internal_java.c (modified) * trunk/zoo-project/zoo-kernel/service_internal_js.c (modified) * trunk/zoo-project/zoo-kernel/service_internal_js.h (modified) * trunk/zoo-project/zoo-kernel/service_internal_mono.c (modified) * trunk/zoo-project/zoo-kernel/service_internal_mono.h (modified) * trunk/zoo-project/zoo-kernel/service_internal_ms.c (modified) * trunk/zoo-project/zoo-kernel/service_internal_ms.h (modified) * trunk/zoo-project/zoo-kernel/service_internal_php7.c (modified) * trunk/zoo-project/zoo-kernel/service_internal_python.c (modified) * trunk/zoo-project/zoo-kernel/service_internal_python.h (modified) * trunk/zoo-project/zoo-kernel/service_internal_r.c (copied) * trunk/zoo-project/zoo-kernel/service_internal_r.h (copied) * trunk/zoo-project/zoo-kernel/service_internal_ruby.c (modified) * trunk/zoo-project/zoo-kernel/service_internal_saga.c (modified) * trunk/zoo-project/zoo-kernel/service_json.c (copied) * trunk/zoo-project/zoo-kernel/service_json.h (copied) * trunk/zoo-project/zoo-kernel/service_yaml.c (modified) * trunk/zoo-project/zoo-kernel/sql/schema.sql (modified) * trunk/zoo-project/zoo-kernel/sql/zoo_collectiondb.sql (copied) * trunk/zoo-project/zoo-kernel/sqlapi.c (modified) * trunk/zoo-project/zoo-kernel/sqlapi.h (modified) * trunk/zoo-project/zoo-kernel/sshapi.c (copied) * trunk/zoo-project/zoo-kernel/sshapi.h (copied) * trunk/zoo-project/zoo-kernel/ulinet.c (modified) * trunk/zoo-project/zoo-kernel/ulinet.h (modified) * trunk/zoo-project/zoo-kernel/xslt (copied) * trunk/zoo-project/zoo-kernel/zoo_loader.c (modified) * trunk/zoo-project/zoo-kernel/zoo_service_loader.c (modified) * trunk/zoo-project/zoo-services/cgal/Makefile (modified) * trunk/zoo-project/zoo-services/cgal/cgal_service.c (modified) * trunk/zoo-project/zoo-services/cgal/cgal_service.h (modified) * trunk/zoo-project/zoo-services/cgal/cgi-env/Voronoi.zcfg (modified) * trunk/zoo-project/zoo-services/cgal/delaunay.c (modified) * trunk/zoo-project/zoo-services/cgal/voronoi.c (modified) * trunk/zoo-project/zoo-services/gdal/dem/cgi-env/Gdal_Dem.zcfg (modified) * trunk/zoo-project/zoo-services/gdal/dem/service.c (modified) * trunk/zoo-project/zoo-services/hello-mono/cgi-env/longProcessMono.zcfg (modified) * trunk/zoo-project/zoo-services/hello-mono/makefile.vc (copied) * trunk/zoo-project/zoo-services/hello-r (copied) * trunk/zoo-project/zoo-services/ogr/base-vect-ops-py/cgi-env/ogr_sp.py (modified) * trunk/zoo-project/zoo-services/ogr/base-vect-ops/service.c (modified) * trunk/zoo-project/zoo-services/ogr/ogr2ogr/service.c (modified) * trunk/zoo-project/zoo-services/ogr/tindex (copied) * trunk/zoo-project/zoo-services/utils/hpc (copied) * trunk/zoo-project/zoo-services/utils/registry/Makefile (modified) * trunk/zoo-project/zoo-services/utils/registry/service.c (modified) * trunk/zoo-project/zoo-services/utils/status/Makefile (modified) * trunk/zoo-project/zoo-services/utils/status/service.c (modified) Merge prototype-v0 branch in trunk Thu, 03 Jan 2019 11:44:57 GMT knut [889] * trunk/zoo-project/zoo-kernel/request_parser.c (modified) * trunk/zoo-project/zoo-kernel/response_print.c (modified) * trunk/zoo-project/zoo-kernel/server_internal.c (modified) * trunk/zoo-project/zoo-kernel/service.c (modified) * trunk/zoo-project/zoo-kernel/service.h (modified) * trunk/zoo-project/zoo-kernel/service_internal.c (modified) * trunk/zoo-project/zoo-kernel/service_internal_ms.h (modified) * trunk/zoo-project/zoo-kernel/ulinet.c (modified) * trunk/zoo-project/zoo-kernel/ulinet.h (modified) * trunk/zoo-project/zoo-kernel/zoo_service_loader.c (modified) Added some new logging functionality (function logMessage(), macros ... Tue, 27 Feb 2018 10:37:57 GMT djay [868] * trunk/zoo-project/zoo-kernel/service.c (modified) Fix for multiple occurence of a BoundingBox input (see #163) Tue, 08 Aug 2017 18:21:00 GMT jmckenna [847] * trunk/zoo-project/zoo-kernel/service.c (modified) * trunk/zoo-project/zoo-kernel/service.h (modified) handle strcasestr for MapServer support Mon, 07 Aug 2017 18:53:53 GMT jmckenna [843] * trunk/zoo-project/zoo-kernel/service.c (modified) * trunk/zoo-project/zoo-kernel/service.h (modified) * trunk/zoo-project/zoo-kernel/zoo_loader.c (modified) * trunk/zoo-project/zoo-kernel/zoo_service_loader.c (modified) handle duplicate strcasestr declarations on Windows Sun, 22 Jan 2017 16:32:02 GMT djay [805] * trunk/zoo-project/zoo-kernel/configure.ac (modified) * trunk/zoo-project/zoo-kernel/server_internal.c (modified) * trunk/zoo-project/zoo-kernel/service.c (modified) Return default iotype if no value has been provided. Fix potential ... Tue, 27 Dec 2016 17:34:38 GMT djay [794] * trunk/docs/services/howtos.rst (modified) * trunk/workshop/index.rst (modified) * trunk/zoo-project/HISTORY.txt (modified) * trunk/zoo-project/zoo-api/mono (added) * trunk/zoo-project/zoo-api/mono/Makefile (added) * trunk/zoo-project/zoo-api/mono/ZMaps.cs (added) * trunk/zoo-project/zoo-kernel/Makefile.in (modified) * trunk/zoo-project/zoo-kernel/ZOOMakefile.opts.in (modified) * trunk/zoo-project/zoo-kernel/configure.ac (modified) * trunk/zoo-project/zoo-kernel/request_parser.c (modified) * trunk/zoo-project/zoo-kernel/service.c (modified) * trunk/zoo-project/zoo-kernel/service_internal_mono.c (added) * trunk/zoo-project/zoo-kernel/service_internal_mono.h (added) * trunk/zoo-project/zoo-kernel/zoo_service_loader.c (modified) * trunk/zoo-project/zoo-services/hello-mono (added) * trunk/zoo-project/zoo-services/hello-mono/Makefile (added) * trunk/zoo-project/zoo-services/hello-mono/cgi-env (added) * trunk/zoo-project/zoo-services/hello-mono/cgi-env/HelloMono.zcfg (added) * trunk/zoo-project/zoo-services/hello-mono/cgi-env/longProcessMono.zcfg (added) * trunk/zoo-project/zoo-services/hello-mono/test.cs (added) Add the initial C# language support. Mon, 19 Dec 2016 17:01:06 GMT djay [790] * trunk/zoo-project/HISTORY.txt (modified) * trunk/zoo-project/zoo-kernel/caching.c (modified) * trunk/zoo-project/zoo-kernel/main_conf_read.y (modified) * trunk/zoo-project/zoo-kernel/request_parser.c (modified) * trunk/zoo-project/zoo-kernel/response_print.c (modified) * trunk/zoo-project/zoo-kernel/server_internal.c (modified) * trunk/zoo-project/zoo-kernel/service.c (modified) * trunk/zoo-project/zoo-kernel/service.h (modified) * trunk/zoo-project/zoo-kernel/service_conf.y (modified) * trunk/zoo-project/zoo-kernel/service_internal_java.c (modified) * trunk/zoo-project/zoo-kernel/service_internal_js.c (modified) * trunk/zoo-project/zoo-kernel/service_internal_perl.c (modified) * trunk/zoo-project/zoo-kernel/service_internal_php.c (modified) * trunk/zoo-project/zoo-kernel/service_internal_php7.c (modified) * trunk/zoo-project/zoo-kernel/service_internal_python.c (modified) * trunk/zoo-project/zoo-kernel/service_internal_ruby.c (modified) * trunk/zoo-project/zoo-kernel/service_internal_saga.c (modified) * trunk/zoo-project/zoo-kernel/service_yaml.c (modified) * trunk/zoo-project/zoo-kernel/zoo_loader.c (modified) * trunk/zoo-project/zoo-kernel/zoo_service_loader.c (modified) * trunk/zoo-project/zoo-services/gdal/grid/service.c (modified) * trunk/zoo-project/zoo-services/hello-js/cgi-env/hello.js (modified) * trunk/zoo-project/zoo-services/ogr/ogr2ogr/service.c (modified) Add support for nested inputs and outputs. Wed, 20 Apr 2016 09:51:55 GMT djay [757] * trunk/zoo-project/zoo-kernel/nmake.opt (modified) * trunk/zoo-project/zoo-kernel/service.c (modified) * trunk/zoo-project/zoo-kernel/service.h (modified) * trunk/zoo-project/zoo-services/gdal/contour/makefile.vc (modified) * trunk/zoo-project/zoo-services/gdal/dem/makefile.vc (modified) * trunk/zoo-project/zoo-services/gdal/profile/makefile.vc (modified) * trunk/zoo-project/zoo-services/gdal/translate/makefile.vc (modified) * trunk/zoo-project/zoo-services/gdal/warp/makefile.vc (modified) * trunk/zoo-project/zoo-services/ogr/base-vect-ops/makefile.vc (modified) * trunk/zoo-project/zoo-services/ogr/ogr2ogr/makefile.vc (modified) * trunk/zoo-project/zoo-services/utils/registry/makefile.vc (modified) Update the makefiles and small fixe for windows platform. Mon, 13 Jul 2015 13:42:39 GMT knut [738] * trunk/zoo-project/zoo-kernel/caching.c (modified) * trunk/zoo-project/zoo-kernel/response_print.c (modified) * trunk/zoo-project/zoo-kernel/service.c (modified) * trunk/zoo-project/zoo-kernel/service.h (modified) * trunk/zoo-project/zoo-kernel/service_internal.c (modified) * trunk/zoo-project/zoo-kernel/service_internal_php.c (modified) * trunk/zoo-project/zoo-kernel/service_internal_python.c (modified) * trunk/zoo-project/zoo-kernel/zoo_service_loader.c (modified) Redefined the API function addToMapWithSize to fix problem with ... Tue, 30 Jun 2015 14:49:08 GMT knut [712] * trunk/zoo-project/zoo-kernel/makefile.vc (modified) * trunk/zoo-project/zoo-kernel/nmake.opt (modified) * trunk/zoo-project/zoo-kernel/service.c (modified) * trunk/zoo-project/zoo-kernel/service.h (modified) * trunk/zoo-project/zoo-kernel/service_internal.c (modified) * trunk/zoo-project/zoo-kernel/service_internal_php.c (modified) * trunk/zoo-project/zoo-kernel/zoo_service_loader.c (modified) * trunk/zoo-project/zoo-services/utils/status/makefile.vc (modified) * trunk/zoo-project/zoo-services/utils/status/service.c (modified) Added snprintf for Visual Studio compiler. In readVSIFile(), changed ... Fri, 26 Jun 2015 12:07:46 GMT djay [682] * trunk/zoo-project/HISTORY.txt (modified) * trunk/zoo-project/zoo-kernel/response_print.c (modified) * trunk/zoo-project/zoo-kernel/server_internal.c (modified) * trunk/zoo-project/zoo-kernel/service.c (modified) * trunk/zoo-project/zoo-kernel/service.h (modified) * trunk/zoo-project/zoo-kernel/service_internal_python.c (modified) * trunk/zoo-project/zoo-kernel/zoo_loader.c (modified) * trunk/zoo-project/zoo-kernel/zoo_service_loader.c (modified) Fix GetResult and POST asynchronous requests on Windows. Prevent ... Tue, 23 Jun 2015 23:58:17 GMT djay [680] * trunk/zoo-project/zoo-kernel/makefile.vc (modified) * trunk/zoo-project/zoo-kernel/nmake.opt (modified) * trunk/zoo-project/zoo-kernel/request_parser.c (modified) * trunk/zoo-project/zoo-kernel/response_print.c (modified) * trunk/zoo-project/zoo-kernel/server_internal.c (modified) * trunk/zoo-project/zoo-kernel/server_internal.h (modified) * trunk/zoo-project/zoo-kernel/service.c (modified) * trunk/zoo-project/zoo-kernel/service.h (modified) * trunk/zoo-project/zoo-kernel/service_internal.c (modified) * trunk/zoo-project/zoo-kernel/service_internal.h (modified) * trunk/zoo-project/zoo-kernel/sqlapi.h (modified) * trunk/zoo-project/zoo-kernel/zoo_loader.c (modified) * trunk/zoo-project/zoo-kernel/zoo_service_loader.c (modified) * trunk/zoo-project/zoo-services/utils/status/makefile.vc (modified) * trunk/zoo-project/zoo-services/utils/status/service.c (modified) Various fixes for Windows support: generate uuid using UuidCreate, ... Fri, 19 Jun 2015 13:58:00 GMT djay [676] * trunk/zoo-project/HISTORY.txt (modified) * trunk/zoo-project/zoo-kernel/main.cfg (modified) * trunk/zoo-project/zoo-kernel/main_conf_read.l (modified) * trunk/zoo-project/zoo-kernel/response_print.c (modified) * trunk/zoo-project/zoo-kernel/response_print.h (modified) * trunk/zoo-project/zoo-kernel/server_internal.c (modified) * trunk/zoo-project/zoo-kernel/server_internal.h (modified) * trunk/zoo-project/zoo-kernel/service.c (modified) * trunk/zoo-project/zoo-kernel/service_conf.y (modified) * trunk/zoo-project/zoo-kernel/zoo_service_loader.c (modified) * trunk/zoo-project/zoo-services/utils/registry (added) * trunk/zoo-project/zoo-services/utils/registry/Makefile (added) * trunk/zoo-project/zoo-services/utils/registry/cgi-env (added) * trunk/zoo-project/zoo-services/utils/registry/cgi-env/GetFromRegistry.zcfg (added) * trunk/zoo-project/zoo-services/utils/registry/makefile.vc (added) * trunk/zoo-project/zoo-services/utils/registry/service.c (added) Move createRegistry function to server_internal. Add the ... Thu, 11 Jun 2015 13:07:11 GMT djay [652] * trunk/zoo-project/HISTORY.txt (modified) * trunk/zoo-project/zoo-kernel/Makefile.in (modified) * trunk/zoo-project/zoo-kernel/ZOOMakefile.opts.in (modified) * trunk/zoo-project/zoo-kernel/configure.ac (modified) * trunk/zoo-project/zoo-kernel/response_print.c (modified) * trunk/zoo-project/zoo-kernel/server_internal.c (modified) * trunk/zoo-project/zoo-kernel/server_internal.h (modified) * trunk/zoo-project/zoo-kernel/service.c (modified) * trunk/zoo-project/zoo-kernel/service_internal.c (modified) * trunk/zoo-project/zoo-kernel/service_internal.h (modified) * trunk/zoo-project/zoo-kernel/service_internal_saga.c (modified) * trunk/zoo-project/zoo-kernel/sqlapi.c (modified) * trunk/zoo-project/zoo-kernel/sqlapi.h (modified) * trunk/zoo-project/zoo-kernel/zoo_service_loader.c (modified) * trunk/zoo-project/zoo-services/utils/status/service.c (modified) Better concurrency gesture for asynchronous requests, add db backend ... Thu, 28 May 2015 14:38:48 GMT djay [645] * trunk/zoo-project/zoo-kernel/service.c (added) Adding missing files