Commit Graph

12441 Commits (aa110ad3fd03074f5a893068d55aaacdefa11030)
 

Author SHA1 Message Date
Luigi Rizzo aa110ad3fd move two per-packet flags to proper variables.
18 years ago
Luigi Rizzo e603d729a9 minor clarification on the usage of SIP_* flags.
18 years ago
Luigi Rizzo 0d5e33f2c3 document the way sipdebug works, and implement it through
18 years ago
Luigi Rizzo 063edd1953 move the SIP_REALTIME flag to a field in the user/peer structure.
18 years ago
Luigi Rizzo 1daf32e474 Add a note to document how the temporary 'pvt' should be initialized
18 years ago
Joshua Colp 93b72115d1 Add support for using /dev/urandom to get random numbers on systems that support it.
18 years ago
Luigi Rizzo ed604a6df8 whoops... was setting needdestroy on the wrong dialog.
18 years ago
Luigi Rizzo b11d587ab6 more two more flags to proper variables: ALREADYGONE and NEEDDESTROY.
18 years ago
Luigi Rizzo 4ce3ee94c3 use explicit variables for things that don't need to
18 years ago
Luigi Rizzo 10d1b9347c Use ast_str_append() instead of ast_build_string() to construct
18 years ago
Russell Bryant 94bb75cb7b Blocked revisions 76227 via svnmerge
18 years ago
Luigi Rizzo 06a3436375 We have two 'technology' descriptors for a SIP channel, so
18 years ago
Steve Murphy ffd49bc066 One small documentation update made to accompany 10154, the upgrading of the queue ringing to allow periodic announcments
18 years ago
Luigi Rizzo 2286afa3af Enhance NAT support as discussed on the -dev list, i.e.:
18 years ago
Steve Murphy 5c6d509591 This update was supplied in 10154; to allow announcemnts if the 'r' option (ringing) is provided.
18 years ago
Jason Parker b928d1a0f3 Add support for default "say mode" (whether to use the "old" method or "new" method. "new" method being config file)
18 years ago
Steve Murphy bb1cdfebb3 Merged revisions 76211 via svnmerge from
18 years ago
Jason Parker a618f771e6 Blocked revisions 76178 via svnmerge
18 years ago
Jason Parker 70c076a9de Blocked revisions 76176 via svnmerge
18 years ago
Jason Parker 4a023add58 Merged revisions 76174 via svnmerge from
18 years ago
Mark Michelson 51bf714319 Merged revisions 76139 via svnmerge from
18 years ago
Russell Bryant d5b4fde291 Merged revisions 76132 via svnmerge from
18 years ago
Joshua Colp 989b93143a Merged revisions 76087 via svnmerge from
18 years ago
Joshua Colp 2c2af928fe Merged revisions 76067 via svnmerge from
18 years ago
Joshua Colp 66cae9269b It is impossible for the externhost variable to not exist, it is however possible for it to be empty.
18 years ago
Joshua Colp 2e40a9c083 Blocked revisions 76054 via svnmerge
18 years ago
Luigi Rizzo bfc782f4e9 Don't use a field size for the last argument of printf format,
18 years ago
Luigi Rizzo b2fec9ad16 Extend the 'network settings' section with indication on the
18 years ago
Luigi Rizzo 925ebbb2b3 expose struct ast_ha so external code can do things such as printing it
18 years ago
Tilghman Lesher 4af3f12b29 Reduce some logging contention by switching several locks over to rwlocks
18 years ago
Steve Murphy 0e969271ae After some study, thought, comparing, etc. I've backed out the previous universal mod to make ast_flags a 64 bit thing. Instead, I added a 64-bit version of ast_flags (ast_flags64), and 64-bit versions of the test-flag, set-flag, etc. macros, and an app_parse_options64 routine, and I use these in app_dial alone, to eliminate the 30-option limit it had grown to meet. There is room now for 32 more options and flags. I was heavily tempted to implement some of the other ideas that were presented, but this solution does not intro any new versions of dial, doesn't have a different API, has a minimal/zero impact on code outside of dial, and doesn't seriously (I hope) affect the code structure of dial. It's the best I can think of right now. My goal was NOT to rewrite dial. I leave that to a future, coordinated effort.
18 years ago
Steve Murphy 7756ba6619 This repairs a 'warning: ISO C90 forbids mixed declarations and code' message that cripples my dev-mode enabled build
18 years ago
Jason Parker 7111c8e382 Blocked revisions 75980 via svnmerge
18 years ago
Mark Michelson 51fa94c6f5 Merged revisions 75978 via svnmerge from
18 years ago
Mark Michelson 3dcce46f69 Merged revisions 75969 via svnmerge from
18 years ago
Russell Bryant a971b4bfc4 (closes issue #10210, reported and patched by juggie)
18 years ago
Russell Bryant 7b09e738f0 Merged revisions 75928 via svnmerge from
18 years ago
Russell Bryant f3b1eab2f3 Remove some debug code that was added in revision 75894, which removed some
18 years ago
Luigi Rizzo 20448013df comment out some terribly expensive debugging code
18 years ago
Luigi Rizzo d60c5ee296 print more of the network settings (externip, externhost etc.)
18 years ago
Luigi Rizzo 192ac53c3f document the use of externip, externhost and other nat-related options,
18 years ago
Luigi Rizzo fddd5b557c ast_sip_ouraddrfor() never fails, so make it void
18 years ago
Luigi Rizzo 00d9a3e7a0 portability fix: use %f instead of %lf when printing double.
18 years ago
Tilghman Lesher 16fe42c536 Allow chan_misdn to build in dev-mode
18 years ago
Tilghman Lesher 24935c0304 Fix trunk where I broke it earlier (for ast_strftime branch)
18 years ago
Jason Parker 204743a820 Merged revisions 75807 via svnmerge from
18 years ago
Russell Bryant 5272289355 I thought I noticed a memory leak earlier when I saw that the contents of this
18 years ago
Tilghman Lesher 9c99cba373 Change IAX variables to use datastores (closes issue #9315)
18 years ago
Russell Bryant 4681316959 Merged revisions 75759 via svnmerge from
18 years ago
Tilghman Lesher 5f39ac2b03 Merged revisions 75749 via svnmerge from
18 years ago