Commit Graph

229 Commits (acb51ca5c28a9f67c3a338e7b88f1c6a5bfe1321)

Author SHA1 Message Date
Joshua Colp 3b35471691 Merged revisions 81369 via svnmerge from
18 years ago
Joshua Colp bc5950c4ce (closes issue #10579)
18 years ago
Russell Bryant 2290819e6d Merged revisions 80573 via svnmerge from
18 years ago
Jason Parker 1f9e0ce434 Fix Dial arguments in res_features.
18 years ago
Tilghman Lesher 56b9568164 Don't reload a configuration file if nothing has changed.
18 years ago
Joshua Colp 9ebe338bc6 Merged revisions 79397 via svnmerge from
18 years ago
Russell Bryant e113d36aa4 Merge a set of device state improvements from team/russell/events.
18 years ago
Russell Bryant 668a334f85 Add another big set of doxygen documentation improvements from snuffy.
18 years ago
Joshua Colp 9ef1b0a974 Extend the ast_senddigit and ast_dtmf_stream API calls to allow the duration of the DTMF digit(s) to be specified and make the SendDTMF application have the capability to use it.
18 years ago
Russell Bryant 4e0947c5f1 Convert code that checks the _softhangup member of ast_channel directory to use
18 years ago
Joshua Colp 9d2d0e3896 Merged revisions 77778 via svnmerge from
18 years ago
Russell Bryant f8483a0d04 Do a massive conversion for using the ast_verb() macro
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 5ac24b25d3 This corrects the problem with flags and %lld formats on 64-bit machines, where uint64_t is NOT acceptable for %lld, and also works on 32-bit machines. At least, with gcc.
18 years ago
Steve Murphy 8a7732f067 via 10206, I have added an option (e) to Dial to allow the h exten to get run on peer. Had to upgrade ast_flag stuff to 64 bits to do this.
18 years ago
Joshua Colp 96a646734f It is no longer required for each module that deals with a channel to call ast_module_user_hangup_all in it's unload function. The loader will automatically perform this action for it.
18 years ago
Joshua Colp f80af1ff80 Use linkedlist macros for parking.
18 years ago
Russell Bryant cf6ee48b5b ast_exists_extension() does not return an ast_device_state, so change this
18 years ago
Russell Bryant 6643934403 Merged revisions 73512 via svnmerge from
18 years ago
Luigi Rizzo ad42dfe1dd move variable declarations to the beginning of a block.
18 years ago
Tilghman Lesher 2e4b41841d Merged revisions 71291 via svnmerge from
18 years ago
Steve Murphy d17beedd5a Merged revisions 71230 via svnmerge from
18 years ago
Joshua Colp c6755754d1 Merged revisions 69847 via svnmerge from
18 years ago
Russell Bryant b179e2155f Convert uses of strdup() to ast_strdup()
18 years ago
Russell Bryant 055d82cbce Add a massive set of changes for converting to use the ast_debug() macro.
18 years ago
Tilghman Lesher 9d05ff8ed5 Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes
18 years ago
Russell Bryant 65e8178c2b Constify the return values of ast_parking_ext() and ast_pickup_ext()
18 years ago
Russell Bryant baf596a954 Another tiny formatting change for testing ...
18 years ago
Russell Bryant 6ddcfff1c7 Change "show parkedcalls" to "parkedcalls show" and mark the previous command
18 years ago
Joshua Colp 6e6d4be830 Merged revisions 67064 via svnmerge from
18 years ago
Russell Bryant 8d0124aba3 Add support for configuring named groups of custom call features in
18 years ago
Russell Bryant cc35dc8999 Revert changes that snuck in with revision 66724.
18 years ago
Russell Bryant 8ea9dcc221 Fix a crash on reload by using calloc() instead of malloc() to ensure that
18 years ago
Joshua Colp 5b4de10a12 Don't overwrite a pointer to the first channel... that is bad. (issue #9770 reported by tfbu)
18 years ago
Russell Bryant 16a9f0844f Merged revisions 64426 via svnmerge from
18 years ago
Russell Bryant 17ab54e52a Merged revisions 64353 via svnmerge from
18 years ago
Joshua Colp 4765d4145e Merged revisions 63872 via svnmerge from
18 years ago
Russell Bryant a9bd9e39d5 Merged revisions 63448 via svnmerge from
18 years ago
Russell Bryant 314c874d7d I noted this on the dev list but got no response, so I just did it myself.
18 years ago
Russell Bryant 42a62a3c21 Merged revisions 63445 via svnmerge from
18 years ago
Steve Murphy 7ec9a2fb57 According to my testing, it's better if the ast_find_call_feature func ran this way instead, as far as the snom record button is concerned
18 years ago
Steve Murphy 02337303ef a small upgrade to the coding standard, and an update to the code that triggered the upgrade.
18 years ago
Steve Murphy 3ee0077f04 Added a small bit of code to support the SNOM 360's Record button. Made the find_feature func in res_features.c public, so I could use it to find the automon dial sequence as configured by the user. When the INFO packet has a Record: header with on/off, the sequence is sent as consecutive DTMF frames on the phone's channel, triggering the automon functionality. The user has to configure the automon in features.conf, and set up his dialplan accordingly.
18 years ago
Russell Bryant 7df63e233c In addition to making it so attended transfers don't fail unnecessarily,
18 years ago
Russell Bryant 37d94ceab9 Merged revisions 62548 via svnmerge from
18 years ago
Russell Bryant 9c8c9c5fa1 Merge changes from team/russell/issue_5841:
18 years ago
Steve Murphy ecaf781933 Merged revisions 60989 via svnmerge from
18 years ago
Steve Murphy 09c0d56c5c Merged revisions 59522 via svnmerge from
18 years ago
Steve Murphy 0f11d3c8c3 Merged revisions 59486 via svnmerge from
18 years ago
Olle Johansson 4561b7a83b Being picky...
19 years ago