SHA256
8
0
forked from pool/aws-c-io
Commit Graph

7 Commits

Author SHA256 Message Date
3ed944397d Accepting request 899023 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.10.2
  + iOS fix
    * Removed call to sanitize pems on iOS (#391)
- from version 0.10.1
  + Fix Windows verify_peer = false issue in client mode
    * Previously on Windows, we were not properly translating "verify_peer = false"
      into a secure channel configuration that would actually skip peer verification
      in client mode. We were always verifying the certificate no matter what the
      setting's value.
- from version 0.10.0
  + All uses of aws_off_t replaced with int64_t
    * CHANGE: All uses of aws_off_t replaced with int64_t. aws_off_t used to be 32 or
      64 bits, depending on a project's compiler flags. This was leading to bugs when
      projects had different flags. Now in64_t is used instead. Beginning in aws-c-common
      v0.6.0, aws_off_t is simply a typedef for int64_t, so hopefully this change is painless
      for consumers.
- from version 0.9.14
  + Windows warnings
    * Fix some Windows compile warnings that are not currently being caught by local CI and
      only showing up in the publishing pipeline
- from version 0.9.13
  + Improve SNI validation, socket read error checking
    * On Windows, properly do SNI and server cert chain verification when the
      root CA has been overridden
    * On Posix systems, check socket read error before making any potential log
      calls which could overwrite the error info via internal sys calls

OBS-URL: https://build.opensuse.org/request/show/899023
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=7
2021-06-10 20:30:09 +00:00
9ea86898e5 Accepting request 893115 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.9.12
  + TLS Context Initialization fix
    * Fixes an issue where TLS context initialization could fail on
      Linux due to passing in buffers that weren't properly zero-
      terminated at their final length
- from version 0.9.11
  + Path URI Encoding Bugfix
    * Fix for some characters not being correctly URI-encoded in the path
      URI encode function.
- from version 0.9.10
  + Bugfix for shutdown race condition
    * Fix for shutdown crash when peer hangs up immediately
      following first non-TLS write (#379)
    * Fixed ownership semantics in SecureTransport read_message
- from version 0.9.9
  + Support non-ascii file path
    * Use aws_fopen to support non-ASCII file path for file stream

OBS-URL: https://build.opensuse.org/request/show/893115
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=6
2021-05-15 19:56:19 +00:00
b4c2193c93 Accepting request 888441 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.9.8
  + Mac TLS API update
    * Small update to Mac TLS keychain API signature
- from version 0.9.7
  + Fixing bug with aws_input_stream_new_from_file
    * Changing fopen flags used by aws_input_stream_new_from_file to r+b
      instead of r, which fixes a Windows issue where the stream may terminate
      early due to an EOF character.
- from version 0.9.6
  + Windows ECC platform synchronization
    * (Windows only) Synchronizes ECC import logic with the compilation/cmake
      switch that links NCrypt in aws-c-cal
- from version 0.9.5
  + Mac Keychain and Windows ECC certs
    * Hardened Windows certificate import process
    * Added support for importing ECC certs/keys in Windows
    * Added support for overriding the keychain on Macintosh
- from version 0.9.4
  + PEM comments support
    * Support comments in PEM file.
- from version 0.9.3
  + Platform compiler fixes and TLS shutdown delay
    * Misc compiler fixes on Windows
    * Improve Mac foundation library integration
    * honor s2n's tls shutdown delay on linux when applicable
    * ASAN CI integration and resulting fixes
- from version 0.9.2
  + Support for bring your own crypto TLS implementation on Unix platforms
    * Added support for bring your own crypto via the cmake -DBYO_CRYPTO flag
- from version 0.9.1

OBS-URL: https://build.opensuse.org/request/show/888441
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=5
2021-04-29 08:00:12 +00:00
0a209b95c2 Accepting request 872362 from home:glaubitz:branches:devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/872362
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=4
2021-02-18 09:53:41 +00:00
e482a78a7b Accepting request 861626 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.8.0
  + NUMA-aware event-loops
  + Host resolver improvements
  + Best of two event-loop load balancing
  + Windows build fix for iocp event loop (#346)

OBS-URL: https://build.opensuse.org/request/show/861626
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=3
2021-01-11 12:18:58 +00:00
4b6d82548b Accepting request 856426 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.7.1
  + Host resolver creation update
    * Modifies the default host resolver creation function to take an options struct

OBS-URL: https://build.opensuse.org/request/show/856426
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=2
2020-12-16 13:18:38 +00:00
7e179bc459 Accepting request 851119 from home:glaubitz:branches:devel:libraries:c_c++
- Add new package aws-c-io as a transistive dependency for aws-c-eventstreams

OBS-URL: https://build.opensuse.org/request/show/851119
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=1
2020-11-26 17:37:23 +00:00