Commit Graph

704 Commits (master)

Author SHA1 Message Date
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
Jenkins2 d592adf623 Merge "BuildSystem: Raise autoconf version requirement to 2.60a."
7 years ago
Alexander Traud 6da970bfb9 BuildSystem: Raise autoconf version requirement to 2.60a.
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
Alexander Traud 512286e3c8 BuildSystem: Really do not pass unknown-warning options to the compiler.
7 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
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 d3dba74017 Merge "Implement internal abstraction for iostreams"
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
Timo Teräs 070a51bf7c Implement internal abstraction for iostreams
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
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
Alexander Traud 110b01a0bc BuildSystem: Allow own CFLAGS on ./configure.
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 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
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
George Joseph 5e10e369b1 build: Force -fsigned-char on platforms where the default for char is unsigned
11 years ago
Matthew Jordan 98ca5c0b5f configure: Undefine FORTIFY_SOURCE prior to defining it for patched gcc
11 years ago
Sean Bright 7677d564e7 Fix build when pjproject is installed in a non-standard location.
11 years ago
Matthew Jordan 3f64ca0c04 configure: Fix libxml2 development library dependency checking
11 years ago
Matthew Jordan 26c7e684ea menuselect: Add libxml2 support (Patch 3)
11 years ago
Matthew Jordan 0e844b7598 configure: Remove last vestiges of h323; DO create menuselect-deps
11 years ago
Matthew Jordan 46b00b9c64 configure: Update script to pass if channels/h323/Makefile.in does not exist
11 years ago
Matthew Jordan 758b13858b main/tcptls: Add checks for OpenSSL Elliptic Curve support
11 years ago
Richard Mudgett 0c896d8b9b chan_dahdi: Adds support for major update to libss7.
11 years ago
Richard Mudgett 8b6ab4782a chan_dahdi/sig_pri: Prevent unnecessary PROGRESS events when overlap dialing is enabled.
11 years ago
George Joseph 64045f0b57 This patch adds support for spinlocks in Asterisk.
11 years ago
David M. Lee 38a619af97 Corrected cross-platform stat nanosecond code
11 years ago
Kevin Harwell ade5c8a2a4 cdr_radius, cel_radius: build agains libfreeradius-client
11 years ago
Kinsey Moore 537f4a9dac pbx_lua: Add support for Lua 5.2
11 years ago
Joshua Colp b8025e789d res_pjsip_session: Add support for PJMEDIA_SDP_NEG_ALLOW_MEDIA_CHANGE flag.
12 years ago
Joshua Colp c321b1f454 Fix a configure issue with PJSIP transaction group lock detection.
12 years ago
Joshua Colp 1b14a78d14 res_pjsip: Add support for building against pjproject with SIP transaction group lock support.
12 years ago
Kinsey Moore 8021958099 Add warning when compiling with iODBC support
12 years ago
Kinsey Moore 3578bc30fd Detect and use xsltCleanupGlobals when available
12 years ago