* fix(SQLParser): move to Data dir; add extradirs, remove vs 140,150 build scripts generation
* fix(ActiveRecord): Makefile #4453
* fix(Data): Make SQLParser internal
* fix(build): ODBC Makefile and Data libs CmakeLists #4453
* fix(build): Data libs CMakeLists #4453
* fix(build): regenerate VS projects #4453
* fix(CppUnit): remove Foundation dependency
* fix(SQLParser): remove leftover unnecessary includes
* fix(SQLParser): remove fwd header #4453
* fix(PocoDoc): remove SQLParser from include list
* fix(mkrelease): remove 140,150 vs projects
* fix(SQLParser): Disable SQL parsing by default #4462
* fix(test): Disable SQL parsing by default #4462
* Fix detection of odbc and apache2 for Fedora (#4461)
* Fixed transaction handling in MySQL test when SQL parser is switched off
* chore(ParallelSocketAcceptor): remove unnecessary include and using from header
---------
Co-authored-by: Matej Kenda <matejken@gmail.com>
Co-authored-by: topazus <77263945+topazus@users.noreply.github.com>
Co-authored-by: Friedrich Wilckens <frwilckens@gmail.com>
* Remove _WIN32_WCE macro
Poco now use C++17 and Windows CE does not support it and VS2017 does
also not support it so we can just remove Windows CE code. First remove
all macro usages from our own files.
* Remove WinCE support from build files
Poco now use C++17 and Windows CE does not support it and VS2017 does
also not support it so we can just remove Windows CE code. Remove all
references from build systems / scripts.
* Remove Windows CE related source and header files
Poco now use C++17 and Windows CE does not support it and VS2017 does
also not support it so we can just remove Windows CE code. First remove
all macro usages from our own files.
* Remove wcelibcex folder
Poco now use C++17 and Windows CE does not support it and VS2017 does
also not support it so we can just remove Windows CE code. First remove
all macro usages from our own files.
* Remove rest Windows CE mentions
There where some Windows CE mentions left. Remove those.
* Update Windows CE documentation
We should keep documentation some time so people can find reason for
remove.
---------
Co-authored-by: Kari Argillander <kari.argillander@fidelix.com>
* add sendfile method for streamsocket
* add mswsock.lib to the project files and templates
* remove /DPOCO_NO_AUTOMATIC_LIBS for cmake windows build
* merge from upstream
* merge from upstream
* fix code stile
add NotImplemented exception for unsupported platforms
exculude <sys/sendfile.h> for POCO_EMSCRIPTEN, because https://
github.com/emscripten-core/emscripten/pull/16234
* add iostream include for std::cout
* fix compilation for emscripten (wrap sendfile)