Michael Davidsaver
|
d97a12f095
|
travis-ci test trusty w/ c++11
|
2019-12-18 20:30:23 -08:00 |
|
Andrew Johnson
|
475963453c
|
Merge Martin Konrad's retire-epicsexcept branch into 3.15
|
2019-12-17 23:48:45 -06:00 |
|
Andrew Johnson
|
f5a442c0de
|
Merge Martin Konrad's fix-typos branch
|
2019-12-17 23:46:07 -06:00 |
|
Martin Konrad
|
df519ce1a2
|
Fix typos in calcoutRecord.dbd.pod
|
2019-12-17 15:53:41 -05:00 |
|
Michael Davidsaver
|
feb938fae2
|
minor epicsTimerTest
(cherry picked from commit 7acd7c6145)
|
2019-12-16 13:16:31 -08:00 |
|
Michael Davidsaver
|
e068191684
|
epicsTimerTest loosen test threshold
(cherry picked from commit f955199805)
|
2019-12-16 13:16:30 -08:00 |
|
Michael Davidsaver
|
33f2d8c4aa
|
debug epicsTimerTest
(cherry picked from commit 2af0c10470)
|
2019-12-16 13:16:29 -08:00 |
|
Michael Davidsaver
|
60a092fa50
|
posix/epicsMath.h
Include "<cmath>" for c++11 and pull in
non-namespace versions of isnan() and friends.
|
2019-12-16 11:40:13 -08:00 |
|
Michael Davidsaver
|
24f08460bb
|
Revert "libcom: fix colliding isnan/isinf between C99 and C++0x for gcc-4"
This reverts commit 09ec3af337.
|
2019-12-16 11:40:13 -08:00 |
|
Michael Davidsaver
|
247fea0fa9
|
Revert "libcom: properly declare isnan() in C++ code"
This reverts commit 2e89a60c2d.
|
2019-12-16 11:40:13 -08:00 |
|
Michael Davidsaver
|
8a9637568e
|
travis-ci /etc/hosts workaround
|
2019-12-16 11:40:13 -08:00 |
|
Michael Davidsaver
|
87229fdef0
|
redo travis-ci with matrix
add mix of Ubuntu versions
|
2019-12-16 11:40:13 -08:00 |
|
Michael Davidsaver
|
b0418e5274
|
epicsSockResolveTest add detail
|
2019-12-16 11:40:13 -08:00 |
|
Ralph Lange
|
2e89a60c2d
|
libcom: properly declare isnan() in C++ code
|
2019-12-11 14:51:16 +01:00 |
|
Ralph Lange
|
09ec3af337
|
libcom: fix colliding isnan/isinf between C99 and C++0x for gcc-4
This fix can be removed once support for gcc-4 is dropped in 2038
|
2019-12-06 10:52:38 +01:00 |
|
Ralph Lange
|
70e9d46d75
|
libcom: import some C99 math (isnan etc.) into global namespace
|
2019-12-05 16:44:59 +01:00 |
|
Andrew Johnson
|
1d18aa3e6c
|
Disable printf() format warnings on MinGW, they're broken
|
2019-11-21 12:20:56 -06:00 |
|
Andrew Johnson
|
a85967caea
|
Cross-builds of 64-bit MinGW should inherit from 32-bit
Don't duplicate, this file missed an important change as a result.
|
2019-11-21 12:20:13 -06:00 |
|
Martin Konrad
|
a50b850ebd
|
Fix mingw cross-build
|
2019-11-15 09:33:15 -05:00 |
|
Martin Konrad
|
6767bcd31e
|
Use accessor in iocInit
This is simpler than using init hooks.
|
2019-11-14 13:57:45 -05:00 |
|
Martin Konrad
|
81550ac4d3
|
Fix segfault when calling dbLoadRecords after iocInit
This fixes lp:1829919.
|
2019-11-14 10:11:16 -05:00 |
|
|
|
d2d8674cb9
|
use EPICS_PRIVATE_API macro and fix bug with darwin/ios
|
2019-11-13 14:02:25 -05:00 |
|
|
|
6f193242e0
|
renamed epicsSocketCountUnsentBytes to epicsSocketUnsentCount and moved it to osi/os/
|
2019-11-13 14:02:23 -05:00 |
|
|
|
39e8ccdef4
|
fix bug from commit f85454. Apparently epicsExportSharedSymbols is needed even though epicsExport.h is included
|
2019-11-13 13:49:28 -05:00 |
|
|
|
eb8992a750
|
epicsSocketCountUnsentBytes returns -1 on failure
|
2019-11-13 13:49:27 -05:00 |
|
|
|
62fb49f93b
|
bugfix: memmove'ed to much
|
2019-11-13 13:49:27 -05:00 |
|
|
|
a5c9db8c8e
|
epicsSockCountUnsentBytes renamed to epicsSocketCountUnsentBytes
|
2019-11-13 13:49:26 -05:00 |
|
|
|
04e752c83a
|
moved logClientSendMessage and made it static
|
2019-11-13 13:49:26 -05:00 |
|
|
|
a16ce877e7
|
fix wrong function name in comment
|
2019-11-13 13:49:26 -05:00 |
|
|
|
15f28f1183
|
sending 0 bytes helps to detect broken connections on some systems (but is undefined behavior on Linux, fails on vxWorks and is a documented no-op on Windows)
|
2019-11-13 13:49:25 -05:00 |
|
|
|
9c18ce007a
|
cannot print sockets with %d in Windows, they are not small ints but maybe pointers.
|
2019-11-13 13:49:25 -05:00 |
|
|
|
765af2efea
|
ask logClient socket how many bytes are still in the send queue and don't discard them in case the connection turns out broken.
|
2019-11-13 13:49:24 -05:00 |
|
|
|
059c385286
|
use dynamic debug flag for logClient
|
2019-11-13 13:49:24 -05:00 |
|
|
|
feb1f9b0df
|
increase error message buffer size for long (Windows) error messges
|
2019-11-13 13:49:23 -05:00 |
|
|
|
9d9840ad1e
|
improve logClientShow to show unsent bytes on level 2 (and fix level 1)
|
2019-11-13 13:49:23 -05:00 |
|
|
|
af73e4cf65
|
removed unneeded include
|
2019-11-13 13:49:23 -05:00 |
|
|
|
ad861a0617
|
no need to delay startup only because log server is currently not available
|
2019-11-13 13:49:22 -05:00 |
|
|
|
1b88e834d6
|
send pending log messages directly after connecting
|
2019-11-13 13:49:22 -05:00 |
|
|
|
e000ea4913
|
avoid needless memmove calls
|
2019-11-13 13:49:21 -05:00 |
|
|
|
06f1a8ec23
|
elimitate duplicate code in logClient
|
2019-11-13 13:49:21 -05:00 |
|
|
|
cf2658be53
|
do not discard unsent messages when log server has closed connection, instead try to send them after reconnect
|
2019-11-13 13:49:20 -05:00 |
|
|
|
74a403090b
|
speed up logRestart thread termination at exit
|
2019-11-13 13:49:20 -05:00 |
|
|
|
dc123a0a37
|
don't send errlog on all logClients
|
2019-11-13 13:49:20 -05:00 |
|
Andrew Johnson
|
7eee262486
|
Shorten/simplify uninstall recipes
|
2019-11-12 16:16:02 -06:00 |
|
Andrew Johnson
|
a10379327c
|
Replace broken cleandirs recipe
|
2019-11-12 16:14:39 -06:00 |
|
Martin Konrad
|
b37bfe3ed0
|
Retire unused epicsExcept.h
Due to a syntax error this header has been unusable since 2001
(since 34ea7db15b), and no one
noticed. Let's remove it.
|
2019-11-12 12:12:47 -05:00 |
|
Andrew Johnson
|
41d86ecd7a
|
Add a document containing Record Reference links
|
2019-11-11 11:30:46 -06:00 |
|
Andrew Johnson
|
961dd2bc5d
|
Don't check empty (overridden) RELEASE definitions
Bug reported by Dirk Zimoch
|
2019-11-11 11:29:03 -06:00 |
|
Andrew Johnson
|
db4ad455d2
|
Update version numbers for 3.15.8-DEV (3.15.7.1-DEV)
|
2019-10-31 15:23:11 -05:00 |
|
Andrew Johnson
|
74a90d141b
|
Update version numbers
Also contains some reformatting in README.md
R3.15.7
|
2019-10-31 13:00:24 -05:00 |
|