Commit Graph

536 Commits (c7b6c42ef563d3264afd850de73267d63726fdcc)

Author SHA1 Message Date
Russell Bryant ff3e3ba129 Merge changes from team/russell/inband_dtmf ...
19 years ago
Russell Bryant ae7a38d87b Backport the change that only went in to trunk that fixes the command manager
19 years ago
Steve Murphy d2c7601c21 Merged revisions 62737 via svnmerge from
19 years ago
Steve Murphy 55f4eb3e3d a)In chan_zap, set the clid, src fields in channel_alloc call. b)in the channel_alloc func, set the cid_num and name fields from the arglist[blush]. c) don't update the channel app & app data fields if you are in the 'h' extension. d)the load_module func in cdr_radius needs to return DECLINE, SUCCESS.
19 years ago
Russell Bryant 63a37f4755 When serving dynamic content, include a Cache-Control header to instruct the
19 years ago
Joshua Colp 5c35c59bb4 Merged revisions 62368 via svnmerge from
19 years ago
Russell Bryant a53ebcf546 If no variables were passed into pbx_substitute_variables_helper_full(), then
19 years ago
Olle Johansson b0121ca8a3 Issue #9608 - fix some annoying DEBUG messages not controlled by option_debug (DEA). Thanks!
19 years ago
Joshua Colp 230dc4ad88 Missed an ast_app_group_discard during merge. Thanks blitzrage!
19 years ago
Joshua Colp 19a9e28b09 Merged revisions 61958 via svnmerge from
19 years ago
Joshua Colp 1d4adc0174 Merged revisions 61804 via svnmerge from
19 years ago
Russell Bryant 5bee74171d Merged revisions 61786 via svnmerge from
19 years ago
Russell Bryant 456cad8a47 Improve DTMF handling in ast_read() even more in response to a discussion on
19 years ago
Russell Bryant bdd29c22c2 Add a few more state changes in handle_frame_ownerless() so that the SLA code
19 years ago
Russell Bryant 215adb35b6 Some dialplan functions, such as CUT(), expect to operate on variables on a
19 years ago
Russell Bryant baab073219 Ensure that digits passing through Asterisk have a reasonable minimum length.
19 years ago
Jason Parker 9378347264 Avoid invalid seqno cycling detection.
19 years ago
Jason Parker bb59c9520b Merged revisions 61704 via svnmerge from
19 years ago
Russell Bryant 477ff09bdf Remove a stray debug message introduced by a recent commit.
19 years ago
Russell Bryant 70eb19121e Fix the UpdateConfig manager action to properly treat "variables" and "objects"
19 years ago
Tilghman Lesher 6db075dd98 Bug 9557 - simple reason why reading a function always returned NULL
19 years ago
Olle Johansson 521e1698e1 Clean upp formatting, add some doxygen stuff while we're in cleaning mode... Thanks Kevin!
19 years ago
Olle Johansson 0ef4dad39c Issue #9554 - Improve RTCP (Dave Troy)
19 years ago
Steve Murphy b74884a9cd This is a fix to the way CDR merge handles the data that results from ForkCDR.
19 years ago
Russell Bryant 63ef5e53b0 Add "svgz" to the mimetypes table. (issue #9510, bkruse)
19 years ago
Russell Bryant 706e448e28 File upload support was added to solve some needs for the Asterisk GUI.
19 years ago
Steve Murphy 18ad368048 Finished up a previous fix to overcome a compiler warning; the app NoCDR() has been updated to mark the channel CDR as POST_DISABLED instead of destroying the CDR; this way its flags are propagated thru a bridge and the CDR is actually dropped. The cases where only one channel in a bridge has a CDR was cleaned up.
19 years ago
Kevin P. Fleming bf4969f66e fix up some warnings found using --enable-dev-mode
19 years ago
Kevin P. Fleming 7d50ba6b85 remove some more stuff we don't need
19 years ago
Russell Bryant de8c29f5cb Remove another directory that should no longer be there
19 years ago
Russell Bryant 96c472353a Remove various files that I thought I already removed.
19 years ago
Steve Murphy 7d5a79a0b9 This is a big improvement over the current CDR fixes. It may still need refinement, but this won't have as many folks bothered.
19 years ago
Tilghman Lesher a5872f439b Merged revisions 60849 via svnmerge from
19 years ago
Tilghman Lesher 86fc0a3c03 Fix --enable-dev-mode
19 years ago
Tilghman Lesher f32fa7f2ee Merged revisions 60660 via svnmerge from
19 years ago
Russell Bryant 06ff84b549 To be able to achieve the things that we would like to achieve with the
19 years ago
Russell Bryant 01b09027f7 Add the MIME type for gif by request from Pari
19 years ago
Russell Bryant ab5c3cd84e Merged revisions 60134 via svnmerge from
19 years ago
Russell Bryant 9634ee4bbf Merged revisions 59886 via svnmerge from
19 years ago
Russell Bryant 6408918920 Merged revisions 59608 via svnmerge from
19 years ago
Jason Parker 40252c62c9 Add linux-uclibc host arch..."thingy". Sorry, I don't know what it's called...
19 years ago
Steve Murphy 798039b4d8 several changes via kpflemings review
19 years ago
Steve Murphy 9c69e34f62 These mods fix CDR issues from 8221, 8593, 8680, 8743, and perhaps others. Mainly with CDRs generated from transfer situations.
19 years ago
Russell Bryant 6cdc236f09 Merged revisions 59357 via svnmerge from
19 years ago
Steve Murphy 85cdf6218e Fix for 9257; by eliminating the globals in main/config.c, we make it thread-safe, which is a minimum requirement.
19 years ago
Russell Bryant fa97f6c381 The AUDIORTPQOS and VIDEORTPQOS variables are not fully functional in some
19 years ago
Steve Murphy 19e8d3fdcb A fix for the flex input files, DONT_COMPILE, and STANDALONE_AEL
19 years ago
Joshua Colp 27911f2128 Add svg mimetype for pari.
19 years ago
Tilghman Lesher 007ee1324d Fix defines for inline stack backtraces (only used by developers anyway)
19 years ago
Russell Bryant 1b8da31130 Making these documentation changes in the 1.4 branch upset various people, so
19 years ago
Tilghman Lesher b6bd80b7f2 Refashion dump command to match common syntax and update the resulting appdocs TeX file
19 years ago
Tilghman Lesher 6278d5c65b Expand deprecation warnings from simply warning on use to the builtin documentation.
19 years ago
Russell Bryant c474809cdf Merge changes from svn/asterisk/team/russell/LaTeX_docs.
19 years ago
Joshua Colp dd1a0aa1dd Allow RFC2833 compensation to compensate for even stupider implementations by queueing up the end frame at the start, not the actual end. (issue #8963 reported by AndrewZ)
19 years ago
Joshua Colp 2b3c0dc1e4 Make early SDP seeding even smarter! We have to check codecs in the make_compatible function too. (issue #9221 reported by marcelbarbulescu)
19 years ago
Joshua Colp add0cad065 Merged revisions 58388 via svnmerge from
19 years ago
Kevin P. Fleming 690da7f074 this change was not needed; fclose() handles closing the file descriptor already
19 years ago
Kevin P. Fleming 8a2e3d0b8b fix two cases where HTTP session file descriptors would not be closed
19 years ago
Joshua Colp 240355d78b Ensure we have (or should have) at least one matching codec before attempting early bridge SDP seeding. (issue #9221 reported by marcelbarbulescu)
19 years ago
Russell Bryant 97fe798e7e Merged revisions 58164 via svnmerge from
19 years ago
Steve Murphy 85b9c4f565 Merged revisions 57825 via svnmerge from
19 years ago
Joshua Colp 127e1095f1 Don't allow a NULL pointer to reach ast_frdup. (issue #9155 reported by cmaj)
19 years ago
Joshua Colp 44dd29ff61 Preserve marker bit when P2P bridging. (issue #9198 reported by edgreenberg)
19 years ago
Dwayne M. Hubbard 9a47a4712f submitted patch for Georgian language, issue 9010, submitted by Alexander Shaduri
19 years ago
Steve Murphy f8be0ce753 Merged revisions 57458 via svnmerge from
19 years ago
Russell Bryant 5a9cd3d235 Return the correct digit that interrupted the stream. This fixes exiting the
19 years ago
Steve Murphy 6bc3d77c05 Merged revisions 57118 via svnmerge from
19 years ago
Joshua Colp 51fc74da59 Use ast_strlen_zero to see if the language and/or context argument is not present for Background instead of just checking if it is NULL. (issue #9141 reported by mjagdis)
19 years ago
Joshua Colp 693cdc775e Allow both of the show version files and core show file versions CLI commands to work. (issue #9135 reported by mvanbaak)
19 years ago
Tilghman Lesher 185d7f5a3a Merged revisions 56684 via svnmerge from
19 years ago
Russell Bryant 2020191f67 Merged revisions 56504 via svnmerge from
19 years ago
Joshua Colp 40712e5eaf Change log notice to debug. It is possible for a scheduled item to execute and be deleted at close to the same time and unavoidable. If this happens this message creeps up.
19 years ago
Russell Bryant f314685447 Merge changes from team/russell/sla_updates.
19 years ago
Joshua Colp 4565c1483c Merged revisions 56230 via svnmerge from
19 years ago
Joshua Colp 58ce1edf27 Print out deprecation notice on usage output of CLI commands. (issue #8925 reported by blitzrage)
19 years ago
Kevin P. Fleming 26bb928cfc disable unloading of embedded modules... there is a fundamental problem with doing so that will not be fixed in this version of Asterisk due to its invasiveness
19 years ago
Russell Bryant cb03702de9 Add the Asterisk version information to the Server header in HTTP
19 years ago
Jason Parker 84d057c5a5 Clarify a restart message. It's silly, but the reporter had a very valid point.
19 years ago
Joshua Colp 7d029cabf6 Add G722 to ast_best_codec. If anyone disagrees with it's placement, feel free to change it. (issue #9045 reported by gork)
19 years ago
Russell Bryant 913948066e Change ast_set_state_callback() to ast_dial_set_state_callback()
19 years ago
Russell Bryant 5bc6ee1714 - Add the ability to register a callback to monitor state changes in an
19 years ago
Paul Cadach 3a68e31940 Provide correct DTMF duration
19 years ago
Paul Cadach 39d6429a35 Bring deprecated 'debug channel <x|all>' command back
19 years ago
Russell Bryant 7ee02f585d Merge team/russell/sla_rewrite
19 years ago
Olle Johansson 89a3a01d0b Don't output debug unless we asked for it
19 years ago
Tilghman Lesher ce2414804c Issue 9007 - Mutex not released on early return
19 years ago
Russell Bryant 2620b515a7 When building libdb1.a, put the additional flags needed at the beginning of
19 years ago
Russell Bryant 2b39ea96f0 The clean target actually needs to run "distclean" on editline. This is
19 years ago
Joshua Colp 204b58a23c We can not reliably do P2P bridging with DTMF passing back with compensation if we need to listen for DTMF frames. (issue #8962 reported by caio1982)
19 years ago
Russell Bryant 2b5990387c When parsing the NTP timestamp in a sender report message, you are supposed to
19 years ago
Tilghman Lesher f2decd2446 Merged revisions 53245 via svnmerge from
19 years ago
Joshua Colp f0329105f3 Correct a copy/pasted error message line for RTCP.
19 years ago
Joshua Colp 089486cfcf Merged revisions 53117 via svnmerge from
19 years ago
Joshua Colp ffe220faa5 Huh... fix the berkeley DB to compile here as well, but it apparently required both dev mode and no optimizations to creep up.
19 years ago
Joshua Colp 9e90d55a78 Add missing 'F' letter to getopt so it magically becomes a valid option. (issue #8960 reported by tzafrir)
19 years ago
Tilghman Lesher 7e0a469bda Merged revisions 53069 via svnmerge from
19 years ago
Joshua Colp 28dacda047 When going on hold have the side that was put on hold reinvite back to Asterisk. When going off hold have the side that was taken off hold reinvited back to the other party.
19 years ago
Joshua Colp 7229c2ba48 Add more frame types to forward in the RTP bridge loops.
19 years ago
Russell Bryant 9aab046002 Merged revisions 53045 via svnmerge from
19 years ago
Russell Bryant 0bc7ef3b06 Merged revisions 53039 via svnmerge from
19 years ago
Russell Bryant 083a9198ea Merged revisions 52903 via svnmerge from
19 years ago
Russell Bryant 4bc823f540 Add a missing quotation mark. This was pointed out by jcmoore on #asterisk-dev.
19 years ago
Russell Bryant 771be23a9c Remove a recursive lock of the manager session. This was pointed out by
19 years ago
Russell Bryant 108085ed2d ASTLDFLAGS needs to be passed to the editline configure script as LDFLAGS.
19 years ago
Russell Bryant 06a3110ed8 Fix a problem with packet-to-packet bridging and DTMF mode translation. P2P
19 years ago
Russell Bryant ce753cf0d9 The session lock can not be held while calling action callbacks. If so, then
19 years ago
Steve Murphy f2fab700c3 this is for 8778 (pt_BR backport to 1.4). It was committed to trunk via 7663. But it wasn't so much an enhancement as a fix for the bad language output for portuguese in Brazil, so, after a lot of prodding from patient Brazilians, here is the same fix for 1.4
19 years ago
Russell Bryant 824bed6260 Clean up a few things in the last commit to the adaptive jitterbuffer code.
19 years ago
Jim Dixon 2132e4f865 Fixed problem with jitterbuf, whereas it would not complain about, and
19 years ago
Joshua Colp 9c289fe01b Have the manager interface send back an "Already logged in" message instead of "Invalid/Unknown Command" when the client authenticates for a second time. (issue #8509 reported by pari)
19 years ago
Joshua Colp bc43c82f05 Fix core show file formats CLI command.
19 years ago
Joshua Colp 3b44625323 Merged revisions 52264 via svnmerge from
19 years ago
Joshua Colp 8acccb9254 Merge in dialing API and the app_page that uses it. (issue #BE-118)
19 years ago
Russell Bryant 9440d428a0 Merged revisions 51843 via svnmerge from
19 years ago
Russell Bryant 2a37a53c57 Fix some bugs in process_message(). The manager session lock needs to be held
19 years ago
Russell Bryant 86f8e0a527 Fix setting the default port of 8088 on 64-bit or big-endian machines.
19 years ago
Russell Bryant 3d5e9fa43c When traversing the list of manager actions, the iterator needs to be
19 years ago
Steve Murphy ec2c64c81b via 8748 (callerid.c loses name when returning PRIVATE_NUMBER flag), the user suggested this mod, saying it would allow 'WITHHELD' to appear in the name field, which would be useful
19 years ago
Russell Bryant 33235b40d6 Merge the changes from the /team/group/vldtmf_fixup branch.
19 years ago
Russell Bryant 879a71e921 Merged revisions 51300 via svnmerge from
19 years ago
Jason Parker 76eb4e76dc Add some more checks for option_debug before ast_log(LOG_DEBUG, ...) calls.
19 years ago
Russell Bryant eedd121fbc Ensure that the locations given to the Asterisk configure script for ncurses,
19 years ago
Tilghman Lesher 8d59d5173a Merged revisions 51255 via svnmerge from
19 years ago
Jason Parker 65565ac74d Fix an issue with file name completion in "module load" and "load".
19 years ago
Jason Parker eab59cabdb Fix an issue with deprecated commands
19 years ago
Russell Bryant c5a3194042 Make the "hasmanager" option in users.conf actually have an effect.
19 years ago
Joshua Colp 9461aa0027 Pass data as well for hold/unhold/vidupdate frames. (issue #8840 reported by mdu113)
19 years ago
Tilghman Lesher 0baf4aa941 Merged revisions 51194 via svnmerge from
19 years ago
Joshua Colp 9f0ad6093e Return the correct result when directly writing out a packet so that the core doesn't then decide to handle it the regular way again. (issue #8833 reported by rcourtna)
19 years ago
Jason Parker 1825fc3ee2 Fix issue with dtmf continuation packets when the dtmf digit is 0...
19 years ago
Jason Parker 897e4b5eaa Display more useful output when streaming files.
19 years ago
Russell Bryant de14e3d549 It is possible for the config pointer to be NULL here, so it needs to be
19 years ago
Jason Parker 9d49164921 re-add deprecated "show version" CLI command.
19 years ago
Joshua Colp caa099357b Move event processing into do_message so that it gets executed again when events are tripped.
19 years ago
Kevin P. Fleming dd357a71a7 use the ACX_PTHREAD macro from the Autoconf macro archive for setting up compiler pthreads support... should improve portability to platforms with unusual pthreads requirements
19 years ago
Joshua Colp 50f951764f Add missing newlines for two memory CLI commands.
19 years ago
Tilghman Lesher 3fb08d4e9d Merged revisions 50781 via svnmerge from
19 years ago
Joshua Colp e4de85c4f5 Only write a frame out to the channel if one exists. There are cases where one may not and would therefore cause the channel driver to segfault. (issue #8434 reported by slimey)
19 years ago
Joshua Colp 5fe88c5f88 We need to check for res being 0 in do_message itself, otherwise our headers will get lost.
19 years ago
Kevin P. Fleming 34b5a7c8ae Merged revisions 50561 via svnmerge from
19 years ago
Joshua Colp 240ca25bea Add support to see whether NAT was detected (yay symmetric RTP) and also add a check in chan_sip so that if NAT has been detected and the reinvite behind nat option has been turned off, then just do partial bridge. (issue #8655 reported by mnicholson)
19 years ago
Joshua Colp c4d1757329 Fix parsing when using something like ldap settings. (done by anthonyl)
19 years ago
Joshua Colp 59432b9e21 Ensure data's existence before trying to access it. (issue #8774 reported by rcourtna)
19 years ago
Jason Parker 281b1a890c Re-add CLI command that should have only been deprecated in 1.4.
19 years ago
Joshua Colp 46700b62af Disable the more intense packet2packet bridging until the bugs can be worked out.
19 years ago
Jason Parker 9e621e99a5 Save 1 whopping byte of allocated memory!
19 years ago
Kevin P. Fleming d2d50d7a8e ast_func_read() needs a writable copy of the function name to be passed
19 years ago
Kevin P. Fleming c56f17425c don't 'consume' the params list before we try to use it again
19 years ago
Kevin P. Fleming 444adcb477 reduce stack consumption for AMI and AMI/HTTP requests by nearly 20K in most cases
19 years ago
Joshua Colp ac75028a50 Don't keep repeating the warning over and over when the end of the call is reached. (issue #8724 reported by xrg)
19 years ago
Kevin P. Fleming 46d91e71c5 add support for tracking thread-local-storage objects that exist via 'threadstorage' CLI commands
19 years ago
Joshua Colp 3d460e5a68 Only free comments and line buffer once we reach the first level. (issue #8678 reported by ssokol, fixed by anthonyl)
19 years ago
Kevin P. Fleming 24bb7d865e don't mark these allocations as 'cache' allocations when caching has been disabled
19 years ago
Kevin P. Fleming fa5de60c6e don't do frame header caching in the core if LOW_MEMORY is defined
19 years ago
Steve Murphy 49cce60e51 This is a slight modification to Josh's edits for #8579; both files edited were the produced by flex; so the source files need to be changed instead, and the generated files regenerated.
19 years ago
Jason Parker 0b50088366 Allow fractions of a second in the Wait() application, like it says it allows.
19 years ago
Joshua Colp 156a6cf5db If the Packet2Packet bridge is being broken because of a masquerade then attempt to read a frame in so the masquerade actually happens. Otherwise weirdness will occur. (issue #8696 reported by kjotte)
19 years ago
Jason Parker 52fb756adc Fix some deprecated commands.
19 years ago
Jason Parker c38c990bc7 saw this in passing... fix a small typo
19 years ago
Jason Parker c2f688d2fd make the uris_lock a rwlock instead of a mutex lock - needs to be forward ported to trunk
19 years ago
Steve Murphy 4d6a91eef0 removed <err.h> as in trunk from the ael stuff. Also, threw in a minor fix to frame.c to avoid build-killing compiler warnings.
19 years ago
Joshua Colp 6d582d75c7 ast_copy_string is not available when LOW_MEMORY is used and things are being built in the utils directory, so we need to resort to the old method of strncpy. (issue #8579 reported by mottano)
19 years ago
Kevin P. Fleming a299485952 since these variables all have static duration, none of them need initializers (they default to zero anyway)
19 years ago
Kevin P. Fleming 3307ae060a move extern declaration for this option to a header file where it belongs
19 years ago
Kevin P. Fleming b2c8abbc6d allow 'show memory' and 'show memory summary' to distinguish memory allocations that were done for caching purposes, so they don't look like memory leaks
19 years ago
Joshua Colp 9cc04e026d Add an API call that initializes an RTP structure. We need this because chan_sip is cheeky and uses a temporary RTP structure for codec purposes, and the API calls that are used rely on the lock. (Pointed out on asterisk-dev by Andy Wang)
19 years ago
Russell Bryant 395db9ea8b Implement locking for the list of URI handlers to make it thread-safe.
19 years ago
Jason Parker d017436015 Minor fixes for Solaris.
19 years ago
Kevin P. Fleming 9a78e1f90e remove some now-unnecessary explicit includes of autoconfig.h
19 years ago
Kevin P. Fleming 0509ca82b4 simplify dependency tracking system, using the compiler's built-in method for generating them, and only doing dependency tracking if developer mode is enabled via the configure script
19 years ago
Kevin P. Fleming be1b5dab06 since we really, really have to have autoconfig.h included before all other headers (especially system headers), the Makefile will now force it to happen (this will fix build problems with files like ast_expr2f.c, where we can't control the inclusion order in the file itself)
19 years ago
Joshua Colp 8df2c7228f Turn payload_lock into bridge_lock and make it encompass all RTP structure contents that may relate to bridge information, including who we are bridged to.
19 years ago
Joshua Colp 0995fb8aeb Payload values on the RTP structure can change AFTER a bridge has started. This comes from the packet handling of the SIP response when indication that it was answered has been sent. Therefore we need to protect this data with a lock when we read/write. (issue #8232 reported by tgrman)
19 years ago
Joshua Colp 87a03da072 Remove direct RTCP bridging. I've come to the conclusion that we should handle this through the core and not just forward it on. Should solve a few bugs.
19 years ago
Joshua Colp c866263f50 Merge in my latest RTP changes. Break out RTP and RTCP callback functions so they no longer share a common one.
19 years ago
Steve Murphy 0ab411f2ed Here lies the fixes that killed bug 8423 -- OriginateSuccess and OriginateError incomplete channel name. May it rest in peace.
19 years ago
Olle Johansson f89143bd13 - Disable RTP hold timers while T.38 fax transmission happens
19 years ago
Tilghman Lesher a78cc926d4 Double-unlock error (reported by blitzrage on IRC)
19 years ago
Joshua Colp b2b70adede Do not do a partial bridge for Google Talk since we need to handle STUN. (issue #8448 reported by phsultan)
19 years ago
Joshua Colp 191c129b4f Merged revisions 48151 via svnmerge from
19 years ago
Joshua Colp 558639ff6a Merged revisions 48106 via svnmerge from
19 years ago
Russell Bryant a569bfd1f2 Remove a couple of unused variables (issue #8380, casper)
19 years ago
Steve Murphy e6ce5ce979 bug 8189 posted this fix for main/translate.c for PLC
19 years ago
Joshua Colp 090c412c27 Video will never reach Packet2Packet bridging and can do more harm then good.
19 years ago
Joshua Colp 8c0f4c8711 If we have the non standard G726-32 setting turned on we want to return G726-32 to the SDP, not our AAL2 string. (issue #8330 reported by voipgate)
19 years ago
Joshua Colp 0e684abd82 Merged revisions 47859 via svnmerge from
19 years ago
Joshua Colp b42279c142 Only remove/destroy the RTCP I/O item if it exists.
19 years ago
Joshua Colp cb11263607 We need to ensure timelimit stuff is included as well so warnings get played. (issue #8050 reported by KNK)
19 years ago
Kevin P. Fleming 3302cbea3e don't try to call fclose() if fopen() failed
19 years ago
Kevin P. Fleming 7a5771161e Merged revisions 47686,47688-47689 via svnmerge from
19 years ago
Kevin P. Fleming cb4ed839c3 Merged revisions 47682 via svnmerge from
19 years ago
Luigi Rizzo a9057b2c65 fix longest match search in find_cli.
19 years ago
Joshua Colp bc6cff37bc If NAT detection is turned on or already detected then say NAT is active when setting the remote RTP peer when doing early bridging. (issue #8365 reported by marcelbarbulescu)
19 years ago
Kevin P. Fleming 8dc804fafe more formatting cleanup, and avoid running off the end of the string
19 years ago
Joshua Colp 708b84da2f Turn notice about unknown RTCP packet type into a debug message instead.
19 years ago
Steve Murphy 2a0ac6ad9a This solves bug 8342, whereby a crash occurs under certain circumstances while reading a config file with comments-- a call to CB_ADD shouldn't happen if withcomments is zero
19 years ago
Tilghman Lesher 6e4d0e50c8 Re-enable old deprecated commands
19 years ago
Joshua Colp 6351e6bb2c Free full command string upon unregistering of CLI command. Backported from revision 47536 from rizzo.
19 years ago
Russell Bryant 7ac2161b50 Tweak the formatting of this new function to better conform to coding guidelines.
19 years ago
Matt O'Gorman 5b02ba2bf1 woohoo safe out put!
19 years ago