<div dir="ltr"><div>Thanks Maxim. That's kind of what I expected. There's a slight wrinkle in that my module uses a Rust binding to NGINX and so there would need to be a (separate?) Rust binding for freenginx. Anyway, I've logged an issue ([2]) in case anyone wants support for freenginx.</div><div><br></div><div>Regards,</div><div>Glyn</div><div>[2] <a href="https://github.com/glyn/nginx_robot_access/issues/6">https://github.com/glyn/nginx_robot_access/issues/6</a></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, 21 Apr 2024 at 20:52, Maxim Dounin <<a href="mailto:mdounin@mdounin.ru">mdounin@mdounin.ru</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hello!<br>
<br>
On Sun, Apr 21, 2024 at 03:43:05AM +0100, Glyn Normington wrote:<br>
<br>
> I recently wrote an NGINX module ([1]). What do I need to do, if anything,<br>
> to support freenginx?<br>
> <br>
> Regards,<br>
> Glyn<br>
> [1] <a href="https://github.com/glyn/nginx_robot_access" rel="noreferrer" target="_blank">https://github.com/glyn/nginx_robot_access</a><br>
<br>
As of now, there aren't many API differences between F5 NGINX and <br>
freenginx, so modules should work without any modifications as <br>
long as compiled with freenginx.<br>
<br>
In the future likely there will be API changes which will require <br>
code modifications.  For these you'll need to adapt your code <br>
accordingly, much like it is usually done for API changes between <br>
versions.<br>
<br>
-- <br>
Maxim Dounin<br>
<a href="http://mdounin.ru/" rel="noreferrer" target="_blank">http://mdounin.ru/</a><br>
-- <br>
nginx mailing list<br>
<a href="mailto:nginx@freenginx.org" target="_blank">nginx@freenginx.org</a><br>
<a href="https://freenginx.org/mailman/listinfo/nginx" rel="noreferrer" target="_blank">https://freenginx.org/mailman/listinfo/nginx</a><br>
</blockquote></div>