245 Commits

Author SHA1 Message Date
5450f564dc Merge pull request #20 from JJL772/pr-fix-possible-nullptr-deref
Fix possible NULL deref in NTNDArray::getValueSize()
2025-04-04 09:53:04 -05:00
453c267c9b Fix possible NULL deref in NTNDArray::getValueSize() 2024-06-21 16:47:54 -07:00
7a2d264f2c removed empty lines at end of file 2020-04-15 08:01:07 -07:00
03f9c1ab07 removed spaces at end of line 2020-04-15 08:01:07 -07:00
6d41566b40 Incr version and set development flag after release 2019-10-31 16:34:40 -05:00
1250a3c236 Reset development flag for 6.0.1 release 6.0.1 2019-10-31 16:30:33 -05:00
28e5defc9b Document read-the-docs in Release Notes for 6.0.1 2019-10-31 16:29:32 -05:00
fbe1a1135f doc: fix link to reference manual 2019-09-06 10:42:53 +02:00
b75f942d5a doc: update/improve ntCPP.rst
- update Sourceforge links
- rename V4 -> 7
- shorten section names
2019-09-06 10:42:53 +02:00
e83ce61bf6 rtd-ci: add read-the-docs integration 2019-09-06 10:42:53 +02:00
86d8b5deec doc: change doxygen HTML_OUTPUT to html/doxygen 2019-09-05 14:52:59 +02:00
abbcf486b8 doc: make doxygen search src (not include) 2019-09-05 13:05:18 +02:00
e286d32716 doc: convert ntCPP.html to ntCPP.rst 2019-09-05 11:51:17 +02:00
ba33c7443c Update version number to 6.0.1 DEVELOPMENT 2019-08-13 11:09:49 -05:00
c6168a7477 New CONFIG_NTYPES_VERSION file, use for SHRLIB_VERSION 6.0.0 2019-07-29 11:14:27 -05:00
dd2aa1863d Bump SHRLIB version 2019-07-26 17:04:30 -04:00
66737740ef Add isCompatible reimplementation note to RELEASE_NOTES 2019-07-26 17:02:28 -04:00
54bddc9942 NTNDArrayAttribute: fix forward declaration of Result 2019-06-14 11:43:42 -04:00
02151964a9 NTField: fix forward declaration of Result 2019-06-14 08:41:27 -04:00
d366cc9682 Validator: explicitly include <algorithm> 2019-06-14 08:41:10 -04:00
1cac2ccd7e Add -DNOMINMAX to Windows builds 2019-06-13 16:45:54 -04:00
9702b68d72 Remove cache implementation, to be discussed and done later 2019-06-13 11:08:25 -07:00
6a163d7fd4 Make Travis happy 2019-06-13 11:08:25 -07:00
1832c417e6 Make Travis happy 2019-06-13 11:08:25 -07:00
148cfef572 Make Travis happy 2019-06-13 11:08:25 -07:00
31050952b6 Validator: add simple Result caching 2019-06-13 11:08:25 -07:00
e0d422ffd9 Validator: fix path handling and tests Makefile 2019-06-13 11:08:25 -07:00
452f2379a1 Validator: use it in all remaining normative types 2019-06-13 11:08:25 -07:00
e2d95128a3 Validator: add some documentation 2019-06-13 11:08:25 -07:00
3a178ea5c4 Use Validator API for ntattribute and ntndarrayattribute 2019-06-13 11:08:25 -07:00
24489f6535 NTField: remove is<Structure> check from its is* methods 2019-06-13 11:08:25 -07:00
28ca7ac1ab Validator: '{maybe,}has<fn>' becomes {maybe,}has<fn, T=Field> to allow for optional specific type checking 2019-06-13 11:08:25 -07:00
5a0b42fec7 Remove leftover 'once' declaration from ntndarray.h 2019-06-13 11:08:25 -07:00
35bf9dcb13 Revert changes in NTNDArray's builder: should be part of a separate PR 2019-06-13 11:08:25 -07:00
f22b5d5b7b Completely rework Validator API 2019-06-13 11:08:25 -07:00
9923459c4b Formatting 2019-06-13 11:08:25 -07:00
50a7208174 Fix NTNDArray Validator 2019-06-13 11:08:25 -07:00
7e7949b1fa Rework Validator API, allow extra Union fields, add tests 2019-06-13 11:08:25 -07:00
76c00b78c9 Make Validator private 2019-06-13 11:08:25 -07:00
1676192dd1 Fix ifdef guard for shared symbols 2019-06-13 11:08:25 -07:00
b76c91a885 Begin work on general NT validator 2019-06-13 11:08:25 -07:00
2d186d40d5 remove use of Display.setFormat 2019-05-05 19:42:57 -07:00
e803240fbf Update SHRLIB_VERSION 5.2.2 2019-03-20 13:57:00 -05:00
54c07f705f update docs 2019-03-12 19:45:30 -07:00
fa23ddd370 NTTable::getColumnNames() wrong field 2019-03-12 17:42:36 -07:00
41d56fdf89 Update version numbers and formatting in documentation 5.2.1 2018-12-17 16:05:45 -06:00
a65fc3ef30 Update and unify README.md 2018-12-17 16:04:09 -06:00
b69bc44974 5.2.1 2018-11-26 11:52:01 -08:00
a90f0173a7 drop redundant generated html 2018-11-26 11:50:39 -08:00
83342beb7e travis-ci dropped 3.14 2018-10-29 19:42:12 -07:00