[ecflow] 05/50: Merge tag 'upstream/4.5.0' into debian/master
Alastair McKinstry
mckinstry at moszumanska.debian.org
Wed Sep 20 15:30:40 UTC 2017
This is an automated email from the git hooks/post-receive script.
mckinstry pushed a commit to branch debian/master
in repository ecflow.
commit bbfa78269f031943cfd12b76c7f45df6cfa71d0e
Merge: 3b8873f ad607f5
Author: Alastair McKinstry <mckinstry at debian.org>
Date: Mon Jan 23 11:16:21 2017 +0000
Merge tag 'upstream/4.5.0' into debian/master
.gitignore | 56 +
ACore/src/Cal.cpp | 79 +
ACore/src/{TimeStamp.hpp => Cal.hpp} | 28 +-
ACore/src/Calendar.cpp | 2 +-
ACore/src/DState.cpp | 12 +-
ACore/src/Host.cpp | 5 +
ACore/src/Host.hpp | 5 +-
ACore/src/Passwd.cpp | 18 -
ACore/src/Passwd.hpp | 3 -
ACore/src/PasswdFile.cpp | 314 +
ACore/src/PasswdFile.hpp | 90 +
ACore/src/Pid.cpp | 37 +
ACore/src/{TimeStamp.hpp => Pid.hpp} | 32 +-
ACore/src/Str.cpp | 3 +
ACore/src/Str.hpp | 5 +-
ACore/src/TimeStamp.cpp | 10 +
ACore/src/TimeStamp.hpp | 1 +
ACore/src/Version.cpp | 7 +
ACore/src/WhiteListFile.cpp | 297 +-
ACore/src/WhiteListFile.hpp | 24 +-
ACore/src/ecflow_version.h | 4 +-
ACore/test/TestArgvCreator.cpp | 2 +-
ACore/test/TestLog.cpp | 28 +-
ACore/test/TestPasswdFile.cpp | 162 +
ACore/test/TestWhiteListFile.cpp | 314 +-
ACore/test/data/badPasswdFiles/ecf.passwd | 1 +
ACore/test/data/badPasswdFiles/ecf1.passwd | 1 +
ACore/test/data/badPasswdFiles/ecf2.passwd | 2 +
ACore/test/data/badPasswdFiles/ecf3.passwd | 2 +
ACore/test/data/badPasswdFiles/ecf4.passwd | 3 +
ACore/test/data/badWhiteListFiles/bad_paths.lists | 2 +
.../badWhiteListFiles/multipleWriteUsers.lists | 2 +
.../data/badWhiteListFiles/mutipleReadUser.lists | 2 +
ACore/test/data/goodPasswdFiles/ecf.passwd | 11 +
ACore/test/data/goodPasswdFiles/empty.passwd | 1 +
.../goodWhiteListFiles/all_path_read_access.lists | 2 +
.../goodWhiteListFiles/all_path_write_access.lists | 2 +
.../data/goodWhiteListFiles/long_path_access.lists | 14 +
.../test/data/goodWhiteListFiles/path_access.lists | 31 +
ANattr/src/ClockAttr.cpp | 37 +-
ANattr/src/ClockAttr.hpp | 4 +-
ANattr/src/CronAttr.cpp | 55 -
ANattr/src/CronAttr.hpp | 7 -
ANattr/src/RepeatAttr.cpp | 115 +-
ANattr/src/RepeatAttr.hpp | 23 +-
ANattr/test/TestRepeat.cpp | 2 -
ANattr/test/TestVariable.cpp | 50 +
ANode/CMakeLists.txt | 5 +-
ANode/src/Alias.cpp | 13 +
ANode/src/Alias.hpp | 3 +
.../src/CheckPtContext.cpp | 21 +-
.../TimeStamp.hpp => ANode/src/CheckPtContext.hpp | 29 +-
ANode/src/ChildAttrs.cpp | 10 +
ANode/src/ChildAttrs.hpp | 1 +
ANode/src/Defs.cpp | 127 +-
ANode/src/Defs.hpp | 17 +-
ANode/src/DefsDelta.cpp | 37 +-
ANode/src/EcfFile.cpp | 896 +-
ANode/src/EcfFile.hpp | 73 +-
ANode/src/ExprAst.cpp | 112 +-
ANode/src/ExprAst.hpp | 71 +-
ANode/src/ExprAstVisitor.hpp | 10 +-
ANode/src/ExprParser.cpp | 1220 +--
ANode/src/Family.cpp | 11 +
ANode/src/Family.hpp | 3 +
ANode/src/Flag.hpp | 2 +-
ANode/src/InLimitMgr.cpp | 14 +-
ANode/src/InLimitMgr.hpp | 21 +-
ANode/src/JobProfiler.cpp | 3 +
ANode/src/Jobs.cpp | 1 -
ANode/src/JobsParam.hpp | 9 +
ANode/src/Memento.cpp | 5 +-
ANode/src/Memento.hpp | 4 +-
ANode/src/MiscAttrs.hpp | 1 +
ANode/src/Node.cpp | 217 +-
ANode/src/Node.hpp | 21 +-
ANode/src/NodeChange.cpp | 14 +
ANode/src/NodeContainer.cpp | 171 +-
ANode/src/NodeContainer.hpp | 29 +-
ANode/src/NodeFind.cpp | 45 +-
ANode/src/ResolveExternsVisitor.hpp | 2 +-
ANode/src/ServerState.cpp | 16 +-
ANode/src/ServerState.hpp | 8 +-
ANode/src/Submittable.cpp | 160 +-
ANode/src/Submittable.hpp | 26 +-
ANode/src/Suite.cpp | 128 +-
ANode/src/Suite.hpp | 33 +-
ANode/src/Task.cpp | 36 +-
ANode/src/Task.hpp | 4 +
ANode/src/TaskScriptGenerator.cpp | 2 +-
ANode/src/TimeDepAttrs.cpp | 92 +-
ANode/src/TimeDepAttrs.hpp | 8 +-
ANode/test/TestAssignmentOperator.cpp | 48 +
ANode/test/TestCopyConstructor.cpp | 36 +
ANode/test/TestEcfFile.cpp | 268 +-
ANode/test/TestEcfFileLocator.cpp | 256 +
ANode/test/TestEnviromentSubstitution.cpp | 12 +-
ANode/test/TestExprParser.cpp | 410 +-
ANode/test/TestFlagMigrated.cpp | 241 +
ANode/test/TestLimit.cpp | 3 +
ANode/test/TestPersistence.cpp | 5 +
ANode/test/TestPreProcessing.cpp | 12 +-
ANode/test/TestReplace.cpp | 191 +-
ANode/test/TestSingleExprParse.cpp | 60 +-
ANode/test/TestSmsLocator.cpp | 128 -
ANode/test/TestTimeDependencies.cpp | 122 +-
ANode/test/TestVariableSubstitution.cpp | 3 +-
ANode/test/data/ECFLOW_672/base_date.h | 1 +
ANode/test/data/ECFLOW_672/base_ic.h | 3 +
ANode/test/data/ECFLOW_672/base_se.h | 5 +
ANode/test/data/ECFLOW_672/date.h | 3 +
ANode/test/data/ECFLOW_672/hc_date.h | 1 +
ANode/test/data/ECFLOW_672/ic.h | 4 +
ANode/test/data/ECFLOW_672/lib.h | 1 +
ANode/test/data/ECFLOW_672/ms.h | 3 +
ANode/test/data/ECFLOW_672/ms_mem.h | 2 +
ANode/test/data/ECFLOW_672/se.h | 2 +
ANode/test/data/ECFLOW_672/se_mem.h | 2 +
ANode/test/data/ECFLOW_672/suite.h | 1 +
ANode/test/data/ECFLOW_672/t.ecf | 2 +
ANode/test/data/SMSHOME/suite/family/head.h | 2 +-
ANode/test/data/SMSHOME2/bad/bad.ecf | 1 -
ANode/test/data/SMSHOME2/bad/bad12.ecf | 2 +
ANode/test/data/SMSHOME2/bad/bad8.ecf | 6 -
ANode/test/data/SMSHOME2/bad/bad9.ecf | 12 +-
ANode/test/data/SMSHOME2/bad/includes/a.h | 3 +
ANode/test/data/SMSHOME2/bad/includes/b.h | 3 +
ANode/test/data/SMSHOME2/bad/includes/c.h | 1 +
ANode/test/data/SMSHOME2/bad/includes/d.h | 1 +
ANode/test/data/SMSHOME2/bad/includes/e.h | 1 +
ANode/test/data/SMSHOME2/bad/includes/ok.h | 1 +
.../bad/{bad9.ecf => recursive_include1.ecf} | 0
.../test/data/SMSHOME2/bad/recursive_include2.ecf | 6 +
ANode/test/data/SMSHOME2/good/ecf_micro_2.ecf | 2 -
ANode/test/data/SMSHOME2/good/ecfmicro.ecf | 1 -
ANode/test/data/SMSHOME2/good/good.ecf | 6 -
ANode/test/data/SMSHOME2/good/good1.ecf | 3 +-
ANode/test/data/SMSHOME2/good/good2.ecf | 6 +
ANode/test/data/SMSHOME2/good/includeonce.ecf | 5 +
.../data/SMSHOME2/good/includeonce_recursive.ecf | 1 +
ANode/test/data/SMSHOME2/good/includes/head.h | 4 +-
.../SMSHOME2/good/includes/recursive_include.h | 2 +
ANode/test/data/SMSHOME2/good/includes/sms.h | 2 +-
ANode/test/data/SMSHOME2/good/includes/trap.h | 4 +-
ANode/test/data/SMSHOME2/good/micro_in_comment.ecf | 1 -
ANode/test/data/SMSHOME2/good/operations.ecf | 2 -
ANode/test/data/includes/AA.h | 3 +
ANode/test/data/includes/BB.h | 3 +
ANode/test/data/includes/CC.h | 1 +
ANode/test/data/includes/head.h | 4 +-
ANode/test/data/includes/used_variables.h | 2 +-
AParser/Jamfile.jam | 16 -
AParser/src/ClockParser.cpp | 62 +
AParser/src/ClockParser.hpp | 7 +
AParser/src/DefsParser.cpp | 3 +-
AParser/test/TestJobGenPerf.cpp | 84 -
AParser/test/TestParser.cpp | 7 +
AParser/test/data/bad_defs/clock/clock1.def | 13 +-
AParser/test/data/bad_defs/clock/clock2.def | 14 +-
AParser/test/data/bad_defs/clock/clock3.def | 4 +
AParser/test/data/bad_defs/clock/clock4.def | 4 +
AParser/test/data/bad_defs/clock/clock5.def | 4 +
AParser/test/data/bad_defs/clock/clock6.def | 4 +
AParser/test/data/bad_defs/clock/clock7.def | 4 +
AParser/test/data/bad_defs/limit/limit.def | 10 -
AParser/test/data/good_defs/clock/clock.def | 9 +-
AParser/test/data/good_defs/clock/clock1.def | 5 +-
AParser/test/data/good_defs/clock/clock2.def | 5 +-
AParser/test/data/good_defs/clock/clock3.def | 5 +-
AParser/test/data/good_defs/clock/clock4.def | 5 +-
AParser/test/data/good_defs/clock/clock6.def | 21 +-
AParser/test/data/good_defs/limit/limit3.def | 19 +
.../data/good_defs/trigger/complex_trigger.txt | 12 +-
AParser/test/data/good_defs/trigger/limit.def | 27 +
Base/CMakeLists.txt | 17 +-
Base/Jamfile.jam | 23 +-
Base/src/AbstractClientEnv.hpp | 4 +
Base/src/AbstractServer.hpp | 15 +-
Base/src/Client.cpp | 60 +-
Base/src/Client.hpp | 13 +-
Base/src/ClientToServerRequest.hpp | 1 -
Base/src/Connection.cpp | 87 +
Base/src/Connection.hpp | 52 +-
ACore/src/TimeStamp.hpp => Base/src/Openssl.cpp | 31 +-
Base/src/Openssl.hpp | 50 +
Base/src/Stats.cpp | 13 +-
Base/src/Stats.hpp | 6 +
Base/src/cts/AlterCmd.cpp | 14 +-
Base/src/cts/CFileCmd.cpp | 5 +
Base/src/cts/ClientHandleCmd.cpp | 10 +-
Base/src/cts/ClientToServerCmd.hpp | 42 +-
Base/src/cts/CtsApi.cpp | 3 +
Base/src/cts/CtsApi.hpp | 3 +
Base/src/cts/CtsCmd.cpp | 47 +-
Base/src/cts/CtsCmdRegistry.cpp | 3 +
Base/src/cts/CtsNodeCmd.cpp | 5 +
Base/src/cts/EditScriptCmd.cpp | 7 +-
Base/src/cts/ForceCmd.cpp | 5 +
Base/src/cts/FreeDepCmd.cpp | 5 +
Base/src/cts/GroupCTSCmd.cpp | 22 +-
Base/src/cts/OrderNodeCmd.cpp | 5 +
Base/src/cts/PathsCmd.cpp | 30 +-
Base/src/cts/PlugCmd.cpp | 15 +-
Base/src/cts/ReplaceNodeCmd.cpp | 20 +-
Base/src/cts/RequeueNodeCmd.cpp | 5 +
Base/src/cts/RunNodeCmd.cpp | 5 +
Base/src/cts/UserCmd.cpp | 99 +-
Base/src/stc/SNewsCmd.cpp | 2 +-
Base/src/stc/SNodeCmd.cpp | 3 +-
Base/src/stc/SStatsCmd.cpp | 2 +-
Base/src/stc/SSyncCmd.cpp | 65 +-
Base/test/MockServer.hpp | 10 +-
Base/test/TestAlterCmd.cpp | 42 +-
Base/test/TestJobGenPerf.cpp | 132 +
Base/test/TestRequest.cpp | 5 +-
Base/test/TestSSyncCmd.cpp | 23 +
Base/test/TestSSyncCmd_CH1.cpp | 57 +-
CMakeLists.txt | 198 +-
CSim/src/AstAnalyserVisitor.cpp | 2 +-
CSim/src/AstAnalyserVisitor.hpp | 4 +-
CSim/src/Simulator.cpp | 250 +-
CSim/src/Simulator.hpp | 27 +-
CSim/src/SimulatorVisitor.cpp | 106 +-
CSim/src/SimulatorVisitor.hpp | 19 +-
CSim/test/TestAnalysis.cpp | 8 +-
CSim/test/TestAutoCancel.cpp | 34 +-
CSim/test/TestMeter.cpp | 4 +
CSim/test/TestRepeat.cpp | 101 +-
CSim/test/TestSimulator.cpp | 92 +-
CSim/test/TestSingleSimulator.cpp | 102 +-
CSim/test/TestTime.cpp | 60 +-
CSim/test/TestToday.cpp | 12 +
CSim/test/data/bad_defs/today.def | 2 +-
CSim/test/data/bad_defs/xde.def | 8 -
CSim/test/data/bad_defs/xde.def.log | 10 +-
.../data/good_defs/ECFLOW-130/radarlvl2.def.log | 3131 -------
.../data/good_defs/SingleDefsTest/test.def.glog | 42 -
.../data/good_defs/SingleDefsTest/test.def.log | 42 -
CSim/test/data/good_defs/cron/cron.def | 6 +-
CSim/test/data/good_defs/cron/cron.def.log | 146 -
CSim/test/data/good_defs/cron/cron2.def | 8 +-
CSim/test/data/good_defs/cron/cron2.def.log | 55 -
CSim/test/data/good_defs/cron/cron3.def | 8 +-
CSim/test/data/good_defs/cron/cron3.def.log | 81 -
CSim/test/data/good_defs/cron/cron4.def | 6 +-
CSim/test/data/good_defs/cron/cron4.def.log | 809 --
CSim/test/data/good_defs/cron/cron5.def | 5 +-
CSim/test/data/good_defs/cron/cron5.def.log | 107 -
CSim/test/data/good_defs/cron/cron6.def | 15 +-
CSim/test/data/good_defs/cron/cron6.def.log | 55 -
CSim/test/data/good_defs/cron/cron7.def | 8 +-
CSim/test/data/good_defs/cron/cron7.def.log | 4735 ----------
CSim/test/data/good_defs/day/ECFLOW-833.def | 28 +
CSim/test/data/good_defs/day/day.def | 20 +-
CSim/test/data/good_defs/day/day.def.log | 29 -
CSim/test/data/good_defs/day/hybrid_day.def | 21 +-
CSim/test/data/good_defs/day/hybrid_day.def.log | 18 -
CSim/test/data/good_defs/day/multiple_days.def | 11 +
CSim/test/data/good_defs/misc/liefcycle.def.log | 44 -
.../misc/{liefcycle.def => lifecycle.def} | 0
CSim/test/data/good_defs/misc/time.def | 8 -
CSim/test/data/good_defs/misc/time.def.log | 42 -
CSim/test/data/good_defs/operations/loop.def.log | 9230 --------------------
CSim/test/data/good_defs/operations/mars.def.log | 81 -
CSim/test/data/good_defs/operations/naw.def.log | 270 -
CSim/test/data/good_defs/operations/xbe.def.log | 2149 -----
CSim/test/data/good_defs/operations/xfi.def.log | 609 --
CSim/test/data/good_defs/operations/xpt.def.log | 4946 -----------
CSim/test/data/good_defs/time/hybrid_time.def | 8 +
.../time/multiple_time_and_dates_hybrid.def | 11 +
.../data/good_defs/time/multiple_time_and_days.def | 11 +
.../time/multiple_time_and_days_hybrid.def | 12 +
.../good_defs/time/multiple_times_and_dates.def | 11 +
CSim/test/data/good_defs/time/time.def | 8 +
CSim/test/data/good_defs/time/time_and_date.def | 9 +
.../good_defs/time/time_and_tomorrows_date.def | 9 +
CSim/test/data/good_defs/time/time_series.def | 8 +
CSim/test/data/good_defs/today/today.def | 3 +-
CSim/test/data/good_defs/today/today.def.log | 12 -
CSim/test/data/good_defs/today/today2.def | 1 +
CSim/test/data/good_defs/today/today2.def.log | 66 -
CSim/test/data/good_defs/today/today_range.def | 1 +
CSim/test/data/good_defs/today/today_range.def.log | 62 -
CSim/test/data/test_analysys.def.log | 4 -
.../data/test_autocancel_ast_node_reset.def.log | 46 -
.../data/test_autocancel_family_and_task.def.log | 46 -
CSim/test/data/test_autocancel_suite.def.log | 43 -
CSim/test/data/test_autocancel_task.def.log | 43 -
CSim/test/data/test_autocancel_task_1.def.log | 16 -
CSim/test/data/test_meter.def.log | 20 -
.../data/test_multiple_times_and_dates.def.log | 55 -
.../test_multiple_times_and_dates_hybrid.def.log | 31 -
.../test/data/test_multiple_times_and_days.def.log | 55 -
.../test_multiple_times_and_days_hybrid.def.log | 45 -
CSim/test/data/test_repeat_date.def.log | 212 -
CSim/test/data/test_repeat_date_for_loop.def.log | 356 -
CSim/test/data/test_repeat_date_for_loop2.def.log | 681 --
CSim/test/data/test_repeat_enumerated.def.log | 44 -
CSim/test/data/test_repeat_integer.def.log | 75 -
.../test/data/test_repeat_integer_relative.def.log | 59 -
CSim/test/data/test_repeat_string.def.log | 30 -
CSim/test/data/test_repeat_with_cron.def.log | 104 -
CSim/test/data/test_time.def.log | 16 -
CSim/test/data/test_time_and_date.def.log | 16 -
.../test/data/test_time_and_tomorrows_date.def.log | 16 -
CSim/test/data/test_time_series.def.log | 81 -
CSim/test/data/test_today.def.log | 29 -
CSim/test/data/test_today_time_and_date.def.log | 16 -
CSim/test/data/test_today_time_series.def.log | 68 -
.../data/test_two_autocancel_in_hierarchy.def.log | 17 -
Client/CMakeLists.txt | 93 +-
Client/Jamfile.jam | 4 +
Client/src/ClientEnvironment.cpp | 52 +-
Client/src/ClientEnvironment.hpp | 7 +-
Client/src/ClientInvoker.cpp | 26 +-
Client/src/ClientInvoker.hpp | 5 +
Client/src/ClientOptions.cpp | 12 +-
Client/test/SCPort.cpp | 10 +-
Client/test/TestCheckPtDefsCmd.cpp | 8 +-
Client/test/TestClientEnvironment.cpp | 1 +
Client/test/TestClientInterface.cpp | 7 +
Client/test/TestFlagMigrate.cpp | 144 +
Client/test/TestLoadDefsCmd.cpp | 2 +-
Client/test/TestPasswdFile.cpp | 173 +
Client/test/TestServer.cpp | 17 +-
Client/test/TestServerAndLifeCycle.cpp | 7 +-
Client/test/TestWhiteListFile.cpp | 2 +-
Client/test/data/ECF_HOME/includes/head.h | 4 +-
Client/test/data/ECF_HOME/suite/family/head.h | 4 +-
Jamroot.jam | 24 +-
NOTICE | 6 +
Pyext/CMakeLists.txt | 58 +-
Pyext/ecflow/__init__.py | 2 +
Pyext/ecflow/{__init__.py => __init__.py.in} | 2 +
Pyext/jamfile.jam | 31 +-
Pyext/migrate/ecflow_migrate.py | 28 +-
Pyext/migrate/py_u_TestMigrate.py | 18 +-
Pyext/samples/TestGui.py | 1530 ++++
Pyext/samples/TestSyncLocalPerf.py | 65 +
Pyext/samples/api/README | 2 +
Pyext/samples/{ => api}/ecf.py | 0
Pyext/samples/{ => api}/sms2ecf.py | 2 +-
Pyext/samples/check_modules.py | 198 +-
Pyext/samples/cray.py | 28 +-
Pyext/src/BoostPythonUtil.hpp | 3 +-
Pyext/src/ClientDoc.cpp | 114 +-
Pyext/src/DefsDoc.cpp | 55 +-
Pyext/src/ExportClient.cpp | 3 +-
Pyext/src/ExportCore.cpp | 5 +-
Pyext/src/ExportDefs.cpp | 5 +-
Pyext/src/ExportNode.cpp | 1 +
Pyext/src/ExportNodeAttr.cpp | 24 +-
Pyext/src/ExportSuiteAndFamily.cpp | 15 +-
Pyext/src/ExportTask.cpp | 11 +-
Pyext/test/data/includes/head.h | 4 +-
Pyext/test/data/python_includes/head.py | 18 +-
Pyext/test/data/python_includes/tail.py | 4 +-
Pyext/test/ecflow_test_util.py | 87 +-
Pyext/test/py_s_TestClientApi.py | 342 +-
Pyext/test/py_s_TestPythonChildApi.py | 40 +-
Pyext/test/py_u_TestAddDelete.py | 57 +-
Pyext/test/py_u_TestAddDeleteError.py | 8 +-
Pyext/test/py_u_TestAddDeleteFunc.py | 27 +-
Pyext/test/py_u_TestAddNodeFunc.py | 8 +-
.../{py_u_TestAddDelete.py => py_u_TestCopy.py} | 358 +-
Pyext/test/py_u_TestDefs.py | 34 +-
Pyext/test/py_u_TestDefsCheck.py | 16 +-
Pyext/test/py_u_TestDerivable.py | 8 +-
Pyext/test/py_u_TestEcf.py | 8 +-
Pyext/test/py_u_TestError.py | 62 +-
Pyext/test/py_u_TestFind.py | 37 +-
Pyext/test/py_u_TestFlag.py | 22 +-
Pyext/test/py_u_TestGeneratedVariable.py | 24 +-
Pyext/test/py_u_TestGetAllTasks.py | 14 +-
Pyext/test/py_u_TestJobGeneration.py | 48 +-
Pyext/test/py_u_TestParent.py | 22 +-
Pyext/test/py_u_TestRemove.py | 64 +
Pyext/test/py_u_TestRepeatArithmetic.py | 8 +-
Pyext/test/py_u_TestSimulator.py | 83 +-
Pyext/test/py_u_TestTraversal.py | 22 +-
Pyext/test/py_u_TestUserManual.py | 26 +-
Pyext/test/py_u_TestWith.py | 15 +-
Server/CMakeLists.txt | 6 +-
Server/Jamfile.jam | 2 +
Server/server_environment.cfg | 1 +
Server/src/NodeTreeTraverser.cpp | 9 +-
Server/src/NodeTreeTraverser.hpp | 3 +
Server/src/Server.cpp | 125 +-
Server/src/Server.hpp | 17 +-
Server/src/ServerEnvironment.cpp | 97 +-
Server/src/ServerEnvironment.hpp | 18 +-
Server/test/TestServer1.cpp | 11 +-
Server/test/TestServerEnvironment.cpp | 25 +-
Test/CMakeLists.txt | 7 +-
Test/Jamfile.jam | 5 +-
Test/TestEcfNoScriptCmd.cpp | 84 +
Test/TestLate.cpp | 3 +-
Test/TestTrigger.cpp | 62 +
Test/Test_Time.cpp | 64 +
Test/data/.gitignore | 3 +
Test/data/includes/head.h | 5 +-
Test/src/TestFixture.cpp | 41 +-
Test/src/TestFixture.hpp | 2 +-
Test/src/ZombieUtill.cpp | 4 +-
Test/test.ddoc | 2 +-
VERSION.cmake | 4 +-
Viewer/ServerListSyncDialog.hpp | 5 +
Viewer/images/dock_chain_closed.svg | 109 +
Viewer/images/dock_chain_open.svg | 109 +
Viewer/images/filesaveas.svg | 313 +
Viewer/images/icon_children_hidden.svg | 412 +
Viewer/images/icon_killed.svg | 207 +
Viewer/images/logo.png | Bin 0 -> 2223 bytes
Viewer/images/logo.svg | 111 +
Viewer/images/logo_small.png | Bin 0 -> 710 bytes
Viewer/images/menu_arrow_down.svg | 118 +
Viewer/images/remove.svg | 216 +
Viewer/images/submit_round.svg | 105 +
Viewer/images/sync_black.svg | 392 +
Viewer/images/system.svg | 180 +
Viewer/images/tip.svg | 95 +
Viewer/images/trigger.svg | 154 +
Viewer/scripts/CMakeLists.txt | 9 +-
Viewer/scripts/ecflow_test_ui.sh.in | 151 +
Viewer/scripts/ecflow_ui.in | 76 +-
Viewer/scripts/generate_ui_test_scripts.sh | 34 +
Viewer/src/AboutDialog.cpp | 12 +-
Viewer/src/AbstractNodeModel.cpp | 30 +-
Viewer/src/AbstractNodeModel.hpp | 6 +-
Viewer/src/AbstractTextEditSearchInterface.cpp | 15 +-
Viewer/src/AbstractTextEditSearchInterface.hpp | 12 +-
Viewer/src/ActionHandler.cpp | 135 +-
Viewer/src/AstCollateVNodesVisitor.cpp | 114 +
Viewer/src/AstCollateVNodesVisitor.hpp | 59 +
Viewer/src/AttributeEditor.cpp | 48 +-
Viewer/src/AttributeEditor.hpp | 1 +
Viewer/src/AttributeSearchPanel.cpp | 153 +-
Viewer/src/AttributeSearchPanel.hpp | 16 +-
Viewer/src/CMakeLists.txt | 42 +-
Viewer/src/ChangeNotify.cpp | 11 +-
Viewer/src/ChangeNotifyDialog.cpp | 3 +
Viewer/src/CommandDesignerWidget.cpp | 24 +-
Viewer/src/CommandDesignerWidget.hpp | 6 +-
Viewer/src/CustomCommandDialog.cpp | 2 +-
Viewer/src/CustomCommandDialog.hpp | 4 +-
Viewer/src/CustomCommandHandler.cpp | 4 +-
Viewer/src/Dashboard.cpp | 108 +-
Viewer/src/Dashboard.hpp | 10 +-
Viewer/src/DashboardDialog.cpp | 6 +-
Viewer/src/DashboardDialog.hpp | 5 +-
Viewer/src/DashboardDock.cpp | 23 +-
Viewer/src/DashboardDock.hpp | 8 +-
Viewer/src/DashboardDockTitleWidget.ui | 41 +-
Viewer/src/DashboardTitle.cpp | 349 +-
Viewer/src/DashboardTitle.hpp | 33 +-
Viewer/src/DashboardWidget.cpp | 62 +
Viewer/src/DashboardWidget.hpp | 26 +-
Viewer/src/DirectoryHandler.cpp | 98 +-
Viewer/src/DirectoryHandler.hpp | 16 +-
Viewer/src/EditItemWidget.cpp | 11 +-
Viewer/src/EditItemWidget.ui | 37 +-
Viewer/src/EditProvider.cpp | 4 +-
Viewer/src/FileInfoLabel.cpp | 53 +-
Viewer/src/FileInfoLabel.hpp | 2 +-
Viewer/src/FilterWidget.cpp | 72 +-
Viewer/src/FilterWidget.hpp | 3 +
Viewer/src/Highlighter.cpp | 63 +-
Viewer/src/Highlighter.hpp | 5 +-
Viewer/src/IconProvider.hpp | 2 +-
Viewer/src/InfoPanel.cpp | 111 +-
Viewer/src/InfoPanel.hpp | 9 +-
Viewer/src/InfoPanel.ui | 19 +-
Viewer/src/InfoPanelHandler.cpp | 5 +-
Viewer/src/InfoPanelItem.cpp | 21 +-
Viewer/src/InfoPanelItem.hpp | 20 +-
Viewer/src/InfoProvider.cpp | 2 +-
Viewer/src/InputEventLog.cpp | 222 +
Viewer/src/InputEventLog.hpp | 55 +
Viewer/src/LimitEditor.cpp | 3 +
Viewer/src/LogProvider.cpp | 4 -
Viewer/src/LogTruncator.cpp | 65 +
Viewer/src/{FileInfoLabel.hpp => LogTruncator.hpp} | 43 +-
Viewer/src/MainWindow.cpp | 181 +-
Viewer/src/MainWindow.hpp | 10 +-
Viewer/src/MainWindow.ui | 66 +-
Viewer/src/MenuHandler.cpp | 167 +-
Viewer/src/MenuHandler.hpp | 10 +-
Viewer/src/MessageLabel.cpp | 25 +-
Viewer/src/MessageLabel.hpp | 15 +-
Viewer/src/NodeExpression.cpp | 179 +-
Viewer/src/NodeExpression.hpp | 49 +-
Viewer/src/NodeFilterDialog.cpp | 13 +-
Viewer/src/NodeFilterDialog.ui | 12 +-
Viewer/src/NodePanel.cpp | 85 +-
Viewer/src/NodePanel.hpp | 20 +-
Viewer/src/NodePathWidget.cpp | 641 +-
Viewer/src/NodePathWidget.hpp | 78 +-
Viewer/src/NodeQuery.cpp | 700 +-
Viewer/src/NodeQuery.hpp | 133 +-
Viewer/src/NodeQueryEditor.cpp | 417 +-
Viewer/src/NodeQueryEditor.hpp | 42 +-
Viewer/src/NodeQueryEditor.ui | 374 +-
Viewer/src/NodeQueryEngine.cpp | 462 +-
Viewer/src/NodeQueryEngine.hpp | 19 +-
Viewer/src/NodeQueryOption.cpp | 362 +
Viewer/src/NodeQueryOption.hpp | 144 +
Viewer/src/NodeQueryOptionEdit.cpp | 263 +
Viewer/src/NodeQueryOptionEdit.hpp | 116 +
Viewer/src/NodeQueryResult.cpp | 47 +-
Viewer/src/NodeQueryResult.hpp | 4 +-
Viewer/src/NodeQueryResultModel.cpp | 21 +-
Viewer/src/NodeQueryResultTmp.hpp | 5 +-
Viewer/src/NodeQueryResultView.cpp | 3 +-
Viewer/src/NodeQueryViewDelegate.cpp | 13 +-
Viewer/src/NodeSearchDialog.cpp | 7 +-
Viewer/src/NodeSearchWidget.cpp | 170 +-
Viewer/src/NodeSearchWidget.hpp | 9 +-
Viewer/src/NodeSearchWidget.ui | 74 +-
Viewer/src/NodeViewBase.cpp | 2 +-
Viewer/src/NodeViewBase.hpp | 11 +-
Viewer/src/NodeViewDelegate.cpp | 240 +-
Viewer/src/NodeViewDelegate.hpp | 5 +
Viewer/src/NodeWidget.cpp | 17 +-
Viewer/src/NodeWidget.hpp | 5 +-
Viewer/src/OutputBrowser.cpp | 47 +-
Viewer/src/OutputBrowser.hpp | 2 +
Viewer/src/OutputCache.cpp | 36 +-
Viewer/src/OutputClient.cpp | 2 +-
Viewer/src/OutputDirClient.cpp | 16 +-
Viewer/src/OutputDirProvider.cpp | 133 +-
Viewer/src/OutputFileClient.cpp | 30 +-
Viewer/src/OutputFileProvider.cpp | 41 +-
Viewer/src/OutputFileProvider.hpp | 1 +
Viewer/src/OutputItemWidget.cpp | 194 +-
Viewer/src/OutputItemWidget.hpp | 8 +-
Viewer/src/OutputItemWidget.ui | 30 +-
Viewer/src/OverviewProvider.cpp | 12 +-
Viewer/src/PlainTextEdit.cpp | 72 +-
Viewer/src/PlainTextEdit.hpp | 12 +-
Viewer/src/PlainTextSearchInterface.cpp | 102 +-
Viewer/src/PlainTextSearchInterface.hpp | 7 +-
Viewer/src/PropertyDialog.cpp | 5 +
Viewer/src/PropertyEditor.cpp | 2 +
Viewer/src/PropertyLine.cpp | 25 +-
Viewer/src/PropertyLine.hpp | 3 +-
Viewer/src/SearchLineWidget.ui | 2 +-
Viewer/src/ServerComQueue.cpp | 186 +-
Viewer/src/ServerComQueue.hpp | 14 +-
Viewer/src/ServerComThread.cpp | 274 +-
Viewer/src/ServerComThread.hpp | 6 +-
Viewer/src/ServerDialog.ui | 178 -
Viewer/src/ServerFilter.cpp | 16 +
Viewer/src/ServerFilter.hpp | 7 +-
Viewer/src/ServerHandler.cpp | 168 +-
Viewer/src/ServerHandler.hpp | 3 +-
Viewer/src/ServerItem.cpp | 18 +-
Viewer/src/ServerItem.hpp | 7 +-
Viewer/src/ServerList.cpp | 245 +-
Viewer/src/ServerList.hpp | 63 +-
Viewer/src/ServerListDialog.cpp | 163 +-
Viewer/src/ServerListDialog.hpp | 19 +-
Viewer/src/ServerListDialog.ui | 135 +-
Viewer/src/ServerListSyncWidget.cpp | 233 +
Viewer/src/ServerListSyncWidget.hpp | 43 +
Viewer/src/ServerListSyncWidget.ui | 61 +
Viewer/src/ServerWidget.ui | 121 -
Viewer/src/SessionDialog.cpp | 1 +
Viewer/src/SessionHandler.cpp | 113 +-
Viewer/src/SessionHandler.hpp | 26 +-
Viewer/src/Sound.cpp | 12 +-
Viewer/src/StringMatchCombo.cpp | 23 +-
Viewer/src/StringMatchCombo.hpp | 9 +-
Viewer/src/SuiteFilter.cpp | 379 +-
Viewer/src/SuiteFilter.hpp | 50 +-
Viewer/src/SuiteItemWidget.cpp | 141 +-
Viewer/src/SuiteItemWidget.hpp | 11 +-
Viewer/src/SuiteItemWidget.ui | 315 +-
Viewer/src/SuiteModel.cpp | 70 +-
Viewer/src/SuiteModel.hpp | 9 +-
Viewer/src/TabWidget.cpp | 157 +-
Viewer/src/TabWidget.hpp | 29 +-
Viewer/src/TableFilterWidget.cpp | 28 +-
Viewer/src/TableNodeModel.cpp | 124 +-
Viewer/src/TableNodeModel.hpp | 16 +-
Viewer/src/TableNodeSortModel.cpp | 19 +
Viewer/src/TableNodeSortModel.hpp | 3 +-
Viewer/src/TableNodeView.cpp | 158 +-
Viewer/src/TableNodeView.hpp | 11 +-
Viewer/src/TableNodeViewDelegate.cpp | 5 +-
Viewer/src/TableNodeWidget.cpp | 222 +-
Viewer/src/TableNodeWidget.hpp | 3 +
Viewer/src/TextEditSearchLine.cpp | 32 +-
Viewer/src/TextEditSearchLine.hpp | 6 +-
Viewer/src/TextPager/TextPagerCursor.cpp | 3 +-
Viewer/src/TextPager/TextPagerCursor_p.hpp | 3 +-
Viewer/src/TextPager/TextPagerDocument.cpp | 2 +-
Viewer/src/TextPager/TextPagerEdit.cpp | 40 +-
Viewer/src/TextPager/TextPagerSearchInterface.cpp | 128 +-
Viewer/src/TextPager/TextPagerSearchInterface.hpp | 8 +-
Viewer/src/TreeNodeModel.cpp | 170 +-
Viewer/src/TreeNodeModel.hpp | 13 +
Viewer/src/TreeNodeView.cpp | 236 +-
Viewer/src/TreeNodeView.hpp | 15 +-
Viewer/src/TreeNodeViewDelegate.cpp | 16 +-
Viewer/src/TreeNodeWidget.cpp | 35 +-
Viewer/src/TreeNodeWidget.hpp | 1 +
Viewer/src/TriggerBrowser.cpp | 292 +
Viewer/src/TriggerBrowser.hpp | 60 +
Viewer/src/TriggerBrowser.ui | 100 +
Viewer/src/TriggerCollector.cpp | 81 +
Viewer/src/TriggerCollector.hpp | 121 +
Viewer/src/TriggerEditor.cpp | 161 +
Viewer/src/TriggerEditor.hpp | 51 +
Viewer/src/TriggerEditorWidget.ui | 50 +
Viewer/src/TriggerItemWidget.cpp | 165 +-
Viewer/src/TriggerItemWidget.hpp | 27 +-
Viewer/src/TriggerItemWidget.ui | 38 +-
Viewer/src/TriggerProvider.cpp | 275 +
Viewer/src/TriggerProvider.hpp | 47 +
Viewer/src/TriggerTextWidget.cpp | 36 +
.../{NodeViewBase.cpp => TriggerTextWidget.hpp} | 15 +-
Viewer/src/TriggerView.cpp | 128 +-
Viewer/src/TriggeredScanner.cpp | 64 +
Viewer/src/TriggeredScanner.hpp | 44 +
...ractTextEditSearchInterface.cpp => UIDebug.cpp} | 26 +-
Viewer/src/{FileInfoLabel.hpp => UIDebug.hpp} | 29 +-
Viewer/src/UiLog.cpp | 136 +
Viewer/src/UiLog.hpp | 60 +
Viewer/src/UserMessage.cpp | 36 +-
Viewer/src/UserMessage.hpp | 2 +-
Viewer/src/VAttribute.cpp | 190 +-
Viewer/src/VAttribute.hpp | 42 +-
Viewer/src/VAttributeType.cpp | 1755 +++-
Viewer/src/VAttributeType.hpp | 38 +-
Viewer/src/VConfig.cpp | 17 +-
Viewer/src/VDir.cpp | 5 +-
Viewer/src/VDir.hpp | 14 +-
Viewer/src/VFile.cpp | 18 +-
Viewer/src/VFile.hpp | 2 +-
Viewer/src/VFilter.cpp | 235 +-
Viewer/src/VFilter.hpp | 35 +-
Viewer/src/VIcon.cpp | 96 +-
Viewer/src/VIcon.hpp | 10 +-
Viewer/src/VInfo.cpp | 256 +-
Viewer/src/VInfo.hpp | 135 +-
Viewer/src/{CustomCommandDialog.cpp => VItem.cpp} | 22 +-
Viewer/src/VItem.hpp | 8 +
Viewer/src/VItemPathParser.cpp | 68 +
Viewer/src/VItemPathParser.hpp | 41 +
Viewer/src/{NodeViewBase.cpp => VItemTmp.cpp} | 15 +-
.../src/{NodeQueryResultTmp.hpp => VItemTmp.hpp} | 35 +-
Viewer/src/VModelData.cpp | 566 +-
Viewer/src/VModelData.hpp | 17 +-
Viewer/src/VNState.cpp | 11 +-
Viewer/src/VNode.cpp | 441 +-
Viewer/src/VNode.hpp | 52 +-
Viewer/src/VReply.cpp | 68 +-
Viewer/src/VReply.hpp | 24 +-
Viewer/src/VServerSettings.cpp | 4 +-
Viewer/src/VSettings.cpp | 34 +-
Viewer/src/VSettings.hpp | 12 +-
Viewer/src/VTaskNode.cpp | 6 +
Viewer/src/VTaskNode.hpp | 1 +
Viewer/src/VTree.cpp | 260 +-
Viewer/src/VTree.hpp | 41 +-
Viewer/src/VariableItemWidget.cpp | 68 +-
Viewer/src/VariableItemWidget.hpp | 2 +-
Viewer/src/VariableItemWidget.ui | 35 +-
Viewer/src/VariableModel.cpp | 36 +-
Viewer/src/VariableModelData.cpp | 143 +-
Viewer/src/VariableView.cpp | 32 +-
Viewer/src/VariableView.hpp | 5 +-
Viewer/src/ViewerMain.cpp | 27 +-
Viewer/src/WhyItemWidget.cpp | 73 +-
Viewer/src/WhyItemWidget.hpp | 10 +-
Viewer/src/WidgetNameProvider.cpp | 116 +
Viewer/src/WidgetNameProvider.hpp | 38 +
Viewer/src/ZombieItemWidget.ui | 25 +-
Viewer/src/trigger.css | 85 +
Viewer/src/viewer.qrc | 19 +-
bin/ecbuild | 64 +-
boost-build.jam | 2 +-
build_scripts/boost_build.sh | 57 +-
build_scripts/migrate.sh | 2 +-
build_scripts/test.sh | 85 +-
build_scripts/val.sh | 4 +-
build_scripts/wait_for_server_reply.sh | 22 +
cmake.sh | 135 +-
cmake/CheckFortranCompilerFlag.cmake | 37 -
cmake/CheckFortranSourceCompiles.cmake | 94 -
cmake/FindAEC.cmake | 31 +-
cmake/{contrib => }/FindFFTW.cmake | 6 -
cmake/FindGeoTIFF.cmake | 64 +-
cmake/FindMKL.cmake | 7 +-
cmake/FindOpenJPEG.cmake | 54 +-
cmake/VERSION.cmake | 4 +-
cmake/compiler_flags/Cray_C.cmake | 11 +-
cmake/compiler_flags/Cray_CXX.cmake | 11 +-
cmake/compiler_flags/Cray_Fortran.cmake | 12 +-
.../CMakeCheckCompilerFlagCommonPatterns.cmake | 33 +
cmake/contrib/CheckFortranCompilerFlag.cmake | 72 +-
cmake/contrib/CheckFortranSourceCompiles.cmake | 133 +-
cmake/contrib/FindNetCDF4.cmake | 4 +-
.../contrib/GreatCMakeCookOff/AddCPP11Flags.cmake | 5 +-
.../GreatCMakeCookOff/CheckCXX11Features.cmake | 125 +-
cmake/ecbuild-config-version.cmake | 2 +-
cmake/ecbuild-config.cmake | 6 +-
cmake/ecbuild_add_c_flags.cmake | 12 +-
cmake/ecbuild_add_cxx_flags.cmake | 12 +-
cmake/ecbuild_add_executable.cmake | 64 +-
cmake/ecbuild_add_fortran_flags.cmake | 23 +-
cmake/ecbuild_add_library.cmake | 102 +-
cmake/ecbuild_add_option.cmake | 75 +-
cmake/ecbuild_add_test.cmake | 82 +-
cmake/ecbuild_bundle.cmake | 8 +-
cmake/ecbuild_check_cxx11.cmake | 158 +-
cmake/ecbuild_check_fortran.cmake | 126 +
cmake/ecbuild_check_fortran_source_return.cmake | 13 +-
cmake/ecbuild_check_functions.cmake | 11 +
cmake/ecbuild_check_os.cmake | 56 +-
cmake/ecbuild_compiler_flags.cmake | 154 +-
cmake/ecbuild_config.h.in | 8 +
cmake/ecbuild_declare_project.cmake | 47 +-
cmake/ecbuild_define_paths.cmake | 23 +-
cmake/ecbuild_download_resource.cmake | 1 +
cmake/ecbuild_find_lexyacc.cmake | 5 +-
cmake/ecbuild_find_omp.cmake | 4 +-
cmake/ecbuild_find_python.cmake | 151 +-
cmake/ecbuild_generate_fortran_interfaces.cmake | 2 +-
cmake/ecbuild_get_cxx11_flags.cmake | 9 +-
cmake/ecbuild_get_test_data.cmake | 15 +-
cmake/ecbuild_install_project.cmake | 58 +-
cmake/ecbuild_log.cmake | 23 +-
cmake/ecbuild_pkgconfig.cmake | 2 +-
cmake/ecbuild_print_summary.cmake | 8 +-
cmake/ecbuild_remove_fortran_flags.cmake | 5 +-
cmake/ecbuild_separate_sources.cmake | 24 +-
cmake/ecbuild_source_flags.cmake | 6 +-
cmake/ecbuild_system.cmake | 2 +
cmake/ecbuild_target_flags.cmake | 91 +
cmake/ecbuild_use_package.cmake | 1 +
cmake/fortran_features/CheckFortranFeatures.cmake | 167 +
cmake/fortran_features/c_size_t.F90 | 8 +
cmake/fortran_features/c_sizeof.F90 | 3 +
cmake/fortran_features/derivedtype_interface.F90 | 54 +
cmake/fortran_features/derivedtype_io.F90 | 42 +
cmake/fortran_features/finalization.F90 | 141 +
cmake/fortran_features/submodules.F90 | 35 +
project_summary.cmake | 5 +
share/ecbuild/toolchains/ecmwf-XC30-Cray.cmake | 21 +-
share/ecbuild/toolchains/ecmwf-XC30-GNU.cmake | 14 +-
share/ecbuild/toolchains/ecmwf-XC30-Intel.cmake | 14 +-
share/ecflow/etc/CMakeLists.txt | 4 +
share/ecflow/etc/ecflow_ui_test.def | 103 +
.../etc/ecflow_ui_test_server_scripts.tar.gz | Bin 0 -> 5014 bytes
.../etc/ecflow_ui_test_session_template.json | 65 +
share/ecflow/etc/ecflowview_gui.json | 618 +-
share/ecflow/etc/ecflowview_highlighter.json | 106 +-
share/ecflow/etc/ecflowview_icon_conf.json | 16 +
share/ecflow/etc/ecflowview_menus.json | 170 +-
share/ecflow/etc/ecflowview_panel_conf.json | 44 +-
share/ecflow/etc/ecflowview_panels.json | 6 +-
share/ecflow/etc/ecflowview_query_conf.json | 134 +
share/ecflow/etc/ecflowview_view_conf.json | 14 +-
share/ecflow/etc/viewer.qss | 139 +-
tools/ecf_cmd | 6 +-
tools/ecflow_fuse.py | 6 +-
tools/ecflow_load.sh | 16 +-
tools/ecflow_show_load.sh | 22 +-
tools/ecflow_start.sh | 28 +-
tools/ecflow_stop.sh | 2 +-
tools/ecflow_suite_gen.sh | 8 +-
view/CMakeLists.txt | 22 +-
view/Jamfile.jam | 6 +-
view/data/.gitignore | 1 +
view/data/includes/head.h | 4 +-
view/src/collector.cc | 2 +-
view/src/ecf_node.cc | 1 +
view/src/ecflow.cc | 8 +-
view/src/ecflow.h | 9 +-
view/src/ecflowview.menu | 43 +-
view/src/ecflowview.menu.h | 43 +-
view/src/gui.cc | 29 +-
view/src/gui.h | 2 +
view/src/host.cc | 112 +-
view/src/label.cc | 14 +-
view/src/libui/uitop.cc | 16 +-
view/src/log_event.cc | 3 +-
view/src/logsvr.cc | 92 +-
view/src/node.h | 1 +
view/src/node_window.cc | 4 +-
view/src/panel_window.cc | 2 +-
view/src/repeat.h | 44 +-
view/src/scripting.cc | 18 +
view/src/show.cc | 4 +-
view/src/simple_node.cc | 23 +-
view/src/suites_panel.cc | 4 +-
view/src/task_node.cc | 5 +
view/src/tmp_file.cc | 6 +-
view/src/tmp_file.h | 4 +-
view/src/variables.cc | 2 +-
801 files changed, 32098 insertions(+), 40036 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/ecflow.git
More information about the debian-science-commits
mailing list