Stefan Sayer
c0fd38d998
updated some cmake config files
...
e.g. adding newline at eof so they don't get changed by cmake
15 years ago
Stefan Sayer
604cb3e10c
some DBG/INFO logging on startup
15 years ago
Stefan Sayer
21642b8c9a
statistics counters: callsmax/avg, cpsmax/avg
...
max/avg calls and calls/s values, can be accessed via
get_callsmax/get_callsavg/get_cpsmax/get_cpsavg from
- stats server
- XMLRPC through xmlrpc2di
based on a patch by Robert Szokovacs rsokovacs gammatelecom hu
15 years ago
Stefan Sayer
7774944f12
adds shutdownmode, in which calls are replied with defined err
...
based on a patch by Robert Szokovacs
15 years ago
Stefan Sayer
8e2a4655eb
removed double stats.conf
15 years ago
Raphael Coeffic
e33dd5bd7e
some cleanup in AmUtils.
15 years ago
Peter Lemenkov
6f049cb7b8
Simplify docs installing
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
16 years ago
Peter Lemenkov
487001bfcd
More cmake templates
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
16 years ago
Stefan Sayer
7dcb7e2abb
added OpenSSL linking exception to license
16 years ago
Stefan Sayer
96708470ef
stats: no SO_REUSEADDR, don't start server on err
...
thanks to Robert Szokovacs for the hint
16 years ago
Raphael Coeffic
eec4c5c2d5
- make use of LDFLAGS and EXTRA_LDFLAGS for linking 'sems-stats'
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1933 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Ondrej Martine
ccec6fe36c
* command-line parsing
...
- options now properly override configuration settings
- fix arguments checking and cleanup error messages
- "-D" accepts string level (eg, "info"), etc.
[ ...prepare for switching to getopt soon... ]
* signal handling and more gracious shutdown procedure
- fix possible race condition in the signal handler (eg, static
AmMutex and AmCondition)
- dispose instances synchronously in main() instead of in
the signal handler
- replace multiple "exit()"s by a single exit point
- remove PID file on failure exit
* add possibility to disable daemon mode at compile-time (see
DISABLE_DAEMON_MODE macro)
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1872 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Raphael Coeffic
a215e5adda
- works better like this on MacOSX.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1802 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Peter Lemenkov
d2b7aa71fa
- Added installation of doc-files.
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1522 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Peter Lemenkov
ff7a6c8a76
- Added rules for installing of config-files for modules.
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1517 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Peter Lemenkov
6e15b229e7
Common parts of CMake modules targets were moved to cmake/module.rules.txt.
...
This greatly simplified further work.
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1513 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Peter Lemenkov
a7ee9ca66c
- Simplified CMake files for building libraries and plugins.
...
- Ability to override installation directories.
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1509 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Peter Lemenkov
beb2129074
added install target for sems-stats
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1498 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Peter Lemenkov
1c4788fdb7
set CMAKE_SHARED_LIBRARY_PREFIX globally
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1495 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
41c1b02a81
using AmArg::print for AmArg->string conversion (reported by B Simmet)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1437 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Peter Lemenkov
16044e080f
Some cleanups.
...
Since not, core module will be linked against samplerate and misdn (if enabled)
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1381 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Peter Lemenkov
6b1b2d526f
initial commit of cmake files
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1373 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
b18d082939
correct install dependency for query-stats, now sems-stats
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1143 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
7568af7fcd
sems-stats source file .c -> .cxx to avoid confusion while installed.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1064 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
a445867045
make sems-stats only if needed
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1052 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
21fa7890ce
GCC 4.3 missing includes Easy fixes from Peter
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1009 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Raphael Coeffic
7030673b90
- moved the "dialog-lookup-container" away from the session container into AmEventDispatcher.
...
- removed AmSIPEventHandler (its functionalities are now in AmEventDispatcher).
- added possibility for each plug-in to receive out-of-dialog messages (any kind).
- added possibility to handle dialogs without creating a session (=AmSession).
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1006 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
2841caf087
cleaning up as well
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@954 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
620aa22718
install query_stats as sems-stats
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@953 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Raphael Coeffic
ff58969cfc
Darwin port continued...
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@844 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
9411ad3ac8
fixes for SEMS on Solaris
...
contributed by Richard Newman rnewman at twinql dot com
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@633 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Raphael Coeffic
80461b82c6
- adds the new SASI interface
...
- splits the interface to the outer world from the core:
- use binrpcctrl plugin for SASI interface, or
- unixsockctrl for the good old unix socket interface.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@568 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
98b3eb0d73
fixed compiler variable
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@500 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
479b140f7b
renamed README to avoid doc conflicts
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@492 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Juha Heinanen
0cc82d8dfb
* Changed query_stats default port t0 5040 (same as stats server
...
listening default).
* Small documentation fixes.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@483 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
df041a16ed
train ride doxygen documentation
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@457 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
29cc0cf236
combined AmArg and AmArgArray into one class
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@383 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
b7666d99ee
fixes DI invocation parameters over stats server
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@283 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
7c964b9b03
unifies indentation level in all source files to 2 (-i2)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@261 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
00e3b5b89f
stats server extended:
...
o set_loglevel
o get_loglevel
o DI : call function via DI API
o which : get command list
query_stats program extended to accept commands
AmArgArray throws outofbound exception instead of assert
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@253 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
66d132f871
cleaned up and corrected the install system
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@153 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
6d8f8d9645
enabled Id svn keyword property
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@145 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Raphael Coeffic
c7a5180592
Many thanks to Rick van Rein for this patch. Here are his explainations to the path:
...
The patch is developed on FreeBSD 4.11-RELEASE and gcc 2.95.4, but is
expected to run on other BSD systems as well.
Note that it is "not done" to replace the gcc in a BSD base system,
hence the support for an older gcc.
The changes are minor:
* corrections in typing matters, including more header files
* alternative handling option for varargs in #define for pre-GCC3
* lowering the default UNIX_PATH_MAX value to 104 instead of 108
* clearing memory intended to store socket addresses
* a few remarks for FreeBSD-adopters and/or porters
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@39 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago
Raphael Coeffic
37abd5379e
initial checkin new open source version.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@5 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago