Gary O'Neall
Gary O'Neall
@smaffulli - The code sets the following as the request header to fake a browser request: ``` Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36 ```...
I did some looking on the cloudflare documentation and didn't find any obvious solutions. I wonder if the code that is validating the URL's looks like a DDOS attack to...
I thought of one other possible solution. We could retrieve the page https://opensource.org/licenses/alphabetical and if the URL shows up as an href in the list of licenses, we could call...
> How is that code working now? which url is it checking? @smaffulli The code is rather generic in that any external URL specified in the license XML is check...
@smaffulli - Could you move the api.opensource.org outside of Cloudflare? I just created a PR which now uses the API to validate OSI URL's. With the new PR it is...
Thanks @smaffulli - the unit tests passed :) I'll close this issue once we've updated the LicenseListPublisher in the CI for this repo.
@BrianInglis - Just saw the thread and wanted to acknowledge the tremendous contributions of the TZ project which I have used in some of my open source projects. Completely understand...
Thanks @BrianInglis
Thanks @DaveJarvis for the analysis. In looking at the XML for the first few, the `` elements contain other `` elements which generates the erroneous HTML. This is explicitly allowed...
> If it's all XML, there should be an XSL transformation that can be applied to fix them en masse. If you're not familiar with XSL, a StackOverflow guru might...