Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Poco 1.13.2 #4445

Closed
wants to merge 47 commits into from
Closed

Poco 1.13.2 #4445

wants to merge 47 commits into from

Commits on Dec 26, 2023

  1. Configuration menu
    Copy the full SHA
    678bf4c View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. Incorporated Debian patches (#4380)

    * Debian: Use null as device file as console might not be there
    
    * Debian: Add GNU Hurd support
    
    * Debian: Includes not available on Hurd
    
    * Debian: Disable SHA2 test on platforms where it's broken
    
    * Debian: Set POCO_NO_FPENVIRONMENT for armel
    
    ---------
    
    Co-authored-by: Jochen Sprickerhof <[email protected]>
    matejk and jspricke authored Jan 4, 2024
    Configuration menu
    Copy the full SHA
    a9d0989 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

  1. Configuration menu
    Copy the full SHA
    67c1a8a View commit details
    Browse the repository at this point in the history
  2. fix(Crypto): EVP_CIPHER_CTX_init is incorrectly defined in Envelope.c…

    …pp if it is not defined already by OpenSSL. Fixed to properly use EVP_CIPHER_CTX_reset.
    matejk committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    5b9a405 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2024

  1. Configuration menu
    Copy the full SHA
    4467416 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    35075da View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c84992e View commit details
    Browse the repository at this point in the history
  4. fix(test): lock std:cerr to prevent data race in TCP server tests (re…

    …ported by clang thread sanitizer) #4313
    matejk committed Jan 7, 2024
    Configuration menu
    Copy the full SHA
    db63550 View commit details
    Browse the repository at this point in the history
  5. fix(test): Use 96-bit IV with aes-256-gcm to fix (#4347):

    I/O error: error:1C800066:Provider routines::cipher operation failed
    matejk committed Jan 7, 2024
    Configuration menu
    Copy the full SHA
    b33e02d View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

  1. mingw compile and link improvements (#4019) (#4391)

    * fix(platform): MinGW Compile and link errors: undefined reference to `WinMain'
    
    * fix(platform): MinGW compile UUID tests (conflicting UUID defined as GUID in rpcdce.h via windows.h)
    matejk committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    cb43135 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b606f7a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7b7505c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    237f4cd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a1b756b View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. Configuration menu
    Copy the full SHA
    a3ffe6e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f13d492 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. Configuration menu
    Copy the full SHA
    8b29c36 View commit details
    Browse the repository at this point in the history
  2. gcc/clang (-fvisibility=hidden): corrections to compile and work prop…

    …erly (#4394)
    
    * fix(ActiveRecord): missing ActiveRecordLib_API definitions for clang/gcc.
    
    * fix(FPEnvironment): export FPEnvironmentImpl classes (#4393, #3331)
    
    * fix(Crypto): export *Impl classes used from inlines (#4393, #3331)
    
    * fix(Dynamic): explicitly instantiate and export Dynamic::Struct for string and int (-fvisibility=hidden) (#4393, #3331)
    
    * fix(JSON): explicitly instantiate and export SharedPtr for JSON::Array and JSON::Object (-fvisibility=hidden) (#4393, #3331)
    
    * enh(CMake): Set symbol visibility to hidden (#4393, #3331)
    
    * enh(configure): user c++17 standard for iphone, Darwin and ARM-Linux.
    
    * fix(UTF): explicitly instantiate and export 16 and 32-bit strings (-fvisibility=hidden) (#4393, #3331)
    
    * fix(RecordSet): make Extraction.h internal and instantiate RecordsSet::column template functions only for supported types. (-fvisibility=hidden) (#4393, #3331)
    
    * fix(UTF): fix explicitly instantiation on Windows (-fvisibility=hidden) (#4393, #3331)
    
    * enh(CMake): Add github jobs for macOS with visibility set to hidden (#4393, #3331)
    
    * fix(CppParser): Add missing declarations for CppParser_API (#4393, #3331)
    
    * enh(CMake): Enable more options in github jobs for macOS with visibility set to hidden (#4393, #3331)
    
    * fix(MongoDB): Add missing MongoDB_API (#4393, #3331)
    matejk committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    b574503 View commit details
    Browse the repository at this point in the history
  3. Implemented automated network library initialization for Windows MinG…

    …W targets (#4402)
    
    * Implemented automated network library initialization for Windows MinGW/GCC targets
    
    * Using POCO_COMPILER_MINGW instead of __GNUC__
    
    ---------
    
    Co-authored-by: Jesse Hoogervorst <[email protected]>
    2 people authored and aleks-f committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    696ddac View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Configuration menu
    Copy the full SHA
    6dcafc8 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2024

  1. fix: NULL pointer strategy when setting rotation never #4411

    Regression from 66e93f9.
    thebearon authored and matejk committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    fe08b68 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2024

  1. Configuration menu
    Copy the full SHA
    c2ee0eb View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. Implement GetAdaptersAddresses API (#4419)

    * Upgrade from GetAdaptersInfo to GetAdaptersAddresses API. The code has been swapped back to a buffer of bytes because the data structure built by GetAdaptersAddresses is a linked list and the returned size is not a multiple of the IP_ADAPTERS_ADDRESSES struct.
    
    * Adding back Poco/UnWindows.h
    
    * Undoing indents.
    andrewauclair authored and matejk committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    727db08 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    24b6af2 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. Configuration menu
    Copy the full SHA
    f83aea4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fbbe640 View commit details
    Browse the repository at this point in the history
  3. enh(File): Linux, macOS: microsecond precision for file times (create…

    … and modification time).
    matejk committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    49497df View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    47951f5 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. Configuration menu
    Copy the full SHA
    99906d5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b89bd8d View commit details
    Browse the repository at this point in the history
  3. chore(buildwin): remove old vs versions from build and progen scripts…

    …; update documentation
    aleks-f committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    9c5753d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    28e7278 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. enh(SQLite): SQLite FTS5 #4367

    aleks-f committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    a07ce79 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. Configuration menu
    Copy the full SHA
    cc9fe4c View commit details
    Browse the repository at this point in the history
  2. Update CONTRIBUTORS

    aleks-f authored Feb 5, 2024
    Configuration menu
    Copy the full SHA
    0f3e60f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f2accd3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    163f9ed View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8993d4b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    98c1475 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

  1. Configuration menu
    Copy the full SHA
    d3e3715 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4624aa0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4980f45 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e30d806 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c662ac5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    75f7042 View commit details
    Browse the repository at this point in the history
  7. doc: updated changelog

    obiltschnig committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    578a481 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. Configuration menu
    Copy the full SHA
    348ebe8 View commit details
    Browse the repository at this point in the history