Skip to content
Snippets Groups Projects
  1. Jun 04, 2006
  2. May 31, 2006
  3. May 26, 2006
  4. May 19, 2006
  5. May 09, 2006
  6. May 05, 2006
  7. Apr 29, 2006
  8. Apr 21, 2006
  9. Apr 14, 2006
    • Luigi Rizzo's avatar
      This rather large commit changes the way modules are loaded. · e43bc663
      Luigi Rizzo authored
       
      As partly documented in loader.c and include/asterisk/module.h,
      modules are now expected to return all of their methods and flags
      into a structure 'mod_data', and are normally loaded with RTLD_NOW
      | RTLD_LOCAL, so symbols are resolved immediately and conflicts
      should be less likely.  Only in a small number of cases (res_*,
      typically) modules are loaded RTLD_GLOBAL, so they can export
      symbols.
       
      The core of the change is only the two files loader.c and
      include/asterisk/module.h, all the rest is simply adaptation of the
      existing modules to the new API, a rather mechanical (but believe
      me, time and finger-consuming!) process whose detail you can figure
      out by svn diff'ing any single module.
      
      Expect some minor compilation issue after this change, please
      report it on mantis http://bugs.digium.com/view.php?id=6968
      so we collect all the feedback in one place.
      
      I am just sorry that this change missed SVN version number 20000!
      
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@20003 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      e43bc663
  10. Apr 02, 2006
  11. Apr 01, 2006
  12. Mar 28, 2006
  13. Mar 27, 2006
  14. Feb 27, 2006
  15. Feb 16, 2006
  16. Feb 14, 2006
  17. Feb 09, 2006
  18. Feb 01, 2006
  19. Jan 18, 2006
  20. Jan 17, 2006
  21. Jan 07, 2006
  22. Dec 30, 2005
  23. Dec 28, 2005
  24. Dec 26, 2005
  25. Dec 20, 2005
  26. Dec 07, 2005
    • Russell Bryant's avatar
      This is the first round of removing applications that were marked as deprecated · cac0f4d0
      Russell Bryant authored
      in the 1.2 release. They are being removed from the trunk and will not be in
      the next major release.  The following is a list of the applications that are
      being removed in this commit:
      
      Curl, Cut, Sort, DBPut, DBGet, ENUMLookup, Eval
      GetGroupCount, SetGroup, CheckGroup, GetGroupMatchCount
      MD5, MD5Check, Math, SetCIDName, SetCIDNum, SetRDNIS, SetCallerID
      TXTCIDName, AbsoluteTimeout, DigitTimeout, ResponseTimeout, SetAccount
      SetLanguage, SetVar (renamed to Set)
      
      These changes also include moving the "group show channels" cli command from 
      app_groupcount.c to cli.c.
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@7379 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      cac0f4d0
  27. Nov 29, 2005
  28. Nov 21, 2005
  29. Nov 05, 2005
  30. Oct 24, 2005
  31. Oct 11, 2005
  32. Sep 25, 2005
  33. Sep 24, 2005
Loading