[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