ports/contrib (3.1): [notify] asterisk: updated version 1.8.31.0 -> 13.4.0
commit d7fab1f5062ae9be91b7d2beca733901aa18f8ac Author: Alan Mizrahi <alan+crux@mizrahi.com.ve> Date: Wed Aug 5 15:54:06 2015 +0900 [notify] asterisk: updated version 1.8.31.0 -> 13.4.0 Added support for Opus and VP8 codecs, and the new SIP implementation from pjsip. When upgrading from 1.8 to 13, the internal database will be migrated automatically from DB to SQLite 3. This is a one-way migration. diff --git a/asterisk/.footprint b/asterisk/.footprint index 807bb0c..78fcaad 100644 --- a/asterisk/.footprint +++ b/asterisk/.footprint @@ -1,13 +1,15 @@ drwxr-xr-x root/root etc/ drwxr-x--- root/asterisk etc/asterisk/ drwxr-x--- root/asterisk etc/asterisk/default/ +-rw-r----- root/asterisk etc/asterisk/default/acl.conf -rw-r----- root/asterisk etc/asterisk/default/adsi.conf -rw-r----- root/asterisk etc/asterisk/default/agents.conf --rw-r----- root/asterisk etc/asterisk/default/ais.conf -rw-r----- root/asterisk etc/asterisk/default/alarmreceiver.conf -rw-r----- root/asterisk etc/asterisk/default/alsa.conf -rw-r----- root/asterisk etc/asterisk/default/amd.conf -rw-r----- root/asterisk etc/asterisk/default/app_mysql.conf +-rw-r----- root/asterisk etc/asterisk/default/app_skel.conf +-rw-r----- root/asterisk etc/asterisk/default/ari.conf -rw-r----- root/asterisk etc/asterisk/default/asterisk.conf -rw-r----- root/asterisk etc/asterisk/default/calendar.conf -rw-r----- root/asterisk etc/asterisk/default/ccss.conf @@ -29,11 +31,12 @@ drwxr-x--- root/asterisk etc/asterisk/default/ -rw-r----- root/asterisk etc/asterisk/default/cel_tds.conf -rw-r----- root/asterisk etc/asterisk/default/chan_dahdi.conf -rw-r----- root/asterisk etc/asterisk/default/chan_mobile.conf --rw-r----- root/asterisk etc/asterisk/default/chan_ooh323.conf -rw-r----- root/asterisk etc/asterisk/default/cli.conf -rw-r----- root/asterisk etc/asterisk/default/cli_aliases.conf -rw-r----- root/asterisk etc/asterisk/default/cli_permissions.conf -rw-r----- root/asterisk etc/asterisk/default/codecs.conf +-rw-r----- root/asterisk etc/asterisk/default/confbridge.conf +-rw-r----- root/asterisk etc/asterisk/default/config_test.conf -rw-r----- root/asterisk etc/asterisk/default/console.conf -rw-r----- root/asterisk etc/asterisk/default/dbsep.conf -rw-r----- root/asterisk etc/asterisk/default/dnsmgr.conf @@ -49,14 +52,11 @@ drwxr-x--- root/asterisk etc/asterisk/default/ -rw-r----- root/asterisk etc/asterisk/default/festival.conf -rw-r----- root/asterisk etc/asterisk/default/followme.conf -rw-r----- root/asterisk etc/asterisk/default/func_odbc.conf --rw-r----- root/asterisk etc/asterisk/default/gtalk.conf --rw-r----- root/asterisk etc/asterisk/default/h323.conf +-rw-r----- root/asterisk etc/asterisk/default/hep.conf -rw-r----- root/asterisk etc/asterisk/default/http.conf -rw-r----- root/asterisk etc/asterisk/default/iax.conf -rw-r----- root/asterisk etc/asterisk/default/iaxprov.conf -rw-r----- root/asterisk etc/asterisk/default/indications.conf --rw-r----- root/asterisk etc/asterisk/default/jabber.conf --rw-r----- root/asterisk etc/asterisk/default/jingle.conf -rw-r----- root/asterisk etc/asterisk/default/logger.conf -rw-r----- root/asterisk etc/asterisk/default/manager.conf -rw-r----- root/asterisk etc/asterisk/default/meetme.conf @@ -64,20 +64,28 @@ drwxr-x--- root/asterisk etc/asterisk/default/ -rw-r----- root/asterisk etc/asterisk/default/minivm.conf -rw-r----- root/asterisk etc/asterisk/default/misdn.conf -rw-r----- root/asterisk etc/asterisk/default/modules.conf +-rw-r----- root/asterisk etc/asterisk/default/motif.conf -rw-r----- root/asterisk etc/asterisk/default/musiconhold.conf -rw-r----- root/asterisk etc/asterisk/default/muted.conf +-rw-r----- root/asterisk etc/asterisk/default/ooh323.conf -rw-r----- root/asterisk etc/asterisk/default/osp.conf -rw-r----- root/asterisk etc/asterisk/default/oss.conf -rw-r----- root/asterisk etc/asterisk/default/phone.conf -rw-r----- root/asterisk etc/asterisk/default/phoneprov.conf +-rw-r----- root/asterisk etc/asterisk/default/pjsip.conf +-rw-r----- root/asterisk etc/asterisk/default/pjsip_notify.conf +-rw-r----- root/asterisk etc/asterisk/default/pjsip_wizard.conf -rw-r----- root/asterisk etc/asterisk/default/queuerules.conf -rw-r----- root/asterisk etc/asterisk/default/queues.conf -rw-r----- root/asterisk etc/asterisk/default/res_config_mysql.conf -rw-r----- root/asterisk etc/asterisk/default/res_config_sqlite.conf +-rw-r----- root/asterisk etc/asterisk/default/res_config_sqlite3.conf +-rw-r----- root/asterisk etc/asterisk/default/res_corosync.conf -rw-r----- root/asterisk etc/asterisk/default/res_curl.conf -rw-r----- root/asterisk etc/asterisk/default/res_fax.conf -rw-r----- root/asterisk etc/asterisk/default/res_ldap.conf -rw-r----- root/asterisk etc/asterisk/default/res_odbc.conf +-rw-r----- root/asterisk etc/asterisk/default/res_parking.conf -rw-r----- root/asterisk etc/asterisk/default/res_pgsql.conf -rw-r----- root/asterisk etc/asterisk/default/res_pktccops.conf -rw-r----- root/asterisk etc/asterisk/default/res_snmp.conf @@ -89,13 +97,21 @@ drwxr-x--- root/asterisk etc/asterisk/default/ -rw-r----- root/asterisk etc/asterisk/default/skinny.conf -rw-r----- root/asterisk etc/asterisk/default/sla.conf -rw-r----- root/asterisk etc/asterisk/default/smdi.conf +-rw-r----- root/asterisk etc/asterisk/default/sorcery.conf +-rw-r----- root/asterisk etc/asterisk/default/ss7.timers +-rw-r----- root/asterisk etc/asterisk/default/stasis.conf +-rw-r----- root/asterisk etc/asterisk/default/statsd.conf +-rw-r----- root/asterisk etc/asterisk/default/test_sorcery.conf -rw-r----- root/asterisk etc/asterisk/default/udptl.conf -rw-r----- root/asterisk etc/asterisk/default/unistim.conf -rw-r----- root/asterisk etc/asterisk/default/users.conf -rw-r----- root/asterisk etc/asterisk/default/voicemail.conf -rw-r----- root/asterisk etc/asterisk/default/vpb.conf +-rw-r----- root/asterisk etc/asterisk/default/xmpp.conf drwxr-xr-x root/root etc/rc.d/ -rwxr-xr-x root/root etc/rc.d/asterisk +drwxr-xr-x root/root etc/syslog-ng.d/ +-rw-r--r-- root/root etc/syslog-ng.d/asterisk.conf drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/include/ -rw-r--r-- root/root usr/include/asterisk.h @@ -109,6 +125,7 @@ drwxr-xr-x root/root usr/include/asterisk/ -rw-r--r-- root/root usr/include/asterisk/alaw.h -rw-r--r-- root/root usr/include/asterisk/aoc.h -rw-r--r-- root/root usr/include/asterisk/app.h +-rw-r--r-- root/root usr/include/asterisk/ari.h -rw-r--r-- root/root usr/include/asterisk/ast_expr.h -rw-r--r-- root/root usr/include/asterisk/ast_version.h -rw-r--r-- root/root usr/include/asterisk/astdb.h @@ -119,9 +136,18 @@ drwxr-xr-x root/root usr/include/asterisk/ -rw-r--r-- root/root usr/include/asterisk/audiohook.h -rw-r--r-- root/root usr/include/asterisk/autochan.h -rw-r--r-- root/root usr/include/asterisk/autoconfig.h --rw-r--r-- root/root usr/include/asterisk/bridging.h --rw-r--r-- root/root usr/include/asterisk/bridging_features.h --rw-r--r-- root/root usr/include/asterisk/bridging_technology.h +-rw-r--r-- root/root usr/include/asterisk/backtrace.h +-rw-r--r-- root/root usr/include/asterisk/beep.h +-rw-r--r-- root/root usr/include/asterisk/bridge.h +-rw-r--r-- root/root usr/include/asterisk/bridge_after.h +-rw-r--r-- root/root usr/include/asterisk/bridge_basic.h +-rw-r--r-- root/root usr/include/asterisk/bridge_channel.h +-rw-r--r-- root/root usr/include/asterisk/bridge_channel_internal.h +-rw-r--r-- root/root usr/include/asterisk/bridge_features.h +-rw-r--r-- root/root usr/include/asterisk/bridge_internal.h +-rw-r--r-- root/root usr/include/asterisk/bridge_roles.h +-rw-r--r-- root/root usr/include/asterisk/bridge_technology.h +-rw-r--r-- root/root usr/include/asterisk/bucket.h -rw-r--r-- root/root usr/include/asterisk/build.h -rw-r--r-- root/root usr/include/asterisk/buildinfo.h -rw-r--r-- root/root usr/include/asterisk/buildopts.h @@ -131,13 +157,19 @@ drwxr-xr-x root/root usr/include/asterisk/ -rw-r--r-- root/root usr/include/asterisk/ccss.h -rw-r--r-- root/root usr/include/asterisk/cdr.h -rw-r--r-- root/root usr/include/asterisk/cel.h +-rw-r--r-- root/root usr/include/asterisk/celt.h -rw-r--r-- root/root usr/include/asterisk/channel.h +-rw-r--r-- root/root usr/include/asterisk/channel_internal.h -rw-r--r-- root/root usr/include/asterisk/channelstate.h -rw-r--r-- root/root usr/include/asterisk/chanvars.h -rw-r--r-- root/root usr/include/asterisk/cli.h +-rw-r--r-- root/root usr/include/asterisk/codec.h -rw-r--r-- root/root usr/include/asterisk/compat.h -rw-r--r-- root/root usr/include/asterisk/compiler.h -rw-r--r-- root/root usr/include/asterisk/config.h +-rw-r--r-- root/root usr/include/asterisk/config_options.h +-rw-r--r-- root/root usr/include/asterisk/core_local.h +-rw-r--r-- root/root usr/include/asterisk/core_unreal.h -rw-r--r-- root/root usr/include/asterisk/crypto.h -rw-r--r-- root/root usr/include/asterisk/data.h -rw-r--r-- root/root usr/include/asterisk/datastore.h @@ -151,21 +183,25 @@ drwxr-xr-x root/root usr/include/asterisk/doxygen/ -rw-r--r-- root/root usr/include/asterisk/doxygen/asterisk-git-howto.h -rw-r--r-- root/root usr/include/asterisk/doxygen/commits.h -rw-r--r-- root/root usr/include/asterisk/doxygen/licensing.h --rw-r--r-- root/root usr/include/asterisk/doxygen/mantisworkflow.h -rw-r--r-- root/root usr/include/asterisk/doxygen/releases.h -rw-r--r-- root/root usr/include/asterisk/doxygen/reviewboard.h -rw-r--r-- root/root usr/include/asterisk/doxyref.h -rw-r--r-- root/root usr/include/asterisk/dsp.h -rw-r--r-- root/root usr/include/asterisk/dundi.h -rw-r--r-- root/root usr/include/asterisk/endian.h +-rw-r--r-- root/root usr/include/asterisk/endpoints.h -rw-r--r-- root/root usr/include/asterisk/enum.h -rw-r--r-- root/root usr/include/asterisk/event.h -rw-r--r-- root/root usr/include/asterisk/event_defs.h -rw-r--r-- root/root usr/include/asterisk/extconf.h -rw-r--r-- root/root usr/include/asterisk/features.h +-rw-r--r-- root/root usr/include/asterisk/features_config.h -rw-r--r-- root/root usr/include/asterisk/file.h +-rw-r--r-- root/root usr/include/asterisk/format.h +-rw-r--r-- root/root usr/include/asterisk/format_cache.h +-rw-r--r-- root/root usr/include/asterisk/format_cap.h +-rw-r--r-- root/root usr/include/asterisk/format_compatibility.h -rw-r--r-- root/root usr/include/asterisk/frame.h --rw-r--r-- root/root usr/include/asterisk/frame_defs.h -rw-r--r-- root/root usr/include/asterisk/framehook.h -rw-r--r-- root/root usr/include/asterisk/fskmodem.h -rw-r--r-- root/root usr/include/asterisk/fskmodem_float.h @@ -174,18 +210,22 @@ drwxr-xr-x root/root usr/include/asterisk/doxygen/ -rw-r--r-- root/root usr/include/asterisk/hashtab.h -rw-r--r-- root/root usr/include/asterisk/heap.h -rw-r--r-- root/root usr/include/asterisk/http.h +-rw-r--r-- root/root usr/include/asterisk/http_websocket.h -rw-r--r-- root/root usr/include/asterisk/image.h -rw-r--r-- root/root usr/include/asterisk/indications.h -rw-r--r-- root/root usr/include/asterisk/inline_api.h -rw-r--r-- root/root usr/include/asterisk/io.h --rw-r--r-- root/root usr/include/asterisk/jabber.h --rw-r--r-- root/root usr/include/asterisk/jingle.h +-rw-r--r-- root/root usr/include/asterisk/json.h -rw-r--r-- root/root usr/include/asterisk/linkedlists.h -rw-r--r-- root/root usr/include/asterisk/localtime.h -rw-r--r-- root/root usr/include/asterisk/lock.h -rw-r--r-- root/root usr/include/asterisk/logger.h -rw-r--r-- root/root usr/include/asterisk/manager.h +-rw-r--r-- root/root usr/include/asterisk/max_forwards.h -rw-r--r-- root/root usr/include/asterisk/md5.h +-rw-r--r-- root/root usr/include/asterisk/media_index.h +-rw-r--r-- root/root usr/include/asterisk/message.h +-rw-r--r-- root/root usr/include/asterisk/mixmonitor.h -rw-r--r-- root/root usr/include/asterisk/mod_format.h -rw-r--r-- root/root usr/include/asterisk/module.h -rw-r--r-- root/root usr/include/asterisk/monitor.h @@ -195,28 +235,67 @@ drwxr-xr-x root/root usr/include/asterisk/doxygen/ -rw-r--r-- root/root usr/include/asterisk/network.h -rw-r--r-- root/root usr/include/asterisk/optional_api.h -rw-r--r-- root/root usr/include/asterisk/options.h +-rw-r--r-- root/root usr/include/asterisk/opus.h +-rw-r--r-- root/root usr/include/asterisk/parking.h -rw-r--r-- root/root usr/include/asterisk/paths.h -rw-r--r-- root/root usr/include/asterisk/pbx.h +-rw-r--r-- root/root usr/include/asterisk/phoneprov.h +-rw-r--r-- root/root usr/include/asterisk/pickup.h -rw-r--r-- root/root usr/include/asterisk/pktccops.h -rw-r--r-- root/root usr/include/asterisk/plc.h -rw-r--r-- root/root usr/include/asterisk/poll-compat.h +-rw-r--r-- root/root usr/include/asterisk/presencestate.h -rw-r--r-- root/root usr/include/asterisk/privacy.h -rw-r--r-- root/root usr/include/asterisk/pval.h -rw-r--r-- root/root usr/include/asterisk/res_fax.h +-rw-r--r-- root/root usr/include/asterisk/res_hep.h +-rw-r--r-- root/root usr/include/asterisk/res_mwi_external.h -rw-r--r-- root/root usr/include/asterisk/res_odbc.h +-rw-r--r-- root/root usr/include/asterisk/res_pjsip.h +-rw-r--r-- root/root usr/include/asterisk/res_pjsip_body_generator_types.h +-rw-r--r-- root/root usr/include/asterisk/res_pjsip_cli.h +-rw-r--r-- root/root usr/include/asterisk/res_pjsip_outbound_publish.h +-rw-r--r-- root/root usr/include/asterisk/res_pjsip_presence_xml.h +-rw-r--r-- root/root usr/include/asterisk/res_pjsip_pubsub.h +-rw-r--r-- root/root usr/include/asterisk/res_pjsip_session.h -rw-r--r-- root/root usr/include/asterisk/res_srtp.h -rw-r--r-- root/root usr/include/asterisk/rtp_engine.h -rw-r--r-- root/root usr/include/asterisk/say.h -rw-r--r-- root/root usr/include/asterisk/sched.h +-rw-r--r-- root/root usr/include/asterisk/sdp_srtp.h -rw-r--r-- root/root usr/include/asterisk/security_events.h -rw-r--r-- root/root usr/include/asterisk/security_events_defs.h -rw-r--r-- root/root usr/include/asterisk/select.h +-rw-r--r-- root/root usr/include/asterisk/sem.h -rw-r--r-- root/root usr/include/asterisk/sha1.h +-rw-r--r-- root/root usr/include/asterisk/silk.h +-rw-r--r-- root/root usr/include/asterisk/sip_api.h -rw-r--r-- root/root usr/include/asterisk/slin.h -rw-r--r-- root/root usr/include/asterisk/slinfactory.h -rw-r--r-- root/root usr/include/asterisk/smdi.h +-rw-r--r-- root/root usr/include/asterisk/smoother.h +-rw-r--r-- root/root usr/include/asterisk/sorcery.h +-rw-r--r-- root/root usr/include/asterisk/sounds_index.h -rw-r--r-- root/root usr/include/asterisk/speech.h +-rw-r--r-- root/root usr/include/asterisk/spinlock.h -rw-r--r-- root/root usr/include/asterisk/srv.h +-rw-r--r-- root/root usr/include/asterisk/stasis.h +-rw-r--r-- root/root usr/include/asterisk/stasis_app.h +-rw-r--r-- root/root usr/include/asterisk/stasis_app_device_state.h +-rw-r--r-- root/root usr/include/asterisk/stasis_app_impl.h +-rw-r--r-- root/root usr/include/asterisk/stasis_app_mailbox.h +-rw-r--r-- root/root usr/include/asterisk/stasis_app_playback.h +-rw-r--r-- root/root usr/include/asterisk/stasis_app_recording.h +-rw-r--r-- root/root usr/include/asterisk/stasis_app_snoop.h +-rw-r--r-- root/root usr/include/asterisk/stasis_bridges.h +-rw-r--r-- root/root usr/include/asterisk/stasis_cache_pattern.h +-rw-r--r-- root/root usr/include/asterisk/stasis_channels.h +-rw-r--r-- root/root usr/include/asterisk/stasis_endpoints.h +-rw-r--r-- root/root usr/include/asterisk/stasis_internal.h +-rw-r--r-- root/root usr/include/asterisk/stasis_message_router.h +-rw-r--r-- root/root usr/include/asterisk/stasis_system.h +-rw-r--r-- root/root usr/include/asterisk/stasis_test.h +-rw-r--r-- root/root usr/include/asterisk/statsd.h -rw-r--r-- root/root usr/include/asterisk/stringfields.h -rw-r--r-- root/root usr/include/asterisk/strings.h -rw-r--r-- root/root usr/include/asterisk/stun.h @@ -226,6 +305,7 @@ drwxr-xr-x root/root usr/include/asterisk/doxygen/ -rw-r--r-- root/root usr/include/asterisk/tdd.h -rw-r--r-- root/root usr/include/asterisk/term.h -rw-r--r-- root/root usr/include/asterisk/test.h +-rw-r--r-- root/root usr/include/asterisk/threadpool.h -rw-r--r-- root/root usr/include/asterisk/threadstorage.h -rw-r--r-- root/root usr/include/asterisk/time.h -rw-r--r-- root/root usr/include/asterisk/timing.h @@ -234,17 +314,23 @@ drwxr-xr-x root/root usr/include/asterisk/doxygen/ -rw-r--r-- root/root usr/include/asterisk/udptl.h -rw-r--r-- root/root usr/include/asterisk/ulaw.h -rw-r--r-- root/root usr/include/asterisk/unaligned.h +-rw-r--r-- root/root usr/include/asterisk/uri.h -rw-r--r-- root/root usr/include/asterisk/utils.h +-rw-r--r-- root/root usr/include/asterisk/uuid.h +-rw-r--r-- root/root usr/include/asterisk/vector.h -rw-r--r-- root/root usr/include/asterisk/version.h -rw-r--r-- root/root usr/include/asterisk/xml.h -rw-r--r-- root/root usr/include/asterisk/xmldoc.h +-rw-r--r-- root/root usr/include/asterisk/xmpp.h drwxr-xr-x root/root usr/lib/ drwxr-xr-x root/root usr/lib/asterisk/ drwxr-xr-x root/root usr/lib/asterisk/modules/ -rwxr-xr-x root/root usr/lib/asterisk/modules/app_adsiprog.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/app_agent_pool.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_alarmreceiver.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_amd.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_authenticate.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/app_bridgewait.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_cdr.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_celgenuserevent.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_chanisavail.so @@ -252,7 +338,6 @@ drwxr-xr-x root/root usr/lib/asterisk/modules/ -rwxr-xr-x root/root usr/lib/asterisk/modules/app_chanspy.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_confbridge.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_controlplayback.so --rwxr-xr-x root/root usr/lib/asterisk/modules/app_dahdibarge.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_dahdiras.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_db.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_dial.so @@ -272,7 +357,6 @@ drwxr-xr-x root/root usr/lib/asterisk/modules/ -rwxr-xr-x root/root usr/lib/asterisk/modules/app_ices.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_image.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_macro.so --rwxr-xr-x root/root usr/lib/asterisk/modules/app_meetme.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_milliwatt.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_minivm.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_mixmonitor.so @@ -281,23 +365,21 @@ drwxr-xr-x root/root usr/lib/asterisk/modules/ -rwxr-xr-x root/root usr/lib/asterisk/modules/app_nbscat.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_originate.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_page.so --rwxr-xr-x root/root usr/lib/asterisk/modules/app_parkandannounce.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_playback.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_playtones.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_privacy.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_queue.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_read.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_readexten.so --rwxr-xr-x root/root usr/lib/asterisk/modules/app_readfile.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_record.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_sayunixtime.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_senddtmf.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_sendtext.so --rwxr-xr-x root/root usr/lib/asterisk/modules/app_setcallerid.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_sms.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_softhangup.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_speech_utils.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_stack.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/app_stasis.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_system.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_talkdetect.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_test.so @@ -312,7 +394,9 @@ drwxr-xr-x root/root usr/lib/asterisk/modules/ -rwxr-xr-x root/root usr/lib/asterisk/modules/app_while.so -rwxr-xr-x root/root usr/lib/asterisk/modules/app_zapateller.so -rwxr-xr-x root/root usr/lib/asterisk/modules/bridge_builtin_features.so --rwxr-xr-x root/root usr/lib/asterisk/modules/bridge_multiplexed.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/bridge_builtin_interval_features.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/bridge_holding.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/bridge_native_rtp.so -rwxr-xr-x root/root usr/lib/asterisk/modules/bridge_simple.so -rwxr-xr-x root/root usr/lib/asterisk/modules/bridge_softmix.so -rwxr-xr-x root/root usr/lib/asterisk/modules/cdr_csv.so @@ -324,16 +408,15 @@ drwxr-xr-x root/root usr/lib/asterisk/modules/ -rwxr-xr-x root/root usr/lib/asterisk/modules/cel_custom.so -rwxr-xr-x root/root usr/lib/asterisk/modules/cel_manager.so -rwxr-xr-x root/root usr/lib/asterisk/modules/cel_sqlite3_custom.so --rwxr-xr-x root/root usr/lib/asterisk/modules/chan_agent.so -rwxr-xr-x root/root usr/lib/asterisk/modules/chan_alsa.so --rwxr-xr-x root/root usr/lib/asterisk/modules/chan_bridge.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/chan_bridge_media.so -rwxr-xr-x root/root usr/lib/asterisk/modules/chan_console.so -rwxr-xr-x root/root usr/lib/asterisk/modules/chan_dahdi.so -rwxr-xr-x root/root usr/lib/asterisk/modules/chan_iax2.so --rwxr-xr-x root/root usr/lib/asterisk/modules/chan_local.so -rwxr-xr-x root/root usr/lib/asterisk/modules/chan_multicast_rtp.so -rwxr-xr-x root/root usr/lib/asterisk/modules/chan_oss.so -rwxr-xr-x root/root usr/lib/asterisk/modules/chan_phone.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/chan_pjsip.so -rwxr-xr-x root/root usr/lib/asterisk/modules/chan_sip.so -rwxr-xr-x root/root usr/lib/asterisk/modules/chan_skinny.so -rwxr-xr-x root/root usr/lib/asterisk/modules/chan_unistim.so @@ -346,6 +429,8 @@ drwxr-xr-x root/root usr/lib/asterisk/modules/ -rwxr-xr-x root/root usr/lib/asterisk/modules/codec_gsm.so -rwxr-xr-x root/root usr/lib/asterisk/modules/codec_ilbc.so -rwxr-xr-x root/root usr/lib/asterisk/modules/codec_lpc10.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/codec_opus.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/codec_resample.so -rwxr-xr-x root/root usr/lib/asterisk/modules/codec_speex.so -rwxr-xr-x root/root usr/lib/asterisk/modules/codec_ulaw.so -rwxr-xr-x root/root usr/lib/asterisk/modules/format_g719.so @@ -362,8 +447,8 @@ drwxr-xr-x root/root usr/lib/asterisk/modules/ -rwxr-xr-x root/root usr/lib/asterisk/modules/format_siren14.so -rwxr-xr-x root/root usr/lib/asterisk/modules/format_siren7.so -rwxr-xr-x root/root usr/lib/asterisk/modules/format_sln.so --rwxr-xr-x root/root usr/lib/asterisk/modules/format_sln16.so -rwxr-xr-x root/root usr/lib/asterisk/modules/format_vox.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/format_vp8.so -rwxr-xr-x root/root usr/lib/asterisk/modules/format_wav.so -rwxr-xr-x root/root usr/lib/asterisk/modules/format_wav_gsm.so -rwxr-xr-x root/root usr/lib/asterisk/modules/func_aes.so @@ -387,22 +472,31 @@ drwxr-xr-x root/root usr/lib/asterisk/modules/ -rwxr-xr-x root/root usr/lib/asterisk/modules/func_frame_trace.so -rwxr-xr-x root/root usr/lib/asterisk/modules/func_global.so -rwxr-xr-x root/root usr/lib/asterisk/modules/func_groupcount.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/func_hangupcause.so -rwxr-xr-x root/root usr/lib/asterisk/modules/func_iconv.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/func_jitterbuffer.so -rwxr-xr-x root/root usr/lib/asterisk/modules/func_lock.so -rwxr-xr-x root/root usr/lib/asterisk/modules/func_logic.so -rwxr-xr-x root/root usr/lib/asterisk/modules/func_math.so -rwxr-xr-x root/root usr/lib/asterisk/modules/func_md5.so -rwxr-xr-x root/root usr/lib/asterisk/modules/func_module.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/func_periodic_hook.so -rwxr-xr-x root/root usr/lib/asterisk/modules/func_pitchshift.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/func_pjsip_aor.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/func_pjsip_contact.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/func_pjsip_endpoint.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/func_presencestate.so -rwxr-xr-x root/root usr/lib/asterisk/modules/func_rand.so -rwxr-xr-x root/root usr/lib/asterisk/modules/func_realtime.so -rwxr-xr-x root/root usr/lib/asterisk/modules/func_sha1.so -rwxr-xr-x root/root usr/lib/asterisk/modules/func_shell.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/func_sorcery.so -rwxr-xr-x root/root usr/lib/asterisk/modules/func_speex.so -rwxr-xr-x root/root usr/lib/asterisk/modules/func_sprintf.so -rwxr-xr-x root/root usr/lib/asterisk/modules/func_srv.so -rwxr-xr-x root/root usr/lib/asterisk/modules/func_strings.so -rwxr-xr-x root/root usr/lib/asterisk/modules/func_sysinfo.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/func_talkdetect.so -rwxr-xr-x root/root usr/lib/asterisk/modules/func_timeout.so -rwxr-xr-x root/root usr/lib/asterisk/modules/func_uri.so -rwxr-xr-x root/root usr/lib/asterisk/modules/func_version.so @@ -417,50 +511,147 @@ drwxr-xr-x root/root usr/lib/asterisk/modules/ -rwxr-xr-x root/root usr/lib/asterisk/modules/res_adsi.so -rwxr-xr-x root/root usr/lib/asterisk/modules/res_ael_share.so -rwxr-xr-x root/root usr/lib/asterisk/modules/res_agi.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_ari.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_ari_applications.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_ari_asterisk.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_ari_bridges.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_ari_channels.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_ari_device_states.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_ari_endpoints.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_ari_events.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_ari_model.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_ari_playbacks.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_ari_recordings.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_ari_sounds.so -rwxr-xr-x root/root usr/lib/asterisk/modules/res_calendar.so -rwxr-xr-x root/root usr/lib/asterisk/modules/res_clialiases.so -rwxr-xr-x root/root usr/lib/asterisk/modules/res_clioriginate.so -rwxr-xr-x root/root usr/lib/asterisk/modules/res_config_curl.so -rwxr-xr-x root/root usr/lib/asterisk/modules/res_config_ldap.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_config_sqlite3.so -rwxr-xr-x root/root usr/lib/asterisk/modules/res_convert.so -rwxr-xr-x root/root usr/lib/asterisk/modules/res_crypto.so -rwxr-xr-x root/root usr/lib/asterisk/modules/res_curl.so -rwxr-xr-x root/root usr/lib/asterisk/modules/res_fax.so -rwxr-xr-x root/root usr/lib/asterisk/modules/res_fax_spandsp.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_format_attr_celt.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_format_attr_h263.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_format_attr_h264.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_format_attr_opus.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_format_attr_silk.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_hep.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_hep_pjsip.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_hep_rtcp.so -rwxr-xr-x root/root usr/lib/asterisk/modules/res_http_post.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_http_websocket.so -rwxr-xr-x root/root usr/lib/asterisk/modules/res_limit.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_manager_devicestate.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_manager_presencestate.so -rwxr-xr-x root/root usr/lib/asterisk/modules/res_monitor.so -rwxr-xr-x root/root usr/lib/asterisk/modules/res_musiconhold.so -rwxr-xr-x root/root usr/lib/asterisk/modules/res_mutestream.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_parking.so -rwxr-xr-x root/root usr/lib/asterisk/modules/res_phoneprov.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_acl.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_authenticator_digest.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_caller_id.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_config_wizard.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_dialog_info_body_generator.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_diversion.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_dlg_options.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_dtmf_info.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_endpoint_identifier_anonymous.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_endpoint_identifier_ip.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_endpoint_identifier_user.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_exten_state.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_header_funcs.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_keepalive.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_log_forwarder.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_logger.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_messaging.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_multihomed.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_mwi.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_mwi_body_generator.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_nat.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_notify.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_one_touch_record_info.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_outbound_authenticator_digest.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_outbound_publish.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_outbound_registration.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_path.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_phoneprov_provider.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_pidf_body_generator.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_pidf_digium_body_supplement.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_pidf_eyebeam_body_supplement.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_publish_asterisk.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_pubsub.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_refer.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_registrar.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_registrar_expire.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_rfc3326.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_sdp_rtp.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_send_to_voicemail.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_session.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_sips_contact.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_t38.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_transport_websocket.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_pjsip_xpidf_body_generator.so -rwxr-xr-x root/root usr/lib/asterisk/modules/res_realtime.so -rwxr-xr-x root/root usr/lib/asterisk/modules/res_rtp_asterisk.so -rwxr-xr-x root/root usr/lib/asterisk/modules/res_rtp_multicast.so -rwxr-xr-x root/root usr/lib/asterisk/modules/res_security_log.so -rwxr-xr-x root/root usr/lib/asterisk/modules/res_smdi.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_sorcery_astdb.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_sorcery_config.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_sorcery_memory.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_sorcery_realtime.so -rwxr-xr-x root/root usr/lib/asterisk/modules/res_speech.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_srtp.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_stasis.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_stasis_answer.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_stasis_device_state.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_stasis_playback.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_stasis_recording.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_stasis_snoop.so +-rwxr-xr-x root/root usr/lib/asterisk/modules/res_statsd.so -rwxr-xr-x root/root usr/lib/asterisk/modules/res_stun_monitor.so -rwxr-xr-x root/root usr/lib/asterisk/modules/res_timing_dahdi.so -rwxr-xr-x root/root usr/lib/asterisk/modules/res_timing_pthread.so -rwxr-xr-x root/root usr/lib/asterisk/modules/res_timing_timerfd.so +lrwxrwxrwx root/root usr/lib/libasteriskssl.so -> libasteriskssl.so.1 +-rwxr-xr-x root/root usr/lib/libasteriskssl.so.1 drwxr-xr-x root/root usr/man/ drwxr-xr-x root/root usr/man/man8/ -rw-r--r-- root/root usr/man/man8/aelparse.8.gz +-rw-r--r-- root/root usr/man/man8/astdb2bdb.8.gz +-rw-r--r-- root/root usr/man/man8/astdb2sqlite3.8.gz -rw-r--r-- root/root usr/man/man8/asterisk.8.gz -rw-r--r-- root/root usr/man/man8/astgenkey.8.gz -rw-r--r-- root/root usr/man/man8/autosupport.8.gz -rw-r--r-- root/root usr/man/man8/safe_asterisk.8.gz drwxr-xr-x root/root usr/sbin/ -rwxr-xr-x root/root usr/sbin/aelparse +-rwxr-xr-x root/root usr/sbin/astdb2bdb +-rwxr-xr-x root/root usr/sbin/astdb2sqlite3 -rwxr-xr-x root/root usr/sbin/asterisk -rwxr-xr-x root/root usr/sbin/astgenkey -rwxr-xr-x root/root usr/sbin/autosupport lrwxrwxrwx root/root usr/sbin/rasterisk -> asterisk -rwxr-xr-x root/root usr/sbin/safe_asterisk +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/dahdi/ +drwxr-xr-x root/root usr/share/dahdi/span_config.d/ +-rw-r--r-- root/root usr/share/dahdi/span_config.d/40-asterisk drwxr-xr-x root/root var/ drwxr-xr-x root/root var/lib/ drwxr-xr-x asterisk/asterisk var/lib/asterisk/ drwxr-xr-x asterisk/asterisk var/lib/asterisk/agi-bin/ +drwxr-xr-x asterisk/asterisk var/lib/asterisk/documentation/ +-rw-r--r-- asterisk/asterisk var/lib/asterisk/documentation/appdocsxml.dtd +-rw-r--r-- asterisk/asterisk var/lib/asterisk/documentation/appdocsxml.xslt +-rw-r--r-- asterisk/asterisk var/lib/asterisk/documentation/core-en_US.xml +drwxr-xr-x asterisk/asterisk var/lib/asterisk/documentation/thirdparty/ drwxr-xr-x asterisk/asterisk var/lib/asterisk/firmware/ drwxr-xr-x asterisk/asterisk var/lib/asterisk/firmware/iax/ drwxr-xr-x asterisk/asterisk var/lib/asterisk/images/ @@ -469,9 +660,23 @@ drwxr-xr-x asterisk/asterisk var/lib/asterisk/images/ drwxr-xr-x asterisk/asterisk var/lib/asterisk/keys/ drwxr-xr-x asterisk/asterisk var/lib/asterisk/moh/ drwxr-xr-x asterisk/asterisk var/lib/asterisk/phoneprov/ +drwxr-xr-x asterisk/asterisk var/lib/asterisk/rest-api/ +-rw-r--r-- asterisk/asterisk var/lib/asterisk/rest-api/applications.json +-rw-r--r-- asterisk/asterisk var/lib/asterisk/rest-api/asterisk.json +-rw-r--r-- asterisk/asterisk var/lib/asterisk/rest-api/bridges.json +-rw-r--r-- asterisk/asterisk var/lib/asterisk/rest-api/channels.json +-rw-r--r-- asterisk/asterisk var/lib/asterisk/rest-api/deviceStates.json +-rw-r--r-- asterisk/asterisk var/lib/asterisk/rest-api/endpoints.json +-rw-r--r-- asterisk/asterisk var/lib/asterisk/rest-api/events.json +-rw-r--r-- asterisk/asterisk var/lib/asterisk/rest-api/mailboxes.json +-rw-r--r-- asterisk/asterisk var/lib/asterisk/rest-api/playbacks.json +-rw-r--r-- asterisk/asterisk var/lib/asterisk/rest-api/recordings.json +-rw-r--r-- asterisk/asterisk var/lib/asterisk/rest-api/resources.json +-rw-r--r-- asterisk/asterisk var/lib/asterisk/rest-api/sounds.json drwxr-xr-x asterisk/asterisk var/lib/asterisk/sounds/ drwxr-xr-x asterisk/asterisk var/lib/asterisk/static-http/ -rw-r--r-- asterisk/asterisk var/lib/asterisk/static-http/ajamdemo.html +-rw-r--r-- asterisk/asterisk var/lib/asterisk/static-http/appdocsxml.xslt -rw-r--r-- asterisk/asterisk var/lib/asterisk/static-http/astman.css -rw-r--r-- asterisk/asterisk var/lib/asterisk/static-http/astman.js -rw-r--r-- asterisk/asterisk var/lib/asterisk/static-http/core-en_US.xml @@ -489,6 +694,7 @@ drwxr-xr-x asterisk/asterisk var/spool/asterisk/ drwxr-xr-x asterisk/asterisk var/spool/asterisk/dictate/ drwxr-xr-x asterisk/asterisk var/spool/asterisk/meetme/ drwxr-xr-x asterisk/asterisk var/spool/asterisk/monitor/ +drwxr-xr-x asterisk/asterisk var/spool/asterisk/recording/ drwxr-xr-x asterisk/asterisk var/spool/asterisk/system/ drwxr-xr-x asterisk/asterisk var/spool/asterisk/tmp/ drwxr-xr-x asterisk/asterisk var/spool/asterisk/voicemail/ diff --git a/asterisk/.md5sum b/asterisk/.md5sum index a049b83..fd68ebf 100644 --- a/asterisk/.md5sum +++ b/asterisk/.md5sum @@ -1,8 +1,10 @@ -ef2783022bf4451c0bac4a64c8ec4a8b asterisk-1.8.31.0.tar.gz +8cd729d481f0b3d9aadcf5a607c25803 asterisk-13.4.0.tar.gz 0a336b92908bcff6cb87fe3797aea70c asterisk.rc -475ed32aea9a82aae020695be8b81ac4 build-disable-astcannary.patch -3b0bb1b1e4ef57e013b66f55db6c8417 build-disable-sounds-en-gsm.patch -cfe1e9763274e42ea911e9e0cae43588 build-disable-sounds-moh.patch -828227d0fd20bd8ca448970192bdf869 build-enable-aelparse.patch -2e0b5a273b8a2f7983c72f2eb1e08f0e build-enable-cdr-mysql.patch -4fe1dff21e048b79a15fdfa145403f6c build-enable-ilbc.patch +be145ed0aa3a84b350a619dd8a61f675 bb2925fc4eaad5b30b93eece851297de5c12e06c.tar.gz +82dd1478c2c3fe22353ee606f57d14ac build-disable-astcanary.patch +6a094135e25cf7c29166f451497ca832 build-disable-moh-wav.patch +d87c70c27bbf4c7b87b9233299accc54 build-disable-sounds-en-gsm.patch +26eb7fd153cf476762961f8d8506dd53 build-enable-aelparse.patch +bba4c1d952a3998303f6618825b0feee build-enable-cdr-mysql.patch +431f79999f54e9b8695d65ac3af29691 build-enable-ilbc.patch +26f4bc4b21bde4161349cb0812b634a5 build-enable-opus-vp8.patch diff --git a/asterisk/Pkgfile b/asterisk/Pkgfile index 0447a5c..897137a 100644 --- a/asterisk/Pkgfile +++ b/asterisk/Pkgfile @@ -1,25 +1,36 @@ # Description: PBX Software implementation # URL: http://www.asterisk.org # Maintainer: Alan Mizrahi, alan at mizrahi dot com dot ve -# Depends on: openssl ncurses +# Depends on: openssl ncurses jansson +# Optional: dahdi pjsip opus name=asterisk -version=1.8.31.0 -release=4 +version=13.4.0 +release=3 source=( http://downloads.digium.com/pub/asterisk/releases/asterisk-$version.tar.gz +https://github.com/seanbright/asterisk-opus/archive/bb2925fc4eaad5b30b93eece... asterisk.rc -build-disable-astcannary.patch -build-disable-sounds-en-gsm.patch -build-disable-sounds-moh.patch build-enable-aelparse.patch +build-disable-astcanary.patch build-enable-cdr-mysql.patch build-enable-ilbc.patch +build-disable-moh-wav.patch +build-enable-opus-vp8.patch +build-disable-sounds-en-gsm.patch ) build () { cd asterisk-$version + # patch to add Opus transcoding and VP8 passthrough + # https://github.com/seanbright/asterisk-opus + if [ -f /usr/include/opus/opus.h ]; then + cp $SRC/asterisk-opus-*/codecs/* codecs/ + cp $SRC/asterisk-opus-*/formats/* formats/ + ./bootstrap.sh + fi + ./configure \ --prefix=/usr \ --mandir=/usr/man \ @@ -31,24 +42,30 @@ build () { # Generate a menuselect-tree file make menuselect-tree - # Remove astcannary - patch -p1 -i $SRC/build-disable-astcannary.patch - - # Remove english gsm core sounds (sounds are in separate ports) - patch -p1 -i $SRC/build-disable-sounds-en-gsm.patch - - # Remove music on hold files - patch -p1 -i $SRC/build-disable-sounds-moh.patch + # Enable Opus and VP8 + if [ -f /usr/include/opus/opus.h ]; then + patch -p1 -i $SRC/asterisk-opus-*/asterisk.patch + patch -p1 -i $SRC/build-enable-opus-vp8.patch + fi # Add aelparse utility patch -p1 -i $SRC/build-enable-aelparse.patch - # Add support for ILBC - patch -p1 -i $SRC/build-enable-ilbc.patch + # Remove astcanary + patch -p1 -i $SRC/build-disable-astcanary.patch - # Add support for MySQL CDRs + # Add cdr_mysql patch -p1 -i $SRC/build-enable-cdr-mysql.patch + # Add iLBC + patch -p1 -i $SRC/build-enable-ilbc.patch + + # Remove music on hold files + patch -p1 -i $SRC/build-disable-moh-wav.patch + + # Remove english gsm core sounds (sounds are available in separate port) + patch -p1 -i $SRC/build-disable-sounds-en-gsm.patch + make # NOISY_BUILD=yes make DESTDIR=$PKG install @@ -60,7 +77,7 @@ build () { # Install default config files install -d -m 750 -o root -g asterisk $PKG/etc/asterisk $PKG/etc/asterisk/default - for i in configs/*.sample; do + for i in configs/samples/*.sample; do install -m 640 -o root -g asterisk $i $PKG/etc/asterisk/default/$(basename $i .sample) done @@ -68,9 +85,22 @@ build () { rm -rf $PKG/var/lib/asterisk/sounds/* # Remove documentation dir - rm -rf $PKG/var/lib/asterisk/documentation + # rm -rf $PKG/var/lib/asterisk/documentation # Fix permissions chown -R asterisk:asterisk $PKG/var/{lib,log,run,spool}/asterisk + # Add syslog-ng configuration file if /etc/syslog-ng.d exists + if [ -d /etc/syslog-ng.d ]; then + mkdir -p -m 755 $PKG/etc/syslog-ng.d + sed 's|\\t|\t|g' <<-EOF >$PKG/etc/syslog-ng.d/$name.conf + destination dst_$name { dst_default(prefix("$name")); }; + log { + \tsource(src_default); + \tfilter { program('$name' type(string)); }; + \tdestination(dst_$name); + }; + EOF + fi + } diff --git a/asterisk/build-disable-astcanary.patch b/asterisk/build-disable-astcanary.patch new file mode 100644 index 0000000..dbf13e7 --- /dev/null +++ b/asterisk/build-disable-astcanary.patch @@ -0,0 +1,11 @@ +--- asterisk-13.2.0/menuselect-tree 2015-04-01 13:33:21.374042590 +0900 ++++ asterisk-13.2.0/menuselect-tree.astcanary-disable 2015-04-01 13:54:31.376756837 +0900 +@@ -1755,7 +1755,7 @@ + <support_level>extended</support_level> + </member> + <member name="astcanary"> +- <defaultenabled>yes</defaultenabled> ++ <defaultenabled>no</defaultenabled> + <support_level>core</support_level> + </member> + <member name="astdb2sqlite3"> diff --git a/asterisk/build-disable-astcannary.patch b/asterisk/build-disable-astcannary.patch deleted file mode 100644 index a2bb07e..0000000 --- a/asterisk/build-disable-astcannary.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- asterisk-1.8.31.0/menuselect-tree.orig 2014-10-03 15:03:35.319957528 +0900 -+++ asterisk-1.8.31.0/menuselect-tree 2014-10-03 15:22:39.708556897 +0900 -@@ -1172,7 +1172,7 @@ - <support_level>extended</support_level> - </member> - <member name="astcanary"> -- <defaultenabled>yes</defaultenabled> -+ <defaultenabled>no</defaultenabled> - <support_level>core</support_level> - </member> - <member name="astman"> diff --git a/asterisk/build-disable-moh-wav.patch b/asterisk/build-disable-moh-wav.patch new file mode 100644 index 0000000..2f1730e --- /dev/null +++ b/asterisk/build-disable-moh-wav.patch @@ -0,0 +1,11 @@ +--- asterisk-13.2.0/menuselect-tree 2015-04-01 13:33:21.374042590 +0900 ++++ asterisk-13.2.0/menuselect-tree.moh-wav-disable 2015-04-01 13:43:24.193315947 +0900 +@@ -2086,7 +2086,7 @@ + </category> + <category name="MENUSELECT_MOH" displayname="Music On Hold File Packages" positive_output="yes"> + <member name="MOH-OPSOUND-WAV" displayname="opsound.org Music On Hold Files, WAV format" > +- <defaultenabled>yes</defaultenabled> ++ <defaultenabled>no</defaultenabled> + <support_level>core</support_level> + </member> + <member name="MOH-OPSOUND-ULAW" displayname="opsound.org Music On Hold Files, mu-Law format" > diff --git a/asterisk/build-disable-sounds-en-gsm.patch b/asterisk/build-disable-sounds-en-gsm.patch index 5c429c9..f1d7674 100644 --- a/asterisk/build-disable-sounds-en-gsm.patch +++ b/asterisk/build-disable-sounds-en-gsm.patch @@ -1,11 +1,11 @@ ---- asterisk-1.8.31.0/menuselect-tree.orig 2014-10-03 15:03:35.319957528 +0900 -+++ asterisk-1.8.31.0/menuselect-tree 2014-10-03 15:33:36.522661978 +0900 -@@ -1289,7 +1289,7 @@ - <support_level>core</support_level> +--- asterisk-13.2.0/menuselect-tree 2015-04-01 13:33:21.374042590 +0900 ++++ asterisk-13.2.0/menuselect-tree.sounds-en-gsm-disable 2015-04-01 13:43:09.645045100 +0900 +@@ -1877,7 +1877,7 @@ </member> <member name="CORE-SOUNDS-EN-GSM" displayname="English, GSM format" > + <support_level>core</support_level> - <defaultenabled>yes</defaultenabled> + <defaultenabled>no</defaultenabled> - <support_level>core</support_level> </member> <member name="CORE-SOUNDS-EN-G729" displayname="English, G.729 format"> + <support_level>core</support_level> diff --git a/asterisk/build-disable-sounds-moh.patch b/asterisk/build-disable-sounds-moh.patch deleted file mode 100644 index 12b37e7..0000000 --- a/asterisk/build-disable-sounds-moh.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- asterisk-1.8.31.0/menuselect-tree.orig 2014-10-03 15:03:35.319957528 +0900 -+++ asterisk-1.8.31.0/menuselect-tree 2014-10-03 15:35:08.282304114 +0900 -@@ -1499,7 +1499,7 @@ - </category> - <category name="MENUSELECT_MOH" displayname="Music On Hold File Packages" positive_output="yes"> - <member name="MOH-OPSOUND-WAV" displayname="opsound.org Music On Hold Files, WAV format" > -- <defaultenabled>yes</defaultenabled> -+ <defaultenabled>no</defaultenabled> - <support_level>core</support_level> - </member> - <member name="MOH-OPSOUND-ULAW" displayname="opsound.org Music On Hold Files, mu-Law format" > diff --git a/asterisk/build-enable-aelparse.patch b/asterisk/build-enable-aelparse.patch index 50db312..2fabbe7 100644 --- a/asterisk/build-enable-aelparse.patch +++ b/asterisk/build-enable-aelparse.patch @@ -1,6 +1,6 @@ ---- asterisk-1.8.31.0/menuselect-tree.orig 2014-10-03 15:03:35.319957528 +0900 -+++ asterisk-1.8.31.0/menuselect-tree 2014-10-03 15:25:02.927998339 +0900 -@@ -1168,7 +1168,7 @@ +--- asterisk-13.2.0/menuselect-tree 2015-04-01 13:33:21.374042590 +0900 ++++ asterisk-13.2.0/menuselect-tree.aelparse-enable 2015-04-01 13:49:46.451358551 +0900 +@@ -1751,7 +1751,7 @@ </category> <category name="MENUSELECT_UTILS" displayname="Utilities" positive_output="yes"> <member name="aelparse"> diff --git a/asterisk/build-enable-cdr-mysql.patch b/asterisk/build-enable-cdr-mysql.patch index debabab..caadb20 100644 --- a/asterisk/build-enable-cdr-mysql.patch +++ b/asterisk/build-enable-cdr-mysql.patch @@ -1,6 +1,6 @@ ---- asterisk-1.8.31.0/menuselect-tree.orig 2014-10-03 15:03:35.319957528 +0900 -+++ asterisk-1.8.31.0/menuselect-tree 2014-10-03 15:06:26.925954929 +0900 -@@ -15,7 +15,7 @@ +--- asterisk-13.2.0/menuselect-tree 2015-04-01 13:33:21.374042590 +0900 ++++ asterisk-13.2.0/menuselect-tree.cdr-mysql-enable 2015-04-01 13:49:31.412842692 +0900 +@@ -10,7 +10,7 @@ </member> <member name="cdr_mysql" displayname="MySQL CDR Backend" remove_on_change="addons/cdr_mysql.o addons/cdr_mysql.so"> <depend>mysqlclient</depend> diff --git a/asterisk/build-enable-ilbc.patch b/asterisk/build-enable-ilbc.patch index e535b4a..77092dd 100644 --- a/asterisk/build-enable-ilbc.patch +++ b/asterisk/build-enable-ilbc.patch @@ -1,9 +1,9 @@ ---- asterisk-1.8.31.0/menuselect-tree.orig 2014-10-03 15:03:35.319957528 +0900 -+++ asterisk-1.8.31.0/menuselect-tree 2014-10-03 15:07:28.723065654 +0900 -@@ -499,6 +499,7 @@ - <support_level>core</support_level> +--- asterisk-13.2.0/menuselect-tree 2015-04-01 13:33:21.374042590 +0900 ++++ asterisk-13.2.0/menuselect-tree.ilbc-enable 2015-04-01 13:43:40.749590341 +0900 +@@ -491,6 +491,7 @@ </member> <member name="codec_ilbc" displayname="iLBC Coder/Decoder" remove_on_change="codecs/codec_ilbc.o codecs/codec_ilbc.so"> + <use>ilbc</use> + <defaultenabled>yes</defaultenabled> <support_level>core</support_level> </member> diff --git a/asterisk/build-enable-opus-vp8.patch b/asterisk/build-enable-opus-vp8.patch new file mode 100644 index 0000000..198bd6f --- /dev/null +++ b/asterisk/build-enable-opus-vp8.patch @@ -0,0 +1,26 @@ +--- asterisk-13.4.0/menuselect-tree.orig 2015-07-17 10:13:35.573458228 +0900 ++++ asterisk-13.4.0/menuselect-tree 2015-07-17 10:15:02.369786388 +0900 +@@ -498,6 +498,7 @@ + </member> + <member name="codec_opus" displayname="Opus Coder/Decoder" remove_on_change="codecs/codec_opus.o codecs/codec_opus.so"> + <depend>opus</depend> ++ <defaultenabled>yes</defaultenabled> + <support_level>core</support_level> + </member> + <member name="codec_resample" displayname="SLIN Resampling Codec" remove_on_change="codecs/codec_resample.o codecs/codec_resample.so"> +@@ -563,6 +564,7 @@ + </member> + <member name="format_vp8" displayname="Raw VP8 data" remove_on_change="formats/format_vp8.o formats/format_vp8.so"> + <support_level>core</support_level> ++ <defaultenabled>yes</defaultenabled> + </member> + <member name="format_wav" displayname="Microsoft WAV/WAV16 format (8kHz/16kHz Signed Linear)" remove_on_change="formats/format_wav.o formats/format_wav.so"> + <support_level>core</support_level> +@@ -961,6 +963,7 @@ + </member> + <member name="res_format_attr_opus" displayname="Opus Format Attribute Module" remove_on_change="res/res_format_attr_opus.o res/res_format_attr_opus.so"> + <support_level>core</support_level> ++ <defaultenabled>yes</defaultenabled> + </member> + <member name="res_format_attr_silk" displayname="SILK Format Attribute Module" remove_on_change="res/res_format_attr_silk.o res/res_format_attr_silk.so"> + <support_level>core</support_level>
participants (1)
-
crux@crux.nu