asterisk/apps
Mark Michelson cd4ebd336f Add IPv6 to Asterisk.
This adds a generic API for accommodating IPv6 and IPv4 addresses
within Asterisk. While many files have been updated to make use of the
API, chan_sip and the RTP code are the files which actually support
IPv6 addresses at the time of this commit. The way has been paved for
easier upgrading for other files in the near future, though.

Big thanks go to Simon Perrault, Marc Blanchet, and Jean-Philippe Dionne
for their hard work on this.

(closes issue #17565)
Reported by: russell
Patches: 
      asteriskv6-test-report.pdf uploaded by russell (license 2)

Review: https://reviewboard.asterisk.org/r/743



git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@274783 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-07-08 22:08:07 +00:00
..
Makefile One of the changes in 1.6.1 was to allow app_directory to use functionality 2009-06-18 20:52:36 +00:00
app_adsiprog.c AST-2009-005 2009-08-10 19:20:57 +00:00
app_alarmreceiver.c Expand codec bitfield from 32 bits to 64 bits. 2009-11-04 14:05:12 +00:00
app_amd.c Consolidate ast_channel.cid.cid_rdnis into ast_channel.redirecting.from.number. 2010-04-03 02:12:33 +00:00
app_authenticate.c Global var cleanup - constification and removing unused vars. 2009-06-07 14:55:51 +00:00
app_cdr.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_celgenuserevent.c Merge the new Channel Event Logging (CEL) subsystem. 2009-06-26 15:28:53 +00:00
app_chanisavail.c Store the cause code that is returned when trying to create a channel in ChanIsAvail in the 2009-11-13 17:22:47 +00:00
app_channelredirect.c Global var cleanup - constification and removing unused vars. 2009-06-07 14:55:51 +00:00
app_chanspy.c Display a list of channel variables in each channel-oriented event. 2009-11-13 20:42:03 +00:00
app_confbridge.c This patch adds custom device state handling for ConfBridge conferences, 2010-03-29 14:07:44 +00:00
app_controlplayback.c Change warning message to debug message. 2009-11-03 19:48:53 +00:00
app_dahdibarge.c Expand codec bitfield from 32 bits to 64 bits. 2009-11-04 14:05:12 +00:00
app_dahdiras.c Global var cleanup - constification and removing unused vars. 2009-06-07 14:55:51 +00:00
app_db.c Global var cleanup - constification and removing unused vars. 2009-06-07 14:55:51 +00:00
app_dial.c Generic Advice of Charge. 2010-06-02 18:10:15 +00:00
app_dictate.c Expand codec bitfield from 32 bits to 64 bits. 2009-11-04 14:05:12 +00:00
app_directed_pickup.c fixes PickupChan application 2010-05-10 19:06:08 +00:00
app_directory.c Merged revisions 263769 via svnmerge from 2010-05-18 19:27:34 +00:00
app_disa.c Expand codec bitfield from 32 bits to 64 bits. 2009-11-04 14:05:12 +00:00
app_dumpchan.c Consolidate ast_channel.cid.cid_rdnis into ast_channel.redirecting.from.number. 2010-04-03 02:12:33 +00:00
app_echo.c revert ability to exit echo app 2010-03-02 19:39:58 +00:00
app_exec.c Because ExecIf needs to reprocess arguments, it's best if we don't remove quotes during parsing. 2010-03-11 21:07:07 +00:00
app_externalivr.c Add IPv6 to Asterisk. 2010-07-08 22:08:07 +00:00
app_fax.c Don't pass null to manager_event() 2010-06-08 18:50:45 +00:00
app_festival.c Expand codec bitfield from 32 bits to 64 bits. 2009-11-04 14:05:12 +00:00
app_flash.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_followme.c Resolve compiler warnings on FreeBSD. 2010-03-20 11:43:08 +00:00
app_forkcdr.c This patch adds a sequence field to CDRs that can be combined with the linkedid or uniqueid field to uniquely identify a CDR. 2009-11-03 21:21:09 +00:00
app_getcpeid.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_ices.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_image.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_ivrdemo.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_jack.c Convert a few places to use ast_calloc_with_stringfields where applicable. 2010-01-15 18:21:50 +00:00
app_macro.c AST-2009-005 2009-08-10 19:20:57 +00:00
app_meetme.c Implement AstData API data providers as part of the GSOC 2010 project, 2010-07-08 14:48:42 +00:00
app_milliwatt.c Expand codec bitfield from 32 bits to 64 bits. 2009-11-04 14:05:12 +00:00
app_minivm.c Display a list of channel variables in each channel-oriented event. 2009-11-13 20:42:03 +00:00
app_mixmonitor.c Added MixMonitorMute manager command 2010-04-21 11:27:27 +00:00
app_morsecode.c AST-2009-005 2009-08-10 19:20:57 +00:00
app_mp3.c Merged revisions 238009 via svnmerge from 2010-01-06 15:19:10 +00:00
app_nbscat.c Expand codec bitfield from 32 bits to 64 bits. 2009-11-04 14:05:12 +00:00
app_originate.c Revert inadvertant code commit to app_originate 2009-10-13 01:58:09 +00:00
app_osplookup.c Fix several XML documentation validate errors. 2010-03-02 19:02:56 +00:00
app_page.c Add audio announcement option to app_page 2009-12-10 17:31:23 +00:00
app_parkandannounce.c Merge the new Channel Event Logging (CEL) subsystem. 2009-06-26 15:28:53 +00:00
app_playback.c Merged revisions 220288 via svnmerge from 2009-09-24 19:41:02 +00:00
app_playtones.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_privacy.c Ensure the arguments are initialized. Also miscellaneous CG cleanup. 2010-05-12 16:23:26 +00:00
app_queue.c Implement AstData API data providers as part of the GSOC 2010 project, 2010-07-08 14:48:42 +00:00
app_read.c Last batch of 'static' qualifiers for module-level global variables. 2009-06-15 19:10:10 +00:00
app_readexten.c Allow tonelist as argument to ReadExten. 2009-12-14 21:32:03 +00:00
app_readfile.c AST-2009-005 2009-08-10 19:20:57 +00:00
app_record.c Be less ambiguous in Record() app docs. 2010-03-10 20:53:43 +00:00
app_rpt.c Fix various typos reported by Lintian 2010-07-02 15:57:02 +00:00
app_saycounted.c Add new application for declining counting words in multiple languages. 2010-06-21 05:10:06 +00:00
app_sayunixtime.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_senddtmf.c Allow SendDTMF to play digits to a specified channel. 2010-05-24 22:16:29 +00:00
app_sendtext.c Enable SendText to send strings in encoded format. 2010-01-19 22:41:36 +00:00
app_setcallerid.c AST-2009-005 2009-08-10 19:20:57 +00:00
app_skel.c Last batch of 'static' qualifiers for module-level global variables. 2009-06-15 19:10:10 +00:00
app_sms.c Expand codec bitfield from 32 bits to 64 bits. 2009-11-04 14:05:12 +00:00
app_softhangup.c Flags not initialized in app_softhangup.c, causing undefined behavior 2009-11-11 18:13:56 +00:00
app_speech_utils.c Merged revisions 264334 via svnmerge from 2010-05-19 20:02:57 +00:00
app_stack.c Error message fix. 2010-05-20 21:28:53 +00:00
app_system.c If the argument to the system application is quoted, ensure we remove the quotes before trying to execute. 2010-03-11 20:25:02 +00:00
app_talkdetect.c Expand codec bitfield from 32 bits to 64 bits. 2009-11-04 14:05:12 +00:00
app_test.c Expand codec bitfield from 32 bits to 64 bits. 2009-11-04 14:05:12 +00:00
app_transfer.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_url.c Expand codec bitfield from 32 bits to 64 bits. 2009-11-04 14:05:12 +00:00
app_userevent.c Change usage of pipe to comma in UserEvent docs. 2010-03-18 17:52:35 +00:00
app_verbose.c AST-2009-005 2009-08-10 19:20:57 +00:00
app_voicemail.c Implement AstData API data providers as part of the GSOC 2010 project, 2010-07-08 14:48:42 +00:00
app_voicemail.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
app_waitforring.c add silence gen to wait apps 2010-01-13 16:31:14 +00:00
app_waitforsilence.c add silence gen to wait apps 2010-01-13 16:31:14 +00:00
app_waituntil.c AST-2009-005 2009-08-10 19:20:57 +00:00
app_while.c Fix various typos reported by Lintian 2010-07-02 15:57:02 +00:00
app_zapateller.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
enter.h remove extraneous svn:executable properties 2005-11-29 18:24:39 +00:00
leave.h remove extraneous svn:executable properties 2005-11-29 18:24:39 +00:00
rpt_flow.pdf remove extraneous svn:executable properties 2005-11-29 18:24:39 +00:00