Skip to content
Snippets Groups Projects
CHANGES 112 KiB
Newer Older
  • Learn to ignore specific revisions
  •     notes in astobj2.h. Also, see utils/refcounter as well, as a
        quick way to find unbalanced refcounts in what could be a sea
        of objects that were balanced.
    
      * Added logging to 'make update' command.  See update.log
    
      * Added strictrtp option to rtp.conf. If enabled this will drop RTP packets that
         do not come from the remote party.
    
      * Added the 'n' option to the SpeechBackground application to tell it to not
         answer the channel if it has not already been answered.
    
      * Added a compiler flag, CHANNEL_TRACE, which permits channel tracing to be
         turned on, via the CHANNEL(trace) dialplan function.  Could be useful for
         dialplan debugging.
    
      * iLBC source code no longer included (see UPGRADE.txt for details)
    
      * If compiled with DETECT_DEADLOCKS enabled and if you have glibc, then if 
         deadlock is detected, a backtrace of the stack which led to the lock calls
    
         will be output to the CLI.
    
      * If compiled with DEBUG_THREADS enabled and if you have glibc, then issuing
         the "core show locks" CLI command will give lock information output as well
    
         as a backtrace of the stack which led to the lock calls.
    
    Tilghman Lesher's avatar
    Tilghman Lesher committed
      * users.conf now sports an optional alternateexts property, which permits
    
        allocation of additional extensions which will reach the specified user.
    
      * A new option for the configure script, --enable-internal-poll, has been added
        for use with systems which may have a buggy implementation of the poll system
    
    Russell Bryant's avatar
    Russell Bryant committed
        call. If you notice odd behavior such as the CLI being unresponsive on remote
        consoles, you may want to try using this option. This option is enabled by default
        on Darwin systems since it is known that the Darwin poll() implementation has
        odd issues.
    
    
    Timer Changes
    --------------------
    * In addition to timing from DAHDI, there is a new timing module called
      res_timing_timerfd. In order to use this, you must be running Linux with
      a kernel version 2.6.25 or newer as well as glibc 2.8 or newer. The configure
      script will be able to tell if you have the requirements. From menuselect, select
      res_timing_timerfd from the Resource Modules menu.