-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
preliminary pcre2 support #4450
Comments
if anyone wants to fix any potential bugs that may arise from my changes, use these:
apache/httpd@c602ba1#diff-4d479e1bf17e6539c339b182d3c0861a1bd0b0ccbad5226c437d0e30f8cae0c7
i will note that, as of the second patch, i have tested the search and it works exactly as you expect!
very happy about this, considering how annoying privoxy is for similar changes.
ENJOY BOYS! |
|
The patch is corrupted:
|
Replying to andrew_b:
sorry for the late reply. turns out trying to jam in a forgotten macro corrupted the patch, because i didn't wanna make a new diff and then delete all of the differences for the */Makefile.in files xD
the updated patch has been tested and applied on my end this time. check it out. |
fix patch corruption issue. |
Branch: 4450_pcre2
@broly it would be nice if you revealed your real name for AUTHORS file. |
|
|
I've been doing some testing with PCRE2 enabled MC and found that it is ~2x faster but provides different search results, which is concerning.
I performed "Find File with Content (Regular expression)" ^.*pcre.*$" on a tree of mixed text, binaries and archives (total ~90k / 3GB). |
This is certainly concerning. Did you figure out whether these missed are "real" misses, or the old search is actually wrong? |
Important
This issue was migrated from Trac:
broly
(gagan@….com)hi,
since my DD-WRT build is now moving to pcre2, i thought i'd give a stab at providing pcre2 support.
since brainslayer is using an ass-old version of MC, i have provided a patch set of the changes necessary to use pcre2.
it compiles fine and from what i can see, it runs fine.
but i haven't tested the search properly because i don't want to restart my router to accommodate the newer glib/pcre (i used LD_LIBRARY_PATH with the newer libraries to test the new executable).
Note
Original attachments:
broly
(gagan@….com) onMar 19, 2023 at 18:32 UTC
The text was updated successfully, but these errors were encountered: