]> git.ipfire.org Git - thirdparty/freeswitch.git/commit
Merge Phil Zimmermann's libzrtp as a FreeSWITCH library
authorTravis Cross <tc@traviscross.com>
Sat, 31 Mar 2012 23:42:27 +0000 (23:42 +0000)
committerTravis Cross <tc@traviscross.com>
Sat, 31 Mar 2012 23:42:27 +0000 (23:42 +0000)
commitd2edcad66ec367ad3c48ed6a08dc3abdf8d71ee3
tree7aeacd0a8d5e6907e1e0a4aca87a71c36d5660b6
parent350b41fa19b9ca32a973e1941f78950fd286e6b0
parentfcfa41e53743707d5d1cf2f45d515d6c07053593
Merge Phil Zimmermann's libzrtp as a FreeSWITCH library

Thanks to Phil Zimmermann for the code and for the license exception
we needed to include it.

There remains some build system integration work to be done before
this code will build properly in the FreeSWITCH tree.
261 files changed:
libs/libzrtp/AUTHORS
libs/libzrtp/ChangeLog
libs/libzrtp/README
libs/libzrtp/doc/Doxyfile
libs/libzrtp/doc/doxygen.css
libs/libzrtp/doc/footer.html
libs/libzrtp/doc/header.html
libs/libzrtp/doc/manuals/changelog.dox
libs/libzrtp/doc/manuals/howto.dox
libs/libzrtp/doc/manuals/main.dox
libs/libzrtp/doc/manuals/rng.dox
libs/libzrtp/doc/out/html/zfone.jpg
libs/libzrtp/include/zrtp.h
libs/libzrtp/include/zrtp_base.h
libs/libzrtp/include/zrtp_config.h
libs/libzrtp/include/zrtp_config_android.h
libs/libzrtp/include/zrtp_config_symbian.h
libs/libzrtp/include/zrtp_config_user.h
libs/libzrtp/include/zrtp_config_win.h
libs/libzrtp/include/zrtp_crypto.h
libs/libzrtp/include/zrtp_engine.h
libs/libzrtp/include/zrtp_error.h
libs/libzrtp/include/zrtp_iface.h
libs/libzrtp/include/zrtp_iface_cache.h
libs/libzrtp/include/zrtp_iface_scheduler.h
libs/libzrtp/include/zrtp_iface_system.h
libs/libzrtp/include/zrtp_legal.h
libs/libzrtp/include/zrtp_list.h
libs/libzrtp/include/zrtp_log.h
libs/libzrtp/include/zrtp_pbx.h
libs/libzrtp/include/zrtp_protocol.h
libs/libzrtp/include/zrtp_srtp.h
libs/libzrtp/include/zrtp_srtp_builtin.h
libs/libzrtp/include/zrtp_string.h
libs/libzrtp/include/zrtp_types.h
libs/libzrtp/include/zrtp_version.h
libs/libzrtp/projects/android/jni/Android.mk
libs/libzrtp/projects/gnu/AUTHORS
libs/libzrtp/projects/gnu/COPYING
libs/libzrtp/projects/gnu/ChangeLog
libs/libzrtp/projects/gnu/INSTALL
libs/libzrtp/projects/gnu/Makefile.am
libs/libzrtp/projects/gnu/NEWS
libs/libzrtp/projects/gnu/README
libs/libzrtp/projects/gnu/autoreconf.sh
libs/libzrtp/projects/gnu/build/Makefile.am
libs/libzrtp/projects/gnu/build/test/Makefile.am
libs/libzrtp/projects/gnu/cfg
libs/libzrtp/projects/gnu/configure.in
libs/libzrtp/projects/gnu/create_docs.sh
libs/libzrtp/projects/gnu/create_pack.pl
libs/libzrtp/projects/symbian/DelayRuner.cpp
libs/libzrtp/projects/symbian/DelayRuner.h
libs/libzrtp/projects/symbian/bld.bat
libs/libzrtp/projects/symbian/bld.inf
libs/libzrtp/projects/symbian/bldgcce.bat
libs/libzrtp/projects/symbian/libzrtp.mmp
libs/libzrtp/projects/symbian/zrtp_iface_symb.cpp
libs/libzrtp/projects/win/libzrtp.sln
libs/libzrtp/projects/win/libzrtp.vcproj
libs/libzrtp/projects/win/libzrtp.x32.vcxproj
libs/libzrtp/projects/win/libzrtp.x32.vcxproj.filters
libs/libzrtp/projects/win/libzrtp.x64.vcxproj
libs/libzrtp/projects/win/libzrtp.x64.vcxproj.filters
libs/libzrtp/projects/win/libzrtp_not_ec.vcproj
libs/libzrtp/projects/win/libzrtp_test.vcproj
libs/libzrtp/projects/win_ce/libzrtp_test_wince.vcproj
libs/libzrtp/projects/win_ce/libzrtp_wince.sln
libs/libzrtp/projects/win_ce/libzrtp_wince.vcproj
libs/libzrtp/projects/win_ce/libzrtp_wince_not_ec.vcproj
libs/libzrtp/projects/win_kernel/MAKEFILE.WIN32
libs/libzrtp/projects/win_kernel/MAKEFILE.WIN64
libs/libzrtp/projects/win_kernel/MAKEFILE_NOT_EC.WIN32
libs/libzrtp/projects/win_kernel/MAKEFILE_NOT_EC.WIN64
libs/libzrtp/projects/xcode/libzrtp.xcodeproj/project.pbxproj
libs/libzrtp/projects/xcode/libzrtp.xcodeproj/project.xcworkspace/contents.xcworkspacedata
libs/libzrtp/projects/xcode/libzrtp_test.xcodeproj/project.pbxproj
libs/libzrtp/projects/xcode/libzrtp_test.xcodeproj/project.xcworkspace/contents.xcworkspacedata
libs/libzrtp/src/zrtp.c
libs/libzrtp/src/zrtp_crc.c
libs/libzrtp/src/zrtp_crypto_aes.c
libs/libzrtp/src/zrtp_crypto_atl.c
libs/libzrtp/src/zrtp_crypto_hash.c
libs/libzrtp/src/zrtp_crypto_pk.c
libs/libzrtp/src/zrtp_crypto_sas.c
libs/libzrtp/src/zrtp_datatypes.c
libs/libzrtp/src/zrtp_engine.c
libs/libzrtp/src/zrtp_engine_driven.c
libs/libzrtp/src/zrtp_iface_cache.c
libs/libzrtp/src/zrtp_iface_scheduler.c
libs/libzrtp/src/zrtp_iface_sys.c
libs/libzrtp/src/zrtp_initiator.c
libs/libzrtp/src/zrtp_legal.c
libs/libzrtp/src/zrtp_list.c
libs/libzrtp/src/zrtp_log.c
libs/libzrtp/src/zrtp_pbx.c
libs/libzrtp/src/zrtp_protocol.c
libs/libzrtp/src/zrtp_responder.c
libs/libzrtp/src/zrtp_rng.c
libs/libzrtp/src/zrtp_srtp_builtin.c
libs/libzrtp/src/zrtp_srtp_dm.c
libs/libzrtp/src/zrtp_string.c
libs/libzrtp/src/zrtp_utils.c
libs/libzrtp/src/zrtp_utils_proto.c
libs/libzrtp/test/README
libs/libzrtp/test/cache_test.c
libs/libzrtp/test/cmockery/cmockery.c
libs/libzrtp/test/cmockery/cmockery.h
libs/libzrtp/test/pc/zrtp_test_core.c
libs/libzrtp/test/pc/zrtp_test_core.h
libs/libzrtp/test/pc/zrtp_test_crypto.c
libs/libzrtp/test/pc/zrtp_test_queue.c
libs/libzrtp/test/pc/zrtp_test_queue.h
libs/libzrtp/test/pc/zrtp_test_ui.c
libs/libzrtp/test/win_ce/ReadMe.txt
libs/libzrtp/test/win_ce/libzrtp_test_GUI.cpp
libs/libzrtp/test/win_ce/libzrtp_test_GUI.h
libs/libzrtp/test/win_ce/libzrtp_test_GUI.ico
libs/libzrtp/test/win_ce/libzrtp_test_GUIppc.rc
libs/libzrtp/test/win_ce/libzrtp_test_GUIppc.rc2
libs/libzrtp/test/win_ce/libzrtp_test_GUIsp.rc
libs/libzrtp/test/win_ce/libzrtp_test_GUIsp.rc2
libs/libzrtp/test/win_ce/resourceppc.h
libs/libzrtp/test/win_ce/resourcesp.h
libs/libzrtp/test/win_ce/stdafx.cpp
libs/libzrtp/test/win_ce/stdafx.h
libs/libzrtp/third_party/bgaes/aes.h
libs/libzrtp/third_party/bgaes/aes_modes.c
libs/libzrtp/third_party/bgaes/aescrypt.c
libs/libzrtp/third_party/bgaes/aeskey.c
libs/libzrtp/third_party/bgaes/aesopt.h
libs/libzrtp/third_party/bgaes/aestab.c
libs/libzrtp/third_party/bgaes/aestab.h
libs/libzrtp/third_party/bgaes/bg2zrtp.h
libs/libzrtp/third_party/bgaes/brg_types.h
libs/libzrtp/third_party/bgaes/sha1.c
libs/libzrtp/third_party/bgaes/sha1.h
libs/libzrtp/third_party/bgaes/sha2.c
libs/libzrtp/third_party/bgaes/sha2.h
libs/libzrtp/third_party/bnlib/CHANGES
libs/libzrtp/third_party/bnlib/Makefile
libs/libzrtp/third_party/bnlib/Makefile.in
libs/libzrtp/third_party/bnlib/README.bn
libs/libzrtp/third_party/bnlib/README.bntest
libs/libzrtp/third_party/bnlib/bignum-ARM/README-small-memory
libs/libzrtp/third_party/bnlib/bignum-ARM/bntest16.c
libs/libzrtp/third_party/bnlib/bignum-ARM/config.h
libs/libzrtp/third_party/bnlib/bignum-ARM/cputime.h
libs/libzrtp/third_party/bnlib/bignum-ARM/kludge.h
libs/libzrtp/third_party/bnlib/bignum-ARM/lbn.h
libs/libzrtp/third_party/bnlib/bignum-ARM/lbn16.c
libs/libzrtp/third_party/bnlib/bignum-ARM/lbn16.h
libs/libzrtp/third_party/bnlib/bignum-ARM/lbnarm.h
libs/libzrtp/third_party/bnlib/bignum-ARM/lbnarm.s
libs/libzrtp/third_party/bnlib/bignum-ARM/lbnmem.c
libs/libzrtp/third_party/bnlib/bignum-ARM/lbnmem.h
libs/libzrtp/third_party/bnlib/bignum-ARM/sha256_arm.c
libs/libzrtp/third_party/bnlib/bignum-ARM/sha256_core.s
libs/libzrtp/third_party/bnlib/bn.c
libs/libzrtp/third_party/bnlib/bn.doc
libs/libzrtp/third_party/bnlib/bn.h
libs/libzrtp/third_party/bnlib/bn00.c
libs/libzrtp/third_party/bnlib/bn16.c
libs/libzrtp/third_party/bnlib/bn16.h
libs/libzrtp/third_party/bnlib/bn32.c
libs/libzrtp/third_party/bnlib/bn32.h
libs/libzrtp/third_party/bnlib/bn64.c
libs/libzrtp/third_party/bnlib/bn64.h
libs/libzrtp/third_party/bnlib/bn68000.c
libs/libzrtp/third_party/bnlib/bn8086.c
libs/libzrtp/third_party/bnlib/bnconfig.hin
libs/libzrtp/third_party/bnlib/bninit16.c
libs/libzrtp/third_party/bnlib/bninit32.c
libs/libzrtp/third_party/bnlib/bninit64.c
libs/libzrtp/third_party/bnlib/bnintern.doc
libs/libzrtp/third_party/bnlib/bnprint.c
libs/libzrtp/third_party/bnlib/bnprint.h
libs/libzrtp/third_party/bnlib/bnsize00.h
libs/libzrtp/third_party/bnlib/bntest00.c
libs/libzrtp/third_party/bnlib/bntest16.c
libs/libzrtp/third_party/bnlib/bntest32.c
libs/libzrtp/third_party/bnlib/bntest64.c
libs/libzrtp/third_party/bnlib/cfg
libs/libzrtp/third_party/bnlib/cfg.debug
libs/libzrtp/third_party/bnlib/configure.in
libs/libzrtp/third_party/bnlib/cputime.h
libs/libzrtp/third_party/bnlib/germain.c
libs/libzrtp/third_party/bnlib/germain.h
libs/libzrtp/third_party/bnlib/germtest.c
libs/libzrtp/third_party/bnlib/jacobi.c
libs/libzrtp/third_party/bnlib/jacobi.h
libs/libzrtp/third_party/bnlib/kludge.h
libs/libzrtp/third_party/bnlib/lbn.h
libs/libzrtp/third_party/bnlib/lbn00.c
libs/libzrtp/third_party/bnlib/lbn16.c
libs/libzrtp/third_party/bnlib/lbn16.h
libs/libzrtp/third_party/bnlib/lbn32.c
libs/libzrtp/third_party/bnlib/lbn32.h
libs/libzrtp/third_party/bnlib/lbn64.c
libs/libzrtp/third_party/bnlib/lbn64.h
libs/libzrtp/third_party/bnlib/lbn68000.c
libs/libzrtp/third_party/bnlib/lbn68000.h
libs/libzrtp/third_party/bnlib/lbn68020.c
libs/libzrtp/third_party/bnlib/lbn68020.h
libs/libzrtp/third_party/bnlib/lbn68360.s
libs/libzrtp/third_party/bnlib/lbn80386.asm
libs/libzrtp/third_party/bnlib/lbn80386.h
libs/libzrtp/third_party/bnlib/lbn80386.s
libs/libzrtp/third_party/bnlib/lbn8086.asm
libs/libzrtp/third_party/bnlib/lbn8086.h
libs/libzrtp/third_party/bnlib/lbn960jx.h
libs/libzrtp/third_party/bnlib/lbn960jx.s
libs/libzrtp/third_party/bnlib/lbnalpha.h
libs/libzrtp/third_party/bnlib/lbnalpha.s
libs/libzrtp/third_party/bnlib/lbnmem.c
libs/libzrtp/third_party/bnlib/lbnmem.h
libs/libzrtp/third_party/bnlib/lbnppc.c
libs/libzrtp/third_party/bnlib/lbnppc.h
libs/libzrtp/third_party/bnlib/legal.c
libs/libzrtp/third_party/bnlib/legal.h
libs/libzrtp/third_party/bnlib/ppcasm.h
libs/libzrtp/third_party/bnlib/prime.c
libs/libzrtp/third_party/bnlib/prime.h
libs/libzrtp/third_party/bnlib/sieve.c
libs/libzrtp/third_party/bnlib/sieve.h
libs/libzrtp/third_party/bnlib/sizetest.c
libs/libzrtp/third_party/bnlib/test/README.dhtest
libs/libzrtp/third_party/bnlib/test/README.dsatest
libs/libzrtp/third_party/bnlib/test/README.rsatest
libs/libzrtp/third_party/bnlib/test/dhtest.c
libs/libzrtp/third_party/bnlib/test/dsatest.c
libs/libzrtp/third_party/bnlib/test/first.h
libs/libzrtp/third_party/bnlib/test/kb.h
libs/libzrtp/third_party/bnlib/test/kbmsdos.c
libs/libzrtp/third_party/bnlib/test/kbunix.c
libs/libzrtp/third_party/bnlib/test/keygen.c
libs/libzrtp/third_party/bnlib/test/keygen.h
libs/libzrtp/third_party/bnlib/test/keys.c
libs/libzrtp/third_party/bnlib/test/keys.h
libs/libzrtp/third_party/bnlib/test/kludge.h
libs/libzrtp/third_party/bnlib/test/md5.c
libs/libzrtp/third_party/bnlib/test/md5.h
libs/libzrtp/third_party/bnlib/test/noise.c
libs/libzrtp/third_party/bnlib/test/noise.h
libs/libzrtp/third_party/bnlib/test/posix.h
libs/libzrtp/third_party/bnlib/test/primes.doc
libs/libzrtp/third_party/bnlib/test/primetest.c
libs/libzrtp/third_party/bnlib/test/pt.c
libs/libzrtp/third_party/bnlib/test/random.c
libs/libzrtp/third_party/bnlib/test/random.h
libs/libzrtp/third_party/bnlib/test/randpool.c
libs/libzrtp/third_party/bnlib/test/randpool.h
libs/libzrtp/third_party/bnlib/test/randtest.c
libs/libzrtp/third_party/bnlib/test/rsaglue.c
libs/libzrtp/third_party/bnlib/test/rsaglue.h
libs/libzrtp/third_party/bnlib/test/rsatest.c
libs/libzrtp/third_party/bnlib/test/sha.c
libs/libzrtp/third_party/bnlib/test/sha.h
libs/libzrtp/third_party/bnlib/test/types.h
libs/libzrtp/third_party/bnlib/test/userio.h
libs/libzrtp/third_party/bnlib/test/usuals.h