freeswitch/libs/libblade
Shane Bryldt af69e2fb5b FS-10167: Temporary commit to retain changes before removing concept of realm/subrealm as per discussions, will revisit this concept later when a real use-case presents itself, tests will not operate correctly in this build as realms are incomplete prior to removal 2017-09-13 08:41:40 -06:00
..
build fix unqlite build, don't do warn all ansi on it 2017-01-25 14:59:39 -06:00
flows add locate method 2017-05-08 16:15:13 -05:00
src FS-10167: Temporary commit to retain changes before removing concept of realm/subrealm as per discussions, will revisit this concept later when a real use-case presents itself, tests will not operate correctly in this build as realms are incomplete prior to removal 2017-09-13 08:41:40 -06:00
switchblade FS-10167: Added support for SSL/TLS, specifically enforcing TLS 1.2 currently but could be more configurable later. Added support for obtaining SANS from X509 certificates within the default wss transport, SANS will be used for preapproved automatically registered identities, currently only being cached on server side for downstream connections providing the remote client upstream certificate SANS, but can also be used by a master to obtain initial master identities from it's own downstream certificate in the future (planned, but not yet implemented) as it is the exception with no upstream and MUST have downstream available. Also added the openssl executable to the projects being built in the libblade solution to provide a windows executable for certificate production when required. 2017-09-07 06:44:16 -06:00
test FS-10167: Temporary commit to retain changes before removing concept of realm/subrealm as per discussions, will revisit this concept later when a real use-case presents itself, tests will not operate correctly in this build as realms are incomplete prior to removal 2017-09-13 08:41:40 -06:00
.gitignore fix unqlite build, don't do warn all ansi on it 2017-01-25 14:59:39 -06:00
AUTHORS libblade initial checkin 2016-11-28 16:35:09 -05:00
COPYING update libblade 2017-01-25 14:59:33 -06:00
ChangeLog libblade initial checkin 2016-11-28 16:35:09 -05:00
INSTALL libblade initial checkin 2016-11-28 16:35:09 -05:00
Makefile.am FS-10167: Updating to build clean on linux 2017-07-03 13:57:47 -05:00
NEWS libblade initial checkin 2016-11-28 16:35:09 -05:00
README libblade initial checkin 2016-11-28 16:35:09 -05:00
acinclude.m4 libblade initial checkin 2016-11-28 16:35:09 -05:00
bootstrap.sh libblade initial checkin 2016-11-28 16:35:09 -05:00
configure.ac FS-10167: Updates to previous overhaul commit to get everything building right under linux 2017-05-22 12:02:04 -05:00
libblade.pc.in libblade initial checkin 2016-11-28 16:35:09 -05:00
libblade.props FS-10167: Added windows compilation of libconfig and libsodium to support libblade, all of which now have windows projects and a new libblade solution containing everything. Blade compiles, but many warnings have been disabled and should be reviewed and fixed where reasonable towards clean compiling. Code Analysis has also been enabled for visual studio projects, warnings beginning with C6XXX can be ignored unless adding code-analysis macros to libks and libblade. 2017-03-31 13:06:54 -06:00
libblade.sln FS-10167: Added support for SSL/TLS, specifically enforcing TLS 1.2 currently but could be more configurable later. Added support for obtaining SANS from X509 certificates within the default wss transport, SANS will be used for preapproved automatically registered identities, currently only being cached on server side for downstream connections providing the remote client upstream certificate SANS, but can also be used by a master to obtain initial master identities from it's own downstream certificate in the future (planned, but not yet implemented) as it is the exception with no upstream and MUST have downstream available. Also added the openssl executable to the projects being built in the libblade solution to provide a windows executable for certificate production when required. 2017-09-07 06:44:16 -06:00
libblade.vcxproj FS-10167: Temporary commit to retain changes before removing concept of realm/subrealm as per discussions, will revisit this concept later when a real use-case presents itself, tests will not operate correctly in this build as realms are incomplete prior to removal 2017-09-13 08:41:40 -06:00
libblade.vcxproj.filters FS-10167: Temporary commit to retain changes before removing concept of realm/subrealm as per discussions, will revisit this concept later when a real use-case presents itself, tests will not operate correctly in this build as realms are incomplete prior to removal 2017-09-13 08:41:40 -06:00

README

== Build ==
To build against the in tree version of libks follow these steps, from the starting point of ./libs/libblade/:

<code>
cd ../libks/
./bootstrap.sh
./configure
make
make check

cd ../libblade/
./boostrap.sh
./configure --with-libks=`realpath ../libks/`
make
make check

</code>

If you are trying to run the 'make distcheck' target while using the
in tree version of libks, then you need to specify the
DISTCHECK_CONFIGURE_FLAGS env variable like:

<code>
DISTCHECK_CONFIGURE_FLAGS="--with-libks=/usr/src/freeswitch/libs/libks" make distcheck
</code>