Skip to content
Snippets Groups Projects
  1. Apr 13, 2015
    • Matt Jordan's avatar
      git migration: Refactor the ASTERISK_FILE_VERSION macro · 4a582616
      Matt Jordan authored
      Git does not support the ability to replace a token with a version
      string during check-in. While it does have support for replacing a
      token on clone, this is somewhat sub-optimal: the token is replaced
      with the object hash, which is not particularly easy for human
      consumption. What's more, in practice, the source file version was often
      not terribly useful. Generally, when triaging bugs, the overall version
      of Asterisk is far more useful than an individual SVN version of a file. As a
      result, this patch removes Asterisk's support for showing source file
      versions.
      
      Specifically, it does the following:
      
      * Rename ASTERISK_FILE_VERSION macro to ASTERISK_REGISTER_FILE, and
        remove passing the version in with the macro. Other facilities
        than 'core show file version' make use of the file names, such as
        setting a debug level only on a specific file. As such, the act of
        registering source files with the Asterisk core still has use. The
        macro rename now reflects the new macro purpose.
      
      * main/asterisk:
        - Refactor the file_version structure to reflect that it no longer
          tracks a version field.
        - Remove the "core show file version" CLI command. Without the file
          version, it is no longer useful.
        - Remove the ast_file_version_find function. The file version is no
          longer tracked.
        - Rename ast_register_file_version/ast_unregister_file_version to
          ast_register_file/ast_unregister_file, respectively.
      
      * main/manager: Remove value from the Version key of the ModuleCheck
        Action. The actual key itself has not been removed, as doing so would
        absolutely constitute a backwards incompatible change. However, since
        the file version is no longer tracked, there is no need to attempt to
        include it in the Version key.
      
      * UPGRADE: Add notes for:
        - Modification to the ModuleCheck AMI Action
        - Removal of the "core show file version" CLI command
      
      Change-Id: I6cf0ff280e1668bf4957dc21f32a5ff43444a40e
      4a582616
  2. Dec 17, 2014
  3. Feb 27, 2014
  4. Aug 01, 2013
  5. Mar 14, 2012
  6. Feb 08, 2012
  7. Jul 14, 2011
  8. Nov 29, 2008
    • Kevin P. Fleming's avatar
      incorporates r159808 from branches/1.4: · 887e28d7
      Kevin P. Fleming authored
      ------------------------------------------------------------------------
      r159808 | kpfleming | 2008-11-29 10:58:29 -0600 (Sat, 29 Nov 2008) | 7 lines
      
      update dev-mode compiler flags to match the ones used by default on Ubuntu Intrepid, so all developers will see the same warnings and errors
      
      since this branch already had some printf format attributes, enable checking for them and tag functions that didn't have them
      
      format attributes in a consistent way
      
      
      ------------------------------------------------------------------------
      
      in addition:
      
      move some format attributes from main/utils.c to the header files they belong in, and fix up references to the relevant functions based on new compiler warnings
      
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@159818 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      887e28d7
  9. Nov 02, 2008
  10. Sep 27, 2008
    • Kevin P. Fleming's avatar
      Merged revisions 144924-144925 via svnmerge from · 629861a7
      Kevin P. Fleming authored
      https://origsvn.digium.com/svn/asterisk/branches/1.4
      
      ........
        r144924 | kpfleming | 2008-09-27 10:00:48 -0500 (Sat, 27 Sep 2008) | 6 lines
        
        improve header inclusion process in a few small ways:
        
          - it is no longer necessary to forcibly include asterisk/autoconfig.h; every module already includes asterisk.h as its first header (even before system headers), which serves the same purpose
          - astmm.h is now included by asterisk.h when needed, instead of being forced by the Makefile; this means external modules will build properly against installed headers with MALLOC_DEBUG enabled
          - simplify the usage of some of these headers in the AEL-related stuff in the utils directory
      ........
        r144925 | kpfleming | 2008-09-27 10:13:30 -0500 (Sat, 27 Sep 2008) | 2 lines
        
        fix some minor issues with rev 144924
      ........
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@144949 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      629861a7
  11. Aug 07, 2008
  12. Jul 11, 2008
  13. Apr 10, 2008
  14. Mar 18, 2008
  15. Feb 21, 2008
  16. Jan 10, 2008
  17. Dec 04, 2007
  18. Nov 08, 2007
  19. Oct 09, 2007
  20. Jan 05, 2007
  21. Dec 18, 2006
  22. Nov 06, 2006
  23. Oct 30, 2006
  24. Oct 19, 2006
  25. Jun 07, 2006
  26. Apr 12, 2006
    • Luigi Rizzo's avatar
      add 'show threads' and 'show profile' commands. · 2876a255
      Luigi Rizzo authored
      These are momstly debugging tools for developers,
      a bit documented in the header files (utils.h),
      although more documentation is definitely necessary.
      
      The performance impact is close to zero(*) so there is no
      need to compile it conditionally.
      (*) not completely true - thread destruction still needs
      to search a list _but_ this can be easily optimized if we
      end up with hundreds of active threads (in which case, though,
      the problem is clearly elsewhere).
      
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@19544 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      2876a255
  27. Mar 29, 2006
  28. Jan 25, 2006
  29. Dec 11, 2005
    • Russell Bryant's avatar
      Merged revisions 7404,7406,7425,7427,7429-7430 via svnmerge from · fcbe9283
      Russell Bryant authored
      https://origsvn.digium.com/svn/asterisk/branches/1.2
      
      ........
      r7404 | tilghman | 2005-12-08 18:32:08 -0500 (Thu, 08 Dec 2005) | 2 lines
      
      Documenting two keywords that were previously missing
      
      ........
      r7406 | tilghman | 2005-12-08 18:45:36 -0500 (Thu, 08 Dec 2005) | 2 lines
      
      Bug 5960
      
      ........
      r7425 | bweschke | 2005-12-10 13:10:50 -0500 (Sat, 10 Dec 2005) | 4 lines
      
       Bug #5877
       Make sure the digit string from E&M wink DNIS collection is properly null terminated as it grows.
      
      
      ........
      r7427 | tilghman | 2005-12-10 20:15:15 -0500 (Sat, 10 Dec 2005) | 2 lines
      
      Bug 5967
      
      ........
      r7429 | tilghman | 2005-12-10 20:26:51 -0500 (Sat, 10 Dec 2005) | 2 lines
      
      Bug 5965 - major bug in AST_LIST_REMOVE
      
      ........
      r7430 | russell | 2005-12-11 01:08:56 -0500 (Sun, 11 Dec 2005) | 2 lines
      
      silence a couple of compiler warnings about pointer signedness
      
      ........
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@7431 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      fcbe9283
  30. Nov 29, 2005
  31. Sep 14, 2005
  32. Jun 07, 2005
  33. May 28, 2005
  34. May 26, 2005
  35. May 24, 2005
  36. Apr 21, 2005
  37. Apr 03, 2005
  38. Jul 24, 2004
Loading