|
|
3bb6433fe6
|
Merge remote-tracking branch 'remotes/github/extend_calc' into PSI-7.0
|
2025-07-14 10:55:06 +02:00 |
|
|
|
0f29b34f68
|
Merge branch '7.0' into PSI-7.0
|
2025-07-14 10:49:20 +02:00 |
|
|
|
04a59727ec
|
make CALC/OCAL fields twice as long
|
2025-07-14 09:32:44 +02:00 |
|
|
|
9921a8ae19
|
extend calc records and expressions to inputs A-U
|
2025-07-14 09:32:44 +02:00 |
|
Michael Davidsaver
|
7236f3ad5f
|
macLib: add emphasis when expansion finds an undefined macro
|
2025-07-07 16:45:44 -07:00 |
|
Hinko Kocevar
|
f911f8ca3e
|
fix Makefile test for including readlineTest
|
2025-06-20 16:01:44 -05:00 |
|
Hinko Kocevar
|
38376b95ea
|
fix no. of test to be ran
|
2025-06-20 16:01:44 -05:00 |
|
Hinko Kocevar
|
f7f7443c4f
|
remove the trailing newline in test file
|
2025-06-20 16:01:44 -05:00 |
|
Hinko Kocevar
|
f34dd44c29
|
add more tests
|
2025-06-20 16:01:44 -05:00 |
|
Hinko Kocevar
|
e294bb443c
|
2nd attempt to fix a linter error for step 49 of "Path"
|
2025-06-20 16:01:44 -05:00 |
|
Hinko Kocevar
|
5813dcd639
|
attempt to fix a linter error for step 49 of "Path"
|
2025-06-20 16:01:44 -05:00 |
|
Hinko Kocevar
|
2e00d068d3
|
add multiline-input.txt and multiline-expect.txt to TESTFILES
|
2025-06-20 16:01:44 -05:00 |
|
Hinko Kocevar
|
7449a947ed
|
check for fgets return value
|
2025-06-20 16:01:44 -05:00 |
|
Hinko Kocevar
|
b8e70783d8
|
trying to fix vs2012 and vs2010 builds
|
2025-06-20 16:01:44 -05:00 |
|
Hinko Kocevar
|
a2be1c4f4f
|
readline test
should work with READLINE and EPICS command line libraries
|
2025-06-20 16:01:44 -05:00 |
|
Hinko Kocevar
|
87b8050437
|
handle backslash for EPICS command line library (similar to READLINE)
|
2025-06-20 16:01:44 -05:00 |
|
Hinko Kocevar
|
b9b2da26fd
|
detect and handle backslash as part of multi-line string
|
2025-06-20 16:01:44 -05:00 |
|
Jerzy Jamroz
|
7b6ec35110
|
test: afterIocRunningTest improved with help and pwd check
|
2025-06-20 15:42:47 -05:00 |
|
Jerzy Jamroz
|
70d5df05c7
|
refactor: atInit changed to afterIocRunning
|
2025-06-20 15:42:47 -05:00 |
|
Jerzy Jamroz
|
2fc955bf8a
|
docs: add license header to atInitTest.cpp
|
2025-06-20 15:42:47 -05:00 |
|
Jerzy Jamroz
|
71e4b4ce2a
|
test: add atInit test for arguments with spaces
|
2025-06-20 15:42:47 -05:00 |
|
Jerzy Jamroz
|
4fbe6daab7
|
refactor: testOkEnv instead of atInitTextEnv - better meaning.
|
2025-06-20 15:42:47 -05:00 |
|
Jerzy Jamroz
|
455978d9fb
|
test: atInitTest added.
|
2025-06-20 15:42:47 -05:00 |
|
Jerzy Jamroz
|
6683d81eb9
|
fix: strlen instead of strnlen.
|
2025-06-20 15:42:47 -05:00 |
|
Jerzy Jamroz
|
d87ad35d37
|
feat: atInit presents its commands in the green colour.
|
2025-06-20 15:42:47 -05:00 |
|
Jerzy Jamroz
|
a9b66218c6
|
refactor: const adjustment.
|
2025-06-20 15:42:47 -05:00 |
|
Jerzy Jamroz
|
4cf7077ee2
|
fix: Copyright update.
|
2025-06-20 15:42:47 -05:00 |
|
Jerzy Jamroz
|
71e86e51bd
|
fix: error C2059: syntax error at the atInitDef structure.
|
2025-06-20 15:42:47 -05:00 |
|
Jerzy Jamroz
|
43003ea18a
|
fix: (CWE-126) CodeQL removal.
|
2025-06-20 15:42:47 -05:00 |
|
Jerzy Jamroz
|
61deabd787
|
fix: CMP=vs2012 (error C2143) variables to the top of a function.
|
2025-06-20 15:42:47 -05:00 |
|
Jerzy Jamroz
|
3ece668f6b
|
refactor: strncpy to memcpy; malloc with the identifier.
|
2025-06-20 15:42:47 -05:00 |
|
Jerzy Jamroz
|
d7a02342e5
|
fix: CodeQL check failure.
Possibly wrong buffer size in string copy (Critical)
|
2025-06-20 15:42:47 -05:00 |
|
Jerzy Jamroz
|
ecd76e5b5b
|
fix: Portability update.
|
2025-06-20 15:42:47 -05:00 |
|
Jerzy Jamroz
|
9b92a98d06
|
fix: ELLLIST initialization with ELLLIST_INIT.
|
2025-06-20 15:42:47 -05:00 |
|
Jerzy Jamroz
|
16fd65639a
|
refactor: initHookRegister moved to atInitRegister; strlcpy -> strncpy
portability.
|
2025-06-20 15:42:47 -05:00 |
|
Jerzy Jamroz
|
f3e24ea8e3
|
fix: mallocMustSucceed makes this check unnecessary.
|
2025-06-20 15:42:47 -05:00 |
|
Jerzy Jamroz
|
dd09670b35
|
refactor: initHookRegister wihout the failure check.
|
2025-06-20 15:42:47 -05:00 |
|
Jerzy Jamroz
|
04c7cdd33a
|
fix: Removal of unnecessary item->cmd NULL check.
|
2025-06-20 15:42:47 -05:00 |
|
Jerzy Jamroz
|
3a822ccb0c
|
refactor: EPICS license adjustment.
|
2025-06-20 15:42:47 -05:00 |
|
Jerzy Jamroz
|
45b2be0171
|
refactor: Extra blank space after #include-s.
|
2025-06-20 15:42:47 -05:00 |
|
Jerzy Jamroz
|
1468319f31
|
refactor: Format change
* 4 space indentation
* epicsStdoutPrintf to printf
|
2025-06-20 15:42:47 -05:00 |
|
Jerzy Jamroz
|
82994d600f
|
perf: Extra safety with strlen(cmd).
|
2025-06-20 15:42:47 -05:00 |
|
Jerzy Jamroz
|
8752372af1
|
build: atInit module moved to libcom.
|
2025-06-20 15:42:47 -05:00 |
|
|
|
c9f80d82cc
|
silence Codacy warning
|
2025-06-04 12:43:27 -05:00 |
|
Michael Davidsaver
|
93f6c4692f
|
fdManagerTest: quiet codacy warnings
|
2025-06-04 12:43:27 -05:00 |
|
|
|
72ca94e04c
|
cleanup coding style in fdManager
|
2025-06-04 12:43:27 -05:00 |
|
|
|
3de1d93059
|
fdManager: filter poll flags for Window's sake
|
2025-06-04 12:43:27 -05:00 |
|
|
|
8855d15a3b
|
make fdManagerPrivate::fdReg volatile to avoid codacy warning
|
2025-06-04 12:43:27 -05:00 |
|
|
|
87bb7d430f
|
use smart pointers in fdManager
|
2025-06-04 12:43:27 -05:00 |
|
|
|
3963b35c17
|
fix codacy warning: make fdManagerPrivate constructor explicit
|
2025-06-04 12:43:27 -05:00 |
|