Commit Graph

  • fcc07ca5b3 chore(CI): remove duplicate conflicting PDF defines Alex Fabijanic 2024-09-10 16:19:07 +0200
  • 78bad84651 fix(Application): do not re-throw exception siren186 2024-09-10 10:00:07 +0800
  • 91c256095f
    enh(FileStream): Add FileStreamBuf::resizeBuffer to set larger internal buffers. (#4621) Matej Kenda 2024-09-09 17:33:50 +0200
  • a4996d0531 fix(DateTime): allow negative year (TODO: 0 Julian day Gregorian year value) Alex Fabijanic 2024-09-09 14:14:51 +0200
  • b4eb72cda8 style(Application): code alignment siren186 2024-09-07 10:40:17 +0800
  • 2c40a2cb94 enh(Application): make findAppConfigFile function public and virtual siren186 2024-09-07 10:25:17 +0800
  • 868d0106d7 enh(Application): public two functions: getApplicationPath/getApplicationDirectory siren186 2024-09-07 10:09:38 +0800
  • 7c2386f4eb fix(OptionSet): comment error siren186 2024-09-07 09:37:52 +0800
  • 118d0d9c54 fix(NestedDiagnosticContext): TestCase output redirect siren186 2024-09-06 14:37:19 +0800
  • 019fa7c2f0 fix(NestedDiagnosticContext): NDC crashed in multi-thread environment siren186 2024-09-06 10:52:55 +0800
  • b6b1fec14f Fixed incorrect SSL_CTX_set0_tmp_dh_pkey() usage Peter Klotz 2024-09-04 16:29:43 +0200
  • 2e9fc26346 enh(Application): add ignoreUnknownOptions() function siren186 2024-09-03 09:37:51 +0800
  • a677c76d97 enh(Application): remove useless function siren186 2024-09-02 20:00:17 +0800
  • ad385150c5 fix(build): Foundation VS project files siren186 2024-09-02 19:29:43 +0800
  • 1cb722adf0 Add OpenSSL 3.x version check for provider API Marcin Pogorzelski 2024-09-02 09:18:17 +0200
  • 710c2a41f3
    Using native sendfile from OS for HttpServer (#4351) Alexander B 2024-09-01 21:45:33 +0300
  • 73df3689bf
    enh(Poco::ActiveThreadPool): make it easy to use correctly (#4624) siren186 2024-08-30 17:54:44 +0800
  • aa8084c6a0
    enh(ScopedLockWithUnlock): make it more alike std::unique_lock (#4652) siren186 2024-08-30 04:03:33 +0800
  • 6d2b26645a
    LibPNG Unbundled (#4657) Dan Rosser 2024-08-29 21:46:31 +1000
  • dbd541c570 enh(ScopedLockWithUnlock): more checks siren186 2024-08-29 18:53:47 +0800
  • 9c9d5d55d1 enh(ScopedLockWithUnlock): more safety siren186 2024-08-29 18:48:51 +0800
  • 1129881571 enh(ScopedLockWithUnlock): more safety siren186 2024-08-29 18:41:47 +0800
  • d5b393ffa3 CMake findpackage PNGm added include and link correctly Dan Rosser 2024-08-29 19:17:42 +1000
  • 0bac9467e2 ci test ENABLE_PDF for Unbundled LibPNG Dan Rosser 2024-08-29 17:48:13 +1000
  • 3bb464fcd0
    Merge 78a9b85f87 into 63bed8c8d3 Alexander B 2024-08-29 00:57:36 +0800
  • c648bfd4d5 LibPNG Unbundled Dan Rosser 2024-08-29 01:23:12 +1000
  • ac9f20992d Add possiblity to load providers and use them in Poco Marcin Pogorzelski 2024-08-28 09:25:38 +0200
  • 63bed8c8d3 Use Int64 for TcpServerDispatcher::totalConnections(), to prevent overflow Étienne Dupuis 2024-08-20 16:51:58 +0200
  • 40bedc9401 enh(Poco::ActiveThreadPool): Rename member variable m_impl to _impl siren186 2024-08-26 16:59:45 +0800
  • 32e1d33fed enh(Poco::ActiveThreadPool): Remove useless "{}" siren186 2024-08-26 13:39:34 +0800
  • 94c4301be0 Merge remote-tracking branch 'remotes/upstream/4624-make-it-easy-to-use-active-thread-pool-correctly' siren186 2024-08-26 11:49:26 +0800
  • 8c88376834
    Merge branch 'pocoproject:main' into main siren186 2024-08-26 09:08:32 +0800
  • 74915820a6 enh(macOS): require min deployment macOS version 10.15 which has full support for C++17 Matej Kenda 2024-08-24 18:18:33 +0200
  • 3a76e28380 Revert "enh(Poco::ActiveThreadPool): std::optional::value unavailable on earlier macOS versions" Matej Kenda 2024-08-24 18:17:32 +0200
  • 09db4e717c enh(Poco::ActiveThreadPool): Fix test case error siren186 2024-08-23 09:30:30 +0800
  • 3d182c1a55 enh(ScopedLockWithUnlock): make ScopedLockWithUnlock more alike std::unique_lock siren186 2024-08-22 19:17:04 +0800
  • a37bf5ad6e enh(Poco::ActiveThreadPool): Test case siren186 2024-08-22 17:37:24 +0800
  • 363702286c enh(Poco::ActiveThreadPool): Test case siren186 2024-08-22 16:45:16 +0800
  • 36e1ce5ae6 enh(Poco::ActiveThreadPool): Code style siren186 2024-08-22 16:13:34 +0800
  • 81823a4224 enh(Poco::ActiveThreadPool): Add more test case siren186 2024-08-22 15:48:32 +0800
  • 7b26ab89ec enh(Poco::ActiveThreadPool): Add more test case siren186 2024-08-22 14:48:07 +0800
  • 6bed6cba6f enh(Poco::ActiveThreadPool): Fix compare function for make heap siren186 2024-08-22 14:38:21 +0800
  • cba4673b47 enh(Poco::ActiveThreadPool): std::optional::value unavailable on earlier macOS versions siren186 2024-08-22 09:50:04 +0800
  • 86d9a1382e enh(Poco::ActiveThreadPool): More test case siren186 2024-08-21 17:48:43 +0800
  • e215cb7ac8 enh(Poco::ActiveThreadPool): Fix codeql warning: A stack address which arrived via a may be assigned to a non-local variable. siren186 2024-08-21 16:55:42 +0800
  • 4a3340bd70 enh(Poco::ActiveThreadPool): Use smart pointers instead of bare pointers siren186 2024-08-21 16:18:08 +0800
  • 9717b53c1c enh(Poco::ActiveThreadPool): Change pointer to reference siren186 2024-08-21 14:52:22 +0800
  • 754e628eb8 enh(Poco::ActiveThreadPool): Use standard containers instead of implementing own siren186 2024-08-21 14:24:33 +0800
  • fde68aa8cb enh(Poco::ActiveThreadPool): Use C++ static_cast instead of C casting siren186 2024-08-21 09:29:57 +0800
  • df5c140b25 enh(Poco::ActiveThreadPool): Use std::unique_ptr instead of raw pointer siren186 2024-08-21 09:21:43 +0800
  • 16366a39df ProcessRunner erases its PID file name #4648 Alex Fabijanic 2024-08-20 17:35:10 +0200
  • a3c5b371c6 Use Int64 for TcpServerDispatcher::totalConnections(), to prevent overflow Étienne Dupuis 2024-08-20 16:51:58 +0200
  • d25c257249
    Add more information to unescaped character error message Nicolau Leal Werneck 2024-08-19 18:17:17 +0200
  • d19c2723a2 fix(DateTime): fix ASAN buf overflow Alex Fabijanic 2024-08-17 16:22:00 +0200
  • b4111829cf Poco::DateTime uses assertions for validation #1540 Alex Fabijanic 2024-08-17 14:52:19 +0200
  • e4aaeacea8
    fix(HelpFormatter): lost one space between key and value (#4631) siren186 2024-08-17 13:57:09 +0800
  • 7345bf34f9
    fix(SimpleFileChannel): unify default "flush" to be false as it is in "FileChannel" (#4591) (#4622) Matej Kenda 2024-08-17 07:31:06 +0200
  • 4099780f0a Fix const-correctness tbeu 2024-08-13 22:11:58 +0200
  • 763ca7a92c
    Fix const-correctness tbeu 2024-08-13 22:11:58 +0200
  • fb304e98e9 fix(HelpFormatter): lost one space between key and value siren186 2024-08-12 17:11:37 +0800
  • d2744facb9 enh(ActivePooledThread): remove unused method siren186 2024-08-07 09:26:01 +0800
  • 6d70ff84be enh(ActivePooledThread): Change pointers to references siren186 2024-08-07 09:23:36 +0800
  • b407b831fb Fix ThreadSanitizer thread leak error siren186 2024-08-06 10:30:28 +0800
  • acdb9ba6a6 code format siren186 2024-08-06 10:21:18 +0800
  • 4923384d1f revert types from platform depended to Poco::Int64 and Poco::UInt64 for sendfile Alexander B 2024-08-05 11:53:16 +0300
  • 39a3e6c752 make Poco::ActiveThreadPool easy to use (#4544) siren186 2024-08-02 16:43:47 +0800
  • 175b842c99
    Merge branch 'main' into httpserver.sendfile Alexander B 2024-08-01 09:12:50 +0300
  • e02fa538e2 fix(SimpleFileChannel): unify default "flush" to be false as it is in "FileChannel" (#4591) Matej Kenda 2024-07-30 20:44:18 +0200
  • e4b1538eee enh(FileStream): Add FileStreamBuf::resizeBuffer to set larger internal buffers. Matej Kenda 2024-07-30 13:22:53 +0200
  • 1eebd46c04
    Cppunit and data test enhancements (#4616) Matej Kenda 2024-07-30 15:09:58 +0200
  • df643c183a enh(DataTest): Code enhancements (mostly to use override) to prevent wrong test calls when renaming. Matej Kenda 2024-07-29 14:27:12 +0200
  • 5bebdeb582 enh(CppUnit): Source code enhancements. Matej Kenda 2024-07-29 14:25:29 +0200
  • 669be63134
    Allow set enum as json value (#4363) (#4434) Aleksandar Fabijanic 2024-07-29 16:30:51 -0500
  • 03444bdcea enh(CI): Add unbundled build on Linux. Matej Kenda 2024-07-29 15:16:47 +0200
  • 3656f069e1
    enh(ProcessRunner): does not detect launch errors #4482 (#4483) Aleksandar Fabijanic 2024-07-29 13:16:18 -0500
  • 4d821065bf enh(CI): Add unbundled build on Linux. Matej Kenda 2024-07-29 15:16:47 +0200
  • df96fe6425
    Merge branch 'main' into 4341-json-enum Aleksandar Fabijanic 2024-07-29 06:42:51 -0500
  • d4e613177b enh(VarHolder): replace ::value and ::type with shortcuts Alex Fabijanic 2024-07-29 13:38:22 +0200
  • f24547cdcf enh(Poco): Mark deprecated functionality with C++ attributes and resolve internal usage of deprecated functions (#4551) Matej Kenda 2024-07-29 08:16:50 +0200
  • 9de2d60b5d fix(ODBC): make Dignostics static members inline to prevent explicit instantiation warnings on windows Alex Fabijanic 2024-07-26 10:49:47 +0200
  • 4159992e87 fix(ODBC): rename DynamicAny -> DynamicVar in tests Alex Fabijanic 2024-07-26 10:37:55 +0200
  • 5117e27515
    Usage modern C++ features on JSON modules (enhanced) (#4613) Matej Kenda 2024-07-25 18:18:37 +0200
  • 885e58f28a enh(JSON): more c++17 modernisations. Matej Kenda 2024-07-25 14:01:08 +0200
  • 17c45745ce test(ODBC): add few asserts to testStoredProcedureDynamicVar Matej Kenda 2024-07-25 15:24:52 +0200
  • 416be14844 Usage modern C++ features on JSON modules Cengizhan Pasaoglu 2023-07-18 08:56:31 +0200
  • ad8c34f4f8 enh(Poco): Introduce POCO_DEPRECATED macro to have the ability to disable deprecation warnings in applications (#4426) Matej Kenda 2024-07-25 10:44:49 +0200
  • 671c8a961b enh(Bonjour): Replace deprecated Socket::select with PollSet (#4426) Matej Kenda 2024-07-15 11:55:00 +0200
  • 0df7424062 enh(Net): Compile deprecated Socket::select functionality only when POCO_TEST_DEPRECATED is enabled (#4426) Matej Kenda 2024-07-15 11:40:21 +0200
  • f9fc941eab enh(Foundation): Compile deprecated hash tests only when POCO_TEST_DEPRECATED is enabled (#4426) Matej Kenda 2024-07-15 09:30:18 +0200
  • 2e9cb49e44 enh(Poco): Minor Hash improvements (#4426) Matej Kenda 2024-07-12 18:22:26 +0200
  • 5d72939057 chore(SSL): temporarily un-deprecate old MongoDB protocol functionality (#4426) Matej Kenda 2024-07-12 18:21:16 +0200
  • f8c0ce0665 chore(SSL): temporarily un-deprecate SSL-related functionality (#4426) Matej Kenda 2024-07-12 18:02:51 +0200
  • 5587305c0d enh(Poco): Replace usage of deprecated functionality with other functions/classes (#4426) Matej Kenda 2024-07-12 18:01:33 +0200
  • c4e01e1f47 Un-deprecate LocalDateTme (#4426) Matej Kenda 2024-05-24 09:27:43 +0200
  • e9b26eea08 enh: Code improvements done while resolving deprecated functionality (#4426) Matej Kenda 2024-05-10 11:03:35 +0200
  • 16002c1af0 fix(CMake): Variable BUILD_SHARED_LIBS must be defined properly to create valid binaries. Matej Kenda 2024-05-10 15:13:29 +0200
  • e87a2d9405 enh(Poco): Replace more deprecated functionality in Poco sources. (#4426) Matej Kenda 2024-05-08 17:47:10 +0200
  • 4d4f2bfc66 enh(Poco): Replace some deprecated functionality in Poco sources. (#4426) Matej Kenda 2024-05-08 13:25:01 +0200
  • ef1897d85e enh(poco): Replace deprecated comments with C++ deprecated attribute. Matej Kenda 2024-02-01 16:48:28 +0100
  • 891c1e03bf
    Display proper digest name when digest is not found (#4588) Marc Schlatter 2024-07-24 13:06:25 +0200