Commit Graph

739 Commits (master)

Author SHA1 Message Date
Joshua Colp 0bfc83ee4f Merge "BuildSystem: Remove unused dependency on libltdl."
7 years ago
Joshua Colp 297cf20c7d Merge "BuildSystem: Check for header file of OGG."
7 years ago
George Joseph c9dffc4c62 Merge "BuildSystem: Avoid an extra case for OpenBSD."
7 years ago
Jenkins2 e905b232f1 Merge "BuildSystem: When no download utility is available, display the explanation."
7 years ago
Jenkins2 a12976e20a Merge "BuildSystem: Enable dladdr on non-Linux platforms like FreeBSD."
7 years ago
Alexander Traud e61b50b67a BuildSystem: Check for header file of OGG.
7 years ago
Alexander Traud f697025ae5 BuildSystem: When no download utility is available, display the explanation.
7 years ago
Alexander Traud 10a978829e BuildSystem: Remove unused dependency on libltdl.
7 years ago
Alexander Traud be0e9920b6 BuildSystem: In NetBSD, the Python Programming Language is python-X.Y.
7 years ago
Alexander Traud 02fa145a1b BuildSystem: Avoid an extra case for OpenBSD.
7 years ago
Alexander Traud 00789174f6 BuildSystem: Enable Advanced Linux Sound Architecture (ALSA) in NetBSD.
7 years ago
Jenkins2 681bdc8dbf Merge "BuildSystem: Enable IMAP storage on openSUSE and Arch Linux."
7 years ago
Joshua Colp baf06002fe Merge "BuildSystem: Add NetBSD."
7 years ago
Jenkins2 4c0361f4f0 Merge "BuildSystem: Re-check for another UUID library only when previous check failed."
7 years ago
Jenkins2 200f7c520c Merge "BuildSystem: Enable PortAudio in NetBSD."
7 years ago
Alexander Traud d9776870e8 BuildSystem: Enable IMAP storage on openSUSE and Arch Linux.
7 years ago
Jenkins2 a979e52c0a Merge "BuildSystem: For consistency, avoid double-checking via if clauses."
7 years ago
Alexander Traud 5b525c9781 BuildSystem: Add NetBSD.
7 years ago
Alexander Traud c5f2332953 BuildSystem: For consistency, avoid double-checking via if clauses.
7 years ago
Alexander Traud 36c8885c66 BuildSystem: Enable dladdr on non-Linux platforms like FreeBSD.
7 years ago
Alexander Traud 75cebc3e71 BuildSystem: Re-check for another UUID library only when previous check failed.
7 years ago
Alexander Traud fc64a0e2b3 BuildSystem: Instead of $PJPROJECT_LIBS with s, use $PJPROJECT_LIB everywhere.
7 years ago
Alexander Traud 16f6e94033 BuildSystem: Enable PortAudio in NetBSD.
7 years ago
Alexander Traud ef79e583ec BuildSystem: Enable Lua in NetBSD.
7 years ago
Joshua Colp 0072f75650 Merge "BuildSystem: Avoid == for comparison in ./configure."
7 years ago
Alexander Traud 9749524520 BuildSystem: Detect whether uselocale(.) is available.
7 years ago
Alexander Traud a9c02e484a BuildSystem: Avoid == for comparison in ./configure.
7 years ago
Joshua Colp 7baaed0d3f Merge "BuildSystem: Fix a typo related to ./configure --prefix=<path> on OpenBSD."
7 years ago
Jenkins2 699403e4a3 Merge "BuildSystem: Enable IMAP storage on OpenBSD."
7 years ago
Jenkins2 bb723711a6 Merge "BuildSystem: Enable system provided libedit on OpenBSD."
7 years ago
Alexander Traud dda73c5018 BuildSystem: Fix a typo related to ./configure --prefix=<path> on OpenBSD.
7 years ago
Alexander Traud c674efa996 BuildSystem: Enable IMAP storage on OpenBSD.
7 years ago
Alexander Traud 2c814afb86 BuildSystem: Enable system provided libedit on OpenBSD.
7 years ago
Alexander Traud 8ac198aff3 BuildSystem: Remove chan_h323 leftovers.
7 years ago
Corey Farrell 9fddc8b4dc core: Remove embedded editline.
7 years ago
Corey Farrell 23381d2c5e Build System: Require __sync or __atomic functions.
7 years ago
Corey Farrell 6fbd855228 Build System: Add support for __atomic built-in operators.
7 years ago
Alexander Traud d427bb84a2 BuildSystem: Remove AC_CONFIG_AUX_DIR.
7 years ago
Jenkins2 1376aa3f29 Merge "BuildSystem: Detect external library Lua in version 5.3."
7 years ago
Alexander Traud 7e7a20642c BuildSystem: In OpenBSD, xmlstarlet is xml.
7 years ago
Alexander Traud 8f31b70246 BuildSystem: Detect external library Lua in version 5.3.
7 years ago
Alexander Traud 645297614e BuildSystem: Resolve resolv.h not via Generic but Particular Header-Check.
7 years ago
Jenkins2 44edb06b81 Merge "BuildSystem: Really do not pass unknown-warning options to the compiler."
7 years ago
Alexander Traud 512286e3c8 BuildSystem: Really do not pass unknown-warning options to the compiler.
7 years ago
Alexander Traud af064eaf13 BuildSystem: Find ptlib-config on Debian/Ubuntu.
7 years ago
Corey Farrell ce5cfc8ffb autoconf: Use m4 conditionals where possible.
8 years ago
Corey Farrell 87a57e8d46 autoconf: Fix call to AC_CONFIG_AUX_DIR.
8 years ago
Joshua Colp d8c6852bdc Merge "BuildSystem: pjsip_evsub_set_uas_timeout was not used."
8 years ago
Alexander Traud 7397961b02 BuildSystem: pjsip_evsub_set_uas_timeout was not used.
8 years ago
Corey Farrell b4f7f8250f Build: Fix OSX build issues.
8 years ago
Joshua Colp 4dac92b99a Merge "Build: Make function constructor/destructor attributes mandatory."
8 years ago
Jenkins2 b5ac9c8a78 Merge "This patch adds a beanstalk CDR backend."
8 years ago
Corey Farrell e9f8b317c3 Build: Make function constructor/destructor attributes mandatory.
8 years ago
Corey Farrell 4013bfa52b configure: Add autoconf check for libopusfile.
8 years ago
Corey Farrell 5553adb8ba Build System: Fix --disable-xmldoc option.
8 years ago
Nir Simionovich 4559cd0e28 This patch adds a beanstalk CDR backend.
8 years ago
Alexander Traud 95b45d1c46 res_srtp: Add support for libsrtp2 with AES-GCM.
8 years ago
Matt Jordan f4798faacc res_corosync: Fix linking issue with Corosync 2.x
8 years ago
George Joseph 305bd0d99f Make --with-pjproject-bundled the default for Asterisk 15
8 years ago
Jenkins2 e0aed61e96 Merge "Support GMIME 3.0"
8 years ago
Tzafrir Cohen 123c93a77c Support GMIME 3.0
8 years ago
Corey Farrell 4b03eb5c38 Fix compile error for old versions of GCC.
8 years ago
Sean Bright 25c9464325 corosync: Fix corosync library name in configure.ac
8 years ago
George Joseph f573e599c0 pjproject_bundled: Allow passing configure options to bundled
8 years ago
Joshua Colp c33168c147 Merge "CFLAGS for BIND8 support"
8 years ago
David M. Lee fcb1a0d7e8 CFLAGS for BIND8 support
8 years ago
Sean Bright e497a76d24 eventfd: Disable during cross compilation
8 years ago
Sean Bright 1f136fe885 res_srtp: Add support for libsrtp2
8 years ago
Sean Bright 59203c51cc core: Use eventfd for alert pipes on Linux when possible
8 years ago
Joshua Colp 0e7d29501d Merge "core: Improve/simplify handling of required headers."
8 years ago
George Joseph 01e9eaf3a6 pjproject_bundled: Add 3 upstream patches
8 years ago
Corey Farrell 8e36064109 core: Improve/simplify handling of required headers.
8 years ago
Walter Doekes a7d94f504f build: Fix deb build issues with fakeroot
8 years ago
Sean Bright cf6a6226ab core: Remove embedded module support
8 years ago
Matt Jordan 59130260e7 configure: Don't use the progress bar with curl when downloading to stdout
8 years ago
Joshua Colp 6ac33bfe3e Merge "Binaural synthesis (confbridge): Adds binaural synthesis to bridge_softmix."
8 years ago
George Joseph b0067bcf2c build: Execute ldconfig to build cache. (take two)
8 years ago
frahaase 094c26aa68 Binaural synthesis (confbridge): Adds binaural synthesis to bridge_softmix.
8 years ago
Joshua Colp fe88f2e5ca Merge "Binaural synthesis (confbridge): Adds utils/conf_bridge_binaural_hrir_importer"
8 years ago
Sean Bright 51e3b11989 pjproject-bundled: Fix checksum verification when using cURL
8 years ago
George Joseph 4bdf5d329f res_pjsip_pubsub: Correctly implement persisted subscriptions
8 years ago
Dennis Guse b58de2fab7 Binaural synthesis (confbridge): Adds utils/conf_bridge_binaural_hrir_importer
8 years ago
David M. Lee 147b8e636e configure: fix with-pjproject-bundled
8 years ago
Joshua Colp 606ab90c25 Merge "autoconf: more variants for OSARCH linux-gnu"
9 years ago
zuul aa9d91c290 Merge "pjproject_bundled: Improve reliability of pjproject download"
9 years ago
zuul 120a4999f0 Merge "Add support for building RADIUS with radcli"
9 years ago
George Joseph d3f070c7a2 pjproject_bundled: Improve reliability of pjproject download
9 years ago
Joshua Colp ed143a3b7c Merge "res_pjsip_outbound_authenticator_digest.c: Fix memory pool leak."
9 years ago
Richard Mudgett 0cd0e70c16 res_pjsip_outbound_authenticator_digest.c: Fix memory pool leak.
9 years ago
George Joseph 72da2ef9ff cli: Fix ast_el_read_char to work with libedit >= 3.1
9 years ago
Tzafrir Cohen 97a75e3829 Add support for building RADIUS with radcli
9 years ago
George Joseph edea41126b build: Fix default values for some SANITIZER options
9 years ago
Tzafrir Cohen 6a99f007d6 autoconf: more variants for OSARCH linux-gnu
9 years ago
George Joseph 16c23b57c7 pjproject_bundled: Fixed various build issues
9 years ago
Corey Farrell aa39a87697 Fix issues with bundled pjproject cached download.
9 years ago
frahaase dd6fc1bb7d Binaural synthesis (confbridge): Adds libfftw3 as dependency.
9 years ago
George Joseph 5fb848eebd bundled_pjproject: Add tests for programs used by the Makefile, et al.
9 years ago
Kevin Harwell d31ffb421c Remove "format_ogg_opus: New format"
9 years ago
George Joseph 40aa28131b format_ogg_opus: New format
9 years ago
Tzafrir Cohen 07b95f7c65 sd_notify (systemd status notifications) support
9 years ago
zuul 51ec782372 Merge "res_pjsip_session: segfault on already disconnected session"
9 years ago
George Joseph 6caf6bcdad build: Add download capability for external packages
9 years ago
Alexei Gradinari 7bb7f7b9d5 res_pjsip_session: segfault on already disconnected session
9 years ago
Joshua Colp e34f299a96 Merge "codecs: Add Codec 2 mode 2400."
9 years ago
Alexander Traud 2e79f52d71 codecs: Add Codec 2 mode 2400.
9 years ago
Alexander Traud 57f4e4428a BuildSystem: Detect ca_list_path capabilities in external PJProject.
9 years ago
George Joseph 8d42ff784d res_resolver_unbound: Allow compilation with libunbound version < 1.5
9 years ago
zuul 9473818659 Merge "res_srtp: Enable AES-256 and AES-GCM."
9 years ago
Alexander Traud 1d2173c7ae res_srtp: Enable AES-256 and AES-GCM.
9 years ago
Corey Farrell 8f6e9ffcc6 Add conditional support for noreturn functions.
9 years ago
zuul bea3e9b6fb Merge "BuildSystem: Avoid obsolete warning with pthread.m4 on autoconf."
9 years ago
Alexander Traud 85212f2799 res_rtp_asterisk: Enable Forward Secrecy (PFS) for DTLS.
9 years ago
Alexander Traud a3f4141f6f BuildSystem: Avoid obsolete warning with pthread.m4 on autoconf.
9 years ago
Joshua Colp c48016e2f2 Merge "BuildSystem: Allow own CFLAGS on ./configure."
9 years ago
Alexander Traud 110b01a0bc BuildSystem: Allow own CFLAGS on ./configure.
9 years ago
Alexander Traud 32cb981d04 BuildSystem: Avoid obsolete warning with libcurl.m4 on autoconf.
9 years ago
George Joseph 5ad7e1c09a configure: Fix HAVE_PJSIP_EVSUB_GRP_LOCK not set with external pjproject
9 years ago
zuul 6aaba96aca Merge "BuildSystem: Avoid obsolete warning with AC_TYPE_SIGNAL on autoconf."
9 years ago
Alexander Traud 6e87bf746a BuildSystem: Avoid obsolete warning with AC_TYPE_SIGNAL on autoconf.
9 years ago
zuul 0da2e6525b Merge "BuildSystem: Avoid obsolete warning with AC_FUNC_SETVBUF_REVERSED on autoconf."
9 years ago
Alexander Traud 5f23aacda4 BuildSystem: Avoid obsolete warning with AC_FUNC_SETVBUF_REVERSED on autoconf.
9 years ago
George Joseph b57cd01404 res_pjsip_pubsub: Address SEGV when attempting to terminate a subscription
9 years ago
Alexander Traud 9e222efbf2 BuildSystem: Avoid obsolete warning with HELP_STRING on autoconf.
9 years ago
Timo Teräs 72d190eb69 Detect and use proper libraries for musl toolchains
9 years ago
Matt Jordan 5236ffed97 configure: Fix errors with AST_UNDEFINED_SANITIZER/AST_LEAK_SANITIZER
9 years ago
George Joseph facce6f632 pjproject_bundled: Check for python-dev and TEST_FRAMEWORK
9 years ago
George Joseph e61716b774 pjproject_bundled: Various fixes discovered during testing of OSes
9 years ago
George Joseph 392341ba37 pjproject-bundled: Cleanups for reported issues
9 years ago
Joshua Colp 4df7b3ae80 build: Add configure check for proto field of PJSIP TLS transport setting.
9 years ago
George Joseph 3173e91bab build-system: Allow building with static pjproject
9 years ago
George Joseph 168c18737f res_pjsip: Handle pjsip_dlg_create_uas deprecation
9 years ago
Badalyan Vyacheslav a23d01e943 Build: Added testing compiler to support the system sanitizes
9 years ago
Mark Michelson 3b426a8b09 Check for OpenSSL defines before trying to use them.
9 years ago
Corey Farrell 5dde111719 Build System: Add support for checking alembic branches.
9 years ago
Alexander Traud 270f7be54f Build System: Support include-what-you-use.
10 years ago
Richard Mudgett ca030845ff configure: Fix check for libunbound to require v1.5.0 as minimum.
10 years ago
Joshua Colp ff36b5482b Merge "Replaces clock_gettime() with ast_tsnow()"
10 years ago
David M. Lee 40caf0ad9b Replaces clock_gettime() with ast_tsnow()
10 years ago
Mark Duncan 1d081ec970 res/res_rtp_asterisk: Add ECDH support
10 years ago
ibercom f897f36721 weakref attribute detection broken with gcc 4.6 and higher
10 years ago
Diederik de Groot 305ce3defd Update configure.ac/Makefile for clang
10 years ago
Joshua Colp a3cec44a0a res_pjsip: Add external PJSIP resolver implementation using core DNS API.
10 years ago
Joshua Colp abf3e40902 dns: Add core DNS API + unit tests and res_resolver_unbound module + unit tests.
10 years ago
Matthew Jordan 29304d10a0 Add support for the clang compiler; update RAII_VAR to use BlocksRuntime
10 years ago
Matthew Jordan ced84d7e62 configure: Promote SQLite3 "not installed" warning to error
10 years ago
David M. Lee 965777ccfc Various fixes for OS X
10 years ago
Mark Michelson 023fa0f9e8 Add support for the ca_list_path option for PJSIP transports.
10 years ago
Matthew Jordan f11fb76205 configure: If cross-compiling, assume we have working semaphores
10 years ago
Joshua Colp 0e631a541d chan_pjsip: Add configure check for 'pjsip_get_dest_info' function.
10 years ago
Sean Bright ef8cdd40e5 configure: Add autoconf check for libopus.
11 years ago