Commit Graph

11479 Commits (921e975d5f19f623b009f1804dbfd010127ff47d)
 

Author SHA1 Message Date
Russell Bryant 9c58ead89b Merged revisions 57203 via svnmerge from
19 years ago
Joshua Colp e7b03a991e Convert the PBX core to use read/write locks. This yields a nifty performance improvement when it comes to simultaneous calls going through the dialplan. Using murf's test the old mutex based core took an average of 57.3 seconds while the rwlock based core took 31.1 seconds. That's a nifty 26.2 seconds performance improvement. The other good part is that if we do need to switch back then we just have to change the lock/unlock API calls. I converted everywhere that used to touch the mutex locks directly to use them.
19 years ago
Russell Bryant 00ab6324e8 Merged revisions 57146 via svnmerge from
19 years ago
Russell Bryant 69b0eb24ed Merged revisions 57144 via svnmerge from
19 years ago
Steve Murphy 462f759e67 Merged revisions 57139 via svnmerge from
19 years ago
Joshua Colp fd2db34f15 Merged revisions 57093 via svnmerge from
19 years ago
Russell Bryant 4fd59356ef Merged revisions 57089 via svnmerge from
19 years ago
Joshua Colp 4f149bdcb4 Merged revisions 57055 via svnmerge from
19 years ago
Joshua Colp 902319882c Merged revisions 57053 via svnmerge from
19 years ago
Steve Murphy bca20ed71e Merged revisions 57049 via svnmerge from
19 years ago
Joshua Colp 726928cb60 Properly hangup the original dialed channel, not the new channel that appeared from the forwarding. (issue #9161 reported by PhilSmith)
19 years ago
Russell Bryant 4869ae9655 (also issue #9159)
19 years ago
Tilghman Lesher a3da18c244 Issue 7789 - some telcos want the TON set based on the number, but without the NANP prefix removed
19 years ago
Tilghman Lesher 69ac10842e Blocked revisions 56922 via svnmerge
19 years ago
Russell Bryant b3776415aa Merged revisions 56888 via svnmerge from
19 years ago
Joshua Colp e83cff1c23 Merged revisions 56856 via svnmerge from
19 years ago
Russell Bryant c617945b5c Merged revisions 56847 via svnmerge from
19 years ago
Joshua Colp 750635b501 Merged revisions 56839 via svnmerge from
19 years ago
Joshua Colp 9577a1c65a Merged revisions 56805 via svnmerge from
19 years ago
Russell Bryant 82179d1202 Merged revisions 56785 via svnmerge from
19 years ago
Joshua Colp cda7883ffd Merged revisions 56783 via svnmerge from
19 years ago
Russell Bryant 12432b9b9e Merged revisions 56740 via svnmerge from
19 years ago
Russell Bryant 4e752903bb Remove redundant check to ensure that LOW_MEMORY is not defined.
19 years ago
Russell Bryant 5873c9c90f There is no need to look in the iaxs array for the pvt struct when we already
19 years ago
Tilghman Lesher b0f60e7496 Merged revisions 56685 via svnmerge from
19 years ago
Olle Johansson 75d387acbc Doxygen additions, corrections
19 years ago
Olle Johansson e916cf45da Doxygen updates and corrections
19 years ago
Olle Johansson bc01e39174 Creating new doxygen macro "\extref" to create page that lists
19 years ago
Olle Johansson c683aacfc6 Add some external references
19 years ago
Olle Johansson e930d1e88e Doxygen updates for AJI - The Asterisk Jabber API
19 years ago
Jason Parker 97ab07a9e8 Allow a Skinny device to monitor a dialplan hint (w00t!).
19 years ago
Jason Parker a23096985b Support devicestate requests.
19 years ago
Jason Parker 639aee2ec7 Merged revisions 56569 via svnmerge from
19 years ago
Joshua Colp e6bd19bfa5 Make Meetme build again under dev mode.
19 years ago
Russell Bryant dbd7334dcc Merged revisions 56505 via svnmerge from
19 years ago
Russell Bryant b85a5ffbe3 Make the hashing function calculate something that makes more sense.
19 years ago
Joshua Colp acf96db39f Merged revisions 56457 via svnmerge from
19 years ago
Russell Bryant 9fb1404279 Merge team/russell/iax2_performance.
19 years ago
Russell Bryant 78a062ac07 Note that the entries in the CHANGES file only list functionality changes
19 years ago
Russell Bryant 6d8350e20a Add GetConfigJSON to the CHANGES file.
19 years ago
Russell Bryant 70ce880338 Merged revisions 56407 via svnmerge from
19 years ago
Kevin P. Fleming 64bfd4f866 Merged revisions 56372 via svnmerge from
19 years ago
Russell Bryant d94c511bb3 Merged revisions 56341 via svnmerge from
19 years ago
Russell Bryant 0d3a211335 Introduce a new manager action, GetConfigJSON, which is intended to improve
19 years ago
Russell Bryant 9138e53bc9 Merged revisions 56277 via svnmerge from
19 years ago
Joshua Colp afc99294fa Merged revisions 56231 via svnmerge from
19 years ago
Kevin P. Fleming ad7d044c75 move the ast_module_info structure into the special section as well, otherwise when restore_globals() is called it will lose its pointer to the ast_module structure that the loader put there
19 years ago
Joshua Colp 2b4232f027 Since I'm a nice guy... let's increment the clean count since last night's module changes require a rebuild of everything essentially.
19 years ago
Russell Bryant 05a4b32f2a Fix some compilation problems in app_voicemail. There was a parenthesis missing
19 years ago
TransNexus OSP Development 9a8eca7c11 Update OSP documention for v1.6.
19 years ago