Commit Graph

1161 Commits (33252a15471494ef7160db49fcc85097649c6228)

Author SHA1 Message Date
Russell Bryant 4e0947c5f1 Convert code that checks the _softhangup member of ast_channel directory to use
19 years ago
Tilghman Lesher a19b2fe6e3 Twould help if we actually defined ->mod before comparing against it (reported and fixed by Juggie via IRC).
19 years ago
Joshua Colp 1d07328918 Merged revisions 77831 via svnmerge from
19 years ago
Tilghman Lesher 20bbd09de3 Mostly cleanup of documentation to substitute the pipe with the comma, but a few other formatting cleanups, too.
19 years ago
Russell Bryant 048bb3d9e3 Fix the return value of ast_agi_fdprintf() to include the result from ast_carefulwrite()
19 years ago
Russell Bryant 38bb9400de Improve ast_agi_fdprintf() by using the ast_str() API.
19 years ago
Russell Bryant 935982d15b Merged revisions 77788 via svnmerge from
19 years ago
Tilghman Lesher 059a7aa862 Cleanup of res_agi, ensuring thread safety (closes issue #10288)
19 years ago
Tilghman Lesher 67bd05d9d1 Merged revisions 77783 via svnmerge from
19 years ago
Joshua Colp 9d2d0e3896 Merged revisions 77778 via svnmerge from
19 years ago
Tilghman Lesher ce3de6a530 Merged revisions 77571 via svnmerge from
19 years ago
Russell Bryant f8483a0d04 Do a massive conversion for using the ast_verb() macro
19 years ago
Joshua Colp 3e9886598d You need to put static in front of a static RWLIST declaration to make it really static... and don't call AST_RWLIST_HEAD_DESTROY on a statically declared list.
19 years ago
Tilghman Lesher db9d7764e0 Enhance AGI with several fixes:
19 years ago
Joshua Colp 84f325abb2 Clean up res_crypto module. It now uses an rwlist to keep the keys and it should also be thread safe now.
19 years ago
Tilghman Lesher a1fdc1c769 Missed one conversion to comma delimiter (thanks, Juggie) and add documentation on the
19 years ago
Russell Bryant eaebbdab61 (closes issue #10271)
19 years ago
Joshua Colp 2c2af928fe Merged revisions 76067 via svnmerge from
19 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.
19 years ago
Russell Bryant a971b4bfc4 (closes issue #10210, reported and patched by juggie)
19 years ago
Tilghman Lesher 81bc1d7af5 Merge in ast_strftime branch, which changes timestamps to be accurate to the microsecond, instead of only to the second
19 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.
19 years ago
Russell Bryant 7743bed9f6 Merged revisions 75401 via svnmerge from
19 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.
19 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.
19 years ago
Russell Bryant fcd3f8dbea Merged revisions 75067 via svnmerge from
19 years ago
Joshua Colp 7bc762c319 Merged revisions 74815 via svnmerge from
19 years ago
Joshua Colp 48f166e87b Code cleanup of res_agi
19 years ago
Joshua Colp 21e30f9d7d Code cleanup of res_smdi
19 years ago
Russell Bryant 4f84931f12 Merged revisions 74657 via svnmerge from
19 years ago
Joshua Colp 7e015109a2 Use the linkedlists.h AST_LIST_NEXT macro for modifying the list of results.
19 years ago
Joshua Colp f8e605fe25 Allow the native formats of a channel to influence the audio that is going to the engine. The best format will try to be chosen with an ultimate fallback to signed linear if possible.
19 years ago
Joshua Colp b314d6ee08 Can't forget to remember what format is in use for writing.
19 years ago
Joshua Colp 406c3df40e Change the speech API to allow passing the format through to the engine.
19 years ago
Russell Bryant e9290d5178 Merged revisions 74323 via svnmerge from
19 years ago
Russell Bryant 760649be75 Merged revisions 74314 via svnmerge from
19 years ago
Jason Parker 76e2e39f77 Fix building that was broken by recent monitor.h changes. Thanks Russell for pointing this out (and pointing out what I probably did to prevent gcc from fixing it - don't ctrl-C builds)
19 years ago
Jason Parker ef94957540 (closes issue #7596)
19 years ago
Russell Bryant 7f10fccec1 Merged revisions 74162 via svnmerge from
19 years ago
Joshua Colp f80af1ff80 Use linkedlist macros for parking.
19 years ago
Russell Bryant cf6ee48b5b ast_exists_extension() does not return an ast_device_state, so change this
19 years ago
Russell Bryant 53756e6716 Merged revisions 73696 via svnmerge from
19 years ago
Russell Bryant 6643934403 Merged revisions 73512 via svnmerge from
19 years ago
Jason Parker 685c48b19c Correct an issue where the wrong type was being used to start sasl.
19 years ago
Russell Bryant d2a85e5f64 After some discussion on the asterisk-dev list, we determined that this approach
19 years ago
Russell Bryant 8d99a2004b Fix up the AGI doc dump CLI command and update the AGI commands tex file to not
19 years ago
Joshua Colp 0f36e1ef75 Fix building under Solaris.
19 years ago
Russell Bryant 93229b0fed Add a CLI command to export the AGI command docs
19 years ago
Russell Bryant 625dbb6f89 Add a note that the AGI commands array is not handled in a thread-safe way
19 years ago
Tilghman Lesher a952147446 Remove the ill-advised ast_restrdupa API call and related structures
19 years ago
Jason Parker b1d53e8fc3 Fix building with -Wdeclaration-after-statement
19 years ago
Luigi Rizzo ad42dfe1dd move variable declarations to the beginning of a block.
19 years ago
Jason Parker e3cf86f4b3 Simplify some code in res_jabber relating to SASL support.
19 years ago
Tilghman Lesher 82e2033519 Merged revisions 71657 via svnmerge from
19 years ago
Joshua Colp 9b23b9b3b2 Minor header inclusion tweak for new usage of stat()
19 years ago
Tilghman Lesher 2e4b41841d Merged revisions 71291 via svnmerge from
19 years ago
Steve Murphy d17beedd5a Merged revisions 71230 via svnmerge from
19 years ago
Joshua Colp c00428b0b0 Use stat to determine whether the file exists or not. (issue #10038 reported by Mike Anikienko)
19 years ago
Jason Parker 68ac7f7633 Merged revisions 71068 via svnmerge from
19 years ago
Tilghman Lesher a1bc823136 Issue 9990 - New API ast_mkdir, which creates parent directories as necessary (and is faster than an outcall to mkdir -p)
19 years ago
Joshua Colp fd9057423a Expand AGISTATUS variable to include NOTFOUND which is set when the AGI file could not be found. (issue #9285 reported by srdjan)
19 years ago
Joshua Colp c6755754d1 Merged revisions 69847 via svnmerge from
19 years ago
Russell Bryant 43658278ff Merged revisions 69702 via svnmerge from
19 years ago
Russell Bryant b179e2155f Convert uses of strdup() to ast_strdup()
19 years ago
Russell Bryant 055d82cbce Add a massive set of changes for converting to use the ast_debug() macro.
19 years ago
Jason Parker f25db8cc78 Continuation of issue 9968 (revision 69081). This should be the last one.
19 years ago
Russell Bryant f379df9773 Simplify some logic and convert spaces to tabs
19 years ago
Russell Bryant 5d350e0f81 The variable used for the return value must be declared as static. I broke
19 years ago
Russell Bryant 3b9a36109f Add support for retrieving the number of channels that are currently bridged
19 years ago
Russell Bryant 68492b239c Add an option for ControlPlayback to be able to start at an offset from
19 years ago
Jason Parker 77012734eb Fix incorrect logic for param count.
19 years ago
Russell Bryant 1d57ccb6f7 Fix a bunch of doxygen errors and document more things
19 years ago
Russell Bryant 1cd610ddbe Doxygenify a lot of the functions in res_jabber
19 years ago
Russell Bryant bc0702ba23 Minor formatting change ... testing mantis stuff to see if we're done
19 years ago
Olle Johansson 9af51baee7 Merged revisions 68030 via svnmerge from
19 years ago
Olle Johansson ddb10bf8c7 Merged revisions 68028 via svnmerge from
19 years ago
Olle Johansson 18a9f4d805 Merged revisions 68027 via svnmerge from
19 years ago
Olle Johansson bce7e353d6 Merged revisions 67993 via svnmerge from
19 years ago
Olle Johansson 6fc3a29660 Simplification of res_jabber code (done at Inria, Paris with Philippe)
19 years ago
Russell Bryant 9c78e261d6 Merged revisions 67872 via svnmerge from
19 years ago
Tilghman Lesher 9d05ff8ed5 Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes
19 years ago
Russell Bryant 65e8178c2b Constify the return values of ast_parking_ext() and ast_pickup_ext()
19 years ago
Russell Bryant baf596a954 Another tiny formatting change for testing ...
19 years ago
Russell Bryant 6ddcfff1c7 Change "show parkedcalls" to "parkedcalls show" and mark the previous command
19 years ago
Joshua Colp 3f463b7668 Merged revisions 67597 via svnmerge from
19 years ago
Joshua Colp 6e6d4be830 Merged revisions 67064 via svnmerge from
19 years ago
Tilghman Lesher 4538cec96a Merged revisions 67021 via svnmerge from
19 years ago
Jason Parker 545de7746c Documentation fixes for res_config_sqlite.
19 years ago
Russell Bryant ce4051a803 Merged revisions 66775 via svnmerge from
19 years ago
Russell Bryant 8d0124aba3 Add support for configuring named groups of custom call features in
19 years ago
Russell Bryant cc35dc8999 Revert changes that snuck in with revision 66724.
19 years ago
Russell Bryant 8ea9dcc221 Fix a crash on reload by using calloc() instead of malloc() to ensure that
19 years ago
Olle Johansson 0b2db74e5a Issue #9842 - Doxygen updates by snuffy. Thanks!
19 years ago
Tilghman Lesher 1236ed3214 Issue 9477 - Improve menuselect labels
19 years ago
Kevin P. Fleming c74518e3ff Merged revisions 66157 via svnmerge from
19 years ago
Olle Johansson 9b95428cce Issue #8409 and accidentally a fix to chan_sip that wasn't supposed to be there
19 years ago
Joshua Colp 998261f602 Fix compiling of res_musiconhold under dev mode.
19 years ago
Russell Bryant 90d6885701 Add a new feature for Music on Hold. If you set the "digit" option for a
19 years ago
Joshua Colp 5b4de10a12 Don't overwrite a pointer to the first channel... that is bad. (issue #9770 reported by tfbu)
19 years ago
Joshua Colp cc3c91edc2 Merged revisions 65250 via svnmerge from
19 years ago
Joshua Colp b10fd38770 Music on hold and crypto no longer need their symbols globally exported. They register the function pointers upon loading with their respective stubs.
19 years ago
Joshua Colp 42c63dd2ed Add the adsistub file to the Asterisk makefile, fix a stub definition, and no longer make the symbols from res_adsi global since they don't need to be.
19 years ago
Olle Johansson bdd2b74ced Issue #5930 - Remove dependencies on res_adsi.so - clwade
19 years ago
Russell Bryant 16a9f0844f Merged revisions 64426 via svnmerge from
19 years ago
Russell Bryant 17ab54e52a Merged revisions 64353 via svnmerge from
19 years ago
Russell Bryant 0664aa2a73 Add gender support for AGI SAY NUMBER.
19 years ago
Joshua Colp 4765d4145e Merged revisions 63872 via svnmerge from
19 years ago
Russell Bryant a9bd9e39d5 Merged revisions 63448 via svnmerge from
19 years ago
Russell Bryant 314c874d7d I noted this on the dev list but got no response, so I just did it myself.
19 years ago
Russell Bryant 42a62a3c21 Merged revisions 63445 via svnmerge from
19 years ago
Olle Johansson a39f95b94f Adding external referenses for doxygen
19 years ago
Jason Parker cddb061140 Merged revisions 63099 via svnmerge from
19 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
19 years ago
Steve Murphy 02337303ef a small upgrade to the coding standard, and an update to the code that triggered the upgrade.
19 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.
19 years ago
Kevin P. Fleming f44a236d08 Merged revisions 62842 via svnmerge from
19 years ago
Kevin P. Fleming a2c8e8a4a7 Merged revisions 62797,62807 via svnmerge from
19 years ago
Russell Bryant 7df63e233c In addition to making it so attended transfers don't fail unnecessarily,
19 years ago
Russell Bryant 37d94ceab9 Merged revisions 62548 via svnmerge from
19 years ago
Russell Bryant b6b1bf3213 Merge changes from team/russell/events
19 years ago
Joshua Colp a212ff5a78 Merged revisions 61961 via svnmerge from
19 years ago
Russell Bryant 9c8c9c5fa1 Merge changes from team/russell/issue_5841:
19 years ago
Steve Murphy ecaf781933 Merged revisions 60989 via svnmerge from
19 years ago
Olle Johansson 6ec9260e9f Fix JabberEvents
19 years ago
Olle Johansson ae6587ac8f Fix missing newline in JabberEvent
19 years ago
Joshua Colp 1c2e3e1ffc Major res_speech cleanup. It looks much better now!
19 years ago
Joshua Colp 4b618442a0 Merged revisions 60361 via svnmerge from
19 years ago
Steve Murphy 09c0d56c5c Merged revisions 59522 via svnmerge from
19 years ago
Steve Murphy 0f11d3c8c3 Merged revisions 59486 via svnmerge from
19 years ago
Russell Bryant 921e975d5f Merged revisions 59363 via svnmerge from
19 years ago
Tilghman Lesher fdb5e1107d Merged revisions 59289 via svnmerge from
19 years ago
Joshua Colp 606b1414f6 Merged revisions 59087 via svnmerge from
19 years ago
Russell Bryant 5bea998a55 Merge changes from team/russell/sqlite:
19 years ago
Tilghman Lesher 207c34f2d6 Merged revisions 58479 via svnmerge from
19 years ago
Joshua Colp 0fb8d82f18 Merged revisions 57770 via svnmerge from
19 years ago
Olle Johansson 75d387acbc Doxygen additions, corrections
19 years ago
Olle Johansson bc01e39174 Creating new doxygen macro "\extref" to create page that lists
19 years ago
Jason Parker ae47fc4541 Merged revisions 55555 via svnmerge from
19 years ago
Joshua Colp 264733381a I like it when trunk builds, so let's make res_jabber compile again!
19 years ago
Olle Johansson 36c46f0d81 Merged revisions 55483 via svnmerge from
19 years ago
Olle Johansson 4561b7a83b Being picky...
19 years ago
Olle Johansson 7f0934b6f4 Simplify post_manager_event()
19 years ago
Joshua Colp b8ab0abb83 Allow the user to specify where to enable the respective features for when a parked call is picked up. (ie: transfers and parking)
19 years ago
Russell Bryant a8309d1a3c Merged revisions 54888 via svnmerge from
19 years ago
Joshua Colp ae6898cbe5 Add option to features.conf that enables parking via DTMF on picked up parked calls. (issue #9082 reported by francesco_r)
19 years ago
Olle Johansson 33915a153a Issue #9068 - make sure we quote HTML characters correctly too (seanbright)
19 years ago
Olle Johansson 71c7f6e32f Merged revisions 54772 via svnmerge from
19 years ago
Russell Bryant f60efe347a This introduces a new dialplan function, DEVSTATE, which allows you to do some
19 years ago
Kevin P. Fleming e758ef09b3 Merged revisions 53779-53781 via svnmerge from
19 years ago
Joshua Colp b3c0e124bd I'm crazy so I think I'll change the musiconhold classes linked list to read/write as well!
19 years ago
Tilghman Lesher c1e37165c1 Merged revisions 53294 via svnmerge from
19 years ago
Joshua Colp c19b8803f3 Merged revisions 53088 via svnmerge from
19 years ago
Olle Johansson 38341590a3 Formatting changes
19 years ago
Paul Cadach b2aa1a68e6 Merged revisions 52808 via svnmerge from
19 years ago
Steve Murphy 80435b54a5 Merged revisions 51716 via svnmerge from
19 years ago
Joshua Colp fa6d3941df Merged revisions 51513 via svnmerge from
19 years ago
Luigi Rizzo dc31eaa025 include "asterisk/zapata.h" instead of looking
19 years ago
Joshua Colp 10e3cba61e Add parkedcalltransfers option for res_features. This basically enables/disables DTMF based transfers. If you want to get former behavior you will have to make sure it is enabled.
19 years ago
Joshua Colp 0f456a07e3 Merged revisions 51148 via svnmerge from
19 years ago
Joshua Colp 2a5df21d5f Merged revisions 50674 via svnmerge from
19 years ago
Tilghman Lesher c4c2c546da When calling the Realtime app more than once, unset fields which were
19 years ago
Jason Parker 5abda34cd9 Merged revisions 49742 via svnmerge from
19 years ago
Kevin P. Fleming 87b9abc892 Merged revisions 49676 via svnmerge from
19 years ago
Luigi Rizzo 09f75aa6dc rename the structs struct tone_zone_sound and struct tone_zone
19 years ago
Steve Murphy 7b338004bf a quick fix to app_sms.c to get rid of cursed compiler warnings so I can compile under --enable-dev-mode
19 years ago
Joshua Colp 09de4d2b67 Update res_snmp to use new API declaration of pbx_builtin_serialize_variables (issue #8627 reported by johann8384)
19 years ago
Joshua Colp 3830f08dc5 OpenBSD does not have RLIMIT_AS or RLIMIT_VMEM so until someone finds the right rlimit to use then let's not support the -v option on OpenBSD. (issue #8543 reported by jtodd)
19 years ago
Kevin P. Fleming 518f25f65c Merged revisions 48577 via svnmerge from
19 years ago
Luigi Rizzo a61418e1df prevent a compiler warning
19 years ago
Luigi Rizzo 4a0738a665 remove a duplicate include
19 years ago
Tilghman Lesher d670858735 Merged revisions 48375 via svnmerge from
19 years ago
Russell Bryant d24a78944d Merged revisions 48357 via svnmerge from
19 years ago
Russell Bryant af870057c1 Constify a bunch of usage strings for CLI commands.
19 years ago
Joshua Colp d72171b6e4 Merged revisions 48155 via svnmerge from
19 years ago
Tilghman Lesher 35b63c6b4c Merged revisions 48049 via svnmerge from
19 years ago
Luigi Rizzo 49d03906b6 ESS-ification.
19 years ago
Steve Murphy 6dcb17baaf This update fulfils the request of bug 7109, which claimed the language arg to ast_stream_and_wait() was redundant. Almost all calls just used chan->language, and seeing how chan is the first argument, this certainly seems redundant. A change of language could just as easily be done by simply changing the channel language before calling.
19 years ago
Tilghman Lesher f2bc05d1d4 Feature: allow the sanity SQL to be customized per connection class (Issue 6453)
19 years ago
Tilghman Lesher 70f6330157 Merged revisions 47526 via svnmerge from
19 years ago
Steve Murphy 908f176cf3 A fair number of changes for the sake of bug 7506
19 years ago
Russell Bryant 89d48b53a2 Merged revisions 47239 via svnmerge from
19 years ago
Luigi Rizzo ad2589bc01 useless cast removal...
19 years ago
Luigi Rizzo a0cc033b18 move variable declarations to the beginning of a block.
19 years ago
Tilghman Lesher 79f75ec09a Merged revisions 47053 via svnmerge from
19 years ago
Tilghman Lesher 10875731ec Merged revisions 47051 via svnmerge from
19 years ago
Russell Bryant 232e56f496 Merged revisions 46965 via svnmerge from
19 years ago
Steve Murphy e52822b3bf a fix for bug 8251; the var_val needs to accept longer strings or mass confusion and a lot of lost time is the result
19 years ago
Russell Bryant 63ff3c85da Merged revisions 46778 via svnmerge from
19 years ago
Luigi Rizzo 36a86a19dd move variable declaration in the middle of a block
19 years ago
Matt O'Gorman 198521c94a change default return extension after parking timeout.
19 years ago
Russell Bryant f012ccd4a3 Merged revisions 46558 via svnmerge from
19 years ago
Russell Bryant 4337a82563 Merged revisions 46363 via svnmerge from
19 years ago
Kevin P. Fleming 749029de38 Merged revisions 46200 via svnmerge from
19 years ago
Mark Spencer 9178e4223e Fix FastAGI to not wait for the non-existant pid
19 years ago
Russell Bryant 6a58d83cc0 Merged revisions 45999 via svnmerge from
19 years ago
Russell Bryant d60f37384e Merged revisions 45818 via svnmerge from
19 years ago
Joshua Colp 5e8e7e0d48 Merged revisions 45694 via svnmerge from
19 years ago
Steve Murphy c474556659 As per bug 6779, this patch is now applied to trunk; while I was at it, I corrected a reference to a CLI command, to follow the new regime.
19 years ago
Joshua Colp 3e6b9cacb4 Merged revisions 45106 via svnmerge from
19 years ago
Joshua Colp fd2bd9a87e Merged revisions 45104 via svnmerge from
19 years ago
Russell Bryant b16b3cb39f Merged revisions 44911 via svnmerge from
19 years ago
Luigi Rizzo a96afe5d6d help old bsd-system which don't have RLIMIT_AS and use RLIMIT_VMEM
19 years ago
Kevin P. Fleming 3c876af5cf Merged revisions 44378 via svnmerge from
19 years ago
Matt O'Gorman 7294ba3852 Merged revisions 44312 via svnmerge from
19 years ago
Matt O'Gorman ae8cc3e18b bug #8076 check option_debug before printing to debug channel.
19 years ago
Matt O'Gorman deb9cb88fb 44240 same as but without the removing of chan_jingle and such, as I hope to finish jingle support for 1.6
19 years ago
Joshua Colp 3e4a081e1c Make callerid fields in Manager events more consistent. CallerIDNum for number and CallerIDName for name. (issue #7976 reported by suhler)
19 years ago
Joshua Colp c0a16b54c6 Get rid of the IS_NULL_STRING macro and use ast_strlen_zero instead (issue #8070 reported by wrmem)
19 years ago
Kevin P. Fleming e92c34cc38 Merged revisions 44055 via svnmerge from
19 years ago
Joshua Colp 29d27bfe0d Merged revisions 43933 via svnmerge from
19 years ago
Russell Bryant d2c57c5f4f Merged revisions 43779 via svnmerge from
19 years ago
Tilghman Lesher 7ccaa029bc These three are not defined on all platforms that we support
19 years ago
Matt O'Gorman 08368f00ab Merged revisions 43466 via svnmerge from
19 years ago
Tilghman Lesher 859bc68383 Merged revisions 43464 via svnmerge from
19 years ago
Tilghman Lesher e406a2478a Set process limits without restarting Asterisk
19 years ago
Tilghman Lesher 6ae8741518 Lots more removal of deprecated things
19 years ago
Tilghman Lesher fc88db013e Remove deprecated apps and funcs
19 years ago
Joshua Colp e8b820e743 Magical eightball says warnings be gone.
19 years ago
Jason Parker aefb5c269a Fix a bug in the CLI reverbification, as pointed out by ZX81 in #asterisk-dev
19 years ago
Kevin P. Fleming 505c465a3b these functions never should have been non-static or in a header file
19 years ago
Kevin P. Fleming 32d119746c move ODBC API into ast_ namespace
19 years ago
Kevin P. Fleming ea399862c4 move more API into the ast_ namespace
19 years ago
Kevin P. Fleming 41d3e99e28 move ADSI functionality into ast_ namespace
19 years ago
Matt O'Gorman 02868b1723 thats odd, but just in case it happens again i want to see it.
19 years ago
Matt O'Gorman f6f7e134be fixed timeout issue as well as some other minor issues
19 years ago
Kevin P. Fleming 8b79aba992 do this fix properly :-)
19 years ago
Matthew Fredrickson 33ddb53663 Various updates from PCadach's chan_h323-live branch
19 years ago
Kevin P. Fleming fcb999c01c merge qwell's CLI verbification work
19 years ago
Joshua Colp 93e161256d Use a better check to ensure database connection is up (pointer to connection must exist, and connection must report status being ok) (issue #7955 reported by sorg)
19 years ago
Olle Johansson cf22a4526c Add warning about res_adsi not being optional to menuselect
19 years ago
Joshua Colp 31cc08295c Merged revisions 42148 via svnmerge from
19 years ago
Russell Bryant cf5a226c4b remove leading space in Packet manager event header
19 years ago
Matt O'Gorman 05a695af72 everything that loads a config that needs a config file to run
19 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!
19 years ago
Kevin P. Fleming ece7018515 add one remaining bit of functionality to the features.conf applicationmap (from Matt Nicholson in Digium Express Services)
19 years ago
Kevin P. Fleming d12f54f90b GNU make already knows how to quietly ignore non-existent files in 'include' directives
19 years ago
Jason Parker 2a3aaa9818 Fix a small typo I found.
19 years ago
Tilghman Lesher ec7bd6614a Merged revisions 40901 via svnmerge from
19 years ago
Kevin P. Fleming 0a27d8bfe5 merge new_loader_completion branch, including (at least):
19 years ago
Tilghman Lesher 6fec811743 Convert func_odbc to use the prepare_and_execute callback, which helps with a database reconnection issue (bug 7693)
19 years ago
Joshua Colp d5152177f3 Properly check to see if parkingnum is a number (issue #7762 reported by robf)
19 years ago
Russell Bryant b6a99250ed Merged revisions 39935 via svnmerge from
19 years ago
Joshua Colp c5e5efb237 Move STD_MOD declaration to end of file as per the norm of everything else (issue #7711 reported by Mithraen)
19 years ago
Joshua Colp 524416f37b Make res_snmp fit general coding style (issue #7192 reported by Mithraen)
19 years ago
Matt O'Gorman 1ef09ebfed some code clean up and catch for a act_hook being called
20 years ago
Russell Bryant 92bd7f19f7 Merge team/russell/ast_verbose_threadstorage
20 years ago
Matt O'Gorman 33f0232f07 This patch allows for a user to send messages and
20 years ago
Matt O'Gorman 3f115f8c31 Many many code cleanup changes given to me by Oej
20 years ago
Russell Bryant 4d7c67fc72 Merge my applicationmap_fixup branch to address the issues described in this
20 years ago
Joshua Colp 2410854b3c Merged revisions 38825 via svnmerge from
20 years ago
Kevin P. Fleming 652d06f998 Merged revisions 38686 via svnmerge from
20 years ago
Joshua Colp bec319415f Merged revisions 38654 via svnmerge from
20 years ago
Russell Bryant 03356c2a4d fix seg fault when the parked call that timed out was the last one in the list
20 years ago
Tilghman Lesher a60a9b6637 Only unlock these if they were locked on entry
20 years ago
Russell Bryant 233aab68a6 add a verbose message to the AGI command, STREAM FILE, similar to the
20 years ago
North Antara 346c291a2d Remove "initialization from incompatible pointer type" warnings.
20 years ago
Kevin P. Fleming 6d0742fc16 merge Russell's 'hold_handling' branch, finally implementing music-on-hold handling the way it was decided at AstriDevCon Europe 2006 (and the way people really want it to be)
20 years ago
Kevin P. Fleming a353387ea7 restore buildability
20 years ago
Kevin P. Fleming 886a6bd6f9 restore buildability (bad marko!)
20 years ago
Joshua Colp 457ec51f8d Expand speech API so that the developer can interact with the engine more directly and use specific functions of the connector even if a generic API call is not available
20 years ago
Kevin P. Fleming 000ba592b2 more Makefile cleanup and consistency stuff
20 years ago
Kevin P. Fleming 5b639e6135 Merged revisions 37419 via svnmerge from
20 years ago
Russell Bryant a0f151db99 eliminate a pointer signedness warning
20 years ago
Russell Bryant a10e1dad07 remove the unused usecount function to eliminate a compiler warning
20 years ago
Kevin P. Fleming 748431f7b6 move rules file to prepare for generic rules file
20 years ago
Matt O'Gorman 5c30f76ba3 solves issue with bug 7468. but with a patch that works
20 years ago
Kevin P. Fleming f761d2f6f0 prepare Asterisk for new zaptel.h/tonezone.h installation locations
20 years ago
Olle Johansson ec9d4711d7 - Add notes about voicemail depending on res_adsi
20 years ago
Russell Bryant 5a74ed4fef fix up res_snmp so it builds and loads correctly
20 years ago
Matt O'Gorman 109737eb1c Updates from transnexus to osplookup, removes res_osp
20 years ago
Tilghman Lesher b43f5638ef Missing parenthesis
20 years ago
Matt O'Gorman ccc7f662d8 dont copy an id or a message if they dont exist.
20 years ago
Olle Johansson f8311adcda METERMAIDS:
20 years ago
Kevin P. Fleming a579371f43 use new (separate) dependencies file from menuselect
20 years ago
Kevin P. Fleming e61d3d91f3 The Eurostar Commit! (it's amazing how much work you can get done on a 150 minute train ride from Paris to London <G>)
20 years ago
Kevin P. Fleming eaf0524c40 very minor improvement
20 years ago
Russell Bryant 8ab51d1fb1 delete snmp/agent.o on make clean
20 years ago
Russell Bryant 268609aa68 add basic autoconf support for res_snmp
20 years ago
Russell Bryant 53a56fcfe7 remove various commands that remove old modules since they have been there a
20 years ago
Russell Bryant 48ae9f0d4f - convert the 'uninstall' target to use separate targets to process each
20 years ago
Russell Bryant 55e8a60363 - specify that 'depend' is a .PHONY target
20 years ago
Russell Bryant 9db0520ff9 - specify that 'all' is a .PHONY target
20 years ago
Russell Bryant c399a06450 add the 'clean', 'clean-depend', and 'dist-clean' targets as .PHONY targets
20 years ago
Olle Johansson 7876a86e96 - Doxygen and some formatting fixes in res_features
20 years ago
Russell Bryant 9f2a6516cf don't blow up in the sub Makefiles if menuselect.makeopts is not present. This
20 years ago
Russell Bryant 5288621ed4 handle ast_calloc failure and tweak some formatting to comply with coding
20 years ago
Russell Bryant b6147a21b9 remove "depend" from the "all" targets in sub Makefiles. The main Makefile
20 years ago
Joshua Colp 0073f0de9e Handle failure of ast_calloc when allocating interfaces in res_smdi (issue #7344 reported by casper)
20 years ago
Tilghman Lesher 14ebe471c5 ast_calloc() already reports OOM conditions
20 years ago
Tilghman Lesher f5d54051fe ast_calloc already reports out of memory conditions (issue 7343)
20 years ago
Russell Bryant a483f6eafc Merged revisions 33693 via svnmerge from
20 years ago
Tilghman Lesher 1d8804c117 Merged revisions 33615 via svnmerge from
20 years ago
Kevin P. Fleming e3ddee7d7f make latest header file changes for this file too
20 years ago
Kevin P. Fleming b31b0be819 various minor portability fixes (mostly from tholo for OpenBSD)
20 years ago
Matt O'Gorman 76fae31988 oops moved block without renaming a variable correctly.
20 years ago
Matt O'Gorman 124357f300 convert one of my linked lists to ast_linklist
20 years ago
Matt O'Gorman 1e530787f3 solves some bugs with memory allocation, and adds
20 years ago
Kevin P. Fleming 472c1ca282 simplify autoconfig include mechanism (make tholo happy he can use lint again :-)
20 years ago
Russell Bryant 503f99e2e8 remove the need to have to re-run make after a default menuselect.makeopts
20 years ago
Matt O'Gorman 6c0155e6cb fixes some issues with description loggin on presence
20 years ago
Matt O'Gorman 835c77ccfa fix a potential segfault
20 years ago
Russell Bryant 1f7db8df6a add missing include
20 years ago
Matt O'Gorman c04e4bd380 allow presence events to be handled before the
20 years ago
Matt O'Gorman c7dbc3c166 fixed autoregister bug.
20 years ago
Kevin P. Fleming e856010714 use module names, not file names, in menuselect
20 years ago
Matt O'Gorman 4e9549c361 oops
20 years ago
Matt O'Gorman 24ed170273 solves some issues with jabberstatus app
20 years ago
Russell Bryant 006989cbe2 Use a dynamically sized array to store the list of files for moh "files" mode
20 years ago
Russell Bryant 61d295f187 when using moh files mode, don't look for a file past the number of files
20 years ago
Russell Bryant a6d039cd37 add a comment where some memory usage optimization needs to be done
20 years ago
Kevin P. Fleming 736dc15d0b Merged revisions 31555 via svnmerge from
20 years ago
Matt O'Gorman fa339925dc more minor fixes thanks Julian on pointing out
20 years ago
Matt O'Gorman 073e346f4e solves bug where reload deleted things it shouldnt have
20 years ago
Matt O'Gorman 8cfb992c1e adds statusmessage customization from Julian Lyndon-Smith
20 years ago
Russell Bryant 6ff6536f13 Merged revisions 31194 via svnmerge from
20 years ago
Joshua Colp 6ab22f2268 Be gone unused res! (issue #7238 reported by casper)
20 years ago
Joshua Colp 10467be4c0 attended transfer use transferer context first and set who is transfering at the beginning (issue #6752 reported by moy -- minor mods done by myself)
20 years ago
Joshua Colp 1c158f0ea4 Add the video stream for AGI function STREAM FILE (issue #5392 reported by areski -- minor mods by me)
20 years ago
Russell Bryant 26271fbd3a allow setting a channel variable to disable sending SIGHUP to the AGI process
20 years ago
Russell Bryant 238cdb249f Add the ability to retrieve the exit code of the forked AGI process. If there
20 years ago
Russell Bryant 0cccaf8408 - add support for setting an AGISTATUS variable that indicates successful
20 years ago
Matt O'Gorman 45e83fa7c1 reset timeout on reconnect.
20 years ago
Kevin P. Fleming dd45d18515 Merged revisions 29973 via svnmerge from
20 years ago
Matt O'Gorman f297f2ec29 get rid of that transport sillyness
20 years ago
Matt O'Gorman d419d41c2e hmm still need a way to get rid of connections
20 years ago
Matt O'Gorman 600d37873d fixes bug where server goes away.
20 years ago
Matt O'Gorman 45107ed763 allows for configurable answer timeout on attended transfer
20 years ago
Matt O'Gorman 5d51260c36 finish cleaning up some more stuff before russell
20 years ago
Russell Bryant a20db7dde6 remove another excess "debug" message
20 years ago
BJ Weschke 99fe70da00 Merged revisions 29696 via svnmerge from
20 years ago
Russell Bryant cb25b874cb remove an unnecessary error message that is really an old debug message
20 years ago
Matt O'Gorman 7aa1a77e75 asterisk-xmpp merge in
20 years ago
Joshua Colp 64b94dad80 Merged revisions 29512 via svnmerge from
20 years ago
BJ Weschke 5235890be4 This is part 2/2 of the patches for #7090. Adds one-step call parking to /trunk via builtin functions and 'k' 'K' application options added to app_dial. This also resolves #6340.
20 years ago
BJ Weschke 4733732b61 Merged revisions 29196 via svnmerge from
20 years ago
Russell Bryant 53df01c9cc when displaying the list of registered music on hold classes, only show
20 years ago
Kevin P. Fleming eeb01cda95 revert bogus change
20 years ago
Olle Johansson e274a70d52 Add missing argument to ast_carefulwrite
20 years ago
Russell Bryant f9c578a8a0 - The recent change to linklists.h broke the build on linux for some reason.
20 years ago
Russell Bryant 6ea26d0bee use the channel lock wrappers (issue #7128)
20 years ago
Russell Bryant 04ecb29d03 remove almost all of the checks of the result from ast_strdupa() or alloca().
20 years ago
Kevin P. Fleming ed3ffb4b46 various doxygen fixes
20 years ago
Russell Bryant 61aaf4dd14 remove a check of the result of ast_mutex_lock
20 years ago
Joshua Colp 3fbd46099e Incorrect log statement when playing transfer sounds (issue #7008 reported and fixed by nathan)
20 years ago
Russell Bryant 4fe3960478 move ast_carefulwrite from manager.c to utils.c so that cli.c and
20 years ago
BJ Weschke 282eb80ed4 Correct call parking behavior when there is no courtesytone specified. #6306 (murf)
20 years ago
Tilghman Lesher aeed5ca05d Merged revisions 24019 via svnmerge from
20 years ago
Kevin P. Fleming f3eaae4593 remove macro defined that is no longer needed
20 years ago
Russell Bryant 8085f4e14b a bunch of conversion to ast_channel_*lock (issue #7058)
20 years ago
Russell Bryant 00f9884604 - convert lists to use linked list macros
20 years ago
Russell Bryant 711f35fdc3 - don't create duplicate log messages
20 years ago
Luigi Rizzo 532e552c1f add reload() (bug 9981)
20 years ago
Kevin P. Fleming 574e14cbea Thanks to the fine work of Russell Bryant and Dancho Lazarov, we now have autoconf and menuselect tools for Asterisk!
20 years ago
Luigi Rizzo 7e0d402e88 move wait_and_stream to ast_wait_and_stream() because equivalent
20 years ago
Luigi Rizzo 11551079cf more strncpy/ast_copy_string replacement.
20 years ago
Luigi Rizzo 66c4068149 more strncpy/ast_copy_string replacement
20 years ago
Luigi Rizzo 23c6d5eff8 comment a possible memory leak
20 years ago
Luigi Rizzo 6553aa3a36 merge some common code into a function
20 years ago
Luigi Rizzo 7ecc442d77 more NULL "" equivalence in cid fields.
20 years ago
Luigi Rizzo 4cef4ef720 more NULL / "" equivalence for CID fields.
20 years ago
Russell Bryant 501ac5189c update res_odbc to support pooled connections
20 years ago
Luigi Rizzo 51743a4aea simplify the flow of builtin_atxfer().
20 years ago
Tilghman Lesher 5bcdea5102 Merged revisions 20966 via svnmerge from
20 years ago
Olle Johansson 39b530f4d6 - Doxygen formatting
20 years ago
Luigi Rizzo b7e36b50cc preparation for reduction of the nesting of a large function
20 years ago
Luigi Rizzo 7cb4a9df38 more usages of stream_and_wait
20 years ago
Luigi Rizzo db107f93e1 more usages of function 'finishup()'
20 years ago
Luigi Rizzo 2c7b77814c one more instance of stream_and_wait, and remove an extra
20 years ago
Luigi Rizzo 6e6315099c more replaceemnt of dup code with functions.
20 years ago
Luigi Rizzo ed8f2e43f6 localize several variables, and simplify the last part of park_exec()
20 years ago
Luigi Rizzo 3e20f8d75d more formatting cleanup including removal of a useless check
20 years ago
Luigi Rizzo 09a1511672 rename a variable same as used in a very similar function,
20 years ago
Luigi Rizzo 4ca8c0fc8d s/pu->chan/chan in a few places;
20 years ago
Luigi Rizzo 36ea51ecd7 put some common code into functions (still more instances to be replaced)
20 years ago
Luigi Rizzo 70109abc39 properly reindent a large block.
20 years ago
Luigi Rizzo e304a986fd more readability fixes - localize some variables and invert
20 years ago
Luigi Rizzo d29f8a677e introduce a function to set context, extension and priority
20 years ago
Luigi Rizzo 81ed862e67 minor readability fixes in preparation for more work on this file:
20 years ago
Joshua Colp 4657dc770c We are shaking up trunk tonight! allow data dir to be specified (issue #6967 reported by tzafrir)
20 years ago
Luigi Rizzo e42087f5e3 - normalize for() loops to navigate through variables,
20 years ago
Luigi Rizzo d043954dc1 - remove some unnecessary casts and braces;
20 years ago
Luigi Rizzo 62712ea668 constification and code simplifications
20 years ago
Luigi Rizzo 6d574f36ca partial fix of the module API to use the new method.
20 years ago
Luigi Rizzo 8d98d44e82 fix another svn merge bug
20 years ago
Luigi Rizzo e43bc6634d This rather large commit changes the way modules are loaded.
20 years ago
Joshua Colp 5e43f18529 Updates to speech recognition API and dialplan utilities. Moved to using dialplan functions, and some other misc things.
20 years ago
Luigi Rizzo 7507309732 normalize code in preparation to module changes
20 years ago
Joshua Colp e4811a8248 Presenting a revised data stores and oh my, a generic speech recognition API! I wonder what we can do with this now...
20 years ago
BJ Weschke 70e407c5be Merged revisions 18866 via svnmerge from
20 years ago
Russell Bryant f7c5aee2ad remove a couple more unnecessary "out of memory" error messages
20 years ago
Russell Bryant 7878538953 use ast_*alloc and don't create duplicated error messages.
20 years ago
Russell Bryant 9a5c7c75a3 Instead of using strncpy, use ast_copy_string. Also, in the case of copying a
20 years ago
Russell Bryant d13bc3fc83 run the module through indent to fix the formatting issues that violate the
20 years ago
Russell Bryant d203e9c6c0 add back braces that were removed in a recent commit that leave a bunch of
20 years ago
Olle Johansson 70f18e5f31 Issue 6917 - some cleanups for res_config_pgsql.c (mithraen)
20 years ago
Kevin P. Fleming 699f55071b a few cleanups from the last commit
20 years ago
Kevin P. Fleming f10f427d49 since the module API is changing, it's a good time to const-ify the description() and key() return values
20 years ago
Russell Bryant af2609dfbe fix bug in smdi config parsing (issue #6908)
20 years ago
Olle Johansson 7089dc1341 Issue #6899 - remove OSP support code from chan_sip.c and app_dial.c
20 years ago
Luigi Rizzo c3249e2cb4 normalize repeated instances of code as follows:
20 years ago