Commit Graph

1130 Commits (84beaf27bc2605fa93d78ab2285aa945dbd08db0)

Author SHA1 Message Date
Sean Bright 3a231e090f chan_iax2: Correct spelling of 'Port' header in IAX2 PeerStatus AMI Events
14 years ago
Russell Bryant 44434bf1cf chan_iax2: Fix use of uninitialized sockaddr_in in try_transfer().
14 years ago
Russell Bryant 6c9f009b6d Fix invalid reads/writes due to incorrect sizeof().
14 years ago
Sean Bright f6b2f05f8c The default value for mohinterpret is the empty string, so when resetting to
14 years ago
Terry Wilson 0e5c761c28 Opaquify ast_channel typedefs, fd arrays, and softhangup flag
14 years ago
Terry Wilson a9d607a357 Opaquify ast_channel structs and lists
14 years ago
Sean Bright c20cfcdcf0 Address comments from Mark Michelson
14 years ago
Sean Bright 3cf09f40f7 Convert netsock.h over to use ast_sockaddrs rather than sockaddr_in and update
14 years ago
Sean Bright 9ed6de9fd2 There isn't much point in saving off and restoring a value that we never use again.
14 years ago
Terry Wilson ebaf59a656 Opaquification for ast_format structs in struct ast_channel
14 years ago
Sean Bright 1c971ae604 Make 'iax2 show callnumber usage' output make sense when an IP is passed in.
14 years ago
Terry Wilson 57f42bd74f ast_channel opaquification of pointers and integral types
14 years ago
Sean Bright 25e5eb3b96 Remove spurious warning when 'qualifyfreqnotok' is set successfully.
14 years ago
Sean Bright bec0ee0851 Add some boilerplate documentation for IAXVAR and IAXPEER.
14 years ago
Sean Bright 2c1b3144cb Set the length of the ast_sockaddr, so that we can set it's port later.
14 years ago
Sean Bright 3816fdde94 Don't allow trunkfreq to be greater than 1000ms.
14 years ago
Sean Bright 7c373d8c13 Pass the correct value to ast_timer_set_rate() for IAX2 trunking.
14 years ago
Sean Bright b69fb773d2 When IAX2 debugging is enabled, make sure to log 'apathetic' messages too.
14 years ago
Sean Bright 45f361c9bd Remove IAX_OLD_FIND from chan_iax2.
14 years ago
Sean Bright 0d12368261 Use TRUNK_CALL_START as originally intended.
14 years ago
Sean Bright 98111f8f1f Clear the high order bit from the destination call number before sending.
14 years ago
Terry Wilson 34c55e8e7c Opaquify char * and char[] in ast_channel
14 years ago
Walter Doekes db24fc2523 Avoid cppcheck warnings; removing unused vars and a bit of cleanup.
14 years ago
Richard Mudgett 23bc964e1c Constify some more channel driver technology callback parameters.
14 years ago
Richard Mudgett 27b69e7d29 Audit of ao2_iterator_init() usage for v1.8.
14 years ago
Terry Wilson 99cae5b750 Opaquify channel stringfields
14 years ago
Terry Wilson 04da92c379 Replace direct access to channel name with accessor functions
14 years ago
Richard Mudgett 64d1b247c4 Fix joinable thread terminating without joiner memory leak in chan_iax.c.
14 years ago
Richard Mudgett e58d4e4093 Fix chan_iax2 to not report an RDNIS number if it is blank.
14 years ago
Richard Mudgett 7d9ba4875b Fix calls to ast_get_ip() not initializing the address family.
14 years ago
Matthew Jordan 9333071c1f Fixed invalid memory access when adding extension to pattern match tree
14 years ago
Richard Mudgett 10de040b6e More parking issues.
14 years ago
Kinsey Moore c5c1fed9b6 Merged revisions 335321 via svnmerge from
14 years ago
Paul Belanger 272afe432b Merged revisions 334844 via svnmerge from
14 years ago
Paul Belanger 39ac2e639f Merged revisions 334514 via svnmerge from
14 years ago
Richard Mudgett b99b1116be Merged revisions 331265 via svnmerge from
14 years ago
David Vossel e128ee2567 Merged revisions 330586 via svnmerge from
14 years ago
Russell Bryant 6a15e95a32 astobj2: Avoid using temporary objects + ao2_find() with OBJ_POINTER.
14 years ago
Leif Madsen a525edea59 Merged revisions 328247 via svnmerge from
15 years ago
Tilghman Lesher 7d179abfd4 Merged revisions 326411 via svnmerge from
15 years ago
David Vossel d5ea9e5ae2 Merged revisions 324652 via svnmerge from
15 years ago
Richard Mudgett 397c379a7d Merged revisions 321812-321813 via svnmerge from
15 years ago
Russell Bryant 0ccfc8609a Merged revisions 318436 via svnmerge from
15 years ago
Russell Bryant 3736b02d97 Merged revisions 318055 via svnmerge from
15 years ago
Russell Bryant f0f5e237bf Merged revisions 317474 via svnmerge from
15 years ago
Leif Madsen b8b1d085db Add 'description' field for CLI and Manager output
15 years ago
David Vossel d760e81f37 Media Project Phase2: SILK 8khz-24khz, SLINEAR 8khz-192khz, SPEEX 32khz, hd audio ConfBridge, and other stuff
15 years ago
Paul Belanger 3556e4c2d4 Replace ast_log(LOG_DEBUG, ...) with ast_debug()
15 years ago
David Vossel c26c190711 Asterisk media architecture conversion - no more format bitfields
15 years ago
Jason Parker 76cfbf7817 Merged revisions 305692 via svnmerge from
15 years ago
Leif Madsen 783ea39ba1 Merged revisions 300521 via svnmerge from
15 years ago
Russell Bryant cc0b7e7df5 Some scheduler API cleanup and improvements.
15 years ago
Tilghman Lesher 597e913cd2 Merged revisions 296951 via svnmerge from
15 years ago
Paul Belanger bd6f29dcb9 Merged revisions 296673 via svnmerge from
15 years ago
Paul Belanger 53149a69df Merged revisions 293496 via svnmerge from
15 years ago
David Vossel ae6e8ecfd2 Merged revisions 290506 via svnmerge from
15 years ago
David Vossel a8e290cd15 Merged revisions 290378 via svnmerge from
15 years ago
Richard Mudgett c5f5c24103 Merged revisions 288194 via svnmerge from
15 years ago
Paul Belanger b287e93101 Merged revisions 288157 via svnmerge from
15 years ago
Jeff Peeler 41b95ee887 Merged revisions 286931 via svnmerge from
15 years ago
Paul Belanger b51f922a34 Merged revisions 286120 via svnmerge from
15 years ago
Brett Bryant 5e97e23de0 Merged revisions 284967 via svnmerge from
15 years ago
Tilghman Lesher 8190e96fad Merged revisions 284610 via svnmerge from
15 years ago
David Vossel 06c6b2c7eb Merged revisions 282545 via svnmerge from
15 years ago
Tilghman Lesher 557ad25f07 Merged revisions 282366 via svnmerge from
15 years ago
David Vossel 0f8eaa6299 Merged revisions 282269 via svnmerge from
15 years ago
Paul Belanger 0443248aa7 PeerStatus now includes Address and Port
15 years ago
Terry Wilson d6e1c724e5 Remove built-in AES code and use optional_api instead
15 years ago
Tilghman Lesher a8c843199c Change order so that it more closely matches the related SIP command.
15 years ago
Tilghman Lesher b4e18d5660 Add load priority order, such that preload becomes unnecessary in most cases
16 years ago
Mark Michelson 6fa79e8f77 Make ACLs IPv6-capable.
16 years ago
Richard Mudgett cf7bbcc4c6 Expand the caller ANI field to an ast_party_id
16 years ago
Richard Mudgett ec37ffbdaf ast_callerid restructuring
16 years ago
Tilghman Lesher 2fdf43f9fc Get more information about the Bamboo test failures
16 years ago
Tilghman Lesher d6011adab4 Weird, no output and Bamboo still fails...
16 years ago
Tilghman Lesher 384681e182 Add some diagnostic feedback to our data tests
16 years ago
Tilghman Lesher da8450323f Kill some startup warnings and errors and make some messages more helpful in tracking down the source.
16 years ago
Mark Michelson cd4ebd336f Add IPv6 to Asterisk.
16 years ago
Eliel C. Sardanons a1b89a6a50 Implement AstData API data providers as part of the GSOC 2010 project,
16 years ago
Tzafrir Cohen c613897d1c Fix various typos reported by Lintian
16 years ago
Russell Bryant 450f4ff2ee Resolve some errors produced during module unload of chan_iax2.
16 years ago
David Vossel fcb055fb4e addition of G.719 pass-through support
16 years ago
David Vossel 1da8159aa6 Merged revisions 270866 via svnmerge from
16 years ago
Terry Wilson 857814f435 Add SRTP support for Asterisk
16 years ago
Tilghman Lesher 7d18dd5394 Finally track down and eliminate the "FRACK! warnings from chan_iax2".
16 years ago
David Vossel cddc244c97 fix iax_frame double free
16 years ago
Leif Madsen bb2fa21ac1 IAXpeers output now matches SIPpeers format for manager (AMI).
16 years ago
Richard Mudgett a5a0a5f867 Consolidate ast_channel.cid.cid_rdnis into ast_channel.redirecting.from.number.
16 years ago
David Vossel 3d4de4a277 Merged revisions 250394 via svnmerge from
16 years ago
Kevin P. Fleming 7e2145b9ac Merged revisions 249234 via svnmerge from
16 years ago
David Vossel dd48c7eb40 fixes a merging error for the iaxs and iaxsl off by one fix
16 years ago
David Vossel 5be3d14c11 Merged revisions 245792 via svnmerge from
16 years ago
David Vossel a97e8f3908 adds total call numbers available to 'iax2 show callnumber usage' cli output
16 years ago
Russell Bryant 34317fb0d3 Fix the ability to specify an OSP token for an outbound IAX2 call.
16 years ago
Tilghman Lesher 9c1b53cab4 According to POSIX, the capital L modifier applies only to floating point types.
16 years ago
David Vossel c8bb5daf1e Merged revisions 238411 via svnmerge from
16 years ago
David Vossel 6ecaa764d3 fixes iax "can't compress subclass 4294967295" error
16 years ago
David Vossel 417657f4ed fixes iax2 show cache locking error, thanks alecdavis!
16 years ago
Kevin P. Fleming 209e1cf195 Merged revisions 230246 via svnmerge from
16 years ago
Tilghman Lesher 5e2aa190fe Display a list of channel variables in each channel-oriented event.
16 years ago
David Vossel 60f80e5360 Merged revisions 229167 via svnmerge from
16 years ago
Tilghman Lesher 2bbda7a7c8 Two other trunk build fixes (reported by seanbright on #asterisk-dev)
16 years ago
Tilghman Lesher d8e0c58437 Expand codec bitfield from 32 bits to 64 bits.
16 years ago
David Vossel 3acfd4933c Merged revisions 225243 via svnmerge from
16 years ago
David Vossel 984d6500ce Merged revisions 225032 via svnmerge from
16 years ago
Kevin P. Fleming 1c9fe00920 Recorded merge of revisions 222152 via svnmerge from
16 years ago
David Vossel 3cce68d329 Merged revisions 222026 via svnmerge from
16 years ago
David Vossel 9329079bb4 Merged revisions 219720 via svnmerge from
16 years ago
Russell Bryant 5996ab0ee2 Merged revisions 219586 via svnmerge from
16 years ago
David Vossel 95be40493a Merged revisions 219519 via svnmerge from
16 years ago
Tilghman Lesher 1b147b0094 Make calltoken support work with realtime users and peers.
16 years ago
David Vossel e716801ab2 Merged revisions 217806 via svnmerge from
16 years ago
David Vossel d09f9fd00a Merge code associated with AST-2009-006
16 years ago
Tilghman Lesher 642bec4d6f AST-2009-005
16 years ago
Jeff Peeler 0f31e6c26c Merged revisions 208923 via svnmerge from
16 years ago
Jeff Peeler b7cfe90404 Merged revisions 208746 via svnmerge from
17 years ago
David Vossel 090066be3b fixes an error in r203638 CEL commit
17 years ago
Russell Bryant e55d1b11b9 Merged revisions 206385 via svnmerge from
17 years ago
David Vossel ba2a8457b8 Merged revisions 205471 via svnmerge from
17 years ago
David Vossel 519f1dd7d6 moving debug message from level 0 to 1.
17 years ago
Russell Bryant 0264eef115 Merge the new Channel Event Logging (CEL) subsystem.
17 years ago
David Vossel 05da5f14d9 Merged revisions 201993 via svnmerge from
17 years ago
David Vossel 68ba81dfe6 Add rtsavesysname to chan_iax
17 years ago
David Vossel 940accbd99 update chan_iax to use 64bit feature flags.
17 years ago
Kevin P. Fleming 4379249674 Convert a number of global module variables to 'static'.
17 years ago
David Vossel e018606c7e Merged revisions 199138 via svnmerge from
17 years ago
David Vossel 61bc1854d5 fixes issue with channels not going down after transfer
17 years ago
Joshua Colp e9e4efdcb6 Fix a bug where the trunkmtu setting was not set to the default value of 1240 on load but was on reload.
17 years ago
Eliel C. Sardanons 2c882626a0 Implement a new element in AstXML for AMI actions documentation.
17 years ago
Kevin P. Fleming e6b2e9a750 Const-ify the world (or at least a good part of it)
17 years ago
David Vossel 88bda581ec Merged revisions 195991 via svnmerge from
17 years ago
David Vossel 2595c54876 Merged revisions 194873 via svnmerge from
17 years ago
David Vossel d9ac4bfc6f Merged revisions 194557,194685 via svnmerge from
17 years ago
Joshua Colp 9936f0ca14 Fix a bug where a timer would be created but not acknowledged.
17 years ago
David Vossel 0d44a84870 Merged revisions 192213 via svnmerge from
17 years ago
Tilghman Lesher 451c59aa18 Set debug message back to DEBUG level.
17 years ago
Russell Bryant cba19c8a67 Convert the ast_channel data structure over to the astobj2 framework.
17 years ago
Doug Bailey 9c2ff7bb1e Merged revisions 189391 via svnmerge from
17 years ago
Joshua Colp e2a336124f Do not try to send the format read/format write/make compatible options over IAX2.
17 years ago
Mark Michelson 6f53ed4c67 This commit introduces COLP/CONP and Redirecting party information into Asterisk.
17 years ago
Joshua Colp 2d9c6ef3d5 Add better support for relaying success or failure of the ast_transfer() API call.
17 years ago
Russell Bryant 8dfcd7e418 Improve performance of the code handling the frame queue in chan_iax2.
17 years ago
Kevin P. Fleming 9381bff79d Improve timing interface to remember which provider provided a timer
17 years ago
Russell Bryant ee77b475f2 Improve performance of the ast_event cache functionality.
17 years ago
Russell Bryant 7460afdd46 Exclude slin16, siren7, and siren14 from bandwidth=low and =medium
17 years ago
Russell Bryant f4d0347d02 Merged revisions 183559 via svnmerge from
17 years ago
David Vossel 18ac659dc6 Merged revisions 182281 via svnmerge from
17 years ago
David Vossel 5f476b6085 Merged revisions 181340 via svnmerge from
17 years ago
Joshua Colp 775b30307f Do not try to remove a registration scheduled item if the scheduler context has already been destroyed.
17 years ago
David Vossel 3d0aac6cd8 IAX2 prune realtime, minor tweak to last fix
17 years ago