[Asterisk-Dev] Questions re: bundling of external libraries into * codebase

James Golovich james at wwnet.net
Fri Jun 6 09:58:59 MST 2003



On 6 Jun 2003, Steven Critchfield wrote:

> 
> Libedit replaced libreadline for license reasons. It probably was
> included for reasons of maintaining which code base it called.

You hit the nail on the head regarding libedit.  There are multiple
versions of libedit floating around, and most of them didn't have the
ability to set a callback for the getchar function which is crucial for
remote console support.  So the best version had been included with
asterisk to save the nightmare of supporting multiple different versions
on different platforms.

James




More information about the asterisk-dev mailing list