Commit Graph

3621 Commits (cb11263607eb5afc2ee1e5ec2bc2adf8d9e7e47c)

Author SHA1 Message Date
Christian Richter 8621f03cf2 removed warning because of missing prototype declaration
19 years ago
Olle Johansson 84a6a67b15 Do not set default/global values in the variable declaration, set it in reload_config()
19 years ago
Joshua Colp e0dbc80f61 Move some stuff around so that a NOTIFY dialog won't hang around until the end of the world under certain circumstances
19 years ago
Joshua Colp e4380a1b2e Bail out if we have no refer structure and we get a refer response
19 years ago
Luigi Rizzo 0681269434 more merge from trunk (comments and change a static function name)
19 years ago
Joshua Colp 74171605af Only set DTMF information if an RTP structure exists
19 years ago
Christian Richter 76dd912066 Merged revisions 44785 via svnmerge from
19 years ago
Luigi Rizzo fde338ba2c whitespace changes related to previous commit
19 years ago
Luigi Rizzo e0f745b1f6 merge a few code simplifications that have gone
19 years ago
Jason Parker f3ba83ae1a Fix a problem where phones that go "missing" never got unregistered.
19 years ago
Joshua Colp f11d155547 iaxs[callno] may go away if we try to avoid the deadlock
19 years ago
Joshua Colp 8a7f8f5592 Properly avoid a collision with iax2_hangup (issue #8115 reported by vazir)
19 years ago
Luigi Rizzo 9d88cfa8dc merge svn 44744: do not dereference p if we know it is NULL
19 years ago
Paul Cadach e2676b1098 Propagate caller's transfer capability too
19 years ago
Luigi Rizzo f480d547cc merge revision 44664 - put common code in a function to avoid repetitions.
19 years ago
Luigi Rizzo 169342bc0d remove hardwired usage of 5060, use DEFAULT_SIP_PORT instead
19 years ago
Luigi Rizzo 35d8151b55 merge rev 44253 - option_debug checking before printing to debug channel.
19 years ago
Luigi Rizzo e65f2bd612 backport simplifications on sip_register,
19 years ago
Luigi Rizzo e5a838cac1 improve and document function get_in_brackets(), introducing
19 years ago
Christian Richter 290fe898f0 Merged revisions 44460 via svnmerge from
19 years ago
Christian Richter 37df5208a1 Merged revisions 44335 via svnmerge from
19 years ago
Christian Richter 13825dab85 Merged revisions 44334 via svnmerge from
19 years ago
Christian Richter e0005b654a Merged revisions 44149 via svnmerge from
19 years ago
Joshua Colp 8d2f872a84 One more T.38 fix! Don't leave a reinvite hanging by a thread if the other side is already setup with T.38
19 years ago
Joshua Colp db989fc58c Don't totally bail out if T.38 was negotiated
19 years ago
Kevin P. Fleming ca2bdd54c7 Merged revisions 44432 via svnmerge from
19 years ago
Kevin P. Fleming 0ee719e52f Merged revisions 44392 via svnmerge from
19 years ago
Kevin P. Fleming ff05bf15c8 update thread creation code a bit
19 years ago
Matt O'Gorman 592cbc0452 fix issue with dialing client without resource.
20 years ago
Paul Cadach bc3dee9d86 Change default presentation indicator to "user provided not screened" if octet 3a missed in CallingPartyNumber IE
20 years ago
Joshua Colp d241bab733 Use VideoSupport instead so it is considered a valid XML attribute name. (issue #8075 reported by renemendoza)
20 years ago
Paul Cadach 70dfcccd66 Fix preparation of type and presentation of calling number
20 years ago
Matt O'Gorman 5058b9e13f updated res_jabber for even better component support, soon will be jep-0100 compliant.
20 years ago
Joshua Colp d56d4a3f7f Merged revisions 44213 via svnmerge from
20 years ago
Paul Cadach f76b7ab4a9 Optimization of oh323_indicate(): less locks - less problems, plus single exit point
20 years ago
Mark Spencer 43b8d09b81 Don't use Channel when you're not talking about a channel :)
20 years ago
Paul Cadach 5ec38a80bf Do not simulate any audio tones if we got PROGRESS message
20 years ago
Luigi Rizzo c88b87f6ed sync with trunk - move variable declarations to the beginning of a block.
20 years ago
Paul Cadach ffd8a2576b Fix issue #7928 correctly. Next is a comment of previous fix:
20 years ago
Paul Cadach 7a7c5011a1 Found some buggy SIP clients (phones Planet VIP-153T firmware
20 years ago
Kevin P. Fleming ec2e4f2216 fix a few build system bugs, and convert Makefiles to be compatible with GNU make 3.80
20 years ago
Paul Cadach e4ff1716d5 Compile first, please
20 years ago
Paul Cadach 8a107b3a16 Set TON/PRESENTATION information more carefully when no CallingNumber IE available
20 years ago
Paul Cadach 4ecb66c6b4 Fake display name by called number on incoming calls (until passing connected number/connected name is not implemented)
20 years ago
Paul Cadach 5d8c027883 Ported code refers to H.450 - add includes
20 years ago
Paul Cadach 6f72c19b74 Properly pass TON/PRESENTATION information - original
20 years ago
Paul Cadach b05cb6d46b Pass TON/PRESENTATION information too
20 years ago
Kevin P. Fleming 704397dc3c don't abuse CFLAGS and LDFLAGS for build of Asterisk components, because they are also then used for non-Asterisk components (like menuselect); use our own variables instead
20 years ago
Joshua Colp d2d4833b79 Put in missing \ns on the end of ast_logs (issue #7936 reported by wojtekka)
20 years ago
Paul Cadach 13b9f34966 Extend call establishment timeout
20 years ago
Joshua Colp 24b723af44 Make sure the pvt exists before accessing it again as it may have gone away (issue #7562 reported by Seb7 and issue #7939 reported by sorg)
20 years ago
Paul Cadach f1ebcc8e34 Fix compiler warning
20 years ago
Paul Cadach 89e23aa040 Force remote side to start media on outgoing PROGRESS message
20 years ago
Christian Richter a3f43a7dfe Merged revisions 43764 via svnmerge from
20 years ago
Paul Cadach e2d1986cec Do not open transmit channel until TCS is received
20 years ago
Joshua Colp 0929a218f3 Get rid of two functions from a time now past (we THINK these are from pre-recursive lock time) that may be contributing to two open issues on the bug tracker (7562/7939) and that has the potential to just make bad things happen if the timing is right.
20 years ago
Christian Richter cf7b068f58 removed the chan_misdn versioning, since asterisk has it's own
20 years ago
Joshua Colp 8459e9a7ac Make rfc2833compensate a global option.
20 years ago
Joshua Colp 2862b777fe Merged revisions 43705 via svnmerge from
20 years ago
Russell Bryant 6a4c92a630 Add missing newline character in the warning message about deprecated TOS values
20 years ago
Joshua Colp 6dc8b23feb Strip options off the argument passed for devicestate in chan_local. (issue #8034 reported by pcardozo)
20 years ago
Jason Parker 955cb53b6b Add proper codec support to chan_skinny. Works with at least ulaw, alaw, and g729a.
20 years ago
Paul Cadach f1018ee8bb Fix ASN1 description of non-standard Cisco extensions
20 years ago
Paul Cadach b2b256eeef Backport changes of trunk:
20 years ago
Paul Cadach 4b81fe1d28 Merged revisions 43472,43495 from trunk
20 years ago
Russell Bryant 4a8a46a162 Fix a CLI command registration issue where an erroneous message claiming that
20 years ago
Russell Bryant c259876748 Merged revisions 43552 via svnmerge from
20 years ago
Jason Parker e2365e0f0f Allow chan_skinny.so to be unloaded properly.
20 years ago
Russell Bryant 0b2dcac484 return AST_MODULE_LOAD_DECLIDE if mISDN could not be configured
20 years ago
Jason Parker d940da0acf First shot at unload_module in chan_skinny..
20 years ago
Matt O'Gorman ff11e64e67 updates for better compontent support
20 years ago
Joshua Colp 928c5f7bbc Some more clean up in the load function for chan_oss (issue #8002 reported by Mithraen with minor mods by moi)
20 years ago
Joshua Colp e02f0bda8f Clean up chan_mgcp's module load function (issue #8001 reported by Mithraen with mods by moi)
20 years ago
Kevin P. Fleming 9cf9c1373b merge down mark's users.conf fixes
20 years ago
Jason Parker 0cfaffac96 Fix some chan_zap warning messages, when HAVE_PRI is not defined.
20 years ago
Tilghman Lesher d70fe791c2 A few misses from constification
20 years ago
Tilghman Lesher 70af28270d Constify the result of a config retrieval function, to avoid mutilation (issue 7983).
20 years ago
Paul Cadach e57d521462 Split capability definitions into own source file
20 years ago
Paul Cadach aa92ebffea Remove unnecessary (long time ago commented out) code
20 years ago
Paul Cadach a704e298e7 Fix missed extension replacement
20 years ago
Paul Cadach 84946195e9 Change file naming to be conform OpenH323 rules
20 years ago
Joshua Colp 86421e3a7d Do clean for h323 directory too
20 years ago
Joshua Colp 1ce4a427d3 Merge in latest round of chan_h323 changes. These are all isolated to chan_h323 so meh.
20 years ago
Kevin P. Fleming 0964265657 Merged revisions 43314 via svnmerge from
20 years ago
BJ Weschke e8606d9c57 Merged revisions 42133 via svnmerge from
20 years ago
Kevin P. Fleming 1485fa4c24 move this header to include where it belongs
20 years ago
Matthew Fredrickson 81b6e171bd Get rid of zero size old config file
20 years ago
Matthew Fredrickson 33ddb53663 Various updates from PCadach's chan_h323-live branch
20 years ago
Matthew Fredrickson 1dfc281c40 Work!!!
20 years ago
Joshua Colp 44821e39f8 While this is experimental I don't think it should be experimental enough to be printed out in big capital letters, and Kenny tends to agree too so you know it's right.
20 years ago
Matthew Fredrickson 2cc96500bd Mergeing in Paul Cadach's chan_h323 changes *holds breath*
20 years ago
Matt O'Gorman d0a1a0033d similar patch for verbose vs debug with minor changes
20 years ago
Joshua Colp 3c732537bc Improve output of sip show peers (issue #6624 reported by mavetju with minor code changes by myself)
20 years ago
Matt O'Gorman 465adf2bf1 allow for packetization on rtp channel drivers, need to add
20 years ago
Olle Johansson 42a56b7a5a Merging patch from 1.2 - Issue #7682
20 years ago
Olle Johansson b93280947a Issue #7351 - sending CANCEL when the call at some point has been in UP state is wrong.
20 years ago
Kevin P. Fleming fcb999c01c merge qwell's CLI verbification work
20 years ago
Joshua Colp 57ad1de60b Reference will be kept in the application component only right now. In the future this should be expanded to the channel driver (just like all the other channel drivers) (issue #7975 reported by andrewt)
20 years ago
Matt O'Gorman ec4bf7a849 seperate jingle and gtalk so it will be easier to track
20 years ago
Jason Parker df0963a738 remove a bit of redundant code
20 years ago
Jason Parker 6d5809297b Skinny hold support.
20 years ago
Jason Parker 86fcf5a887 Get rid of all the useless (and confusing) typedefs
20 years ago
Kevin P. Fleming c2c4f86c72 merge markster's usersconf branch with some slight changes
20 years ago
Mark Spencer e887127bf3 Fix the dtmf dialtone thing
20 years ago
Tilghman Lesher 72265ea79d Merged revisions 43019 via svnmerge from
20 years ago
Tilghman Lesher c35b1df605 Merged revisions 42946 via svnmerge from
20 years ago
Olle Johansson 948533a791 Issue #7924 - cmaj - Turn off silence suppression if no channel owner
20 years ago
Olle Johansson 50b6a222ef Issue #7928 - Don't send both 404 and 503. Fix by phsultan with a small fix by me, myself or I.
20 years ago
Olle Johansson d970a07b1c If we've found a T38 SDP line, stop looking for more on the very same line
20 years ago
Olle Johansson da55c166dc More formatting fixes and doxygen stuff
20 years ago
Olle Johansson d37002287b Add comment
20 years ago
Olle Johansson 8868c4e1ca - Use enum for send-request reliability flags
20 years ago
Olle Johansson 31fa147b76 More formatting
20 years ago
Olle Johansson 4c081033b6 More formatting/doxygen updates to keep me occupied
20 years ago
Olle Johansson 421f2b076d Ignore this. Only whitespace fixes while being bored.
20 years ago
Olle Johansson 2984fbc068 Change from "r" as a variable name to "dialog". "r" is commonly used for registrations,
20 years ago
Olle Johansson e7b882961e Use Timer T1 for dialog timeouts/destruction
20 years ago
Mark Spencer 59c861bc5e Uhm, make Zap actually work again. Did anybody actually test that code?
20 years ago
Tilghman Lesher 237fbf35fc If the leading underscore is not stripped before comparison,
20 years ago
Olle Johansson 5a622d032e Don't destruct sessions prematurely. Especially not when we want reliable retransmissions...
20 years ago
Olle Johansson 01714e962b importing rev 42535 from 1.2 (which by mistake was actually imported from svn trunk)
20 years ago
Olle Johansson d0cbbaf8d7 Don't destroy pvt prematurely. Wait for answer or timeout.
20 years ago
Olle Johansson 562b491a85 Clear proper flag
20 years ago
Joshua Colp ac9e94d0ee Formatting fixes for chan_oss (issue #7808 reported by Mithraen)
20 years ago
Joshua Colp fd9f37a63f Formatting fixes for chan_alsa (issue #7807 reported by Mithraen with more mods done by myself)
20 years ago
Joshua Colp 082f59ff03 Use flags instead of variables on the private structure for things
20 years ago
Joshua Colp 0b93665a71 Code cleaning/updates/potential bug fixes
20 years ago
Joshua Colp 53cf63c33a Convert some warnings into debug messages since they can exist under perfectly normal circumstances that the user shouldn't care about (issue #7894 reported by stephen_dredge)
20 years ago
Christian Richter b1fca65c77 fixed pipe consuming bug when using chanIsAvail (#7878), also moved a debug log to the very begining of misdn_hangup.
20 years ago
Joshua Colp e77c51f5c6 Merged revisions 42086 via svnmerge from
20 years ago
Olle Johansson bd4e57a873 Make sure we handle CANCEL/ACK properly (imported with mods from 1.2)
20 years ago
Jason Parker ce35c33353 It was pointed out to me, that using two frames is silly.
20 years ago
Jason Parker 1d9bf5b1e8 fix some module loader breakage
20 years ago
Jason Parker 696465a002 Fix VLDTMF issues.
20 years ago
Joshua Colp e43b830a9d Merged revisions 41768 via svnmerge from
20 years ago
Joshua Colp 0be2884d80 If we are doing video and we can't reinvite, then resort to generic bridging instead of Packet2Packet since video isn't supported there yet. (reported by PCadach in #asterisk-bugs)
20 years ago
Joshua Colp 8ee7419d26 If no number is specified in the SIP_HEADER dialplan function, then just use the first one. (issue #7854 reported by sxpert and issue #7863 reported by hristo)
20 years ago
Russell Bryant 7dfc749551 there is no need for __iax_frame_free ...
20 years ago
Matt O'Gorman 05a695af72 everything that loads a config that needs a config file to run
20 years ago
Russell Bryant 0c6932eeb4 there is no need to use iax_frame_free here, as it will actually just end up
20 years ago
Joshua Colp c6977b9983 Merge in VLDTMF support with Zaptel/Core done by the ever great Darumkilla Russell Bryant and the RTP portion done by myself, Muffinlicious Joshua Colp. This has gone through so many discussions/revisions it's not funny but we finally have it!
20 years ago
Olle Johansson 6ca927457d Why check bridgepeer twice?
20 years ago
Olle Johansson 18164dec14 Don't add headers to an uninitialized eq (from issue 7694 garyhai, but not
20 years ago
Olle Johansson 13eb698ce7 Note to myself: Remember Russell's note: Always compile first...
20 years ago
Olle Johansson 2c98238fbe Mark ALERT_INFO as deprecated. This can now be done with the sipaddheader() application and
20 years ago
Olle Johansson 0ace854142 Issue #7572 (Boesl) - hangup channel that get buggy 487 response (imported from 1.2)
20 years ago
Olle Johansson 7aa333c9ef Issue #7822 - don't issue SRV lookups if it's disabled. (barthek)
20 years ago
Joshua Colp 12b6ec4e11 Use an API call (ast_rtp_get_bridged) to return the RTP stream we are bridged to, and also use it in chan_sip so we know to ignore the no RTP activity checking
20 years ago
Kevin P. Fleming 3f189742f6 make menuselect configure process be silent when possible
20 years ago
Joshua Colp 04bd8c54e8 Limit challenges to 9 digits in length
20 years ago