Commit Graph

  • cb3b18acf3 chore(Any): Apply suggestions from code review. Matej Kenda 2024-12-19 13:08:15 +01:00
  • 59f2048f96 fix(CMake): Correct TestLibrary DLL name when building with MSVC Matej Kenda 2024-12-20 10:10:24 +01:00
  • 786f415f24 enh(Net): Poco::Net::HTTPResponse: add replaceCookie() and removeCookie() #4825 Günter Obiltschnig 2024-12-19 10:46:06 +01:00
  • 854d8c89d6 enh(Net): Poco::Net::HTTPResponse: add replaceCookie() and removeCookie() #4825 Günter Obiltschnig 2024-12-19 10:46:06 +01:00
  • 17d5ca1591 enh(CI): Add static and MT MSVC builds. Matej Kenda 2024-12-18 13:54:24 +01:00
  • 870a3e9b5b fix(CMake): Select MSVC runtime library with variable CMAKE_MSVC_RUNTIME_LIBRARY instead of modifying compiler flags. Matej Kenda 2024-12-18 09:34:55 +01:00
  • a8aebdac6e fix(MongoDB) use constants instead of typed enum in OpMsgMessage (#4822) Matej Kenda 2024-12-17 09:25:06 +01:00
  • 3f76ad60c3
    fix(MongoDB) use constants instead of typed enum in OpMsgMessage (#4822) Matej Kenda 2024-12-17 09:25:06 +01:00
  • 3684c48699 enh(MongoDB): Minor code improvements to use string literals. Matej Kenda 2024-12-16 15:02:44 +01:00
  • 54e8c05bfc fix(MongoDB): Use constants for payload types instead of enum to avoid improper binary serialisation (int instead of unsigned char). Matej Kenda 2024-12-16 15:01:44 +01:00
  • 1395aca25d enh(BinaryWriter): operator << for 8-bit integers when their types differ from signed char and unsigned char 4810-binary-writer-operators-for-8-bit-integers Matej Kenda 2024-12-16 12:54:34 +01:00
  • e33bfddcff enh(Any): introduce allocation type (empty, local, external). Matej Kenda 2024-12-13 12:39:47 +01:00
  • 0c34097d89
    test(Zip): test optional consistency check nyashbox 2024-12-13 00:15:11 +02:00
  • 39f193c077
    refactor(Zip): make archive consistency check optional nyashbox 2024-12-13 00:14:02 +02:00
  • 5c572fcdbd enh(Any): modernised source code. Matej Kenda 2024-12-11 17:21:27 +01:00
  • bc8704f44e fix(Any): set pHolder to nullptr in destruct() Matej Kenda 2024-12-11 17:20:44 +01:00
  • b5873caae5 CMake: fix for missing utf8proc with unbundled build, resolves #4798 (#4816) Matej Kenda 2024-12-11 16:18:04 +01:00
  • b380b57d5d
    CMake: fix for missing utf8proc with unbundled build, resolves #4798 (#4816) Matej Kenda 2024-12-11 16:18:04 +01:00
  • ca640984d2 fix(cmake): correct typo AVHAI -> AVAHI (#4805) David Roman 2024-12-04 00:26:41 +01:00
  • eabfbf14b0 fix(cmake): remove libatomic dependency Alex Fabijanic 2024-12-03 17:19:23 -06:00
  • 80348a549f chore(gitignore): Corrected path to Qt creator generated build files. Matej Kenda 2024-12-09 21:10:01 +01:00
  • df0b15acfd fix(cmake): Add missing install and find dependency for utf8proc in unbundled build. Matej Kenda 2024-12-09 21:04:43 +01:00
  • 55476f6327 feat(Process): Process::isRunning returns true for defunct tagged process #1097 (WiP) 1097-defunct-proc Alex Fabijanic 2024-12-07 17:27:32 -06:00
  • e2576ff5ab
    fix(cmake): remove libatomic dependency (#4811) Aleksandar Fabijanic 2024-12-07 17:35:39 -05:00
  • d13fac600a
    fix(cmake): correct typo AVHAI -> AVAHI (#4805) David Roman 2024-12-04 00:26:41 +01:00
  • 490f7023f0 fix(cmake): remove libatomic dependency Alex Fabijanic 2024-12-03 17:19:23 -06:00
  • 8d4ec98052
    test(Zip): add archive consistency tests nyashbox 2024-12-03 15:19:43 +02:00
  • af3613447d
    refactor(Zip): check archive consistency when decompressing all files nyashbox 2024-12-03 15:04:05 +02:00
  • 870d3b7965
    feat(Zip): add checkConsistency() method for checking archive's consistency nyashbox 2024-12-03 15:01:28 +02:00
  • ca505b1fbd fix(cmake): correct typo AVHAI -> AVAHI David Roman 2024-12-02 15:35:43 +01:00
  • cb384be383
    Merge pull request #1 from XinyuKhan/XinyuKhan-patch-1 Xinyu Han 2024-12-02 22:00:22 +08:00
  • 544bac1c16
    Update ClassLoader.h Xinyu Han 2024-12-02 21:59:15 +08:00
  • c1b1f31dee Updated CMake to also include the generated pocomessage.rc File Jan Kevin Dick 2024-12-02 11:24:41 +01:00
  • ed54e86914
    Merge pull request #4797 from nyashbox/feat/add_g_specifier_to_format Günter Obiltschnig 2024-12-02 07:16:09 +01:00
  • 45d387d4a3
    test(Crypto): add empty password test for EVPPKey constructor nyashbox 2024-12-02 04:35:34 +02:00
  • 758310f304
    fix(Crypto): remove password prompting when using empty password in a EVPPKey constructor nyashbox 2024-12-02 04:32:56 +02:00
  • b92c6b22b1
    test(Format): test shortest representation format specifiers nyashbox 2024-12-02 02:10:41 +02:00
  • 42da9b0f1e
    feat(Format): add support for %g and %G format specifiers nyashbox 2024-12-02 02:09:35 +02:00
  • 02c86d4cdd chore(build): PocoDoc dependencies poco-1.14.0-release poco-1.14.0 Günter Obiltschnig 2024-12-01 21:28:31 +01:00
  • c55fccaf5a chore: bump version Günter Obiltschnig 2024-12-01 21:24:20 +01:00
  • b90a7a4f9a chore(PocoDoc): merge changes from 1.13.3 Günter Obiltschnig 2024-12-01 13:20:46 +01:00
  • 1c9dde18d1 enh(PocoDoc): support GitHub pull request links (PR #<id>) Günter Obiltschnig 2024-12-01 11:45:25 +01:00
  • 809b37545b chore(qa): add PocoDoc to packages-qa.yml Günter Obiltschnig 2024-12-01 11:27:54 +01:00
  • e96ad6cc41 doc: changelog Günter Obiltschnig 2024-12-01 11:27:23 +01:00
  • ecfa7d1d7b chore: PocoDoc configuration Günter Obiltschnig 2024-12-01 11:27:01 +01:00
  • 8e023bbd45 chore: hide some declarations from PocoDoc/C++ parser Günter Obiltschnig 2024-12-01 11:26:34 +01:00
  • 7d12dd8479 chore: updated vscode config Günter Obiltschnig 2024-12-01 10:11:20 +01:00
  • 24fba7b77c fix(NetSSL): Incorrect setting of ciphersuites for TLSv1.3 #4610 Günter Obiltschnig 2024-12-01 10:10:06 +01:00
  • 2a1f6c246d
    Merge pull request #4790 from nyashbox/fix/8bit_integers_in_byteorder_functions Günter Obiltschnig 2024-12-01 08:15:38 +01:00
  • 3a1bfdd82c
    Merge pull request #4792 from nyashbox/fix/zip_cmake_testrunner Günter Obiltschnig 2024-12-01 08:09:05 +01:00
  • 250deee751
    Merge pull request #4793 from nyashbox/fix/implement_zip_methods Günter Obiltschnig 2024-12-01 08:08:14 +01:00
  • b7ea8597e4 fix(build): Poco::Zip - Requires Poco::Net for building, but only in CMake Günter Obiltschnig 2024-12-01 08:04:54 +01:00
  • 3d7c030c1e
    fix(Zip): implement ZipArchiveInfo64::getVersionMadeBy() and ZipArchiveInfo64::getRequiredVersion() methods nyashbox 2024-12-01 00:30:11 +02:00
  • 5649a47373
    fix(Zip): don't link/find unnecessary components nyashbox 2024-11-30 23:32:10 +02:00
  • 16c267dc47
    test(ByteOrder): add 8-bit integer tests nyashbox 2024-11-30 21:18:40 +02:00
  • 212aa073be
    fix(ByteOrder): correctly process 8-bit integers nyashbox 2024-11-30 21:15:36 +02:00
  • 8baa329d8d enh(MongoDB): Add Database::createIndex implemented with OpMsg 4781-deprecated-mongodb Matej Kenda 2024-11-30 16:34:00 +01:00
  • f97bf7f5ee enh(MongoDB): handle deprecated functionality (#4426) Matej Kenda 2024-05-09 10:32:38 +02:00
  • d8a423c832
    Merge pull request #4787 from pocoproject/fix-ssl-shutdown Günter Obiltschnig 2024-11-29 08:45:17 +01:00
  • 0f71e6c9e9
    Version 1.14: Updated release files (#4747) Matej Kenda 2024-11-28 15:11:42 +01:00
  • 4afeceff17 chore(changelog): Updates for release 1.14.0 Matej Kenda 2024-11-28 15:10:02 +01:00
  • fc8a4fd702 upgrade(sqlite): bundled SQLite version 3.47.1 (released 2024-11-25) Matej Kenda 2024-11-28 10:10:56 +01:00
  • bf9e19051b chore(changelog): Updates for release 1.14.0 Matej Kenda 2024-11-28 11:12:54 +01:00
  • 29bb6d2311
    Update CHANGELOG Günter Obiltschnig 2024-11-28 11:05:29 +01:00
  • 7f9c9e71e6 chore(changelog): Updates for release 1.14.0 Matej Kenda 2024-11-28 10:02:01 +01:00
  • e40c50f1cb upgrade(sqlite): bundled SQLite version 3.47.1 (released 2024-11-25) Matej Kenda 2024-11-28 10:10:56 +01:00
  • 0930a0db3b fix(CppUnit): TestCase::run(): check if callback is non-empty before calling it Günter Obiltschnig 2024-11-28 08:39:23 +01:00
  • e732c50f96 enh: added Poco::ResourceLimitException Günter Obiltschnig 2024-11-28 08:32:22 +01:00
  • e83119b115 Merge branch 'fix-ssl-shutdown' of github.com:pocoproject/poco into fix-ssl-shutdown fix-ssl-shutdown Günter Obiltschnig 2024-11-28 08:20:31 +01:00
  • 663232b8b8 chore(NetSSL_Win): rewrite handshake logic to support non-blocking sockets Günter Obiltschnig 2024-11-26 19:20:03 +01:00
  • 0eb2e1b3b3 fix(NetSSL): handle EWOULDBLOCK when calling SSL_shutdown() Günter Obiltschnig 2024-11-24 21:04:37 +01:00
  • 28a08434c6 chore(NetSSL_Win): use state machine also for blocking connections; fix non-blocking renegotiation Günter Obiltschnig 2024-11-24 16:59:40 +01:00
  • 0bf3c15655 chore(NetSSL_Win): remove select() calls from state machine Günter Obiltschnig 2024-11-24 16:22:57 +01:00
  • f1bb63a1f2 chore(NetSSL_Win): refactored state machine (wip) Günter Obiltschnig 2024-11-24 15:22:17 +01:00
  • 5402032249 fix(NetSSL_Win): shutdown behavior Günter Obiltschnig 2024-11-23 15:38:13 +01:00
  • 1811f2f35c fix(NetSSL): shutdown behavior Günter Obiltschnig 2024-11-23 11:10:53 +01:00
  • 35f81a5b01 Addressed comments capak07 2024-11-27 20:44:45 -04:00
  • d03c8de58c chore(changelog): Updates for release 1.14.0 Matej Kenda 2024-11-27 12:40:22 +01:00
  • 44ffffb6f7 chore(NetSSL_Win): rewrite handshake logic to support non-blocking sockets Günter Obiltschnig 2024-11-26 19:20:03 +01:00
  • 10d816e14f #4202 Checked if the path exists, create one if not capak07 2024-11-25 16:43:54 -04:00
  • e67d443fb9 chore(contributors): update Matej Kenda 2024-11-25 20:27:32 +01:00
  • 29b2c3a7b7
    chore(MongoDB): Mark some old wire protocol functions as deprecated. (#4782) Matej Kenda 2024-11-25 14:27:46 +01:00
  • 066fa3896c chore(MongoDB): Mark some old wire protocol functions as deprecated. Matej Kenda 2024-11-25 11:10:04 +01:00
  • bc6ca8603e fix(NetSSL): handle EWOULDBLOCK when calling SSL_shutdown() Günter Obiltschnig 2024-11-24 21:04:37 +01:00
  • 34852d1c62 chore(NetSSL_Win): use state machine also for blocking connections; fix non-blocking renegotiation Günter Obiltschnig 2024-11-24 16:59:40 +01:00
  • 3c1c92ce50 chore(NetSSL_Win): remove select() calls from state machine Günter Obiltschnig 2024-11-24 16:22:57 +01:00
  • a48633b567 chore(NetSSL_Win): refactored state machine (wip) Günter Obiltschnig 2024-11-24 15:22:17 +01:00
  • a34ac99522 chore(changelog): Updates for release 1.14.0 Matej Kenda 2024-11-23 17:16:49 +01:00
  • bb6e9b7d75 Version 1.14: Updated list of contributors Matej Kenda 2024-11-19 17:14:02 +01:00
  • 1968399d25 chore(changelog): raw draft changelog for 1.14.0 Matej Kenda 2024-10-26 14:52:37 +02:00
  • 3cc165373c chore(doc): Update required CMake version. Matej Kenda 2024-10-26 10:53:32 +02:00
  • 2888596b95 Version 1.14: Updated list of contributors Matej Kenda 2024-10-26 10:38:56 +02:00
  • e911884753 fix(NetSSL_Win): shutdown behavior Günter Obiltschnig 2024-11-23 15:38:13 +01:00
  • 25ce194273 fix(NetSSL): shutdown behavior Günter Obiltschnig 2024-11-23 11:10:53 +01:00
  • cecccf7b74 enh(Foundation): add Poco::Process::timesMicroseconds() Günter Obiltschnig 2024-11-21 08:50:49 +01:00
  • 21f93e3e6a
    enh(ODBC): ODBC: DataFormatException getting Time value from SQL Server #3801 (#4777) Aleksandar Fabijanic 2024-11-20 09:22:53 -06:00
  • 1215b217b5 chore(version): Update version numbers for release 1.14.0 Matej Kenda 2024-11-20 13:36:36 +01:00
  • 3732268993 enh(ODBC): ODBC: DataFormatException getting Time value from SQL Server #3801 Alex Fabijanic 2024-11-20 13:08:18 +01:00
  • 76ea8c74c8 enh(C++17): Net: Modernisation of socket class declarations. Matej Kenda 2024-11-19 16:35:30 +01:00
  • efb0745efc enh(SocketReactor): Introduce protected accessors to private members to be used in derived classes. Matej Kenda 2024-11-19 16:33:57 +01:00