Skip to content
Snippets Groups Projects
  1. Oct 30, 2006
  2. Oct 25, 2006
  3. Sep 25, 2006
  4. Sep 18, 2006
  5. Aug 26, 2006
  6. Aug 21, 2006
  7. Jul 19, 2006
  8. Jul 17, 2006
  9. Jul 15, 2006
  10. Jul 07, 2006
  11. Jul 06, 2006
  12. Jul 05, 2006
  13. Jun 25, 2006
  14. Jun 24, 2006
    • Kevin P. Fleming's avatar
      The Eurostar Commit! (it's amazing how much work you can get done on a 150... · e61d3d91
      Kevin P. Fleming authored
      The Eurostar Commit! (it's amazing how much work you can get done on a 150 minute train ride from Paris to London <G>)
      
      support the new location for zaptel.h and tonezone.h
      use the dependency information output by menuselect to build Makefile rules for each module for header files and libraries
      combine the common rules into a top-level Makefile.rules file
      remove all (now) unnecessary stuff from subdir Makefiles
      change translator API so that the newpvt() callback returns an int instead of a pointer (it no longer allocates memory)
      alphabetize --with-<foo> options in configure script
      enhance Net-SNMP support in configure script to provide a --with-netsnmp option
      fix support for --with-pq so that if pg-config is not found when --with-pq is specified, an error will be generated
      add 'optional package' usage to modules now that menuselect can output it
      allow res_snmp to build by default, since the new loader changes coming soon will solve the function naming problem (and users can disable it via menuselect anyway)
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35832 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      e61d3d91
  15. Jun 22, 2006
  16. Jun 20, 2006
  17. Jun 19, 2006
  18. Jun 16, 2006
  19. Jun 08, 2006
  20. Jun 07, 2006
  21. Jun 05, 2006
  22. Apr 24, 2006
  23. Apr 18, 2006
  24. 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
  25. Apr 13, 2006
  26. Apr 09, 2006
  27. Apr 08, 2006
  28. Apr 07, 2006
  29. Apr 06, 2006
  30. Apr 05, 2006
  31. Apr 04, 2006
Loading