Commit Graph

  • 2812dd7049 enh(Application): add ignoreUnknownOptions() function (#4661) siren186 2024-09-12 01:55:29 +08:00
  • 6a6c5f7188 feat(build): Add prebuild action to make build #4632 (#4675) Aleksandar Fabijanic 2024-09-11 12:40:26 -05:00
  • 50199d2865 chore(CI): remove duplicate conflicting PDF defines (#4672) Aleksandar Fabijanic 2024-09-10 14:23:01 -05:00
  • 201d32137b fix(build): Foundation VS project files (#4660) siren186 2024-09-10 22:52:05 +08:00
  • 91c256095f enh(FileStream): Add FileStreamBuf::resizeBuffer to set larger internal buffers. (#4621) Matej Kenda 2024-09-09 17:33:50 +02:00
  • 710c2a41f3 Using native sendfile from OS for HttpServer (#4351) Alexander B 2024-09-01 21:45:33 +03:00
  • 73df3689bf enh(Poco::ActiveThreadPool): make it easy to use correctly (#4624) siren186 2024-08-30 17:54:44 +08:00
  • aa8084c6a0 enh(ScopedLockWithUnlock): make it more alike std::unique_lock (#4652) siren186 2024-08-30 04:03:33 +08:00
  • 6d2b26645a LibPNG Unbundled (#4657) Dan Rosser 2024-08-29 21:46:31 +10:00
  • 63bed8c8d3 Use Int64 for TcpServerDispatcher::totalConnections(), to prevent overflow Étienne Dupuis 2024-08-20 16:51:58 +02:00
  • e4aaeacea8 fix(HelpFormatter): lost one space between key and value (#4631) siren186 2024-08-17 13:57:09 +08:00
  • 7345bf34f9 fix(SimpleFileChannel): unify default "flush" to be false as it is in "FileChannel" (#4591) (#4622) Matej Kenda 2024-08-17 07:31:06 +02:00
  • 4099780f0a Fix const-correctness tbeu 2024-08-13 22:11:58 +02:00
  • 1eebd46c04 Cppunit and data test enhancements (#4616) Matej Kenda 2024-07-30 15:09:58 +02:00
  • 669be63134 Allow set enum as json value (#4363) (#4434) Aleksandar Fabijanic 2024-07-29 16:30:51 -05:00
  • 03444bdcea enh(CI): Add unbundled build on Linux. Matej Kenda 2024-07-29 15:16:47 +02:00
  • 3656f069e1 enh(ProcessRunner): does not detect launch errors #4482 (#4483) Aleksandar Fabijanic 2024-07-29 13:16:18 -05:00
  • 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 +02:00
  • 5117e27515 Usage modern C++ features on JSON modules (enhanced) (#4613) Matej Kenda 2024-07-25 18:18:37 +02:00
  • 891c1e03bf Display proper digest name when digest is not found (#4588) Marc Schlatter 2024-07-24 13:06:25 +02:00
  • 7064ae3c2d 4368 fix oracle failing odbc tests (#4611) Aleksandar Fabijanic 2024-07-24 06:05:08 -05:00
  • a6762f51cf fix #4576 (#4595) Alexander B 2024-07-24 11:30:32 +03:00
  • 1edabc19d8 seekg position should be relative to beginning #4413 aleph-us/devs#397 Aleksandar Fabijanic 2024-07-18 14:21:30 +02:00
  • ed181d99dc 4529 sql logger shutdown (#4530) Aleksandar Fabijanic 2024-07-16 13:03:32 -05:00
  • 2442c66f84 Add missing momory header file lanthora 2024-07-01 10:36:21 +08:00
  • a82b766628 DateTimeParser Validation and Performance Improvements (#4593) Andrew Auclair 2024-06-29 16:13:51 -04:00
  • 02b59b4d25 fix(Net): #4594: PollSet::poll on Windows always returns immediately after first connection, due to bad event socket implementation Günter Obiltschnig 2024-06-26 20:27:06 +02:00
  • 9d739176f6 enh(Cmake) Add CACHE PATH to multi-config output directory variables (#4545) Andrew Auclair 2024-06-19 03:34:34 -04:00
  • 2681b0a3ac enh(zlib): Upgrade bundled zlib to 1.3.1 (#4585, #4586) Matej Kenda 2024-06-18 08:43:05 +02:00
  • e00b4de672 Allow ADL for swapping Optional values (#4569) Jouke Witteveen 2024-06-17 16:52:49 +02:00
  • c6249d9b3f enh(Net): clear out stored credentials Günter Obiltschnig 2024-06-11 12:19:52 +02:00
  • 3092ba5455 enh(Foundation): add Poco::secureClear() for securely clearing a string by first overwriting it with zeroes. Günter Obiltschnig 2024-06-11 10:42:49 +02:00
  • bc29f30e5c end(ServerApplication): Add --pid option to ServerApplication on Windows. (#4559) (#4567) Matej Kenda 2024-06-02 03:08:18 +02:00
  • cf1a29908a enh(MongoDB): Document::get returns value by const reference instead of creating a copy and few other minor improvements. Matej Kenda 2024-05-23 09:32:57 +02:00
  • 4552df2f2e fix(Logger): Autodetect line number type from __LINE__ (#4553) Alexander B 2024-05-15 14:43:24 +03:00
  • ad72b25ace enh: resolve unit test and few other warnings. Matej Kenda 2024-05-08 10:27:20 +02:00
  • 065f9a0ff9 feature(FileStream): Allow using Poco::FileStream to wrap arbitrary file handles/descriptors as C++ streams (#4424) Matej Kenda 2024-05-08 11:53:43 +02:00
  • 1a0355f1b7 fix(Net::MessageHeader): Correct RFC 2047 decoding for two consecutive encoded words (#4542) Alexander B 2024-04-29 11:54:23 +03:00
  • 6998c66539 Merge pull request #4534 from jeremy-rifkin/main Günter Obiltschnig 2024-04-21 06:54:45 +02:00
  • b1f28c42eb Remove zero-width space from start of file Jeremy Rifkin 2024-04-20 15:42:17 -05:00
  • e9f6fc10cc - b master -> -b main Mert Övün 2024-04-17 21:37:49 +03:00
  • f4dba784a4 Update CONTRIBUTING.md for new branching scheme. Matej Kenda 2024-04-15 13:11:34 +02:00
  • bd4560123f Sync differences from branch 'master' into 'devel' after release 1.13.3 Matej Kenda 2024-04-05 11:47:42 +02:00
  • 534c12415e chore: README Alex Fabijanic 2024-04-03 19:17:40 -05:00
  • b41f211ece 2208 merge dnssd (#4479) Aleksandar Fabijanic 2024-04-03 15:38:56 -05:00
  • 166efc721d fix(release): cpproj must include vcpkg files Günter Obiltschnig 2024-04-03 19:58:04 +02:00
  • 931dfeae6d doc: updated README[.md] Günter Obiltschnig 2024-04-03 17:21:05 +02:00
  • 10c3039398 chore(buldwin): remove WEC2013 Günter Obiltschnig 2024-04-03 14:06:06 +02:00
  • 5c2fcedfa1 fix(build): VS project files for MongoDB Günter Obiltschnig 2024-04-03 12:54:27 +02:00
  • c8bb5b8cac chore(build): re-generated VS project files Günter Obiltschnig 2024-04-03 12:33:13 +02:00
  • f0e222450c enh(build): progen.ps1 improvements Günter Obiltschnig 2024-04-03 09:39:36 +02:00
  • cd22900a37 enh(build): vcpkg support, cleanup/consistency Günter Obiltschnig 2024-04-03 09:20:14 +02:00
  • f46e496fdc fix(build): Foundation VS project files Günter Obiltschnig 2024-04-03 09:01:34 +02:00
  • 04ef2698b1 chore(build): vcpkg dependencies Günter Obiltschnig 2024-04-03 08:42:20 +02:00
  • 7fc2c4ba6a feat(ProGen): vcpkg support Günter Obiltschnig 2024-04-03 08:41:27 +02:00
  • 01d55ae85e chore(PageCompiler): copyright date Günter Obiltschnig 2024-04-03 08:40:12 +02:00
  • 68d12fdd52 fix(NetSSL): SecureSocketImpl::peerCertificate() should just return certificate, not verify it Günter Obiltschnig 2024-04-03 07:51:55 +02:00
  • 401bec5010 style Günter Obiltschnig 2024-04-03 07:26:23 +02:00
  • cbdaa1f369 style Günter Obiltschnig 2024-04-03 07:21:30 +02:00
  • 4892d97f51 fix(BinaryWriter): warning due to implicit cast Günter Obiltschnig 2024-04-03 07:12:03 +02:00
  • a25cdac549 fix(Process): CloseHandle() on an null/invalid handle will throw an exception in the debugger Günter Obiltschnig 2024-04-03 07:09:37 +02:00
  • e428c4b46c fix(ActiveRecord): Error between Poco::ActiveRecord and Poco::Data::PostgreSQL #4450 Günter Obiltschnig 2024-04-03 07:01:34 +02:00
  • 0818febed3 3857 os tid (#4519) Aleksandar Fabijanic 2024-04-02 16:36:06 -05:00
  • 3496e47475 Optimize Net module for Android (#4517) zhuzeitou 2024-04-03 01:03:41 +08:00
  • ece360393f 4435 secure sock thread (#4512) Aleksandar Fabijanic 2024-04-02 11:53:42 -05:00
  • 8d3de8a5ed fix(SecureSocket): Reset does not close socket, it is closed in dtor. (#4415) Matej Kenda 2024-03-29 09:03:22 +01:00
  • 47a4db37e5 fix(CI): cmake: add simple client and server only when source files exist. Matej Kenda 2024-03-29 15:34:17 +01:00
  • 78c9dd1879 fix(CI): cmake can't find files Alex Fabijanic 2024-03-29 08:54:28 -05:00
  • 8a00e2ce91 Merge branch 'devel' of github.com:pocoproject/poco into devel Günter Obiltschnig 2024-03-29 11:36:55 +01:00
  • a4c7fc6d03 fix(Data/MySQL): preserve backwards-compatibility with pre 8.3 Günter Obiltschnig 2024-03-29 11:36:42 +01:00
  • 7efa7b7edc fix(NetSSL test): add missing includes. Matej Kenda 2024-03-29 11:23:21 +01:00
  • 3d7fbbf314 fix(cmake): typo in CMakeLists.txt Günter Obiltschnig 2024-03-29 10:24:30 +01:00
  • 24cd658021 chore(Data/SQLite): Upgrade bundled SQLite to 3.45.2 #4515 Günter Obiltschnig 2024-03-29 09:18:22 +01:00
  • fa8dd55c8c fix(Data/MySQL): replace deprecated mysql_stmt_bind_param() with mysql_stmt_bind_named_param() Günter Obiltschnig 2024-03-29 08:26:38 +01:00
  • 47c4f073e6 Moving operator<< and operator>> overloads into the Poco::Net namespace. (#4491) Andrew Auclair 2024-03-28 14:43:14 -04:00
  • aabe113c8e CMake CACHE PATH (#4490) Andrew Auclair 2024-03-28 14:38:10 -04:00
  • 6bff0307d3 test(WebSocket): simple ping/pong WebSocket client and server. (#2631) Matej Kenda 2024-03-26 17:10:58 +01:00
  • 482c066307 fix(SecureSocket): Refactor detection of timeout when reading, writing and handshaking (#4510) Matej Kenda 2024-03-27 00:29:58 +01:00
  • 5fec3deeb9 fix(Foundation): Poco::BasicMemoryStreamBuf is missing seekpos() #4492 Günter Obiltschnig 2024-03-22 08:53:14 +01:00
  • 77eb14eebd fix(XML): Upgrade bundled libexpat to 2.6.2 #4496 Günter Obiltschnig 2024-03-22 08:34:55 +01:00
  • 480f992aa4 fix(ODBC): Unicode wrappers do not check for null length pointers #4505 Aleksandar Fabijanic 2024-03-21 14:03:23 -05:00
  • 03c2fa3eea Tune Linux ASLR when running sanitizer, use macOS 14 with some jobs (#4504) Matej Kenda 2024-03-20 22:03:29 +01:00
  • e078dbb84e fix(URI): don't lowercase host part if it's a Unix domain socket #4468 Alex Fabijanic 2024-03-20 12:32:48 -05:00
  • a5b3c84874 Documentation fixes on DatagramSocket.h and Socket.h (#4489) Nicolau Leal Werneck 2024-03-11 10:27:28 +01:00
  • 0c333cbe88 DateTimeFormat RFC1036 Sunday name is short (should be long) #4486 (#4487) Aleksandar Fabijanic 2024-03-11 10:26:51 +01:00
  • 072ee8ff9e enh(Poco::Util::Timer): Add idle() method to check if timer has any tasks scheduled #4488 Günter Obiltschnig 2024-03-11 10:06:23 +08:00
  • bf164a85a4 LogFile uses FileOutputStream instead of custom platform implementations (#4431) (#4484) Matej Kenda 2024-03-09 12:00:15 +01:00
  • 562600aae3 chore(ci): bump action versions #4480 (#4481) Nino Belušić 2024-03-05 16:31:56 +01:00
  • 4ab7194e75 chore(XML): #4477: Upgrade bundled libexpat to 2.6.1 Günter Obiltschnig 2024-03-05 16:09:15 +01:00
  • c624b27878 fix(HostEntry): preserve order of addresses and aliases (fixes #3807) Matej Kenda 2024-02-28 14:24:00 +01:00
  • 8119259c89 Add copyStreamRange to StreamCopier (#4474) Pavle Dragisic 2024-02-28 12:23:42 +01:00
  • 6b3aab0624 chore(tcpclient): create sample Aleksandar Fabijanic 2024-02-27 12:16:10 +01:00
  • 3235068545 chore(tcpserver): regenerate vs170 project and add to solution Aleksandar Fabijanic 2024-02-27 11:55:38 +01:00
  • 98b32b27ae Update CHANGELOG, CONTRIBUTORS, release notes Matej Kenda 2024-02-19 19:51:07 +01:00
  • 37e17092ff chore: fix vs project files Günter Obiltschnig 2024-02-19 19:09:14 +01:00
  • 58b370bec0 chore(ProGen): remove support for VS versions < 160 Günter Obiltschnig 2024-02-19 19:08:44 +01:00
  • a772b26fae chore(ProGen): remove vs140 and vs150 support Günter Obiltschnig 2024-02-19 19:07:58 +01:00
  • 8f1a9d2588 fix(ProGen): vs160 templates Günter Obiltschnig 2024-02-19 19:07:03 +01:00
  • 56e340c0d8 Update CONTRIBUTORS Aleksandar Fabijanic 2024-02-05 17:35:01 +01:00
  • 009d91fe23 ci: packages-qa Windows cmake Günter Obiltschnig 2024-02-19 13:25:36 +01:00