Commit Graph

91 Commits

Author SHA1 Message Date
Jeff Lenk
345e50d25a FS-7644 2015-06-11 15:29:28 -05:00
Michael Jerris
2cc0348422 FS-7635: remove msvc 2005 2008 and 2010 non working build systems. There are now multiple more recent (3 different ones) and some free versions of the compiler that can be used. 2015-06-10 16:33:14 -04:00
Brian
8900a450ab FS-7573 didn't mean to remove this when doing the second part 2015-06-10 09:58:02 -05:00
Brian
d76e017b6e FS-7573 #resolve second part missing for 80bit support 2015-06-10 08:24:33 -05:00
Brian
3d33556fdd FS-7573 #resolve fix 80bit tag support 2015-06-10 08:18:54 -05:00
Ken Rice
02a0a2a068 FS-7607 #resolve #comment Update URLs to reflect https protocol on freeswitch.org websites and update additional URLs to avoid 301 redirects. 2015-06-03 15:23:40 -05:00
Brian West
cd98ec85e2 fix line endings 2015-05-28 12:46:43 -05:00
Brian West
4909cdb7fb FS-7322 #resolve 2015-02-24 14:58:26 -06:00
William King
51f2442a9e resolve an automake warning about subdirs on latest automake
Latest automake will detect then warn if the Makefile uses source
files that are in subdirectories, but the subdirs option is not
set. In the FreeSWITCH build system the current expected behavior is
to expect the subdirs option to be enabled.

FS-7122 #resolve
2015-01-07 10:04:29 -08:00
Michael Jerris
424df19083 FS-6695: fix build on mips 2014-11-17 15:25:39 -05:00
Travis Cross
8d84aa25ec Cleanup whitespace 2014-08-13 19:29:03 +00:00
Peter Wu
21c145b108 libzrtp: update zrtp_sleep for modern libc
usleep is deprecated and disabled in glibc 2.12 unless requested. Use
nanosleep instead if available.

This fixes the following compiler warning:

    ./src/zrtp_iface_scheduler.c: In function 'zrtp_sleep':
    ./src/zrtp_iface_scheduler.c:96:2: warning: implicit declaration of
    function 'usleep' [-Wimplicit-function-declaration]
      usleep(msec*1000);
      ^
2014-08-13 19:28:55 +00:00
Travis Cross
8414c498cf Fix line endings per .gitattributes 2014-08-08 15:24:42 +00:00
Michael Jerris
2513388d8a clean up some bootstrap warnings 2014-03-07 18:36:26 -05:00
Peter Olsson
5a820fdc78 Disabled some compiler warnings on Windows build (for Visual Studio 2012), also disabled code analysis one some projects. This should make the Windows build more clean in the future. 2014-01-22 22:47:11 +01:00
Jeff Lenk
76c6d68203 FS-5272 --resolve 2013-04-08 10:42:08 -05:00
Jeff Lenk
43eaa95746 windows compile another step closer 2013-04-03 08:55:03 -05:00
Travis Cross
e9e5f00de7 Enable automatic build support on FreeBSD
Thanks-to: <royj@yandex.ru>
2013-03-17 18:40:37 +00:00
Travis Cross
950a7b7a9a Make sure HAVE_DOXYGEN is defined
Thanks-to: <royj@yandex.ru>
2013-03-17 18:40:28 +00:00
Travis Cross
a4b8a73989 Refactor doxygen check code 2013-03-17 18:40:21 +00:00
Travis Cross
ce365948f4 Avoid using AM_CONF_IF
Apparently this is a fairly recent feature of automake and is not
present on at least CentOS5.
2013-03-04 17:24:24 +00:00
Travis Cross
9d953e2973 Cleanup whitespace 2013-03-04 17:24:16 +00:00
Travis Cross
a3b9a404a9 Correct spelling in comment 2013-03-04 17:24:05 +00:00
Jeff Lenk
b9d886bfd2 FS-5096 --resolve fix build on Windows after recent ZTRP changes
add missing project filter for 2012
2013-02-12 08:17:40 -06:00
Travis Cross
b03636f0cf Always build with ECC support 2013-02-11 16:42:10 +00:00
Philip Zimmermann
18273e5f3b Relicense ECC code under APGLv3 with exception for FreeSWITCH
Thanks to Travis Cross for pushing for this to happen.

Signed-off-by: Philip Zimmermann <prz@mit.edu>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:42:09 +00:00
Travis Cross
8843819ce5 Add back the elliptic curve (ECC) files
Signed-off-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Philip Zimmermann <prz@mit.edu>
2013-02-11 16:42:08 +00:00
Travis Cross
fafd8f337c Optimize -O2 2013-02-11 16:42:08 +00:00
Travis Cross
b3cfc73e13 Include debugging symbols 2013-02-11 16:42:07 +00:00
Travis Cross
25ca19218b Target C99 2013-02-11 16:42:07 +00:00
Travis Cross
dcf7fff0f4 Set default CFLAGS to catch more issues 2013-02-11 16:42:06 +00:00
Werner Dittmann
85a35d67b1 Prepend to LIBS rather than replacing
Modified-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:42:06 +00:00
Travis Cross
e09a6a3579 Make libzrtp build non-recursive
This eliminates the recursive makefiles for libzrtp (we still
recurse to build bnlib).  Object files, library files, and
executables (including tests) are now produced in the root
directory.
2013-02-11 16:42:05 +00:00
Travis Cross
49346a57f4 Reduce indirection in makefiles 2013-02-11 16:42:04 +00:00
Viktor Krykun
63cd37a2c4 Remove beta label
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:42:04 +00:00
Viktor Krykun
91c855a2ed Remove outdated credit
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:42:03 +00:00
Viktor Krykun
02b3b8060a Refactor test cases
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:42:02 +00:00
Viktor Krykun
521e673b5f Cleanup whitespace
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:42:02 +00:00
Viktor Krykun
7503d8aafa Fix bug with libzrtp zrtp_signaling_hash_set()
The function would silently not accept the imported zrtp-hash-value
with "buffer too small" in the debug output.

Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:42:01 +00:00
Viktor Krykun
f311f81b8d Cleanup whitespace and comments
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:42:01 +00:00
Viktor Krykun
ab4543d94f Improve some autoconf minutia
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:42:00 +00:00
Viktor Krykun
1b642cae39 Build ZRTP docs with automake
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:42:00 +00:00
Viktor Krykun
46ecb6f90b Update libzrtp version
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:59 +00:00
Viktor Krykun
5af0af90ed Add zrtp_randstr2
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:58 +00:00
Viktor Krykun
4ba74ad38a Cleanup the go secure test
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:58 +00:00
Viktor Krykun
5f0b30cd7c Fix typo in comment
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:57 +00:00
Viktor Krykun
c78a4dc221 Remove superfluous include
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:57 +00:00
Viktor Krykun
2cfadc6d8e Remove unused variable
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:56 +00:00
Viktor Krykun
5f19e3f1f7 Add test for zrtp_register_with_trusted_mitm
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:56 +00:00
Viktor Krykun
b544076505 Rename changelog page
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:55 +00:00