Alex Fabijanic
640600c147
fix(DataTest): move to Data directory
2024-02-19 15:15:48 +01:00
Kari Argillander
10f41c06d9
Improve project C++17 support ( #4334 )
...
Poco now use C++17. We can take some old code away because of that. We
also raise requiments for C++17 so everything works as excpected with
it.
Co-authored-by: Kari Argillander <kari.argillander@fidelix.com>
2023-12-13 02:16:35 +01:00
Aleksandar Fabijanic
1f4d575465
dev(vscode): add CodeLLDB launchers
2023-11-26 18:55:16 -06:00
Alex Fabijanic
81d7307fa7
fix(Data):
...
adjust make and CMake for SQLParser and DataTest lib
separate samples from tests in CMake
remove unused StatementImpl from Data testsuite
2023-11-04 23:11:38 +01:00
Alex Fabijanic
73e191f185
chore: add missing header path, revert inadvertent db server address dev change
2023-11-02 22:29:27 +01:00
Alex Fabijanic
6dad8502d3
fix(Data):
...
* make bool Session::isTransaction() return Poco::Optional
* move parsing to Statement
* SQLParser make build
* other fixes and improvemets #4230
2023-11-01 00:25:46 +01:00
Aleksandar Fabijanic
e40f07099d
fix(Net): Add Unix socket support on windows #4208 ( #4209 )
...
* fix(Net): Add Unix socket support on windows #4208
* feat(Net): add abstract local socket support #4208
* fix(PollSet): use localhost socket in PollSet on windows when available #4208
* fix(PollSetTest): comment checking unconnected sockets status (Linux epoll signals them as readable/writable)
2023-10-23 13:33:46 +02:00
Aleksandar Fabijanic
701c8dae2d
Build and dev system improvements ( #4193 )
...
* fix shellcheck warnings; add some ci ignore test entries
* fix(make): Redirect build stderr to a file #4112
* enh(dev): add vscode run script and launch items for tests
2023-10-18 18:48:20 +02:00
Aleksandar Fabijanic
bcae06f423
3808 icmp statistics ( #3982 )
...
* fix(ICMPClinet): ICMPEventArgs Statistics bugs #3808
* fix(SpinlockMutex): 100 % CPU usage on single-core system #3852
2023-03-22 09:11:13 -05:00
Aleksandar Fabijanic
86a4f0045e
Fix/posix sleep ( #3705 )
...
* fix(Thread_POSIX): sleep() poor performance #3703
* chore(vscode): add file associations
* fix(TaskManager): waits for all threads in the ThreadPool #3704
* fix(Thread): call std::this_thread::sleep_for() to sleep #3703
* fix(PollSet): wakeup fd is never read #3708
* feat(Thread): Add Thread::set/getAffinity() #3709
* doc(Thread): Thread::trySleep() assertion #3710
* fix(PollSet): wakeup fd is never read (windows portion and some other optimizations) #3708
* feat(SocketReactor): improvements #3713
* chore(ThreadTest): add missing include
* fix(PollSet): wakeup fd is never read #3708
* fix(Any): #3682 #3683 #3692 #3712
* fix(mingw): lowercase winsock2 and iphlpapi to allow cross compile #3711
* feat(Thread): Add Thread::set/getAffinity() #3709
* chore(SocketReactor): one-liners inlined, removed redundant try/catch in dospatch, remove unused onBusy()
* feat(SocketReactor): add socket to ErrorNotification
* fix(SocketReactor): pollTimeout assignment and ConnectorTest leak
2022-07-26 06:54:56 -05:00
Alex Fabijanic
0a53c6f4a2
chore(vscode): add mac config
2022-07-06 13:59:07 +02:00
Alex Fabijanic
71a3a79ec9
fix(UDPHandler): data race #3613 ; clean up all Net tsan warnings
2022-05-27 21:57:34 -05:00
Alex Fabijanic
7b051851b6
merge 1.11.2
2022-04-16 21:10:45 +02:00
Günter Obiltschnig
f893251b9a
updated .vscode
2022-04-16 08:15:43 +02:00
Alex Fabijanic
4080ee275a
fix(Envelope): mac/clang compile
2022-04-13 19:58:50 +02:00
Alex Fabijanic
e6afb8749c
feat(Envelope): Add envelope to crypto #3561
2022-04-13 10:02:05 +00:00
Günter Obiltschnig
40223f664d
add missing include search path
2021-11-05 19:13:39 +01:00
Günter Obiltschnig
da9509109a
add vscode support
2021-04-14 19:25:16 +02:00