Donat Zenichev
83c8a58651
MT#59962 Add support of AmStunServer
...
Introduce AmStunServer support and according
implementation of things it needs:
- ice candidates and utils
- stun packet and utils
- crc calc
Change-Id: I9a7f5552e0afc63638787ae39d744ebbb08e2c55
10 months ago
Richard Fuchs
12317f7116
MT#62181 add systemd support
...
Change-Id: I67a22e96dbf97e79a63278481c005a8df8c7dcf7
1 year ago
Guillem Jover
f3a48f2a30
MT#56184 build: Fix parallel building
...
Fix instances of make rules not being parallel execution safe, where the
targets declare a list of dependencies which depend on the order they
have been declared to be executed serially, otherwise these can cause
race conditions.
Either move some of the dependencies down into their transitive
dependencies, or rearrange them to call $(MAKE) to force a serial
point. In other instances add missing dependencies to make sure the
objects to install have previously been built.
Change-Id: I21b499557ac5e9faa603841fa1882b58239ee650
3 years ago
Guillem Jover
ed5872e857
MT#56184 build: Stop using INSTALL_TOUCH before installing the targets
...
This was a workaround for Solaris specific issues in the install program
there. The problem is that this can end up generating empty files, that
will not be detected by the packaging system as it will find the file is
present on destination and thus does not need to be installed.
Change-Id: Ib6107957cbf03c4e7da6cf2998d9103224f674d3
3 years ago
Guillem Jover
32beea4d2f
MT#55831 Revamp the build system
...
- Make errors fatal, so that they do not get ignored anymore.
- Use sane make variables that a shell will accept as valid, otherwise
the exports do not work at all.
- Do not use system paths when we should use in-tree ones.
(real ticket number: TT#6850)
Change-Id: I07af8f38cc37c2fa36b6b10559283a7c477d2d36
4 years ago
Victor Seva
2a842acbc0
MT#55831 No config patch
...
No config patch
Change-Id: Id68bc6b55bec4e2a59952ceefe3ca0affe564854
4 years ago
Victor Seva
ff47897962
Imported Upstream version 1.6.0~20140516~eaa616
12 years ago
Victor Seva
d8b3cbf475
Imported Upstream version 1.4.3
13 years ago
Vladimir Broz
082f06f526
patch provided by A. Pogrebennyk - no build errors when using CI system and not installing default config files
13 years ago
Stefan Sayer
a59c88275b
moved tools directory; added threadid column to logfile splitter
16 years ago
Stefan Sayer
18a7933986
new: tools: sems-logfile-splitter
...
extracts debug log entries of a single call from (big) logfiles
16 years ago
Stefan Sayer
d3964460a7
removed -lresolv for freeBSD
...
reported by Erik Dekkers
16 years ago
Raphael Coeffic
9d4fa937aa
fixed: app_mapping.conf installation
16 years ago
debian
a3b7974740
restoring some more app-cfg-target
16 years ago
Raphael Coeffic
7e65eccab8
added onw functions for parsing DNS reply
...
as it seems, several functions declared in arpa/nameser.h are not present in libresolv.so on Linux. those functions are considered to be internal to libresolv.
16 years ago
Raphael Coeffic
5120770a4e
introduced a new DNS cache
...
- added aotmic_types for lock-free operations
- simple DNS cache
- support for SRV records
(work in progress...)
16 years ago
Raphael Coeffic
bac9f7b280
- fixed 'make clean' to include the sip stack directory.
16 years ago
Stefan Sayer
9e15e1e9b0
test target
16 years ago
Raphael Coeffic
b6c310ca5e
SEMS plug-in config files are now installed into $(cfg-target) instead of $(cfg-target)etc.
...
This means that all the config files are now in the same directory (by default: /etc/sems).
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1899 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
9ea2b5318a
removed some more obsolete ser-sems stuff
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1844 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Raphael Coeffic
00aa71fad7
- moved sipctrl plug-in into the core (core/sip).
...
- static library sip_stack.a (with dependencies on the core).
- removed AmServer and moved SipCtrlInterface into the core directory.
- TODO:
- CMake support to make core/sip/sip_stack.a and link against it in the core.
- merge AmSipRequest/AmSipReply and sip_msg structures.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1758 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Raphael Coeffic
4691d10278
- removed the 'doc' and 'fulldoc' targets (moved to doc/).
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1746 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Raphael Coeffic
a0dfd71af5
- splits the exclude_modules in three variables (exclude_core_module, exclude_apps_modules,exclude_dsm_modules).
...
- exclude_dsm_modules is set in apps/dsm/mods/Makefile, the two others are set in Makefile.defs.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1741 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Raphael Coeffic
ea2a6e3824
- new target arch/os detection based on gcc
...
(formerly based on host, now target system)
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1736 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Raphael Coeffic
9695cdd7e7
- fixes issues related to exclude_modules
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1709 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
d52ad8a052
fixes bug in the buildsystem when building with spandsp (and, libsamplerate, where it was already partially fixed): -DUSE_SPANDSP is added to global CPPFLAGS, so that flags are equal in core and modules
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1148 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
ac1baabfd7
adding conditional flags only once
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@989 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
9187598d3c
moved zrtp cppflags to Makefile.defs
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@951 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
6f44a030bb
core ZRTP support (see zfoneproject.com)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@950 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Raphael Coeffic
34a5a9d615
- some iphone linking fixes...
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@901 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
55433a7107
- Makefiles fix
...
o DESTDIR is only used as installation target directory. Allows staging compile.
o xxx-target used in sub-makefiles
o CXX/CC taken from env variables
- some minor compililation fixes
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@882 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Richard Newman
d8e9d1084b
Makefile: ensure that the config directory is properly built, and that app-mappings doesn't get put in place of etc/.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@738 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
a76d6bd552
new and more flexible application selection
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@730 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
a4c818bb04
include Makefile.defs in dependencies
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@716 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
ab2b4367d9
libsamplerate resampling
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@715 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Raphael Coeffic
ae4d79e20d
- fixed Makefile.defs (i just withdrawn one of my previous changes).
...
- fixed 64 bit compiling problems.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@698 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Raphael Coeffic
e74662a11f
- added other headers from received replies and requests to {req,reply}.hdrs
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@673 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
f379c6e324
using INT16_MAX from inttypes and added missing config option (hm, seems like noone is using it anyway)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@603 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
f575ddc14c
moved sems.conf.sample to core/etc
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@590 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
052984ad11
support for inband dtmf detector from spandsp lib (www.soft-switch.org)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@545 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Raphael Coeffic
6929eaca89
- aligned Makefiles with standard variable names (CC,CXX, CCFLAGS, CXXFLAGS, etc..)
...
- added support for nslu2 (armv5te)
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@458 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
eb85c05a66
added replacing paths in ser-sems.cfg
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@434 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
c07ba6ac52
added make ser-cfg-install target to install default ser-sems.cfg
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@280 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago
Stefan Sayer
5afa9a9a56
cp default config instead of mv
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@264 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago
Stefan Sayer
5eb6b49c44
compiler can be passed via GPP and GCC variables
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@203 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago
Stefan Sayer
a867a606e7
some maintenance on the makefiles...
...
* Makefile.defs used in root path
* dependencies on audio modules
* extra_clean for modules
etc
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@199 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago
Stefan Sayer
011dfa1d57
* 'tar' and 'dist' target in main dir
...
* Makefile.defs moved to main dir
* small bug in ivr Makefile fixed
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@179 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 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
20 years ago
Stefan Sayer
b1243ae3b7
removes compiled modules
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@135 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago