Any chance I can convince a developer to look at Apache Bug #37814:
http://issues.apache.org/bugzilla/show_bug.cgi?id=37814

I've gotten about half a dozen pings offline about people asking if the
patch I posted fixes the problem (it does indeed), and it'd be nice if
we can get this workaround built into the apache source itself so we can
stop maintaining our diff on it.   I loathe the idea of having to
workaround stupid bugs that are someone else's fault, but Microsoft
isn't responsive to this at all, we have filed a bug with MS on this
issue and it's been pretty much ignored.

To summarize, OpenLDAP strictly adheres to the RFC's sizelimit
definition (max value of 2147483647).  The Microsoft SDK sends
4294967295 if sizelimit -1 is passed in (makes sense I guess with
negative to unsigned binary conversion).

This patch will collide with the patch posted in 39095 (which is also a
workaround for a MS non-spec compliance issue), so if someone could be
convinced to fix both at the same time it'd make at least a small niche
of Windows Apache users happy.

Thanks,
Andy

Reply via email to