988 Commits

Author SHA1 Message Date
Pascal Obry
78110a2cdd Add support for SMTP STARTTLS protocol switching.
In this mode the connection starts as non secure and
if the server has support for STARTTLS a protocol switching
is done to use a secure TLS connection.

Add corresponding demo.
Update documentation.

For W517-004.
2023-06-12 07:37:53 +00:00
Pascal Obry
21955dbfd8 Document the new generator and support for vectors.
Also install the templates files as examples.

Continued work for V531-036.
2023-01-08 22:40:21 +01:00
Joel Brobecker
aac923a0f7 Switch the documentation's style to use the RTD theme
This commit adjust the sphinx configuration to use the "Read The Docs"
theme, which has the advantage of allowing the navigation bar
(containing among other things a search bar, and the TOC) to stay
fixed while scrolling the contents of the page being read. This is
particularly useful to allow access to those features while reading
a long page, for instance.

TN: VB25-022
2022-11-28 10:18:14 +01:00
Pascal Obry
1e43e8b63b New configuration option Close_On_Exec.
Add corresponding documentation.

Part of V512-016.
2022-05-23 19:52:57 +02:00
Pascal Obry
9180830950 Add AWS.Response.Set in documentation's API reference section.
For V321-004.
2022-03-21 19:28:01 +01:00
Filip Gajowniczek
b5df915e50 Scrubbed resources.rst 2021-11-15 16:10:41 -06:00
Filip Gajowniczek
c03b1a4818 Scrubbed jabber.rst 2021-11-15 16:00:53 -06:00
Filip Gajowniczek
7f4e6920ee Scrubbed ldap.rst 2021-11-15 15:57:11 -06:00
Filip Gajowniczek
862189f98b Scrubed working_with_mails.rst 2021-11-15 15:52:06 -06:00
Filip Gajowniczek
2f5e2d974c Scrub of using_wsdl.rst 2021-11-15 15:41:57 -06:00
Filip Gajowniczek
396f4dca59 using_soap.rst scrub 2021-11-15 12:57:05 -06:00
Filip Gajowniczek
9d55e12c1a Scrub of high_level_services.rst 2021-11-15 12:39:41 -06:00
Pascal Obry
a76ae9bd1e Update documentation for HTTP/2.
Part of S507-051.
2021-07-20 08:53:25 +02:00
Pascal Obry
5d2a2d69f2 Add configuration option to enable or disabled the HTTP/2 protocol.
Part of S507-051.
2021-07-20 08:53:25 +02:00
Pascal Obry
7e7dbb655e Add HTTP/2 RFC. 2021-07-20 08:52:49 +02:00
Dimitri Kokkonis
a6d70631bf Set pygments style to None.
This change is tied to the migration to Sphinx 3.2.
Setting pygments_style to None keeps the background color used for
examples unchanged.

TN: T421-010
2020-12-01 13:44:06 +01:00
Pascal Obry
07be992abe New configuration option Disable_Program_Ini.
Add corresponding documentation.

Part of T530-009.
2020-06-04 11:22:12 +02:00
Pascal Obry
22815aa1f4 New implementation of ada2wsdl based on LaL.
This new implementation is based on LaL and do not use ASIS anymore.

The -I options has been removed as not supported anymore. The LaL parser
is project based exclusively.

Some expected output have been updated as the new implementation does
better work with the name-space by avoiding generating some NS that are
not used. So the NS prefix may be different.

We disable the check on routines ordering in ada2wsdl-parser.adb as
some generics make it impossible to follow this rule.

Note that this new implementation does far better job as computing the
range (range <low> .. <high>) and array indexes. The new parser walk up
the tree and do proper computation of the values instead of relying on
some simple format checked by regexp. So for example a range like:

   range 1 + 6 - 4 .. integer'last - 7

Will be properly computed avoiding some restriction on the specs.

For S415-009.
2020-04-27 10:32:11 +02:00
Pascal Obry
cb9658e8e6 Add support for xsd:duration in wsdl2aws tool.
Add corresponding regression test.
Update documentation about the xsd:duration mapping.

For SB14-013.
2019-11-30 12:26:47 +01:00
Pascal Obry
46890a966d Minor typo fixes and update Web browser references.
For SA03-025.
2019-10-04 09:39:13 -07:00
Dmitriy Anisimkov
2413e7b675 Use GNAT IPv6 functionality.
R710-016 MA31-001

Remain compatibility with older GNAT versions.
Add IPv6_Only server flag.
2019-01-09 16:08:57 +06:00
Pascal Obry
157fe15977 Fix typo in documentation for error log. 2018-11-27 09:41:28 +06:00
Pascal Obry
8cd34a1c85 Fix minor cut&paste errors. 2018-11-27 09:41:28 +06:00
Pascal Obry
eba892163e Add support for enabling/disabling from server config.
This make it possible to enable or disable the standard and error
logs from the configuration object or using the .ini file.

Add corresponding regression test and documentation.

For RB21-041.
2018-11-27 09:41:28 +06:00
Pascal Obry
78470b77cd Merge branch 'po/server-identity'
* po/server-identity:
  Add User_Agent as configuration option.
  Add Server_Header as configuration option.
  Minor reformatting.
2018-10-16 18:52:35 +02:00