Commit Graph

36 Commits

Author SHA1 Message Date
Nino Belušić
90dd3821ed
CI improvements (#4236)
* feat(ci): run pull request runs only on pull request open #4205

* feat(ci): add retry action for tsan #4205

* feat(ci): use local action for retrying tsan #4205

* fix(ci): use correct version of retry action #4205

* fix: make POSIX event thread safe

* feat(ci): add info on retry action to ci.yml header #4205

* feat(ci): add linux mysql test #4205

* feat(ci): remove unused mysql containers from tests#4205

* feat(ci): add linux postgre test #4205

* feat(ci): add linux redis test #4205

* feat(ci): add linux mongodb tests #4205

* feat(ci): add mysql odbc test #4205

* chore(ci): rename tests #4205

* chore(ci): pin postgres and mysql versions #4205

* feat(ci): add odbc postgres tests #4205

* chore(ci): mysql odbc comment #4205

* chore(ci): disable windows 2019 job #4205

* feat(ci): add linux oracle tests #4205

* chore(ci): disable oracle tests #4205

* feat(ci): add sql server tests #4205

* chore(ci): disable postgres tests #4205

* chore(ci): add logging for task test #4205

* feat(ci): add local retry action #4205

* feat(ci): ignore process kill failure in action #4205

* feat(ci): send SIGKILL instead of SIGTERM in action #4205

* chore(ci): add updated action #4205

* chore(ci): reduce tsan timeout #4205

* feat(ci): kill process without children #4205

* feat(ci): send SIGTERM to child in action #4205

* feat(ci): prolong tsan timeout #4205

* chore(ci): add missing newlines #4205

* fix(ci): revert sql server test FreeTDS version #4205

* feat(ci): add retry to all jobs #4205

* feat(ci): setup python for codeQL #4205

* chore(ci): disable throwing on codeql error #4205
2023-11-03 14:34:31 +01: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
Arun Chandrasekaran
0af9524e16
Always set thread names on POSIX platforms (#3384)
* chore: gitignore vim .swp files

* feat(POSIX): Always set thread names.

I'm not sure about the original intent to hide it under a DEBUG macro.

Naming the threads in release mode makes it easier to see runtime
application and know which thread pool uses how many threads and what
their names are. Firefox, Chromium and many other apps do this on Linux.
2022-07-07 04:08:47 -05:00
Günter Obiltschnig
165f5cfd20 re-generated project files 2020-01-11 22:33:28 +01:00
Francis ANDRE
96f88b7d8f Update for travis/.gradle/gradle.properties 2018-09-24 10:55:51 +02:00
Francis ANDRE
f4617012a8 Ignore VS UpgradeLog.XML 2018-06-16 08:02:29 +02:00
Aleksandar Fabijanic
c4e676d36d
Feature net udp (#2347)
* add PMTU discovery #2329

* add socket gather/scatter capabilities #2330 (win, udp)

* enable WSAPoll

* add FastMemoryPool

* add receiveFrom() with native args

* allow copying of StringTokenizer

* add AtomicFlag and SpinlockMutex

* update .gitignore

* UDPServer and client #2343 (windows)

* fix warnings

* fix warnings

* regenerate Net VS solutions

* regenerate CppUnit projects/solutions

* clang fixes

* gcc fixes

* try to fix travis

* more travis fixes

* more travis fixes

* handle UDPClient exception

* fix makefiles and init order warnings

* add UNIX gather/scatter sendto/recvfrom implementations and tests

* run travis tests as sudo

* try to run tests as sudo, 2nd attempt

* fix warning

* use mutex in reactor

* lock-order-inversion in SocketReactor #2346

* add PMTU discovery #2329 (linux)

* ICMPSocket does not check reply address #1921

* remove some ignored tests

* add PMTU discovery #2329 (reconcile logic with #1921)

* fix native receiveFrome()

* reinstate ignoring of proxy errors

* add testMTU to ignore list

* add include atomic

* NTPClient not checking reply address #2348

* some ICMP/MTU fixes

* UDPSocketReader cleanup

* resolve some socket inheritance warnings

* add NTP time sync to ignored tests

* SocketNotifier not thread-safe #2345

* prevent x64 samples build attempt for win32

* build TestApp and Library

* fix ICMP tests

* regen VS projects

* regen VS projects and add missing 2012 files

* remove debug prints
2018-06-02 14:02:33 -05:00
Alex Fabijanic
755b9f3866 update .gitignore 2018-05-08 16:51:43 -05:00
Francis ANDRE
9c6aebc900 Update non ignored files 2018-04-04 09:46:16 +02:00
Francis ANDRE
c7ea486e31 Add appveyor directory for running test on Cygwin 2018-04-04 09:44:21 +02:00
Francis ANDRE
67f099a01a Update for gradle 2018-04-03 22:17:27 +02:00
zosrothko
960ecb38f0 Poco 1.9.1 assert true (#2255)
* Rename assert by assertTrue

* Update submodules

* Missing assertTrue

* Rename poco_assertTrue to poco_assert

* Rename poco_assertTrue to poco_assert
2018-03-29 11:12:54 -06:00
Francis ANDRE
f4d7c2231f Ignore gradle generated files 2018-03-22 13:54:09 +01:00
zosrothko
b45b4b8899 Add **/gradle/
Signed-off-by: zosrothko <zosrothko@orange.fr>
2017-11-11 10:37:55 +01:00
Guenter Obiltschnig
8f00bf17cd re-added gradle submodule 2017-11-10 18:19:53 +01:00
zosrothko
25d77826f4 Update Nuget & WiX 2017-11-01 08:23:34 +01:00
zosrothko
f2e58c17e8 Add Gradle build scripts. 2017-10-31 09:07:53 +01:00
Alex Fabijanic
e89e3745ee add Crypto PKCS12/EC; update VS projects 2017-09-16 00:44:39 -05:00
FrancisANDRE
c907fdbfcf add stage & releases directories.
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-11-10 10:34:56 +01:00
Pascal Bach
fb5f2af7b6 ignore cmake_* subfolders 2014-12-21 16:23:35 +01:00
alex
e5cdb74bb0 supress LogStream empty line log entries; ignore VS profiler files 2014-12-08 00:00:40 -06:00
Marian Krivos
9349786415 cmake and gcc warning fixes 2013-02-19 06:16:12 +01:00
aleks-f
21da0129b6 Dynamic::Var SOO
Dynamic::Var  small object optimization and some refactoring
2013-02-05 22:12:21 -06:00
Aleksandar Fabijanic
e4db0abc68 add static build dirs to .gitignore 2012-12-15 11:11:48 -06:00
aleks-f
e837015176 separate tests for Date/Time 2012-12-15 10:22:34 -06:00
aleks-f
5016391c42 add lib64 to gitignore 2012-12-13 22:06:00 -06:00
Roger Meier
7afd9c44db add algorithm header and adding lib folder to .gitignore
fix compilation on Debian x86_64 with gcc 4.4.5-8
2012-12-13 22:38:46 +01:00
aleks-f
134558f926 double-conversion floating-point conversions
- using double-conversion library for floating-point numeric/string
conversions
- added string replace[InPlace], remove[InPlace]
- reverted overwritten FileChannel purge age and count features
- file size value checks in SMTPClient
2012-12-01 14:10:09 -06:00
Patrick White
6092a233d3 Add cmakefiles to gitignore, and remove Route.cpp from cmake file. 2012-11-28 14:48:50 -05:00
Mike Naquin
a44435e9c2 Add config.build and config.make to .gitignore. 2012-11-15 10:27:26 -06:00
aleks-f
97e9b9f5d9 added test*.txt to ignore list
added test generated files (test*.txt) to ignore list
2012-11-12 20:47:40 -06:00
Guenter Obiltschnig
f07f375621 fixed .gitignore for .unsuccessfulbuild 2012-11-11 16:12:25 +01:00
Alex
2d71991aff another VS extension. sigh. 2012-10-29 17:19:31 -05:00
Alex
9ee94a5c42 added two more exensions to .gitignore 2012-10-29 16:34:37 -05:00
Alex
a8b0fa8675 gitignore 2012-10-25 21:24:40 -05:00
Günter Obiltschnig
fa5372d935 Initial commit 2012-10-24 12:39:17 -07:00