Add an \extref doxygen pointer for libuuid.

Thanks to Olle Johansson for suggesting this.



git-svn-id: http://svn.asterisk.org/svn/asterisk/trunk@386638 f38db490-d61c-443f-a65b-d21fe96a405b
Removing stray printf from r386540

git-svn-id: http://svn.asterisk.org/svn/asterisk/trunk@386640 f38db490-d61c-443f-a65b-d21fe96a405b
Clean up resources in features on exit

This patch cleans up two things features:
* It properly unregisters the CLI commands that features registered
* It cancels and performs a pthread_join on the created parking thread. This
  not only properly joins a non-detached thread, but also prevents disposing
  of the parking lots prior to the parking thread completely exiting.

(closes issue ASTERISK-21407)
Reported by: Corey Farrell
patches:
  features_shutdown-r2.patch uploaded by Corey Farrell (License 5909)
........

Merged revisions 386641 from http://svn.asterisk.org/svn/asterisk/branches/1.8
........

Merged revisions 386642 from http://svn.asterisk.org/svn/asterisk/branches/11


git-svn-id: http://svn.asterisk.org/svn/asterisk/trunk@386676 f38db490-d61c-443f-a65b-d21fe96a405b
By popular demand, putting the about-to-load-module printf back.

But now it only prints during the initial startup, and prints at verbose 1
level.


git-svn-id: http://svn.asterisk.org/svn/asterisk/trunk@386684 f38db490-d61c-443f-a65b-d21fe96a405b
Clean up memory leak in config file on off nominal paths when glob is allowed

If a system allows for its usage, Asterisk will use glob to help parse
Asterisk .conf files. The config file loading routine was leaking the memory
allocated by the glob() routine when the config file was in an unmodified
or invalid state.

This patch properly calls globfree in those off nominal paths.

(closes issue ASTERISK-21412)
Reported by: Corey Farrell
patches:
  config_glob_leak.patch uploaded by Corey Farrell (license 5909)
........

Merged revisions 386672 from http://svn.asterisk.org/svn/asterisk/branches/1.8
........

Merged revisions 386677 from http://svn.asterisk.org/svn/asterisk/branches/11


git-svn-id: http://svn.asterisk.org/svn/asterisk/trunk@386685 f38db490-d61c-443f-a65b-d21fe96a405b
Add missing module dependencies to various res_sip* modules

This patch updates the various res_sip modules with their proper menuselect
options and proper dependencies, such that Asterisk still has a snowball's
chance in hell of compiling without pjproject.

Much thanks to snuffy(-home|-work) for making everyone's life
easier with this patch.

Review: https://reviewboard.asterisk.org/r/2472/

(closes issue ASTERISK-21669)
Reported by: snuffy
patches:
  xml-depends.diff uploaded by snuffy (license 5024)


git-svn-id: http://svn.asterisk.org/svn/asterisk/trunk@386686 f38db490-d61c-443f-a65b-d21fe96a405b