[root]/SERVERCNTRL
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 140 (100.0%) | 1775 (100.0%) | 12.6 |
westram | 132 (94.3%) | 1522 (85.7%) | 11.5 |
oldcode | 3 (2.1%) | 243 (13.7%) | 81.0 |
baderk | 4 (2.9%) | 8 (0.5%) | 2.0 |
meierh | 1 (0.7%) | 2 (0.1%) | 2.0 |
* reintegrates 'refactor' into 'trunk'
- refactored MULTI_PROBE to support unittest.
* adds: log:branches/refactor@19286:19296
24 lines of code changed in 2 files:
* reintegrates 'sina' into 'trunk'
- build/deliver sina together with arb
* adds: log:branches/sina@18984:19043,19046:19069,19072:19244
98 lines of code changed in 1 file:
* set optimization level to 1 (instead of 0)
- otherwise sanitizer reports bogus buffer-overflows.
- bug had been introduced by r18890
* comment (buffer-overflows occurred in static variable 'glservercntrl' - weird)
1 lines of code changed in 1 file:
* remove .c rules.
* add .c suffix (in SOURCE_TOOLS).
2 lines of code changed in 1 file:
* select units using {{{wildcard}}}.
3 lines of code changed in 1 file:
* reintegrates 'unittest' into 'trunk'
* adds: log:branches/unittest@18363:18425
2 lines of code changed in 1 file:
* do not use {{{&>>}}} (unknown by older bash versions)
1 lines of code changed in 1 file:
* reintegrates 'gcc' into 'trunk'
- mostly cosmetics changes
* adds: log:branches/gcc@16655,16741:16743,16752:16765
2 lines of code changed in 1 file:
* partial merge from 'gcc' into 'trunk'
- use {{{nullptr}}} in Cxx11 (with backward compatibility)
* adds: log:branches/gcc@16683:16740,16744:16746,16751
13 lines of code changed in 1 file:
* partial merge from 'vectorize' into 'trunk'
- eliminates {{{usleep}}} (using {{{nanosleep}}} via {{{ARB_sleep}}})
* adds: log:branches/vectorize@16587:16591
2 lines of code changed in 1 file:
* reintegrates 'fixres' into 'trunk'
- fixes #715
* adds: log:branches/fixres@15127:15175
18 lines of code changed in 2 files:
* use GBK_system (instead of system)
1 lines of code changed in 1 file:
* fix for #492
- call pt- and name-servers as daemons, i.e.
* do not forward any kill signals
* remove them from the joblist
* redirect their output into a logfile
- this is only done if arb is called from launcher
* trigger is envar {{{ARB_SERVER_LOG}}} (contains the name of the logfile used for daemon output)
* logfile gets tailed to console; tail is killed when launcher terminates => doesnt block
34 lines of code changed in 2 files:
* use argument quoting for
- NDS export (target file, print header and postscript output file)
- calling external editor (e.g. "edit macro file")
- calling macros (tested from GUI and CLI with {{{1'2"3.amc}}})
- canvas -> xfig/printer/postscript
- calling editor with user defined configuration name
- merge from/to arb database
- when passing DB name to ptserver
- to pass search expression to grep (while searching helpfiles)
4 lines of code changed in 1 file:
* {{{prefixSSH}}} -> {{{createCallOnSocketHost}}}
- now also handles calls on local host
* separately pass local command and remote command prefix
- call with valgrind if requested (local host only)
- prepare for planned spawnmode {{{SPAWN_DAEMONIZED}}}
48 lines of code changed in 2 files:
* reintegrates 'vectorize' into 'trunk'
- adds vectorization check for gcc 4.9.x / NDEBUG compile
* adds:
- log:branches/vectorize@13428:13442
2 lines of code changed in 1 file:
* GBS_read_arb_tcp()
- handle exported errors at callers
- changed error message to 'No such entry'
- related to [12396]
2 lines of code changed in 1 file:
* do not export error from
- arb_look_and_start_server()
- NameServerConnection::connect()
* instead of popping up an error, display nameserver status in admin window
* will fix #526 in gtk
4 lines of code changed in 1 file:
- changed 'server startup error' message (was to closely considering that a PTSERVER failed)
15 lines of code changed in 1 file:
- add missing comment to closing #endif of test-sections
1 lines of code changed in 1 file:
* reintegrates 'ptsfix' into 'trunk':
* adds:
- log:branches/ptsdump@8966:9000
- log:branches/ptsfix@8965:9012,9014:9017,9019:9023,9025:9046,9048:9089,9091:9114,9116:9132,9134:9139,9141:9145,9147:9151,9153:9158,9160:9379,9381:11059
- log:branches/ptsstartup@9160:9235,9237:9278,9280:9336,9339:9361,9363:9446
- log:branches/ptsundef@9061:9358
9 lines of code changed in 2 files:
* use cflags before cxxflags
1 lines of code changed in 1 file:
* renamed include variables
2 lines of code changed in 1 file:
* made A_CC and A_CXX consistent
- A_CXX previously contained cxxflags
- cxxflags are now passed down and used separately
1 lines of code changed in 1 file:
- renamed
* ACC -> A_CC
* CPP -> A_CXX (misleading atm, since it contains c++flags)
2 lines of code changed in 1 file:
- document mechanism used by ARB to export variables to submakefiles
- document most important variables
1 lines of code changed in 1 file:
reintegrated branch 'macros2'
4 lines of code changed in 2 files:
* aisc_mkpt
- default is to generate ANSI headers now (options -A and -z are invalid now)
- added options to force K&R (not used)
- reordered help options
* fixed all calls using -A and/or -z
* no longer use K&R prototypes in SL/TREEDISP
1 lines of code changed in 1 file:
- effect of [9574] (comments only)
1 lines of code changed in 1 file:
- updated depends for [9520]
1 lines of code changed in 1 file:
- reintegrated branch 'cxx11'
1 lines of code changed in 1 file:
* rename unit test macros
- TEST_ASSERT.. -> TEST_EXPECT..
1 lines of code changed in 1 file:
* AISC clients
- client-handles for server-side objects are distinguishable types now (esp. can no longer be confounded w/o compiler messages)
- main server object has to be passed to aisc_close
11 lines of code changed in 1 file:
* use results from system calls
2 lines of code changed in 1 file:
merge from e4fix [8135] [8136] [8137] [8138] [8139] [8140] [8141] [8142] [8143] [8144] [8222]
(this revives the reverted patches [8129] [8130] [8131] [8132]; see [8133])
* fixes
- some free/delete mismatches
- wrong definition of ORF objects (Level was no bit value)
- amino consensus (failed for columns only containing 'C')
* rename
- AA_sequence_term -> orf_term
- ED4_sequence_terminal_basic -> ED4_abstract_sequence_terminal
* cleaned up hierarchy dumps
* tweaked is_terminal()/to_terminal()
0 lines of code changed in 1 file:
* [8567] failed on WCs where shared libs were up-to-date, but not yet present in $ARBHOME/lib
- link libs directly in $ARBHOME/lib
* no longer create 'SHARED.a' in shared-library-dirs
* unit tests caused build of 'SHARED.so' (instead of 'libSHARED.so'). Every library existed twice.
- changed test-target-names for shared libaries (e.g. ARBDB/ARBDB.test -> ARBDB/libARBDB.test)
- added failing stopper targets to main-Makefile and shared-lib-Makefiles
* changed all dependencies to shared libs
* fixed dependency scripts to perform correct translations from lib/libUNIT.so <-> UNIT/UNIT.(dummy|a). omg :/
* updated predefined RESTRICT_LIB entries in UNIT_TESTER/Makefile.setup.template
- check whether RESTRICT_LIB uses obsolete test-names (e.g. ARBDB instead of libARBDB) and fail if.
1 lines of code changed in 1 file:
* moved much code into static scope
(partly reverted by [8310])
1 lines of code changed in 1 file:
* eliminated several main()'s from lib/obj-code
- replaced by ARB_main
- link executable with wrapper-object (main->ARB_main)
* unit-tests now use their own main()
- this ensures that all static data is initialized when the unit-test starts (previous behavior was working, but undefined)
- all tests pass (versus [8243])
3 lines of code changed in 2 files:
merge from ptpan_back [8071] [8075] [8076] [8077] [8079]
* moved ARBDB/GB_system -> CORE/GBK_system
* moved basic file related functions from ARBDB to CORE
- GB_time_of_file (no longer automatically evaluates given path)
4 lines of code changed in 2 files:
merge from ptpan_back [8016] [8017] [8021] [8051] [8067]
* added method to get status of GB_shell object
* removed possibility to execute command via DB-server - always use GB_system instead
* valgrinded external tools called by arb_test
8 lines of code changed in 2 files:
(74 more)