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
Michael Davidsaver
a4e5b9c528
minor
2019-11-13 10:19:16 -08:00
Michael Davidsaver
b43aafae70
VCS version instead of __DATE__
...
Use reproducable VCS version instead of date.
Of course, this falls back to a date if not
version controlled.
2019-11-13 10:18:12 -08:00
Michael Davidsaver
905ca4b7ac
quiet some warnings
2019-11-13 10:17:43 -08:00
Michael Davidsaver
7acd7c6145
minor epicsTimerTest
2019-11-12 19:07:30 -08:00
Michael Davidsaver
05c93e954f
makeRPath.py nicer error on mis-configuation
2019-11-12 19:07:30 -08:00
Michael Davidsaver
bef9a08f6d
asLib minor
2019-11-12 19:07:30 -08:00
Michael Davidsaver
3e7ad9a86f
rtems_init cleanup
...
Remove unnecessary (as of RTEMS 4.9) prototypes
Remove unused *Fatal
constify string contant
2019-11-12 19:07:30 -08:00
Michael Davidsaver
76b9461ee8
logClient windows needs SOCK_E*
2019-11-12 19:07:30 -08: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
6d8bf7c8ef
Update checklist for next release
2019-11-01 14:36:34 -05:00
Andrew Johnson
98e5367126
Update submodules after release
2019-11-01 14:11:51 -05:00
Andrew Johnson
8734863f69
Incr version and set snapshot/development flags
2019-11-01 14:11:29 -05:00
Andrew Johnson
34834dfe97
Clear development flags for 7.0.3.1
R7.0.3.1
2019-11-01 14:08:44 -05:00
Andrew Johnson
bc370e41b5
Release Check-list detail updates
2019-11-01 14:07:45 -05:00
Andrew Johnson
eb6911f474
Fine-tune Release Notes formatting
2019-11-01 13:32:05 -05:00
Andrew Johnson
3c52cbb12a
Update submodules to release-tagged versions
2019-11-01 13:00:21 -05:00
Andrew Johnson
61ce4df6c8
Update version numbers in documentation for 7.0.3.1
2019-10-31 16:18:24 -05:00
Andrew Johnson
4d882976df
Merge 3.15 branch into 7.0
2019-10-31 16:16:52 -05: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
Michael Davidsaver
c1479522e3
update PVA module docs
2019-10-31 10:56:33 -07:00
Michael Davidsaver
c10f1788d6
update release notes
2019-10-29 17:49:30 -07:00
Andrew Johnson
0d785502eb
Fixes to the dfanout record documentation
...
This commit is actually to test an updated Jenkins configuration
for mirroring commits from Launchpad to GitHub, using a webhook
instead of polling LP for updates every 5 minutes.
2019-10-29 17:49:33 -05:00
Andrew Johnson
220a27bdec
Merge Dirk's dynamicVxWorksVmeFunctionBinding branch into 7.0
2019-10-28 15:11:54 -05:00
Andrew Johnson
171b3301a7
Fix ..// => ../ in Makefile-relative source paths
2019-10-28 15:00:15 -05:00
Andrew Johnson
e178fa85b6
Merge 7.0 back into 7.0
...
Insert tab B back into slot A ...
2019-10-28 13:30:58 -05:00
Andrew Johnson
bed3c81375
Fix some Markdown issues in RELEASE_NOTES.md
2019-10-28 13:01:22 -05:00
Michael Davidsaver
5e6226e595
osdSockUnsentCount.c check for existance of SIO_TCP_INFO
2019-10-28 10:06:05 -07:00
Andrew Johnson
3e7e26d8d7
Merge 3.15 branch into 7.0
2019-10-28 01:03:12 -05:00
Andrew Johnson
ed9d7550f2
Configure linux targets to detect GNU Readline automatically
2019-10-25 00:20:50 -05:00
Ben Franksen
87c68663f3
Document OMSL=closed_loop doesn't work with constant DOL
...
Fixes lp: #1844537
2019-10-24 12:52:35 -05:00
Michael Davidsaver
fc04d12578
Merge remote-tracking branch 'zimoch/iocLogClientFixesTry2' into 7.0
...
* zimoch/iocLogClientFixesTry2: (22 commits)
use EPICS_PRIVATE_API macro and fix bug with darwin/ios
renamed epicsSocketCountUnsentBytes to epicsSocketUnsentCount and moved it to osi/os/
fix bug from commit f85454. Apparently epicsExportSharedSymbols is needed even though epicsExport.h is included
epicsSocketCountUnsentBytes returns -1 on failure
bugfix: memmove'ed to much
epicsSockCountUnsentBytes renamed to epicsSocketCountUnsentBytes
moved logClientSendMessage and made it static
fix wrong function name in comment
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)
cannot print sockets with %d in Windows, they are not small ints but maybe pointers.
ask logClient socket how many bytes are still in the send queue and don't discard them in case the connection turns out broken.
use dynamic debug flag for logClient
increase error message buffer size for long (Windows) error messges
improve logClientShow to show unsent bytes on level 2 (and fix level 1)
removed unneeded include
no need to delay startup only because log server is currently not available
send pending log messages directly after connecting
avoid needless memmove calls
elimitate duplicate code in logClient
do not discard unsent messages when log server has closed connection, instead try to send them after reconnect
...
2019-10-24 10:22:07 -07:00
Andrew Johnson
3881328f2f
Merge branch 'vxworks-tz-support' into 3.15
2019-10-22 15:32:46 -05:00
Andrew Johnson
9722e707fd
Merge decimate filter branch
2019-10-21 22:56:05 -05:00
Andrew Johnson
897586cb06
Perl DBD modules: Add 'use strict', fix issues.
2019-10-21 22:39:04 -05:00
Andrew Johnson
588fa4f3b2
Trivial formatting changes in configure/
2019-10-21 22:39:04 -05:00
Andrew Johnson
7bbe528df2
Fix a couple of benign mistakes in RULES files
2019-10-21 22:39:04 -05:00