Ralph Lange
cf624bc679
jenkins-ci: fix/update CloudBees jobs
2017-12-19 09:08:27 +01:00
Andrew Johnson
df55a776c7
Update version number after tagging release
2017-12-14 18:28:03 -06:00
Andrew Johnson
07afe3887b
Reset DEVELOPMENT_FLAG for 7.0.0 release
7.0.0
2017-12-14 18:27:26 -06:00
Andrew Johnson
25434ba84f
Insert missing release note entries
...
Most of these changes were only committed on the release branch and
never pulled onto the master branch. Don't want to lose history.
2017-12-14 18:23:51 -06:00
Michael Davidsaver
9787dbd14f
anyscalar.h ensure that storage really is large enough
...
correct failure on cygwin x86 where apparently
sizeof(double) > sizeof(std::string)
2017-12-11 21:08:59 -06:00
Michael Davidsaver
fd9081c80e
minor
2017-12-11 21:08:59 -06:00
Michael Davidsaver
e79c49019d
quiet warning
2017-12-11 21:08:59 -06:00
Michael Davidsaver
5bc081a3af
skip unnecessary inclusion of localStaticLock.h
2017-12-11 21:08:59 -06:00
Andrew Johnson
5976eb5186
Include <top>/../RELEASE.<host>.local
2017-12-06 20:37:27 -06:00
Andrew Johnson
b194bc05b1
Unify .gitignore files
2017-11-30 12:03:33 -06:00
Andrew Johnson
18207fd79e
Use 'make test-results' in travis-build script
2017-11-29 16:36:39 -06:00
Andrew Johnson
7c1e0a51eb
Fixes needed for older VxWorks GCC
2017-11-29 16:35:22 -06:00
Ralph Lange
7196658166
jenkins: remove microbench option from CB build
2017-11-15 17:28:05 +01:00
Michael Davidsaver
187fe67ffa
fixup debugPtr
2017-11-14 17:13:43 -06:00
Andrew Johnson
7136098c3c
Suppress unnecessary deprecation warnings
...
Disable warnings when compiling the implementations of
deprecated classes and functions.
Removes the unused USAGE_DEPRECATED and USAGE_ERROR macros
from pvData.h which aren't visible outside of it anyway.
2017-11-07 22:19:56 -06:00
Andrew Johnson
7979238029
Let's make timeStamp constants actually const
2017-11-07 11:46:36 -06:00
Michael Davidsaver
fc38dff3b0
testPVData: clarify getSubField() by index on sub-struct
2017-11-07 08:18:12 -06:00
Michael Davidsaver
c590204cf9
add epics::auto_ptr<T> and epics::swap()
...
Avoid the flood of auto_ptr deprecation warnings
in the common cases of using auto_ptr
to automatically delete.
2017-11-06 12:30:40 -06:00
Michael Davidsaver
284e49c807
add EPICS_NOT_COPYABLE()
...
More localize (my preference), and avoids
warning spam with windows builds.
2017-11-06 11:29:59 -06:00
Michael Davidsaver
43fcd3d1e2
debugPtr use libCom instead of std::
...
cross-builds of mingw claim c++11 but don't have std::mutex
2017-11-05 14:49:45 -06:00
Michael Davidsaver
a9f2d7df40
reftrack: remove inline operator[]
...
Use of class static member 'zero'
in an inline'd method is causing DLL confusion
in dependent modules.
2017-11-02 10:08:07 -05:00
Michael Davidsaver
21a03d2b85
rename configure/CONFIG_PVDATA_VERSION
2017-11-01 11:20:14 -05:00
Michael Davidsaver
f123b8654a
update ignore
2017-11-01 09:40:42 -05:00
Michael Davidsaver
51cbe538e8
handle yajl 2.1.0 API changes
2017-10-31 19:34:30 -05:00
Marty Kraimer
e247a2c4eb
Merge pull request #48 from mrkraimer/master
...
pvAlarm, pvTimeStamp, pvControl, pvDisplay: only put to fields that h…
2017-10-17 14:52:54 -04:00
Michael Davidsaver
490b6684ac
more createRequest tests
2017-10-17 10:15:00 -05:00
mrkraimer
6fdeadf171
pvAlarm, pvTimeStamp, pvControl, pvDisplay: only put to fields that have changed
2017-10-16 10:00:22 -04:00
Michael Davidsaver
a88d491012
win64 one more time, move explicit instantiations after all definitions.
2017-10-06 11:06:23 +02:00
Michael Davidsaver
fd34d68933
another win64 attempt, explicitly instanciate
2017-10-05 16:24:45 +02:00
Michael Davidsaver
215e3aab7b
one more attempt to appease win64
2017-10-05 15:32:31 +02:00
Michael Davidsaver
cd4feb3bab
install CONFIG_PVD
2017-10-05 14:02:05 +02:00
Michael Davidsaver
6b0af421dd
another attempt to appease msvc win64
2017-10-05 11:24:23 +02:00
Michael Davidsaver
9aeb4f2a96
attempt to fix win64 linking error
2017-10-05 10:39:47 +02:00
Michael Davidsaver
9b1e789e62
PVUnion: get() const propagation, add guess(), and inline trival
2017-09-30 13:43:50 -05:00
Michael Davidsaver
406b163bcc
factory methods avoid creating unnecessary temporaries
...
Avoid some ref. counter activity (still have global mutex...)
2017-09-30 11:09:52 -05:00
Michael Davidsaver
6f2cae95e1
PVField: getParent() const propagation and inline trival
2017-09-30 11:00:37 -05:00
Michael Davidsaver
594a29b2db
add PVScalar::putFrom/getAs variants for AnyScalar
2017-09-30 10:04:31 -05:00
Michael Davidsaver
0d12464e30
add AnyScalar
2017-09-29 17:22:43 -05:00
Michael Davidsaver
ccd9ab70ee
pvUnitTest.h const-ness
2017-09-29 16:12:01 -05:00
Michael Davidsaver
27f2f87e29
reftrack class Field
2017-09-29 15:30:50 -05:00
Michael Davidsaver
635eb9d36d
Status: inline trival and add maximize() w/ shorthand operator |=
2017-09-29 13:37:20 -05:00
Ralph Lange
f3e7f9bb8f
travis-ci: consolidate travis configuration
2017-09-28 15:10:49 +02:00
Ralph Lange
2f69665056
travis-ci: fix RTEMS/qemu builds
2017-09-22 16:10:21 +02:00
Michael Davidsaver
559f7bc1b7
travis-ci: remove non-functional RTEMS builds
2017-09-21 16:13:18 -05:00
Michael Davidsaver
693f00caf5
Merge remote-tracking branch 'origin/master'
...
* origin/master:
ci: changes for EPICS 7 Base structure
# Conflicts:
# .travis.yml
2017-09-21 15:07:21 -05:00
Michael Davidsaver
822173979c
FieldBuilder::add() ignore exact duplicates
2017-09-21 13:41:11 -05:00
Michael Davidsaver
9bce66f307
FieldBuilder edit union/structureArray/unionArray
...
Allow appending fields to existing types
to allow structure-like types
2017-09-21 13:41:11 -05:00
Michael Davidsaver
7a71e758b1
pvUnitTest.h multi-line prints
2017-09-21 13:41:11 -05:00
Michael Davidsaver
72fe0ca3e7
minor
2017-09-21 13:41:11 -05:00
Michael Davidsaver
fd0570f0c9
travis-ci fix c++11 builds
2017-09-21 13:41:11 -05:00