041c0d3d1857_add_dtls_auto_gen_cert.py | |
0838f8db6a61_pjsip_add_send_contact_status_on_update_.py | |
0be05c3a8225_add_early_media_options.py | |
10aedae86a32_add_outgoing_enum_va.py | |
136885b81223_add_regcontext_to_pj.py | |
154177371065_add_default_from_user.py | |
15b1430ad6f1_add_moh_passthrough_option_to_pjsip.py | |
15db7b91a97a_add_rtcp_mux.py | |
164abbd708c_add_auto_info_to_endpoint_dtmf_mode.py | |
1758e8bbf6b_increase_useragent_column_size.py | |
189a235b3fd7_add_keep_alive_interval.py | |
19b00bc19b7b_add_suppress_q850_reason_headers_to_.py | |
1ac563b350a8_add_pjsip_trust_send__connected_line.py | |
1ae0609b6646_increse_reg_server_size.py | |
1c688d9a003c_pjsip_voicemail_extension.py | |
1d0e332c32af_create_rls_table.py | |
1d3ed26d9978_increase_uri_column_size.py | |
1d50859ed02e_create_accountcode.py | |
20abce6d1e3c_add_pjsip_identify_by_ip.py | |
210693f3123d_create_cdr_table.py | |
21e526ad3040_add_pjsip_debug_option.py | |
23530d604b96_add_rpid_immediate.py | |
26d7f3bf0fa5_add_bind_rtp_to_media_address_to_pjsip.py | |
26f10cadc157_add_pjsip_timeout_options.py | |
28887f25a46f_create_queue_tables.py | |
28ab27a7826d_add_srv_lookups_to_identify.py | |
28b8e71e541f_add_g726_non_standard.py | |
28ce1e718f05_add_fatal_response_interval.py | |
2bb1a85135ad_pjsip_add_use_callerid_contact.py | |
2d078ec071b7_increaes_contact_column_size.py | |
2da192dbbc65_add_publish_tables.py | |
2fc7930b41b3_add_pjsip_endpoint_options_for_12_1.py | |
31cd4f4891ec_add_auto_dtmf_mode.py | |
339a3bdf53fc_expand_accountcode_to_80.py | |
371a3bf4143e_add_user_eq_phone_option_to_pjsip.py | |
3772f8f828da_update_identify_by.py | |
3855ee4e5f85_add_missing_pjsip_options.py | |
39428242f7f5_increase_recording_column_size.py | |
39959b9c2566_pjsip_stream_maximum.py | |
3a094a18e75b_pjsip_add_norefersub.py | |
3bcc0b5bc2c9_add_allow_reload_to_ps_transports.py | |
4105ee839f58_create_queue_log_table.py | |
423f34ad36e2_fix_pjsip_qualify_ti.py | |
43956d550a44_add_tables_for_pjsip.py | |
4468b4a91372_add_pjsip_asymmetric_rtp_codec.py | |
44ccced114ce_add_webrtc.py | |
45e3f47c6c44_add_pjsip_endpoint_identifier_order.py | |
461d7d691209_add_pjsip_qualify_timeout.py | |
465e70e8c337_add_match_header_attribute_to_identify.py | |
465f47f880be_add_pjsip_google_voice_sip_options.py | |
498357a710ae_add_rtp_keepalive.py | |
4a6c67fa9b7a_add_fax_detect_timeout_option.py | |
4c573e7135bd_fix_tos_field_types.py | |
4da0c5f79a9c_create_tables.py | |
4e2493ef32e6_add_contact_user_to_endpoint.py | |
5139253c0423_make_q_member_uniqueid_autoinc.py | |
51f8cb66540e_add_further_dtls_options.py | |
52798ad97bdf_add_pjsip_identify_by_header.py | |
54cde9847798_expand_accountcode_to_80.py | |
5813202e92be_add_contact_expiration_check_interval_.py | |
581a4264e537_adding_extensions.py | |
5950038a6ead_fix_pjsip_verifiy_typo.py | |
61797b9fced6_add_stir_shaken.py | |
65eb22eb195_add_unidentified_request_options_to_.py | |
6d8c104e6184_res_pjsip_add_contact_via_addr_and_.py | |
79290b511e4b_pjsip_add_disable_rport.py | |
7f3e21abe318_add_preferred_codec_only_option_to_pjsip.py | |
7f85dd44c775_fix_suppress_q850_reason_headers.py | |
80473bad3c16_ignore_183_without_sdp.py | |
81b01a191a46_pjsip_add_contact_reg_server.py | |
837aa67461fb_add_pjsip_endpoint_ip_access_control_.py | |
837aa67461fb_ps_contacts_add_authenticate_qualify.py | |
86bb1efa278d_add_ps_endpoints_refer_blind_progress.py | |
8915fcc5766f_add_ringinuse_to_queue_members.py | |
8d478ab86e29_pjsip_add_disable_multi_domain.py | |
8fce4c573e15_add_pjsip_allow_overlap.py | |
945b1098bdd_add_media_encryption_optimistic_to_pjsip.py | |
9deac0ae4717_pjsip_add_subscribe_context.py | |
_private.h | Prototypes for public functions only of internal interest, |
a1698e8bb9c5_add_incoming_mwi_mailbox.py | |
a2e9769475e_create_tables.py | |
a541e0b5e89_add_pjsip_max_initial_qualify_time.py | |
a6ef36f1309_ps_globals_add_ignore_uri_user_options.py | |
abstract_jb.c | Common implementation-independent jitterbuffer stuff |
abstract_jb.h | Common implementation-independent jitterbuffer stuff |
acl.c | Various sorts of access control |
acl.h | Access Control of various sorts |
add.c | |
adsi.c | ADSI Support (built upon Caller*ID) |
adsi.h | ADSI Support (built upon Caller*ID) |
ael.tab.c | Bison Grammar description of AEL2 |
ael.tab.h | |
ael_lex.c | Flex scanner description of tokens used in AEL2 |
ael_main.c | |
ael_structs.h | Structures for AEL - the Asterisk extension language |
agent.c | SNMP Agent / SubAgent support for Asterisk |
agent.h | SNMP Agent / SubAgent support for Asterisk |
agi.h | AGI Extension interfaces - Asterisk Gateway Interface |
alaw.c | A-Law to Signed linear conversion |
alaw.h | A-Law to Signed linear conversion |
alertpipe.c | Alert Pipe API |
alertpipe.h | |
anaFilter.c | |
anaFilter.h | |
analys.c | |
aoc.c | Generic AOC payload generation encoding and decoding |
aoc.h | Generic Advice of Charge encode and decode routines |
main/app.c | Convenient Application Routines |
res/stasis/app.c | Stasis application support |
include/asterisk/app.h | Application convenience functions, designed to give consistent look and feel to Asterisk apps |
res/stasis/app.h | Internal API for the Stasis application controller |
app_adsiprog.c | Program Asterisk ADSI Scripts into phone |
app_agent_pool.c | Call center agent pool |
app_alarmreceiver.c | Central Station Alarm receiver for Ademco Contact ID |
app_amd.c | Answering machine detection |
app_attended_transfer.c | Attended transfer by caller channel |
app_audiosocket.c | AudioSocket application – transmit and receive audio through a TCP socket |
app_authenticate.c | Execute arbitrary authenticate commands |
app_blind_transfer.c | Blind transfer by caller channel |
app_bridgeaddchan.c | Application to place the channel into an existing Bridge |
app_bridgewait.c | Application to place the channel into a holding Bridge |
app_cdr.c | Applications connected with CDR engine |
app_celgenuserevent.c | Generate User-Defined CEL event |
app_chanisavail.c | Check if Channel is Available |
app_channelredirect.c | ChannelRedirect application |
app_chanspy.c | ChanSpy: Listen in on any channel |
app_confbridge.c | Conference Bridge application |
app_controlplayback.c | Trivial application to control playback of a sound file |
app_dahdiras.c | Execute an ISDN RAS |
app_db.c | Database access functions |
app_dial.c | Dial() & retrydial() - Trivial application to dial a channel and send an URL on answer |
app_dictate.c | Virtual Dictation Machine Application For Asterisk |
app_directed_pickup.c | Directed Call Pickup Support |
app_directory.c | Provide a directory of extensions |
app_disa.c | DISA – Direct Inward System Access Application |
app_dtmfstore.c | Technology independent asynchronous DTMF collection |
app_dumpchan.c | Application to dump channel variables |
app_echo.c | Echo application – play back what you hear to evaluate latency |
app_exec.c | Exec application |
app_externalivr.c | External IVR application interface |
app_fax.c | |
app_festival.c | Connect to festival |
app_flash.c | App to flash a DAHDI trunk |
app_followme.c | Find-Me Follow-Me application |
app_forkcdr.c | Fork CDR application |
app_getcpeid.c | Get ADSI CPE ID |
app_ices.c | Stream to an icecast server via ICES (see contrib/asterisk-ices.xml) |
app_if.c | If Branch Implementation |
app_image.c | App to transmit an image |
app_ivrdemo.c | IVR Demo application |
app_jack.c | Jack Application |
app_macro.c | Dial plan macro Implementation |
app_meetme.c | Meet me conference bridge and Shared Line Appearances |
app_mf.c | MF sender and receiver applications |
app_milliwatt.c | Digital Milliwatt Test |
app_minivm.c | MiniVoiceMail - A Minimal Voicemail System for Asterisk |
app_mixmonitor.c | MixMonitor() - Record a call and mix the audio during the recording |
app_morsecode.c | Morsecode application |
app_mp3.c | Silly application to play an MP3 file – uses mpg123 |
app_mysql.c | MYSQL dialplan application |
app_nbscat.c | Silly application to play an NBScat file – uses nbscat8k |
app_originate.c | Originate application |
app_osplookup.c | Open Settlement Protocol (OSP) Applications |
app_page.c | Page() - Paging application |
app_playback.c | Trivial application to playback a sound file |
app_playtones.c | Playtones application |
app_privacy.c | Block all calls without Caller*ID, require phone # to be entered |
app_queue.c | True call queues with optional send URL on answer |
app_read.c | Trivial application to read a variable |
app_readexten.c | Trivial application to read an extension into a variable |
app_record.c | Trivial application to record a sound file |
app_saycounted.c | Applications to decline words according to current language |
app_sayunixtime.c | SayUnixTime application |
app_senddtmf.c | App to send DTMF digits |
app_sendtext.c | App to transmit a text message |
app_skel.c | Skeleton application |
app_sms.c | SMS application - ETSI ES 201 912 protocol 1 implementation |
app_softhangup.c | SoftHangup application |
app_speech_utils.c | Speech Recognition Utility Applications |
app_stack.c | Stack applications Gosub, Return, etc |
app_stasis.c | Stasis dialplan application |
app_statsd.c | |
app_stream_echo.c | Stream echo application |
app_system.c | Execute arbitrary system commands |
app_talkdetect.c | Playback a file with audio detect |
app_test.c | Applications to test connection and produce report in text file |
app_tonedetect.c | Tone detection module |
app_transfer.c | Transfer a caller |
app_url.c | App to transmit a URL |
app_userevent.c | UserEvent application – send manager event |
app_verbose.c | Verbose logging application |
app_voicemail.c | Comedian Mail - Voicemail System |
app_waitforring.c | Wait for Ring Application |
app_waitforsilence.c | Wait for Silence |
app_waituntil.c | Sleep until the given epoch |
app_while.c | While Loop Implementation |
app_zapateller.c | Playback the special information tone to get rid of telemarketers |
arch.h | Various architecture definitions Speex |
architecture.h | |
ari.h | Asterisk RESTful API hooks |
ari_model_validators.c | Generated file - Build validators for ARI model objects |
ari_model_validators.h | Generated file - Build validators for ARI model objects |
ari_websockets.c | WebSocket support for RESTful API's |
ast_expr.h | |
ast_expr2.c | |
ast_expr2.h | |
ast_expr2f.c | Dialplan Expression Lexical Scanner |
ast_version.h | Asterisk version information |
astcanary.c | |
astconfigparser.py | |
astdb.h | Persistant data storage (akin to *doze registry) |
astdb2bdb.c | SQLite 3 astdb to Berkeley DB converter |
astdb2sqlite3.c | Berkeley DB to SQLite3 converter |
astdicts.py | |
asterisk.c | Top level source file for Asterisk - the Open Source PBX. Implementation of PBX core functions and CLI interface |
asterisk.h | Asterisk main include file. File version handling, generic pbx functions |
asterisk_processor.py | |
astfd.c | Debugging routines for file descriptor leaks |
astman.c | |
astmm.c | Memory Management |
astmm.h | Asterisk memory management routines |
astobj.h | Object Model for Asterisk |
astobj2.c | Functions implementing astobj2 objects |
astobj2.h | |
astobj2_container.c | Functions implementing astobj2 objects |
astobj2_container_private.h | Common, private definitions for astobj2 containers |
astobj2_global.c | Functions implementing ao2_global_obj routines |
astobj2_hash.c | Hash table functions implementing astobj2 containers |
astobj2_private.h | Common, private definitions for astobj2 |
astobj2_rbtree.c | RBTree functions implementing astobj2 containers |
audiohook.c | Audiohooks Architecture |
audiohook.h | Audiohooks Architecture |
autochan.c | "smart" channels |
autochan.h | "smart" channels that update automatically if a channel is masqueraded |
autoconfig.h | |
autoservice.c | Automatic channel service routines |
b80485ff4dd0_add_pjsip_endpoint_acn_options.py | |
b83645976fdd_add_dtls_fingerprint_to_ps_endpoints.py | |
backtrace.c | Asterisk backtrace generation |
backtrace.h | Asterisk backtrace generation |
beep.h | Periodic beeps into the audio of a call |
bridge.c | Bridging API |
bridge.h | Bridging API |
bridge_after.c | After Bridge Execution API |
bridge_after.h | After Bridge Execution API |
bridge_basic.c | Basic bridge class. It is a subclass of struct ast_bridge |
bridge_basic.h | Basic bridge subclass API |
bridge_builtin_features.c | Built in bridging features |
bridge_builtin_interval_features.c | Built in bridging interval features |
bridge_channel.c | Bridging Channel API |
bridge_channel.h | |
bridge_channel_internal.h | Private Bridging Channel API |
bridge_features.h | Channel Bridging API |
bridge_holding.c | Bridging technology for storing channels in a bridge for the purpose of holding, parking, queues, and other such states where a channel may need to be in a bridge but not actually communicating with anything |
bridge_internal.h | Private Bridging API |
bridge_native_dahdi.c | Native DAHDI bridging support |
bridge_native_dahdi.h | Native DAHDI bridging support |
bridge_native_rtp.c | Native RTP bridging technology module |
bridge_roles.c | Channel Bridging Roles API |
bridge_roles.h | Channel Bridging Roles API |
bridge_simple.c | Simple two channel bridging module |
bridge_softmix.c | Multi-party software based channel mixing |
bridge_softmix_binaural.c | Multi-party software based binaural mixing |
bridge_softmix_internal.h | Multi-party software based channel mixing (header) |
bridge_technology.h | Channel Bridging API |
bridges.c | Prometheus Bridge Metrics |
bsynz.c | |
bt_close.c | |
bt_conv.c | |
bt_debug.c | |
bt_delete.c | |
bt_get.c | |
bt_open.c | |
bt_overflow.c | |
bt_page.c | |
bt_put.c | |
bt_search.c | |
bt_seq.c | |
bt_split.c | |
bt_utils.c | |
btree.h | |
bucket.c | Bucket File API |
bucket.h | Bucket File API |
build.h | |
buildinfo.c | Build timestamp variables |
buildinfo.h | |
buildopts.h | |
c20d6e3992f4_add_allow_unauthenticated_options.py | |
c6d929b23a8_create_pjsip_subscription_persistence_.py | |
c7a44a5a0851_pjsip_add_global_mwi_options.py | |
calendar.h | A general API for managing calendar events with Asterisk |
callerid.c | CallerID Generation support |
callerid.h | CallerID (and other GR30) management and generation Includes code and algorithms from the Zapata library |
causes.h | Internal Asterisk hangup causes |
ccss.c | Call Completion Supplementary Services implementation |
ccss.h | Call Completion Supplementary Services API |
cdefs.h | |
cdr.c | Call Detail Record API |
cdr.h | Call Detail Record API |
cdr_adaptive_odbc.c | Adaptive ODBC CDR backend |
cdr_beanstalkd.c | Asterisk Beanstalkd CDR records |
cdr_csv.c | Comma Separated Value CDR records |
cdr_custom.c | Custom Comma Separated Value CDR records |
cdr_manager.c | Asterisk Call Manager CDR records |
cdr_mysql.c | MySQL CDR backend |
cdr_odbc.c | ODBC CDR Backend |
cdr_pgsql.c | PostgreSQL CDR logger |
cdr_radius.c | RADIUS CDR Support |
cdr_sqlite3_custom.c | Custom SQLite3 CDR records |
cdr_syslog.c | Syslog CDR logger |
cdr_tds.c | FreeTDS CDR logger |
cel.c | Channel Event Logging API |
cel.h | Call Event Logging API |
cel_beanstalkd.c | Asterisk Channel Event Beanstalkd backend |
cel_custom.c | Custom Comma Separated Value CEL records |
cel_manager.c | Asterisk Channel Event records |
cel_odbc.c | ODBC CEL backend |
cel_pgsql.c | PostgreSQL CEL logger |
cel_radius.c | RADIUS CEL Support |
cel_sqlite3_custom.c | Custom SQLite3 CEL records |
cel_tds.c | FreeTDS CEL logger |
celt.h | CELT Format Attributes |
certificate.c | |
certificate.h | |
chan_alsa.c | ALSA sound card channel driver |
chan_audiosocket.c | AudioSocket Channel |
chan_bridge_media.c | Bridge Media Channels driver |
chan_console.c | Cross-platform console channel driver |
chan_dahdi.c | DAHDI for Pseudo TDM |
chan_dahdi.h | DAHDI internal API definitions |
chan_iax2.c | Implementation of Inter-Asterisk eXchange Version 2 as specified in RFC 5456 |
chan_mgcp.c | Implementation of Media Gateway Control Protocol |
chan_misdn.c | Chan_misdn channel driver for Asterisk |
chan_misdn_config.h | Interface to mISDN - Config |
chan_mobile.c | Bluetooth Mobile Device channel driver |
chan_motif.c | Motif Jingle Channel Driver |
chan_nbs.c | Network broadcast sound support channel driver |
chan_ooh323.c | |
chan_ooh323.h | |
chan_oss.c | Channel driver for OSS sound cards |
chan_phone.c | Generic Linux Telephony Interface driver |
chan_phone.h | 8-bit raw data |
chan_pjsip.c | PSJIP SIP Channel Driver |
chan_pjsip.h | PJSIP Channel Driver shared data structures |
chan_rtp.c | RTP (Multicast and Unicast) Media Channel |
chan_sip.c | Implementation of Session Initiation Protocol |
chan_skinny.c | Implementation of the Skinny protocol |
chan_unistim.c | Chan_unistim channel driver for Asterisk |
channel.c | Channel Management |
channel.h | General Asterisk PBX channel definitions |
channel_internal.h | Internal channel functions for channel.c to use |
channel_internal_api.c | Channel Accessor API |
channels.c | Prometheus Channel Metrics |
channelstate.h | Channel states |
chanvars.c | Channel Variables |
chanvars.h | Channel Variables |
chanwr.c | |
check_expr.c | |
circ-queue.h | |
main/cli.c | Standard Command Line Interface |
res/ari/cli.c | Command line for ARI |
res/prometheus/cli.c | Prometheus CLI Commands |
cli.h | Standard Command Line Interface |
cli_commands.c | PJSIP channel CLI functions |
cli_functions.h | PJSIP CLI functions header file |
clicompat.c | |
code.c | |
codec.c | Codecs API |
codec.h | Codec API |
codec_a_mu.c | Codec_a_mu.c - translate between alaw and ulaw directly |
codec_adpcm.c | Codec_adpcm.c - translate between signed linear and Dialogic ADPCM |
codec_alaw.c | Codec_alaw.c - translate between signed linear and alaw |
codec_builtin.c | Built-in supported codecs |
codec_codec2.c | Translate between signed linear and Codec 2 |
codec_dahdi.c | Translate between various formats natively through DAHDI transcoding |
codec_g722.c | Codec_g722.c - translate between signed linear and ITU G.722-64kbps |
codec_g726.c | Codec_g726.c - translate between signed linear and ITU G.726-32kbps (both RFC3551 and AAL2 codeword packing) |
codec_gsm.c | Translate between signed linear and Global System for Mobile Communications (GSM) |
codec_ilbc.c | Translate between signed linear and Internet Low Bitrate Codec |
codec_lpc10.c | Translate between signed linear and LPC10 (Linear Predictor Code) |
codec_pref.c | Media Format Bitfield Compatibility API |
codec_pref.h | Media Format Bitfield Compatibility API |
codec_resample.c | Resample slinear audio |
codec_speex.c | Translate between signed linear and Speex (Open Codec) |
codec_ulaw.c | Codec_ulaw.c - translate between signed linear and ulaw |
command.c | Stasis application command support |
command.h | Internal API for the Stasis application commands |
include/asterisk/compat.h | General Definitions for Asterisk top level program Included by asterisk.h to handle platform-specific issues especially those related to header files |
include/solaris-compat/compat.h | |
utils/db1-ast/include/compat.h | |
compiler.h | Compiler-specific macros and other items |
conf2ael.c | |
conf_bridge_binaural_hrir_importer.c | |
conf_bridge_binaural_hrir_importer.h | |
conf_chan_announce.c | ConfBridge announcer channel driver |
conf_chan_record.c | ConfBridge recorder channel driver |
conf_config_parser.c | ConfBridge config parser |
conf_state.c | Confbridge state handling |
conf_state.h | Confbridge state handling |
conf_state_empty.c | Confbridge state handling for the EMPTY state |
conf_state_inactive.c | Confbridge state handling for the INACTIVE state |
conf_state_multi.c | Confbridge state handling for the MULTI state |
conf_state_multi_marked.c | Confbridge state handling for the MULTI_MARKED state |
conf_state_single.c | Confbridge state handling for the SINGLE state |
conf_state_single_marked.c | Confbridge state handling for the SINGLE_MARKED state |
confbridge.h | |
confbridge_manager.c | Confbridge manager events for stasis messages |
main/config.c | Configuration File Parser |
res/ari/config.c | Config framework stuffz for ARI |
codecs/gsm/inc/config.h | |
include/asterisk/config.h | Configuration File Parser |
config_auth.c | |
config_domain_aliases.c | |
config_global.c | |
config_options.c | Configuration Option-handling |
config_options.h | Configuration option-handling |
config_parser.c | Sip config parsing functions and unit tests |
config_parser.h | Sip.conf parser header file |
config_system.c | |
config_transport.c | |
console_board.c | |
console_gui.c | |
console_video.c | |
console_video.h | |
constants.c | |
constants.h | |
control.c | Stasis application control support |
control.h | Internal API for the Stasis application controller |
conversions.c | Conversion utility functions |
conversions.h | Conversion utility functions |
core_local.c | Local proxy channel driver |
core_local.h | Local proxy channel special access |
core_unreal.c | Unreal channel derivatives framework for channel drivers like local channels |
core_unreal.h | Unreal channel derivative framework |
createCB.c | |
createCB.h | |
crypt.c | Asterisk wrapper for crypt(3) |
crypto.h | Provide cryptographic signature routines |
curl.c | |
curl.h | |
cygload.c | Loader for Asterisk under Cygwin/windows. Open the dll, locate main, run |
d39508cb8d8_create_queue_rules.py | |
d3e4284f8707_add_prune_on_boot_to_ps_subscription_.py | |
d7983954dd96_add_ps_endpoints_notify_early_inuse_.py | |
data_buffer.c | Data Buffer API |
data_buffer.h | Data Buffer API |
datastore.c | Asterisk datastore objects |
datastore.h | Asterisk datastore objects |
main/db.c | ASTdb Management |
utils/db1-ast/db/db.c | |
db.h | |
dbc44d5a908_add_missing_columns_to_sys_and_reg.py | |
dcbias.c | |
de83fac997e2_add_bundle_to_ps_endpoints.py | |
debug.c | |
gsm/src/decode.c | |
lpc10/decode.c | |
deemp.c | |
defaults.h | |
devicestate.c | Device state management |
devicestate.h | Device state management |
dial.c | Dialing API |
dial.h | Dialing API |
dialog.h | Sip dialog management header file |
pjsip/dialplan_functions.c | PJSIP channel dialplan functions |
sip/dialplan_functions.c | Sip channel dialplan functions and unit tests |
pjsip/include/dialplan_functions.h | PJSIP dialplan functions header file |
sip/include/dialplan_functions.h | SIP dialplan functions header file |
difmag.c | |
dlinkedlists.h | A set of macros to manage doubly-linked lists |
dns.c | DNS Support for Asterisk |
dns.h | DNS support for Asterisk |
dns_core.c | Core DNS Functionality |
dns_core.h | Core DNS API |
dns_internal.h | Internal DNS structure definitions |
dns_naptr.c | DNS NAPTR Record Support |
dns_naptr.h | DNS NAPTR Record Parsing API |
dns_query_set.c | DNS Query Set API |
dns_query_set.h | DNS Query Set API |
dns_recurring.c | DNS Recurring Query Support |
dns_recurring.h | DNS Recurring Resolution API |
dns_resolver.h | DNS Resolver API |
dns_srv.c | DNS SRV Record Support |
dns_srv.h | DNS SRV Record Parsing API |
dns_system_resolver.c | The default DNS resolver for Asterisk |
dns_test.c | |
dns_test.h | |
dns_tlsa.c | DNS TLSA Record Support |
dns_tlsa.h | DNS TLSA Record Parsing API |
dns_txt.c | DNS TXT Record Parsing API |
dns_txt.h | DNS TXT Record Parsing API |
dnsmgr.c | Background DNS update manager |
dnsmgr.h | Background DNS update manager |
doCPLC.c | |
doCPLC.h | |
doxyref.h | |
dsp.c | Convenience Signal Processing routines |
dsp.h | Convenient Signal Processing routines |
dundi-parser.c | Distributed Universal Number Discovery (DUNDi) |
dundi-parser.h | |
dundi.h | Distributed Universal Number Discovery (DUNDi) See also |
dyptrk.c | |
e2f04d309071_add_wrapuptime_to_queue_members.py | |
e658c26033ca_create_history_info_flag.py | |
e96a0b8071c_increase_pjsip_column_size.py | |
eagi-sphinx-test.c | |
eagi-test.c | |
eagi_proxy.c | |
ecdisa.h | |
ef7efc2d3964_ps_contacts_add_endpoint_and_modify_.py | |
encode.c | |
endian.h | Asterisk architecture endianess compatibility definitions |
main/endpoints.c | Asterisk endpoint API |
res/prometheus/endpoints.c | Prometheus Endpoint Metrics |
endpoints.h | Endpoint abstractions |
energy.c | |
enhancer.c | |
enhancer.h | |
enter.h | |
enum.c | ENUM Support for Asterisk |
enum.h | DNS and ENUM functions |
env.py | |
event.c | Internal generic event system |
event.h | |
event_defs.h | Generic event system |
ex_adpcm.h | 4-bit ADPCM data |
ex_alaw.h | 8-bit data |
ex_codec2.h | 8-bit raw data |
ex_g722.h | 8-bit data |
ex_g726.h | 4-bit G.726 data |
ex_gsm.h | 8-bit raw data |
ex_ilbc.h | Raw 8-bit data |
ex_lpc10.h | Copyright (C) 2008, Digium, Inc |
ex_speex.h | Random Data |
ex_ulaw.h | 8-bit data |
extconf.c | |
extconf.h | External configuration handlers (realtime and static configuration) |
btree/extern.h | |
hash/extern.h | |
recno/extern.h | |
f2c.h | |
f2clib.c | |
f3c0b8695b66_taskprocessor_overload_trigger.py | |
f3d1c5d38b56_add_prune_on_boot.py | |
f638dbe2eb23_symmetric_transport.py | |
fbb7766f17bc_add_playlist_to_moh.py | |
fe6592859b85_fix_mwi_subscribe_replaces_.py | |
features.c | Routines implementing call features as call pickup, parking and transfer |
features.h | Call Parking and Pickup API Includes code and algorithms from the Zapata library |
features_config.c | |
include/asterisk/features_config.h | |
main/features_config.h | |
file.c | Generic File Format Support |
file.h | Generic File Format Support. Should be included by clients of the file handling routines. File service providers should instead include mod_format.h |
filter.c | |
filter.h | |
firmware.c | IAX Firmware Support |
firmware.h | IAX Firmware Support header file |
fixed_generic.h | Generic fixed-point operations |
fixedjitterbuf.c | Jitterbuffering algorithm |
fixedjitterbuf.h | Jitterbuffering algorithm |
format.c | Media Format API |
format.h | Media Format API |
format_cache.c | Media Format Cache API |
format_cache.h | Media Format Cache API |
format_cap.c | Format Capabilities API |
format_cap.h | Format Capabilities API |
channels/iax2/format_compatibility.c | Media Format Bitfield Compatibility API |
main/format_compatibility.c | Media Format Bitfield Compatibility API |
channels/iax2/include/format_compatibility.h | Media Format Bitfield Compatibility API |
include/asterisk/format_compatibility.h | Media Format Bitfield Compatibility API |
format_g719.c | ITU G.719 , 64kbps bitrate only |
format_g723.c | Old-style G.723.1 frame/timestamp format |
format_g726.c | Headerless G.726 (16/24/32/40kbps) data format for Asterisk |
format_g729.c | Save to raw, headerless G729 data |
format_gsm.c | Save to raw, headerless GSM data |
format_h263.c | Save to raw, headerless h263 data |
format_h264.c | Save to raw, headerless h264 data |
format_ilbc.c | Save to raw, headerless iLBC data |
format_mp3.c | MP3 Format Handler |
format_ogg_speex.c | OGG/Speex streams |
format_ogg_vorbis.c | OGG/Vorbis streams |
format_pcm.c | Flat, binary, ulaw PCM file format |
format_siren14.c | ITU G.722.1 Annex C (Siren14, licensed from Polycom) format, 48kbps bitrate only |
format_siren7.c | ITU G.722.1 (Siren7, licensed from Polycom) format, 32kbps bitrate only |
format_sln.c | RAW SLINEAR Formats |
format_vox.c | Flat, binary, ADPCM vox file format |
format_wav.c | Work with WAV in the proprietary Microsoft format. Microsoft WAV format (8000hz Signed Linear) |
format_wav_gsm.c | Save GSM in the proprietary Microsoft format |
main/frame.c | Frame and codec manipulation routines |
utils/frame.c | |
include/asterisk/frame.h | Asterisk internal frame definitions |
utils/frame.h | |
FrameClassify.c | |
FrameClassify.h | |
framehook.c | FrameHooks Architecture |
framehook.h | FrameHook Architecture |
fskmodem.c | FSK Modem Support |
fskmodem.h | FSK Modem Support |
fskmodem_float.c | FSK Modulator/Demodulator |
fskmodem_float.h | FSK Modem Support |
fskmodem_int.c | FSK Modulator/Demodulator |
fskmodem_int.h | FSK Modem Support |
func_aes.c | AES encryption/decryption dialplan functions |
func_base64.c | Use the base64 as functions |
func_blacklist.c | Function to lookup the callerid number, and see if it is blacklisted |
func_callcompletion.c | Call Completion Supplementary Services implementation |
func_callerid.c | Party ID related dialplan functions (Caller-ID, Connected-line, Redirecting) |
func_cdr.c | Call Detail Record related dialplan functions |
func_channel.c | Channel info dialplan functions |
func_config.c | A function to retrieve variables from an Asterisk configuration file |
func_curl.c | Curl - Load a URL |
func_cut.c | CUT function |
func_db.c | Functions for interaction with the Asterisk database |
func_devstate.c | Manually controlled blinky lights |
func_dialgroup.c | Dial group dialplan function |
func_dialplan.c | Dialplan group functions check if a dialplan entry exists |
func_enum.c | ENUM Functions |
func_env.c | Environment related dialplan functions |
func_evalexten.c | Dialplan extension evaluation function |
func_extstate.c | Get the state of a hinted extension for dialplan control |
func_frame_drop.c | Function that drops specified frames from channels |
func_frame_trace.c | Trace internal ast_frames on a channel |
func_global.c | Global variable dialplan functions |
func_groupcount.c | Channel group related dialplan functions |
func_hangupcause.c | Functions related to retreiving per-channel hangupcause information |
func_holdintercept.c | Function that intercepts HOLD frames from channels and raises events |
func_iconv.c | Charset conversions |
func_jitterbuffer.c | Put a jitterbuffer on the read side of a channel |
func_lock.c | Dialplan mutexes |
func_logic.c | Conditional logic dialplan functions |
func_math.c | Math related dialplan function |
func_md5.c | MD5 digest related dialplan functions |
func_module.c | Simple module check function |
func_odbc.c | ODBC lookups |
func_periodic_hook.c | Periodic dialplan hooks |
func_pitchshift.c | Pitch Shift Audio Effect |
func_pjsip_aor.c | Get information about a PJSIP AOR |
func_pjsip_contact.c | Get information about a PJSIP contact |
func_pjsip_endpoint.c | Get information about a PJSIP endpoint |
func_presencestate.c | Custom presence provider |
func_rand.c | Generate Random Number |
func_realtime.c | REALTIME dialplan function |
func_sayfiles.c | Returns files played by Say applications |
func_scramble.c | Frequency inverter |
func_sha1.c | SHA1 digest related dialplan functions |
func_shell.c | |
func_sorcery.c | Get a field from a sorcery object |
func_speex.c | Noise reduction and automatic gain control (AGC) |
func_sprintf.c | String manipulation dialplan functions |
func_srv.c | SRV Functions |
func_strings.c | String manipulation dialplan functions |
func_sysinfo.c | |
func_talkdetect.c | Function that raises events when talking is detected on a channel |
func_timeout.c | Channel timeout related dialplan functions |
func_uri.c | URI encoding / decoding |
func_version.c | Return the current Version strings |
func_vmcount.c | VMCOUNT dialplan function |
func_volume.c | Technology independent volume control |
g722.h | |
g722_decode.c | |
g722_encode.c | |
gainquant.c | |
gainquant.h | |
general.c | |
general.h | |
get_documentation.py | |
getCBvec.c | |
getCBvec.h | |
global_datastores.c | Globally-accessible datastore information and callbacks |
global_datastores.h | Globally accessible channel datastores |
globals.h | Sip global declaration header file |
gsm.h | |
gsm_create.c | |
gsm_decode.c | |
gsm_destroy.c | |
gsm_encode.c | |
gsm_explode.c | |
gsm_implode.c | |
gsm_option.c | |
gsm_print.c | |
ham84.c | |
hash.c | |
hash.h | |
hash_bigkey.c | |
hash_buf.c | |
hash_func.c | |
hash_log2.c | |
hash_page.c | |
hashtab.c | Code to implement generic hash tables |
hashtab.h | Generic (perhaps overly so) hashtable implementation Hash Table support in Asterisk |
heap.c | Max Heap data structure |
heap.h | Max Heap data structure |
helpfun.c | |
helpfun.h | |
hp100.c | |
hpInput.c | |
hpInput.h | |
hpOutput.c | |
hpOutput.h | |
hrirs.h | Multi-party software binaural channel HRIRS |
hrirs_configuration.h | Multi-party software binaural channel mixing (header) |
hsearch.c | |
http.c | Http server for AMI access |
http.h | Support for Private Asterisk HTTP Servers |
http_websocket.h | Support for WebSocket connections within the Asterisk HTTP server and client WebSocket connections to a server |
iax2.h | Implementation of Inter-Asterisk eXchange, version 2 iax2-parser::c iax2-parser.h chan_iax2.c |
iCBConstruct.c | |
iCBConstruct.h | |
iCBSearch.c | |
iCBSearch.h | |
ie.c | Interface to mISDN |
ilbc.h | |
iLBC_decode.c | |
iLBC_decode.h | |
iLBC_define.h | |
iLBC_encode.c | |
iLBC_encode.h | |
iLBC_test.c | |
image.c | Image Management |
image.h | General Asterisk channel definitions for image handling |
indications.c | Indication Tone Handling |
indications.h | Tone Indication Support |
inline_api.h | Inlinable API function macro |
internal.h | Internal API's for res_ari |
invert.c | |
io.c | I/O Managment (Derived from Cheops-NG) |
io.h | I/O Management (derived from Cheops-NG) |
iostream.c | |
iostream.h | Generic abstraction for input/output streams |
irc2pc.c | |
isdn_lib.c | Interface to mISDN |
isdn_lib.h | Interface to mISDN |
isdn_lib_intern.h | |
isdn_msg_parser.c | Interface to mISDN - message parser |
ivfilt.c | |
jitterbuf.c | Jitterbuf: an application-independent jitterbuffer |
jitterbuf.h | Jitterbuf: an application-independent jitterbuffer jitterbuf.c |
json.c | JSON abstraction layer |
json.h | Asterisk JSON abstraction layer |
k6opt.h | |
leave.h | |
libasteriskpj.c | Loader stub for static pjproject libraries |
libasteriskssl.c | Common OpenSSL support code |
licensing.h | |
linkedlists.h | A set of macros to manage forward-linked lists |
loader.c | Module Loader |
localtime.c | |
localtime.h | Custom localtime functions for multiple timezones |
location.c | |
lock.c | General Asterisk locking |
lock.h | Asterisk locking-related definitions: |
log2comp.h | Log2comp.h - various base 2 log computation versions |
logger.c | Asterisk Logger |
logger.h | Support for logging to various files, console and syslog Configuration in file logger.conf |
logger_category.c | |
logger_category.h | |
long_term.c | |
lpc.c | |
lpc10.h | |
lpcdec.c | |
LPCdecode.c | |
LPCdecode.h | |
lpcenc.c | |
LPCencode.c | |
LPCencode.h | |
lpcini.c | |
lpfilt.c | |
lsf.c | |
lsf.h | |
make_ari_stubs.py | |
manager.c | The Asterisk Management Interface - AMI |
manager.h | The AMI - Asterisk Manager Interface - is a TCP protocol created to manage Asterisk with third-party software |
manager_bridges.c | The Asterisk Management Interface - AMI (bridge event handling) |
manager_channels.c | The Asterisk Management Interface - AMI (channel event handling) |
manager_endpoints.c | The Asterisk Management Interface - AMI (endpoint handling) |
manager_mwi.c | The Asterisk Management Interface - AMI (MWI event handling) |
manager_system.c | System AMI event handling |
max_forwards.c | |
max_forwards.h | |
md5.c | MD5 checksum routines used for authentication. Not covered by GPL, but in the public domain as per the copyright below |
md5.h | MD5 digest functions |
media_cache.c | An in-memory media cache |
media_cache.h | An in-memory media cache |
media_index.c | Sound file format and description indexer |
media_index.h | Media file format and description indexing engine |
median.c | |
message.c | Out-of-call text message support |
message.h | Out-of-call text message support |
messaging.c | Stasis out-of-call text message support |
messaging.h | Stasis out-of-call text message support |
misdn_config.c | Chan_misdn configuration management |
mixmonitor.c | Loadable MixMonitor functionality |
mixmonitor.h | Loadable MixMonitor functionality |
mload.c | |
mod_format.h | Header for providers of file and format handling routines. Clients of these routines should include "asterisk/file.h" instead |
module.h | Asterisk module definitions |
monitor.h | Channel monitoring |
mpool.c | |
mpool.h | |
msgsm.h | |
multicast_rtp.h | |
musiconhold.h | Music on hold handling |
muted.c | Mute Daemon |
mwi.c | |
mwi.h | Asterisk MWI API |
named_acl.c | Named Access Control Lists |
named_locks.c | Named Locks |
named_locks.h | Named Locks |
ndbm.c | |
ndbm.h | |
netsock.c | Network socket handling |
netsock.h | Network socket handling |
netsock2.c | Network socket handling |
netsock2.h | Network socket handling |
network.h | Wrapper for network related headers, masking differences between various operating systems. On passing, we also provide here trivial functions or other simple wrappers to network-related functions |
odict.py | |
onset.c | |
ooh323cDriver.c | |
ooh323cDriver.h | |
optional_api.c | |
optional_api.h | Optional API function macros |
options.c | Symbols related to asterisk.conf options and paths |
options.h | Options provided by main asterisk program |
opus.h | Codec opus externals and format attributes |
packing.c | |
packing.h | |
page.h | |
parking.c | Parking Core |
parking.h | Call Parking API |
parking_applications.c | Call Parking Applications |
parking_bridge.c | Parking Bridge Class |
parking_bridge_features.c | Parking Bridge DTMF and Interval features |
parking_controller.c | Parking Entry, Exit, and other assorted controls |
parking_devicestate.c | Call Parking Device State Management |
parking_manager.c | Call Parking Manager Actions and Events |
parking_tests.c | Call Parking Unit Tests |
parking_ui.c | Call Parking CLI commands |
parser.c | Implementation of Inter-Asterisk eXchange Protocol, v 2 |
parser.h | Implementation of the IAX2 protocol |
paths.h | Asterisk file paths, configured in asterisk.conf |
pbx.c | Core PBX routines |
pbx.h | Core PBX routines and definitions |
pbx_ael.c | Compile symbolic Asterisk Extension Logic into Asterisk extensions, version 2 |
pbx_app.c | Custom function management routines |
pbx_builtins.c | Core PBX builtin routines |
pbx_config.c | Populate and remember extensions from static config file |
pbx_dundi.c | Distributed Universal Number Discovery (DUNDi) |
pbx_functions.c | Custom function management routines |
pbx_hangup_handler.c | PBX Hangup Handler management routines |
pbx_ignorepat.c | Dialplan context ignorepat routines |
pbx_include.c | Dialplan context include routines |
pbx_loopback.c | Loopback PBX Module |
pbx_lua.c | Lua PBX Switch |
pbx_private.h | Private include file for pbx |
pbx_realtime.c | Realtime PBX Module |
pbx_spool.c | Full-featured outgoing call spool support |
pbx_sw.c | Dialplan switch routines |
pbx_switch.c | PBX switch routines |
pbx_timing.c | PBX timing routines |
pbx_variables.c | PBX variables routines |
phoneprov.h | |
pickup.c | Routines implementing call pickup |
pickup.h | Call Pickup API |
pitsyn.c | |
pjsip_cli.c | |
pjsip_configuration.c | |
pjsip_distributor.c | |
pjsip_global_headers.c | |
pjsip_message_filter.c | |
pjsip_options.c | |
pjsip_outbound_registrations.c | Prometheus PJSIP Outbound Registration Metrics |
pjsip_resolver.c | |
pjsip_scheduler.c | Res_pjsip Scheduler |
pjsip_session.c | |
pjsip_session_caps.c | |
pjsip_transport_events.c | Manages the global transport event notification callbacks |
pjsip_transport_management.c | |
pktccops.h | PacketCable COPS |
placea.c | |
placev.c | |
plc.c | SpanDSP - a series of DSP components for telephony |
plc.h | SpanDSP - a series of DSP components for telephony |
poll-compat.h | |
poll.c | |
portinfo.c | Interface to mISDN - port info |
post_process_documentation.py | |
preemp.c | |
prepro.c | |
preprocess.c | |
presence_xml.c | |
presencestate.c | Presence state management |
presencestate.h | Presence state management |
privacy.c | Privacy Routines |
privacy.h | Persistant data storage (akin to *doze registry) |
codecs/gsm/inc/private.h | |
main/stdtime/private.h | |
prometheus_internal.h | |
proto.h | |
provision.c | IAX Provisioning Protocol |
provision.h | IAX2 Provisioning protocol |
pval.c | Compile symbolic Asterisk Extension Logic into Asterisk extensions, version 2 |
pval.h | |
queue.h | |
random.c | |
rawplayer.c | |
rcchk.c | |
rec_close.c | |
rec_delete.c | |
rec_get.c | |
rec_open.c | |
rec_put.c | |
rec_search.c | |
rec_seq.c | |
rec_utils.c | |
recno.h | |
refcounter.py | |
reflocks.py | |
refstats.py | |
reqresp_parser.c | Sip request parsing functions and unit tests |
reqresp_parser.h | Sip request response parser header file |
res_adsi.c | ADSI support |
res_ael_share.c | Shareable AEL code – mainly between internal and external modules |
res_agi.c | AGI - the Asterisk Gateway Interface |
res_ari.c | HTTP binding for the Stasis API |
res_ari_applications.c | Stasis application resources |
res_ari_asterisk.c | Asterisk resources |
res_ari_bridges.c | Bridge resources |
res_ari_channels.c | Channel resources |
res_ari_device_states.c | Device state resources |
res_ari_endpoints.c | Endpoint resources |
res_ari_events.c | WebSocket resource |
res_ari_mailboxes.c | Mailboxes resources |
res_ari_model.c | Implementation Swagger validators |
res_ari_playbacks.c | Playback control resources |
res_ari_recordings.c | Recording resources |
res_ari_sounds.c | Sound resources |
res_audiosocket.c | AudioSocket support for Asterisk |
res_audiosocket.h | AudioSocket support functions |
res_calendar.c | Calendaring API |
res_calendar_caldav.c | Resource for handling CalDAV calendars |
res_calendar_ews.c | Resource for handling MS Exchange Web Service calendars |
res_calendar_exchange.c | Resource for handling MS Exchange calendars |
res_calendar_icalendar.c | Resource for handling iCalendar calendars |
res_chan_stats.c | |
res_clialiases.c | CLI Aliases |
res_clioriginate.c | Originate calls via the CLI |
res_config_curl.c | Curl plugin for portable configuration engine |
res_config_ldap.c | LDAP plugin for portable configuration engine (ARA) |
res_config_mysql.c | MySQL CDR backend |
res_config_odbc.c | Odbc+odbc plugin for portable configuration engine |
res_config_pgsql.c | PostgreSQL plugin for Asterisk RealTime Architecture |
res_config_sqlite.c | Res_config_sqlite module |
res_config_sqlite3.c | SQLite 3 configuration engine |
res_convert.c | File format conversion CLI command using Asterisk formats and translators |
res_corosync.c | |
res_crypto.c | Provide Cryptographic Signature capability |
res_curl.c | Curl resource engine |
res_endpoint_stats.c | |
res_fax.c | Generic FAX Resource for FAX technology resource modules |
res_fax.h | |
res_fax_spandsp.c | Spandsp T.38 and G.711 FAX Resource |
res_format_attr_celt.c | CELT format attribute interface |
res_format_attr_g729.c | |
res_format_attr_h263.c | H.263 Format Attribute Module |
res_format_attr_h264.c | H.264 Format Attribute Module |
res_format_attr_ilbc.c | ILBC format attribute interface |
res_format_attr_opus.c | Opus format attribute interface |
res_format_attr_silk.c | SILK format attribute interface |
res_format_attr_siren14.c | Siren14 format attribute interface |
res_format_attr_siren7.c | Siren7 format attribute interface |
res_format_attr_vp8.c | VP8 format attribute interface |
res_hep.c | Routines for integration with Homer using HEPv3 |
res_hep.h | Routines for integration with Homer using HEPv3 |
res_hep_pjsip.c | PJSIP logging with Homer |
res_hep_rtcp.c | RTCP logging with Homer |
res_http_media_cache.c | |
res_http_post.c | HTTP POST upload support for Asterisk HTTP server |
res_http_websocket.c | WebSocket support for the Asterisk internal HTTP server |
res_limit.c | Resource limits |
res_manager_devicestate.c | |
res_manager_presencestate.c | |
res_monitor.c | PBX channel monitoring |
res_musiconhold.c | Routines implementing music on hold |
res_mutestream.c | MUTESTREAM audiohooks |
res_mwi_devstate.c | |
res_mwi_external.c | Core external MWI support |
res_mwi_external.h | Core external MWI support |
res_mwi_external_ami.c | AMI wrapper for external MWI |
res_odbc.c | ODBC resource manager |
res_odbc.h | ODBC resource manager |
res_odbc_transaction.c | |
res_odbc_transaction.h | |
res_parking.c | Call Parking Resource |
res_parking.h | Call Parking Resource Internal API |
res_phoneprov.c | Phone provisioning application for the asterisk internal http server |
res_pjproject.c | Bridge PJPROJECT logging to Asterisk logging |
res_pjproject.h | |
res_pjsip.c | |
res_pjsip.h | |
res_pjsip_acl.c | |
res_pjsip_authenticator_digest.c | |
res_pjsip_body_generator_types.h | |
res_pjsip_caller_id.c | |
res_pjsip_cli.h | |
res_pjsip_config_wizard.c | PJSIP Configuration Wizard |
res_pjsip_dialog_info_body_generator.c | |
res_pjsip_diversion.c | |
res_pjsip_dlg_options.c | |
res_pjsip_dtmf_info.c | |
res_pjsip_empty_info.c | |
res_pjsip_endpoint_identifier_anonymous.c | |
res_pjsip_endpoint_identifier_ip.c | |
res_pjsip_endpoint_identifier_user.c | |
res_pjsip_exten_state.c | |
res_pjsip_header_funcs.c | |
res_pjsip_history.c | PJSIP History |
res_pjsip_logger.c | |
res_pjsip_messaging.c | |
res_pjsip_mwi.c | |
res_pjsip_mwi_body_generator.c | |
res_pjsip_nat.c | |
res_pjsip_notify.c | |
res_pjsip_one_touch_record_info.c | |
res_pjsip_outbound_authenticator_digest.c | |
res_pjsip_outbound_publish.c | |
res_pjsip_outbound_publish.h | |
res_pjsip_outbound_registration.c | |
res_pjsip_path.c | |
res_pjsip_phoneprov_provider.c | PJSIP Phoneprov Configuration Provider |
res_pjsip_pidf_body_generator.c | |
res_pjsip_pidf_digium_body_supplement.c | |
res_pjsip_pidf_eyebeam_body_supplement.c | |
res_pjsip_presence_xml.h | |
res_pjsip_private.h | |
res_pjsip_publish_asterisk.c | |
res_pjsip_pubsub.c | |
res_pjsip_pubsub.h | |
res_pjsip_refer.c | |
res_pjsip_registrar.c | |
res_pjsip_rfc3326.c | |
res_pjsip_sdp_rtp.c | SIP SDP media stream handling |
res_pjsip_send_to_voicemail.c | Module for managing send to voicemail requests in SIP REFER messages against PJSIP channels |
res_pjsip_session.c | |
res_pjsip_session.h | |
res_pjsip_session_caps.h | |
res_pjsip_sips_contact.c | |
res_pjsip_stir_shaken.c | |
res_pjsip_t38.c | SIP T.38 handling |
res_pjsip_transport_websocket.c | |
res_pjsip_xpidf_body_generator.c | |
res_pktccops.c | PacketCable COPS |
res_prometheus.c | Core Prometheus metrics API |
res_prometheus.h | |
res_realtime.c | RealTime CLI |
res_remb_modifier.c | REMB Modifier Module |
res_resolver_unbound.c | |
res_rtp_asterisk.c | Supports RTP and RTCP with Symmetric RTP support for NAT traversal |
res_rtp_multicast.c | Multicast RTP Engine |
res_security_log.c | Security Event Logging |
res_smdi.c | SMDI support for Asterisk |
res_snmp.c | SNMP Agent / SubAgent support for Asterisk |
res_sorcery_astdb.c | Sorcery Astdb Object Wizard |
res_sorcery_config.c | Sorcery Configuration File Object Wizard |
res_sorcery_memory.c | Sorcery In-Memory Object Wizard |
res_sorcery_memory_cache.c | Sorcery Memory Cache Object Wizard |
res_sorcery_realtime.c | Sorcery Realtime Object Wizard |
res_speech.c | Generic Speech Recognition API |
res_srtp.c | Secure RTP (SRTP) |
res_srtp.h | SRTP resource |
res_stasis.c | Stasis application support |
res_stasis_answer.c | Stasis application control support |
res_stasis_device_state.c | |
res_stasis_mailbox.c | |
res_stasis_playback.c | Res_stasis playback support |
res_stasis_recording.c | Res_stasis recording support |
res_stasis_snoop.c | Stasis application snoop control support |
res_stasis_test.c | Test infrastructure for dealing with Stasis |
res_statsd.c | |
res_stir_shaken.c | |
res_stir_shaken.h | |
res_stun_monitor.c | STUN Network Monitor |
res_timing_dahdi.c | DAHDI timing interface |
res_timing_kqueue.c | Kqueue timing interface |
res_timing_pthread.c | Pthread timing interface |
res_timing_timerfd.c | Timerfd timing interface |
res_xmpp.c | XMPP client and component module |
resample.c | |
resample_sse.h | Resampler functions (SSE version) |
resource_applications.c | /api-docs/applications.{format} implementation - Stasis application resources |
resource_applications.h | Generated file - declares stubs to be implemented in res/ari/resource_applications.c |
resource_asterisk.c | Implementation for ARI stubs |
resource_asterisk.h | Generated file - declares stubs to be implemented in res/ari/resource_asterisk.c |
resource_bridges.c | Implementation for ARI stubs |
resource_bridges.h | Generated file - declares stubs to be implemented in res/ari/resource_bridges.c |
resource_channels.c | Implementation for ARI stubs |
resource_channels.h | Generated file - declares stubs to be implemented in res/ari/resource_channels.c |
resource_device_states.c | /api-docs/deviceStates.{format} implementation- Device state resources |
resource_device_states.h | Generated file - declares stubs to be implemented in res/ari/resource_deviceStates.c |
resource_endpoints.c | /api-docs/endpoints.{format} implementation- Endpoint resources |
resource_endpoints.h | Generated file - declares stubs to be implemented in res/ari/resource_endpoints.c |
resource_events.c | /api-docs/events.{format} implementation- WebSocket resource |
resource_events.h | Generated file - declares stubs to be implemented in res/ari/resource_events.c |
resource_mailboxes.c | /api-docs/mailboxes.{format} implementation- Mailboxes resources |
resource_mailboxes.h | Generated file - declares stubs to be implemented in res/ari/resource_mailboxes.c |
resource_playbacks.c | /api-docs/playbacks.{format} implementation- Playback control resources |
resource_playbacks.h | Generated file - declares stubs to be implemented in res/ari/resource_playbacks.c |
resource_recordings.c | /api-docs/recordings.{format} implementation- Recording resources |
resource_recordings.h | Generated file - declares stubs to be implemented in res/ari/resource_recordings.c |
resource_sounds.c | /api-docs/sounds.{format} implementation- Sound resources |
resource_sounds.h | Generated file - declares stubs to be implemented in res/ari/resource_sounds.c |
route.c | Sip_route functions |
route.h | Sip_route header file |
rpe.c | |
rtp_engine.c | Pluggable RTP Architecture |
rtp_engine.h | Pluggable RTP Architecture |
say.c | Say numbers and dates (maybe words one day too) |
say.h | Say numbers and dates (maybe words one day too) |
sched.c | Scheduler Routines (from cheops-NG) |
sched.h | Scheduler Routines (derived from cheops) |
sdp_srtp.c | SRTP and SDP Security descriptions |
sdp_srtp.h | SRTP and SDP Security descriptions |
search.h | |
channels/sip/security_events.c | Generate security events in the SIP channel |
main/security_events.c | Security Event Reporting Helpers |
res/res_pjsip/security_events.c | Generate security events in the PJSIP channel |
channels/sip/include/security_events.h | Generate security events in the SIP channel |
include/asterisk/security_events.h | Security Event Reporting API |
security_events_defs.h | Security Event Reporting Data Structures |
select.h | Bitfield expansions for ast_select |
sem.c | Asterisk semaphore support |
sem.h | Asterisk semaphore API |
serializer.c | |
serializer.h | |
sha1.c | Based on the RFC 6234 |
sha1.h | |
short_term.c | |
sig_analog.c | Analog signaling module |
sig_analog.h | Interface header for analog signaling module |
sig_pri.c | PRI signaling module |
sig_pri.h | Interface header for PRI signaling module |
sig_ss7.c | SS7 signaling module |
sig_ss7.h | Interface header for SS7 signaling module |
silk.h | SILK Format Attributes |
sip.h | Chan_sip header file |
sip_api.c | |
sip_api.h | |
sip_to_pjsip.py | |
sip_to_pjsql.py | |
sip_utils.h | Sip utils header file |
slin.h | |
slinfactory.c | A machine to gather up arbitrary frames and convert them to raw slinear on demand |
slinfactory.h | A machine to gather up arbitrary frames and convert them to raw slinear on demand |
smdi.h | SMDI support for Asterisk |
smoother.c | Frame smoother manipulation routines |
smoother.h | Asterisk internal frame definitions |
smsq.c | |
sorcery.c | Sorcery Data Access Layer API |
sorcery.h | Sorcery Data Access Layer API |
sounds.c | Sound file format and description index |
sounds_index.h | Sound file format and description indexer |
spandspflow2pcap.py | |
speech.h | Generic Speech Recognition API |
speex_resampler.h | |
spinlock.h | Spin Locks |
sqlconfigparser.py | |
srtp_compat.h | |
srv.c | DNS SRV Record Lookup Support for Asterisk |
srv.h | Support for DNS SRV records, used in to locate SIP services |
stack_alloc.h | Temporary memory allocation on stack |
stasis.c | Stasis Message Bus API |
stasis.h | Stasis Message Bus API. See Stasis Message Bus API for detailed documentation |
stasis_app.h | Stasis Application API. See Stasis Application API for detailed documentation |
stasis_app_device_state.h | Stasis Application Device State API. See StasisApplication API" for detailed documentation |
stasis_app_impl.h | Backend API for implementing components of res_stasis |
stasis_app_mailbox.h | Stasis Application Mailbox API. See StasisApplication API" for detailed documentation |
stasis_app_playback.h | Stasis Application Playback API. See StasisApplication API" for detailed documentation |
stasis_app_recording.h | Stasis Application Recording API. See StasisApplication API" for detailed documentation |
stasis_app_snoop.h | Stasis Application Snoop API. See StasisApplication API" for detailed documentation |
stasis_bridge.c | Stasis bridge subclass |
stasis_bridge.h | Internal API for the Stasis bridge subclass |
stasis_bridges.c | Stasis Messages and Data Types for Bridge Objects |
stasis_bridges.h | |
stasis_cache.c | Stasis Message API |
stasis_cache_pattern.c | Typical cache pattern for Stasis topics |
stasis_cache_pattern.h | Caching pattern for Stasis Message Bus API topics |
stasis_channels.c | Stasis Messages and Data Types for Channel Objects |
stasis_channels.h | |
stasis_endpoints.c | Stasis endpoint API |
stasis_endpoints.h | Endpoint abstractions |
stasis_internal.h | Internal Stasis APIs |
stasis_message.c | Stasis Message API |
stasis_message_router.c | Stasis message router implementation |
stasis_message_router.h | |
stasis_state.c | |
stasis_state.h | Stasis State API |
stasis_system.c | Stasis Messages and Data Types for System events |
stasis_system.h | |
stasis_test.h | Test infrastructure for dealing with Stasis |
StateConstructW.c | |
StateConstructW.h | |
StateSearchW.c | |
StateSearchW.h | |
statsd.h | |
stereorize.c | |
stir_shaken.c | Internal stir/shaken utilities |
stir_shaken.h | |
store.c | |
store.h | |
stored.c | Stored file operations for Stasis |
strcompat.c | Compatibility functions for strsep and strtoq missing on Solaris |
stream.c | Media Stream API |
stream.h | Media Stream API |
streamplayer.c | A utility for reading from a raw TCP stream |
stringfields.c | String fields |
stringfields.h | |
strings.c | String manipulation API |
strings.h | String manipulation functions |
stun.c | STUN Support |
stun.h | STUN support |
swagger_model.py | |
syntFilter.c | |
syntFilter.h | |
synths.c | |
syslog.c | Asterisk Syslog Utility Functions |
syslog.h | Syslog support functions for Asterisk logging |
table.c | |
taskprocessor.c | Maintain a container of uniquely-named taskprocessor threads that can be shared across modules |
taskprocessor.h | An API for managing task processing threads that can be shared across modules |
tbdm.c | |
tcptls.c | Code to support TCP and TLS server/client |
tcptls.h | Generic support for tcp/tls servers in Asterisk |
tdd.c | TTY/TDD Generation support |
tdd.h | TTY/TDD Generation support |
term.c | Terminal Routines |
term.h | Handy terminal functions for vt* terms |
stdtime/test.c | Testing localtime functionality |
test.c | Unit Test Framework |
test.h | Test Framework API |
test_abstract_jb.c | Abstract Jitterbuffer Tests |
test_acl.c | ACL unit tests |
test_amihooks.c | Test AMI hook |
test_aoc.c | Generic AOC encode decode tests |
test_app.c | App unit test |
test_ari.c | Test ARI API. - Author
David M. Lee, II <[email protected]>
|
test_ari_model.c | Test the native ARI JSON validators |
test_ast_format_str_reduce.c | Test ast_format_str_reduce |
test_astobj2.c | Astobj2 test module |
test_astobj2_thrash.c | |
test_astobj2_weaken.c | Astobj2 weakproxy test module |
test_bridging.c | Bridging unit tests |
test_bucket.c | Bucket Unit Tests |
test_callerid.c | Callerid Tests |
test_cdr.c | CDR unit tests |
test_cel.c | CEL unit tests |
test_channel.c | Channel unit tests |
test_channel_feature_hooks.c | Channel features unit tests |
test_config.c | Configuration unit tests |
test_conversions.c | Conversions Unit Tests |
test_core_codec.c | Core Codec API Unit Tests |
test_core_format.c | Core Format API Unit Tests |
test_data_buffer.c | Data Buffer API Unit Tests |
test_db.c | AstDB Unit Tests |
test_devicestate.c | Device State Test Module |
test_dlinklists.c | Doubly-Linked List Tests |
test_dns.c | |
test_dns_naptr.c | |
test_dns_query_set.c | |
test_dns_recurring.c | |
test_dns_srv.c | |
test_endpoints.c | Test endpoints |
test_event.c | Tests for the ast_event API |
test_expr.c | Expression Tests |
test_file.c | |
test_format_cache.c | Format Cache API Unit Tests |
test_format_cap.c | Format Capabilities API Unit Tests |
test_func_file.c | Function FILE tests |
test_gosub.c | Gosub tests |
test_hashtab_thrash.c | |
test_heap.c | Heap data structure test module |
test_http_media_cache.c | Tests for the HTTP media cache backend |
test_jitterbuf.c | Unit tests for jitterbuf.c |
test_json.c | Test JSON API |
test_linkedlists.c | Linked List Tests |
test_locale.c | Locale Test |
test_logger.c | Test module for the logging subsystem |
test_media_cache.c | Tests for the media cache API |
test_message.c | Test module for out-of-call text message module |
test_mwi.c | |
test_named_lock.c | Named Lock unit tests |
test_netsock2.c | Netsock2 Unit Tests |
test_optional_api.c | Test optional API |
test_pbx.c | PBX Tests |
test_poll.c | Poll Tests |
test_res_pjsip_scheduler.c | Res_pjsip scheduler tests |
test_res_pjsip_session_caps.c | Res_pjsip_session format caps tests |
test_res_prometheus.c | |
test_res_rtp.c | RTP/RTCP Unit Tests |
test_res_stasis.c | Test Stasis Application API. - Author
David M. Lee, II <[email protected]>
|
test_sched.c | Ast_sched performance test module |
test_scope_trace.c | Test for Scope Trace |
test_scoped_lock.c | SCOPED_LOCK unit tests |
test_security_events.c | Test security event generation |
test_skel.c | Skeleton Test |
test_sorcery.c | Sorcery Unit Tests |
test_sorcery_astdb.c | Sorcery Unit Tests |
test_sorcery_memory_cache_thrash.c | Sorcery Unit Tests |
test_sorcery_realtime.c | Sorcery Unit Tests |
test_stasis.c | Test Stasis message bus |
test_stasis_channels.c | Test Stasis Channel messages and objects |
test_stasis_endpoints.c | Test endpoints |
test_stasis_state.c | |
test_stream.c | Media Stream API Unit Tests |
test_stringfields.c | String fields test |
test_strings.c | Dynamic string tests |
test_substitution.c | Substitution Test |
test_taskprocessor.c | Taskprocessor unit tests |
test_threadpool.c | Threadpool unit tests |
test_time.c | Timezone tests |
test_uri.c | URI Unit Tests |
test_utils.c | Unit Tests for utils API |
test_uuid.c | Universally unique identifier tests |
test_vector.c | Vector tests |
test_voicemail_api.c | Skeleton Test |
test_websocket_client.c | Websocket Client Unit Tests |
test_xml_escape.c | Test ast_xml_escape |
threadpool.c | |
threadpool.h | |
threadstorage.c | Debugging support for thread-local-storage objects |
threadstorage.h | Definitions to aid in the use of thread local storage |
time.c | Date/Time utility functions |
time.h | Time-related functions and macros |
timing.c | Timing source management |
timing.h | Timing source management |
transcap.h | General Asterisk channel transcoding definitions |
transform.py | |
translate.c | Translate via the use of pseudo channels |
translate.h | Support for translation of data formats. translate.c |
tzfile.h | |
udptl.c | UDPTL support for T.38 faxing |
udptl.h | UDPTL support for T.38 |
ulaw.c | U-Law to Signed linear conversion |
ulaw.h | U-Law to Signed linear conversion |
unaligned.h | Handle unaligned data access |
unproto.h | |
uri.c | |
uri.h | |
utf8.c | UTF-8 information and validation functions |
utf8.h | UTF-8 information and validation functions |
channels/sip/utils.c | Utility functions for chan_sip |
main/utils.c | Utility functions |
utils.h | Utility functions |
uuid.c | Universally unique identifier support |
uuid.h | Universally unique identifier support |
vcodecs.c | |
vector.h | Vector container support |
version.c | |
version.h | |
vgrabbers.c | |
voicemailpwcheck.py | |
voicin.c | |
vparms.c | |
xml.c | XML abstraction layer |
xml.h | Asterisk XML abstraction layer |
xmldoc.c | XML Documentation API |
xmldoc.h | Asterisk XML Documentation API |
xmpp.h | XMPP Interface |
zones2indications.c | Print libtonozone data as Asterisk indications.conf |