MatrixTM / PyRoxy

MIT License
42 stars 64 forks source link

Wrong regex for IPPort parsing #15

Closed vutny closed 2 years ago

vutny commented 2 years ago

Hi @MHProDev There is an error in regular expression introduced here: https://github.com/MHProDev/PyRoxy/commit/1b04b6a7a7a780d79264bd796b3659956e85ceb4#diff-a01222743d1dfacb6fd745ddfd48b854f2b481554ef39d9a289a1424bdacb29bR51

It has missed the "port" part. Should be like this:

    IPPort = compile("^((?:\d{1,3}\.){3}\d{1,3}):(\d{1,5})$")

Otherwise it breaks ProxyUtiles.parseAllIPPort() method.

vutny commented 2 years ago

Thanks for update @SudoLite