Re: [OpenSIPS-Devel] [opensips] drouting limits prefixes to digits 0-9 only (#339)

2014-10-06 Thread Bogdan Andrei IANCU
@mark-webster , at the end, there is a common decision about the scope of each module :). DR was originally designed for prefix based routing. What can be done, is to have a module option to work in numerical or alpha-numerical format. And the internal tree + DB input will be accordingly

Re: [OpenSIPS-Devel] [opensips] drouting limits prefixes to digits 0-9 only (#339)

2014-10-03 Thread Bogdan Andrei IANCU
@mark-webster , DR module is intended for number/prefix based routing. Using full alphanumerical set is out of the scope. If you want to do routing based on alphanumerical URIs, better use REGISTRAR + USRLOC modules. BTW, DR was introduced in OpenSIPS 1.5 (if I remember correctly) - and the

Re: [OpenSIPS-Devel] [opensips] drouting limits prefixes to digits 0-9 only (#339)

2014-10-03 Thread Mark Webster
I was comparing it to OpenSER's LCR module, which I previously used for this sort of routing. Alphanumeric is only out of the scope if DR is intended to be used only with telephone numbers. It a powerful feature to be able to use non-numeric prefixes and such. I guess I will just keep locally

[OpenSIPS-Devel] [opensips] drouting limits prefixes to digits 0-9 only (#339)

2014-09-24 Thread Mark Webster
This is not very useful. Alphanumeric SIP user fields are very common, and what about E.164 numbers with '+' prefix? Even OpenSER 1.x supported alphanumeric prefixes. Please can we remove the check for IS_DECIMAL_DIGIT in modules/drouting/prefix_tree.c Thanks! --- Reply to this email