11903 Commits

Author SHA1 Message Date
automatic-merge
efe02def75 Merge remote branch 'origin/master' into edge 2023-06-13 00:56:08 +00:00
Pascal Obry
2c1abb84e9 Merge branch 'po/starttls' into 'master'
Add support for SMTP STARTTLS protocol switching.

See merge request eng/toolchain/aws!7
2023-06-12 12:41:37 +00:00
Pascal Obry
40e63eb963 Minor code clean-up.
Found while working on W517-004.
2023-06-12 07:37:53 +00:00
Pascal Obry
ee8a13d7a6 Add SMTP/STARTTLS regression test.
Share some code with regression test 0062 (smtp_pck) to dump messages.
2023-06-12 07:37:53 +00:00
Pascal Obry
84a4c78734 Add support for SMTP STARTTLS switching protocol on server side.
Continued work for W517-004.
2023-06-12 07:37:53 +00:00
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
automatic-merge
732700d314 Merge remote branch 'origin/master' into edge 2023-05-30 00:56:23 +00:00
Kevin Le Gouguec
10d1b384ab Merge branch 'klg/ppc-linux-xfail' into 'master'
XFAIL current ppc-linux failures

See merge request eng/toolchain/aws!8
2023-05-29 06:51:02 +00:00
Kévin Le Gouguec
6e8ff2f0df Mark current ppc-linux failures as XFAIL
TN: W307-028
TN: eng/toolchain/aws#2
TN: eng/toolchain/aws#3
TN: eng/toolchain/aws#4
2023-05-23 15:52:54 +02:00
automatic-merge
1d61790e28 Merge remote branch 'origin/master' into edge 2023-05-15 00:56:09 +00:00
Pascal Obry
b60ad6fed9 Merge branch 'po/dynamic-ssl' into 'master'
dynamo: Fix build procedure for dynamo tools.

See merge request eng/toolchain/aws!6
2023-05-14 05:45:57 +00:00
Pascal Obry
fcaa5fbb68 config/Makefile: Add GPROPTS to share GPR options.
Needed for building tools.
2023-05-13 08:04:49 +02:00
Pascal Obry
fc8cf6d3df dynamo: Fix build procedure for dynamo tools.
Also ensure that the build is done with static libraries for all
dependencies.

It is now possible to build the dynamo tool just by calling
the following makefile rule in to directory:

   $ make build-dynamo
2023-05-13 08:04:49 +02:00
automatic-merge
133a7faeb6 Merge remote branch 'origin/master' into edge 2023-05-11 00:56:07 +00:00
Kevin Le Gouguec
e3d3a83c95 Merge branch 'klg/tests-cross' into 'master'
Let testsuite pass on armhf-linux,,strike

See merge request eng/toolchain/aws!5
2023-05-10 14:48:51 +00:00
Kévin Le Gouguec
16274f30e2 regtests: Mark some expected failures for cross targets
Neither gnatpython.internal.excross.run_cross nor
pycross.runcross.main.run_cross can run programs asynchronously at the
moment: XFAIL testcases that need to run a server in the background while a
client program connects.

Also XFAIL 0007_dirop, since the expected output depends on exact file
attributes that are lost when the files are scp'd.

While in those test.opt files, remove clauses for platforms we do not
currently test on wavefront.

TN: W307-028
2023-05-09 16:08:15 +02:00
Kévin Le Gouguec
9442002ff3 regtests: Pass CLI arguments to run_cross
This lets 0114_zstrm and 0342_zlib_eof pass on cross-Linux.

TN: W307-028
2023-05-09 13:35:58 +02:00
Kévin Le Gouguec
30bab00a89 regtests: Allow testcase to declare resources to copy on target
This is not enough to make 0007_dirop pass, since run_cross neither copies
recursively nor preserves file attributes, but it does let the "upload"
tests pass.

TN: W307-028
2023-05-09 13:35:41 +02:00
automatic-merge
b7fb6db610 Merge remote branch 'origin/master' into edge 2023-04-08 00:56:12 +00:00
Pascal Obry
3a1e817c3d Merge branch 'po/fix-0196' into 'master'
Fix test 0196 after rewrite of code generator.

See merge request eng/toolchain/aws!4
2023-04-07 11:10:12 +00:00
Pascal Obry
38ef04833c Fix test 0196 after rewrite of code generator.
The template for the main is now named s-main.tadb. The test specific
template has been renamed accordingly.

Fixes W404-011.
2023-04-07 11:09:37 +00:00
Pascal Obry
c8075e4cd9 Merge branch 'po/document-sp-opt' into 'master'
wsdl2aws: Add -sp option in usage string.

See merge request eng/toolchain/aws!2
2023-04-07 06:23:55 +00:00
Pascal Obry
5bdc6f84f3 wsdl2aws: Add -sp option in usage string.
Continued work for V531-036.
2023-03-29 11:25:25 +02:00
automatic-merge
27b616a983 Merge remote branch 'origin/master' into edge 2023-03-23 00:56:08 +00:00
Kevin Le Gouguec
d6ecc26bf0 Merge branch 'topic/klg/huffman-bigendian' into 'master'
Fix creation of Huffman decoding tree for big-endian platforms

See merge request eng/toolchain/aws!1
2023-03-22 12:58:36 +00:00