[asterisk-bugs] [Asterisk 0009692]: Regular expression parsing for ENUM entries on ENUMLOOKUP fails

noreply at bugs.digium.com noreply at bugs.digium.com
Sat Aug 18 02:50:49 CDT 2007


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=9692 
====================================================================== 
Reported By:                jtodd
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   9692
Category:                   Functions/func_enum
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     feedback
Asterisk Version:            SVN 
SVN Branch (only for SVN checkouts, not tarball releases):  trunk 
SVN Revision (number only!): 62039 
Disclaimer on File?:        Yes 
Request Review:              
====================================================================== 
Date Submitted:             05-08-2007 19:00 CDT
Last Modified:              08-18-2007 02:50 CDT
====================================================================== 
Summary:                    Regular expression parsing for ENUM entries on
ENUMLOOKUP fails
Description: 
ENUMLOOKUP returns errors when it should return a URL.  The data in the DNS
is valid, but Asterisk chokes on the re-write.  Verified on TRUNK from a
few days ago, and I haven't seen any ENUM-related fixes so it's a safe bet
it's still broken.


====================================================================== 

---------------------------------------------------------------------- 
 jamesgolovich - 08-18-07 02:50  
---------------------------------------------------------------------- 
I'd like to see any other case that isn't working.  One thing we are up
against when it comes to the regular expression handling is that we use the
libc regex library to process them, so if there is a regexp we aren't
handling properly I'm not sure what we can do besides find a diff regexp
library to use, create our own regexp library, or add code to deal with
these special instances (which could be a slippery slope) 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
08-18-07 02:50  jamesgolovich  Note Added: 0069038                          
======================================================================




More information about the asterisk-bugs mailing list