]> git.ipfire.org Git - thirdparty/squid.git/commit
Bug 4145: squid_endian.h compile errors with OpenBSD 5.6
authorAmos Jeffries <squid3@treenet.co.nz>
Thu, 20 Nov 2014 12:24:30 +0000 (04:24 -0800)
committerAmos Jeffries <squid3@treenet.co.nz>
Thu, 20 Nov 2014 12:24:30 +0000 (04:24 -0800)
commit5fc112ea934a48df045b50a343715e1524a8f990
treed4232cb342983683e575e78d33d8add43a03bebe
parent604ca20e414348fba07af0421e9d303b52bc442c
Bug 4145: squid_endian.h compile errors with OpenBSD 5.6

* Remove unused big-endian macros.

* Stop making assumptions about little-endian symbols existence. Test
  each one explicitly and define only as necessary.

* Add support for systems with endian.h available.

* Move Endian hacks to libntlmauth which is the only code using them.
  Also, build only if NTLM is required.
compat/compat.h
configure.ac
helpers/ntlm_auth/modules.m4
include/squid_endian.h [deleted file]
lib/ntlmauth/Makefile.am
lib/ntlmauth/ntlmauth.h
lib/ntlmauth/support_endian.h [new file with mode: 0644]