]> git.ipfire.org Git - thirdparty/squid.git/commit - src/repl/lru/store_repl_lru.cc
Compat: Shuffle squid.h portability definitions into libcompat
authorAmos Jeffries <amosjeffries@squid-cache.org>
Sun, 21 Mar 2010 03:08:26 +0000 (21:08 -0600)
committerAmos Jeffries <amosjeffries@squid-cache.org>
Sun, 21 Mar 2010 03:08:26 +0000 (21:08 -0600)
commitdc47f5311942b1641dab0631f8bc0cd5094d8959
tree66295f876030d64ab2b4b226f700d9fe232f1d05
parentcc63048221c467b6a70d969092dceb63ee1dff27
Compat: Shuffle squid.h portability definitions into libcompat

* Improves and shuffles the memory allocator and string buffer protection
* Fixing many of the unsafe string buffer handling helpers
* removing several duplicated hacks already in libcompat
* Adds NetBSD portability file
48 files changed:
compat/GnuRegex.c
compat/Makefile.am
compat/compat.h
compat/compat_shared.h
compat/os/dragonfly.h
compat/os/freebsd.h
compat/os/hpux.h
compat/os/mswin.h
compat/os/netbsd.h [new file with mode: 0644]
compat/os/openbsd.h
compat/os/sunos.h
compat/unsafe.h [new file with mode: 0644]
helpers/basic_auth/MSNT/smblib.c
helpers/basic_auth/MSNT/std-includes.h
helpers/basic_auth/NCSA/crypt_md5.cc
helpers/basic_auth/PAM/basic_pam_auth.cc
helpers/digest_auth/password/text_backend.c
helpers/negotiate_auth/kerberos/negotiate_kerberos_auth.cc
helpers/negotiate_auth/kerberos/negotiate_kerberos_auth_test.cc
helpers/ntlm_auth/smb_lm/ntlm_smb_lm_auth.c
helpers/ntlm_auth/smb_lm/smbval/byteorder.h
helpers/ntlm_auth/smb_lm/smbval/rfcnb-util.c
helpers/ntlm_auth/smb_lm/smbval/session.c
helpers/ntlm_auth/smb_lm/smbval/smblib-util.c
helpers/ntlm_auth/smb_lm/smbval/smblib.c
include/MemPool.h
lib/MemPool.cc
lib/Profiler.c
lib/util.c
snmplib/mib.c
src/DiskIO/DiskThreads/DiskThreadsIOStrategy.cc
src/DiskIO/DiskThreads/aiops.cc
src/DiskIO/DiskThreads/async_io.cc
src/acl/Strategised.h
src/auth/digest/auth_digest.cc
src/cbdata.cc
src/comm_poll.cc
src/dlink.cc
src/helper.cc
src/htcp.cc
src/mem.cc
src/pconn.cc
src/repl/lru/store_repl_lru.cc
src/squid.h
src/store.cc
test-suite/MemPoolTest.cc
test-suite/test_tools.cc
tools/squidclient.cc