Commit Graph

  • ec13f527b7 Rework stub input parameters. Pascal Obry 2022-11-21 14:12:53 +01:00
  • 8d3b15ab68 Generate To_SOAP_Object for every simple type. Pascal Obry 2022-11-21 10:07:50 +01:00
  • 2517297290 Minor reformatting. Pascal Obry 2022-11-21 09:27:07 +01:00
  • 338bd184cf Use new generated To_SOAP_Object for array parameters. Pascal Obry 2022-11-21 09:22:16 +01:00
  • 83972961f5 Generate To_SOAP_Object for float types. Pascal Obry 2022-11-21 09:06:45 +01:00
  • 75348641b1 Full rework of the SOAP generator. Pascal Obry 2022-07-05 10:05:19 +02:00
  • 8ff1c0600e Clean-up now that all types are generated using templates. Pascal Obry 2022-07-04 22:53:18 +02:00
  • 87832400d1 Move record types support to external template files. Pascal Obry 2022-07-04 14:49:06 +02:00
  • 14d527dd55 Move array types support to external template files. Pascal Obry 2022-07-03 23:07:49 +02:00
  • d7daa700ca Move derived types support to external template files. Pascal Obry 2022-07-01 21:48:11 +02:00
  • 6b6f767063 Move enumeration support to external template files. Pascal Obry 2022-07-01 08:09:46 +02:00
  • 150244fc25 Add test for Vectors support as SOAP array in record. Pascal Obry 2022-06-29 08:52:27 +02:00
  • db09372c73 Add test for Vectors support as SOAP array in record. Pascal Obry 2022-06-10 18:10:24 +02:00
  • 8a2741ee25 Fix testsuite using user's specs/types. Pascal Obry 2022-06-27 15:24:25 +02:00
  • 5d9bb2a8bd Minor style fixes. Pascal Obry 2022-06-27 11:27:59 +02:00
  • 79c6ed5834 Add support for Containers.Vectors for arrays in record. Pascal Obry 2022-06-27 11:27:42 +02:00
  • 1b0b9e94bb Add support routines to support Containers.Vector. Pascal Obry 2022-06-27 11:21:25 +02:00
  • 9b04b534ce Add support for Ada.Containers.Vectors instantiation in ada2wsdl. Pascal Obry 2022-06-11 11:30:07 +02:00
  • c38dad4ca1 Fix Array with non standard types (xsd name-space). Pascal Obry 2022-06-11 22:21:24 +02:00
  • 6a95f8591d Adjust to LAL API change v23.0.0 23.0 Laurent Thévenoux 2022-09-07 09:39:48 +02:00
  • af6ec8aa16 Adjust to LAL API change Laurent Thévenoux 2022-09-07 09:39:48 +02:00
  • f8f9110355 Merge remote branch 'origin/master' into edge mergerepo 2022-09-05 22:46:10 +00:00
  • fbf67d6357 Code refactoring to share code to send payload. Pascal Obry 2022-08-30 20:00:00 +02:00
  • c2b879d051 Fix PONG response frame from client side. Pascal Obry 2022-08-30 16:03:05 +02:00
  • 98a0b11777 Merge remote branch 'origin/master' into edge mergerepo 2022-08-18 22:46:02 +00:00
  • 8274eb09c6 Add Error codes for Server Error from 520 to 526 (core/aws-messages) ax-hack 2022-08-09 13:53:48 +03:00
  • bd3dbf3df5 Merge pull request #344 from AdaCore/topic/V808-019 Elie Richa 2022-08-16 16:20:32 +02:00
  • 0e3ab6756f Adapt to libadalang API changes #2 Laurent Thévenoux 2022-06-29 11:54:31 +02:00
  • 49451d0f67 Increase length of certificate key Dmitriy Anisimkov 2022-06-28 17:27:23 +06:00
  • baec7f6453 Adapt to libadalang API changes Laurent Thévenoux 2022-06-22 16:06:26 +02:00
  • 1cec8d5006 Adapt to libadalang API changes #2 Laurent Thévenoux 2022-06-29 11:54:31 +02:00
  • 44f6a18d69 Increase length of certificate key Dmitriy Anisimkov 2022-06-28 17:27:23 +06:00
  • ccb3b7c057 Merge pull request #340 from AdaCore/topic/u526-014 Boris Yakobowski 2022-06-22 20:03:26 +02:00
  • fabfb391fd Adapt to libadalang API changes Laurent Thévenoux 2022-06-22 16:06:26 +02:00
  • b42221a9cb Merge remote branch 'origin/master' into edge mergerepo 2022-06-21 22:45:55 +00:00
  • f085308738 Fix type of temporary Web Socket object. Pascal Obry 2022-06-20 18:32:52 +02:00
  • 7d7c1c8257 Fix possible constraint error while handling Web Socket recipients. Pascal Obry 2022-06-20 18:29:25 +02:00
  • 727aa5846d Merge remote branch 'origin/master' into edge mergerepo 2022-06-18 22:45:36 +00:00
  • f756e16ddb Fix internal WebSocket message buffer to avoid a constraint error. Pascal Obry 2022-06-17 18:17:26 +02:00
  • 201e67ab59 Merge remote branch 'origin/master' into edge mergerepo 2022-06-17 22:46:03 +00:00
  • 021e628bc4 Fix timeout range check Dmitriy Anisimkov 2022-06-17 19:12:36 +06:00
  • bf3178756f Merge remote branch 'origin/master' into edge mergerepo 2022-06-15 22:45:55 +00:00
  • 043d2a6afe Use blocking connect if Wait parameter is True Dmitriy Anisimkov 2022-06-14 14:29:15 +06:00
  • ac173e7cc7 Merge remote branch 'origin/master' into edge mergerepo 2022-05-26 22:46:20 +00:00
  • b1da7c2cb2 Merge branch 'po/so_closexec' Pascal Obry 2022-05-26 18:49:41 +02:00
  • 532dbe011f Setup the close on exec on server's sockets. Pascal Obry 2022-05-20 18:58:55 +02:00
  • 97e3040b15 Minor reformatting. Pascal Obry 2022-05-20 18:57:25 +02:00
  • 1e43e8b63b New configuration option Close_On_Exec. Pascal Obry 2022-05-17 19:57:03 +02:00
  • 9ddcc6128e Merge remote branch 'origin/master' into edge mergerepo 2022-03-21 23:45:34 +00:00
  • 9180830950 Add AWS.Response.Set in documentation's API reference section. Pascal Obry 2022-03-21 17:57:57 +01:00
  • e73601377f Merge remote branch 'origin/master' into edge mergerepo 2022-03-18 23:45:43 +00:00
  • d6143fb898 Makefile: Fix dependencies to avoid parallel build issues. Pascal Obry 2022-03-17 08:14:55 +01:00
  • 19a45522df Merge remote branch 'origin/master' into edge mergerepo 2022-02-16 23:45:44 +00:00
  • 7488c0f6f4 Fix and improve comment Dmitriy Anisimkov 2022-02-16 07:34:17 +06:00
  • 6b97c380fd Merge remote branch 'origin/master' into edge mergerepo 2022-02-12 23:45:30 +00:00
  • 582c6eed45 Do not omit extensions in Main attribute Dmitriy Anisimkov 2022-02-11 14:29:45 +06:00
  • ad6b920387 Minor reformat Dmitriy Anisimkov 2022-02-11 14:28:26 +06:00
  • a972550288 Update build.cmd to be able to build with OpenSSL. Pascal Obry 2022-02-09 23:24:51 +01:00
  • ffff174c84 Fix name of OpenSSL libraries on Windows. Pascal Obry 2022-02-09 23:17:46 +01:00
  • 29f7deef43 Merge remote branch 'origin/master' into edge mergerepo 2022-02-08 23:45:45 +00:00
  • f05ee6e466 Simplify SSL dynamic optional binding generator Dmitriy Anisimkov 2022-02-06 20:44:28 +06:00
  • feb13f7b63 Improve SSL_DYNAMIC option explanation Dmitriy Anisimkov 2022-02-05 19:13:48 +06:00
  • 36aa8a5c02 Merge remote branch 'origin/master' into edge mergerepo 2022-02-04 23:45:48 +00:00
  • 940bcb8c7e Remove unused use clause Dmitriy Anisimkov 2022-02-03 13:04:26 +06:00
  • 3ee350767d Avoid SSL optional dynamic binding without SSL support Dmitriy Anisimkov 2022-02-01 13:29:36 +06:00
  • 89cc267333 Support OpenSSL 3.0 Dmitriy Anisimkov 2022-01-30 19:49:07 +06:00
  • 289193b372 Fix 0226_client_cert regression in OpenSSL mode Dmitriy Anisimkov 2022-01-25 07:52:39 +06:00
  • 2ecee5bbd0 Fix 0242_ssl_reuse regression in OpenSSL mode Dmitriy Anisimkov 2022-01-23 18:28:41 +06:00
  • 8c71378855 Fix 0243_sshort regression in OpenSSL mode Dmitriy Anisimkov 2022-01-22 20:06:29 +06:00
  • 98fff662c1 Dynamic SSL binding Dmitriy Anisimkov 2022-01-21 13:50:54 +06:00
  • 53d4ea3cc8 Move templates_parser link point to master Dmitriy Anisimkov 2022-01-21 13:49:59 +06:00
  • 41500355b2 Merge remote branch 'origin/master' into edge mergerepo 2022-01-29 23:45:27 +00:00
  • 334858a5e3 Remove unused use clause Dmitriy Anisimkov 2022-01-29 12:43:15 +06:00
  • a67c273a79 Merge remote branch 'origin/master' into edge mergerepo 2022-01-19 23:45:46 +00:00
  • fbf2f209ea Remove unused file Dmitriy Anisimkov 2022-01-18 14:14:26 +06:00
  • 1c679575c7 Remove wrong Unreferenced pragma Dmitriy Anisimkov 2022-01-18 14:13:33 +06:00
  • c033f73801 Merge remote branch 'origin/master' into edge mergerepo 2021-12-28 23:45:27 +00:00
  • 90bea726ea Fix possible Constraint_Error on integer overflow Dmitriy Anisimkov 2021-12-28 10:23:42 +06:00
  • 53d175d3c1 Merge remote branch 'origin/master' into edge mergerepo 2021-12-27 23:45:31 +00:00
  • ace2b097af Send_Range: Fix constraint_error when handling large files. Pascal Obry 2021-12-27 14:32:29 +01:00
  • e39c8694af Merge remote branch 'origin/master' into edge mergerepo 2021-12-11 23:45:29 +00:00
  • 369472b614 Fix compilation error in debug mode due to new GNAT check. Pascal Obry 2021-12-11 10:59:36 +01:00
  • d9580ad889 Merge remote branch 'origin/master' into edge mergerepo 2021-12-06 23:46:16 +00:00
  • b0bf31fc78 Control under TLS 1.3 ciphers in OpenSSL Dmitriy Anisimkov 2021-12-03 14:00:12 +06:00
  • d1dcd7cf57 Merge remote branch 'origin/master' into edge mergerepo 2021-11-28 23:46:12 +00:00
  • edd2027a68 Minor optimization Dmitriy Anisimkov 2021-11-27 16:48:23 +06:00
  • 01de706c6a Merge remote branch 'origin/master' into edge mergerepo 2021-11-24 23:45:40 +00:00
  • ce54174b86 Avoid race between acceptor Shutdown a Give_Back Dmitriy Anisimkov 2021-11-24 21:18:04 +06:00
  • 037cef3b69 Force clean without close the socket when possible Dmitriy Anisimkov 2021-11-22 15:13:49 +06:00
  • 9a6c280ed6 Merge remote branch 'origin/master' into edge mergerepo 2021-11-20 23:45:29 +00:00
  • ea38c98a62 Use sockets multiplexing over Server.Acceptor Dmitriy Anisimkov 2021-11-20 18:35:19 +06:00
  • 39644140ff Fix 0279_broken_status_line another way Dmitriy Anisimkov 2021-11-19 17:03:35 +06:00
  • 10440038d4 initial version. po/oas Pascal Obry 2021-11-20 11:46:44 +01:00
  • f9631dfd1d Merge remote-tracking branch 'origin/da/fix-0279' Pascal Obry 2021-11-20 09:29:27 +01:00
  • abd136cd79 Add parenthesis into the set of characters that need to be encoded. Pascal Obry 2021-11-18 21:19:39 +01:00
  • afa07018bd Fix 0279_broken_status_line another way Dmitriy Anisimkov 2021-11-19 17:03:35 +06:00
  • a68c4a9fcb Merge remote branch 'origin/master' into edge mergerepo 2021-11-17 23:45:49 +00:00
  • f198fd8fa4 Fix regression after HTTP2 activated by default Dmitriy Anisimkov 2021-11-17 17:38:37 +06:00
  • dd0c30dc3f Enable HTTP/2 on the server side by default. Pascal Obry 2021-11-17 11:23:15 +01:00
  • 6deb91fa72 Add simple SOAP hello world demo. Pascal Obry 2021-11-17 10:58:32 +01:00