..
doxygen
Fix some doxygen bridging file references.
2013-08-16 18:34:31 +00:00
.gitignore
Add .gitignore and .gitreview files
2015-04-11 19:43:43 -06:00
_private.h
Fix shutdown crash caused by modules being left open.
2016-10-28 10:24:26 -05:00
abstract_jb.h
abstract/fixed/adpative jitter buffer: disallow frame re-inserts
2017-01-17 17:08:53 -06:00
acl.h
pjsip cli: Change Identify to show CIDR notation instead of netmasks.
2014-06-19 20:13:20 +00:00
adsi.h
Multiple revisions 369323-369324
2012-06-25 15:55:25 +00:00
ael_structs.h
Merged revisions 136726 via svnmerge from
2008-08-08 00:48:35 +00:00
agi.h
Remove the old stub files, preferring the optional_api method.
2010-07-14 20:48:59 +00:00
alaw.h
A lot of doxygen updates
2007-12-11 14:17:29 +00:00
alertpipe.h
core: Use eventfd for alert pipes on Linux when possible
2017-04-24 11:50:09 -05:00
aoc.h
channel locking: Add locking for channel snapshot creation
2013-12-18 20:33:37 +00:00
app.h
voicemail: Move app_voicemail / res_mwi_external conflict to runtime
2016-01-04 17:31:24 -06:00
ari.h
ari: Implement 'debug all' and request/response logging
2017-01-23 10:25:58 -07:00
ast_expr.h
Merge str_substitution branch.
2009-04-29 18:53:01 +00:00
ast_version.h
Fix cli display of build options.
2015-11-04 09:15:51 -05:00
astdb.h
core/db: Revert Patch Added In Attempt To Improve I/O Performance
2014-07-24 21:01:37 +00:00
astmm.h
core: Improve/simplify handling of required headers.
2017-04-03 16:16:09 -04:00
astobj.h
Deprecate astobj.h
2014-07-24 17:50:46 +00:00
astobj2.h
astobj2: Prevent potential deadlocks with ao2_global_obj_release
2017-03-30 13:59:11 -04:00
astosp.h
1. Re-format the code.
2006-11-15 20:55:17 +00:00
audiohook.h
audiohook.c: Difference in read/write rates caused continuous buffer resets
2015-05-20 16:08:39 -05:00
autochan.h
autochan/mixmonitor/chanspy: Fix unsafe channel locking and references.
2017-03-15 17:18:55 -06:00
autoconfig.h.in
core: Use eventfd for alert pipes on Linux when possible
2017-04-24 11:50:09 -05:00
backtrace.h
Fix memory corruption when trying to get "core show locks".
2013-08-23 18:07:40 +00:00
beep.h
(mix)monitor: Add options to enable a periodic beep
2014-04-15 23:21:19 +00:00
bridge.h
bridge_simple: Added support for streams
2017-05-03 16:36:22 -05:00
bridge_after.h
A great big renaming patch
2013-07-25 04:06:32 +00:00
bridge_basic.h
Massively clean up app_queue.
2013-08-22 18:52:41 +00:00
bridge_channel.h
bridge_simple: Added support for streams
2017-05-03 16:36:22 -05:00
bridge_channel_internal.h
bridge: Hold off more than one imparting channel at a time.
2016-04-20 15:44:21 -05:00
bridge_features.h
Bridging: introduce "invisible" bridges.
2016-05-23 13:18:18 -05:00
bridge_internal.h
Bridge core: Pass a ref with the swap channel when joining a bridge.
2015-01-22 19:30:12 +00:00
bridge_roles.h
ARI: bridges/{bridgeID}/addChannel: add roles parameter
2013-08-05 16:59:13 +00:00
bridge_technology.h
bridge_simple: Added support for streams
2017-05-03 16:36:22 -05:00
bucket.h
media cache: Add a core API and facade for a backend agnostic media cache
2015-07-12 20:44:16 -05:00
buildinfo.h
try to get this committed before the buildbot complains about a broken tree
2008-10-30 16:53:11 +00:00
calendar.h
res_calendar: Add support for fetching calendars when reloading
2016-10-10 10:43:53 -05:00
callerid.h
media formats: re-architect handling of media for performance improvements
2014-07-20 22:06:33 +00:00
causes.h
Merged revisions 378735,378748 via svnmerge from
2013-01-09 20:21:33 +00:00
ccss.h
Merge in the bridge_construction branch to make the system use the Bridging API.
2013-05-21 18:00:22 +00:00
cdr.h
main/cdr: Allow modules to modify CDR fields before dispatching them
2015-10-20 12:12:50 -05:00
cel.h
CEL: Remove header declarations of non-existant functions.
2017-03-30 10:21:04 -05:00
celt.h
I think reviewboard broke this. The whole file was doubled.
2011-07-07 22:39:54 +00:00
channel.h
bridge: Fix returning to dialplan when executing Bridge() from AMI.
2017-05-04 16:40:04 -05:00
channel_internal.h
bridge_simple: Added support for streams
2017-05-03 16:36:22 -05:00
channelstate.h
channel locking: Add locking for channel snapshot creation
2013-12-18 20:33:37 +00:00
chanvars.h
Fix checks for allocation debugging.
2016-08-19 20:16:36 -04:00
cli.h
Restrict CLI/AMI commands on shutdown.
2016-03-24 16:59:24 -05:00
codec.h
SDP: Ensure SDPs "merge" properly.
2017-04-25 13:03:33 -05:00
compat.h
core: Improve/simplify handling of required headers.
2017-04-03 16:16:09 -04:00
compiler.h
Add conditional support for noreturn functions.
2016-07-19 22:45:10 -05:00
config.h
realtime: Centralize some common realtime backend code
2017-02-21 10:53:17 -06:00
config_options.h
Fix Alembic upgrades.
2016-06-22 12:23:44 -05:00
core_local.h
bridge.c: Crash during attended transfer when missing a local channel half
2016-03-03 14:03:14 -06:00
core_unreal.h
Logger: Convert 'struct ast_callid' to unsigned int.
2015-03-13 01:12:35 +00:00
crypto.h
Clean up doxygen warnings
2012-08-30 14:23:28 +00:00
data.h
Modules: Make ast_module_info->self available to auxiliary sources.
2015-05-04 20:47:01 -04:00
datastore.h
datastore: Add common container based datastores API.
2016-05-09 10:40:28 -03:00
devicestate.h
res_corosync: Update module to work with Stasis (and compile)
2014-05-22 12:01:37 +00:00
dial.h
Dial: Add function to append already-created channel.
2016-04-05 11:55:50 -05:00
dlinkedlists.h
Doubly linked lists unit test and update to implementation.
2011-12-06 19:09:56 +00:00
dns.h
DNS: Create a system-level DNS resolver
2015-07-07 21:31:49 -05:00
dns_core.h
res_pjsip: Add external PJSIP resolver implementation using core DNS API.
2015-04-15 10:47:53 -03:00
dns_internal.h
DNS: Fix doxygen comments.
2015-06-10 12:17:02 -05:00
dns_naptr.h
dns: Add core DNS API + unit tests and res_resolver_unbound module + unit tests.
2015-03-25 12:32:26 +00:00
dns_query_set.h
res_pjsip: Add external PJSIP resolver implementation using core DNS API.
2015-04-15 10:47:53 -03:00
dns_recurring.h
dns: Add core DNS API + unit tests and res_resolver_unbound module + unit tests.
2015-03-25 12:32:26 +00:00
dns_resolver.h
dns_core: Allow zero-length DNS responses.
2015-07-31 09:44:20 -05:00
dns_srv.h
dns: Add core DNS API + unit tests and res_resolver_unbound module + unit tests.
2015-03-25 12:32:26 +00:00
dns_test.h
Reduce duplication of common DNS code.
2015-04-09 14:58:02 +00:00
dns_tlsa.h
dns: Add core DNS API + unit tests and res_resolver_unbound module + unit tests.
2015-03-25 12:32:26 +00:00
dnsmgr.h
Re-link peers by IP when dnsmgr changes the IP
2012-01-30 23:58:51 +00:00
doxyref.h
app_voicemail: Voicemail callback registration/unregistration function improvements.
2013-12-11 19:19:24 +00:00
dsp.h
res_pjsip: Add an 'auto' option for DTMF Mode
2015-04-10 17:56:47 +00:00
dundi.h
incorporates r159808 from branches/1.4:
2008-11-29 17:57:39 +00:00
endian.h
only include this for OpenBSD. At least FreeBSD is borked when including it
2008-10-09 17:48:53 +00:00
endpoints.h
pjsip_options: Add qualify_timeout processing and eventing
2015-04-16 09:34:56 -05:00
enum.h
Add Doxygen documentation for API changes from 1.6.0 to 1.6.1
2009-03-09 20:58:17 +00:00
event.h
doxygen: Fix doxygen errors
2015-05-19 21:11:21 -05:00
event_defs.h
res/res_corosync: Raise a Stasis message on node join/leave events
2016-07-13 09:11:37 -05:00
extconf.h
Merged revisions 328329 via svnmerge from
2011-07-15 00:23:14 +00:00
features.h
Bridge system: Fix memory leaks and double frees on impart failure.
2016-04-22 15:45:47 -05:00
features_config.h
bridge_basic: don't cache xferfailsound during an attended transfer
2016-01-15 17:51:18 -06:00
file.h
stasis_recording/stored: remove calls to deprecated readdir_r function.
2016-11-04 13:56:42 -05:00
format.h
ast_format: Adds an identifier for interleaved audio formats to the ast_format
2016-11-06 15:56:58 +01:00
format_cache.h
sdp: Add support for T.38
2017-04-25 13:03:33 -05:00
format_cap.h
ast_format_cap_get_names: To display all formats, the buffer was increased.
2015-11-09 16:58:52 +01:00
format_compatibility.h
chan_iax2: Several media format fixes.
2014-08-07 18:51:16 +00:00
frame.h
core: Add stream topology changing primitives with tests.
2017-03-07 12:08:51 +00:00
framehook.h
PJSIP: Prevent T38 framehook being put on wrong channel
2014-09-19 12:50:08 +00:00
fskmodem.h
(Step 2 of 2)
2008-07-21 21:00:47 +00:00
fskmodem_float.h
Optionally build integer-based routines for FSK tone decoding (but default
2008-07-21 20:59:03 +00:00
fskmodem_int.h
Optionally build integer-based routines for FSK tone decoding (but default
2008-07-21 20:59:03 +00:00
global_datastores.h
Detect potential forwarding loops based on count.
2015-04-17 15:58:07 -05:00
hashtab.h
Fix checks for allocation debugging.
2016-08-19 20:16:36 -04:00
heap.h
Fix checks for allocation debugging.
2016-08-19 20:16:36 -04:00
http.h
res_ari: Add http prefix to generated docs
2016-08-19 16:58:55 -05:00
http_websocket.h
res_http_websocket.c: prevent avoidable disconnections caused by write errors
2015-12-28 11:41:41 -08:00
ilbc.h
codecs: Add iLBC 20.
2016-07-22 10:09:08 +02:00
image.h
media formats: re-architect handling of media for performance improvements
2014-07-20 22:06:33 +00:00
indications.h
Audit of ao2_iterator_init() usage for v1.8.
2012-01-27 18:47:16 +00:00
inline_api.h
core: Remove ABI effects of LOW_MEMORY.
2016-09-29 03:22:28 -04:00
io.h
sd_notify (systemd status notifications) support
2016-09-15 10:31:31 +03:00
iostream.h
Implement internal abstraction for iostreams
2016-11-15 22:25:14 +02:00
json.h
res_ari: Add support for channel variables in ARI events.
2016-11-14 13:51:56 -05:00
linkedlists.h
Merged revisions 376630 via svnmerge from
2012-11-27 18:20:18 +00:00
localtime.h
Stasis application WebSocket support
2013-04-08 13:27:45 +00:00
lock.h
core: Remove ABI effects of LOW_MEMORY.
2016-09-29 03:22:28 -04:00
logger.h
logger: Added logger_queue_limit to the configuration options.
2017-05-08 16:49:13 -05:00
manager.h
AMI: Updated version
2017-03-23 13:25:23 -06:00
max_forwards.h
Detect potential forwarding loops based on count.
2015-04-17 15:58:07 -05:00
md5.h
Ensure alignment of in[] field in MD5Context struct.
2012-08-29 22:48:08 +00:00
media_cache.h
media cache: Add a core API and facade for a backend agnostic media cache
2015-07-12 20:44:16 -05:00
media_index.h
Index installed sounds and implement ARI sounds queries
2013-06-24 13:49:20 +00:00
message.h
Multiple revisions 420089-420090,420097
2014-08-05 21:44:09 +00:00
mixmonitor.h
bridge_features: Support One touch Monitor/MixMonitor
2013-07-01 16:01:24 +00:00
mod_format.h
Add notes about embedded ast_frame structs holding a format ref.
2017-01-24 13:37:47 -06:00
module.h
core: Remove embedded module support
2017-03-27 10:36:08 -04:00
monitor.h
Remove unneeded uses of optional_api providers.
2015-05-02 19:31:12 -05:00
multicast_rtp.h
multicast RTP: Add dialing options
2016-05-27 11:00:09 -05:00
musiconhold.h
Update MOH start/stop routine doxygen.
2013-08-22 21:29:16 +00:00
named_locks.h
named_locks: Use ao2_weakproxy to deal with cleanup from container.
2016-09-02 09:13:45 -04:00
netsock.h
Move eid functions to utils.c, mark netsock.h deprecated
2014-06-24 02:50:15 +00:00
netsock2.h
pjsip cli: Change Identify to show CIDR notation instead of netmasks.
2014-06-19 20:13:20 +00:00
network.h
thread safety: Don't use getprotobyname()
2017-03-20 08:55:05 -04:00
optional_api.h
Optional API: Fix handling of sources that are both provider and user.
2015-04-13 07:06:28 -04:00
options.h
rtp_engine: allocate RTP dynamic payloads per session
2017-03-22 15:43:33 -05:00
opus.h
codec_opus: Replace res_format_attr_opus with the one from codec_opus
2016-09-27 13:42:02 -05:00
parking.h
parking.h: Update ast_parking_park_call() doxygen to reality.
2016-05-20 17:56:50 -05:00
paths.h
ARI - channel recording support
2013-07-03 17:58:45 +00:00
pbx.h
manager: Restore Originate failure behavior from Asterisk 11
2017-02-10 18:04:41 -05:00
phoneprov.h
res_phoneprov: Create accessor for ast_phoneprov_std_variable_lookup
2014-10-14 18:13:33 +00:00
pickup.h
Make sure that pickup.h does not use an include guard name used elsewhere.
2013-08-02 13:54:31 +00:00
pktccops.h
Add PacketCable NCS 1.0 support for Docsis/Eurodocsis networks
2009-11-02 22:29:19 +00:00
plc.h
Start untangling header inclusion in a way that does not affect
2007-11-16 20:04:58 +00:00
poll-compat.h
Fix #include poll.h and sys/cdefs.h
2016-06-02 22:53:39 +03:00
presencestate.h
Split caching out from the stasis_caching_topic.
2013-08-01 13:49:34 +00:00
privacy.h
remove extraneous svn:executable properties
2005-11-29 18:24:39 +00:00
pval.h
Merged revisions 271399 via svnmerge from
2010-06-18 21:32:09 +00:00
res_fax.h
res_fax: Fix deadlock setting FAXMODE channel variable.
2016-08-25 17:11:51 -05:00
res_hep.h
res_hep: Capture actual transport type in use
2017-03-21 13:40:29 -06:00
res_mwi_external.h
External MWI core support.
2014-01-06 17:45:25 +00:00
res_odbc.h
func_odbc: Fix connection deadlock.
2016-07-12 05:00:16 -05:00
res_odbc_transaction.h
res_odbc: Remove connection management
2016-01-22 11:59:06 -06:00
res_pjproject.h
res_pjsip: Add CLI "pjsip dump endpt [details]"
2016-01-21 12:47:12 -06:00
res_pjsip.h
res_pjsip_session: Enable RFC3578 overlap dialing support.
2017-03-22 11:26:48 +00:00
res_pjsip_body_generator_types.h
res_pjsip_pubsub: Use common datastores container API.
2016-05-09 10:40:36 -03:00
res_pjsip_cli.h
res_pjsip: Add "like" processing to pjsip list and show commands
2015-10-24 11:02:43 -05:00
res_pjsip_outbound_publish.h
res_pjsip_exten_state: Use the extension for publishing to.
2016-05-18 18:37:27 -05:00
res_pjsip_presence_xml.h
PJSIP XML, XPIDF: Fix buffer size overwrite memory corruption error.
2015-07-06 16:15:12 -05:00
res_pjsip_pubsub.h
res_pjsip_pubsub: Use common datastores container API.
2016-05-09 10:40:36 -03:00
res_pjsip_session.h
res_pjsip_session: Add cleanup to ast_sip_session_terminate
2017-04-27 10:43:32 -05:00
res_srtp.h
res_srtp: Enable AES-256 and AES-GCM.
2016-07-21 16:25:41 +02:00
rtp_engine.h
SDP API: Add SSRC-level attributes
2017-04-27 15:03:51 -05:00
say.h
Add SayAlphaCase and similar functionality for AGI
2013-08-22 22:33:48 +00:00
sched.h
Create work around for scheduler leaks during shutdown.
2015-02-19 02:03:01 +00:00
sdp.h
SDP: Make process possible multiple fmtp attributes per rtpmap.
2017-05-09 12:57:57 -05:00
sdp_options.h
SDP: Add interface_address to specify our address to use.
2017-05-09 12:57:57 -05:00
sdp_srtp.h
res_srtp: Move SDP SRTP code from the core to res_srtp.
2016-08-10 17:43:15 -05:00
sdp_state.h
SDP: Make SDP translation to/from internal representation more const.
2017-04-27 19:08:05 -05:00
sdp_translator.h
SDP: Make SDP translation to/from internal representation more const.
2017-04-27 19:08:05 -05:00
security_events.h
Avoid unnecessary cleanups during immediate shutdown
2013-05-30 17:05:53 +00:00
security_events_defs.h
Strip down the old event system
2013-08-17 14:39:27 +00:00
select.h
Simplify and fix conditional in FD_SET.
2016-02-09 14:39:35 -06:00
sem.h
doxygen: Fix doxygen errors
2015-05-19 21:11:21 -05:00
sha1.h
Update SHA1 code to RFC 6234
2011-10-11 19:06:29 +00:00
silk.h
Media Project Phase2: SILK 8khz-24khz, SLINEAR 8khz-192khz, SPEEX 32khz, hd audio ConfBridge, and other stuff
2011-02-22 23:04:49 +00:00
sip_api.h
Remove unneeded uses of optional_api providers.
2015-05-02 19:31:12 -05:00
slin.h
Fix buffer overflow in slin sample frames generation.
2015-05-31 12:29:21 -05:00
slinfactory.h
media formats: re-architect handling of media for performance improvements
2014-07-20 22:06:33 +00:00
smdi.h
res_smdi: convert to astobj2
2014-07-21 08:41:29 +00:00
smoother.h
media formats: re-architect handling of media for performance improvements
2014-07-20 22:06:33 +00:00
sorcery.h
sorcery: Create function ast_sorcery_lockable_alloc.
2016-09-02 09:26:25 -04:00
sounds_index.h
Index installed sounds and implement ARI sounds queries
2013-06-24 13:49:20 +00:00
speech.h
media formats: re-architect handling of media for performance improvements
2014-07-20 22:06:33 +00:00
spinlock.h
Add "destroy" implementation for spinlock.
2014-04-29 15:10:24 +00:00
srv.h
Doxygen - Markup Guidelines
2013-04-22 16:22:00 +00:00
stasis.h
stasis: Add setting subscription congestion levels.
2016-06-09 10:32:07 -05:00
stasis_app.h
Forward declare 'struct ast_json' in asterisk.h
2017-03-30 22:59:59 -05:00
stasis_app_device_state.h
ARI: Implement device state API
2013-11-23 17:48:28 +00:00
stasis_app_impl.h
ARI: Fix a crash caused by hanging during playback to a channel in a bridge
2014-08-22 16:52:51 +00:00
stasis_app_mailbox.h
ARI: Add mailboxes resource for controlling and polling external MWI
2014-01-14 23:44:57 +00:00
stasis_app_playback.h
ARI: Add the ability to play multiple media URIs in a single operation
2016-05-17 14:01:22 -03:00
stasis_app_recording.h
ARI: Add the ability to download the media associated with a stored recording
2016-05-20 09:06:12 -05:00
stasis_app_snoop.h
uniqueid: channel linkedid, ami, ari object creation with id's
2014-03-07 15:47:55 +00:00
stasis_bridges.h
res/ari/resource_bridges: Add the ability to manipulate the video source
2016-11-14 17:03:09 -05:00
stasis_cache_pattern.h
endpoint/stasis: Eliminate duplicate events on endpoint status change
2015-12-28 11:39:26 -06:00
stasis_channels.h
Forward declare 'struct ast_json' in asterisk.h
2017-03-30 22:59:59 -05:00
stasis_endpoints.h
Forward declare 'struct ast_json' in asterisk.h
2017-03-30 22:59:59 -05:00
stasis_internal.h
main/stasis: Allow subscriptions to use a threadpool for message delivery
2014-12-01 17:59:21 +00:00
stasis_message_router.h
stasis: Add setting subscription congestion levels.
2016-06-09 10:32:07 -05:00
stasis_system.h
Forward declare 'struct ast_json' in asterisk.h
2017-03-30 22:59:59 -05:00
stasis_test.h
doxygen: Fix doxygen errors
2015-05-19 21:11:21 -05:00
statsd.h
Fixed some typos
2015-11-24 13:57:05 -06:00
stream.h
SDP: Explicitly stop a RTP instance before destoying it.
2017-05-09 12:57:57 -05:00
stringfields.h
stringfields: Update extended string fields for master only.
2016-04-13 14:01:37 -06:00
strings.h
strings.h: Avoid overflows in the string hash functions
2017-04-11 13:34:28 -05:00
stun.h
Re-resolve the STUN address if a STUN poll fails for res_stun_monitor.
2011-12-01 21:19:41 +00:00
syslog.h
main/syslog: Allow dynamic logs, such as security events, to log to the syslog
2015-01-12 18:01:46 +00:00
taskprocessor.h
pjsip: Fix deadlock with suspend taskprocessor on masquerade
2016-08-10 15:14:38 -05:00
tcptls.h
tcptls: Use new certificate upon sip reload
2016-11-22 14:21:28 -05:00
tdd.h
Additional TDD changes (preparing for SIP changes - adding TDD support to SIP)
2007-11-06 19:10:26 +00:00
term.h
main: Slight refactor of main. Improve color situation.
2015-11-25 20:29:55 +01:00
test.h
test.c: Add unit test registration checks for summary and description.
2015-06-24 17:13:31 -05:00
threadpool.h
res_pjsip: Deny requests when threadpool queue is backed up.
2015-11-12 11:39:41 -05:00
threadstorage.h
Fix issue with AST_THREADSTORAGE_RAW when DEBUG_THREADLOCALS is enabled.
2015-04-17 16:30:13 -05:00
time.h
include/asterisk/time.h: Renamed global declaration:tv
2016-01-08 06:20:22 +01:00
timing.h
Modules: Make ast_module_info->self available to auxiliary sources.
2015-05-04 20:47:01 -04:00
transcap.h
Doxygen updates, formatting.
2007-12-11 22:20:22 +00:00
translate.h
Merge "media: Add experimental support for RTCP feedback."
2017-01-27 07:04:52 -06:00
udptl.h
udptl: Dead code elimination. ast_udptl_bridge was not used.
2013-12-19 17:13:53 +00:00
ulaw.h
Doxygen updates, formatting.
2007-12-11 22:20:22 +00:00
unaligned.h
Merged revisions 282543 via svnmerge from
2010-08-17 19:34:52 +00:00
uri.h
uri: Quiet warning about type qualifiers ignored on function return type
2014-08-21 14:42:12 +00:00
utils.h
res_rtp: Fix regression when IPv6 is not available.
2016-11-30 14:18:05 -05:00
uuid.h
Add uuid wrapper API call ast_uuid_generate_str().
2013-03-28 23:59:20 +00:00
vector.h
vector: defaults and indexes
2017-04-26 13:23:39 -05:00
version.h
Remove "asterisk/version.h" in favor of "asterisk/ast_version.h".
2012-01-25 21:31:28 +00:00
xml.h
Add CLI configuration documentation
2013-02-15 13:38:12 +00:00
xmldoc.h
AMI: Allow for command response documentation
2014-07-24 13:00:59 +00:00
xmpp.h
ARI: Fix endpoint/channel subscription issues; allow for subscriptions to tech
2014-07-22 16:20:58 +00:00