You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by ok...@apache.org on 2019/02/15 08:13:19 UTC

[trafficserver] branch 4.0.x created (now 2bfb8fc)

This is an automated email from the ASF dual-hosted git repository.

oknet pushed a change to branch 4.0.x
in repository https://gitbox.apache.org/repos/asf/trafficserver.git.


      at 2bfb8fc  Updated STATUS.

This branch includes the following new commits:

     new d6c8b7f  trunk dir for Traffic Server
     new e5628fa  placeholder file
     new 315793d  Testing commit from svn:externals
     new cda6bbc  Moving 'trunk', 'branches', and 'tags' into 'traffic'.
     new 8860540  this is a test
     new a165134  Initial commit.
     new 74347bf  Ignore build files.
     new 14ba3e2  TS-4 Changed fprintf() to fputs() for a string literal Applied the patch submitted by Stephane Belmon
     new bcd93f8  TS-4 Didn't swap the arguments for fputs(), tested and works now
     new e8ecbb2  TS-10 fix the chunking decision for the serve from cache after revalidation and read-while-write cases
     new 4be72ec  TS-12 Fixes for buffer overrun. Also had to add a "fix" to get the fgets() to compile on Ubuntu.
     new 222d485  TS-5 Avoid warnings on unused return values. This still uses a few cases of NOWARN_UNUSED_RETURN(), but we try to actuallye examine the return values when useful.
     new a9adec3  TS-5 More fixes for Ubuntu port.
     new e4dba13  TS-3 fix for finding TCL library
     new 188146c  TS-19 Add -pipe to gcc.
     new dcff135  TS-13 problem where we hard coded -ltcl instead of using $(LIBTCL)
     new 0ebf560  TS-26 include .gitignore
     new 5a26d74  TS-24 More Ubuntu portability issues, this time fwrite().
     new bd1e9ef  TS-13 64bit support for x86_64 linux - tested on RHEL[4-5] 32-bit and FC11 32bit and 64bit with and without -m32 - patch sumbitted by John Plevyak - minor patches by Bryan Call, Leif Hedstrom, and Mladen Turk
     new 93c208a  TS-13 problem with AS_CASE not supported in autoconf 2.59 on RHEL4 using the expanded marco in its place
     new c34148d  TS-37 Fix help messages for debug tags
     new d507d37  TS-40 Reinstate "caun" log field.
     new f75a4a6  TS-38 Patch from John Plevyak, fixes some warnings on Ubuntu 8.04 x86_64 with gcc 4.2.4
     new 43b94d9  TS-2: only redefine errnos if they are not set.
     new 2263f2e  TS-2: Work on making configure.ac usable. * configure.ac: Don't error out if we can't find that ancient db185 symbol. * configure.ac: Check for various headers. * libinktomi++/ink_platform.h: Use HAVE_ defines to detect if a header is available, rather than looking for specific operating systems.
     new d130184  TS-2: Use gettimeofday() if clock_gettime is not available.
     new 2c97c71  TS-2: Use db.h if db_185.h is not available.
     new d7263ea  TS-2: Use APR's network detection macros to determine which variant of gethostbyname_r is actually being used.
     new a324bec  TS-2: Improve check for execinfo.h, it can sometimes be available on osx/freebsd.
     new 18e2277  Remove unneeded include, SimpleDBM.h handles this.
     new b6c2084  TS-2: Fix GCC error: "/*" within comment
     new 2271afd  TS-2: Only define MAX if it is not defined elsewhere
     new 11bb295  Add APR Network macros
     new 28213c3  TS-2: Prevent double include of db header
     new 6d10cce  TS-2: Fix compiler error by casting pthread_t to a long instead of an int. error: cast from '_opaque_pthread_t*' to 'unsigned int' loses precision
     new cdb20c7  TS-2: ifdef out linux specific bits of getting a backtrace and restoring the signal frame. (should come back to this later) (cherry picked from commit 2c31f7e41ab42c0bf9b24070ad2fda71d1006d05)
     new d06cc55  TS-2: Add conditional defines for parameters to madvise. (cherry picked from commit fe7a5bf94df4165386e147ff5ad8f1186a3bcbdd)
     new 8a81161  TS-2: Use correct string format for longs (cherry picked from commit 52ac4736d474583d9899780549d4ed23bde8751b)
     new ca2bf60  TS-2: Check for netdb.h before checking for the gethostbyname_r style. (fixes linux build)
     new dcbb222  TS-2: Work on making configure.ac usable. * configure.ac: Don't error out if we can't find that ancient db185 symbol. * configure.ac: Check for various headers. * libinktomi++/ink_platform.h: Use HAVE_ defines to detect if a header is available, rather than looking for specific operating systems.
     new 87c1164  TS-2: Use db.h if db_185.h is not available.
     new 9ea83bc  TS-2: Use APR's network detection macros to determine which variant of gethostbyname_r is actually being used.
     new beff3ff  TS-2: Improve check for execinfo.h, it can sometimes be available on osx/freebsd.
     new ed17739  TS-2: Detect KQueue availability, and start using it in places instead of epoll
     new 51076c6  TS-2: use portable detection of regex header
     new 069eb7a  TS-2: senum is defined on OSX. fix this check
     new 8adb6a8  TS-2: remove no rvalue new on HPUX
     new 7dbac7c  TS-2: TCP_DEFER_ACCEPT is linux specific.
     new 4c7fcb4  TS-2: Add KQueue polling port, based upon parts of the Solaris patch.
     new eb72fa5  TS-2: Use a TERRIBLE HACK, and hard code an absolute path to /usr/include/regex.h, since the libinktomi++/Regex.h is getting pulled in first on case-insensitive file systems (hello darwin!)   Note: This actually should be portable. Though it is terrrible. Lets switch to PCRE soon.
     new d86b2de  TS-2: Missed a spot of porting for epoll -> kqueue
     new 1da9c8d  TS-2: Always define the host os value, the only reason the HOST_OS preprocessors worked on linux is because GCC on linux defines 'linux'=1 by default.
     new f6aebc9  TS-2: Check for siginfo.h
     new 2171f04  TS-2: Check for malloc.h
     new 9810c51  TS-2: reflow header check; no functional change.
     new a510b95  TS-2: Remove more host based checks, converting them to look for specific headers or features
     new 770ec95  TS-2: Fix macro to use existing HAVE_CLOCK_GETTIME define
     new eeb7ffc  TS-2: Remove identical code path for !linux && !freebsd, since we only support POSIX threading right now..
     new 64230b4  TS-2: Another check for malloc.h
     new 63d2ec7  TS-2: darwin == freebsd in this case
     new c19e4f6  TS-2: Check for posix_memalign rather than hard coding linux.
     new 23be329  TS-2: define __put{long,short} if they aren't defined
     new 84ae3fd  TS-2: unify code paths, this is not linux specific, and should always be used.
     new e556b32  TS-2: INT_MAX is part of limits.h, MAXINT is not. Condintionaly define it if it isn't already set.
     new 5ecc73c  Fix a mistake made in r884793, setting freebsd=1 on linux.
     new 84f43a4  TS-2: typedef paddr_t like on freebsd
     new 94b80e7  TS-2: Use socklen_t on all platforms.
     new 1728e9e  TS-2: Bulk udp sending functions don't work on any platform right now.
     new 4dc8f9b  TS-2: Darwin like FreeBSD, doesn't have an ftruncate64.
     new 0b6044a  TS-2: Only redefine C_ISUID if its not present.
     new 79468ef  TS-2: Check for rand functions via autoconf, rather than hard coding HOST_OS=freebsd.
     new 37448e9  TS-2: Use socklen_t on all platforms.
     new 58a5eb3  TS-2: look for statfs related headers, rather than specific operating systems.
     new b8b2428  TS-2: Remove unneeded inline define of gethostname.
     new cf21bdc  TS-2: Match FreeBSD behavoir on localtime/tz conversion
     new cd5513b  TS-2: Use socklen_t on all platforms.
     new 7308b3b  TS-2: Check for iconv that is not part of libc (like on darwin, where it is a seprate library)
     new 4649752  TS-2: Use socklen_t on all platforms.
     new 1404bf7  TS-2: check_memory_required is only used on linux.
     new 4a31a97  TS-2: link in libiconv in more places
     new b314791  TS-2: Stub out NetConfig.cc for freebsd/darwin, fixing this file is way beyond the scope of the port
     new 3dab3cd  TS-2: fix format string arg
     new 80aebda  TS-2: Use socklen_t on all platforms.
     new fc4eec6  TS-2: Use existing portable gethostbyaddr_r.
     new c2de764  TS-2: Move unused variables inside if linux blocks
     new d68d2f6  TS-2: Initialize variable. (gcc think it might be used)
     new 78c7760  TS-2: fix printing of thread 'id'
     new b568b8e  TS-2: Remove inline declarations of standard functions.
     new 032a513  TS-2: Add in libiconv again.
     new d168547  TS-50: Remove unneeded -ldl on libssl check.
     new 73f4f7d  TS-50: FreeBSD keeps many libraries we look for in /usr/local
     new 0a0c90d  Code cleanup.
     new 947060a  TS-59 added #if's to check the version of openssl.  If the version is greater then or equal to "1.0.0" then it will declare SSL_METHOD to be const
     new 7c81302  TS-64 move apr m4 fils to m4 dir so autoconf can process
     new bc1a346  TS-64 deleted build-aux dir (didnt get it before because of svn:ignore)
     new a398cbe  Fix for TS-39: recovery while the write_pos is at the end of the partititon results in the partition being cleared.
     new 3af96ec  TS-51: remove cruft: AUTO_PILOT_MODE, BSD_TCP, TRANSACTION_ON_A_THREAD These are all experiments which produced no compelling benefit and have not been touched in years.  Moreover performance landscape has changed. For example, BSD_TCP was an experimental replacement of the Solaris TCP stack with the BSD stack because of early inefficiencies in the Solaris stack which have long since been dealt with.  Also remove some dead variables and duplicate interfaces.
     new b20d95a  TS-65: we should be using libtool intead of ranlib for portability and because it is the standard way of handling shared libraries and objects across platforms.  (as per discussion on IRC) This required changing the link order as libtool is less forgiving.
     new 169c0db  Merge branch 'bug/TS-47'
     new 7f20a63  TS-31: Initial RAT exclude file.
     new ed5d1da  TS-73: seg fault during regressions (traffic_server -R1) fix: double delete in ParentSelection.cc uninitialized global in CongestionDB.cc debugging code used instead of real regression in Cache.cc forgotten set of new UnixNetVConnection::closed to 0 on acceptEvent in UnixNetVConnection.cc
     new a325e7a  TS-66 IOBuffer memcpy/read/write use char * instead of void * for memory pointers. This fix requires 'make clean' because of an issue with the dependency system.
     new 7b43969  restore "const" for IOBuffer::write which was deleted by mistake
     new 9130510  TS-21: snap statistics directory not set correctly for stats file 'stats.snap'
     new 70f474a  TS-78: Warning about AC_CONFIG_MACRO_DIR
     new 3a42057  TS-79: New automake files to .gitignore.
     new 213c6e3  TS-54 partial Optionally embed the Link offset into the SLL DLL Queue template so that it does not have to be specified with each operation.  The result should be safer and cleaner.  Backward compatibility is maintained by using a default template argument which emulates the old behavior.
     new 8b84bfe  Fix indentation (template's overindented)
     new 1d20217  Add explicit reference to embedded link field for new List.h preferred interface
     new 94ed1c8  TS-54 partial Add explicit reference to embedded link field for new List.h preferred interface
     new 987ae82  TS-54 partial fix typeo in List.h, missing clear of next field
     new 01a1538  TS-54: part 1 Convert iocore/net over to using the new List with the offset to the link specified as part of the collection template.  Also, use atomic lists instead of just taking a lock to handle enables from other threads and integrate the epoll data.  Finally, unify the stle of member variables in the iocore/net directory.  This will be replaced by our global style at a later date.
     new 576650e  TS-54: partial Fix a typeo where ASLL (Atomic-Singly-Link-List) was mistyped as ASSL
     new 30c0706  TS-82: remove/fix unimplemented event processor interfaces remove the EventProcessor::schedule interfaces which take a thread argument which are not implemented, implement the callback_event which for some reason was being ignored.  Also, add the operators to MutexLock to match those of a MutexTryLock.
     new aa425cd  TS-82: handle callback_event argument in Event::schedule_XXX (rarely used interface which permits rescheduling an existing event).
     new 0bff252  TS-6: traffic_manager does not start.
     new c3734c5  TS-52: traffic_cop does not start
     new 7bd4ab3  TS-13: Casts from int to void * should go through intptr_t to prevent warnings on some compilers.  This is ugly and perhaps we should wrap it in a macro or solve it in another way at some point, but this is how it currently is handled.
     new 2d20fbe  Added more excludes that we don't (for sure) need the Apache license on. These files (except ci/) are generated at build time.
     new ab8803f  Also add Makefile to exclude list (it's generated).
     new 106b896  Change .po to .Po...
     new 1e34776  TS-29: Add AL license blurb to all Makefile.am's.
     new 1ddc874  TS-95: RAT fixes
     new e7baa06  Added excludes for some M4 generated pages.
     new 68af531  Testing a build failure in the autobuild system.
     new 6e0f66a  undo the build failure.
     new 820100a  TS-80: Support regular expressions in the host fields of remap rules.
     new c479199  TS-107: import from dev branch
     new 8434bdd  TS-15: The chanages are a modified patch of 'fix-nobody-user.patch' submitted by 'mturk@apache.org' and updates TrafficCop.cc and RecordsConfig.cc also. By default the $pkgsysuser and $pkgsysgroup is the current user doing the build. To enable a different system user and group use the '-with-user=<newuser>' and '-with-group=<newgroup>' options with 'configure'. Review: Leif Tested: ubuntu804,fedora11
     new f6367ef  TS-20: This fix allows Traffic Server processes (TC,TM&TS) to be started & stopped. Example Usage is: Start: /usr/local/bin/trafficserver start Stop:  /usr/local/bin/trafficserver stop Review: Leif Tested: ubuntu804,fedora11
     new 0e0e679  TS-83: This fixes installing using the DESTDIR directive. Review: Leif Tested: ubuntu804,fedora11
     new be50a9e  TS-103: This fix allows Traffic Server (TC, TM & TS) to honor the TS_ROOT environment variable setting. Review: Leif Tested: ubuntu804,fedora11
     new 9e9a8b7  TS-74: fix Cache_dir regression
     new 97527fb  TS-112: Fix the issue with finding TS directories properly for traffic_line, logstats, logcat and sac programs after the fix for TS-103 was integrated into trunk and dev branches. Tested: fedora11,ubuntu904
     new a499adb  TS-122: This patch 'TS122_patch1.diff' fixes the incorrect use of the condition variable in 'librecords'. Tested: ubuntu904,fedora11
     new cc2b8e5  TS-123: This patch 'TS123_patch1.diff' fixes incorrect check for http being enabled in Traffic Manager.
     new 4a6b126  TS-99: Update REQUIREMENTS section for Fedora to include libtool and pcre. Add new Ubuntu section for 8.04,8.10,9.10
     new 71061f1  TS-96: INKApi should expose the original Host header (as in the pristine header) to the plugins
     new 5ea0f0c  TS-20: As part of this fix remove the old 'trafficserver' script as this is now generated from 'trafficserver.in'.
     new 8f6e621  TS-30: Add license blurb to man pages.
     new 029cc85  TS-42/TS-117: more int/ptr size conflicts.  My compilers don't produce an error, but these are some fixes the additional cases I could find.
     new e97e110  TS-42: review and import Bryan Call's patches
     new 928f985  TS-74: fix DNS regression.  Update test hostsnames.  Remove unresolve case as ISPs/Verisign/OpenDNS are redirecting unresolved names to their own servers.
     new 2aef013  TS-42 added a few more type casts to work with rhel4 64-bit
     new dce149d  Cleanup
     new 82ebbb8  Cleanup
     new 7c83068  TS-95 Removed these two files, they are never used, legacy cruft
     new 45e9bba  Added trafficserver script
     new 6fa9bd8  TS-96 Added some more excludes for config files etc.
     new 545b1ee  TS-56: Removed all remnants of IDC.
     new 68dd4d8  TS-113: removed unused, broken, ancient I_Disk.h Disk.cc
     new bff5861  TS-88: This patch 'TS88_patch2.diff' sets the process limits like 'RLIMIT_NOFILE' in Traffic Manager when run as root before the TM changes to the configured user&group. Reviewed: Leif H. Tested: Ubuntu904, Fedora11
     new 25adb7e  TS-108: On all platforms except for FreeBSD unlock the diags code before writing out to syslog. Tested: ubuntu904, fedora11
     new e7b7218  TS-23: Support matrix parameters in remap plugins.
     new 201282b  TS-35: remove old unused inkaio code
     new 1138cea  TS-45: Set version to 2.0.0a
     new ee335b2  TS-138: Set the default user:group to 'nobody:nobody'. These can be overriden with configure flags '-with-user' and '-with-group'. Review: Leif H.
     new d25ab8d  TS-85: The patch '0001-TS85_patch2.diff.patch' captures the installation of Traffic server in '$prefix/etc/traffic_server'. Also fixed remaining locations where env variable $ROOT was instead of $TS_ROOT and proper use of ink_strncpy(). Review: Leif H. Tested: Ubuntu904
     new 6a130b2  TS-31: RAT reports in examples.
     new c810e89  TS-118: This patch 'TS118_patch3.diff' addresses the relative path issue for base SSL cert paths. This patch also sets the defaults back to relative paths. Also converted 'conf/yts' -> 'etc/trafficserver' throughout the code base. Review: Leif H. Tested: ubuntu904
     new 79328ea  TS-35: remove inkaio.h from SOURCES.
     new f50a88f  TS-141: These changes allow the make targets 'dist' and 'distcheck' to run. Review: Leif H. Tested: ubuntu904
     new 6afbdc5  TS-129: moved to code derived from BIND-9.5.2-P2 which has the apache compatible license.  Also eliminated the two different code paths for round-robin and non-round robin code which resulted in partial sharing of the OS _res structure which seemed dangerous.
     new 86b3d87  TS-105: TS does not process must/proxy revalidate correctly 	Author: Manjesh Nilang 	Review + formatting changes: Leif
     new 47f474b  TS-128: Support sqlite3 as well as libdb for SimpleDBM. 	Author: Leif 	Review George
     new 995ece2  TS-148: This patch '0001-TS148_patch1.diff.patch' fixes the fast-path assumption that malloc() returns 16-byte aligned memory in the fcn 'ink_memalign()'. Review: John P.
     new 75e57d0  TS-155: Remove unecessary crud from defaultrecords.config.
     new b2efcde  TS-95: Fixed the "exclude" for config.
     new b4f1345  TS-155: Disable/Comment out unused RNI code paths in Traffic Cop. Review: Leif H.
     new f7cb8d3  TS-95: More RATE cleanup.
     new deddaa6  TS-128: Fix build issues on RHEL4.
     new 8f6359f  TS-95: More RAT fixes and additions to the exclude file.
     new fe58ff8  TS-95: More RAT cleanup.
     new b38e18e  TS-95: Remove these OEM files
     new 929a87f  TS-95: Last set of "simple" files to fix for the RAT reports.
     new f3ad6b7  TS-95: Final cleanup.        Added license to the compatible files        Updated LICENSE and NOTICE        Eliminated sniffer.js.
     new 011e0f1  Added a bare-bones STATUS file.
     new 5efe945  TS-128: Minor. Fix equality tests.
     new 3f74493  TS-161 Changed the creation permissions on configuration and the lm.log files.  The permissions were 600 and now they are 644. Patch supplied by: Wendy Huang Original changes by: Vijay Mamidi
     new 783736d  TS-159: Undo the initialization that was added to the ctor. 	Reviewed: John
     new d32dd8a  TS-116: TS should have the ability to keep a minimum number of connections active for all keep alive cases
     new 029715c  TS-151: This patch '0001-TS151_patch1.diff.patch' fixes the location of 'lm.log' file to be the standard logging directory. Review: Leif H.
     new ab279cf  TS-163 Ablity to turn off logging the stack trace when dumping core.  We have seen that sometimes calling the stack trace code can core itself. Original changes by: Vijaya Mamidi Patch submitted by: Wendy Huang
     new 8933943  TS-175: TS always sends port string 80 in Host header to OS irrespective of remap.config 	Author: Manjesh Nilange 	Review: Leif
     new 29d8685  TS-160: Cleanup some Traffic Edge strings, and some examples using inktomi.com. 	Review: George P.
     new fcf25f0  TS-166: Added two contributed scripts, creating the ./contrib directory. We can lay this out differently later if necessary. 	Author: Jason Giedymin 	Review: Leif
     new d3aedd5  TS-74: Fix following regressions. REGRESSION_RESULT SDK_API_INKConstant: FAILED REGRESSION_RESULT SDK_API_INKPluginDirGet: FAILED REGRESSION_RESULT SDK_API_INKTrafficServerVersionGet: FAILED Also use 'example.com' for test domain suffixes. Review: Leif H.
     new 721c76d  TS-170 Made it so hostdb can't core from not having a valid pointer in reply_to_cont().  Also, lowered the high watermark from 90% to 80%. Review: John
     new a39f18c  TS-176 Workaround to turn off connection throttling, because the connection count can sometimes be off. Review: Bryan Author: Vijay Patch submitted by: Wendy
     new 481adee  TS-177:These changes install the following list of apps and utils in $prefix/bin:
     new 43055a2  TS-25: Update the DB version numbers, to avoid incompatibility with Y!.        Review: George P.
     new 8b8f07d  TS-179: 	Author: Wendy Huang 	Review: Leif
     new b817bf3  Updated with the changes from TS-177.
     new d02207a  TS-143: This patch '0001-TS143_patch1.diff.patch' sets the Version info for the following apps and scripts: traffic_server, traffic_manager, traffic_cop, traffic_line, traffic_shell, traffic_logstats, traffic_logcat, traffic_sac, trafficserver Also sets version info for request and response 'Via:' headers and the 'Server:' header. Review: Leif H.
     new 439602a  TS-179: Undo the commit, postponed until 2.1.0.
     new 9a45395  TS-90: Disable filter generator.        Review: George P.
     new 36d19ae  TS-165: Make sure traffic_manager runs as admin user even when port is < 1024. 	Author: George and Leif 	Review: George P.
     new 7b8e365  TS-87: Implement trie lookup for resolving remap rules.        Author: Manjesh Nilange        Review: Anirban Kundu / Leif
     new b14f5be  TS-186: closed flag is set to 1 by default when an VC is created 	Author: Wendy Huang 	Review: Leif
     new c53497d  TS-183: This patch '0001-TS183_patch1.diff.patch' disables the RAF and Overseer ports by default. Also sets the default ports in TC to be same as in TM and TS. Review: Leif H.
     new 0cbd6ea  Ts-150: This patch '0001-TS150_patch1.diff.patch' fixes the startup errors from Traffic Manager Web UI. Also the default now is to disable the Web UI until it can be worked on. The Web UI can be re-enabled at configure time via the configure flag '--enable-webui'. Review: Leif H.
     new 56341bf  TS-187: Provide a Http Schedule Method
     new a89275c  TS-87 and TS-150: Fixed excludes, and removal of code files.       Author: leif
     new 6c7da65  TS-185: url_host_set() is free-ing and allocating memory at every call
     new 16163b5  TS-190: Malformed response when total response headers size exceed MIOBuffer block size Added readers to keep buffer start position to prevent block release when writing more than one block
     new 33ce9b5  TS-191: Missing :port in the Host: header for forward requests to target with non-default port Fixed the header spoofing logic to correctly check and insert the port
     new e746ffd  TS-98 API added to set and get a url traffic server will redirect the request to Author: Wendy Huang
     new 2fd358b  TS-9: Moved InkAPI.h to ts.h, also fixed a number of broken Makefile.am
     new 2825d25  TS-129 #defines prefixed with INK_ so they wont with existing #defines in glibc-headers-2.11.1-1.x86_64 on Fedora 12 Author: John Giedymin Review: Bryan Call
     new 8f07a21  TS-9: Rename RemapAPI.h to remap.h.       Author: leif       Review: George P.
     new 2a388c6  TS-184: Host header/cache lookup entry doesn't match remap.config perfectly 	Author: Manjesh Nilange 	Review: Leif
     new 4f7a58a  TS-106: TS should raise warning for duplicate remap rules 	Author: Manjesh Nilange 	Review: Leif
     new aa779e9  TS-195: Started some cleanup / additions.
     new eaca6f5  TS-9: Last filename change.       Author: leif       Review: George P.
     new 7c1cb03  TS-189: TS should not send Transfer-Encoding header for responses with an empty body Fix to avoid chunked headers to client when response code precludes body
     new 4f4b6bd  TS-194: TS is not using case-normalized host string to lookup remap rules 	Author: Manjesh Nilange 	Review: Leif
     new c3a1c6d  TS-195: Fixed the remaining "svn-ignores", it's now clean.
     new e35c531  TS-9: Install the include files in ${prefix}/include/ts.       Author: Leif       Review: George P.
     new 30b9f42  TS-197: Fix initialization of Stats coupled and floating point mutexes during startup if using the SDK API/plugins. Review: Leif H.
     new 9eeca0c  TS-198: This patch 'TS198_patch1.diff' fixes buffer overrun case in SDK API Regression Test synthetic client & server when reading responses and requests. Review: Leif H.
     new da0a9f2  TS-188: proxy.config.http.cache.required_headers value 1 does not allow caching of items with only Cache-Control: max-age
     new 210895b  TS-164: using pipe fd as signal between netthreads (and less timeout) 	Author: Vijaya Bhaskar Mamidi 	Bug fix on patch submission: George P. 	Review: Leif
     new e703a63  TS-200: Prepare for package creation: 	- Include STATUS, NOTICE and LICENSE 	- Update STATUS file. 	- Update .gitignore accordingly.
     new 1ae3145  TS-202: This patch '0001-TS202_patch1.diff.patch' fixes the ownership permissions for the config files, etc. Review: Leif H.
     new 249ed3a  TS-200: Added CHANGES and INSTALL, and updated Makefile.am accordingly.
     new 554e99b  TS-128: Added some info to the README, and error out in configure if no backend DBs are activated.
     new c7b6934  TS-200: Remove KDDI references. 	Review: George P.
     new d906c92  TS-205: Add AdminClient.pm "module" to contrib (for now, move later).
     new 5b36492  TS-200: Fix the RAT exclude file for new addition (CHANGES). One file also had its license blurb mangled into all lower case, so fixed that.
     new a5345da  TS-196:Merged traffic-branchdev(trafficserver/traffic/branches/dev) changes r891822:915884 into trunk. Tested: ubuntu904, forward and reverse proxy.
     new 58b4a77  TS-2: OSX: After merge from dev to trunk, rename 'install' dir to 'installd' to avoid issues on case insensitive OSX HFS file-systems.
     new b4121fe  TS-196: Update version info on trunk to 2.1.0-alpha
     new e835b6b  TS-196: 2 more files to update version info to 2.1.0-alpha
     new 96fb0dc  TS-2,TS-11,TS-50: Update for OSX, FreeBSD and OpenSolaris support.
     new 5d9ebf3  TS-213: Rename 'installd' dir to 'rc' to avoid issues on case insensitive OSX HFS file-systems.
     new b8ca810  TS-213: Fixed gitignore as per directory rename.
     new 98929f0  TS-200: Undo some license attributions.
     new 56688fe  TS-206: remove libev and leave a README on how to compile with it by pulling the source from the libev distribution.
     new 64cd8ff  TS-200: Add the now cleaned out files, added the timestamp file too.
     new e5f60a9  TS-204 Fixed a problem with ink_sprintf() not writing to buffer because it was calling ink_vsnprintf() with a zero length size of the buffer.  The problem was showing up in output of traffic_line. Reviewed: George Paul
     new d9b457b  Remove "alpha" from release name, on trunk, we'll stick to 2.1.0, 2.1.1 etc., until it becomes 2.2.0 (and then start over at 2.3.0). All odd releases should be considered alpha/beta quality at best.
     new 5cd5674  TS-142: remove unused cruft for supporting linux 2.0 !! and Digital Unix circa 2000.
     new c3f8656  TS-206: Add README.libev to 'EXTRA_DIST=' so that it gets packaged into the tarball.
     new e5c5cd3  TS-200: Modify autoconf to use modern tar options... From 2.0.x branch.
     new 2846457  TS-200: Add 'examples' and 'contrib' dir to extras.
     new d385f5d  TS-200: Fix PACKAGE name. Make installed directories use PACKAGE instead of PACKAGE_TARNAME.
     new d3da8f0  TS-200: Add support for new ASF release process targets.
     new 5c9e3e9  TS-200: More svn ignore properties. Merged STATUS from rel branch.
     new 8bc81d4  TS-200: Make installed directories use 'trafficserver' as suffix instead of PACKAGE.
     new 1637568  TS-200: Merge from release branch.
     new 8cf5d3d  TS-200: Override pkgdatadir to be $datadir/trafficserver
     new 7e7f88f  TS-200: Fix uninstall issue with $datadir by using separate targets for exec and data.
     new 640b5ab  TS-225: Fix startup script for RedHat Linux. 	Review: Georgep.
     new a2c7a7f  TS-225: Support for Debian in startup script. 	Review: George P.
     new 7a1a225  TS-225: Fix startup script for RedHat Linux (no idea what happend to the previous commit).
     new d9269dc  TS-225: Fix startup script for SUSE, and also improve some functionality on Fedora/RHEL. 	Review: George P.
     new 10f0a2a  TS-125: This patch converts the use of offsetof in List.h into the use of a template argument to handle specialization of SLL/DLL/Queue wrt the Link field. With GCC 4.4 at least, this change produces exactly the same efficient code on test_List.cc. This patch also contains more fixes for Sun Studio Compiler suite. Author: John P. Review: George P. Tested: OpenSolaris(osol0906 w/ GCC4.3.2 & Sun Studio), OSX(10.5),         Linux(Ubuntu904) and FreeBSD(7.2)
     new a1d34fa  TS-226: use SunPro CC specific atomic operations with that compiler
     new 66856d6  TS-222: Cache::open_write should take options arg and allow SYNC writes
     new 704fc38  Initial checkin, please review, cleanup, reformat, add your name to modules you care about.
     new 774227e  Added myself to a few.
     new 1a7c6a2  Added my name to stuff I am interested in
     new b585060  Added name to sections.
     new 0154c55  Add reference to wiki for major changes
     new 927944b  Added REVIEWERS.
     new 2c0fa3e  Ignoring REVIEWERS from the rat report
     new 930ec27  TS-54: some variables should be 64-bit, remove ancient "monitoring" cruft
     new e124eb4  TS-158: fixed parenthesization bug during lock retry handling on TS-158 fix
     new f767164  TS-158: RHEL4 fixes, thanx to Manjesh Nilange
     new 61a4826  TS-235: add some more constants
     new 1177703  TS-236: url copy function should duplicate host fields 	Author: Manjesh Nilange 	Review + minor change: Leif
     new 54650a6  TS-237: catch-all remap rule ("map / ....") stopped working after lookup optimizations 	Author: Manjesh Nilange 	Review: Leif
     new 7b9caac  TS-238: Bump major version for remap APIs.
     new 3ab9e2e  TS-239: Remove 4 non-essential booleans from transaction state
     new b4bb85c  TS-240 Support to build traffic server with Google's profiler for profiling the code.
     new 2776bfa  TS-246: Support TCL > 8.5.
     new d09804f  Removed "alpha"
     new 452bf2b  Added a couple of items.
     new f58b8f5  Update with cache changes.
     new eb6cf97  Change to use TODO for "placeholders".
     new 216b6be  TS-244,TS-127: Add backtrace() support for FreeBSD and OSX. Tested: FreeBSD72,OSX(10.5),Ubuntu904
     new 67fdbac  TS-244,TS-127: Forgot one file in last checkin. Added backtrace() support for FreeBSD,OSX and OpenSolaris w/ GCC. Tested: FreeBSD72,OSX(10.5),Ubuntu904,OpenSolaris(osol0906)
     new fa679b9  TS-249: Change INK_SDK_VERSION_5_2 to INK_SDK_VERSION_2_0, and remove all other versions. We'll postpone the change to "TS_SDK_VERSION" until later.
     new 3a7ae2b  TS-48: Change all remaining regex code to use PCRE.
     new d8c3d44  TS-166: Fixes to the contributed scripts. 	Author: Jason Giedymin 	Review: leif
     new 260c8f3  TS-252: fix 2 issues with the cache inspector. One is a fix for StatPages and the other is a fix in the Cache scan routines. However, there is still in issue in URL.cc (TS-253).
     new 1693355  TS-238: fix remap filtering and parsing of src_ip
     new 11da828  Just checking the SVN auth
     new 3dbd520  TS-261: Now using correct logger and debug tags
     new 46cbb4d  TS-262: 'privatizing' child array and controlling access through getter/setter to ensure typecasting
     new da4912e  TS-264: Update instructions for using ATS with libev.
     new 07bd383  TS-133: relax an overgeneral assert so that it doesn't fire during a regression
     new c52c873  TS-133/TS-13: fix for 64-bit issue with header marshaling, also add a regression test for header marshaling/demarshaling which exposd the bug.
     new 2c5cef6  TS-162 Fix so the thread that syncs the stats doesn't modify the local thread stats value.
     new d2593e3  TS-268: ink_bvsprintf should do a va_copy to be idempotent
     new b21c6ad  TS-269: Grammar and spelling errors in records.config 	Author: James Henderson 	Review: Leif
     new a757047  TS-269: aint no need for speling in dem parts
     new 4d3a892  TS-162 Wrapped a mutex around the updating of the lasts and globals in the sync and clear functions.  Changed the get and set in cache for the stats to increment.
     new c4252fb  TS-272: logcat and logstats segfaults. This fix moves the Records dependencies out of signals.cc and into Main.cc.
     new a6ee7c9  Overwise it won't compile on most platforms.
     new 626c2f4  TS-48: Removed regex-3.6.h, thanks Andrew for finding this.
     new 717d98d  TS-263: patch '0001-TS263_patch1.diff.patch'. Better handling of eventfd() for kernels <= 2.6.26.
     new 46870ca  TS-263: Allow disabling of eventfd() in favor of pipes. Author: Jason Giedymin Review: George P.
     new 25b6790  TS-277: Added sections for Fedora 8 EC2, Ubuntu EC2 9.10 and Special note for installing on EC2. Author: Jason Giedymin
     new e26aa75  TS-133/TS-13: Fix more uses of "long" where intptr_t should have been used.
     new 8b15db8  TS-281: fix compilation errors, also fix several other instances of long instead of intptr_t         also increment cache disk magic to get a auto-clear because of format changes in         URL.h, and comment the layout of the various HdrHeap bits including URL.h         Lastly, fix a minor problem with Cache::scan when using per-host partitions for         reverse proxy.
     new ec57461  TS-278: Added fedora EC2 compatibility, Added EC2 detection option Author: Jason Giedymin
     new 6df8cc0  TS-270: code for example in chapter 3
     new 006c659  TS-285: Add README-EC2. Update README and Makefile.am Author: Jason Giedymin
     new bce1dcb  use INK{malloc,free} functions when available
     new 9b89c67  TS-283: bool -> int for C API
     new bc2349b  TS-286: initialize the mutex
     new 9b09569  TS-282: Cleanup for building with gcc 4.5. Tested on MacOSX with 4.5 and FedoraCore with gcc 4.4.3
     new 2b5bc52  Merged some stuff from 2.0.x branch. We'll have to do this continuously.
     new 359d192  TS-288 - To provide an API to identify a plugin generated request vs external request Author: Raghav jeyaraman , Reviewed by : Vijaya Bhaskar Mamidi
     new 7f808fc  TS-319 Fixed gcc warning about passing NULL as the second argument to execv
     new 637c59a  TS-323: Change URLs and comments related to incubation
     new 22d1b36  Merge CHANGES from 2.0.x
     new 7a59c74  update BSD license as per ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change
     new 8bab97b  TS0292: This patch allows '--enable-standalone-iocore' to work again. This assumes the application is using the public interfaces exposed in the I_xxx.h files. Review: John P. Tested: ubuntu904, OSX(10.5), FreeBSD(7.2) and OpenSolaris(osol0906).
     new 0f647d0  TS-322 Remove the need to pass -Wno-char-subscripts and -Wno-write-strings to gcc. 1. Changed the interfaces to accept const char* instead of char* and made variables pointing to string literals const char* 2. Fix a couple places where we were freeing char* pointing to string literals 3. Casting char to inku8 when using the variable for indexing into arrays.
     new 412de13  TS-245 Changed the conversion specifier to Debug() from a depratcated %b64d to %lld.
     new 689acdb  TS-89: Remove the last remnants of NNTP.        Tested / reviewed by georgep
     new b07b38c  TS-329 -- fix the pipe based signaling
     new f06250e  TS-322 Updates to make the debug build compile without having -Wno-char-subscripts and -Wno-write-strings
     new 49394f5  TS-324: Remove most of the remaining FTP remnants from the core.
     new 0aefd0e  untabify the file
     new 835b6d8  Trafficserver now a TLP - INFRA-2642
     new 1c352b4  TS-322: Update to fix debug build w/ --enable-standalone-iocore w/ removal of -Wno-char-subscripts and -Wno-write-strings.
     new 98af335  TS292: Fix building of libTrafficServerStandalone.a when configured with '--enable-standalone-iocore'. Tested: ubuntu904,OSX(10.5),FreeBSD(7.2),OpenSolaris(osol0906)
     new c10358d  TS-328 Added the example directory into the build and fixed some compliation bugs. Updated patch and tested by George Paul.
     new 39c71d7  TS-322: Update to checkin 'r939756' to fix debug build w/ --enable-standalone-iocore w/ removal of -Wno-char-subscripts and -Wno-write-strings.
     new 06d4e94  TS-180 Removed #ifdef OEM code
     new bbba248  TS-332,TS-292: This patch adds an example application template for building with the standalone iocore and the publick I_xxx.h interfaces. This is built only when configured with '--enable-standalone-iocore'. This WIP example only serves as reference and template and not a real working application. Tested: ubuntu904,FreeBSD(7.2),OpenSolaris(osol0906),OSX(10.5)
     new 1c39295  Updated the ignore file to ignore some stuff from app-template
     new b36a519  TS-120, TS-121, TS-337: configurable RamCache algorith and new RamCache algorithm: CLUFS which is both frequency and size sensitive and which supports 3 levels of compression.
     new 862a2ac  TS-336: TS-336: Properly "make install DESTDIR=" to work. 	Reviewed: Georgep & Mike McGrath.
     new 6f155f4  TS-331 Removed old #if 0 code and only include #if 1 code
     new 9ad27a5  TS-295: Added a new configuration option:
     new 5de17ca  TS-273: SSL not working, fixed problem with virtual function not being found and assorted cruft.
     new 607cd58  Fix compile time warning about using char for array index
     new 266033f  Fix code style. Those are not 'and' operators
     new a65f1b5  Add 'real' comments to defines. Also remove the trailing spaces
     new 11036a4  Fix compile time warning: Structs having virtual function must have virtual destructor
     new aec7f82  Implement empty virtual destructor
     new 626480c  Properly cast the double<->uLongf math
     new be90b40  Fix comments
     new d3a4d4c  TS-336: fix a few more issues with the 2nd patch 'TS-336-exec_prefix_fix.patch'. Applies cleanly and works on both 2.0.x branch and trunk.
     new f1a4b6a  Trivial. Make sure tarballs are signed using binary mode to allow checking them with non-GNU tools
     new 8b4f7f2  Sice we have apr_common.m4 we might as well use it. Generate config.nice for reproducing configure runs
     new 684896c  TS-328: Fix examples compilation on FreeBSD(7.2) and OpenSolaris(osol0906)
     new f9ccbe3  TS-328: remove example 'file_system_cache' from targets since it is not being built.
     new 3c0932c  Fixed misspelling
     new fef5832  add line about RAM Cache changes
     new 9c54f1f  Add 'autoreconf -i' step if using source from SVN.
     new cbf3779  TS-328 Renamed proxy/api/include to proxy/api/ts and removed the creation of the symlink to get the ts/ts.h structure. Tested by George Paul
     new 4de5836  Fix 2 gcc 4.5 compilation issues. INKHttpStatus, in addition to having strange capitalization doesn't have a error code and so uses INK_ERROR which is a different enum.  gcc 4.5 is strict about such things. This should really be fixed, but this patch at least cleans up the compile.
     new d678b6a  TS-211 Removed most of the ink_*printf functions.  Removed all the ones that didn't add functionality.
     new 3a9726f  Convert bit.ly link to a direct jira link to the 2.1.0 bug list
     new eb9754f  TS-167 --- FetchPage(s) - to fetch  url from traffic server
     new 11fb625  TS-215 Fix to compile on ubuntu.  Problems with format string to snprintf() not being a literal.  Using ink_strncpy instead.
     new fae070e  fix another ubuntu compilation error
     new f772b91  Included previous 2.0.x releases.
     new d62a931  add -unstable tag
     new 012265b  Added some svn:keywords to the STATUS file.
     new 20989d0  TS-215: fix compilation on OpenSolaris(osol0906)
     new 12cf490  Don't fail on chown. This allows one to run 'make install' without superuser privileges
     new ab94936  Don't fail on chown. This allows one to run 'make install' without superuser privileges
     new d50c7e6  Add missing NL at end of file to make SVN happy
     new d6e4ff6  Put TS_version into etc/trafficserver rather then var/trafficserver. This is not runtime data so it shouldn't reside in the runtime data directory
     new c2fecb1  Unify usage of PREFIX instead hard-coded /usr/local. The code for getting the TS_ROOT is duplicated about ten times. This should get put inside single API call.
     new ac5f3e9  Use standard PACKAGE-release file name.
     new 468058a  Fix TS-344 by removing all trailing spaces from the source files
     new 9e8c649  This file sould be auto-generated. Fix the build
     new cbdeafa  Generate trafficserver-release from PACKAGE_VERSION instead maintaining two separate version data locations
     new b624da6  Note myself current interest areas
     new f1c159b  Make sense out of ci directory
     new c35134a  Updated REVIEWERS with more stuff I like, and added a line to .gitignore.
     new 749c523  Optimistic update of status assuming release of 2.1.0-unstable today.
     new 416c525  Exclude *.Plo, *.la and *.lai, all generated at build / compile time.
     new d51db43  Bump out release date to the more realistic 5/17.
     new 5fe7381  Added some more excludes.
     new 506ccc7  add fastlz copyright
     new c6d3ae7  Fixup as per IRC discussions.  Update BIND license, add fastlz license, remove non-notices from NOTICE.
     new 24904dd  Add back in Yahoo donation notice
     new 1a0ee88  Added one more exclude for an example plugin config file.
     new 2d1d1b0  Removed an obsolete FTP setting.
     new e46ca14  Change default log rotation to 24h.
     new c3b0f27  Resolve TS-347 by adding -version-info to the shared libraries instead using 0.0.0 always
     new 2029de3  Port APR's apr_filepath_merge. Returned errors need to be reviewed. However in most cases we'll be only interested in != 0
     new 84240fd  Second part of resolving TS-345, the Layout class. It uses new ink_filepath_merge to calculate all layout paths at runtime. It should be used instead current path guessing/calculating code across various places
     new d26326c  Make sure all members are freed
     new c8be337  Add configuration for new RAM cache to proxy/config/records.config.in I had mistakenly changed proxy/config/records.confg instead on the initial checkin.
     new 7ce7af3  TS-157 ---- Raghav's stats changes
     new 457ea08  Implement TS-351 and TS-352. Try to change user only if running as root, allow #99 for user_id and fail if user_id=root is specified.
     new cc32647  Fix copy/paste typo
     new d736875  Don't fail if not running as root and user_if was #-1
     new 80ecc97  Check for user_id=#-1 before calling change_uid_gid()
     new 7661baa  Seems that traffic_manager already changes the effective uid to user_id. Dont die in that case.
     new d4d5b7d  Allow manager to use the numeric user ids. Supplying #-1 will use the calee uid
     new bea9940  Allow numeric user_id. Hopefully the last one to chase down
     new 17b220e  Cast the int to uid_t and use geteuid when the user_id is #-1
     new 31e18d7  Use xstrdup instead strdup directly
     new 9504081  TS-157: Added four missing files, and also renamed StatTypes to StatAPITypes, to avoid reusing a filename that is already used in proxy/mgmt2/stats/. If someone objects, please feel free to rename these files again, I just find it confusing having two very similar files with the same names in two different directories.
     new bdc155c  Use new set of autoconf macros from TS-345. They allow generic look and feel for all directives
     new 2df0c50  Fix warnings. Autoconf requires cache values to be prefixed with something. Use ats_cv_foo instead cv_foo
     new 3ff1397  Layout uses relative paths to the prefix. Configure calculates relative paths unless they are outside the prefix in which case they are absolute
     new e50ccc4  Add config.layout. This is modified Httpd config.layout, so needs a review
     new 2640e36  Use native EOL style
     new efb07b8  Make sure Layout is created in every program. This means linking with iocore/libinkutils for programs that are not already linked
     new d9b7c86  Add a simple print line API
     new 7fc156d  Consume some ink_file api so that libinktomi++ gets linked in
     new 59a5d92  Init Layout for traffic_line as well
     new 236db60  Init Layout for the remaining of tools
     new d5f1d73  Axe C-like API and use static members
     new dc6eba4  Use new Layout API that is more C++ friendly
     new 362b14a  Few config.layout tweeks. Add infodir to the layout for consistency
     new 60e7927  Like SUBST_EXPANDED_ARG but only subst relative to prefix
     new d478011  Use better name for the path subst macro
     new 9060cea  Fix compilation issues on OSX, FreeBSD and OpenSolaris related to TS-157 and Layout API changes.
     new e3161ee  OK. Now nothing works except make install :)
     new 28576e4  Axe hard coded paths from trafficserver launcher
     new 4510ef9  Use real sysconfdir when checking for root file
     new 4d9e07c  TS-157: fix runtime on OSX. Based on SVN r945234.
     new 82e4c73  Added some new 'autoconf' build-time files that should not be tracked.
     new f85df5f  TS-34: Did a minor cleanup of our usage of MAXINT vs INT_MAX, while starting working on this issue. I don't think this should break on any platforms, since MAXINT is no longer used anywhere in the source.
     new 1f19a9a  TS-354: Fix some typos in examples.
     new 972306f  Unify script code style... Remove tabs, indent and use the same coding style
     new 702bd3d  Trafficserver launcher needs TS_ROOT with stripped --prefix
     new bf8e6db  Add two remaining layout params
     new fc66c8f  First one in the series of programs for which we are removing all hard coded paths. Also fill in XXX and TODO as we go
     new 9bfc2dc  Clean up ConfigAPI. Use Layout and fix the relative includes
     new afd319b  Remove hard coded paths from mgmt2 tools
     new ed89b0e  No need for -DPKGFOO defines any more
     new abdc614  Remove hard coded paths from traffic_cop
     new 5e58433  Remove hard coded paths from manager
     new 2271b12  Rename local_state_dir to runtime_dir which mimicks the layout and bring back SYSUSER defines where needed
     new 96132f5  More cleanup of hard coded paths
     new 398355b  Axe hard coded paths from cache
     new fe6aef2  Remove hard coded paths from librecords
     new 333f83e  Two more locations with hardcoded paths
     new 1083b87  TS-356: Make code more -ansi C portable.
     new 390a931  Generate storage.config from template instead hard coding the paths
     new a5a336d  Added the 2.1.1 section.
     new c4d5a53  Cleanup the hard coded paths
     new 09c2aa2  Fix typo
     new 7a543db  Added storage.config, which is now generated from storage.config.in
     new 13860cd  Use as default the layout from 2.1.0
     new 712dd54  TS-358: partial cleanup of compatibility code, removing dead cruft
     new d560bba  fix freebsd 8 compilation
     new cd369c5  TS-358: replace paddr_t with uintptr_t, remove ink_offsetof george, this compiles on solaris, linux and freebsd, I hope I didn't break mac
     new 80178a9  TS-358: remove more cruft: ink_sscan_longlong, bcopy, in_addr_t
     new 7cc5487  fix fbsd buildbot build error
     new de4dc4f  more fbsd build fixes
     new 6038d4d  TS-253: Remaining fixes for FBSD 32 bit builds Tested: FreeBSD-8.2-32bit
     new 4f454b7  This burned me: one of the the storage.config examples in the middle of the file is not commented out.  If we want to have a default storage.config entry the the default should be VERY CLEARLY deliniated.   In particular it should be at the end, not embedded in a block of comments leaving me to find it with GDB.
     new 533a614  TS-345 Cleanup absolue paths and use Layout engine.
     new e9ef9e2  Code comment and cleanup. No functional change
     new d27434a  TS-345 Cleanup absolue paths and use Layout engine for cli and cli2.
     new 200e9c6  TS-345 Remove redundant directory checks
     new 2ca4ce2  TS-345 Use layout engine. Plugin directory can be outside the install root
     new bed0d3c  Comment a possible memory leak
     new d95ce7b  TS-345 Use layout engine for LogConfig and default layout logdir
     new 3bc992a  restore default small cache at the end of the file
     new d3960ed  TS-345 Use layout engine for resolving LocalManager paths
     new ac23c7c  TS-360: Don't use fd->_fileno directly.
     new 3bcd65b  TS-345 Use layout engine for calculating ssl certificate and key paths
     new 9ee1058  TS-359 Start cleaning up DIR_SEP usage
     new 6d7e3ea  Added a little better explanation for linux devices.
     new 3d52427  TS-358: all integer types inkXXX changed to intXXX, removed ink_XXX #defines, removed other cruft
     new 17b04f7  Fixed some rat reports due to reorg of autoconf dirs
     new 5808ef9  TS-358: Implement removed ink_file_lock directly
     new 03b844e  TS-345 Use layout engine for resolving paths
     new 4661348  TS-359: Add ink_filepath_make. Make sure resulting path doesn't end with two //
     new 8e34316  TS-359: Use ink_filepath_make and Layout instead directly constructing paths
     new 9917f97  TS-359: Use ink_filepath_make instead directly constructing paths
     new 6a0df75  TS-345 Use layout engine for resolving paths
     new 3d92133  TS-345 Use layout engine for resolving paths
     new 8627c3f  TS-359: Remove DIR_SEP usage. This code needs a review
     new 8cb2742  TS-345 Use layout engine and directly log errors
     new 230dd13  Add few code comments. No functional change
     new 7da79a0  TS-361: Favor SI multipliers for string to number conversion.
     new f4129f8  ink_atoll->ink_atoi64 with some atoi->atoi64 fixes on the way
     new d890654  TS-361: Use SI decimal multiplier for default cache size
     new 02d5e6f  TS-361: Few more SI decimal multiplier examples
     new 504bafd  TS-363: added the fast_signal option to schedules on a particular thread. Used fast_signal option in AIO and cache on io completion to wake net thread.
     new 97fd6a3  Add few install notes and LAYOUT description file
     new ce40f5f  Cleanup some cruft left over from windows
     new e4fc67f  Remove some unreachable code from a very old failed experiment
     new 1fb7457  TS-363: callback DNS results on the requesting thread so that the incoming and outgoing connections are on the same thread
     new 6c4c520  Fix compile failure. basename is POSIX.1-2001 function. Consider using system one if present
     new 5735460  Make sure compile flags are added to CPPFLAGS so we can have system include before config.h
     new 543da58  TS-366: Move config.h out of top_buildir and rename it to ink_autoconf.h
     new 6c6cd24  Add a better architecture detection and configuration
     new 55171db  Add some --with-architecture comments
     new a419770  Fix compile with -D_DEBUG. Seems like some old code hanging around
     new 886ec9e  Fix typos and remove duplicate code
     new 59e661d  Add libev TODO
     new 1a1482b  Indent code. No functional change
     new c2b11ea  Remove redundant include paths from makefiles
     new f72871b  TS-366: make ink_config.h generated by configure containing common defines
     new 50a08b2  Update .gitignore
     new c4dd8ce  TS-355: Try to guess default network interface
     new aca76e1  Revert using our macro for new autoconf
     new 2d364bc  Fix solaris build
     new 4dd2867  fix solaris build. strsep is not portable
     new 13a9213  fix solaris build. strsep is not portable
     new 793971a  no_cop file lives in sysconfdir
     new 8e159bb  TS-366: Subst all present headers with 1 or 0 in ink_config.h
     new b7df0b3  Use if instead ifdef
     new d925b01  TS-366: Axe HOST_OS by running the automated script
     new 5f8bfb7  TS-366: Use ATS_HAVE_HEADER_H defines and add few code comments
     new 78be125  initialize a variable to avoid compiler warnings.
     new fa502f1  Updated with layout changes.
     new 5c1803c  Added LAYOUT to RAT excludes.
     new 4234817  Since ink_platform.h now requires ink_config.h to properly compile on some platforms, I'm including ink_config.h there, and cleaning out the the other includes. Feel free to change if this is not appropriate, but this will fix build on FreeBSD at least (which otherwise fails on ink_platform.h since it needs the defines from ink_config.h).
     new e88eec5  TS-366: Always define features and libraries as 1 or 0
     new a4a8387  Fix compile time warning about unused retval
     new 09b5247  Fix compile time warning about unused retval
     new bdf064f  TS-366: Fix redundant checks. We cannot have backtrace without execinfo.h
     new 38d2e2b  TS-366: Use ATS_HAS_FUNCTION defined as 1 or 0 instead HAVE_FUNCTION define
     new 18cef7c  Fix copy/paste typo
     new 48a746a  Fix typos
     new 2ea87aa  TS-366: Revert using #if ATS_HAVE_FOO_H for system include files
     new 8c6b706  TS-368: Fix possible null pointer dereference
     new 3d59814  Fix typo in macro scope
     new 927fb58  Trivial: remove assigned unused variable
     new 27b9b7f  Comment code about hazardous usage of NON_MODULAR define
     new 291c33c  Fix couple of memory leaks, although they belong to something called READ_CORE_WMT which seems dead
     new 48f3a36  Rename forgotten feature defines
     new a615240  TS-333: Apply Alan's patch for removing redundant fast_close
     new d4e2f1e  TS-215: fix unsupported %b[width] flags in format strings
     new 58b5bae  TS-370: Fix for regression tests (-R 1) segfaulting.
     new 967252a  Fix those apparent typos
     new 58f0407  Tell exactly what TS is as part of Description
     new 3c4430c  TS-373: Move examples to a different make targets
     new d9956fa  TS-373: Typo
     new 7f71df0  Minor change, this will not compile if SIMPLE_MEMCPY_INIT is defined otherwise.
     new 50920ea  Axe global SPACES. Let printf handle width modifiers
     new b6c5841  TS-235: Merge InkTime and ink_time into one.
     new 2ddd4ec  TS-235: Axe ptrdef.h and move int_pointer typdef to ink_port.h
     new cf3454e  TS-235: Axe our int_pointer typedef and use ptrdiff_t from <stddef.h>
     new b5654db  Fix r948321 so it can compile on 64-bit
     new c006548  Trivial: Use ptrdiff_t for address math directly instead needlessly cast to uint64
     new 312706f  Cleaned up a bit.
     new 932bacc  TS-376: Fix align_forward and unify the alignment usage.
     new 12fc095  TS-376: Remove redundant alignment macros
     new 7c08af5  TS-376: Fix another wrong alignment calculation.
     new 49b09d4  Properly cast the type cookies
     new 141a467  TS-376: Fix block alignment.
     new 3671329  Add few changes
     new e669872  TS-379: Make sure the host.db storage path has a correct default
     new 3abd31d  TS-379: Fix off-by-one bug when creating HostDB (and other cache paths)
     new 3ee6569  TS-379: Make sure the host.db storage path has a correct default
     new 4e382c0  TS-379: Make sure the host.db storage path has a correct default
     new 5ee5573  bug/TS-34: Fix HTTP to support > 2GB document sizes.
     new e7f8d5c  TS-376: cleanup and comment one more alignment and #ifdef out hack for linux 2.2 I could remove the hack entirely but perhaps we'll give it a few days of testing.
     new 2386f98  TS-369: Add strlcpy and strlcat for non-BSD platforms
     new 09f1f72  TS-338: Alan's patch for enabling posix capabilities
     new 49cec4e  TS-369: Upadate LICENSE file instead poluting source with dual license
     new e41d551  TS-359: Remove few more direct path constructions using DIR_SEP
     new 2e5cad5  TS-290: Fix body factory returning truncated Content-Type
     new 1a9996c  Don't use transient mallocs when filling the stack buffers
     new 69b3cc6  TS-381: Use access() instead stat() for checking resource availability
     new 2b52636  Fix standalone iocore after configure (TS-366), path, etc changes.
     new 8d481a9  Updated indentation etc.
     new 7febd8c  TS-34: Fix the broken logging, and some more cleanup.
     new 1be7736  Updated for 2.1.1 release.
     new a3843a4  TS-383: Backing out m_capacity_host changes
     new a377077  TS-384: creating transaction specific 'to URL' in case of regex remap match
     new 91d4b5e  Bump the version number on trunk.
     new 4cd1903  TS-385: Fix for 64-bit conversion.
     new 38cc1a1  Fix race which could result in lost DNS results.
     new 3e80e37  TS-388: Solaris 10 (x86) 64-bit patch
     new f9a8a6e  TS-387 Adds APIs for aio disk read and writes using the internal aio support in iocore.
     new 095c9c6  ts-67: INKIOBufferReaderCopy, INKIOBufferWrite should take void * instead of char *
     new 385f6a9  ts-144: convert bogus IOCORE_MachineFatal and IOCORE_ProcessFatal to Warning and MachineFatal respectively based on review of the code and related uses.
     new e1f07f7  TS-18 added IPv6 support for incoming requests
     new f9b983b  Added the section for 2.1.2, please keep it updated!
     new 7e6ba98  TS-385: logstats does not work with layout changes
     new e092cc9  TS-326: TCL missing
     new 3d36f12  Remove unnecessary exit
     new 9b72024  TS0-91: Cleanup a little more of webui
     new f28b444  TS-18 added stats to track ipv4 and ipv6 requests
     new 3a8008b  TS-16: Cleanup some proxy/mgmt2/tools
     new b26b9a3  TS-18 revert r953844
     new 4445bdd  TS-18 added stats for ipv4 and ipv6 request via REC
     new b223f72  Use the URL shortener at ASF.
     new 1a6d5d8  TS-364: Remove LLONG config option
     new c98aaf5  Fix errors from "indent" run.
     new 2ca9f1c  TS-320: Do some cleanup on Connection::fast_connect and Connection::bind_connect
     new 615113d  TS-18 added INKHttpTxnClientSockAddrGet()
     new cba07da  TS-266: Mark all deprecated APIs as deprecated.
     new e89ae93  TS-266: Update all examples to use non-deprecated APIs.
     new 304b9ba  TS-266: Need the new file too...
     new 2af2835  TS-266: Fix ifdef comment.
     new 6a72365  TS-266: Meh, fix the comment too.
     new a7e39d4  Eliminate the tar-ustar option to make build work on older autoconf systems. Also renamed a PsiPlugin directory to make the file names shorter
     new bc842dd  Renamed that dir.
     new 0eddcd9  Permission check via indentation fix.
     new fe1a61d  Clean up of some old "cache.config" defaults, which not used.
     new adf6403  TS-109: Segfault when using show:network
     new 8bd6640  TS-365: Fix remaining (non-API) INK64 etc.
     new 7a79f87  TS-265: Fix deprecation documentation.
     new 9b4a128  TS-389: Cleanup after "layout changes".
     new acb7e67  TS-18 revert r958062
     new 80e963e  TS-18 revert r953892
     new 42fe92c  TS-18 revert r953510
     new 937dca1  TS-397: Exempt quick filter for 127.0.0.1.
     new 23ddfba  Fine tuning this a bit, 3.0 is too many threads in most cases.
     new 200f8a1  TS-247: Errors on failing to bind / listen on a specified port.
     new 96c5cb3  Fix for TS-386
     new 12a9d3f  Fix STANDALONE_IOCORE which seems to have been broken recently Fix potential va_start/va_copy issue in Stat pages
     new b29f316  TS-399 Make sure to honor user settings for "dirs"
     new b423146  TS-364 More cleanup for LLONG.
     new 3ce0af7  TS-392 Add configure option to enable detailed logging
     new 65de198  TS-380: more 64 bit issues, this time in the PluginVC code
     new e5f57f0  TS-380: typo in last fix
     new a89d6c7  added missing function declaration
     new 8754dc2  Working branch for TS-291, proxy transparency.
     new a526904  Alpha version of fix
     new 300b35b  TS-400: Get basic features to compile with Intel CC
     new 9bf7a9e  TS-400: Checkpoint 1 in cleanup.
     new 191cb91  TS-400: Checkpoint 2 in cleanup.
     new 0b9d550  TS-400 Checkpoint 3 in cleanup.
     new 2786c8a  TS-400 Checkpoint 4 in cleanup.
     new 023fa22  TS-400 Checkpoint 5 in cleanup.
     new e5ac5ea  TS-400 Checkpoint 6 in cleanup.
     new 6badf18  TS-400 Checkpoint 7 in cleanup.
     new b66aebb  TS-400 Checkpoint 8 in cleanup.
     new 5c6360f  TS-400 Checkpoint 9 in cleanup.
     new 1b06286  TS-400 Checkpoint 10 in cleanup.
     new 87e4ee5  TS-400 Checkpoint 11 in cleanup.
     new d09a503  TS-400 Checkpoint 12 in cleanup.
     new 76758c4  TS-400 Checkpoint 13 in cleanup.
     new 790a541  TS-400 Checkpoint 14 in cleanup.
     new 577cc5a  TS-400 Checkpoint 15 in cleanup.
     new 4a22c1c  TS-400 Some more cleanup in hostdb. Added storage_size to records.config.in
     new cf7f39a  TS-390: Remove unnecessary stats update.
     new fa9a86d  Slight mods to doxygen setup
     new 0a463c2  Added a few more "ignores".
     new 4c5fc0a  TS-76: CACHE_FRAG_TYPE is now not a power of 2
     new 67a0d4c  don't use anonymous structs, it pisses off my compiler
     new 26641cf  missing proxy/http2 include path... we need it
     new 461b5af  this is unnecessary and ambiquous (::ostream or std::ostream) problem avoidance is always the best solution
     new a656f6b  This is used in an array size specification and this should be const
     new 78dc54e  Two prototypes (different even) is a bit sloppy.  Pull it to a header and be consistent.  Also, some pedantic compilers treat signatures funny on char buffer[32] arguments (different from caller and callee) so lets go more traditional C and do (int length, char *buffer).  This should be clean and reusable.
     new 15ca294  we actually need the 'compressBound' feature in zlib, so check for that.  If no zlib, we have no uLongf... we expect a uint32 anyway.
     new c9812c2  This should be defined for everyone. fixed build failure on linux
     new eba853e  TS076: fix regression test associated with TS-76
     new 30c3b4a  TS-415 Debian layout for config.layout
     new 9609611  TS-411: Eliminate extraneous stats thread.
     new 96ae853  TS-419: Segmentation fault in INKError when error output is made both in error log and as debug messages
     new e5aae2e  Updated the CHANGES file with all major commits / bugs, latest commits first
     new a6857f4  TS-425 Improve verification of DNS response packets.
     new 27ccfe4  Added TS-425, forgot.
     new 991de74  Added the CVE number.
     new 5ff6c0f  TS-425 randomize DNS query ids and randomized single source port
     new b84c064  Dirty hack for Macs, to make sure it gets the INTU64_MAX definition
     new 3be7c65  Updated the release history.
     new df096b6  Update the link to the bug list.
     new 2c56158  Modified the RAT excludes to reflect the reorg in tree.
     new 2b9266f  One more addition.
     new 09257bc  TS-410 TS fails to use user ID with user name longer than 8 characters
     new 2c5e091  Updated CHANGES file.
     new 3e04be6  TS-414 INKHttpTxnPristineUrlGet() returns NULL in reverse proxy mode
     new d82aa2d  TS-414 undo this commit, since Wendy is working on an improved version
     new 483e94c  TS-414 Update so the pristine URL will work for reverse and forward proxy.  Also, clearing the url on transaction close.
     new ccd57ca  TS-423 Increase default max in-flight DNS queries.
     new 69fa981  TS-429 rc/trafficserver start/stop quits with bogus status on success
     new 82bab7e  TS-422 Remove DNS proxy support.
     new a8a39c5  TS-422 Also remove the now obsolete directory
     new 37c705d  Bump version to 2.1.3.
     new b256034  TS-415 Fixed to Debian layout
     new 483f6cc  TS-405 Fixes for seprate certa and key files for SSL.
     new ccc2c6e  TS-418 Improvements for Perl admin module
     new 15e7eb1  TS-418 Added the appropriate licesnses as well.
     new 2b23f7f  TS-424 Fix defaults / max for DNS retries.
     new c6689a1  This is a merge from the ts-291 branch. It is an update to implement forward transparency. See TS-291 for details.
     new 4de86d4  Fix for transparency related configuration problems on non-POSIX capability systems.
     new 2d3ff7c  Fix for use of SOL_IP even when TPROXY is disabled.
     new 7263ad2  Forgot to fix the other instance of using SOL_IP when TPROXY is not configured.
     new dc32bf0  TS-63: change INK_EVENT_IMMEDIATE return value to INK_SUCCESS.  It is ignored in any case, but INK_EVENT_IMMEDIATE is not supposed to be a return value.
     new fc55e66  TS-413: latest revision of the fix for large buffers fed to the cache
     new 0182dc5  Temporary workaround for reverse proxy bug introduced by TS-291 patch. An improved fix will be done via TS-433.
     new 046a813  Improved fix for TS-433.
     new 43a9f0f  TS-210 Add OSX support to 'trafficserver' script Author: Dan Mercer Review: Leif Tested: MaxOSX 10.6
     new 0b60544  TS-55: Logging: New default settings for diagnostic logging.
     new 7d2bc2b  TS-395 Added APIs to override the cacheablity of the response. Original author: Vijay Patch created and updated: Bryan Call
     new 0757c76  TS-43: add support for hardware sector sizes 512-8192 (e.g. 4096, the new standard) Autodetected on Linux raw drives (no support yet for other OSs) and added a config:    CONFIG proxy.config.cache.force_sector_size INT To force a sector size for ALL disks. This checkin changes the CACHE_DB and CACHE_DIR versions which means that the cache will be cleared.
     new 5ceba53  TS-43: handle disk/partition alignment for disks with 4096 hardware sector size        This should handle DOS partitions aligned at 63 512 byte sectors
     new 6cfd2ce  TS-42: fix compiler warning
     new fe6f5fc  TS-431: fix regression failure, initialize header_len on non-HTTP codepath         in openWriteCloseHead
     new a21dc27  TS-327 Better warnings / errors when bad NIC is configured
     new dffa2cf  TS-439 traffic_shell shows wrong RAM cache size > 2GB
     new 80b568b  Updates for all recent commits
     new e3ba09b  Fix for TS-438.
     new d2ce97d  TS-367 Remove HAVE_LIBSSL
     new 0f083d4  TS-211 Add support for FreeBSD in rc start/stop script.
     new 8a0e84b  TS-211 oops, typos suck.
     new 1a93d8b  TS-224 Cleanup / fixed for remap and remap chaining.
     new 20ed63c  Updated CHANGES for TS-211 and TS-224.
     new 32740e5  TS-43: slipped a sign (- for +) TS-43 fix which resulted in a bad size of disk calculation, this only effected code since the first TS-43 checkin
     new d18dc71  TS-442 Cleanup some include "dependencies".
     new 495ed92  TS-445: make the target fragment size configurable:
     new d545129  fix minor sizing issue in Cache_dir regression test to prevent spurious warnings
     new 4bc71fe  TS-443 Cleanup remnants of MIXT and LDAP/NTLM.
     new cdab966  TS-401 Remove vestige of SNMP.
     new 0603b1e  TS-450 More ICC compiler warnings.
     new 70e464f  TS-447 Eliminate duplicated configurations.
     new c628c5d  Modify storage.config default size, to make it pass regression tests with default configs
     new c630f84  TS-451 Remove obsoleted (never used) configs
     new 2851ad5  Updated for recent changes.
     new 8a56ac2  TS-228: first phase, cleanup "long" as its size can be ambiguous depending on the compiler
     new d6815b2  -228: second phase, cleanup "long" as its size can be ambiguous depending on the compiler
     new 5b87b99  TS-447 Some fixes related to previous commit
     new d244759  TS-453: fix ram cache hit/miss stat duplication by removing them from Cache.cc
     new 888986a  update changes for TS-445 and TS-453
     new 1555f47  TS-390: Implement "new" stats APIs, based on librecords.
     new abacacd  TS-390: Disable V2 stats by default (for now)
     new 7d10529  TS-390 Remove some unnecessary features / APIs.
     new 9f36e70  TS-390 Eliminate the stupid NULL enums.
     new 24789c1  TS-390: Cleanup in the stats code, as preparation.
     new 8aa0e9b  TS-390: Rename some of the new APIs
     new ff881bf  TS-390: Dynamic sized librecords containers.
     new 112b03a  TS-455 Remove remants of NCA.
     new 8889d35  Updated with TS-455
     new 1f5142c  Patch for 2.1.3 to remove AS_CASE from configure.ac (tproxy config problem).
     new 23d1b27  add new release to STATUS
     new a74b4be  Added to excludes, these file neither need nor supports having the AL2 license in them
     new cc46cff  Changed the "tmp" file used for regression test, to make sure we can write to it (now in /tmp/). It is removed when we finish.
     new c06c0f4  Duplicate a couple of configs to make --enable-debug builds work
     new 6bb5850  TS-447 Undo previous commit, and move all configs to RecordsConfig.cc
     new dc980f2  TS-459 Make snprintf() around Debug statements conditional.
     new 3440258  Make the include file standard-C compatible again
     new 5d6556d  TS-460 Some performance improvements / cleanup for Via: headers.
     new ea1fb0c  TS-454 Replace the dynamic size with a compile time option.
     new 151e7a0  TS-452 Change all ATS_ defines  to TS_
     new 037d724  TS-470 Age: headers > INT_MAX should be capped to 2^31
     new b540425  TS-457 Eliminate a startup warning
     new c7ed849  Slight cleanup with the set/get_age() methods to use time_t.
     new 6d32fd7  undo previous attempt, and bite the bullet on the date_value.
     new fc287aa  undo some more stuff, and try to get it right with AGE.
     new 2353187  Ugh, typo.
     new 94e1664  More cleanup for dealing with Age: headers / values properly. I changed the semantics to have a negative value mean overflow, and keep using time_t through the code. This has the bonus of making 64-bit boxes properly handle very large Age: values without getting overflows.
     new f7fd046  TS-471 Make it possible to "write" Content-Length headers > 2GB.
     new eb3a9cc  Suppress incorrect warning for use of transparent port options.
     new 7e1b04a  TS-313 Better support and handling of DNS round-robin options.
     new 3ff2aba  Items I've been reviewing...
     new fae8bdd  bad assert...
     new e19674d  TS-427: build ATS with clang -- this patch was submitted by Igor Galic (igalic/i.galic) This patch changes 'struct' to 'class' in forward declarations and %hu to %u for printing IP addresss, removes some dead code and add parens around assignments in if (...) conditional expressions. After getting 3 bugs fixed in clang, we now compile and run with clang!
     new f07d37b  Fix problems with proxy.config.dns.validate_query_name when we add on "search domains" to the url (e.g. "localhost" -> "localhost.ogre.com").
     new 2609ac7  Avoid compile warnings on extraneous commas
     new 6a4f98a  Fix some ICC compiler warnings, tested with ICC, clang and gcc
     new 87a4946  Adjust throttle to be consistent, and added a couple of useful configs to the default records.config.in
     new 6dc5ea6  TS-434 UrlRewrite cleanup.
     new f4c733a  TS-434 UrlRewrite cleanup.
     new 2d4b8a1  Applying patch for TS-480.
     new a1488e7  Branch for work on WCCP support.
     new eb9e305  Initial patch after testing.
     new 3102f48  TS-482 Move PKGSYSUSER to ink_config.h.in
     new 758809e  TS-485 InkAPI cleanup.
     new 2cf229d  TS-485 More InkAPI cleanup.
     new 454ab3c  TS-486 Remove filter.config remnants.
     new bd8eefe  TS-486 Also remove ARM and bypass configs (no longer supported)
     new 69f54f6  Fix build for OpenSolaris. Regards to zwoop and lewellyn.
     new 392a1b1  TS-490 Loop detection in Via: headers
     new 7233805  TS-490 More cleanup of HTTP transact structure.
     new b8bcc80  Tiny cleanup, last remnants of VxWorks.
     new 97ae454  Fix for using client's address for origin server.
     new 2385c8b  Further fixes for DNS avoidance on transparent connections.
     new c36d4e3  TS-493
     new 1877633  TS-495
     new d9a8d84  Rebase with trunk.
     new d47e7ef  Fix small memory leak, and cleanup.
     new 360d8bd  TS-496 Don't "leak" VCs when using accept thread
     new bff08d2  TS-496 Better handling of when to do accept threads.
     new fbbabd0  TS-497 Move / create some "fast" itoa to ink_string.h
     new f211058  TS-410 Make regression tests compile time optional.
     new e3ddc72  Make some very verbose iocore Debug statements optional.
     new 6d61509  TS-496 Fixes for SSL and the memory "leak" fixes (class allocator).
     new f63e106  Put max-threads defines to be in sync with each other.
     new 6d50446  TS-307 Add support for a dedicate DNS thread.
     new 22d952d  TS-494 fix for certficate chaining
     new 6e9b239  Added some better Debug statements, to help isolating a core bug
     new 8a9f015  Added some better Debug statements, to help isolating a core bug
     new d7e3ae4  TS-501 Fixes for stats around origin counter
     new 065e2a6  TS-14 Make some InkAPI's 64-bit.
     new 3ce1e76  TS-14 Missed one ...
     new bac5529  Small cleanup from bad indentation from indent.
     new 35550de  Updated with latest additions.
     new 921c2d3  TS-508
     new a2ff87a  TS-509 simple, brute force (and efficient) status code stats counters
     new d388f42  TS-512 it's neat that his is a power of two... tsxs to help compile modules
     new 860cd5b  add a license statement TS-512
     new 2de6be6  fix up ignores.... STFU svn
     new 3863c09  this is a byproduct as well
     new 12de205  we can't status_get if the source is SOURCE_NONE.. so don't
     new 0f41c80  TS-514 Improve code around proxy.process.net.connections_currently_open
     new 52ffbaf  Added tsxs to git ignore
     new 6ef4f8c  Increase the timeout, to help with "larger" content (seems like a better default).
     new 9c7c002  make the tool a bit more friendly (output)
     new e42b4d1  Small cleanup from indentation
     new 6d8d7ce  Indentation cleanup
     new 06aff6a  Undo some erronous inlining
     new 2abb5f3  Updated some minor defaults.
     new 3d98d43  TS-516 Crasher with stats when client aborts.
     new 7d31405  TS-517 Eliminate old ssl_ports feature.
     new 9561d74  TS-507 Less strict tests on Content-Length header and connection close.
     new e607089  Fix for TS-507.
     new ceb6e04  TS-519 Fixes for clustering that broke with stats rewrite.
     new 0e67dfc  Upped the default disk thread defaults
     new cd3b691  Updated with 2.1.4 release
     new dca8581  Updated files for next release, v2.1.5
     new 547c3c8  Typo in previous release
     new e9b68cf  TS-525 make this work with bourne shell -- it was bash only as it was
     new f523e78  Patch for TS-526, TS-527
     new 81965d9  TS-522 Removed deprecated (very old) APIs.
     new af307d2  TS-435 Cleanup / fixes for DNS.
     new 8089553  Patch for problems with original TS-526 patch
     new dda2260  Add back in documentation which was under #if 0
     new dbd9c38  * Rearrange the API hooks per TS-529 * Added new API function for optionally skipping the various remap states within the HttpSM TS-530
     new 821b67a  regressions revealed a problem. reverting till i can look at it closer
     new 1acd244  Add a placeholder define in ts/ts.h for a usable version number define for compile time checks
     new d0cc0da  I get a warning (-Werror error) for comparison of integers with different signedness.
     new 6429938  TS-533
     new d53fed2  TS-533 ARM needs to sue the i386 version of the ink_queue stuff
     new 893c8d9  TS-533 and TS-135
     new 829fbc5  TS-533 stack tracks on ARM, this needs review
     new 1aed0b7  First part of TS-534, move ts.h to ts.h.in
     new c184b26  TS-534 Move the TS_VERSION* defines to ts/ts.h.
     new 3208aee  Fix for TS-535.
     new 9644e3b  Added ts/ts.h to the .gitignore, since it's now generated.
     new e8b7d34  * Rearrange the API hooks per TS-529 * Added new API function for optionally skipping the various remap states within the HttpSM TS-530
     new daba3ae  TS-521 Rename all public APIs from INK* to TS*.
     new 9d16f8b  Fix compile error (with clang++)
     new 5ed5c0f  purging INK64 left overs, although it might be better to purge StatSystemV2 instead.
     new f8d5df2  Reverting configure.ac back. This wasn't meant to be committed (yet).
     new 027358f  TS-520 Rename / modify TSSetCacheUrl() API
     new 04886f1  TS-458 Fixes for mismatched APIs using "unsigned char*".
     new 05c486f  TS-458 Fixes for mismatched APIs using "unsigned char*".
     new ca7f143  TS-540 Fixes for SSL and chunked responses
     new 86702ad  TS-435 Fixes for SplitDNS to function again.
     new 0f7d82c  RNI cleanup
     new 2ec3525  TS-536 More cleanup of leftover RNI (which is not supported).
     new 7b7ceb7  Cleanup some bad indentation / formatting.
     new 4dfa481  Fix TS-543
     new 61a5a8d  remove random AOL stuff
     new 1381b75  TS-504 Cleanup of "Arg" APIs
     new 0b12dc3  Fixes for regressions. Boils down to 2 issues: 1. Cache lookup happens before origin lookup 2. Remap being required will bail SM too early for most tests to proceed to the testing point Down to 10 FAILs
     new 6222240  TS-504 Also fix / cleanup prototypes, so they don't get C++ mangled.
     new d4a0b53  TS-504 More fixes for broken API prototypes.
     new 896f725  TS-474 URL scheme is case sensitive in cache key.
     new 10ceb9b  Updates so far in v2.1.5
     new 1628337  Meh, left an empty line.
     new 783231e  TS-181 More cleanup for "auth" and "acl".
     new ca7c27e  TS-544 Eliminate streaming media config, and some cleanup.
     new e808cbb  TS-547 Small cleanup of unusued config.
     new 0d2f0b3  Cleanup of old MIXT stuff.
     new 6c70791  Plugin first successes.
     new 3e0e386  Starting removal of Pavlov plugin from main code base.
     new 3a244ad  Initial commit of TsConfig library.
     new f5983cb  Checkpoint before change to tsconfig for WCCP.
     new aef845f  First pass at TsConfig integration.
     new 4ffac88  First working with new config logic.
     new 0d6ce75  Adding missing file.
     new dd62f09  TS-550 Remove std::string from HttpSM (not necessary)
     new aa7a5dc  TS-549 Remove proxy.config.system.memalign_heap
     new d1f334d  TS-228: partial checkin, fixing more uses of "long". Also removed a dead file which usesd "long"
     new e7fa95a  TS-552: remove alpha support (it was a nice architecture while it lasted)
     new 1700443  TS-551: remove NewCacheVC
     new 3553ecc  TS-551: remove dead directories
     new fc25576  Remove removed directories from configure.ac
     new 8363ca9  TS-554 Fixes for StatPages (batch 1) This removes the unecessary malloc (sic), eliminates the duplicated code and checks for ip_allow.config (sic), and overall improvements in code cleanliness.
     new 21b0b09  remove Windows ME conditional... don't think that is ever coming back :)
     new 776ad73  TS-228: more "long" removal
     new 0fba00c  Small cleanup on vxworks remnants
     new 71dc039  TS-554 More fixes for various stat pages, to make them work
     new 04bef47  TS-554 More cleanup for the Stat pages
     new 45aa071  TS-554 Minor cosmetic cleanup
     new b61973c  TS-554 Fix the {http} URLs
     new b251c0a  TS-550 More memory cleanup
     new 500b006  TS-403 Make the periodic tasks only run every 5 seconds.
     new 0828ecc  TS-555 Rename all log2 configs / stats to log.
     new d256a48  TS-556 Remove the old (obsolete) logs.config
     new d4fa121  Updated CHANGES file with all the latest changes.
     new fefc9db  TS-559: segfault: fixed by correctly initializing SSLNetVConnection being added to freelist
     new c89bbcf  Add an ignore for the http_remap lib
     new 8b29eaf  TS-18 bring IPv6 functionality back to trunk
     new 90de109  Added copyrights, fixed some line termination issues.
     new c921e3a  Merge with trunk:1026389 before commit back to trunk.
     new 7b60b40  Merge problem fix.
     new f1c6ea4  Adding WCCP support. Adding TsConfig library.
     new 1728078  TS-565 fix
     new 59ff55b  TS-568
     new 6909527  Creating top level lib for TS-569
     new 953066b  TS-569: move TsConfig, fixed makefiles.
     new e4ba9f2  TS-569: Missing file
     new 4bb1bd8  Change dependency order so that yacc runs before lex
     new ab86c65  Removed include file, and add targets for make clean to work
     new acf72b4  Tweak to disable TsConfig build without WCCP
     new b69625f  TS-571 Rename libinktomi++ to lib/ts.
     new e94dc6e  TS-571 Rename inktomi++.h to libts.h
     new 3776232  TS-572 Rename librecords to lib/records.
     new fb599e9  Update the svn ignores for new WCCP changes / libraries
     new 3ca3e04  TS-574 Fix build of ts.h and tsxs when the .in files changes.
     new a66a16e  TS-574 Also add the new Makefile.am
     new 08c7f1c  TS-566 Rename and change default value for TCP_DEFER_ACCEPT.
     new f9fbfa3  TS-569 - cleaning up the Lex/Yacc issues.
     new 4283926  this addresses TS-578
     new 8d4b567  TS-579 Eliminate misguided string copies in the SDK.
     new b288983  TS-577 Remove one more of the allocators.
     new 9622231  TS-456 Fixes for some transform, and other, mismatches of int vs int64 in the new APIs and underlying cache
     new 334fb6d  TS-456 More fixes for the transform regressions
     new b916dd6  TS-171 Fixes for getting the altinfo check to succeeds
     new e23542c  TS-577 Replace the SDKAllocator with a ClassAllocator.
     new 772d964  TS-18 Fixes for gcc-4.5.1 to compile.
     new cb98d9e  TS-584 Remove RAF pieces.
     new ca2fa2a  TS-586 Fix make check so it actually compiles
     new 26f2fb6  TS-570 Fixes for DNS to properly schedule and initialize
     new c6c7a91  Typo.
     new abafccf  TS-580 Add back support for using the default DNSHandler from DNS.cc.
     new 62f8847  renaming INKFopen to TSFopen.
     new dc9cc4d  TS-587 Cleanup of old code, added more stats.
     new 9d763a6  TS-587 Added JSON output.
     new cfa5bc2  TS-587 Added the -c / CGI option.
     new 7e4b679  TS-587 Added query arg parsing in CGI mode
     new da2c886  TS-587 Fixes for query parameters
     new 1854867  TS-587 Added a max_origins option, and renamed the origins query arg to origin_list
     new d267168  TS-587 More query options, better "parser".
     new 18a18b5  TS-580 Fixes for typo.
     new 346a000  TS-587 Beginning code cleanup
     new 38d4091  Some final tweaks to resolve TS-402.
     new 92ad823  TS-589 Stub / base implementation for the Task thread pool.
     new 1ebb701  TS-587 Changed description of totals to be, better
     new cefac82  axing Management UI references from example/blacklist-1
     new a186bce  Started aligning example code with documentation. Doxygen: add brief description
     new 04591c8  have ./configure tell us more about its defaults.
     new 2ad70ba  Fix typo in ./configure default.
     new f7088cb  removing ink_config.h.in from svn:ignore
     new ba1c88c  Reverting r1049326, because the pset was off-by-one braino, and the (accidently committed) proxy/InkAPITest.cc needs testing. http://ci.apache.org/builders/tserver-solaris-trunk/builds/287
     new d9d2c1b  TS-515 Add better tests for eventfd, making sure sys/eventfd.h exists
     new 6ad3b8f  'fix' regression failing regression test, by documenting that it only succeeds with default layout.
     new 4fb3b6e  TS-594 Migrate from our own int64 (et.al) to int64_t / stdint types.
     new e8ce57f  TS-595 Bump SDK versions.
     new c5043df  Fix for TsConfig conversion to PRIu64
     new 44ebbe3  TS-595 More cleanup to avoid compiler warnings
     new fac64fa  TS-576 Remove old, mostly unused records code
     new aa93960  TS-576 Fix the version number of the Cluster protocol
     new b38a091  better Range: handling
     new ec00931  include blurb
     new 628ba49  TS-61: multiple preads: this patch is only active if you call do_io_pread on the cache This includes a regression test for do_io_pread which is at least a smoke test of the new code.
     new eca2326  Indentation fixes, in prep for other changes
     new aa095fb  TS-600 Tiny change to stats APIs to be in-line with another new API
     new 3f59af4  Typo
     new 49cd34c  TS-601 Eliminate old traffic_net configurations
     new 1e3001c  * Reduce calls to DFA::match on normal requests [TS-603] * Remove home-grown regular expression matcher  [TS-604]
     new 1b7bea3  unsigned
     new 259aee8  fix autoconf warnings
     new 4f9b171  unbreak the linux builds. can't win today.
     new 056625c  TS-605 Eliminate proxy.config.net.max_poll_delay configs
     new aa16911  TS-597 Eliminate dedicated default DNS for SplitDNS
     new 3968fef  TS-599 First cut at new APIs, and a remap plugin
     new c67f5ea  TS-599 Added another 14 options
     new bcf04d7  TS-599 Added more options, and cleaned things up a little. Checkpoint.
     new aa861aa  TS-599 Added a few more options, and some cleanup.
     new 4e60697  TS-599 Added regression tests
     new 1bb2ed5  TS-599 Added more configs
     new f91c35d  Added recent changes.
     new 40d2177  Fixes to make it compile with tests disabled
     new 2f44172  TS-589 modify TSContSchedule to take a thread type, and add TSContScheduleEvery
     new eaa0c36  TS-614 Remove remnants from InktoSwitch.
     new 26052fe  TS-615 Change default settings for MSIE User-Agent sniffing
     new c15d4e4  Added plugins exclude.
     new 71b4ab6  Added some ignore propedits
     new a619986  TS-616 Support normal default path for remap plugins
     new 4256d75  Updated with latest changes.
     new 884f57f  Fixed missing thread pool options.
     new 7c88900  TS-616 Fix the Makefiles for examples as well
     new 8486e1f  Cleanup: Getting it to compile with gcc < 4.x and eliminate a junk file
     new 769d220  TS-618 Eliminate poorly supported atomic assembler
     new edd55ef  TS-613
     new 7508c0a  TS-613 Removed old NTLM/auth code, which used the old config for transp proxy
     new 456a7ef  TS-560: RAM cache compression moved off net threads
     new 731d0c7  TS-613 after re-open
     new 0cf7f3d  remove some old dead tests
     new d31c6ee  remove never-used decade old code
     new f28a42d  Remove ancient Solaris device driver UDP accelerator
     new a647043  remove yet another unused piece of residue
     new a3f188e  Remove more never used cruft
     new bf34e29  TS-620 More 64-bit fixes to the SM
     new 72d0496  fix a 64-bit issue (unlikely to have caused any effects)
     new cd6db9a  Updated with latest changes
     new c385cc3  TS-620 And even more 64-bit fixes to the SM
     new 556c193  Oops, reverting one bad change from TS-620
     new 86ef3ad  TS-620 Two more fixes for int64
     new 4622824  TS-620 Changed a few more int to int64_t with allocation indexes
     new db3be30  TS-620: remove now bogus assert that Content-Length should not be set
     new 91cde0e  Added license blurbs and RAT exclude
     new 9f9feda  Exclude dir should have a trailing slash
     new 5987b5a  these don't work under Sun Studio on the buildbot
     new 0309705  I need to learn to copy and paste better.  invalid cast
     new e723c61  Merged from 2.1.5
     new f62021f  Setupfor v2.1.6
     new bef2d5a  Mission critical changes, thanks daemonkeeper.
     new d38c628  TS-632 Fixes for bad cast, and cleanup for Intel CC
     new 05d3691  TS-627 Fixes for "make check" to succeed.
     new 8d2ff7c  Add comment re: safety of the recent changes.
     new d8baa15  Removing traces of CCAS/CCASFLAGS [TS-618]
     new b1857fb  TS-583
     new dbd935c  TS-583 missing autoconf macro fix
     new 914c097  TS-583: patch for TS_ARG_ENABLE_VAR
     new fc1cf4d  TS-634
     new bee6269  TS-491 Some cleanup as a start for fixing this
     new 9d3c3bf  TS-491 Added the CLI interface to TrafficCop
     new 380588c  TS-513 Fix configure issues for sqlite3.
     new 4a599f8  This file is entirely broken, I'm only fixing what looks like a copy/paste error. The best fix for all .tcl files will be to get rid of them.
     new 264a703  More work on TS-324, by phasing out TCL bindings.
     new 37d70c1  Removing more cruft from WebUI
     new 49196d4  Cleanup code to fix errors with Clang's new -Wself-assign
     new 67591e1  TS-593 Cleanup of inktomi.com
     new 51f52f1  Not only are these files broken on a modern Solaris, they are also unused.
     new 1266dc3  Removing unused code from traffic_shell along with unused, outdated and ugly tcl code.
     new 7a826b6  Removing dead code. If we ever get to run TS on Windows and we need perfmon values please implement this in PowerShell or directly in WMI.
     new e5c9d27  TS-491 ports used by Cluser function opened even no clustering
     new 60b7aea  TS-582 Add an example to show how to bind a specific IP.
     new b2a9b1c  TS-631 Rename proxy/http2 to proxy/http
     new 627b3e5  TS-491 Fixes to make it compile properly
     new bfbb2bd  TS-631 Rename proxy/mgmt2/api2 to proxy/mgmt2/api
     new acf8b2c  TS-631 Rename proxy/mgmt2 to proxy/mgmt
     new 8129a7a  TS-631 Rename REC_BUILD_MGMT2 to REC_BUILD_MGMT
     new 6ce1442  TS-636 Remove StatAggregation.[cc,h]
     new f5ed7d9  TS-637: remove unused file
     new eab70b1  TS-637 remove SafeShell, CheckStats and StateEventLogger
     new cae1658  TS-637 remove ClusterHashStandalone
     new 24908c5  TS-637 remove MgmtPing it was found to be unusuable in prod
     new 8eae206  TS-637 remove SimpleQueue
     new bedb103  Minor cleanup
     new bf1423b  Removing dead, #if 0ed code.
     new e215be0  TS-637 Remove update_records.cc
     new 0e25915  A bit of configure.ac cleanup, and a fix for WCCP building.
     new d9fcff8  This is a good safe-point as we're back to compiling/linking and running. Regression tests are passed also.
     new 6f77306  Collecting some low hanging fruits: Remove all unreferenced *.ink files from html2
     new 862f935  More low hanging fruit: Remove all unreferenced images.
     new 3fd9d42  Should've done the test compile *before* comitting.
     new 2ee54d8  Removing a couple hardly gifs from html2 and reducing functions from web2 [TS-641] Trying to find a horrible failure of the build system.
     new 6383749  Removing a monitor_on.gif and all references to it. [TS-641]
     new d51c068  safe point for [TS-641]: removed all references to WebHttpContext
     new a8f59fa  The WebUI is a huge beast. This commit is for[TS-641] removing almost half of the files. The rest are more hairy, in that they are entangled with other mgmt code.
     new b52b343  [TS-641] html2 is now almost gone
     new 52a4007  [TS-641] html2 is no more.
     new 1188b09  Revert, in order: svn merge -c -1059585 . svn merge -c -1059550 . svn merge -c -1059439 . svn merge -c -1059430 . svn merge -c -1059421 . svn merge -c -1059419 . svn merge -c -1059341 . svn merge -c -1059339 . svn merge -c -1059333 . svn merge -c -1059308 .
     new ba95f9c  TS-638 and TS-640 One CLI to rule them all
     new af6bc36  TS-638 Move proxy/mgmt/cop to cop/
     new fef71ec  TS-638 Move proxy/mgmt to mgmt/, part 1
     new 2e83ad5  TS-638 Modified the .gitignore properly
     new 223af94  TS-638 Cleaned up gitignore a bit
     new dc9ba90  TS-638 Moved traffic_line over to cli2, mostly functional
     new 18d0fb4  TS-638 Removed most of the mgmt/cli dependencies
     new c348c1d  TS-638 Removed the rest of the mgmt/cli dependencies
     new 7cc4582  TS-638 Eliminated CLI (R.I.P.)
     new ce5de73  TS-638 Finalized the traffic_line features
     new 14464c6  TS-638 Added support for the new CLI to the perl module
     new a9e63e6  Hmmm, why didn't mgmt/cli die
     new 26d0dfe  TS-638 Make it work on Solaris too.
     new f1df1b7  TS-638 Rename the new cli2 to cli
     new 039ebe5  TS-647 Move Layout out of iocore and into lib/ts
     new d873927  move setHostnameVar() to mgmt/utils/WebMgmtUtils
     new 31c26d2  If we don't ax computeXactMax(), this falls under [TS-648]
     new a54eb5b  TS-649 Cleanup to have a chance to make it a shared lib
     new f8c1103  TS-649 Dynamic libraries for mgmt
     new 7b59dcf  TS-650 Remove the dead v2 stats code
     new 88f8525  TS-649 Hopefully fix build problem on Solaris.
     new dd04300  TS-649 Also fix the solaris build of traffic_cop
     new 02a7c71  TS-639 Rename the management APIs from INK* to TS*
     new d7d6bf2  update our random number generator to a newer, faster 64-bit model
     new 8411134  TS-653 Bogus logcat conversion of squid timestamps
     new 26eba4a  TS-643 unable to purge objects on other servers in full cluster mode
     new 8a31a39  fixes TS-635
     new 75913b4  TS-655 Reorganize some code to reduce binary foot prints.
     new f0f5e23  TS-505 TS-506 Poor performance on cache misses on frequently fetched objects
     new dad8b66  TS-505 Cleanup unused configuration
     new 0d4e11c  Update the directory layout
     new 0274998  TS-655 Fixes for solaris
     new 6059226  TS-655 More fixes for Solaris
     new 3a0a7e0  TS-655 More fixes for Solaris
     new 89f2d92  TS-660 Cache scan can not be canceled.
     new 1828e00  TS-661 Delay per-txn config copy until SDK requests it.
     new a3389af  TS-661 It would help if I did it right
     new 18d1c36  TS-662 Make per partition stats for bytes used work
     new 3267d34  TS-663
     new b6ddbb6  TS-664
     new 65bedd0  TS-664
     new 5438961  TS-664
     new ef72c89  [TS-665] Remove HTTP_ASSERT() and HTTP_DEBUG_ASSERT()
     new e8933bd  Remove check for sin() in libm from configure.ac
     new ca43735  TS-668 Add URL stats to traffic_logstats.
     new 9d398e2  TS-668 Disable sort() on Solaris, for now ... *sigh*
     new e4a0c59  TS-668 Fix solaris build (thanks john).
     new dc33143  TS-489 Remove the "connection collapsing" feature.
     new 49f71fc  TS-651 Clear all stats when we ask to clear the local stats.
     new c9dc7f1  TS-663: additional fixes
     new 7e57465  TS-663: additional fixes
     new c2f29eb  prevent a debug assert by clearning the open directory pointer for a read
     new 4dfdc43  TS-644: fix clustered cache pages crash
     new f7e74cd  Fix typo on the default group.
     new ca4bd93  TS-671 Detect install group based on install user.
     new cc5a30a  [TS-672] remove NTDefs.h
     new 7c66066  extending svn:ignore
     new bba26c3  [TS-641] removing navigation_tree
     new 13bb044  [TS-641] removing c_basic.ink
     new a06b065  [TS-641] removing c_config_display.ink
     new 1b6e05b  [TS-641] removing all unreferenced .ink files.
     new c68ec03  [TS-641] remove all unreferenced .gif files.
     new c44e98c  Enhance Warning for truncated documents to give more details.
     new ffaf8f7  TS-673 Make the default configurations more conservative
     new 3d9c859  TS-590 Checkpoint 1, this compiles and passes regression
     new cbe9259  TS-590 Checkpoint 2, this compiles and passes regression
     new c4077ff  TS-590 Checkpoint 3, this compiles and passes regression
     new 175aa7e  TS-590 Checkpoint 4, done through the cache APIs, working
     new 1a8dc83  TS-590 Checkpoint 5, many changes, still passes regression
     new 79008a5  TS-590 Checkpoint 5, done through InkAPI.cc, passes
     new 2eb21f3  TS-590 Checkpoint 6, done with IO core as well, and passes regression
     new 06dd449  TS-590 Eliminate TS_ERROR_PTR, and cleanup error checking
     new 798329dd TS-590 A few more changes per suggestions from amc
     new c3d4e6d  TS-590 Improve a mime buffer memory allocation
     new 3530dfe  Fix tsxs to use CFLAGS / CXXFLAGS, and make -v work
     new 447e01f  Add tools directory
     new d1e172b  TS-590 Change the last int-as-boolean return types to use TSReturnCode
     new c3b4f7f  Create tools directory, and move tsxs.in into it
     new be3b18f  Create tools directory, and move tsxs.in into it
     new 02536bf  Meh, this is moved to tools/
     new 0ae68cc  TS-590 Add the apichecker, fix one more API, cleanup
     new b730c2e  Adding svn:ignore
     new 33aa41c  [TS-641] Remove inktomi*.css and some files only referenced by it.
     new 0d5a9d5  [TS-641] removing mgmt/html2/charting
     new 9fb9297  [TS-641] remove the now empty mgmt/html2/tune (r1073963 removed the last file therin)
     new e0eb7bd  TS-674
     new 9d363fd  TS-674 : fix time_t printf problem
     new add4e27  TS-674 One last little tweak
     new 6c3bcfa  TS-678 Add a config option for try-lock retry delay.
     new 45c6b8e  Updated with the latest few changes.
     new 0ef98da  Added the libtool generated wrappers / stubs to the RAT excludes.
     new bfda94a  Updated for v2.1.6 release.
     new 68be554  Bleh, messed up the default value in records.config
     new eef9611  Update version for v2.1.7
     new 5f74f1c  TS-675 Make redirect and reverse maps work again.
     new 8aee31d  TS-675 Fixes to compile on Solaris
     new 463d799  TS-684 config.layout for gentoo linux, may also be used on Fedora
     new 55c40c1  TS-687 Build failures on FreeBSD8
     new 2720e86  TS-682 Segfault when partition.config is used.
     new 1b3c327  Removed MIXT from the default config.
     new 49d5dc6  TS-688 Remove the "tag" modifier from parent.config.
     new ad69deb  TS-657 Proper validation of RWW settings on startup.
     new 73e779a  Updated with changes from today.
     new 572dffe  TS-550 Remove MgmtPlugin.{cc,h}
     new 0899d9c  TS-689 Restore TSMgmtUpdateRegister() to the SDK APIs.
     new f09fded  TS-690 Schedule some callbacks on the ET_TASK threads
     new a3f37db  Typo from r1076924
     new 13ccc71  That was a bit too much commit, for a simple typo fix.
     new 42bcc6f  TS-680 Change many typedef void* types to anonymous structs.
     new a1c89c2  TS-680 Fix for scheduling issues
     new dcdff2a  TS-676: logic in Store::clear and Store::read_config is wrong: fix by mohan_zl, thanx!
     new bd30738  missing comma
     new d0ba1ce  TS-692 Add an "experimental" API to modify the outgoing IP address.
     new 82f82af  TS-691 LogFilter not working for "int" types
     new 9c7b28e  TS-696 make check fails on libtsutil due to missing libresolv and librt
     new b1a019c  TS-609 Added suport for treating the 64-bit config ints as 8-bit ints
     new 8da736e  TS-700
     new b82969e  TS-692 Change name to TSHttpTxnOutgoingAddrSet()
     new 08b2836  Convert hardware sector size Error to a Warning and clamp the value below 8k.  This should only effect Solaris.
     new c8f66d5  fix the random number generator so that it is not always the same for every thread.  This was causing collisions in the cache keys which was causing document truncation.
     new 5f2f68f  TS-705 Fixes for gcc v4.6
     new e4f9fd0  TS-705 Fixes for gcc v4.6
     new 1e407cb  Updated with all the latest v2.1.7 changes.
     new 4d1ca6d  TS-209: add support for raw disk on Solaris: credits: Igor Brezac for both the code and testing!
     new 044485a  TS-708
     new e047677  TS-708: Remove -fPIC, libtoolize TsConfig
     new 2e9e0f2  TS-588 Phase one, cleaning up APIs and fixing core code
     new 58cd4bb  TS-588 Phase two, change the RRI struct to be less insane
     new de4ab24  TS-710 Do not dlopen / reload a remap plugin .so more than once
     new 6d336e7  Updated with last changes.
     new 0cb6525  Updated with TS-711.
     new be51ee0  Update for 2.1.7-unstable
     new 5ba597a  Updated the license with the official project license
     new 3b19dae  Copyright fix
     new b34549a  Updated the license with the official project license
     new 0e809e7  TS-588 disable "homepageredirect" effectively, but this fixes stats pages.
     new e1a4e70  TS-712 Fix compile problems with clang / llvm
     new f6b1b98  TS-713 - honor the offset within do_io_pread
     new a43c68c  TS-545 Clean out more cruft from MIXT legacy.
     new 45f1017  TS-704 Link traffic_server dynamically
     new 7d7c719  TS-550 Remove an unused / unsupported debug tool
     new 4535e7c  TS-550 Use our standard Queue instead of List for regex map list
     new 30ee098  TS-550 Use our standard Queue instead of List for url_mapping
     new 62079bd  TS-550 Use our standard List container for the Trie class
     new af0d5ef  TS-715 Fixes and cleanup for Perl client. Author: Billy Vierra
     new e467b20  TS-633 Fix reverse mapping with different schemes
     new f371b2a  Remove broken assert, I blame amc (not really, thanks Alan!)
     new 3997c46  TS-465 Allow for existing Server: string to not be overwritten.
     new c5e6a16  Change the default fragment size to match the config file. This should be a no-op in practice.
     new 67c8af7  TS-624 make install should not overwrite etc/trafficserver/*
     new e8f1112  Tiny cleanup
     new 9300791  Update the svn ignore with file name changes
     new 53645cf  TS-562 Fix TCL linking to honor custom library dirs.
     new 5a1b8f4  Fix some valgrind warnings.
     new 09b2a81  TS-550 More fixes to avoid unecessary copies and stuff for Lists
     new fe50bfd  Added latest changes.
     new a86d375  TS-714 traffic_shell hangs on any command
     new 013f601  Added the libtool generated traffic_server.
     new c324be7  TS-720: remove dependencies in STL, add new templated containers.
     new fa4d08f  TS-685 Rename partition.config to volume.config, and all code to use volume/vol
     new 350a5e6  TS-685 Rename the *Part* source files to *Vol*
     new 2c02dbb  TS-728 Remove the --with-webui configure option, and related ifdef and code
     new 551d3be  TS-728 Meh, nuke the html2 dirs too
     new 5ecd0a0  CHANGES: Catch up with current status of reality.
     new 83bdbe0  Update .gitignore
     new 7bde906  "Fix" build for Solaris (fix by postwait).
     new 128ef93  Have git ignore svn files, fix minor compile issues in wccp support
     new 363a90e  Fixing virtual destructor problems in wccp.
     new 50c9bff  Fix for compiler error.
     new 5270e91  Fix for compiler error.
     new ecf7fbe  TS-721 Incorrect http hit ratio in stats
     new f24d88d  TS-729 Fix via header bugs, unlikely to cause a crash though.
     new f00296c  Meh, wrong type in comparison...
     new 3b8490c  Gack, missing a comparison.
     new c627ecd  CHANGES update for r1087568
     new 83a8226  CHANGES update for r1087807
     new 54c9732  TS-641 Remove a bunch of Web UI related configs and code
     new 6d8dca1  TS-621 Update records.config.default.in with changed / removed configs.
     new 63c5e6a  TS-629: fix some non-portable char == unsigned char assumptions (ARM). Credit to: Nick Kew
     new 5c47118  TS-212 Startup service support for Solaris
     new 25abcc3  Hopefully fix the build problems on 32-bit (patch by john)
     new 76dd070  Restore the config name autoconf_port, to avoid confusion
     new d51d08b  Add the DOAP file
     new 91cca8a  Updated description.
     new c0f2407  Fix compiling on gcc-4.6
     new 66b46d0  TS-734 Remove unused fields in net stats pages
     new 8e8dd98  TS-719 libtsutil.so is not self-contained
     new b2a86fa  Added TS-719, Author: Igor Brezac.
     new ebdcb9a  Fix for crasher from leif April 12, 2011, stale open directory "od" needs to be revalidated when the partition lock is dropped.
     new cda70b2  TS-735 Disable ccache by default, use with --enable-ccache
     new b80b24e  TS-737 Small hackish fix for rc/trafficserver.in so rc/trafficserver will work with FreeBSD
     new 8563409  Fix a potential issue in the way freelist pointer version are encoded which might have effects for very large virtual memory machines.
     new 4dfc56f  TS-740 Traffic Server fails to build on kfreebsd
     new 13ed561  TS-742 Added some more debug info
     new 0c964c5  TS-742 assert triggered wrongly
     new ded04eb  TS-741 traffic_manager handles sockets incorrectly: loops error 88: Socket operation on non-socket
     new 134bb6e  TS-743 Support separate configs for keep-alive enabled for _in and _out connections
     new be10fed  Updated with all latest changes.
     new 95caa74  TS-716: fix for DNS crash: bad memory management of HostEnt structures.   It is not clear that this fixes the bug entirely.  Some of the stack traces are consistent with this bug, but some are not.
     new b630320  TS-652 Remove use of RAND_seed()
     new 4f4bd2a  TS-168 Small cleanup
     new 86c9045  TS-716: bug where NetVC could be double free'd.
     new e1341f5  TS-744 Configurations to control SSL session reuse and cache size
     new e09e92a  Updated with latest commits.
     new 5236253  TS-746 Allow to remove URL fields with "NULL" (or 0) values.
     new cbba722  WCCP clean compile tweaks
     new 4b589d9  TS-702
     new 4f8d683  TS-748
     new 8dcf602  TS-748 tweaks
     new 5acf9ad  libtool make building stuff easy.... sure it does. Crun only and not Cstd are deps of stlport4. you can't use both -- this patch undoes some libtool.m4 wrongdoing
     new 51429a0  TS-751 Experimental TSHttpTxnCacheLookupStatusSet(HIT_STALE) calls cause a crash Author: William Bardwell Review: leif
     new cb87521  TS-753 Some more cleanup in InkAPI, move a few experimental APIs to ts.h
     new dcc8b94  TS-749 Connection hangs if origin server goes down in the middle of a response Author: William Bardwell Review: leif
     new de2af1f  TS-752 If you cancel a scan really quickly you can get a NULL dereference. Author: William Bardwell Review: leif
     new 557f591  this macro doesn't seem to be present on some machines
     new 1368fb2  Further setuid fixes for TS-748
     new 6e0e3ed  TS-756
     new 0878248  [TS-755] help init daemons like upstart keep track of *all* traffic server's daemons when started via traffic_cop. See also: http://www.mail-archive.com/dev@trafficserver.apache.org/msg02542.html
     new 39548f2  Add an upstart script for traffic server.
     new a39e7e7  r1097951++ add the file to configure.ac, so it will actually be created.
     new becffba  TS-752: cache scan issues: fix: wbardwel, errors in integration: jplevyak.
     new 9b491f7  Updated with latest changes.
     new 1649375  TS-750 TS does not fail-over if one origin server for a 2 address hostname goes down.
     new 5b3977e  Added missing ignore
     new d700437  Updated with TS-750.
     new 22d9064  Add the license blurb.
     new 6509cec  Add the solaris.txt file as a RAT exclude.
     new 93c547c  Bump for v2.1.9
     new a3c94ef  TS-757 Change TSNetAccept() API to take an option for enabling (and number of) accept threads. Also have it take a protocol "domain" argument, to be consistent with the underlying internal APIs.
     new a129cce  TS-759 Makefile in proxy/config handles $DESTDIR incorrectly
     new 7171caa  Updated STATUS and README for latest releases
     new eca9c68  Updated with latest changes.
     new ed6931c  TS-761 Fixed bug where 3 remap plugins couldn't be loaded.
     new 19578eb  TS-762 Range values like -10 are processed wrong Author: William Bardwell Review: leif
     new 74365cd  TS-763 When creating multiple SSL accept threads, we use the wrong instantiator
     new 55003a0  Cleanup on when to start ICP
     new beb7edc  TS-765 Make the backdoor port (8084 by default) only listen on 127.0.0.1
     new 30b0c54  Updated with the latest changes.
     new c187e78  Remove duplicate stat
     new 4138138  Remove unused code
     new e276c88  TS-562 Make --with-openssl path be honored with an -rpath to libtool
     new 449a4e4  TS-562 Make --with-pcre path be honored with an -rpath to libtool        Make --with-zlib path be honored with an -rpath to libtool        Make --with-expath path be honored with an -rpath to libtool        Make --with-lzma path be honored with an -rpath to libtool
     new 8562d55  Fix crash in atomics on i386.  It seems that the compiler has gotten more aggressive and requires the volatiles to be declared volatile :)
     new 8627a9d  TS-771 Remove remaining v1 log buffer code
     new 16d5015  Updated with latest changes.
     new 5952341  TS-770 proxy.config.http.doc_in_cache_skip_dns is not being read from records.config Author: Yakov Markovitch Review: leif
     new a9e80c3  TS-772 Make proxy.config.http.doc_in_cache_skip_dns overridable
     new dfb7ec0  Updated with latest changes.
     new fa791ac  TS-772 Adding the new overridable config to the InkAPI.cc as well
     new 3a5b707  Fix (at least partial) for the 512GB limit bug.  We need to rationalize the off_t vs int64_t vs uint64_t issue.
     new 055df40  Updated with TS-773
     new c1d1298  TS-774 Add new option, --enable-static-libts
     new a514041  TS-776 memchr in glibc has evolved, and is faster than our version, replace
     new 1d60d2b  TS-776 tune the default number of net-threads better
     new 5430969  TS-776 Make records.config be in sync with RecordsConfig.cc, and fine tune settings
     new 7acbb74  Add svn:ignore for rc/trafficserver.conf
     new f3b0787  Cleanup of old junk, that should have been removed earlier
     new 32169b4  TS-775 Disable cluster autodiscovery via multicast when clustering is disabled.
     new 3a5ec51  TS-780 Retune the number of SSL threads
     new afbdf03  TS-781 Cleanup of unusual configs, and better defaults making records.config leaner
     new a1de6fc  TS-780 Fix the getNumSSLThreads() calculations to be saner
     new 5c66b1f  Updated with latest changes.
     new 030c092  TS-782 Remap processor creates a remap thread even when asked not to
     new 4560e8f  TS-773: the cache directory (and AIO reads and writes) can how exceed 2GB (MAX_INT).
     new 8f7e357  TS-784 Don not use class allocator for remap processing when no remap threads are enabled
     new dd6346a  TS-779 Set thread name for various event types
     new a49bb67  Updated, sorry Igor, but better late than never.
     new ad3b73b  TS-786 Add a perl module to edit a records.config configuration file
     new 783efa2  TS-786 Simplify load a little
     new 115695f  Add another stub for remove.
     new f9e05ff  TS-786 Fix the remove function.
     new 18b21ab  TS-786 Support the append() method.
     new eb2b65c  TS-786 Small cleanup of arg parsing.
     new 61858ff  TS-786 Added an example for forward proxy configs
     new 5923ae1  Minor fixes.
     new f4454ce  Make set smarter, fix forward_proxy.pl to work
     new 6582123  Add proxy.config.http.normalize_ae_gzip to the default configs (but disabled)
     new 2b2802f  Move some constants out to a shared Config.pm module
     new b467e0d  Fix open() to check for errors
     new 8d26a76  TS-787 Disable SSLv2 by default (when SSL is enabled)
     new 0188c46  TS-789 PURGE should purge all alternates, no matter what the request headers indicate
     new 766dabc  TS-791 Remove ShmemClean.cc
     new 9e1f355  TS-404 Add a new API, TSOSIpSet() which allows you to bypass the origin server DNS lookup.
     new ae5b733  TS-778 Compile Fails on Solaris 10 (gcc)
     new fbcf457  TS-783 Port ATS to IA64
     new b3f3744  Updated with latest commits.
     new bf67c69  TS-792 Add a config option (disabled by default) to support mlock() and mlockall()
     new 8218cde  TS-788 Cleaned up the request and response cacheable apis
     new f0cfb5d  TS-769 Fixed infinite loop when getting a 505 response from the origin and the connection is keep-alive.  Now downgrading keep-alive all the time along with the protocol.
     new 3df8f56  Updated CHANGES with the latest commits.
     new cf825d3  Tune the hostdb slightly (little more conservative for large RR)
     new e87913e  TS-797 Wrong delete used in stats processor
     new 0adc8bf  TS-800 AC_LANG_SOURCE warnings with autoconf v2.68
     new b1cc94b  TS-679: Make Plugin API IPv6 compatible
     new 1279c6d  Testing for TS-679 repair
     new ef933fc  Testing for TS-679 repair v2
     new c4f8c8f  Repair tweaks for TS-679, v3
     new 3d39730  TS-793 Improve print statements for ink_freelist debugging
     new 4b103a9  TS-806 TS_ADDTO removes duplicates, so avoid this by using the -R option to libtool
     new 3e1a81a  TS-805 HostDB wastes a lot of storage for round-robin entries, and the calculations of size are off
     new d91408e  Updated with final v2.1.9 bugs.
     new bf62122  Updated with v2.1.8 and v2.1.9 releases.
     new 092af4b  TS-805 Fixes for size of rr_srv_hosts in class method
     new 22bd581  Add new dependencies to README as introduced by amc's capabilities patch.
     new fc1c2fa  Adapting Debian Layout to the one they actually use.
     new eccba64  Add a simple script to tools that helps with PUSHing content into Trafficserver.
     new 134616e  Use the #defined DEFAULT_TARGET_FRAGMENT_SIZE instead of a raw number in initialization of the configuration variable.
     new b0dbf6b  TS-809 ts.h broken when compiling C plugins
     new 485d960  TS-810 Typo in switch statement + slight improvement
     new 3b0e9e6  Updated with fixes since v2.1.9
     new 1f5af19  TS-798 We add broken remap rules when we encounter parse errors of remap.config.
     new 517c92c  Bump version to v3.1.0-unstable
     new 8fca3cd  Updated CHANGES file properly
     new 337214f  Updated STATUS for 3.1 trunk development
     new 5c66d65  TS-798 Turn erronous remap.config into ink_fatal, to abort quickly
     new 9b806e2  TS-798 Merge MAP_ERROR and MAP_WARNING into one
     new 2f74045  Remove repetition from tools/push.pl and fix usage.
     new d9f86fb  [TS-815] make sure that a missing yacc/bison|flex/lex is *fatal* when building with wccp Author: Arno Töll Review: Igor Galić
     new 0787ccf  TS-818 Assertion/abort when starting TS with SOCKS proxy enabled
     new f099138  TS-820 Restore log buffers to previous defaults
     new 40aa16e  Updated with TS-820.
     new fa64b6c  Updated with correct default to match records.config
     new 07178f7  TS-825 negative caching caches responses that should never be cached
     new 058e4d0  TS-827 TSMimeHdrFieldValueStringInsert() can use freed memory to edit headers.
     new e6ed874  Updated with TS-825 and TS-827
     new c4d88d3  TS-828 Various memory leaks and uninitialized values.
     new d7fd984  Updated with TS-828
     new 3a2941d  Adding two files without licenses to rat-excludes. A slight modification to TsConfigGrammar.y (no functional change), which might help get the APL2 closer to RAT's radar.
     new 47722c8  Update with the bugs added for 3.0.0
     new 93a1bb2  TS-839 Build problems when specifying lmza location.
     new 0a001f7  Updated with TS-839.
     new 3bc47b0  [TS-359] Remove DIR_SEP and use slash directly
     new bed830e  TS-760 Cleanup mgmt types.
     new fa5af5f  TS-648 Use hwloc library when available. This can be disabled with --disable-hwloc.
     new 7ed27c3  [TS-842] remove uninstall target from build system
     new f980ba2  TS-840 Regression checks fail (again) due to faulty assert use.
     new d6a7a60  TS-826 TSHttpTxnErrorBodySet() can leak memory
     new 7e98262  Added TS-826.
     new 0cd800f  TS-847 Bad timeout when using CONNECT method
     new d8805b4  Added TS-847.
     new 6c1da76  fist commit, add myself to cluster reviewers
     new 519a06b  [TS-845] make proxy.config.cluster.ethernet_interface default to lo/lo0
     new 30e3e3c  TS-850 - update.config scheduling fixed to be as documented
     new 9326331  [TS-822] make cluster thread number configable
     new 28acd41  TS-847 Fix NET_CONNECT_TIMEOUT default value.
     new f0b529e  TS-847 Oops, fixed the comment too, thanks amc.
     new a61861f  TS-851 run TS without a real interface
     new 5eb4b72  TS-851 update CHANGES
     new 6414686  Fix Sun CC warning: Empty declaration (probably an extra semicolon).
     new fdc63cb  Expand svn:ignore
     new 5c04ca1  Extend svn:ignore
     new c8cb953  [TS-868] fix build on platforms which use --no-copy-dt-needed-entries and --as-needed in linker phase.
     new 92894e5  TS-865 Need to get address for a VConn from a plugin similar to how you can get it for the various things in a transaction
     new 06125bd  TS-862 Need to be able to make keep alive connections not shared on a per-transaction basis.
     new 552f3c9  TS-861 Need a way to disable Vary: Accept-Encoding checking so a plugin can take care of that.
     new 324c42d  Updated with the latest fixes.
     new 0d1c101  TS-860 Built in error for host not found looks like Internet Explorer error.
     new 90ca9d8  Added TS-860.
     new 6da43e2  TS-864 Need more information from CacheHttpInfo (req time, resp time, size).
     new a44a0a6  TS-834: InactivityCopy::check_inactivity crash
     new b85cc88  TS-833: Continuation::handleEvent deadbeef fix, thanx: taorui <we...@126.com>
     new ce2a9c8  Unfortunately a dog's breakfast of fixes I needed to get ATS working and prepare for IPv6.
     new 4aa7eed  Compile error fix.
     new 569f22f  Another compiler fix.
     new 2a0aaac  Compiler fix because apparently my system is globally unique.
     new b71edb8  Compile fix.
     new ac36d1c  Possible fix for memory corruption.
     new a2627ac  This debug only assert would have caught the DNSEvent bug.
     new 868aa67  Added a couple of commits (update CHANGES on or after commits!)
     new 55b416c  TS-873 Wrong code in iocore/net/UnixNet.cc
     new fbed6fd  TS-869 The stat code for ram_cache miss is lost
     new 224a631  TS-870 Something wrong with the evacuate relevant codes in cache
     new 1ea9d90  Comment and license fixes
     new 2921ff0  comment fix.
     new 2f034a5  TS-853 Plugin examples should be updated to use the sockaddr API instead of the deprecated int style API.
     new ab6b9e0  TS-875 TSFetchRestpGet(), TSFetchPageResptGet() and TSFetchUrl() have incorrect asserts
     new e539f83  Addes TS-875 (it's a backport candidate too).
     new b19c846  Fix for TS-881 - better error message from TrafficCop when admin user lookup fails.
     new 7435652  Additional tweak for TS-881 as suggested by reviewer jMCg
     new fb9b9dc  TS-877 remove unecessary local object
     new c4b37ae  Ameloriation for TS-837 which are generally cleaner code.
     new 337d16c  Tweaks to prepare address helper functions in ink_inet.h for external (plugin) use.
     new 674142d  This fixes autconf failures for strange versions of autoconf, anyway:
     new 9962201  TS-730 Allow for the SSL Cipher Suite to be configured:
     new aa577b8  TS-804 - libcap required when running standalone.
     new 8d7bb47  TS-882 traffic_logstats dies when printing log.
     new cb7314b  Added a bunch.
     new 78ded1e  TS-882 Also make sure it builds on *BSD platforms
     new 245153e  [TS-884] cleanup unused variables from iocore/net/ We're down to one variable referenced in these files: net_config_poll_timeout To me this means that we need to give this file new meaning, or throw it out.
     new ddbd34a  TS-816: Make attributes work on other ports
     new e90f6e4  [TS-730] consistently use the *right* variable.
     new f9918ee  Fix spurious "admin user string was empty" messages
     new 0695398  TS-848: fix crash in net pages and remove useless option.
     new 585f436  Configuration documentation update and removed a useless include.
     new 0d045a7  This one is for zwoop - die useless header file, DIE!
     new 165f368  NetConfig files executed by order of Igor. The few trinkets left were moved to I_Net.h and I_Net.cc.
     new bc43ebe  Remove IPRange class, replace with faster, IPv6 compatible IpMap.
     new 57b583e  ignore coverity error
     new 8c66899  IPv6 updates - replaced IpLookup with IpMap, changed some uses of ip_addr_t to in_addr_t
     new ede780c  printf format fix
     new 715a2d8  Trying another printf formatting fix.
     new 02e8794  changed sprintf to snprintf
     new d12c09b  TS-567 Cleanup, removing unecessary, and unsupported, debug features
     new dc4d352  TS-883 Fix help / usage text to be, ehm, correct.
     new 2d65155  TS-807 no config item "proxy.config.hostdb.disable_reverse_lookup" in hostdb
     new 5b89bcb  changed strcpy to ink_strncpy
     new 1b47814  TS-898 "fixed" problems reported by Coverity 1. Changed sprintf to snprintf 2. ignore error on sscanf that is safe
     new 28b6e8f  TS-885 service trafficserver condrestart does the opposite of what´s intended
     new 7a767cb  TS-890 update remap.config comments on regexes to be accurate.
     new db91082  TS-889 Disable warnings on deprecated APIs for Darwin (OSX).
     new 1cf92aa  Updated with recent changes
     new 96e371a  TS-859 Hopefully make parent proxy not not work anymore
     new 4c0588a  Updated with TS-859.
     new fb6ca11  TS-863 I want to be able to set proxy.config.http.keep_alive_no_activity_timeout_out per-transaction.
     new d66e59c  Added TS-863.
     new edc72f8  TS-901 Valgrind found minor leaks and uninitialized variables
     new d77d7ea  Added TS-901.
     new 7b19877  Fixed function definition for TS-817.
     new ed33a3a  TS-903 IPv6 upgrade and cleanup of resolver code.
     new 3e854de  TS-597 (IPv6 for DNS) and TS-907 (bind DNS source address)
     new 2eb97a2  Forgot to define a static.
     new c9bffa9  Another attempt to build on solaris.
     new 2e01ea6  Moved an include to try to avoid Solaris link issues.
     new f0e0de4  Another round at Solaris build.
     new f9f7f40  TS-906 ATS does not read proxy.config.http.forward.proxy_auth_to_parent
     new 3953ddf  Updated with TS-906.
     new 4e88e5c  TS-874 make asf-dist work with git repo
     new 87fcbd7  TS-849 fix some records variables for traffic_line -s setting
     new 91746bf  TS-888: fix SSL by enabling the right direction on successful setup.
     new 97ac1df  TS-909 code cleanup in iocore/net/UnixConnection.cc
     new 4a2e154  TS-813 http_ui /stat/ should response with content type
     new 4b10a94  remove the debug codes in the last checkin
     new 65b3780  TS-813: no need for xmalloc
     new d122af7  Revert "TS-813: no need for xmalloc"
     new f141796  TS-911 Remove unecessary lock in HTTP accept, and cleanup
     new 4c07e65  Add TS-911.
     new d6e1b2c  TS-908: IPv6 HostDB
     new 4a344f0  TS-908 cleanup
     new bc2e009  TS-914 fix iocore_net_main_poll debug info in UnixNet.cc
     new c024348  TS-466: Multiline headers
     new 754a151  TS-916 TSHttpIsInternalRequest() crashes if client connection is terminated prematurely
     new 1dd05fd  Updated with TS-466 and TS-916.
     new cf82598  TS-918 Allow interval-based rotation for round robin entries
     new 70e875f  Added TS-918.
     new 779a06d  Further fix for TS-466.
     new 783c7ba  Further fix for TS-466.
     new 1d46c49  Add a generic Doxygen file description
     new b4979b2  TS-900 TSHttpTxnNewCacheLookupDo (experimental) breaks requests to origin server.
     new c05ca44  Added TS-990.
     new 162d8ce  Fix some Debug to actually be correct
     new 9a1ac65  TS-880 Major performance problem with second request on same keep-alive connection
     new 6d7a70a  Added TS-880.
     new dc5e113  TS-867 moving to a different thread only if the pluginvc is invoked from a non regular thread
     new bf32492  TS-867 fixed the typo in the previous checkin
     new 6520630  TS-876 commiting Manjesh's changes for port based regex.
     new 09bf093  Added TS-867 and TS-876.
     new 8247bca  TS-919: Make iocore IPv6 capable.
     new b73021c  Fixes for problems in TS-919 and TS-876
     new e7aff50  TS-925 Consider switching from integer thread IDs to hex thread IDs
     new 8787a06  Added TS-925
     new d997976  TS-927 dont use malloc.h (fails on FBSD).
     new 79b3bc6  Added a few WCCP ignores
     new 68b7ea4  add CHANGES entry for TS-888
     new 020a1e8  Cleanup of some unused defines.
     new 3187525  Bump to 3.1.1.
     new da72fba  Compile would fail with --enable-purify. This patch makes sure it works again. But, how useful is --enable-purify in the current state? We're written a lot of code, but did we account for it to properly work under purify?
     new c71ef52  TS-896: log collation reporting Host down
     new e070a14  TS-896: fix the linking problem reported in solaris compile
     new 71c7c79  TS-896 it is really UglyLogStubs
     new b0536ce  TS-936: fixed core file generation on Linux
     new 97daafa  Updated b0rken release dates.
     new 0e48144  TS-940
     new fff7173  TS-931 cut cluster latency from 24ms to 10ms
     new 342bdc2  Fix broken indentation (from "indent" run eons ago).
     new 4565c0a  Missed one indentation error.
     new 341a2c5  TS-940
     new f5c0ba7  C++ sucks, fix g++ warning gone error
     new 979b423  C++ still sucks, fix g++ warning gone error
     new cf03e5a  TS-940 Add the new option to the regression tests
     new b37028c  Fewer logs on server conn retry
     new 485326f  TS-941 invalid cast of off_t math to int.
     new 38c0897  Added TS-940 and TS-941.
     new d99de4a  TS-929 diags.log needs to be writable by nobody.
     new 2747382  TS-567 Clean up ink_malloc/free to ats_malloc/free, and remove unused code
     new 5fd2c94  TS-567 Remove ats_memcpy(), it is actually slower than plain memcpy
     new 60974da  TS-567 This removes the debugging capabilities of xmalloc etc. We will replace that with tcmalloc / jemalloc in the next steps of this massive change set.
     new ac700f1  TS-567 Add support for tcmalloc, --with-tcmalloc
     new b9f8d33  TS-567 First set of xmalloc -> ats_malloc conversion
     new 0d0fd1a  TS-567 Second set of xmalloc -> ats_malloc conversion
     new a1fcfa6  TS-567 Third set of xmalloc -> ats_malloc conversion, more to come
     new b2ef652  TS-567 Fourth set of xmalloc -> ats_malloc conversion
     new a2cec0e  TS-567 Fifth set of xmalloc -> ats_malloc conversion
     new ce4c4aa  TS-567 Sixth set of xmalloc -> ats_malloc conversion
     new cf25672  TS-567 Last xmalloc now converted to ats_malloc
     new 17a0556  TS-567 Remove _xmalloc as well
     new 58a2be8  TS-567 Change existing malloc() calls to use ats_malloc
     new 7ec59c0  TS-567 Fix build with WCCP
     new ddb82a5  TS-567 Change xfree to ats_free
     new 1b72965  TS-567 Fix compile with missing xfree
     new 900203b  TS-567 Change xfree_null to ats_free_null
     new f2088d3  TS-567 Change xrealloc to ats_realloc
     new 51a214f  TS-567 Change xstrdup/xstrndup to ats_strdup/ats_strndup
     new c8d6ff3  TS-567 Cleanup some old references to ink_strndup etc.
     new ec93107  TS-567 Fix some obvious misuses of free()
     new 4e805cf  TS-567 Move -ltcmalloc to the far end of the link command
     new 9e741ae  TS-168 revert iObject related changes in logging
     new 7ca56f7  Improve the error message for the cache.db setting in storage.config: When set to a directory with no direct I/O we warn about that, rather than printing strerror's "Invalid Argument"
     new adb0241  TS-813 we should use ats_strdup now
     new 8385f03  TS-947: race condition in AIO: this fix prevents soft lock by checking the atomic queue every 10 msecs to see if anything was inserted w/o the lock.
     new b0fc67b  Implements TS-943
     new 8292fe8  TS-567 Standardize the use of ats_memalign, and use it for FBSD / Darwin
     new 579ce0f  TS-84 Unify all code to use PATH_NAME_MAX, and increase it to 4K
     new e460a80  TS-924 More efficient sharing of origin connections.
     new 6f96aa2  TS-924 Move per-thread cache initialization to thread creation
     new 2c3b692  TS-924 Make the global configuration option require restart, to avoid confusion.
     new aad76dd  TS-924 Make locking less prone to deadlocks. At some point, I need to really figure out this lock dependency
     new 4828b20  Fix make check, I think ...
     new 49fffa4  TS-953: Add ink_strncat for symmetry, n.b.: This will be removed later when it proves useless.
     new 41ad754  TS-953: Add _TSstrlcat/cpy for easy access from C++ core/plugins
     new 2b6fe10  TS-953: use ink_strlcat/cpy, or TSstrdup for things that are just duplicated!
     new 2eb8af0  TS-953: C needs declarations
     new 4afbe4d  Replace assert with ink_assert. Hope this fixes make check failure on Solaris.
     new 8e8fe4d  This hopefully fixes make check on Solaris
     new d3b2db1  Make example plugins compile again
     new 781b642  TS-953: consolidate string copy/concat for examples.
     new a41b29e  TS-956 fix the conflict with zlib-1.2.5.1
     new ceb3c54  TS-950 Make the HTTP header regressions work on 32-bit, inefficient, but works
     new 3c6a86c  Updated with recent changes.
     new ce3e216  DNS fixes for TS-958 - remove self copying.
     new 079bab0  Fixes for DNS fixes for TS-958 - remove self copying.
     new d88f875  TS-953: consolidate string copy/concat for cop.
     new 88f1986  TS-953: consolidate string copy/concat for wccp. Remove private copy of NO_FD.
     new 67a6464  TS-953: consolidate string copy/concat for tsconfig.
     new 78ad0a4  TS-958 "fix" some broken self copies in regression tests
     new 1a5773d  TS-953: consolidate string copy/concat for lib/records.
     new f7fa6dc  TS-958 Fix a valgrind complaint about using unitizalized memory
     new f8a1724  Fix svn:ignore for make check
     new 19a9457  TS-953: consolidate string copy/concat for lib/ts.
     new 0947ea0  TS-953: consolidate string copy/concat for lib/ts.
     new c5da1a8  TS-953: fix regression introduced by r1171837
     new e60f23f  TS-953: consolidate string copy/concat for mgmt/cluster
     new 0762d8e  TS-953: consolidate string copy/concat for mgmt/web2
     new 22e987a  TS-953: consolidate string copy/concat for proxy/http/remap
     new b970e90  comment fix only, no functional change.
     new 18b6977  TS-953: consolidate string copy/concat for proxy/http/ - comitting test first.
     new 2644aed  TS-953: consolidate string copy/concat for proxy/http/ - passing regressions, thanks amc!
     new 3539bb4  TS-953: consolidate string copy/concat for proxy/stats
     new 5e96cda  TS-953: consolidate string copy/concat for proxy/ Tests.
     new 1d4a31a  TS-953: consolidate string copy/concat for proxy/logging.
     new 84018a3  TS-953: consolidate string copy/concat for the rest of proxy/.
     new 3de557a  TS-953: consolidate string copy/concat for the rest of mgmt/api/.
     new bbcc30f  TS-953: consolidate string copy/concat for the rest of mgmt/tools/.
     new 2f8c276  Move test to attic.
     new d161412  removed tests.
     new 03520d8  TS-953: consolidate string copy/concat for the rest of mgmt/utils/.
     new 20ad34e  TS-953: consolidate string copy/concat for the rest of mgmt/stats/.
     new 03e1805  TS-953: consolidate string copy/concat for the rest of mgmt/cli/.
     new 0fe0bef  TS-953: consolidate string copy/concat for the rest of plugins/.
     new abb1a53  TS-953: consolidate string copy/concat for the rest of mgmt/.
     new 95d8cf4  TS-953: consolidate string copy/concat for the iocore/cluster.
     new a877cf4  TS-953: consolidate string copy/concat for the iocore/hostdb.
     new c5c8462  TS-567 Oopsy daisy, lets make it manage to recover a cache restart
     new dd4360a  TS-962 Fix some typos of conenction
     new edbd82a  Updated CHANGES with TS-962
     new d639e7e  TS-953: consolidate string copy/concat for the iocore/dns.
     new 727dadb  TS-953: consolidate string copy/concat for the iocore/net.
     new de091cb  improve documentation of example/remap plugin.
     new 9011a6c  TS-953: consolidate string copy/concat for the iocore/eventsystem/.
     new bd30428  TS-953: consolidate string copy/concat for iocore/cache/.
     new e3d99ca  code cleanup with aio
     new 1be9d0b  TS-953: consolidate string copy/concat for proxy/hdrs/.
     new 02248ed  TS-953: consolidate string copy/concat for mgmt/tools/.
     new cc1d500  TS-953: this should fix the build failure introduced by r1174513
     new 8d51025  TS-953: this should fix the build failure introduced by r1174513, really.
     new 0ded88d  Another attempt at fixing build regression on Solaris introduced by: r1174513. This time by removing lots and lots of duplicate code..
     new e32b979  Cleaning up some copyright comments.
     new ac16a27  r1174513 build fix: Remove more duplicate code, add function declarations.
     new c561450  r1174513 build fix: Add another declaration, fix compile error by removing _bool variables.
     new 89c2e71  r1174513 build fix. Symbol binding. Fix declaration, move Net_GetSMTP_Server out of #if defined(..)
     new 5a79089  TS-955 fix regression testing for logging api
     new c34d665  Exclude test_*.cc,h,i -- these are not really useful for Doxygen.
     new 381ea2b  remove weird cast
     new a137c6f  TS-967: This is a simplified version of Arno Toell's patch which does the same: Check if any -O options where given, and if so, use those, if not, use our default -O3
     new c11ce46  TS-957 remove IE6 from the white list of ae_ua filter
     new 7b2f3cd  TS-567 Add support for jemalloc as well
     new 0d78a57  TS-567 Added proper support for jemalloc includes, and support platforms where there is a prefix on the jemalloc symbols, e.g. OSX
     new bf803ab  TS-567 Only use mallopt on Linux for now, we probably should get rid of this entirely
     new bd749d5  TS-926 - IPv6 conversion of iocore.
     new 891f524  TS-945 Convert transparent forward request to server proxy request when forwarding to parent proxy.
     new 5c8dab7  Contribution fix
     new 3ac1bbe  TS-567 Remove CHECK_FOR_DOUBLE_FREE now that we have debuggable mallocs
     new ee14303  TS-567 Removing CHECK_DEADBEEF, since it is broken (according to jplevyak) and not needed
     new d1bfd30  Undo the premature commit of TS-824
     new f7c3221  TS-567 Removing INK_USE_MUTEX_FOR_FREELISTS  since it is not needed
     new 19883bc  TS-567 Removing USE_SPINLOCK_FOR_FREELIST since it is not needed
     new c88e561  TS-938 - fix VIA to avoid loopback address.
     new d307099  Fix building with -Werror=unused-but-set-variable for last checkin
     new 27476f9  TS-567 Add --disable-freelist, finally
     new 1627464  Updated with latest changes.
     new aa3994a  TS-979 Found a few places where we can segfault with strlcpy
     new eb98c00  TS-932 m_pending_event == NULL crash in LogCollationClientSM.cc
     new 2c67dc6  TS-830 Better error when there are e.g. CLI permission problems. Author: AdunGaos
     new 1f811cc  TS-979 Small optimization when stat pages are disabled
     new e7b4ba0  TS-964 Add 64bit integer plugin APIs for HTTP headers
     new 47439ce  TS-824 Range requests that result in cache refresh give 200 status response with full contents.
     new 6e0e3e5  TS-567 Make proxy allocator be normal class allocator when no freelist
     new bec6c2d  TS-938 Update - fix for not having getifaddr()
     new 48448cc  TS-567 Cleanup around PURIFY
     new 31500d1  TS-948 Do not reload (or load) a broken remap.config
     new c942c3d  TS-871 Fix a small stats bug, which would credit TRACE and OPTION methods against extensions as well
     new 50be413  TS-948 Do not reload remap.config with broken plugins
     new 4f8a3ab  TS-963: Fix ip_allow to be first match.
     new b5790ad  TS-747 Add a new option, proxy.config.ssl.compression, to turn SSL compression on / off. Currently only works with OpenSSL > 1.0.0
     new a90a976  TS-948 One more attempt to fix all reload problems, please test
     new c2ddca4  TS-948 Fix one more place where we exit
     new 7839c5b  TS-973 Eliminate proxy.config.http.verbose_via_str
     new d7441af  Updated with latest changes.
     new 0ca5588  TS-928 Compile problem in TsErrataUtil on FreeBSD 8. Review/suggestions: amc.
     new 60ab663  TS-928 More compile problem in WCCP on FreeBSD 8. Review/improvements: amc.
     new bffeed0   TS-985 ts/ts.h uses C++ comments, which are technically not C.
     new d650f0a  Remove this unsupported API (there's no implementation). And, we have TShrtime().
     new c4c516c  TS-991: WCCP race/stall condition fix.
     new 53c7f65  TS-934 Wrapper for NetVConnection to allow safer locking of connection objects between threads.
     new b28f985  TS-994 remove the extra space from X-Forwarded-For
     new 9c8ed3a  TS-988: IPv6 for ICP
     new e329b79  TS-988 Make it build again
     new 64e8dd2  TS-997 ATS crashes on remap plugin initialization failure
     new a25b120  TS-988 fixup - seems to work better now.
     new d8ab04d  TS-984: LogFile::roll crash fix.
     new 8faaf1c  TS-1005 Implement reload function using traffic_line. Author: Jan-Frode Myklebust
     new a4911df  TS-1005 Remove force reload label on restart function. Author: Jan-Frode Myklebust
     new 8bf151a  Added 1005.
     new 5e1a26e  TS-1010: Reverting to strncpy in WCCP because strlcpy breaks the security key handling.
     new a6a4fbb  TS-984 refix with special zwoop assist
     new e4cf1c3  TS-1009: Do not start ICP contiunations if ICP is not enabled.
     new 24ffdcf  When we want read, we mark read clean and request a rescheduled read. When we want write, we mark write clean and request a rescheduled write.
     new 35c324d  TS-989: IPv6 compatible logging.
     new 79d656f  When you read in SSL it might block because you need the socket to be writable. This addresses that issue and reschedules the connection for subsequent activity.
     new bc6b1d3  TS-989: Extra tweak for problem in LogStats.
     new c5d697d  TS-1004 Transformation plugins cause connection close when content length is not known ahead.
     new 3b89738  Eliminate proxy.config.http.append_xforwards_header, which is never used
     new 3e96db5  TS-982: Fixed PluginVC set active/passive addr.
     new b74501e  TS-989 tweaks - cleaned up type name issue, improved field length calculation.
     new 6522c05  TS-989 tweaks - better tweaks.
     new 1abf6e0  Fix typos, no code change
     new 6f9986b  TS-1008: Add API to access TCP connection from SSN.
     new ae5cd07  Added regex remap plugin from Yahoo!
     new bee9846  Moved plugins under trunk/
     new 2f0fb7a  Moved plugins under trunk/
     new a714092  More TS-989 fixups.
     new 66d6dd7  TS-989 probable fix for stack corruption.
     new 33914ca  TS-1013: Allow ssl_multicert.config to support CA chains per host, i.e.: dst_ip=12.34.24.253 ssl_cert=foo.pem ssl_ca_name=fooCAs.pem ssl_key_name
     new cdf1a60  Updated to build on ATS..
     new 42ccb03  Get it to compile at least, albeit, crippled.
     new 0f65f09  Get it to (mostly) work.
     new d85ae50  TS-1018: Remove OpenSSL acceleration code and configs n.b.: This commit *always* enables non-blocking SSL by the virtue of not making it dependent on an SSL accelerator.
     new 2f8d86a  make cache evacuate work as expect
     new 66f214d  added TS-971
     new 191a1c9  update changes
     new 50206ef  Fix an issue introduced by r1199566, set ssl_accept_port to a sane default.
     new 50a0a7e  TS-944: Align all configurations of paths to use the same function, this now guarantees that TS-1013 actually works.
     new 35a53b0  More cleanup re TS-944. All paths are now handled with set_paths_helper()
     new 6d7e7d4  More cleanup re TS-944: Fix build.
     new 0402811  Fix potential memory leaks when returning early with errors from parsing SSL configs
     new 238f015  No serious objections to TS-1016, so here is the commit
     new db1e44f  make amc happier. related to TS-1016, but change them all to miliseconds
     new d89cd4c  fix FIFOs to work on solaris
     new 60a0a53  mkfifo is POSIX.1-2001. Use that
     new b9ad6c2  fix arg list on mkfifo
     new d8bb2bc  Formatting fix, no code change
     new 29e40e7  TS-857: Fix for cross thread closing of VCs
     new d541831  update changes
     new f44d94e  Better warning for TS-989
     new 3a49692  Fix some RAT warnings
     new 8ce9ffd  Cleanup code in SSL Config - no functional change.
     new af27e4d  Code clean up for SSL:
     new 991d3ee  SSL Fix copy/paste error that breaks the build
     new cdcfb72  SSL: Fix error that breaks the build
     new 7435084  Added benchmarking client for doing high performance benchmarking. Code from Yahoo!.
     new ce7fa80  removed the license file and added a Makefile
     new 398cd1d  Added http_load to the ignore
     new 5cab683  indented the code with indent and used the "standard" ts indentation
     new bec9d68  Added the apache license and created a NOTICE file
     new a112056  Revert "Added the apache license and created a NOTICE file"
     new cc9f1ea  Added apache license to merge stats since it was created at yahoo.
     new 43cc538  Bump version to 3.1.2
     new 18121bf  TS-1021, TS-1022: Binary log fixes - remove extra new line, use size specific types for serialized data.
     new 862284c  TS-1028 Avoid triggering assert when running debug build and enabling per-thread connection pols
     new 3f07228  Cleanup
     new 2733bf5  Add proxy.config.http.insert_age_in_response to default records.config, it can be useful some times
     new ef86ac5  TS-1030 Improve hashing mechanism on WKS.
     new 4256161  http_load: improve performance when loading urls with -proxy
     new 4bd529b  TS-857 Revert this change
     new 3b4ed35  TS-1037: stop ignoring general addresses for local machine address.
     new 2f851c8  Remove some trailing white spaces
     new 0b6c721  Bring the possibility to build with clang. n.b.: Right now, this does not work, because our code has long since (v2.1.4/TS-427) parted with clang compatibility. XXX: Why are we not checking for clang on darwin? Isn't XCode the default.. thing? Doesn't it come with clang? How often more will I write clang in this commit message? Questions...
     new b7e54d3  update STATUS file with release date
     new 0a4d1b4  Make sure make clean can always be run.
     new bd44912  Add possibility to extend tsxs command line for -Iincludes.
     new 7e952e8  Normalize Makefiles
     new cb87705  Normalize Makefiles
     new 631dc00  TS-1039: PATCH: use pcre-config to find libpcre Author: James Peach Review/Test: igalic
     new 7802775  [TS-1042] correct debug message in FetchSM Author: James Peach Test/Review: igalic
     new 46e3cde  Semi-revert TS-1042's r1212343: use "%.*s" for consistency. Also: No more tabs.
     new 7bff0dc  TS-1047: Fix lots of spelling mistakes Author: Arno Töll
     new b2109cd  TS-949: fix key->vol hash to be consistent when a disk is marked as bad.
     new 3719be1  Updated.
     new 9fa3413  TS-992 Rename swapXY() to ts_swapXY() to avoid name space collisions. Author: Piotr Sikora Review: Leif
     new 1ce2e36  TS-992 Don't mix old and new ARPA namserver.h interfaces. Author: Piotr Sikora Review: leif
     new 643c62a  TS-992 Drop getnetparms(), it's not used.
     new 7670786  TS-992 Add missing link time flags for a couple of tests.
     new d590ec3  TS-992 Missing include for unistd.h, to get NULL.
     new b03c3cb  TS-992 Guard against missing ENOSR and EPROTO definitions.
     new fbedfcb  TS-992 Fix usage of NEED_ALTZONE_DEFINED
     new c0e5a75  TS-992 Fix off by one error in sscanf for test tool
     new 62d531c  TS-992 Improve detection of available system headers in autoconf.
     new 1711257  TS-992 Cast localtime argument to const time_t.
     new d2f5476  TS-992 Add missing <sys/types.h> include in example.
     new 72ba4ee  Updated with TS-992.
     new fd23187  TS-992 Fix compiling on Solaris again
     new 09b02e7  TS-1055 Wrong implementation of TSHttpSsnArgGet
     new 371abae  Added TS-1055.
     new 9e8ccfb  TS-998: Distinguish between normal URLs and proxy URLs containing routing info.
     new d6ec8e1  Fix typo in previous commit.
     new 92692b2  TS-1029 DNS crash if we free the memory into system
     new 382808e  added TS-1029
     new f5635b0  TS-1065 traffic_cop segment fault when enable TRACE_LOG_COP
     new 9c43c78  Updated with TS-1065.
     new 5350b8d  TS-245 Add TSStringPercentEncode(), TSUrlPercentEncode(), and TSStringPercentDecode()
     new d234edf  TS-999 Deprecate TSUrlDestroy(), it is a no-op. Just make sure to release the buffers as usual.
     new 8c2ec72  TS-992 Add OpenBSD support. Author: Piotr Sikora
     new bca33e8  TS-1014 slow log can not print logs well on 32-bit system. Author: weijin
     new ff341cc  Fix link to docs in Solaris SMF script.
     new 496bb0c7 Better decoupling of UDP from Net*.h
     new f8e7b9c  Revert "Fix typo in previous commit."
     new f5a3dcc  Revert "TS-998: Distinguish between normal URLs and proxy URLs containing routing info."
     new 6a22578  TS-1057 Expose Base64-encoding through APIs. Author: Yakov Kopel and leif
     new 5362081  Make some APIs more uniform, and fix some bugs from previous changes
     new c9f0966  TS-992 I know we could do a static_cast/const_cast combo here, but wth, lets just stick with the current code base, and get it to compile
     new caf3d30  TS-1071 Debug statement in FetchSM broken. Author: Brian Geffon
     new 5e3c83e  TS-1040 teach TSHostLookup to use const. Author: James Peach.
     new f5a0c14  TS-1044 Fix TSVConn{Read,Write}VIOGet in UnixNetVConnection. Author: James Peach.
     new d1c092a  TS-1052 trafficserver restart does not work (needs to let old process die). Author: Billy Viera
     new e0ae4a7  TS-1032 Assertion when upstream connection is established (with event handled by thread A) and immediately disconnected (handled by thread B). Author: Uri Shachar.
     new 7c1a0a3  TS-1074 PluginVC should schedule to the local queue instead of the external queue. Author: Brian Geffon
     new f540496  TS-1048 Add TS API to enable plugins to use traffic server configuration infrastructure .
     new 425e3d7  TS-1056 Lost UA connections can show up as "400 ERR_INVALID_REQ" in logs
     new a7f83d1  1049 TS hangs (dead lock) on HTTPS POST requests Author: Wilson Ho
     new a66535f  TS-1038 TSHttpTxnErrorBodySet() can leak memory. Author: Brian Geffon
     new a072ab4  TS-1038: re igalic's complaint about r1228991 use ats_free_null() instead of if-block.
     new 066cfa2  TS-1089 fix: Remove bool argument.
     new a4b4852  TS-998 Keep a record of the original Request on the URLImpl and provide a new API to access it. Should be cheap: copying is only required if copy_strings is true in url_parse.
     new e3bb6c3  Fix to force failure if POSIX capabilities are explicitly enabled but not found.
     new 643b22b  Fix the configure.ac fix.
     new 4ce9d00  TS-998 Make this new feature optional until we can figure out some less expensive alternative
     new 56c5645  TS-1081 eliminate an additional copy of the pristine URL string reference
     new da1bf97  TS-1041 Populate sockaddr length. Author: James Peach.
     new 0a2034e  TS-996 HTTPHdr::m_host goes stale if HdrHeap::evacuate_from_str_heaps is called. Author: B. Wyatt.
     new b49b67a  TS-1073 no_dns_just_forward_to_parent configuration parameter is ignored/not used. Author: Kevin Giles. Review and minor changes: leif
     new f879e0a  TS-1091 CFLAGS=-w` causes configure script to wrongly guess style of `gethostbyname_r` on BSD flavors. Author: Marc Abramowitz.
     new 20c9b2b  Moving TsBuffer from lib/tsconfig to lib/ts.
     new bca9a36  TS-1082: Fix optimizer flags detection.
     new 9376c04  TS-1077: Configure all proxy ports in a single config record.
     new 7a1f5d0  Add TS-1082 to CHANGES
     new 90be649  TS-1077 Fixes for FreeBSD and Solaris.
     new 893b772  TS-1083: Compile time detection of NextProtocolNegotiation.
     new ac78a9c  TS-1083: Initial NPN plumbing.
     new 894bad7  TS-1077 - Fix for Solaris.
     new 72d04b4  TS-1077 Solaris fix.
     new 53bcab2  TS-1088: Add TSHttpTxnOutgoingTransparencySet to API.
     new ed4017b  Typo.
     new 5ea619b  TS-1066 TSHttpTxnServerReqHdrBytesGet in InkAPI.cc has an extra parameter (int *bytes) from the prototype in <ts/ts.h>. Author: Alistair Stevenson
     new 15e2fcd  TS-1089: Added API for creating transparent connections (via PluginVC).
     new 9822e2f  TS-1096: libreadline support for traffic_shell
     new cce8369  TS-1097: online help for traffic_shell
     new 8344d2b  Update CHANGES
     new 8c6ea73  TS-1096: Better autotools support for readline
     new b099066  TS-1097: Ignore system(3) return code
     new 1a7289e  TS-1097: Try to fix Solaris build
     new 071b59b  TS-1097: Ignore system(3) return code harder
     new a0522f5  TS-1097: Try to fix solaris build
     new 1b5e2b8  TS-1097: Solaris can suck it
     new ddb32f6  Added Apache License to RecHttp.cc
     new 8cd9b65  Exclude http_load, it's under a different, but compatible, license
     new 066cf33  TS-1035 EventProcessor::spawn_thread doesn't check that there is enough event threads and segfaults
     new 424ce78  Removed a few excludes
     new 26a39f7  updated changes
     new 20c5f39  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/trafficserver
     new d4bf3ef  Change indentation.
     new 9726564  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/trafficserver
     new feecb37  Micro-optimize for the common case, and let me test a git commit again
     new fcfec39  TS-1094 Cleanup of indentation before working on a real fix
     new 234dc77  TS-1094 Argh, this was not meant to be committed ...
     new c9a3765  Oops, undo another bad commit.
     new 7b294db  TS-1098 Cleanup indentation before changes
     new 620d3cc  TS-1098 Make rc script support Amazon EC2 Linux AMI
     new 970f2bb  Added .git to excluded files
     new c2d26d7  Fix indentation of license
     new 635a51f  Forcibly adding -I/usr/local/include to Solaris' CPPFLAGS will break builds. Especially if you have SMC packages installed.
     new cbacb6d  [TS-1101 traffic_line -x no longer works, at least not timely
     new 9b3bae3  TS-1084: Add format string checking
     new 9b8aaa6  Add TS-1084 to CHANGES
     new 4b48c93  Remove whitespace from CHANGES
     new 05360bc  TS-1084: Define TS_PRINTFLIKE on the non-gss path
     new a6682c5  TS-1084: Coalesce PRINTFLIKE and TS_PRINTFLIKE
     new bed2ec9  TS-1084: Fix some format warnings
     new 2e4136b  TS-1084: Fix some format warnings
     new ca39c70  TS-1084: Format time_t as a long long
     new 9308b7e  TS-1084: Fif off_t format errors
     new 1b385de  TS-1084: Format time_t as a long long
     new 498003b  TS-1084: Format time_t as a long long
     new b55801c  TS-1094: Handle buffer with just CR in it correctly for MIME parsing.
     new bf6f7e0  TS-1094: Update CHANGES.
     new 2266c59  Format/spelling fixes in CHANGES
     new 37eaa29  Preliminary release date for 3.1.2
     new 4584548  Merged from 3.0.x
     new 69a7fa7  Bump to 3.1.3.
     new 49e1dee  Don't crash if we can't set up SSL
     new 9289d73  TS-1104 Change the hw_sector_size to consistently be an int
     new 5ad005c  TS-1102 Cleanup obsolete debugging code
     new 3c78540  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/trafficserver
     new 4eea5f0  Add .vimrc
     new 8421675  TS-1110: logstats incorrectly bucketizes all status codes greather than 599 as 5xx
     new a4db15b  Updateding CHANGES for TS-1110
     new 9500061  TS-1102 This fixes (I think) the build issues on Solaris / non-gcc compilers, as long as they support __VA_ARGS__. Uri, if this is too ugly, please provide a better diff. I didn't want to #ifdef on e.g. gcc for this, didn't seem worth it, but if you feel it's worth preserving fmt when building with gcc, feel free to submit a patch :).
     new c2cd672  Fix for compile problems related to casting 0 to a reference.
     new 03d858f  TS-1115 Fix build for Intel ICC again
     new ef63f9f  TS-1115 Fix for debug builds, related to ICC fixes
     new 19f3673  TS-1116 Some fixes for clang/llvm, on OSX
     new 59bf86f  TS-841: Move SSLNetAccept and SSLNetProcessor into eponymous files
     new 89e24d7  TS-841: Sprinkle some const pixie dust on the SSL classes
     new 115434b  TS-841: Propagate zero-length read events through  SSL
     new b282375  TS-841: Load plugins after opening sockets
     new c85a874  TS-841: support TLS NextProtocol negotiation
     new 98b85f8  Revert SSL_METHOD declaration change
     new 3a458cc  Fix typo
     new 235bdf1  Update CHANGES
     new f753ff5  Better SSL_METHOD type insulation
     new aa09ec6  TS-841 Fix SSL/NPN when accept threads are disabled.
     new af7e88d  TS-1116 More fixes to build with clang on OSX
     new ea97994  TS-841 Cleanup of some old SSL crud
     new 47d1f8e  TS-995 changes.
     new 8bfb683  Tweaks.
     new f1e4bbb  Merge branch 'master' into ts-995
     new 2ea3cf3  Fixup after merge.
     new 06a970c  TS-841: Fix the NPN build
     new e04aed0  TS-995: Name changes for IP library support.
     new cd6eb8f  TS-937, TS-1117: Remove TS_HAS_PURIFY macro
     new 999a3a6  TS-1102 More Diags cleanup, and performance improvements.
     new 56c29c0  TS-1116 fix clang warnings
     new fe1da80  TS-1116 fix clang warnings and errors, especially with make check
     new 23af5c5  TS-1116 re-enable git -Werror for clang
     new 3ae2835  Doxygenated ink_zero
     new 89808dd  Fixed comment terminology.
     new a23a8ed  Some minor cleanup, and use the right INT64_MAX
     new b4384dc  Fixes for TS-1102 compliance
     new dd93d72  Add a -max_connect_failures option to http_load
     new c39aab2  TS-1122 Support redirects properly
     new 6737143  Added CHANGES file
     new fd59f21  Oops, wrong logic around when to set redirect.
     new 1c8d02f  TS-1123 Build problems with editline/readline on OSX
     new 3f83bf4  Moved TS-841, and updated CHANGES with 1115
     new 332a5d2  remove unused variable from State
     new ad6c4ab  TS-1109 stack dump may crash too
     new 6c4d2b5  TS-1111 crash in RangeTransform::handle_event
     new 901ff98  Filter out regex_remap
     new 0c89201  Merge branch 'master' of /tmp/FOO/regex_remap into dev/merges
     new 1992191  Filter out header_filter
     new a6a83ee  Merge branch 'master' of /tmp/FOO/header_filter into dev/merges
     new fdebccc  Merge branch 'dev/merges'
     new 8cfc3b7  Filter out stats_over_http
     new a5044fc  Merge branch 'stats_over_http'
     new 1f38e9e  TS-1024 Move regex_remap, header_filter and stats_over_http to the main repo
     new eee2913  TS-1124 Fix some build issues with new plugins
     new 457f85b  TS-1126 Fix problems on OSX. Author: amc + leif
     new 6a79f69  TS-701: Remove mgmt/cli/script_configs.sh
     new 8a06dc1  TS-1002 log unmapped HOST when pristine_host_hdr disabled
     new e1d5d0f  TS-976: Removing this rather poor example plugin as we now have a proper deflate plugin (TS-1129)
     new fd372c9  TS-976: remove example gzip plugin from configure.ac too.
     new 0306f0a  TS-1124 Try to fix regex_remap to build on Solaris, try 1
     new ab54b4e  TS-1124 Try to fix regex_remap to build on Solaris, try 2
     new 0b39cd7  TS-1124 Try to fix regex_remap to build on Solaris, try 3
     new 1b66ce8  TS-1124 Try to fix regex_remap to build on Solaris, try 4
     new 9728440  Fix stats_over_http to use the right MAX int
     new 58fc4c4  requestPath needs to be set after modifying the _request_url or it maybe invalid.  Moved setting of this variable
     new 3ad18bc  TS-1133 Make the max host-header length configure.ac configurable
     new 6006c51  Added TS-1133.
     new e3d16ef  TS-1134: Remove --enable option for NPN.
     new 2534c45  TS-1134: TSNetAcceptNamedProtocol() should fail if we don't have NPN support.
     new 21b8650  TS-1134: Update CHANGES
     new f67290f  Set line length of 120
     new cad0e9b  TS-462: Configure checks for ServerNameIndication
     new c5487c8  TS-462: Add ServerNameIndication support
     new 738ccb6  TS-462: Update CHANGES
     new 75c6dd8  TS-462: Conditional build support for missing openssl/ts.h
     new 64f2131  TS-1138: Fix off by one range error in IpMap
     new 2cebb26  Make replace-header plugin work (at least a little bit).
     new c3673da  A couple of the bugs fixed.
     new b442386  TS-1144: fix out of tree builds
     new 7bbd783  IpMap::fill fixed.
     new d13336e  TS-1145: additional clang build fixes
     new 925b7d7  TS-1145: zero the whole IpEndpoint
     new 41fa47f  Header heap fixes.
     new 0f57f14  Prepare for v3.1.3 release
     new f449203  Change for v3.1.4 in configure.ac
     new 633f34d  TS-1149: Pretty up automake output
     new 1f66ef6  interm
     new 4993e52  No ggdb3 for Darwin.
     new c12f061  Fixed IpMap::mark
     new 855bbd6  Fixed IpMap::unmark
     new 9c9937c  in Preparation for TS-1148, adapt .gitignore
     new 8ea7297  TS-1148: Add a systemd service definition Author: Jan-Frode Myklebust <janfrodes @tanso net> Review: igalic
     new 5b20a22  Additional testing implemented.
     new fcd092c  IPv6 map problem replicated.
     new b1f2e98  interm
     new f51778f  TS-1114: ensure that all accesses via CacheVC::write_vector are protected by the vol lock as this vector is shared.
     new 3c3b754  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/trafficserver
     new 994de8f  Added 3.1.4 section.
     new 679d374  interm
     new 1b7a6d3  Update CHANGES for TS-1114 and add a note for TS-857.
     new b63fcbc  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/trafficserver
     new a75f807  Fix a few commit versions
     new 597c21e  New tests, passed.
     new 2b7a385  Adjusted IpMap tests.
     new 712772c  Final test tweaks.
     new 80023cb  Updated CHANGES
     new adebcc8  Fix for stale github fork.
     new f059a8a  TS-1143: Fix edge cases in IpMap.
     new 441c38c  TS-1149 Make this work on older automake versions
     new 3377052  TS-1159: add compiler hints to debug logging
     new a2dc965  TS-1140: Implement HTTP method filtering in ip_allow.config
     new a26f1d9  TS-1140: Making the compiler shut up.
     new 225f26f  TS-1165: Fix heart beat denied.
     new 7460513  Be a little more cautious in processing config settings.
     new 1ffea79  Better handling for missing attribute on HttpProxyPort.
     new 793f3cf  TS-827 Use the new ProtectHeaps class. William, can you make sure this looks good to you?
     new c08ce26  TS-1150 Use TS_MAX_HOST_NAME_LEN instead of an arbitrary size
     new 60e9618  TS-1150 Limit headers to 64KB, which is our internal limit anyways
     new 6014904  TS-1150 Consistently use HDR_BUF_RONLY_HEAPS
     new 7d6d263  TS-1150 Some more minor cleanup
     new 2731f6b  TS-857: fix race in do_io_close: move read of member above set of 'closed'
     new 687fdbf  TS-1135: move Trie.h to libts
     new 9c1958a  TS-1135: minor Trie and Queue fixes
     new 313c224  TS-1135: add some const qualifiers to DFA::match()
     new 0dcad6e  TS-1135: index wildcard certificates for ServerNameIndication
     new a686703  TS-1162: UnixNetVConnection.cc assertion when accepting a TLS connection
     new ce8fb7e  TS-1135: Fix signed/unsigned warning
     new bb54023  TS-1135: Remove std::distance to make Solaris happy
     new 6533c85  TS-887: code cleanup, remove teThreadType
     new db6e185  TS-1166: Stuffer.cc is not IPv6 compliant and apparently unused so it was removed.
     new 441413b  TS-1167: Make parent SOCKS server setup IPv6 compliant.
     new ebd4601  TS-1168: Fix UrlRewrite blind tunnel handling to be IPv6 compliant.
     new 6f26139  TS-1162: Remove unnecessary early return
     new 1abf9bc  TS-1171: http_ui cache lookup, double free
     new e4dcba3  TS-1172 Remove remap/StringHash.{cc,h}
     new 965c3e6  Fix tsconfig library to have a version #.
     new dfdb678  TS-981 Remove the support for libev (for now at least).
     new b0c93d1  TS-1173 Improve the comments in remap.config
     new 0f19fb8  TS-1173 Speling errors and added CHANGES comment
     new f5d90c9  TS-1092 Remove specific SSL termination mode, we either terminate, or we do not
     new 6d24b00  TS-1092 Remove overlapping conditional
     new afedd5c  TS-1092 One more tiny optimization, I blame amc
     new d69561e  TS-1036 Improve some squid log compatiblity. Suggestions from mnot.
     new b65598f  fixed typo: said to pass socket_pass and should be socket_path
     new 7f7fc50  TS-1080 Cleanup before trying to fix these problems
     new 3691e5d  [TS-1080] If we run out of Log Buffer slots, we assert.
     new d876163  TS-1017: IPv6 compliance for logging and log collation.
     new cc6da81  TS-1156 Cleanup htonl mess, also fix the timestamp for log fields
     new 2075d43  Fix tproxy configure message
     new 040e517  TS-1178 cop will kill manager & server, even cop it self
     new b7a63b4  TS-1189 Build problem with older versions of OpenSSL.
     new 3500ba8  TS-1190 Change defaults for proxy.config.http.share_server_sessions to 2
     new 0055c9d  TS-1191 Change the default for proxy.config.dns.search_default_domains to 0
     new faa51a9  TS-1190 Change the defaults to reflect records.config.
     new 0db892e  TS-1121 Make --disable-diags at least disable Debug etc.
     new 017c898  explicit casting of items to the 'right' size for use
     new 81f2715  Solaris under C++ should be setting XPG compatibility and thus iconv should have a non-const argument.  Regardless, this should be safe for all Solaris(like) systems.
     new 8fd5523  let's try gnu/sunstudio differentiation
     new e7d5784  TS-1147: Remove SSLNetProcessor::initSSL()
     new 47255d3  TS-1147: Remove defaultEnabled flag from SSLNetProcessor::initSSLServerCTX()
     new c426f4a  TS-1147: Remove proxy.config.ssl.server.cert.filename
     new a238d13  TS-1147: Remove proxy.config.ssl.server.private_key.filename
     new e2827c0  TS-1147: Remove default server SSL_CTX from SSLNetProcessor
     new cadc9b6  TS-1147: Implement default certificate fallback.
     new 5fe79e6  TS-1147: Remove last cert.filename and private_key.filename references
     new b555031  Add TS-1147 to CHANGES
     new 0d5e5e1  TS-1192 remove gethostbyname from test code
     new 00bb63c  TS-1192 remove gethostbyname from test code
     new 0aa9dda  TS-1194 Change conversions to build with gcc-4.6 on Solaris
     new 12ce451  TS-1194 Also fix a few plugins to use the core build infrastructure
     new abf767e  TS-1079 Add an API function to turn debugging on for specific transactions/sessions
     new 59f3028  TS-1079 Minor identation and style changes.
     new 35009fa  TS-1079 Fix compile problems, and add CHANGES
     new 56ac751  TS-1079 One more (retarded) fix ...
     new 7ad3d25  TS-1079 Change casting of time_t's to int64_t's instead of long long. Also change the printf to use PRId64 accordingly
     new 170c771  TS-1079 Fix more %lld to PRId64 or PRIu64 printf's
     new 1df0305  TS-1164 fix a race condition in cache init.
     new 8586b8e  TS-1198: ssl crash when certificates are missing
     new 6a3f8fe  Update the DOAP file, but not sure about the SVNRepository tag...
     new 574d45a  TS-1202: install traffic_shell man/doc pages in a more appropriate location
     new 0c985fd  TS-1202 more config.layout docdir settings for all other layouts
     new e70a7c8  The http filter on Illumos is going to be put back as httpfilt, not httpf.  This is in OmniOS already.
     new d3bc98b  TS-1211 Read backlog config value to set the listen backlog
     new a5c094e  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/trafficserver
     new b8161cb  Updated with the laste commits.
     new 0a83ec7  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/trafficserver
     new 03d6ea1  TS-1137 Wrong returned value of incoming port address. Author: Yakov Kopel
     new ceb6467  TS-1137 Also fix the regression tests
     new 11c11c8  Meh, wrong bug number.
     new f4acef8  fix a wrong CAS operation of ink_time_t variables on 64 bit system.
     new f2055d1  TS-1130, fix the building fails of previous commit.
     new fe640a2  fix another race condition in cache init.
     new 9ae8bfa  TS-1212 can not limit ram cache, also fix the stats
     new 2bb5bb0  TS-1220 stats: cleanup and fix the wrong values
     new d1b1804  TS-1205 double free when RecDataSet in cluster mode
     new 4a4c893  TS-1216: just removed the initializer for some gcc`s limits.
     new 6a262b2  TS-1150 Improve performance for the hdr_heap protection, reducing the protection refcnt increments / decrements by 100x, give or take.
     new 55aceff  Added TS-1150.
     new e78a99e  TS-1226 Make header_filter support e.g. = in header values
     new 6bc19b4  TS-1225: remove 32 bit doc_len instances
     new 2cee56f  TS-1210: remove 3.0.x deprecated APIs
     new b0254b2  Added TS-1225.
     new cc1773f  TS-1227 header_filter "set" operator does not work if the header does not already exist
     new bc52713  TS-1186 Now reading the stats values and 64-bit int in the Perl stats API.
     new 2072690  TS-1213 update will crash at HttpTransact::process_quick_http_filter
     new 80402b5  TS-1142 record ram hit in stats
     new 1da4e95  TS-1220 stats: cleanup and fix the wrong values
     new f36afeb  TS-1229 clean up RecordsCofing.cc, remove unused entries
     new 04311e0  TS-1209 Allow for background fill when producer is a transform.
     new d4607a2  TS-1217 cop cleanup
     new 4482078  TS-1208 check_memory() in traffic_cop never active on linux
     new 09d85f6  TS-1208 record it in CHANGES
     new 9c0f0ef  Top type program for traffic server.  Shows statistical information.
     new a3c543a  TS-1230 configure has an option for overriding ARG_MAX
     new 521fe28  Remove temporary dotfile
     new 129da88  TS-1163 : Made use of a 64bit capable ioctl in linux to avoid truncating the number of physical sectors for 2TB+ disks in linux.  Previously, disks would fail to recognize their full size, though they would work
     new bc96275  Fixed format-arg mismatches
     new 9ce0e718 Open sourcing benchmarking tool
     new 8e2f209  TS-1241 Memory leaks when using TSHttpSchedule().
     new 7562932  Added TS-1241
     new 28f2c76  Make compile.  Remove tabs.  Add license.  Remove unncessary poll() emulation code.  Add support for zipf distribution and fix evo_rate.
     new 7c40179  TS-1242 Make it build with some more recent automake versions.
     new 4fa8350  TS-1243 Eliminate unused code in ink_isolatin_table.cc
     new b778389  TS-1090 Added the ability to set firwall marks on linux connections (bonus feature includes IP TOS/DSCP as well
     new 0e20aad  TS-1237 Added log fields and containers for cached headers/data, added filtering by container field to custom logs
     new 904de85  TS-1239 Fixed missing implementation of TSHttpTxnServerAddrSet
     new 493d645  Updated CHANGES to reflect previous 3 commits
     new a7a5d1a  fixed test/api desync for overridable config names
     new 47b5b12  fixed a bug in TSHttpTxnConfigFind
     new db91a42  Converted the Perl program over to C++ and added some features
     new d0b4853  Added Makefile for tstop
     new d5beeb6  TS-1245 proxy.config.http.connect_ports can be '*'
     new c50f37d  updated to use the local manager if a hostname is not specified
     new a2fd13c  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/trafficserver
     new 58bc52e  TS-1248: Update HTTP status codes and strings
     new a30f957  TS-1090 Avoid gobs of autoconf warnings. Bart, feel free to undo and fix it as you see fit, I just got tired of the warnings
     new d94bcac  TS-1245 better tweak for pcre pattern
     new 07596d6  tstop - needed to add calculating the time since the last time it grab the stats
     new f2d4c83  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/trafficserver
     new a1c6a17  TS-1251 Removed the include of ink_port.h.  Not needed and messes up when trying to use mgmtapi.h.
     new 158b56b  TS-1251 updated changelog information
     new 4b46b53  TS-1251 Including stdint.h because no longer including ink_port.h
     new 9b72286  TS-1251 Adding ink_port.h include since this relies on it.
     new f6fefd4  TS-1181 Make the overridable configs work properly with "byte" configs.
     new 3cf51ee  TS-1181 Reorder some struct members, to make all byte configs near each other (less padding)
     new 9980f49  Add TS-1181.
     new a79a638  TS-1236 HTTP Accept filters do not work on Illumos
     new 53ebc2f  TS-672 cleanup Win32 references
     new 9f83128  TS-1075 added optional explicit port binding for traffic_cop test ports and an option to use the client's source port as the proxy's source port when connecting through to OS when transparent
     new a2fd5e9  Updated.
     new 63cd828  TS-672 more Win32 cleanup
     new 8e9200c  TS-1260 traffic_cop code cleanup
     new de323c8  TS-1260 traffic_cop code cleanup
     new 65f9c15  fix path in upstart script
     new 453f172  TS-1238: Add optional to control seen filtering for the RAM cache.
     new dcef71e  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/trafficserver into ram_cache
     new 72ef2de  TS-934: backout earlier patch in favor of subsequent patches.
     new acdb96d  Merge branch 'master' into 934
     new 9c5bac5  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/trafficserver into 934
     new e80215f  TS-475: Support for efficient processing of single range requests.
     new d42a4e0  FreeBSD 9.0+ comes with clang. Add support to build ATS with it.
     new e197d2f  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/trafficserver
     new a855e33  Added some code that should (but does not, yet ...) disable cert verification.
     new 0fd1b94  painting a target
     new b57523b  TS-1265 Fix range handling for open end ranges.
     new 38d8b6a  Fix the Apple/clang-318.0.45 build
     new 8793e8c  TS-1262 allow the alternate selection api to force an alternate using a magick return value
     new e7e3924  Fix a typo.
     new bad6bf0  Added jtest to git ignore
     new e67b0e4  TS-1222 single tcp connection will limit the cluster throughput
     new 10e8fc6  Add TS-1222.
     new 86514a0  fixed memory leak in tstop
     new 71d8eab  TS-1269 Building outside source tree fails on plugins/
     new 3505de4  TS-1240: fix race in log buffer queuing code.
     new a3b1486  TS-1250: Cache inspector does not seem to work properly
     new cb63bbd  TS-1250: Fix signed/unsigned warnings
     new e346083  TS-1271: Deprecate INKStat API
     new 5eb6b23  Added 1240, thanks John :).
     new f7b969c  TS-1271: Turn of gcc -Wdeprecated for API tests
     new 1f98da8  TS-1271: Turn of gcc -Wdeprecated-declarations for API tests.
     new 0ca83ac  TS-1272: workaround for - FATAL: HttpSM.cc:890: failed assert
     new 3fb6f2f  TS-1274: Transformation plugins can send content-length with non-identity transfer encoding
     new 8ab9154  TS-1274: Transformation plugins can send content-length with non-identity transfer encoding
     new 86631b8  Initial tests working.
     new f2c92ef  TS-1275 Fix startup problem where /var is on a volatile disk. Author: Eric Connell.
     new 71b3a84  Added TS-1275.
     new ebc4c1c  Fixes for handling Host field.
     new 0968497  Merge branch 'master' into ts-1195
     new b7e160d  Testing tweak.
     new 4413ae1  TS-1195: Support IPv6 addresses in URLs and Host fields.
     new 5321ca4  TS-1195 - fixed issue for regression testing.
     new 83a84cf  TS-1195: Solaris does not have memrchar
     new 55f8de1  Added 3.1.4, and updated various "history"
     new 9f2031d  Fix for building on OmniOS
     new 403fec8  TS-1277: IPv6 URL parsing breaks remap configuration.
     new a25258d  TS-1279 Fix build system for gcc < 4.3
     new 72eeb5e  TS-1277 Another fix for remap issues.
     new e8d05ed  Bumbped release date of 3.1.4 to June 1st.
     new 2511fd5  TS-1282 Verbosity on Via header was not honored properly
     new 9a1fab3  Bumped to 3.1.5, we can change this to 3.3.0 in case we don't release 3.1.5.
     new 705b48e  TS-1277: Parse the port from the URL on the remap path.
     new 9e7a913  Moved TS-1282
     new a4990c1  TS-1286 Remove proxy allocator includes where not necessary
     new 71e609c  TS-1286 Remove some optimizations for memcpy that are not necessary now
     new 4be7cee  TS-1281 make check fail on RHEL 5.x
     new 84446dc  Update 3.1.4 release date.
     new 618c87a  Updated in prep for 3.3.0 development
     new 4c61fd3  Added a few missing licenses
     new 50c624f  TS-1296 Do not link all binaries and plugins with libreadline
     new 726cf61  TS-1297 Do not link all binaries and plugins with libz and liblzma
     new f9abb3e  Added three bugs.
     new 2a60084  TS-1293 initscript should provide chkconfig header
     new 96f33df  TS-1294 initscript mentions using /etc/sysconfig/trafficserver, but doesn't use it.
     new cf10d7d  Added 1293 and 1294 to CHANGES.
     new a862e28  TS-1295 Don't assume root privileges during make install. Author: Jan-Frode Myklebust Review and minor changes: Leif
     new bc13c5e  Moved these plugins from the separate git repo
     new 50f981c  TS-1301 Add new API, TSHttpTxnMilestoneGet(), to get various txn timers
     new ef141e9  got rid of the perl program for tstop
     new f41885f  moved the src files up one dir for tstop
     new 3dce709  updated some formating and added an ignore file for tstop
     new 01f0e3f  fix a problem where I was dividing by zero in tstop
     new 7722bb1  TS-1302: Initial lua remap plugin
     new 4dfdce2  TS-1302: Move lua to experimental and wire it into build
     new 3e7be70  TS-1304 Allow overriding of tsxs' CFLAGS/CXXFLAGS from environment
     new 9b5bb0f  Minor cleanup of the response header.
     new 85d04a0  TS-1303: Fix backwards compatibility for port configuration for '=6'.
     new a423c3f  TS-895 Fix WCCP build on e.g. FBSD
     new 9883f2c  Added TS-1306, which was accidentally committed against TS-895.
     new 448179c  TS-1229 Fix collation in custom logging
     new 425a9ee  TS-1310 To avoid endless loop on handleReadDone. Thanks Hua Cai (hua_cai@netentsec.com)
     new 2549fa2  TS-959 remove ae_ua filter
     new 99cbf8a  TS-1289 stats codes mess up when disk fail
     new 250004c  update changes for TS-1289 TS-959
     new bb48a36  TS-959 remove ae_ua filter
     new 653ea0c  TS-1312 Allow to open cache disk without O_DIRECT, for e.g. tmpfs "disk" cache
     new c543a50  Fix typo
     new f0a98cd  TS-1321 improve RT on Cluster purge miss
     new 3be6743  Fix the bug that ram cache and evcuation may not work well in disks (vols) larger than 2TB.
     new f3ee4a8  tstop - fixed typo and fixed calculation for object size in cache
     new 7a46479  blame me, fix the problem that  my previous commit can not pass   the regression test.
     new 4d59185  better explain how to use ip_allow.config
     new 903d8dd  TS-1319: Large cache (> 16TB) not working
     new 6149644  TS-1319: off_t is a more consistent type for cache sizes than uint64_t
     new 19bcca2  TS-1087: TSHttpTxnOutgoingAddrSet forward declaration does not match implementation
     new b512fef  TS-1332: Silence spurious error when adding SSL certificates with alternate names
     new bbb15e4  TS-961: Initial TSPortDescriptor API
     new 4ab21b9  TS-1338 SSL not handling some events properly
     new 6b92934  [TS-1258] Need the ability to allow a user to alter the background fill config values on a per transaction basis. Author: Robert Logue.
     new c0c15ef  [TS-1328] TSMgmtIntCreate and TSMgmtStringCreate validation. Author: Yakov Kopel.
     new 080606b  TS-1341 Remove remnants of TSCacheHookAdd() API
     new c497ce5  TS-1341 Remove remnants of TSCacheHookAdd() API
     new b21ccf7  TS-1314: Apply const to argument descriptions
     new c00f951  TS-1314: Apply static to Main.cc
     new 02506c0  TS-1314: Remove global TS_ARG_MAX usage
     new fa61f83  TS-1314: Add Vec::append(src, count)
     new 7fc244e  TS-1314: Remove TS_ARG_MAX from the management code
     new 0d85fe4  TS-1314: Remove TS_ARG_MAX from autoconf
     new 44052e9  TS-1314: Update CHANGES
     new c43eb72  TS-1314: fix signed/unsigned warnings
     new 4a3d808  TS-1314: fix signed/unsigned warnings
     new 35f9ff2  TS-1314: fix signed/unsigned warnings
     new 2568c6f  TS-1314: fix signed/unsigned warnings
     new 55f83a3  TS-1324: lua plugin hooks and enhancements
     new 2e88064  [TS-1343] stat system doesn't check for buffer overflow
     new b7ba116  TS-1343 -- Stat system doesn't check buffer sizes
     new 8ab44ed  TS-1345: fix signed/unsigned compilation issues in Vec
     new 7c6b590  TS-1319: Fix cache sizes > 16TB
     new fc6f759  TS-538: Remove deprecated INKStats API
     new 358410f  TS-538: Remove stale reference to proxy/stats/Makefile
     new 0467d10  TS-1235: improved diagnostics.
     new 9db4645  TS-1350: Detect and prefer LuaJIT
     new b300e76  TS-1339: Check for pread capability on VC before range request.
     new 4ced027  TS-1339 Make it compile when disabling regression tests.
     new ee1c921  TS-1348: no need to set active_timeout when release or bind server_session.
     new b187c5c  Add an union Alias for 32bit and 64bit
     new ede9cd5  TS-1355: Remove support for Unices which do not support 64bit time_t
     new 5fa8c8b  Fix formatting - no code changes
     new 50dea53  Wrong regex for ip in records config. Authors: Yakov Kopel and Uri Shachar.
     new 5d6e403  TS-1348 Cancel the activity timeout, and add some Debug info
     new 1be0bfc  TS-895 Added version checks for bison and flex.
     new 73b68e4  TS-895 Tweak bison/flex versions and improve fail message.
     new 0a0d002  TS-895 Fix checks against short version strings (2 fields)
     new c98f97f  TS-895 fix sed to be more correct
     new 66a9124  TS-895 More fixes for bison/flex version checking.
     new 682c4e3  TS-895 Lex fix, out of tree build fix
     new 4ed0234  TS-1363: Cert path not working using intermdiate certificate
     new 5703590  [TS-1278] Fix clang warning: assign into a variable to force a volatile load
     new 22bd64a  TS-1278 Clang warns: Volatile fields read but results discarded
     new 2e8ae19  TS-1340: Document the common use-case of standard IPv4 and IPv4 ports
     new 69bd547  TS-1370: Restore original stale-wile-revalidate code for posterity
     new 4dd5671  TS-1322: CONNECT to parent proxy has URL with a trailing slash
     new 6e93cff  TS-1315 Fix URL parsing to handle non-HTTP schemes correctly.
     new 0dc90d4  TS-1339 Fix crash on range request.
     new 7986be6  quick cpp 11 commit more changes to come
     new 492936c  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/trafficserver
     new 758d865  TS-1380: SSL wildcard lookup doesn't find the longest match
     new c7b0868  Tweaks for better WCCP support on Ubuntu.
     new 3071419  TS-1380: remove bogus strlen
     new d91904c  Revert "TS-1355: Remove support for Unices which do not support 64bit time_t"
     new c1bc42a  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/trafficserver
     new 3f35165  WCCP tweaks for clang compilation.
     new b4d4f4a  WCCP removed unused method to clean up for clang
     new 76aa879  TS-1385: generic atomic operations API
     new a2b7091  consistently leave a space in CHANGES to make cherry-picks less broken
     new 9c3bebd  TS-1392: Fix SNI certificate fallback path
     new e24e79d  TS-1387: Allow proxy.config.http.insert_age_in_response to be overridden
     new 2b14051  TS-1387: Make it impossible to add new TSOverridableConfigKey values without updating the tests
     new 47f15df  Add TS-1387 to CHANGES
     new 829826a  fix build on Solaris buildbot, or in general, for automake >= 1.12
     new 72dcbdc  [TS-1368] fix wccp's out of tree build
     new c406a2f  [TS-1383] fix C++11 API's out of source build
     new 80dde6d  TS-1385 Make it compile on ARM, thanks James
     new cae7878  new plugin for logging the tcp_info struct or just the rtt information in the tcp_info struct, right now it will only log the struct when the client makes a connection to traffic server
     new 91fe506  sample configuration file
     new e551e1c  added tcp_info plugin to the build on experimental plugins
     new 57a39fb  TS-1385: Attempt to fix 64-bit atomics on ARM.
     new be460bf  updated they way tcp_info looks for its config file
     new d5e9a10  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/trafficserver
     new 6c5d404  changed the sample rate granularity to be 1 per 1000.  Added support for close hook, but there needs to be another hook to ATS before the socket closes before this can work.  Removed sync() after writing to the log.  Added more debugging to the code.
     new 5c7dad1  Added README file with release version information
     new 63a7c51  wrapped text in readme
     new fa3052a  Revert "TS-1385: Attempt to fix 64-bit atomics on ARM."
     new b0c74c9  TS-1385 A simpler fix for ARM atomics compile problem
     new 58205af  Catch up with clang/trunk's definition of clean code:
     new a13d99b  Plugin that will allow the origin server to set a header that ATS will redirect to.  This redirect is handled by ATS and wont be seen by the client.
     new fe871b5  Added support to build the custom_redirect plugin with autoconf and automake
     new e857750  makefile for custom_redirect
     new 9fa553f  Added header_rewrite to the experimental plugin build
     new cad4054  Check for struct tcp_info before building the plugin
     new a73beb4  Revert "fix build on Solaris buildbot, or in general, for automake >= 1.12"
     new ded98ae  Added more hook where this can be run
     new d4e05d4  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/trafficserver
     new 053cc43  TS-1406: add ESI to experimental plugins build
     new 9d3bc96  TS-1249: fix some minor ESI issues
     new 55b0009  TS-1407 Change the ip allow/quick filter ALL mask to allow all methods.
     new ba1e9ae  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/trafficserver
     new 1686269  TS-1356 ground work on the ability to assign threads to a cpu/core
     new 025cd27  TS-1356 Simple way of assigning threads to a CPU.  It just loops over the net threads an assigns them to a CPU.  Better version to come later.
     new 4a4c517  TS-1249: preserve gzip encoding in ESI plugin
     new 7c28674  TS-1249: hook up the ESI unit tests
     new f19a13b  TS-1356: Fix the build for missing hwloc.h
     new 938279e  TS-1412 Traffic shell always suggests a hard restart on config change
     new a506b90  TS-1408: Plugin to implement the stale-while-revalidate and stale-if-error features of RFC5861
     new 9a1ab90  TS-1408: Fix RFC5861 plugin build
     new ed41547  #! the rfc5861 nodejs test server
     new 019a9ad  Import from GSOC code:
     new 0896acc  TS-1356 needed for getting the topology information for hwloc
     new ed0e0ba  Back out the API from TS-998
     new 146ce51  TS-1389 Replace TSHttpTxnServerRespNoStore() with TSHttpTxnServerRespNoStoreSet(). Author: Phil Sorber
     new 357bba9  TS-1389 Added to CHANGES
     new 6034b34  TS-1379 Better error message when mgmt socket is not available
     new 7b60a4a  Added TS-1379.
     new 6c6f876  TS-1415 return 400 response if the length of request hostname is 0
     new f03f2e1  remember: Keep space between version and change!
     new 4ebd0a4  TS-1421 Modify the default log configs to avoid logging to stdout and stderr
     new 2246931  TS-1249: Disable ESI packed nodes by default
     new 53c74a1  add TS-1249 to CHANGES. AND A SPACE.
     new 7c2a608  Fix for TS-1425: clean up the lingering read before deallocating its buffers
     new 5cf77b2  Fix for TS-1426: check that ua_session is non-NULL before using it
     new c8392ef  Fix for TS-1427: PluginVCs now use a 1 second recurring event for inactivity checks like UnixNetVConnections
     new 18ad788  Added more spaces, for consistency
     new 24aad8f  TS-1414 gzip plugin enhancements
     new 3c35457  modify CHANGES for "TS-1414 gzip plugin enhancements"
     new d59c7b9  TS-1431 the gzip plugin needs cleanup and refactoring
     new 86550f2  TS-1180 gzip plugin configuration
     new 98c3c0b  TS-1261 enable chunking when transforming from cache
     new dab051d  Added more methods to c++11 api
     new a1b4019  more changes to c++11 api, header code on the way
     new 4d3940e  forgot to add apache header modify makefile.am
     new 06cb5cd  fix build issues
     new 39a8c28  added header code to cpp11 api
     new 1798bb9  new method to api
     new adb7e16  TS-1436 Added yahoo layout, so we don't have to maintain a patch
     new f962cd1  updated release notes
     new f14311a  TS-1418 Add automake file to Metalink plugin.
     new 7b5c099  TS-1418 Reorganize some of the Makefile.am slightly for experimental plugins
     new 8271206  TS-1437 Make the Lua plugin compile on RedHat based distros.
     new 2044373  TS-1266 RAM cache stats are wrong with CLFUS
     new 7f3402a  TS-1440: Fix the LuaJIT build.
     new 5c03b0b  TS-1440: Lua transaction and session hook support
     new b18d842  TS-1364
     new 1a0718a  Merge https://git-wip-us.apache.org/repos/asf/trafficserver
     new 4ca44a0  Update changes
     new bf4d77c  Fix README to refer to Git instead of Subversion
     new 491a753  Forgot to change a few more svn references to git ones.
     new 04b5aea  TS-1441 fix possible null reference to configuration in gzip plugin
     new a3895e2  Bumping copyright year to 2012
     new 13bb30c  Adding mention of OHSU in README and also addition of ASF License to source files.
     new 349b571  Fix some RAT report issues
     new 0ac0ddd  Add copyright for rfc5861 plugin to NOTICE.
     new 02024e4  TS-1416: Do not do cache lookup if cop_test_page is true to stop artificial increase of cache misses.
     new b01dc0a  Updating CHANGES
     new 8568e9d  Change Vol::aggWrite assert on writelen from < to <=
     new 84fa7a4  TS-1339: Move range offset data from First Doc to Alt header.
     new 2b50dea  TS-1339: Update CHANGES
     new 150be45  Build: Fix compiler error on sizeof() of class member.
     new 21a1347  Add ASL license headers to lua examples
     new 48a8951  Fix the build
     new 0a51cfb  TS-1443 add enable-gzip option for gzip plugin
     new 099843a  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/trafficserver
     new 18baa9e  TS-1445 Gzip plugin appends 2 adlers when using gzip compression
     new c2cab00  forgot to update the README for the new 'enabled' option
     new 732a120  Improve header layout for request/response APIs
     new 96e62ed  TS-975 server-transform.c broken
     new cb841f4  Fix a FreeBSD build error (invalid conversion from 'void*' to 'char*')
     new 58f3312  TS-1450 add gzip to automake
     new 81aa9b5  TS-1450 add gzip to automake
     new dc7f573  Fix the Lua build on Ubuntu
     new e2bfe1a  TS-1339: Disabled fragment offset storage for non-HTTP data.
     new d8c5ac9  TS-1452: gzip build failure with Apple/clang-421.0.57
     new d0a57a7  TS-1455 memory leak when using the gzip plugin
     new 41754c7  TS-1351 raw disk cache disabled when system start
     new 4bc52e9  TS-1386 thread hang in cluster type=1, which will trigger the throttling
     new 00953ff  TS-1386 thread hang in cluster type=1, which will trigger the throttling
     new 5a48e53  TS-1270 add force local cache control in clustering mode
     new 6d7a73c  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/trafficserver
     new 81d111e  bump versions
     new 28e4d02  TS-1454 in cluster CacheContinuation::setupReadWriteVC, ic_hostname maybe NULL
     new 35f3936  update with release of 3.2.0
     new 919b3ce  TS-1421 Make diagnostics work again...
     new 99c7013  TS-1452 gzip build failure with Apple/clang-421.0.57
     new d37cf2d  TS-1458: fix LuaJIT include ordering
     new 711674d  TS-1455 memory leak when using the gzip plugin
     new a8baaa4  added all the cc files into the build and added more debugging
     new 3bdf457  Fixing some build errors (unsigned vs signed int comparisons)
     new debca7e  update gzip README with compilation and installation directives for when no Makefile is present
     new 5b886ce  TS-1464: Apply noreturn attribute to ink_assert
     new dccdd5a  clang's cecker says this is a security issue
     new 05da7a9  TS-1466 disabling ssl compression by default
     new 570aaac  updated release notes
     new b76cae7  TS-1469: Manager can cause restart spins because of hardcoded FD limit
     new 48bbfbf  Adding reported by to changes for TS_1469
     new 0a87a65  TS-1464: apply noreturn attribute to _TSReleaseAssert
     new 2bee0a2  make clang happy on security concern
     new 47eea07  make clang scan happy
     new 9e73563  proxy.config.http.cache.cluster_cache_local ends with an 'l', not an 'e', thus we need to create a case specifically for it.
     new 3014556  proxy.config.http.cache.cluster_cache_local is 43 bytes, not 46 :(
     new e887769  make clang scan happy: LogAccess::marshal_proxy_host_name()
     new 2d60038  clang report Logic error: Uninitialized argument value in lib/ts/lockfile.cc:239
     new a2d4611  TS-1457 Fix excessive memory use for transforms.
     new a7baf7c  TS-1473 Fix header_filter plugin for ARM
     new 942d373  clang cleanup: remove dead assignments from mgmt/stats/StatType.cc to result variable.
     new aeec26d  add on to zwoop's comment
     new 8665bbb  Log.cc: Acquire flush_mutex before using it in ink_cond_wait, or we risk unknown behavior.
     new 8303076  How about we trust the compiler and the user to know what they're doing?
     new d19ba46  Make TS build on FreeBSD with hwloc installed
     new eefd111  Port cpu sets to Solaris and FreeBSD
     new 00d48fa  update build instructions
     new 97fd7b5  Make ATS compile on Solaris Studio again
     new d1d707b  Make ATS compile on Solaris again
     new e4739f8  Make sure ATS' atomics also compile on Solaris CC
     new 319d54d  Addon to 97fd7b57753773cabb1d08fe854f01288accce25
     new d6d07d8  TS-1484: Fix SNI crashes where there is no default certificate
     new be7e974  TS-1436: Fix accidental GNU layout change
     new 6fb81ae  TS-1488 Check the event`s cancel flag before put it into the PriorityEventQueue
     new e58f72c  Various clang build fixes
     new 9e6b944  Remove unused ts_resource.h
     new a457069  Declare TSTextLogObjectWrite format string as const
     new 0740be2  Typo fix: s/beeen/been/
     new cfd97c5  s/Makfiles/Makefiles/
     new 1b4211f  remove the unused proxy/mime.types
     new 9ce7cbc  Make HdrToken arrays static
     new abe55a6  TS-1462: SPDY proxy plugin
     new 30b3bba  TS-1462: Add SPDY plugin Makefile
     new 3b1ae13  TS-1462: Fix automake conditional error
     new 2e66686  fix the wrong change log for TS-1299
     new 54c6b9d  Clean up a few RAT warnings
     new a4e4a69  TS-1003 make Prefetch config file reloadable
     new 47f1a31  make spdy plugin build out of tree.
     new db03b39  TS-1518: detect header_rewrite plugin boost dependency
     new af3925e  Fix clang compilation warning
     new 34a2bad  Add simple build and regression test script
     new dba0879  TS-1516: use_client_addr breaks parent proxy configuration
     new dc36d49  TS-1513: SPDY plugin crashes on connection close
     new 1e80f53  TS-1525: SPDY plugin sends  malformed HTTP version string
     new 891b286  Added DNS stats
     new a9874cb  TS-1526: SNI support breaks IP-based lookup
     new ee765af  TS-1532 esi plugin does not support cookie sub keys
     new a463d34  TS-1503 make Event::schedule simple and efficient.
     new 68ad34b  TS-1501 vc`s inactivity_timeout event should be schedule in vc`s thread
     new 47cb166  TS-1534: implement the interim cache for ESI parser result
     new b5bd1cd  TS-1535: FetchSM process_fetch_write should ignore event TS_EVENT_VCONN_WRITE_READY
     new 243d403  SPDY: Use TSIOBufferReaderStart where appropriate
     new 2eaf176  TS-1539: Update build package list in README
     new 3d9926a  pkgconfig is spelt pkconf on BSD
     new 72ee5e0  Format size_t with %zu
     new 338c00f  Log the number of directory bytes allocated
     new 518e838  Format off_t as long long
     new 05b0af2  header_rewrite - added license info
     new d334458  TS-1446: Make sure age header is enabled.
     new 71b9502  TS-1542: Fix so that rfc5861 plugin will compile against older versions of TS.
     new baa602e  SDK man pages TSAPI, TSDebug, TSMalloc, TSTrafficServerVersion
     new b283116  TS-1512: volume & hosting will crash the server in cluster
     new 3ace483  TS-1543: Add Logging to rfc5861 plugin
     new dfb98be  Update CHANGES that I missed previously
     new a1d9f28  TS-1223: fix the crash in http_ui show network connections
     new b4d2b88  Be more precise in SSL debugging
     new 04259ec  Revert "TS-1223: fix the crash in http_ui show network connections"
     new e827aab  TS-1223: fix the crash in http_ui show network connections
     new c3c37e4  TS-1548: Update documentation for ip_allow.config
     new 962d864  remove MakeErrorBodyVA, enable body_factory by default
     new a8ca9d6  update CHANGES: TS-1549
     new ae77436  TS-1534: implement the interim cache for ESI parser result
     new 8b81302  update plugin ESI README
     new a353097  TS-1550: remove unnecessary USE_CONFIG_PROCESSOR define
     new b8a8e39  add a README for jtest
     new d8cc124  TSPluginInit man page
     new 1e83ffd  Add man page skeleton
     new 79da694  TSMBufferCreate man page
     new f72392b  TSUrlCreate man page
     new ce5b6f5  TS-1534: ESI plugin deals HTTP HEAD method properly.
     new 2167d53  fix loop logic of TS_EVENT_VCONN_READ_READY in process_fetch_read
     new 423add3  TS-1382: make jtest 64bit nice
     new c847b2c  consistent (correct) naming of functions. Consistent (working) punctuation for nroff.
     new 15c4d78  Add man page for TSRemapInit
     new 346bbd8  Consistent API ifdefs for ts/remap.h
     new 8ef0291  TS-1494: sslCa should be set NULL after parseConfigLine in SSLCertLookup.cc
     new f270d47  cleanup jtest, remove alpha spark irix win32 and mips supporting
     new 63bad12  cut 5 columns in the printf
     new da5c758  replace the local ink64 with inttypes.h
     new 74dbd51  fix http_load compile
     new 03dc520  Add SIGINT to list of handled signals
     new a5379c6  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/trafficserver
     new a3fa8b6  Spell authorized consistently
     new 5e22828  Strip docs for Linux system with Kernel <2.6.3
     new 1b9fa98  step one: Remove ifdefs, fail. Step two: ???. Step three: RAW Disk Support on FreeBSD
     new 26849e9  remove old, obsolete ways of retrieving disk-size information
     new 690ccc2  get and use hw_sector_size, set disk_id
     new a613da9  Add CHANGES for TS-207 (raw disk for FBSD)
     new 46fa49e  TS-1558: use_client_addr breaks control over upstream HTTP protocol version
     new 437fd01  TS-207: Fix the Darwin build
     new 23feb51  TS-1560: plugins need memory barriers for ARM
     new 914ee98  Create Doxygen HTML without "generated" timestamp
     new 8c0eef3  TS-1534: plugin esi - fix missing CL header
     new 53ad4f3  plugin esi: string add change to append
     new bed634b  TS-1561: Plugin esi - Enhancements on ESI plugin
     new 951ce48  TS-1565 TSStringPercentEncode returns one character short in no-op case (no encoding needed). Author: Thach Tran <tranngocthachs at gmail dot com>
     new 50b0072  Updated with TS-1565.
     new 6dadea4  TS-1564: Logs created via the API in plugins are not rolled
     new 267c69b  TS-1565 Added regression tests.
     new 4bd32be  add flex to "required" packages for building
     new ca1a913  to make read_from_writer work
     new ca8d645  Fix comment in configuration file.
     new 54b82f2  TS-1572: Plugin response status change can trigger ATS assertion
     new c63c4dd  TS-1551: reload ssl_multicert.config at runtime
     new b4816b0  TS-1551: use ConfigInfo rather than similar custom code
     new 82144fb  TS-1551: Move ProxyConfig down to libmgmt
     new 21b5552  Fix contrib/regression file existence tests
     new 69912d2  add author into CHANGES
     new 919f711  TS-1576: reload splitdns.config at runtime
     new a816812  TS-1553: Detect and build C++11 dependencies
     new f1d7027  TS-1561: Plugin esi - Enhancements on ESI plugin
     new b1a110c  TS-1491 Browser always prompts for authentication (NTLM). Author: Yakov Kopel Reviews / Comments: Leif and James
     new d5db1c4  plugin gzip: performance optimization
     new 21be311  plugin gzip: TSHttpHookAdd use sample contp
     new 6dfedf8  update TS-1561 authors in CHANGES
     new b216afa  TS-1582 space between string and format specifiers
     new b6e6388  ts-1582 changes
     new 2a4f512  TS-1583: Patch that works on gcc 4.6 and 4.7
     new 90afb39  TS-1583: also make sure this compiles under clang
     new 501d435  TS-1582: missed one more fmt in experimental!
     new b7e488e  Pacth is spelled Patch
     new 8a3554a  Man page for TSInstallDirGet, TSConfigDirGet and TSPluginDirGet.
     new e4e02fa  Fix whitespace in gzip config parser
     new 81f9f41  TS-1583: Fix clang build with ext/hash_map
     new 71aeeb6  TS*DirGet() returns absolute paths
     new b0e4e09  TS-1591: gzip plugin should load relative config file
     new 5e55f60  TS-1562:fix traffic_manager crash becasue of receive 'Config Files' is NULL
     new 6e8e65f  FreeBSD/clang build fix
     new 2017190  Small VMs can't survive a full parallel make
     new 4704d3a  TS-1594: ProxyMutexPtr and Ptr<ProxyMutex> are identical
     new 3af003a  Added licenses to config examples
     new 17e6c89  Moved the regression script to the ci area
     new 4c1c967  TS-1506 %<cquuh> log symbol will crash TS when requesting a SSL url. Review: leif
     new e3de16c  Added TS-1506.
     new 5da78a1  Fixed line-length to be <= 76 consistently.
     new c55e396  TS-1607: Decouple SSL context indexing from the rest of iocore
     new de35ad0  TS-1596 - Added channel_stats plugin to experimental.
     new 0c7c43d  TS-1596 - Fix invalid conversion from 'const char*' to 'char*'.
     new baaf8ff  TS-1596 - Forgot to note Author of channel_stats plugin is Conan Wang.
     new 8aab86e  Fix compile error in SSLCertLookup.cc.
     new db0cfd4  TS-1580: Mutex leak.
     new fe74191  Use gmake on FreeBSD in regression script
     new c859379  TS-1608: IpAllow should use standard config update
     new 74207d5  Remove unused proxy/Freer.h
     new ddbc356  Make the cache type constants an enum
     new 0fcc63b  TS-1615 Change the default charset to UTF-8
     new 78b8134  TS-1615: Some spelling errors in source code
     new 998810c  TS-1616: authorization proxy plugin
     new 043815e  TS-1422 TS-1307 : Update HostDB for better IPv6 handling.
     new 09beedb  TS-1617: Build cacheurl when experimental plugins are enabled
     new 96b72d5  Document proxy.config.http.doc_in_cache_skip_dns for authproxy
     new bc8e101  Add man page for TSHttpHookAdd
     new 7d2524e  TS-1619: Add ConfigUpdateContinuation and ConfigScheduleUpdate helpers
     new 336db46  TS-1619: Use ConfigurationProcessor for ParentSelection configuration update
     new 3578517  TS-1619: Use ConfigScheduleUpdate in SSL certificate update
     new 54a4d32  TS-1619: Simplify the config update patter with ConfigUpdateHandler
     new 7e1169c  TS-1619: update CHANGES
     new 472c613  TS-1621: Adopt the ConfigUpdateHandler pattern for SplitDNS updates
     new f22407a  TS-1621: Adopt the ConfigUpdateHandler pattern for IpAllow updates
     new 1173c3d  Remove unnecessary #defines
     new 91a27f0  Make CongestionMatcherTable a private type
     new 5da7edc  Remove redundant MAX_CONFIGS constant
     new 768e0ba  TS-1621: Adopt the ConfigUpdateHandler pattern for CongestionMatcherTable updates
     new 361a8eb  TS-1621: update CHANGES
     new 3e6359e  gcc 4.4 build fix
     new 129d771  TS-1500: Allow SSL certificates to be selected per-port
     new 544e646  TS-1624 Remove JEMALLOC_P use, it seems to have been deprecated.
     new 94f29f3  TS-1599: set OpenSSL allocator with CRYPTO_set_mem_functions
     new 1a39637  Update stale references to HttpStateMachineGet
     new a143a8d  TS-1423: Allow transparent passthrough of non-HTTP compliant connections.
     new bdbb077  A couple of trivial cleanups for HttpSM
     new d0d8154  TS-1630: Add Lua API for TSHttpTxnCacheLookupStatusGet
     new 39ad174  Fix build for systems that don't support transparent proxy
     new 4ed5db5  Partial TSRemap man page
     new dade954  Add additional TSUrlParse test case
     new aac4939  TS-1246: trafficserver script error message in ubuntu
     new 3041664  TS-1640: SSL certificate reconfiguration only works once
     new 4a614a9  TS-1643: Post requests with no Content-Length header sends default error response
     new 27c0f22  TS-1601: HttpServerSession::release don't close ServerSession if ServerSessionPool locking contention
     new 54e3640  Log missing SSL certificate file instead of crashing
     new 6b90d87  Add note about using GNU make
     new f29b2c7  traffic_cop: wait() for children on SIGTERM
     new f0aaa22  cleanup: get rid of ink_killall implementation
     new 6424a9c  Handle SIGINT the same way as SIGTERM
     new ba8e739  add changes for TS-1609
     new 02d5a92  TS-1609 Fix build issues with gcc-4.7 related to the Cop changes
     new 1199e99  TS-1574, TS-1577 not do range acceleration when read_from_writer, and range request can invalidate cached copy when server response is 304.
     new 3321de5  TS-977 RecCore: refine P_RecCore.i and rename it to P_RecCore.cc
     new fc73910  TS-977 RecCore: remove unnecessary IOCORE_* wrapper on RecCore API
     new 7547773  TS-977: update CHANGES
     new 461de92  TS-977: Fix RecMessageSend regression
     new ccc4b37  [TS-1538] SSL accept performance regression
     new 603efef  AM_CONFIG_HEADER was deprecated and removed from latest automake
     new 74f1175  Fix copyright year.
     new 594c41a  TS-1659 Gzip: Make it possible to "remove" compressible-content-type
     new cfb3709  TS-1663: Still trying to get this to work :)
     new b515906  TS-1663: One final test, I promise!
     new 74dfcf3  TS-1663 Exclude the test_certlookup binary
     new 2d08ca6  TS-1663: Testing whether it still works, now that it's been moved.
     new 26368e5  TS-1664 check vary and accept-encoding before adding them
     new 3e5a718  Merge branch 'master' of https://github.com/oschaaf/trafficserver
     new 7930d46  upstart: don't expect a fork. Watchi traffic_cop
     new f97f1bc7 3.2.4 released
     new 01c2636  One TSRemap man page ought to be enough
     new 899b0fe  TS-1667: remove unused enum TSIOBufferDataFlags
     new 0e8454a  Add TSIOBuffer man page
     new d29918a  TS-1587 make check fails on the esi plugin
     new 75a31f3  Fix the URL for the download page. (downloads.html just redirects to downloads)
     new 4ca9002  get rid of .git* in asf-distdir: target.
     new f9d1ef4  Delete .git* in asf-dist: Target
     new 17dd55f  expand .gitignore to include more test_* and *_test things
     new 50df73f  Minor fix to HostDB operations - fix issue with reverse DNS lookup.
     new 8a97bc8  [TS-1649] don't use ink_bind if we're not specifying a local port
     new bdf58a7  TS-1650: Inactivity cop should use TRY_LOCK instead of LOCK to avoid deadlock
     new 4d6c7ee  TS-1672: Emergency throttling can continue forever
     new 49e352f  TS-1673: Remap with recv port is using the wrong port
     new 6d573ce  TS-1674: TSStatIntDecrement is broken: logic is flawed
     new 5612698  TS-1675: Adding api TSHttpTxnClientIncomingPortSet
     new 0514ba2  TS-1679: FetchSM cannot handle POST bodies > 32kb
     new c46ac44  Enable debug in the regression test script
     new 529d1bd  TS-1650: fix enum Net_Stats
     new f454f2a  Build fix for Mac OS X clang-425.0.24
     new d3c8d78  TS-1307: fix for DNS issue in regression testing.
     new 75a7e7b  TS-1679: channel_stats: count 5xx response and clean up code
     new baca4d2  TS-1252: stats summary in cluster not working
     new 5f93bc5  TS-1678: Simplify register_record()
     new 096f030  TS-1424: Disable client keep alive on server close if using client source port.
     new 413a745  TS-1681: Use FreeBSD's interpretation of tcp.h if on FreeBSD.
     new 5d8cc8a  TS-1006: Add an '--enable-reclaimable-freelist' option
     new 4397abf  TS-1006: Add a new wrapper: ink_atomic_decrement()
     new 795e50d  TS-1006: Introduce a reclaimable InkFreeList
     new bdd796c  TS-1006: Make InkFreeList memory pool configurable
     new afe372a  TS-1006: add CHANGES
     new c905616  TS-1682 lua plugin compile breaks on FreeBSD.
     new bb6dd3f  TS-1006: Fix assert failure in ink_freelist_new
     new 37920f3  TS-1689: fix wccp compile under OmniOS/gcc-4.7
     new 8543069  TS-1688: Fix compile under OmniOS/gcc-4.7
     new 4351f94  Let's start by not claiming master refers to ATS 2.1...
     new 5c0ead4  TS-1690: Fix build on arm/Ubuntu/gcc 4.4
     new 90760ba  TS-1690: build-fix for arm/ubuntu/gcc-4.2
     new f719d5c  TS-1690: Build fix for arm/ubuntu/gcc-4.4
     new 88679d7  extend readme install instructions, in particular for FreeBSD.
     new 90b3c0a  TS-1690 fix build on arm/ubuntu/gcc-4.2:
     new 54cc854  TS-1683: channel_stats doesn't compile under fBSD
     new 088edc4  TS-1693: Authproxy doesn't compile on FreeBSD
     new adc9553  TS-1683: channel_stats doesn't compile under fBSD
     new 7fd61b3  TS-1683: move include so we compile on more than just one platform.
     new bc7a844  TS-1653 we should not retry dns lookup after timeout happens
     new 61d0d2c  TS-1006: Fix double-linked list initialization in reclaimable_freelist_new
     new 26c4080  cleanup ink_thread.h for TS-1698
     new 6162038  TS-1006: Remove unused InkFreeList->offset
     new d96818b  TS-1700: disable static libraries by default
     new 80445f1  TS-1701 segv if header_rewrite is configured with the InkAPI and uses PATH or QUERY conditions
     new 6412619  Added TS-1701. Fixed some formatting.
     new 012df52  Revert "cleanup ink_thread.h for TS-1698"
     new ee3d25f  TS-1704 avoid the null pointer dereference in dns_result
     new 5566ac7  Fix TS-1707: Calculate blocks correctly on FreeBSD
     new d772294  changes for TS-1707
     new eba0282  Add man page for TSHttpParser
     new 31a5268  Fix proxy.config.log.xuid_logging_enabledq typo
     new 3f82a9b  TS-1710: esi plugin enhancement such as support forward proxy
     new b7c9874  esi: fix compile test warning info in FreeBSD
     new 49be3b6  can't remember whether this is make test or make check
     new 55dd89d  to make cache init a little faster
     new 098b2f2  Moving forward we're dropping Solaris Studio
     new c665051  prefer the iconv from libc, if there is one.
     new 07ff399  TS-1716: authproxy fails to reserve an argument index in global mode
     new 0241485  TS-1634: reimplement Lua state management to support reload
     new bc05269  fix fedora deps
     new 8cbc7c8  TS-1723 remove (lib)iconv dependency
     new 8a9ad20  TS-1723: Remove @LIBICONV@ from Makefile.ams
     new 93e14b2  TS-1155: POST requests that are chunked encoding hang when going forward to origin over SSL
     new a7dec95  TS-1320 Reading from SSL origin can starve sending data to client
     new 47913b8  Added TS-1320 to CHANGES.
     new 44aae02  TS-1557: update ua_begin_write
     new 183e5c0  Remove unused dependency.
     new 476c1fa  Update CHANGES to reflect author.
     new 5d7fb72  TS-1645: increase the file stat resolution on config files
     new 4be5750  A hackish, ugly fix for TS-1726
     new 9af6d5c  TS-1727: Make spdy compile on Solaris and Illumos
     new 52af852  TS-1731 fix Lua plugin compile on Ubuntu 12.10
     new e6d24f6  TS-1732: use the same TS constant for hostnames
     new 197931b  TS-1731: better lua build fix
     new 1e90801  TS-1301 Add a man page for the new TSHttpTxnMilestoneGet API
     new 0738c1b  lua: detect more integral types
     new 0573e3b  Fix nroff commas in TSDebug.3
     new 64f7d64  TS-1300 Add comment documenting the URL String getters.
     new 4839d84  Added Ts-1300
     new 8219283  TS-1300 Fix identation slightly.
     new 4e3035e  TS-1559 Server side termination not handled properly when a PluginVC/Protocol Plugin is used.
     new 2ecb997  Added CHANGELOG for Ts-1559
     new b2bacd7  TS-1739: Fix TODO within varFloatFromName()
     new f0b3b86  TS-1738 stats: missing "proxy.cluster.cache_total_hits_mem" in RecordsConfig
     new 1944efa  TS-1733 - Retool tsxs so that it can compile multiple source files
     new 7016ec9  TS-1733 Minor fixes.
     new 8facd16  TS-1058: add TSHttpTxnCloseAfterResponse experimental API
     new deea8b0  TS-1733 Changing it back so that 'C' extension is recognized as a C++ file.
     new c6de451  TS-1741: add plugins examples to the build
     new 68e6a81  TS-1626: remove WUTS proxy code
     new 65bcda8  Add pkg.m4 for minority platform compatibility
     new deb8253  TS-1714 Fix some build problems with gcc-4.8
     new 44fff1b  TS-1714 I suck and I'm not worthy to commit. Thanks james.
     new 943af55  First attempt at creating our docs using sphinx
     new 608a414  (Mostly) done transforming a couple of files
     new f9abbf3  TS-1714 Some more cleanup
     new 0b65264  Added TS-1714.
     new 1636279  Added twitter accounts for ApacheTS, encrypted
     new d992c00  Move tstop from contrib to tools
     new 666fdbe  Moved to the private PMC repo
     new b30e698  TS-1628 in validate_unmapped_url(), t_state.pristine_url maybe invalid().
     new 75111ad  Added TS-1628.
     new 2fe05e2  Added a few generated test files.
     new dc3f8ff  TS-1743 Implement our own hash mechanism for traffic_logstats, since C++11 does not provide a sensical hash<const char*>. Thanks amc and PSUdaemon for saving the day.
     new f37995c  TS-1743 One more fix for the hashes
     new 76eb9ce  Added / fixed some release dates.
     new 8f6cbad  TS-1741: Make sure our examples build out-of-tree.
     new c08d8d2  [TS-1356] Ability to set thread affinity with multiple modes
     new 67e15ea  [TS-1744] ats run with 1 less event thread then it is supposed to, for both auto and manual thread config
     new bd5816b  Bump version to v3.3.2
     new 9ddf58b  TS-1742: Freelists to use 64bit version w/ Double Word Compare and Swap
     new 5bcc19e  TS-1740: Improve precision of stats values
     new 34b8adc  reverted checkin for TS-1744 - ats run with 1 less event thread then it is supposed to, for both auto and manual thread config
     new ae21316  TS-1671: remove AlarmListable from overviewRecord
     new d19dabf  TS-1742: Fix the cmpxchg16 autoconf test
     new cbfba1a  TS-1745: fix typos
     new 522ec6c  TS-1730: Supporting First Byte Flush for ESI plugin
     new 5091914  add another file which is now mostly warnings free.
     new 77f54ec  Another warnings free file: http-proxy-caching
     new 00b60cd  another warnings free file.
     new 86f4f5c  another warnings free file.
     new 550810a  next warnings free file!
     new b4f2f94  Fix up transparent proxy stuff
     new 275d3f6  more fixes, less warnings.
     new f286fb7  working with log files. mostly warnings free!
     new 755e03c  more files without warnings.
     new f9426c0  someone needs to explain to me why this file is standalone..
     new 8eb9127  getting started, finally.
     new bd361e3  add fwd proxy
     new 155d07e  adding monitoring-traffic
     new 57464fb  Well what'd ya say. I discovered howto make titles.
     new 79e146a  Initial vagrant configuration
     new e8ad297  TS-1748: Add jtest to the build
     new 70f224d  TS-1748: fix jtest build warnings
     new a9b6516  Update vagrant configuration for vagrant 1.1
     new a51a439  Fix cmpxchg16b configure test
     new 7c5e5a6  Fix jtest compile, quickly
     new 90c871e  fix header
     new d66eef8  fix omnios vagrant box
     new 5cbc212  Log an error if registration was not successful
     new 369346e  Fix remaining TSPluginRegister return value tests
     new 732f1cc  more ignore for jtest
     new 11bfc1e  TS-1750
     new 3ceb8a2  TS-1758 Remove unused overviewPage aggregation functions.
     new 8961f12  Added TS-1758
     new 4c6bff3  TS-1749: one LOCAL record break the continuity of NODE records
     new 1475f86  TS-1763: add Arch Linux config.layout
     new 3c51b61  TS-1627: Support requests with payload
     new 0f43630  CRUFT.txt: Track the horrible things we do
     new 8d6562b  TS-1660 Host field should not has c style terminator
     new 66192fc  Added TS-1660.
     new 13411cb  Enable automake subdir-objects
     new 09b28d4  cluster: free_connections should be assigned before num_connections @ClusterHandler::startClusterEvent(...)
     new 097996a  ignore all of the .dirstamp
     new 8accf5e  Fix the out-of-tree build
     new 57ffdf5  FreeBSD doesn't need a gethostname declaration
     new 4a09083  Fix bug with 128 bit compare and swap.
     new bd8fd4f  TS-1746: disable 128bit compare and swap
     new 5a34bbd  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/trafficserver
     new ae08594  TS-1742 just make the regression test passed if cas128 enabled
     new dbf7124  TS-1735: Remove dead code that invokes missing vmap_config tool
     new 1a2ebcc  TS-1734: fix wrong jira number
     new f41323e  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/trafficserver
     new ec01961  TS-1708: Using tr-pass port option causes requests with large headers to hang
     new da19639  TS-1566: dynamic update for string vars does not work
     new 02eb936  Revert automake subdir-objects
     new 6309835  TS-1724: Add tool to compare records.config files to contrib
     new 965c40f  Unify MAX/MIN definitions (in ink_defs.h). Also clean up the checks of gcc prior to v3.x (which we no long support).
     new 18aadb0  TS-1742: use __sync_val_compare_and_swap for atomic 16 byte reads
     new 70e1088  TS-1742: Re-enable 16 byte compare and swap by default
     new 0afb894  Remove unused Windows NT code
     new 0e599c3  TS-1754 Warnings from stats evaluation.
     new da8ca56  Added TS-1754
     new cf0e2f1  TS-1623, TS-1635: better handling of host in field and not URL for logging.
     new 2bd2a2a  step one for multi-dir builds
     new 0df18bf  images moved
     new ca7a84e  TS-1742: correct 32bit freelist case
     new 7b6a4dd  [TS-1780] Fix Debuntu build with hardening flags
     new 4e53792  TS-1781: Make clang happy and esi compile
     new 5774cc4  Remove config.nice during distclean.
     new e1e83f8  Fix centos vagrant box
     new 85ef722  TS-1366: Update logging formats for remapped vs. pristine.
     new 52f2409  TS-1790: authproxy should accept 2xx as authorization success
     new 8a4f583  TS-1169 Eliminate bogus asserts. Credits to Conan Wang.
     new 0461073  TS-1764 Unify MAX/MIN definitions (in ink_defs.h). Also clean up the checks of gcc prior to v3.x (which we no longer support.
     new bc1b9d3  TS-1764 Fix the builds after this cleanup.
     new 3e76711  TS-1753: Add remap support to the cacheurl plugin
     new 2d491e2  TS-1764: fix spdy plugin build
     new 4aa69fb  TS-1771: add http_load to the build
     new 3116860  TS-1766: integrate AIO test into the autotools test suite
     new c9647a9  Update CHANGES for TS-1771
     new 7ca1947  TS-1772: Remove multiple TS_INLINE defines
     new 850ca41  TS-1631 Mgmt API to clear stats does not actually clear it
     new 78197f3  Added TS-1631.
     new 8fdd369  TS-1789  Script to compare RecordsConfig.cc default values with records.config.default.in
     new 0af1d8a  Added TS-1789.
     new 76e5a90  TS-1632  RecDecrRawStat does not seem to work as intended
     new 727fbf7  Added TS-1632.
     new c4b7b61  TS-1793  force cluster connection = cluster number for cluster thread balance
     new 457b231  TS-1713: SRV support refine
     new 366fab2  TS-1796  remove cluster connection number change handle
     new 3050ce9  TS-1713 just make ts can build on clang
     new 7b2bc02  TS-1751  when ts have high cpu usage, cluster thread isn't balance
     new 349d11d  add TS-1713
     new 91ba85c  TS-1791: remove m_mutex acquire&release to avoid deadlock
     new dce8e49  Add .dirstamp and CRUFT.txt to RAT exclusion list
     new 2918fc1  TS-1766: Add iocore/eventsystem tests to the build
     new 3f905d5  TS-1766: add TCL libs to unit tests
     new 82ce5ff  TS-1736: Fatal() terminates process without a backtrace
     new 435e14e  TS-1067 Remove the bandwidth_mgmt config file, and corresponding parser code
     new 9bb4afb  TS-1067 Remove the bandwidth management APIs, it is never used
     new f8a6791  TS-1067 Remove the UDPWorkContinuation code
     new e486543  TS-1067 Remove get_allocatedBandwidth()
     new 33d92c8  TS-1067 Remove -UDPNetProcessor::UDPClassifyConnection class
     new e669312  TS-1067 Reduce to one UDP pipe, and remove BulkIOSend()
     new c3ebba3  TS-1067 Remove the InkPipeInfo wrapper, step one towards removing the global
     new 39483b1  TS-1067 Remove InkSinglePipeInfo and turn it into a single queue
     new 7779ba6  TS-1067 Remove more stats counting that is not needed anymore
     new 02bd9a7  TS-1067 Remove a number of unused member variables
     new 7a57cd3  TS-1067 More cleanup of unused code
     new 20dacb0  TS-1067 Fix the global variable that we read periodic_cleanup into.
     new a544466  TS-1067 Replace G_inkPipeInfo with a member variable in UDPQueue
     new bfc78c7  TS-1067 Add a new config option, proxy.config.ssl.number.threads, and code
     new 197e918  TS-1067 Remove unused config (and code) for bandwidth management
     new 5cf774a  TS-1067 Remove a few more unused variables, to get builds going
     new ce893d7  TS-1787 gcc 4.8 complains about uninitialized struct tm
     new 16a2305  TS-1787 Eliminate old ink_time code (was probably only used by the now obsolete Web UI). This fixes compiling with gcc 4.8 as well.
     new 8f7f66a  TS-1783 Remove the remnants of wpad.dat
     new 86b17cc  TS-1783 Eliminate the wpad.dat configuration option (it's unused).
     new 25adb5c  TS-1797 improve ClusterMachine::pop_ClusterHandler() when ts starting
     new 84df57e  Teach vagrant that omnios is solaris
     new c95298d  TS-1760: Option to use Linux native AIO
     new ce3ab8c  TS-1067 Fix the code around the proxy.config.udp.theads option
     new 0b2bfcd  Clean up --enable-reclaimable-freelist help string
     new a34fb91  Clean up --enable-luajit help string
     new 12c478a  TS-1760: clean up and fix --enable-linux-native-aio
     new 6eb467c  streamline vagrant network assignments
     new ce58be8  Turn the vagrant file back into actual ruby
     new eabab3e  Fix vagrant VM addressing
     new 5654cf4  Drop in libloader code.
     new e935eba  TS-1805: fix conversion when pass value to statVarSet()
     new 2d24177  TS-1805: fix uninitialized result_type in NodeStatEval()
     new b3d0fe7  Remove obsolete mgr.cnf config file
     new 370fba9  TS-1806: bogus buffer sizing in CfgContextUtils.cc
     new 116b74e  Fix ubuntu vagrant image URL
     new 9ff7592  filename_to_string doesn't need to strdup
     new 80d1f32  TS-1778: Remove vestigal extensions.config support
     new e2aff41  TS-621 Allow caching of empty docs (currently only if a header Content-Length: 0 is in the response). New config option is named proxy.config.http.cache.allow_empty_doc, and is disabled by default.
     new 114f171  TS-1877: fix multiple Lua remap instance loading
     new abb0d74  TS-1768: prefer AC_SEARCH_LIBS to AC_CHECK_LIB
     new 05b9579  TS-1879: make Ptr conversion constructor explicit
     new aeb7442  TS-1872: minor cleanup to compiler flag handling
     new 96d979d  TS-1880: add pthread_setname_np support
     new f3369df  TS-1053: fix sdpy and esi plugin convenience libraries
     new c4815b0  TS-1053: fix missing threadKey symbol in combo_handler
     new da413c5  Try to fix Solaris wclear macro build breakage
     new d1136f6  TS-1881 TS can crash on regex URL lookup
     new 41f1c2e  Merge https://git-wip-us.apache.org/repos/asf/trafficserver
     new d6ab2dc  Add some new generated output files from the RAT checks.
     new e66b1b6  Updated STATUS with v3.3.2 release.
     new d8ab924  Bump version to v3.3.3
     new 7e2b569  Added v3.3.3 section.
     new 7431d22  Stop Vary header output to stderr when compiling in debug mode
     new db32da6  TS-1862: Remove DumpStats/http_dump dead code remnants
     new 2a7876d  Fix bad CHANGES jira number in prev commit (db32da6b9c)
     new f4018df  Add 32bit Ubuntu vagrant boxes
     new 5074fda  TS-1752 Change the "len" to an off_t, since that's what lseek returns.
     new 8834606  Added TS-1752.
     new 1682f9b  TS-1752 couple of more changes to jtest for compiler sanity
     new 2b7eb22  TS-1802 Remove proxy.config.net.accept_throttle
     new 821a8c3  Added TS-1802.
     new 1d4ce3f  TS-846 Eliminate proxy.config.remap.use_remap_processor
     new 0f171d3  TS-1662 Remove use of register storage class
     new bb275c0  TS-1184 Additional whitespace in proxy.config.admin.user_id value results in error
     new 664ca39  TS-1755: add basic logstats tests
     new a767bce  Formatting.
     new 5b44534  TS-1829: values exceed capacity of 'long' data type on 32-bit
     new dcd7511  TS-1801 Remove proxy.config.net.throttle_enabled
     new e125ec9  TS-295: Change ssl_ports to connect_ports in docs + typo fix
     new 8036890  add sdk docs.
     new d9f943e  Merge remote-tracking branch 'origin/sphinx-docs' into sphinx-docs
     new 311abc0  TS-1755: Fix shell script standards review comments
     new 5ceaf91  TS-1805: Make sure that we always have a RecData_t type when we evaluate NodeStatEval.
     new fce0cf4  TS-1830: use ats_pagesize wrapper everywhere
     new 878f195  TS-1819: guarantee hwloc initialization
     new 760a2c4  TS-1819 Also make the new tests build on all platforms
     new 552cd0c  TS-1792 Cleanup debug around vary headers
     new bab12ba  Fixed some formatting. Also added TS-1792
     new 7f7eddf  TS-1053 Make combo_handler compiler.
     new ee04a10  TS-1053 Move combo_handler to ESI, also change plugin.cc to esi.cc
     new 27fb7b7  Added TS-1053.
     new 0012eee  TS-1053 Cleaning this up, since I was mucking around in it.
     new 21515f6  TS-1053 Move the README for combo handler
     new 3840df1  TS-1820 Unify the use of UNUSED, and eliminate trash
     new e343dbb  TS-1820 Introduce TS_UNUSED, and migrate most of the code to use either C++ style unused parameters, or this new macro
     new c6dd66e  TS-1820 Fix read_manager_string(), and make sure it uses the buffer size to ink_strlcpy().
     new c88d615  TS-1820 Cleanup the comments some, and eliminate a few unused parameters where it was obvious
     new 270edbe  TS-1586: Fix the SPDY plugin build under clang on Linux.
     new cd1c66f  TS-1820 Eliminate some more NOWARN_UNUSED
     new e32f83e  TS-1820 More UNUSED fixes, with WCCP build on
     new 411af0d  no more magic.
     new da80e34  TS-1053 Make combo_handler compile, also sanitize proper usage of ink_port.h
     new 351f63f  TS-1820 More unused warnings
     new cd2831b  TS-1820 Eliminate ink_port.h and ink_bool.h as part of the cleanup phase
     new 41ec4d1  TS-1820 Fix FALSE and TRUE usage
     new bf51458  Undo a previous change, because of the implicit lock ownership and releases. I don't like C++...
     new 6f52a3c  TS-1820 Another round of NOWARN_UNUSED eliminations
     new 92ceec4  Provision lucid64 vagrant box
     new f3e3822  Add libhwloc-dev to Ubuntu vagrant boxes
     new 1614246  Install hwloc-devel on RedHat vagrant boxes
     new 5e23def  TS-1844: efficient HostDB file allocation
     new fdf1241  TS-1846: Remove TestHook.cc
     new b8f30b9  TS-1218 Make traffic_cop tracing configureable at build time
     new f876115  Added TS-1218, and cleaning up recent additions to this file.
     new 5ba663c  TS-1706 Fix documentation for Config::Records.pm
     new 833dc55  TS-1721: tstop build integration
     new af7057e  TS-1844: fix unused result warning
     new cade10b  TS-1817: use the libaio interface to the Linux AIO system call
     new 10b3e1c  TS-1847: Don't trash buffer in MIOBuffer::fill
     new e2646a5  TS-1761 Improve scheduling and configuration around HostDB sync
     new a55f187  TS-1820 New warnings introduced with premature commit
     new d0b89ea  TS-1721 fix build with platforms that needs -lpthread
     new 5c7e0f3  TS-1717 Fix the large number, so that it builds on some platforms.
     new 35ae3b5  TS-1218 Fix the autoconf.
     new aafccb1  Remove obsolete _DLL_FOR_HNS ifdef
     new f3dd0fb  friends don't let friends write code in Java
     new 96627f0  TS-1834: force absolute paths to fix logstats unit tests
     new dc6e42c  TS-1794 Replace all usage of ts_debug_assert() with ts_assert()
     new d6a08ad  TS-986 ts/experimental has a dependency on netinet/net.h (for struct in_addr)
     new f02235a  TS-1848: Fix field_value_set_int64() wrapper
     new c5d8c6e  TS-1820: Another round of ATS_UNUSED
     new 9f4429d  Revert "TS-1847: Don't trash buffer in MIOBuffer::fill"
     new d9275d7  TS-1834: logstats fails with a missing log directory
     new 95a28c7  # This is a combination of 2 commits. # The first commit's message is:
     new bb2fcaa  TS-1850: improved SSL error reporting
     new 2915206  TS-1851: Remove HostDBInfo constructor so it becomes a POD
     new 1b92b8b  TS-1717: static library build fails with duplicate symbols
     new 9c2b7ec  FreeBSD requires gmake, so let's say that. Also fix a typo.
     new 16df6a2  TS-1852: fix missing AC_PROG_SED on CentOS 5.9
     new b3e3f0e  TS-1820 Make it compile on FC19/20.
     new 2273d2a  TS-1820: Clean up unused arguments. This provides a fix for flex generated files.
     new ba1be0b  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/trafficserver
     new 1d34e40  TS-1820 - Better fix for handling additional warning flags.
     new 870fe0e  TS-1820 Fix a few includes to load properly.
     new 824fd64  Cast result as int to avoid error about conversion from double to int
     new a8981a7  TS-1853 Fix formatting in logstats to be consistenly 2 decimals
     new 207ac9a  reverse my stupid change
     new 1617f76  Replace SIZE() with COUNTOF() and countof()
     new cec4cf1  TS-1856: fix unsigned comparison warnings
     new 1250c7c  TS-1856 Remove the countof() template from SPDY plugin, and make it compile properly with ink_defs.h included.
     new dba01eb  TS-1839 Change Layout initialization, such that if the install directory doesn't exist, we just give a warning. This fixes the problem where e.g. make test fails.
     new 254daf1  Fix for CentOS autotools problem.
     new f7917f8  include ink_defs.h so that likely/unlikely will expand on CentOS 5.
     new a58b8ec  Remove unused typedef to make Lua compile
     new 0dc121c  Make Store::n_disks unsigned
     new 8e60b9d  RedHat-derived systems need gcc-c++
     new 880bca9  Revert "Make Store::n_disks unsigned"
     new 8e12350  Revert "Remove unused typedef to make Lua compile"
     new e574dd3  A better fix for gcc-4.8, from jpeach
     new 011e6ce  Make Store::n_disks unsigned
     new 714a28f  TS-1820 Fix a build problem on Solaris.
     new 05fe0f5  Make more of the core compile on OmniOS.
     new ddce361  TS-1858: Fix redefinition of timersub on OmniOS with the ESI plugin.
     new 9c4fa96  Explicitly initialize cbtable ptr to NULL
     new d186ae3  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/trafficserver
     new 8ba444a  TS-1729 Fix channel_stats to compile on various Unixen. Note that this is still IPV4 only.
     new 854c6c1  TS-1732 Do an ugly const_cast to work around an anomaly on Solaris. On linux, this cast is a "no-op", since the struct option is sane and the compile with convert it back to a const char*. Always doing the const_cast avoids #ifdef's to maintain.
     new d1bb9ed  TS-1860 cacheurl doesn't compile on platforms with pcre/pcre.h (e.g. solaris).
     new 22958d4  Document some changes
     new f7ed0f6  Remove obsolete jtest Makefile
     new 54e9a1e  TS-1861 Build fails with reclaimable freelist enabled
     new 7e417c4  TS-1843: detect and link libhwloc on Ubuntu
     new 08ca473  TS-1811 Make the HostDB sizes variable on the SRV enabled config.
     new 8a6a248  TS-1864 Illumos / OmniOS needs -m64 with gcc to compile properly on 64-bit platforms. We also only support ATS on 64-bit Illumos.
     new 23279f0  TS-1865: support DESTDIR in tsxs
     new 54b532b  Depending on the layout, tsxs might need
     new d8c5262  TS-1864 Rearrange some of the autoconf code, order matters
     new 2d419fc  TS-1838 Improve the compiler handling a bit in configure.ac.
     new 0bcdca5  fix the long standing typo
     new 634cb66  Reorder Linux AIO autoconf detection
     new c400c88  TS-1872 More robust compiler detection
     new 8650d81  TS-1867: combo_handler crashes with non-200 responses
     new 16099e8  TS-1770 Unable to create remap rule for SSL sites when accessed as a forward proxy.
     new f032bbc  Merge branch 'master' into sphinx-docs
     new 2723abc  Fix out-of-tree documentation build
     new 9b85ecc  Spell ifdef correctly
     new 39af190  Move esi test files to the test library
     new 6f6b243  TS-1444 Fix URL lookup with regex via web interface
     new 11a9d25  a better Solaris ncurses fix
     new 73f39a8  Fix the OmniOS build harder
     new 75ccaa4  Solaris doesn't support diff -q
     new e4e911b  TS-1053: fix esi plugin unit test linkage
     new 8035673  Link to the backport process in the wiki
     new b0b1bbd  TS-1884: remove deprecated IPv4-only NetProcessor API
     new 1490f9f  TS-1884: remove more deprecated IPv4-only
     new d2843e0  TS-1887: make diagnostic location logging more succinct
     new 885668b  TS-1887: fix SrcLoc build error
     new 4ca561e  TS-1887: more trivial srcLoc cleanup
     new 0a78040  Fix typo in comment
     new ed93dcb  TS-1889: refactor remap plugin request URL handling
     new f812fd0  TS-1868: TSREMAP_*_STOP does not stop remap plugin evaluation chain
     new 0746694  TS-1890: authproxy caching and reliability fixes
     new f17658a  TS-1892: Move msync and friends to ink_memory.h
     new 9f9ba07  remove unused EVENTFD constant
     new bc910ec  remove obsolete USE_OLD_EVENTFD build option
     new 5aebfb6  TS-1892: fix pagesize integer truncation bug
     new 338e865  Remove useless and broken #define
     new 34ea03e  TS-1765 Make jtest build on more platforms. Also use libtsutil.
     new 73f509d  TS-1765 Use libtsutil for ink_hrtime implementation
     new 220ec2d  Use SSLError() to report SSL I/O errors.
     new 8b0fea0  TS-1820 Remove some unused parameters in iocore
     new 8135c1f  TS-1894 madvise() not found on Solaris. And some cleanup.
     new 8142bc4  Fixed typo for chunking size in ts.h.in
     new c3adcce  TS-1899 strtod() does not honor Hex strings on Solaris.
     new 05d6e32  TS-1899 Change all strtod() to strtold()
     new 7ab4293  Fixed for set chunking size API - include in testing list
     new 3e8f5ce  TS-1901 Update build instructions
     new d964944  remove the incorrect assert because response`s hdr may have Content-Range field even it`s status is 200 OK.
     new 76a46d1  Revert "TS-1601: HttpServerSession::release don't close ServerSession if ServerSessionPool locking contention"
     new 8472c79  we should not deference the pattern of the array exceed patterncount.
     new 1d8179d  TS-1728: Assign storage entries to volumes
     new 95ff29e  TS-1889: fix default (non-plugin) URL remap rewrite
     new ba3b7d0  TS-374 Changed the retry to use HOST_DB_RETRY_PERIOD (2ms) and switch the locking from a trylock to a lock.
     new c547df5  Merge branch 'issues/TS-1728' into sphinx-docs
     new 28041ad  TS-1728: Add to the docs
     new a85c1fa  Added TS-374.
     new 9be0f6b  TS-1896 Cleanup of unused defines, sometimes duplicated
     new cf01c1d  Added TS-1896.
     new 03cbafe  TS-1909: remove duplicate listen socket conditioning
     new 0522abd  Revert "TS-1909: remove duplicate listen socket conditioning"
     new fe5d32c  TS-1909: remove duplicate listen socket conditioning
     new ff2fd58  TS-1911: make MIOBufferAccessor members private
     new ca2c483  TS-1912: SSL hangs after origin handshake
     new 6a071eb  Merge branch 'issues/TS-1728' into 'master'
     new ef5a9f3  TS-1914: configured socket buffer sizes not applied
     new 1dd14ab  TS-1728: Cast float to int64_t
     new 05e30f8  TS-1751: make cluster connection more quickly & improve TS-1751 stability
     new 10b83ec  Remove obsolete syslog_thr_init()
     new ce4ecd1  TS-1915 header_rewrite uses TSUrlHostSet() when using set-destination PATH.
     new 6605fa8  TS-1728: Make some small cleanup as suggested.
     new 1158da9  Revert "TS-1728: Make some small cleanup as suggested."
     new 4b1b7e1  TS-1909: Fix trafic_cop socket binding
     new 004ab69  OpenSolaris is dead. Long live Illumos.
     new ac88df5  Add missing http_load license header
     new fa19b02  TS-1896 Fix broken eventfd after previous changes, and finish cleanup
     new 70a7975  TS-1735: use MAP_ANON to fix build error on Darwin
     new a09dfb3  TS-1728: Make some small cleanup as suggested, but don't introduce C++11 only code this time.
     new a729aa6  TS-1913: Fix resolve_logfield_string()
     new c37a4f9  TS-1924: Add metalink plugin documentation
     new 5a3e6f2  TS-1766: add test_xml_parser to the build
     new d91a515  TS-1925: remove obsolete MMH hash API
     new 8ed70b6  TS-1825: TSPortDescriptorAccept does not use it's argument
     new 2712c30  Add TS-1812 to CHANGES.
     new 2592249  TS-1928 False warning when setting log rotation size to exactly 10
     new f9cbfaf  TS-1824 ] TSHttpTxnPushedRespHdrBytesGet() takes an int argument in the implementation, whereas the prototype does not have this.
     new 1ca7c1a  TS-1921: Fix reclaimable freelist stuck in infinite loop
     new c18a8d9  TS-1930 Fix some confusing help text around SSL cert chains
     new 8ae414a  Apply the const attribute to ats_pagesize()
     new 912e8c1  TS-1926 Change Lua detection to look for lua_getfenv(), which is not available in Lua v5.2 and later (and our code needs it, for now).
     new 7d9aaf9  TS-1891: Add double-free checking for reclaimable freelist
     new f697d0d  TS-1929: Merge branch 'sphinx-docs'
     new 37aabf5  TS-1929: fix sphinx documentation build
     new 7b175f0  TS-1932: use modern-ish tar format for asf-dist
     new a782694  Separate the Admin and SDK guides.
     new bebc9ba  TS-1648: use int64_t for bucket indexes (in case there are more than 2^31).
     new 474ac1f  doc: fix event handler table
     new 0da9a09  TS-1934 Update the README since the old build instructions do not work.
     new 3d33a7e  TS-1827 Further cleanup of combo_handler. Particularly, it is now controlled via remap.config.
     new ca6803a  Added Ts-1827.
     new c056507  TS-1492 Prevent net-throttling from locking out the health checks from traffic_cop.
     new ee13bf3  Added Ts-1492.
     new 2651663  TS-1857: the Lua plugin is built whether Lua is found or not
     new 8317f64  TS-1207: Move cacheurl plugin out of experimental
     new 986b254  TS-1927: Make ats_base64_decode able to handle the URL variant
     new e5a0491  TS-1907 - prevent "ipv6" option from breaking "ssl" option.
     new 0ae84ee  Ignore test_xml_parser.
     new d5d5559  TS-1937: Prevent assert on SSL forward proxy connect.
     new 779ddfa   TS-1936 Make traffic_logstats honor the log-directory as intended
     new 218cccb  lighttpd module to generate dynamic responses
     new d9d4c8c  cleaned up formating of the code and some comments, added documentation to the README
     new b697d37  updated the readme somemore
     new 1b2c393  Bump version to v3.3.4
     new 25251ba  TS-1938: remove unnecessary thread_id() wrapper in reclaimable freelist
     new b33a2a9  Enable assertions for the clang static analyzer
     new 615026f  TS-1475: bad deallocator in XML utils
     new 755ff9f  TS-1475: bad deallocator in LogSock
     new f6e9643  TS-1941 Make the Linux native-AIO option build cleanly
     new 1422dd1  Bump the expected release for v3.3.5 to Monday, June 10th.
     new af80e85  TS-1940 HostDB would get reinitialized on startup
     new 3f45624  set tsxs to use env bash
     new 701db59  TS-1474: mark usage() as no_return
     new 76ea8c5  TS-1476: avoid passing NULL to strstr()
     new 369135c  TS-1476: LogFile::exists() should not accept NULL
     new 54fce46  Bump version to v3.3.5
     new e37f7db  TS-1942 Remove username.cache configs, they are obsolete and long gone
     new 6fa1895  Fix configure error message grammar
     new b63d35b  TS-1475: fix possible divide-by-zero in MultiCache
     new fc45639  TS-1948: remove obsolete TSPluginLicenseRequired and plugin.db
     new 311374d  TS-1475: fix memory leak in SDK_API_TSTextLog test
     new 07aaaff  TS-1475: ensure that SDK_API_TSMimeHdrParse buffers are released
     new e9cd43b  Added a Coverity model file, please add false positive exceptions to this file
     new e768cb6  TS-1496: Enable per transaction flow control
     new 1cc22d6  Fix compilation problem on kfreebsd, this should not affect other architectures
     new 052da67  TS-1684 - Added more ProxyAllocators for faster and local memory allocation.  Have seen a doubling in performance depending on the benchmark. Details in the ticket.
     new 198f139  TS-1820 Remove a few more old NOWARNs
     new 237b700  First cut at the clang-format config, this is not done
     new 5323249  TS-1684 Add missing ProxyAllocator.cc
     new 025f5d6  TS-1934 Make geoip_acl plugin compile again
     new f5ad0e3  Added Ts-1934.
     new 152763c  add zwoop's TODO to CRUFT.txt
     new 306b456  TS-1886: allow users to attempt gcc builds on Mac OS X
     new 275a702  TS-1961: add tsxs support for querying installation variables
     new 9d6707b  TS-1968: Promote header_rewrite from experimental
     new b75a88f  TS-1475: remove dead code from SDK_API_TSHttpHdrParse
     new 67a3080  use ccache by default in the regression script
     new 736d568  docs: pass the docs version from automake
     new 79f72b8  docs: merge the admin ad sdk guides back into one doc
     new 8006abc  TS-745: support interim caching in storage
     new adaefd7  TS-745: update CHANGES
     new ba025f8  Fix header_rewrite build
     new 6a8ef79  TS-1959 Make traffic_manager honor a few more records.config configs
     new b3fd176  Added Ts-1959.
     new 92c9140  TS-1960 Decouple stacksize config from core
     new b1f0300  Added TS-1960.
     new 5f33093  docs: fix speling in cachurl reference
     new 125f9d3  TS-1786: only enable -Werror for development builds
     new ea2ef63  Remove trailing whitespace in CHANGES
     new f42c64a  TS-1786: build fix for 128-bit atomics
     new 25cd96d  Switch jtest over to ink_args.
     new 721399b  TS-1971: switch jtest over to standard argument parsing
     new d91bef3  Clean up jtest whitespace
     new 783ce72  TS-1946: reduce the verbosity of SSL handshake errors
     new ac73d30  TS-1946: fix records.config syntax
     new e4b955a  TS-1970 Using ssl_ca_name= in ssl_multicert.config fails
     new 773a1a0  Tidy up AC_CONFIG_FILES definition
     new 3a906a4  Improved build option formatting
     new dcb1418  TS-1972: TSNetAcceptNamedProtocol does not receive connections
     new 13064fb  Make Vec prime tables const
     new fb357cf  Remove Vec::free.
     new f41fe1e  TS-1977 Build issues on OSX / clang
     new e3b45c7  TS-1978 Segfault when trying to set an error from (remap) plugin. This also fixes a bug where the "default" template was not loaded upon startup.
     new 3eacb25  Fixed comment to be, ehm, correct.
     new 9aa0147  Fix a bad formatting, probably from indent
     new bfd959f  Cleanup indentation, before I make code changes
     new aee3085  One more indentation cleanup
     new 7018955  Doc: links docs for cacheurl in Chinese
     new 90091b0  Added a simple tool for some git commit statistics
     new 465f8fb  cruft: Our config defaults are all over the place.
     new d05f47e  TS-1994 Increase default RAM cache size by a magnitude
     new 3885e61  Added Ts-1994
     new c6968ed  TS-1958: admin interface regex lookup seg fault
     new 7f24a8c  TS-1958: web UI can crash doing a regex lookup
     new d1994cc  Remove useless config API relabelling
     new d1e7c92  Remove unnecessary sys/filio.h inclusion
     new 82fbf07  TS-1991 Fix formatting first, something exploded in here
     new d0333c5  TS-1991 clang complaint: logical not is only applied to the left hand side of this comparison.
     new 667cca1  TS-2007 Add TSNetConnectTransparent API for transparent net connections
     new ce9ac9d  TS-1957 fix If CacheContinuation timeout, timeout Event will be loop
     new 6ad901c  add TS-1957 commit info to CHANGES
     new e8bdb2b  TS-2010: fix TCL framework search for Xcode 5
     new f657073  TS-2010: remove nonsense explicit includes
     new 5e2ec32  TS-2010: sketchy hack for deprecated hash_map with Xcode 5
     new 58dec3d  TS-2010: search Xcode SDKs for expat headers
     new b37a4ab  TS-2010: update CHANGES
     new 7f20243  TS-1990: fix core at CacheContinuation::handleDisposeEvent()
     new 181e224  TS-1998 Make stats-over-http support configurable URL path
     new 6cdbf78  Add initial ink_inet regression tests
     new 3bf250d  doc static directory was renamed, rename it in the source too.
     new ee4a4bc  TS-2012: use standard C++11 containers in logstats
     new 9122cf0  TS-1999 Merge in the healthcheck plugin from GoDaddy
     new 11cba2e  TS-2012L use string-based fnv hash in logstats
     new 3e7bb56  Fix whitespace
     new 231274c  TS-2013: install the tspush script
     new 4925539  attempt to fix links in admin guide
     new d230cae  TS-1962 - close the connection to the server if doing a POST/PUSH request and the POST keep-alive option is not on
     new 5d89a9c  TS-1151: cop may crash due to uninitialized pointer val
     new b83facf  docs: intial attempt at sphinx-based man pages
     new cbe2faf  sphinx: add TSDebug man page
     new df6c3cd  fix image links in New Protocol Plugins document
     new ddb6634  change sphinx theme, add logo and favicon
     new 14e212a  "import" favicon from subversion sources.
     new e67b683  TS-1966 Cleanup identation first
     new 1b8ad63  TS-1966 Add new configuration option to control ProxyAllocator size
     new 38e5b4b  Added TS-1966
     new a324f10  TS-1999 Fix build pebkac.
     new dacfc98  docs: add sphinx.ext.intersphinx extension
     new abb5353  docs: use the c sphinx domain to document API
     new f950b00  TS-1966 Hopefully fix builds with Clang
     new 5eabd14  TS-2028 Config parse problems in healthchecks plugin
     new 0f6165c  TS-1997 Remove TSHttpTxnCachedUrlSet() API.
     new 929f041  TS-2000: fix a typo in MgmtSchema
     new e375071  TS-2001: logical only applied to left side of comparison
     new a91ed9d  TS-2002: incompatible operand types
     new 5bf1eda  fixed spacing with emacs, damn you vi!
     new 910a4f8  TS-2027: to initialize the ConnectionConut`s mutex before used.
     new a7564eb  makefile to download lighttpd and compile the module
     new 95afceb  updaed
     new d12b21e  Install sphinx on vagrant boxes
     new 60dbe3e  doc: convert TSHttpHookAdd to sphinx
     new 7b7979c  doc: mark macros in TSDebug reference
     new a848aca  doc: add TSHttpParserCreate to sphinx API reference
     new 30d0925  doc: add TSHttpTxnMilestoneGet to sphinx reference
     new 4f392f9  formatting: replace defintions w/ field-lists
     new 14ac18b  Add extra vagrant boxes from puppetlabs
     new cf21050  TS-1820 Remove more NOWARN usages.
     new c878d88  TS-2033 Remove EncryptToFile() and mgmt API
     new ab64c40  Added TS-1820 and TS-2033.
     new 95c1786  Added storage path to WebUI output. Ifdef'd out an apparently uncalled function.
     new 71c3a3b  doc: move all plugin documentation to a top-level tree
     new 00315b3  TS-2003 Fix RAM cache stats when using clustering.
     new 3eba150  Added TS-2003.
     new 224cc0c  TS-2037: fix start-stop-daemon typo in debian init script
     new 37394aa  TS-2036: register plugin callbacks at startup also switch from #ifndef to #ifdef to reduce confusion that probably gave rise to the bug in the first place.
     new 0dda308  doc: add metalink and conf_remap documentation
     new fa3a562  doc: add skeleton command reference
     new 23e72dd  Note TS-2036 fix in CHANGES.
     new e9a528e  replace links to RFCs with :rfc: ref.
     new 48ba6c2  Add SSL cert generation test script
     new 7ba777f  Fix spelling in comment
     new 230a9bc  Remove the RD typedef.
     new a91983d  Update the regex_remap doc slightly
     new b32a396  Fixed typo.
     new a984206  Fix the verbatim areas.
     new 36b145a  Trying some more indentations
     new d321fa9  One last attempt.
     new 3c0d910  TS-1898: improve cluster read/write performance
     new 3af64e4  update CHANGES about TS-1898
     new ac6e6b4  Remove unused build option FOR_INSTALL
     new f6efbe9  Exclude doc/docbuild/ from CI/gitignore
     new 2528ac7  TS-1996 Mark the APIs for future removal
     new 64a6c82  TS-2042 Remove remnants of unused vingid command line option
     new 5b260ef  doc: skeleton man page for traffic_server
     new f45c2c8  Remove unused --lock_memory traffic_server option
     new 54d134f  TS-2045: move gzip plugin out of experimental
     new 86eada5  TS-2046 Moved contrib/perl to lib/perl
     new 5ff9c30  docs: rename index.en to index
     new 14075e1  doc: move gzip docs to stable
     new 69385ef  Add Oracle Linux 6.3 vagrant box
     new 26950e5  Add renamed index.rst
     new ea560ce  TS-2047: Schedule RamCacheCLFUSCompressor in RamCacheCLFUS::init instead of immediatly after instantiation.
     new 941784b  TS-1487: Fix startup order, add lifecycle hooks
     new 791466d  TS-1901 Update build docs
     new 329d69f  TS-2050 Remove unused stuff from ink_config.h.in, also make reverse proxy always there
     new ab86c9f  TS-1487 Fixed indentation, thanks Igor.
     new 52b4b97  Added ATS configs for the Jenkins box
     new 942ce06  Fix FreeBSD problem with lifecycle example plugin.
     new 0850b12  TS-954: Change block size calculation to be more accurate. Cache version bump.
     new b556188  TS-954: Fixing original not sufficient commit.
     new 7489aa8  TS-2046 move perl contribs to lib/perl, and make it part of builds
     new ed71ed4  Added TS-2046
     new cd6444b  TS-1487: Ordering fix, init plugins before cache.
     new 7b48d9b  TS-2046: fix perl module installation
     new 821a0f0  TS-2046 Add a make test as well
     new 80cd869  TS-1901 Add ExtUtils::MakeMaker dependencies
     new 12c697a  TS-2046: add perl dependencies to puppet manifests
     new 77fecd5  TS-2046 Comment out Perl test for now, since it requires Test::More
     new 22f05a8  Updated with Perl changes
     new 0fb16ad  TS-2046 Change the main target to allow for out-of-source builds
     new b16a3ac  doc: remove stale connection collapsing docs
     new b7ae743  TS-1943: Make variable name of mcport/rsport more readable
     new 4e77a47  TS-1943: update traffic_manager documentation
     new 5c0b6b9  Updated .gitignore
     new 48cedce  TS-2030: build error with --enable-interim-cache on fedora19 x86_64
     new c79c1c1  Tidy up formatting in CHANGES
     new e0d39f8  TS-2044: Avoid logging client running into DENY status infinitely
     new d206917  doc: remove SSL accelerator parameters
     new 6a9f742  doc: update SS certificate loading parameter documentation
     new 922af5d  TS-2046 Assure that sudo make install does not rebuild in source tree, also assure all files are created / used in the right build tree
     new 77a51d1  TS-2041: make the records.config parser independent of the rest of librecords
     new 2f043bc  TS-2041: rename RecCompatibility to RecFile
     new 8bd2dc6  TS-2041: move records logging to RecDebug.cc
     new c411f47  TS-2041: use the librecords parsing routines in traffic_cop
     new 487b918  TS-2041: add RecConfigOverrideFromEnvironment to librecords
     new 7aa433e  TS-2041: add environment config overrides to traffic_cop
     new 012c791  TS-2041: rename traffic_cop config functions for better consistency
     new 35ebd8b  TS-2041: override records.config from the environment
     new 7065a3a  TS-2041: use the :file: semantic markup to refer to records.config
     new 870fb30  TS-2041: document environment overrides
     new 3263605  TS-2041: update CHANGES
     new b727639  TS-1487: Fix default value for "wait_for_cache"
     new 0257a61  TS-2064: authproxy plugin errors do not include a body
     new 2d9ad48  TS-1280 add url match token about cache control rule
     new 439d973  TS-2061 Avoid overwriting overspill buffer in logging.
     new 0d1d146  Added Ts-2061.
     new 956a4d7  Added proper credit
     new 2edaaf1  TS-1280 Fix some build issues
     new 1e04312  TS-1998 Updated docs.
     new f5f9b8e  TS-1998 Updated the Sphinx docs as well.
     new c1e5586  TS-1998 Fix the header.
     new fd6ed98  TS-1998 trying to beat this into submission, but little luck.
     new 989c545  Switching to the default Sphinx theme for now, since it at least formats things somewhat correct.
     new aa4acf2  Removed the full-url option from the regex remap
     new 1c6fd09  TS-2057: Remove deprecated proxy port configuration values from records.config.
     new d7e6b55  TS-2059 Remove dead code in EnvBlock.cc and processSpawn()
     new ec786d0  Added TS-2059.
     new fffd1a9  Updated the overridable configurations in the conf_remap plugin.
     new 925e7b3  Removed build instructions, and fixed the indented areas.
     new 9897884  Fix the indented areas.
     new 4e55e50  Updated indentation and installation instructions.
     new 75242f3  Fix indentation, and update install directions.
     new da813f5  Fix the build instructions to match reality.
     new 0430477  Updated build instructions, and indentation.
     new 9b02142  Updated indexing and build/config sections.
     new 848a13c  TS-1993: looking for SSL certificate chain in the wrong place
     new 95c8f38  TS-2057: Update documentation.
     new 6a70e5a  TS-1487: More startup order tweaking, based on reported crash.
     new ac4cc37  Documentation updates.
     new ecbf8f1  format all of records.config to amc's ts:confvar
     new 2b73979  correctly link to records.config directives
     new f651f3c  python: strip whitespace
     new 80aa69b  Documentation update - fixing warnings and errors.
     new 19fe78a  Documentation - fixing indent and spaces in records.config.
     new d55a2ec  Documentation: Fixing warnings and errors and spacing.
     new 8226827  Documentation updates - fixing errors, warnings, spaces. No warnings!
     new 39d01c1  TS-2072 Remove proxy.config.http.avoid_content_spoofing, and also fix a logical bug around the tests of when to mark the request header dirty.
     new 49f5a4f  Added TS-2072.
     new c5d5197  TS-2071 Remove proxy.config.http.session_auth_cache_keep_alive_enabled remnants
     new 6bd5d88  Added TS-2071
     new 8299b95  TS 2073 Set the defaults for request_hdr_max_size and response_hdr_max_size properly
     new 8390de2  Added TS-2073
     new 610df9f  Remove proxy.config.http.server_other_ports
     new f913827  TS-2074 Remove proxy.config.http.server_port remnants
     new 3ec5691  Added TS-2074
     new c913a71  TS-2075 Minor clenaup around checking for redirects being enabled
     new d82dc8e  Added TS-2075
     new 1e0aba2  Documentation - more warnings/error fixes.
     new d779cf8  TS-1685 Fix indentation before TS_MICRO removal
     new 759946a  Gack, undo accidental addition.
     new c4f35d3  TS-2076 Removed proxy.config.http.accept_encoding_filter_enabled, which is obsolete
     new b9b4b76  Added Ts-2076.
     new d50a63e  s/ultiplier/multiplier/
     new 0da4236  TS-1976: invalid httpport argument passed from traffic_manager
     new 055fa20  vagrant: make EPEL work for Centos5
     new 7c1c7fd  Documentation: fixes for blacklist plugin example (format & code)
     new f92d413  vagrant: fix remaining packages for centos5
     new fa17f2c  TS-2083 Fix build issues with SSD cache path
     new 1334707  Always generate compiler debug info on Darwin
     new 816952c  docs: add configuration file cross references
     new 5d698d5  Remove some code duplication in TextMod sub-classes
     new c2eb736  docs: split reference material into top-level pages
     new 114ca2a  doc: fix man page paths
     new 1c7aa30  TS-1976: Failure to terminate option string in traffic_manager
     new 9f07e71  doc: fix man page title capitalization
     new a4a4b9b  doc: generate configuration file man pages
     new 229a209  doc: fix man page section capitalization
     new fbe22e4  doc: convert TSIOBufferCreate(3) to sphinx
     new cdddf8b  doc: convert TSInstallDirGet(3) to sphinx
     new 4b14cee  doc: convert TSMBufferCreate(3) to sphinx
     new c976718  doc: convert TSmalloc(3) to sphinx
     new 80b644e  doc: convert TSPluginInit(3) to sphinx
     new fa4be92  doc: convert TSRemap(3) to sphinx
     new e0a2dd5  doc: convert TSTrafficServerVersionGet(3) to sphinx
     new 6a50da5  doc: convert TSUrlCreate(2) to sphinx
     new 46bb782  doc: remove nroff man pages
     new d85f4d9  doc: add new manpages to HTML docs
     new cecc082  doc: remove Library section from man pages
     new bb6939c  TS-1255 Added proxy.config.http.cache.range.lookup as overridable config, and also organized the switch statement in InkAPI.cc to match ts.h
     new db2bc67  TS-1255 Set all HTTP configs to their defaults, to be consistent
     new cc0b06a  TS-1255 Make proxy.config.http.normalize_ae_gzip overridable
     new 2f98469  TS-1255 Added buffer size configurations to overridable
     new b0e7c2a  TS-1255 Add Req/Resp max header size to be overridable
     new ec65b11  TS-1255 Add negative revalidation as overridable configs, and cleanup
     new 73b277f  TS-1255 Added accept-encoding filter to overridable configs
     new cba9303  TS-1255 Added new configs to plugin docs.
     new f047b43  TS-1255 Fix the types for all overridable configs. This was actually a real bug in the code, in that all float configurations were actually treated as integer, rendering them useless
     new 7485e0b  Added Ts-1255
     new b4d411e  TS-1685 Remove TS_MICRO and fellas
     new 5b80237  Added TS-1685
     new 0520723  TS-2086 Remove a few more unused configs
     new 7e26b68  Added TS-2086.
     new 5b8b968  TS-1953: remove check_ts_version() from examples
     new a8febbf  TS-1953: Remove check_ts_version() from experimental plugins
     new be8fd6c  TS-1953: remove version check from stable plugins
     new cf62135  add some standard extensions to ignore list
     new 3e05261  TS-1330: Fix logging core at checkout_write()
     new 3dd1dd4  Fix configure check for eventfd
     new b580e05  Fix autoconf checks for mcheck_pedantic()
     new 5b0053e  Updated newish tests to the gitignore
     new cdbfe1d  TS-1006: adjust some reclaimable-freelist's default configuration
     new b91279d  TS-2090 Make proxy.config.allocator.enable_reclaim default based on build instructions
     new 94e9830  [TS-2052] ET_SSL thread spinning
     new 4651ca7  TS-2092 Use of uninitialized member in HdrHeap.
     new 76ef33d  TS-2093: Check bounds on plugin stat creation.
     new 994d978  TS-2081 Make the WCCP addr configuration LOCAL
     new ef06341  TS-2091: Return an error from RecGetRecordOrderAndId if the stat isn't registered
     new c6d0fe0  TS-2091: Fix spacing in separate commit
     new f653a34  TS-1501: fix the bug that mistaken the read as write of netvc.          thanks zwoop for pointing it out.
     new 87fce2a  TS-1987: rip out ink_string_fast_ functions
     new 9533a4d  TS-1987: replace ink_string_fast functions
     new ac04a76  TS-2097: remove unsued string functions
     new 17ec6c2  TS-2097 replace ink_string_copy() w/ ink_strlcpy()
     new 54ea3f7  TS-2097 Remove ink_string_find_dotted_extension()
     new aae0505  TS-2097: remove ink_strtok_r() wrapper
     new 267640b  add TS-1987, TS-2097 to CHANGES
     new fe62a34  TS-2100 Initialize the SSL/NPN registration mutex
     new bacb923  fix indentation
     new a7708df  TS-1953: close this by adding an example & CHANGES
     new c1c963e  TS-2102 SPDY plugin tries to setup protocol handler too early.
     new 8448668  TS-2051: Fix SSL crash due to excess READ_COMPLETE events.
     new c612971  Updated with TS-2099
     new 2ce0a04  Update version to 3.4.0
     new 7819e9f  Fixed a few very minor RAT warnings, non-issues just warnings
     new d5046b6  Updated for v3.4.x.
     new 35d6c79  TS-2129 Check for existence of ExtUtils::MakeMaker
     new e6817d9  TS-2112: make libloader compile by default
     new 56d74de  TS-2111 Reduce Boost requirement to v1.33 or later
     new 6004e20  TS-2128: Don't link libGeoIP.so.1 into binaries
     new 8be7906  TS-2128: Fix TS_SEARCH_LIBRARY for RHEL5
     new b7d9570  TS-2130: pthread_setname_np() detection fails on various platforms
     new 03cafd3  TS-2131: ${localstatedir} chowned to ATS' user
     new 8bf6033  add changes for TS-2132, TS-2131
     new eeb41df  TS-2132: ${libexecdir} chowned to ATS' user
     new 1513267  TS-2127 Move hostdb.config to var/trafficserver
     new fbdbd00  TS-2143 Remove alarm email address support (and config).
     new a8002a3  Updated to v4.0.0
     new bd8d18b  TS-1823: add line continuation to remap.config
     new 8975eec  TS-1597: Document remap.config filters
     new c1e0681  Fixed changes from merge.
     new 861a513  Fix version for v4.0.0.
     new fe2097f  Update with the v4.0.0 version, and a new link to open "upcoming" bugs.
     new 5c7d808  Cleaned up.
     new 1abcb09  Updated with new release process.
     new c8931df  Revert "TS-2143 Remove alarm email address support (and config)."
     new 426301d  update docs version for RTD
     new a08f3a7  TS-2154: Lua plugin asserts traffic_server on startup
     new c9e7328  Updated for v4.0.1 respin
     new 70d425a  Updated for v4.0.1
     new f8d12ce  TS-2161: TSHttpTxnHookAdd memory Leak
     new e543f69  TS-2173: RECD_COUNTER type is missing in setTokenValue()
     new 3751008  TS-2174: Fix StatBinaryEval() on div operation
     new e41e03e  TS-2174: Assign proper type for uninitialized expression token
     new d2bab43  Bumped to next stable release, v4.0.2. Thanks for the reminder Alan.
     new 338b6ef  TS-2191 we should not simply reschdule the http_sm if the sm_list`s mutex is not acquired, because the client_vc`s timeout events maybe triggered. The race may lead http_sm received a event after it is deleted. Sub task (TS-2192)
     new dc324a8  Updated CHANGES.
     new b1d6a80  TS-2217: remove the option to turn off body factory - setting it to 0 will result in empty responses
     new 1b38b3f  TS-2207: CentOS5 out of tree perl module build fails
     new 4860d7b  TS-2207: stop using $(builddir) in automake
     new 7872914  TS-2144 Avoid race on e.g. -Cclear which would crash the process
     new bbd283e  Added TS-2144.
     new 2bfb8fc  Updated STATUS.

The 3462 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.