Merge branch 'master' into 3.3.x

* master: (295 commits)
  TS-2081 Make the WCCP addr configuration LOCAL
  TS-2093: Check bounds on plugin stat creation.
  TS-2092 Use of uninitialized member in HdrHeap.
  [TS-2052] ET_SSL thread spinning
  TS-2090 Make proxy.config.allocator.enable_reclaim default based on build 
instructions
  TS-1006: adjust some reclaimable-freelist's default configuration
  Updated newish tests to the gitignore
  Fix autoconf checks for mcheck_pedantic()
  Fix configure check for eventfd
  TS-1330: Fix logging core at checkout_write()
  add some standard extensions to ignore list
  TS-1953: remove version check from stable plugins
  TS-1953: Remove check_ts_version() from experimental plugins
  TS-1953: remove check_ts_version() from examples
  Added TS-2086.
  TS-2086 Remove a few more unused configs
  Added TS-1685
  TS-1685 Remove TS_MICRO and fellas
  Added Ts-1255
  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
  ...


Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/1bb12edf
Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/1bb12edf
Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/1bb12edf

Branch: refs/heads/3.3.x
Commit: 1bb12edf9cd9b0076eaf39b8665909846743ee73
Parents: 5440db9 994d978
Author: Leif Hedstrom <[email protected]>
Authored: Sat Aug 3 14:50:12 2013 -0600
Committer: Leif Hedstrom <[email protected]>
Committed: Sat Aug 3 14:50:12 2013 -0600

----------------------------------------------------------------------
 .clang-format                                   |   25 +
 .gitignore                                      |   18 +-
 CHANGES                                         |  182 +-
 CRUFT.txt                                       |   15 +
 INSTALL                                         |    6 +-
 Makefile.am                                     |    2 +
 NOTICE                                          |    5 +
 README                                          |   58 +-
 Vagrantfile                                     |   69 +-
 build/network.m4                                |    9 +-
 build/tcl.m4                                    |    8 +-
 build/xml.m4                                    |   28 +-
 ci/coverity-model.cc                            |   19 +
 ci/jenkins/records.config                       |  642 +++++
 ci/jenkins/remap.config                         |    6 +
 ci/jenkins/storage.config                       |    2 +
 ci/rat-excludes.txt                             |    8 +-
 ci/regression                                   |   10 +-
 configure.ac                                    |  347 ++-
 contrib/make-ssl-multicert                      |   31 +
 contrib/manifests/debian.pp                     |    4 +-
 contrib/manifests/redhat.pp                     |   30 +-
 contrib/perl/AdminClient/Changes                |   12 -
 contrib/perl/AdminClient/MANIFEST               |    6 -
 contrib/perl/AdminClient/Makefile.PL            |   28 -
 contrib/perl/AdminClient/README                 |   48 -
 .../AdminClient/lib/Apache/TS/AdminClient.pm    |  747 ------
 .../perl/AdminClient/t/Apache-TS-AdminClient.t  |   35 -
 .../perl/ConfigMgmt/examples/forward_proxy.pl   |   41 -
 contrib/perl/ConfigMgmt/lib/Apache/TS/Config.pm |   37 -
 .../ConfigMgmt/lib/Apache/TS/Config/Records.pm  |  303 ---
 cop/Makefile.am                                 |    6 +-
 cop/TrafficCop.cc                               |  266 +-
 doc/Makefile.am                                 |   46 +-
 doc/admin/configuration-files.en.rst            |   43 -
 .../configuration-files/cache.config.en.rst     |  133 -
 .../congestion.config.en.rst                    |  197 --
 .../configuration-files/hosting.config.en.rst   |  101 -
 doc/admin/configuration-files/icp.config.en.rst |   99 -
 .../configuration-files/ip_allow.config.en.rst  |   89 -
 .../configuration-files/log_hosts.config.en.rst |   68 -
 .../configuration-files/logs_xml.config.en.rst  |  363 ---
 .../configuration-files/parent.config.en.rst    |  141 -
 .../configuration-files/plugin.config.en.rst    |   48 -
 .../configuration-files/records.config.en.rst   | 2501 ------------------
 .../configuration-files/remap.config.en.rst     |  284 --
 .../configuration-files/splitdns.config.en.rst  |  124 -
 .../ssl_multicert.config.en.rst                 |   78 -
 .../configuration-files/storage.config.en.rst   |  135 -
 .../configuration-files/update.config.en.rst    |  200 --
 .../configuration-files/volume.config.en.rst    |   72 -
 doc/admin/configuring-cache.en.rst              |    2 +-
 doc/admin/configuring-traffic-server.en.rst     |   10 +-
 doc/admin/faqs.en.rst                           |    2 +-
 doc/admin/forward-proxy.en.rst                  |    2 +-
 doc/admin/getting-started.en.rst                |   74 +-
 doc/admin/hierachical-caching.en.rst            |    4 +-
 doc/admin/http-proxy-caching.en.rst             |  220 +-
 doc/admin/index.en.rst                          |   15 +-
 doc/admin/monitoring-traffic.en.rst             |    2 +-
 doc/admin/plugins.en.rst                        |   81 -
 doc/admin/plugins/balancer.en.rst               |   92 -
 doc/admin/plugins/buffer_upload.en.rst          |   89 -
 doc/admin/plugins/cacheurl.en.rst               |   58 -
 doc/admin/plugins/combo_handler.en.rst          |   74 -
 doc/admin/plugins/esi.en.rst                    |   22 -
 doc/admin/plugins/geoip_acl.en.rst              |  111 -
 doc/admin/plugins/gzip.en.rst                   |   98 -
 doc/admin/plugins/header_filter.en.rst          |  143 -
 doc/admin/plugins/hipes.en.rst                  |   64 -
 doc/admin/plugins/mysql_remap.en.rst            |   93 -
 doc/admin/plugins/regex_remap.en.rst            |  162 --
 doc/admin/plugins/stale_while_revalidate.en.rst |   21 -
 doc/admin/plugins/stats_over_http.en.rst        |   37 -
 doc/admin/reverse-proxy-http-redirects.en.rst   |    8 +-
 doc/admin/security-options.en.rst               |   11 +-
 doc/admin/traffic-server-error-messages.en.rst  |    2 +-
 doc/admin/transparent-proxy.en.rst              |   13 +-
 doc/admin/transparent-proxy/bridge.en.rst       |    4 +-
 .../transparent-proxy/router-inline.en.rst      |    2 +-
 .../transparent-proxy/wccp-configuration.en.rst |    6 +-
 doc/admin/working-log-files.en.rst              |   26 +-
 doc/admin/working-log-files/log-formats.en.rst  |    8 +-
 doc/conf.py                                     |   62 +-
 doc/ext/traffic-server.py                       |   88 +
 doc/index.rst                                   |   51 +
 doc/reference/api/TSAPI.en.rst                  |  143 +
 doc/reference/api/TSDebug.en.rst                |   79 +
 doc/reference/api/TSHttpHookAdd.en.rst          |  116 +
 doc/reference/api/TSHttpParserCreate.en.rst     |   86 +
 doc/reference/api/TSHttpTxnMilestoneGet.en.rst  |   71 +
 doc/reference/api/TSIOBufferCreate.en.rst       |   87 +
 doc/reference/api/TSInstallDirGet.en.rst        |   58 +
 doc/reference/api/TSMBufferCreate.en.rst        |   95 +
 doc/reference/api/TSPluginInit.en.rst           |   75 +
 doc/reference/api/TSRemap.en.rst                |   85 +
 .../api/TSTrafficServerVersionGet.en.rst        |   98 +
 doc/reference/api/TSUrlCreate.en.rst            |  140 +
 doc/reference/api/TSmalloc.en.rst               |   78 +
 doc/reference/api/index.en.rst                  |   36 +
 doc/reference/commands/index.en.rst             |   35 +
 doc/reference/commands/traffic_cop.en.rst       |   35 +
 doc/reference/commands/traffic_line.en.rst      |   63 +
 doc/reference/commands/traffic_logcat.en.rst    |   53 +
 doc/reference/commands/traffic_logstats.en.rst  |   68 +
 doc/reference/commands/traffic_manager.en.rst   |   50 +
 doc/reference/commands/traffic_server.en.rst    |   82 +
 doc/reference/commands/traffic_shell.en.rst     |   29 +
 doc/reference/commands/tspush.en.rst            |   36 +
 doc/reference/commands/tstop.en.rst             |   29 +
 doc/reference/commands/tsxs.en.rst              |   49 +
 doc/reference/configuration/cache.config.en.rst |  135 +
 .../configuration/congestion.config.en.rst      |  197 ++
 .../configuration/hosting.config.en.rst         |   98 +
 doc/reference/configuration/icp.config.en.rst   |  104 +
 doc/reference/configuration/index.en.rst        |   39 +
 .../configuration/ip_allow.config.en.rst        |   77 +
 .../configuration/log_hosts.config.en.rst       |   66 +
 .../configuration/logs_xml.config.en.rst        |  370 +++
 .../configuration/parent.config.en.rst          |  139 +
 .../configuration/plugin.config.en.rst          |   51 +
 .../configuration/records.config.en.rst         | 1749 ++++++++++++
 doc/reference/configuration/remap.config.en.rst |  277 ++
 .../configuration/splitdns.config.en.rst        |  125 +
 .../configuration/ssl_multicert.config.en.rst   |   81 +
 .../configuration/storage.config.en.rst         |  120 +
 .../configuration/update.config.en.rst          |  203 ++
 .../configuration/volume.config.en.rst          |   72 +
 doc/reference/plugins/balancer.en.rst           |   92 +
 doc/reference/plugins/buffer_upload.en.rst      |   89 +
 doc/reference/plugins/cacheurl.en.rst           |   59 +
 doc/reference/plugins/combo_handler.en.rst      |   84 +
 doc/reference/plugins/conf_remap.en.rst         |  116 +
 doc/reference/plugins/esi.en.rst                |   22 +
 doc/reference/plugins/geoip_acl.en.rst          |   94 +
 doc/reference/plugins/gzip.en.rst               |   91 +
 doc/reference/plugins/header_filter.en.rst      |  133 +
 doc/reference/plugins/hipes.en.rst              |   64 +
 doc/reference/plugins/index.en.rst              |   75 +
 doc/reference/plugins/metafilter.en.rst         |  110 +
 doc/reference/plugins/mysql_remap.en.rst        |   83 +
 doc/reference/plugins/regex_remap.en.rst        |  131 +
 .../plugins/stale_while_revalidate.en.rst       |   21 +
 doc/reference/plugins/stats_over_http.en.rst    |   50 +
 doc/sdk/TSAPI.3                                 |  170 --
 doc/sdk/TSDebug.3                               |  145 -
 doc/sdk/TSHttpHookAdd.3                         |  150 --
 doc/sdk/TSHttpParserCreate.3                    |  128 -
 doc/sdk/TSHttpTxnMilestoneGet.3                 |   68 -
 doc/sdk/TSIOBufferCreate.3                      |  134 -
 doc/sdk/TSInstallDirGet.3                       |   60 -
 doc/sdk/TSMBufferCreate.3                       |  110 -
 doc/sdk/TSMalloc.3                              |  153 --
 doc/sdk/TSPluginInit.3                          |   86 -
 doc/sdk/TSRemap.3                               |  131 -
 doc/sdk/TSTrafficServerVersionGet.3             |  110 -
 doc/sdk/TSUrlCreate.3                           |  409 ---
 doc/sdk/adding-statistics.en.rst                |   36 +-
 .../adding-statistics/coupled-statistics.en.rst |   13 +-
 .../writing-handler-functions.en.rst            |   54 +-
 doc/sdk/getting-started.en.rst                  |   68 +-
 doc/sdk/getting-started/a-simple-plugin.en.rst  |    6 +-
 .../basic-authorization-plugin.en.rst           |    7 +-
 .../blacklist-plugin.en.rst                     |   98 +-
 ...ssing-the-transaction-being-processed.en.rst |   65 +-
 .../setting-a-global-hook.en.rst                |   31 +-
 .../setting-up-a-transaction-hook.en.rst        |   65 +-
 .../working-with-http-header-functions.en.rst   |   94 +-
 .../how-to-create-trafficserver-plugins.en.rst  |   41 +-
 .../roadmap-for-creating-plugins.en.rst         |   35 +-
 doc/sdk/http-headers.en.rst                     |   78 +-
 ...e-to-trafficserver-http-header-system.en.rst |   65 +-
 ...plicate-mime-fields-are-not-coalesced.en.rst |   31 +-
 ...s-belong-to-an-associated-mime-header.en.rst |    1 +
 .../release-marshal-buffer-handles.en.rst       |   71 +-
 doc/sdk/http-headers/http-headers.en.rst        |   73 +-
 doc/sdk/http-headers/marshal-buffers.en.rst     |   57 +-
 doc/sdk/http-hooks-and-transactions.en.rst      |   30 +-
 .../http-alternate-selection.en.rst             |  235 +-
 doc/sdk/http-transformation-plugin.en.rst       |   58 +-
 ...e-buffered-null-transformation-plugin.en.rst |  355 ++-
 .../sample-null-transformation-plugin.en.rst    |   23 +-
 doc/sdk/index.en.rst                            |   80 +-
 doc/sdk/new-protocol-plugins.en.rst             |    6 +-
 ...trafficserver-settings-and-statistics.en.rst |   48 +-
 doc/sdk/preface/how-to-use-this-book.en.rst     |  112 +-
 .../debugging-memory-leaks.en.rst               |    2 +-
 .../unable-to-debug-tags.en.rst                 |    2 +-
 .../unable-to-load-plugins.en.rst               |    2 +-
 .../using-a-debugger.en.rst                     |    2 +-
 doc/static/images/favicon.ico                   |  Bin 0 -> 32988 bytes
 example/Makefile.am                             |   40 +-
 example/add-header/add-header.c                 |   30 -
 example/app-template/app-template.cc            |    5 -
 example/app-template/records.config.in          |    1 -
 example/append-transform/append-transform.c     |   31 -
 example/basic-auth/basic-auth.c                 |   31 -
 example/blacklist-0/blacklist-0.c               |   32 -
 example/blacklist-1/blacklist-1.c               |   31 -
 example/bnull-transform/bnull-transform.c       |   31 -
 example/file-1/file-1.c                         |   30 -
 example/hello/hello.c                           |   30 -
 example/lifecycle-plugin/lifecycle-plugin.c     |  114 +
 example/lifecycle-plugin/readme.txt             |    1 +
 example/null-transform/null-transform.c         |   31 -
 example/output-header/output-header.c           |   31 -
 example/protocol/Protocol.c                     |   31 -
 example/redirect-1/redirect-1.c                 |   31 -
 example/replace-header/replace-header.c         |   31 -
 example/response-header-1/response-header-1.c   |   31 -
 example/server-transform/server-transform.c     |   31 -
 example/session-1/session-1.c                   |   31 -
 example/thread-1/thread-1.c                     |   30 -
 example/thread-pool/psi.c                       |   41 -
 iocore/aio/AIO.cc                               |    8 +-
 iocore/cache/Cache.cc                           |  352 ++-
 iocore/cache/CacheDir.cc                        |  141 +-
 iocore/cache/CacheDisk.cc                       |   14 +-
 iocore/cache/CacheHosting.cc                    |   16 +-
 iocore/cache/CacheLink.cc                       |    8 +-
 iocore/cache/CachePages.cc                      |    1 +
 iocore/cache/CacheRead.cc                       |   94 +-
 iocore/cache/CacheTest.cc                       |    3 +-
 iocore/cache/CacheVol.cc                        |   23 +-
 iocore/cache/CacheWrite.cc                      |  195 +-
 iocore/cache/I_Cache.h                          |   29 +-
 iocore/cache/I_CacheDefs.h                      |    2 +-
 iocore/cache/I_Store.h                          |    6 +-
 iocore/cache/P_CacheDir.h                       |   36 +-
 iocore/cache/P_CacheInternal.h                  |   86 +-
 iocore/cache/P_CacheVol.h                       |  397 ++-
 iocore/cache/RamCacheCLFUS.cc                   |  122 +-
 iocore/cache/Store.cc                           |   53 +-
 iocore/cluster/ClusterAPI.cc                    |    4 +-
 iocore/cluster/ClusterCache.cc                  |   54 +-
 iocore/cluster/ClusterConfig.cc                 |   52 +-
 iocore/cluster/ClusterHandler.cc                |  296 +--
 iocore/cluster/ClusterHandlerBase.cc            |   14 +-
 iocore/cluster/ClusterLib.cc                    |  142 +-
 iocore/cluster/ClusterLoadMonitor.cc            |    5 +-
 iocore/cluster/ClusterMachine.cc                |   37 +-
 iocore/cluster/ClusterProcessor.cc              |   28 +-
 iocore/cluster/ClusterRPC.cc                    |   16 +-
 iocore/cluster/ClusterVConnection.cc            |   72 +-
 iocore/cluster/P_Cluster.h                      |    5 +-
 iocore/cluster/P_ClusterCache.h                 |   53 +-
 iocore/cluster/P_ClusterCacheInternal.h         |    9 +-
 iocore/cluster/P_ClusterHandler.h               |    5 +-
 iocore/cluster/P_ClusterInternal.h              |    1 +
 iocore/cluster/P_ClusterMachine.h               |    3 +-
 iocore/dns/DNS.cc                               |   21 +-
 iocore/dns/I_DNSProcessor.h                     |    2 +-
 iocore/dns/P_SplitDNSProcessor.h                |    5 +-
 iocore/dns/SplitDNS.cc                          |    7 +-
 iocore/eventsystem/EventSystem.cc               |    1 +
 iocore/eventsystem/I_EThread.h                  |    3 +
 iocore/eventsystem/I_Event.h                    |   10 +-
 iocore/eventsystem/I_EventProcessor.h           |    6 +-
 iocore/eventsystem/I_IOBuffer.h                 |   29 +-
 iocore/eventsystem/I_Processor.h                |    8 +-
 iocore/eventsystem/I_ProxyAllocator.h           |    7 +-
 iocore/eventsystem/I_Tasks.h                    |    2 +-
 iocore/eventsystem/I_Thread.h                   |    4 +-
 iocore/eventsystem/Makefile.am                  |    1 +
 iocore/eventsystem/P_IOBuffer.h                 |   35 +-
 iocore/eventsystem/P_UnixSocketManager.h        |   21 +-
 iocore/eventsystem/Processor.cc                 |    3 +-
 iocore/eventsystem/ProxyAllocator.cc            |   49 +
 iocore/eventsystem/SocketManager.cc             |    5 -
 iocore/eventsystem/Tasks.cc                     |    7 +-
 iocore/eventsystem/Thread.cc                    |    5 +-
 iocore/eventsystem/UnixEventProcessor.cc        |   14 +-
 iocore/eventsystem/test_Event.cc                |    2 +-
 iocore/hostdb/HostDB.cc                         |   53 +-
 iocore/hostdb/I_HostDBProcessor.h               |    2 +-
 iocore/hostdb/P_MultiCache.h                    |    2 +-
 iocore/hostdb/include/Machine.h                 |    7 +-
 iocore/net/I_NetProcessor.h                     |    2 +-
 iocore/net/I_UDPNet.h                           |    2 +-
 iocore/net/Net.cc                               |   46 +-
 iocore/net/P_SSLConfig.h                        |    2 +-
 iocore/net/P_SSLNetProcessor.h                  |    2 +-
 iocore/net/P_SSLUtils.h                         |   10 +-
 iocore/net/P_UDPNet.h                           |    4 +-
 iocore/net/P_UnixNet.h                          |    2 +-
 iocore/net/P_UnixNetProcessor.h                 |    4 +-
 iocore/net/P_UnixNetVConnection.h               |    4 +-
 iocore/net/SSLConfig.cc                         |   17 +-
 iocore/net/SSLNetProcessor.cc                   |    6 +-
 iocore/net/SSLNetVConnection.cc                 |   37 +-
 iocore/net/SSLUtils.cc                          |  100 +-
 iocore/net/UnixNet.cc                           |    9 +-
 iocore/net/UnixNetAccept.cc                     |    5 +-
 iocore/net/UnixNetProcessor.cc                  |   65 +-
 iocore/net/UnixUDPNet.cc                        |   11 +-
 lib/Makefile.am                                 |    4 +-
 lib/perl/MANIFEST                               |    9 +
 lib/perl/Makefile.PL                            |   29 +
 lib/perl/Makefile.am                            |   32 +
 lib/perl/README                                 |   51 +
 lib/perl/examples/forw_proxy_conf.pl            |   41 +
 lib/perl/lib/Apache/TS.pm                       |   73 +
 lib/perl/lib/Apache/TS/AdminClient.pm           |  728 +++++
 lib/perl/lib/Apache/TS/Config.pm                |   37 +
 lib/perl/lib/Apache/TS/Config/Records.pm        |  303 +++
 lib/perl/t/Apache-TS-AdminClient.t              |   35 +
 lib/records/I_RecCore.h                         |   11 +
 lib/records/I_RecHttp.h                         |    7 +-
 lib/records/I_RecProcess.h                      |    2 +-
 lib/records/Makefile.am                         |   24 +-
 lib/records/P_RecCompatibility.h                |   59 -
 lib/records/P_RecCore.cc                        |  162 +-
 lib/records/P_RecFile.h                         |   56 +
 lib/records/P_RecUtils.h                        |    3 +-
 lib/records/RecCompatibility.cc                 |  329 ---
 lib/records/RecConfigParse.cc                   |  258 ++
 lib/records/RecCore.cc                          |   36 +-
 lib/records/RecDebug.cc                         |   66 +
 lib/records/RecFile.cc                          |  297 +++
 lib/records/RecHttp.cc                          |  104 +-
 lib/records/RecLocal.cc                         |    5 +-
 lib/records/RecMessage.cc                       |   26 +-
 lib/records/RecProcess.cc                       |   32 +-
 lib/records/RecUtils.cc                         |   51 +-
 lib/records/test_I_RecLocal.cc                  |   11 +-
 lib/records/test_RecProcess.i                   |   17 +-
 lib/records/test_RecTree.cc                     |    5 +-
 lib/ts/Diags.h                                  |    2 +
 lib/ts/IpMapConf.cc                             |   76 +-
 lib/ts/MatcherUtils.cc                          |    9 +-
 lib/ts/MatcherUtils.h                           |    4 +-
 lib/ts/Vec.cc                                   |    4 +-
 lib/ts/Vec.h                                    |   12 +-
 lib/ts/ink_args.h                               |    3 +-
 lib/ts/ink_config.h.in                          |   31 +-
 lib/ts/ink_defs.h                               |    7 +-
 lib/ts/ink_inet.cc                              |   24 +
 lib/ts/ink_inet.h                               |    3 +
 lib/ts/ink_inout.h                              |    2 +-
 lib/ts/ink_queue.cc                             |   47 +-
 lib/ts/ink_queue.h                              |   46 +-
 mgmt/LocalManager.cc                            |   14 +-
 mgmt/LocalManager.h                             |    2 +-
 mgmt/Main.cc                                    |  102 +-
 mgmt/Makefile.am                                |    5 +-
 mgmt/ProcessManager.cc                          |    3 +-
 mgmt/ProxyConfig.cc                             |    4 +-
 mgmt/RecordsConfig.cc                           |  101 +-
 mgmt/RecordsConfig.h                            |    7 +-
 mgmt/Rollback.cc                                |    4 +-
 mgmt/api/CfgContextImpl.cc                      |   13 +-
 mgmt/api/CfgContextUtils.cc                     |    7 +
 mgmt/api/CoreAPI.cc                             |   31 +-
 mgmt/api/CoreAPI.h                              |    5 -
 mgmt/api/CoreAPIShared.cc                       |    3 +-
 mgmt/api/EventControlMain.cc                    |    3 +-
 mgmt/api/GenericParser.cc                       |    6 +-
 mgmt/api/INKMgmtAPI.cc                          |  136 +-
 mgmt/api/NetworkUtilsDefs.h                     |    1 -
 mgmt/api/TSControlMain.cc                       |   49 +-
 mgmt/api/TSControlMain.h                        |    2 -
 mgmt/api/include/mgmtapi.h                      |   42 +-
 mgmt/api/remote/APITestCliRemote.cc             |   33 +-
 mgmt/api/remote/CoreAPIRemote.cc                |   27 +-
 mgmt/api/remote/NetworkUtilsRemote.cc           |    3 +-
 mgmt/cli/CliCreateCommands.cc                   |   23 -
 mgmt/cli/ConfigCmd.cc                           |  331 +--
 mgmt/cli/ConfigCmd.h                            |   35 -
 mgmt/cli/Makefile.am                            |    4 +-
 mgmt/cli/ShowCmd.cc                             |  203 +-
 mgmt/cli/ShowCmd.h                              |    5 -
 mgmt/cli/TrafficLine.cc                         |    3 +-
 mgmt/cli/UtilCmds.cc                            |    3 +-
 mgmt/cli/cliMain.cc                             |    7 +-
 mgmt/cli/cliParseArg.cc                         |    3 +-
 mgmt/cli/cli_detailed_command_list.txt          |   13 -
 mgmt/cli/hashtable.cc                           |    3 +-
 mgmt/cli/processArgument.cc                     |    3 +-
 mgmt/cluster/ClusterCom.cc                      |   12 +-
 mgmt/cluster/ClusterCom.h                       |    2 +-
 mgmt/cluster/VMap.cc                            |    4 +-
 mgmt/preparse/IPRange.cc                        |    1 -
 mgmt/stats/StatProcessor.cc                     |   12 +-
 mgmt/tools/ConfigAPI.cc                         | 1268 ---------
 mgmt/tools/ConfigAPI.h                          |   85 -
 mgmt/tools/Makefile.am                          |   39 -
 mgmt/tools/SysAPI.cc                            | 1981 --------------
 mgmt/tools/SysAPI.h                             |   75 -
 mgmt/utils/EnvBlock.cc                          |  118 -
 mgmt/utils/EnvBlock.h                           |   55 -
 mgmt/utils/Makefile.am                          |    2 -
 mgmt/utils/MgmtSchema.h                         |    4 +-
 mgmt/utils/WebMgmtUtils.cc                      |  164 --
 mgmt/utils/WebMgmtUtils.h                       |    4 -
 mgmt/utils/XmlUtils.cc                          |    3 +-
 mgmt/web2/Makefile.am                           |    1 -
 mgmt/web2/WebHttp.cc                            |   10 +-
 mgmt/web2/WebHttpSession.cc                     |    3 +-
 mgmt/web2/WebIntrMain.cc                        |    7 +-
 plugins/Makefile.am                             |    2 +-
 plugins/cacheurl/README.rst                     |   86 -
 plugins/cacheurl/cacheurl.c                     |   31 -
 plugins/experimental/Makefile.am                |    6 +-
 plugins/experimental/authproxy/authproxy.cc     |   19 +-
 .../experimental/channel_stats/channel_stats.cc |   29 -
 plugins/experimental/geoip_acl/Makefile.am      |   25 +
 plugins/experimental/geoip_acl/acl.cc           |    6 +-
 plugins/experimental/geoip_acl/acl.h            |    4 +-
 plugins/experimental/geoip_acl/geoip_acl.cc     |    4 +-
 plugins/experimental/geoip_acl/lulu.h           |   42 +-
 plugins/experimental/gzip/Makefile.am           |   21 -
 plugins/experimental/gzip/README                |   72 -
 plugins/experimental/gzip/configuration.cc      |  259 --
 plugins/experimental/gzip/configuration.h       |   84 -
 plugins/experimental/gzip/debug_macros.h        |   59 -
 plugins/experimental/gzip/gzip.cc               |  811 ------
 plugins/experimental/gzip/misc.cc               |  212 --
 plugins/experimental/gzip/misc.h                |   81 -
 plugins/experimental/gzip/sample.gzip.config    |   57 -
 .../header_rewrite/Examples/Force-close         |   21 -
 .../header_rewrite/Examples/Regression          |   32 -
 .../experimental/header_rewrite/Examples/YCS-EC |   36 -
 plugins/experimental/header_rewrite/Makefile.am |   39 -
 plugins/experimental/header_rewrite/README      |  171 --
 plugins/experimental/header_rewrite/TODO        |   29 -
 .../experimental/header_rewrite/condition.cc    |   80 -
 plugins/experimental/header_rewrite/condition.h |  115 -
 .../experimental/header_rewrite/conditions.cc   |  376 ---
 .../experimental/header_rewrite/conditions.h    |  284 --
 plugins/experimental/header_rewrite/factory.cc  |  109 -
 plugins/experimental/header_rewrite/factory.h   |   34 -
 .../header_rewrite/header_rewrite.cc            |  352 ---
 .../header_rewrite/header_rewrite.config        |   94 -
 plugins/experimental/header_rewrite/lulu.h      |   56 -
 plugins/experimental/header_rewrite/matcher.cc  |   25 -
 plugins/experimental/header_rewrite/matcher.h   |  163 --
 plugins/experimental/header_rewrite/operator.cc |   45 -
 plugins/experimental/header_rewrite/operator.h  |   73 -
 .../experimental/header_rewrite/operators.cc    |  379 ---
 plugins/experimental/header_rewrite/operators.h |  206 --
 plugins/experimental/header_rewrite/parser.cc   |  121 -
 plugins/experimental/header_rewrite/parser.h    |   66 -
 .../experimental/header_rewrite/regex_helper.cc |   69 -
 .../experimental/header_rewrite/regex_helper.h  |   61 -
 .../experimental/header_rewrite/resources.cc    |  123 -
 plugins/experimental/header_rewrite/resources.h |   89 -
 plugins/experimental/header_rewrite/ruleset.cc  |   89 -
 plugins/experimental/header_rewrite/ruleset.h   |   94 -
 .../experimental/header_rewrite/statement.cc    |   98 -
 plugins/experimental/header_rewrite/statement.h |  106 -
 plugins/experimental/header_rewrite/value.h     |   88 -
 plugins/experimental/healthchecks/Makefile.am   |   25 +
 plugins/experimental/healthchecks/README        |   15 +
 .../experimental/healthchecks/healthchecks.c    |  562 ++++
 plugins/experimental/rfc5861/rfc5861.c          |   31 -
 plugins/experimental/tcp_info/tcp_info.cc       |   32 +-
 plugins/gzip/Makefile.am                        |   21 +
 plugins/gzip/README                             |   72 +
 plugins/gzip/configuration.cc                   |  259 ++
 plugins/gzip/configuration.h                    |   84 +
 plugins/gzip/debug_macros.h                     |   59 +
 plugins/gzip/gzip.cc                            |  808 ++++++
 plugins/gzip/misc.cc                            |  197 ++
 plugins/gzip/misc.h                             |   81 +
 plugins/gzip/sample.gzip.config                 |   57 +
 plugins/header_rewrite/Examples/Force-close     |   21 +
 plugins/header_rewrite/Examples/Regression      |   32 +
 plugins/header_rewrite/Examples/YCS-EC          |   36 +
 plugins/header_rewrite/Makefile.am              |   39 +
 plugins/header_rewrite/README                   |  171 ++
 plugins/header_rewrite/TODO                     |   29 +
 plugins/header_rewrite/condition.cc             |   80 +
 plugins/header_rewrite/condition.h              |  115 +
 plugins/header_rewrite/conditions.cc            |  376 +++
 plugins/header_rewrite/conditions.h             |  284 ++
 plugins/header_rewrite/factory.cc               |  109 +
 plugins/header_rewrite/factory.h                |   34 +
 plugins/header_rewrite/header_rewrite.cc        |  352 +++
 plugins/header_rewrite/header_rewrite.config    |   94 +
 plugins/header_rewrite/lulu.h                   |   56 +
 plugins/header_rewrite/matcher.cc               |   25 +
 plugins/header_rewrite/matcher.h                |  163 ++
 plugins/header_rewrite/operator.cc              |   45 +
 plugins/header_rewrite/operator.h               |   73 +
 plugins/header_rewrite/operators.cc             |  379 +++
 plugins/header_rewrite/operators.h              |  206 ++
 plugins/header_rewrite/parser.cc                |  121 +
 plugins/header_rewrite/parser.h                 |   66 +
 plugins/header_rewrite/regex_helper.cc          |   69 +
 plugins/header_rewrite/regex_helper.h           |   61 +
 plugins/header_rewrite/resources.cc             |  123 +
 plugins/header_rewrite/resources.h              |   89 +
 plugins/header_rewrite/ruleset.cc               |   89 +
 plugins/header_rewrite/ruleset.h                |   94 +
 plugins/header_rewrite/statement.cc             |   98 +
 plugins/header_rewrite/statement.h              |  106 +
 plugins/header_rewrite/value.h                  |   88 +
 plugins/regex_remap/README                      |   20 +-
 plugins/stats_over_http/README                  |   32 +-
 plugins/stats_over_http/stats_over_http.c       |   39 +-
 proxy/CacheControl.cc                           |   72 +-
 proxy/CacheControl.h                            |   16 +-
 proxy/ControlBase.cc                            |   35 +-
 proxy/ControlMatcher.cc                         |  232 +-
 proxy/ControlMatcher.h                          |  132 +-
 proxy/DiagsConfig.cc                            |    6 +-
 proxy/DynamicStats.h                            |   17 +-
 proxy/Error.cc                                  |    3 +-
 proxy/ICP.cc                                    |   35 +-
 proxy/ICP.h                                     |    9 +-
 proxy/ICPConfig.cc                              |   27 +-
 proxy/IPAllow.h                                 |    1 -
 proxy/Initialize.cc                             |    2 -
 proxy/InkAPI.cc                                 |  267 +-
 proxy/InkAPIInternal.h                          |   89 +-
 proxy/InkAPITest.cc                             |  274 +-
 proxy/InkAPITestTool.cc                         |   12 +-
 proxy/Main.cc                                   |  237 +-
 proxy/Main.h                                    |    1 -
 proxy/ParentSelection.cc                        |   13 +-
 proxy/ParentSelection.h                         |    9 +-
 proxy/Plugin.cc                                 |    3 +-
 proxy/PluginVC.cc                               |   18 +-
 proxy/Prefetch.cc                               |   25 +-
 proxy/RegressionSM.cc                           |   28 +-
 proxy/ReverseProxy.cc                           |   36 +-
 proxy/Show.h                                    |   74 +-
 proxy/StatPages.cc                              |    3 +-
 proxy/StatPages.h                               |    2 +-
 proxy/StatSystem.cc                             |   22 +-
 proxy/Transform.cc                              |   48 +-
 proxy/Transform.h                               |   28 +
 proxy/TransformInternal.h                       |    7 +-
 proxy/UglyLogStubs.cc                           |   43 +-
 proxy/Update.cc                                 |   34 +-
 proxy/Update.h                                  |    8 +-
 proxy/api/ts/experimental.h                     |   34 +-
 proxy/api/ts/ts.h.in                            |   91 +-
 proxy/config/Makefile.am                        |    1 -
 proxy/config/logs_xml.config.default            |    3 +-
 proxy/config/plugin.db.default                  |    9 -
 proxy/config/records.config.default.in          |   43 +-
 proxy/congest/Congestion.cc                     |   19 +-
 proxy/congest/Congestion.h                      |    5 +-
 proxy/congest/CongestionDB.cc                   |   13 +-
 proxy/congest/CongestionTest.cc                 |   24 +-
 proxy/hdrs/HTTP.cc                              |    7 +-
 proxy/hdrs/HdrHeap.cc                           |   10 +-
 proxy/hdrs/HdrTest.cc                           |    4 +-
 proxy/hdrs/MIME.cc                              |   15 +-
 proxy/hdrs/URL.cc                               |    3 +-
 proxy/http/HttpBodyFactory.cc                   |   14 +-
 proxy/http/HttpClientSession.cc                 |    5 +-
 proxy/http/HttpConfig.cc                        |   98 +-
 proxy/http/HttpConfig.h                         |  198 +-
 proxy/http/HttpConnectionCount.cc               |    1 -
 proxy/http/HttpConnectionCount.h                |    8 +-
 proxy/http/HttpDebugNames.cc                    |    2 +
 proxy/http/HttpPages.cc                         |   29 +-
 proxy/http/HttpPages.h                          |    3 -
 proxy/http/HttpProxyServerMain.cc               |  175 +-
 proxy/http/HttpProxyServerMain.h                |    8 +-
 proxy/http/HttpSM.cc                            |  192 +-
 proxy/http/HttpSM.h                             |    6 +
 proxy/http/HttpSessionManager.cc                |    7 +-
 proxy/http/HttpSessionManager.h                 |   20 +-
 proxy/http/HttpTransact.cc                      |  165 +-
 proxy/http/HttpTransact.h                       |   26 +-
 proxy/http/HttpTransactCache.cc                 |    2 -
 proxy/http/HttpTransactHeaders.cc               |   10 +-
 proxy/http/HttpTransactHeaders.h                |    3 +-
 proxy/http/HttpTunnel.cc                        |  376 +--
 proxy/http/HttpTunnel.h                         |  150 +-
 proxy/http/HttpUpdateSM.cc                      |    5 +-
 proxy/http/HttpUpdateTester.cc                  |    3 +-
 proxy/http/remap/RemapProcessor.cc              |    4 +-
 proxy/http/remap/RemapProcessor.h               |    2 +-
 proxy/http/remap/UrlMappingPathIndex.h          |    4 +-
 proxy/http/remap/UrlRewrite.cc                  |   18 +-
 proxy/http/remap/UrlRewrite.h                   |    3 -
 proxy/logging/Log.cc                            |  162 +-
 proxy/logging/Log.h                             |    7 -
 proxy/logging/LogAccess.cc                      |   13 +-
 proxy/logging/LogAccess.h                       |    2 -
 proxy/logging/LogAccessHttp.cc                  |   30 +-
 proxy/logging/LogAccessHttp.h                   |    2 -
 proxy/logging/LogAccessICP.cc                   |    4 +-
 proxy/logging/LogBuffer.h                       |   61 +-
 proxy/logging/LogCollationClientSM.cc           |   84 +-
 proxy/logging/LogCollationClientSM.h            |    4 -
 proxy/logging/LogCollationHostSM.cc             |   16 +-
 proxy/logging/LogConfig.cc                      |   13 +-
 proxy/logging/LogFieldAliasMap.h                |    7 +-
 proxy/logging/LogFile.cc                        |    5 +-
 proxy/logging/LogFile.h                         |   20 +-
 proxy/logging/LogFormat.cc                      |    6 +-
 proxy/logging/LogHost.cc                        |   43 +-
 proxy/logging/LogObject.cc                      |   72 +-
 proxy/logging/LogObject.h                       |    6 +-
 proxy/logging/LogStandalone.cc                  |   11 +-
 proxy/logging/LogUtils.cc                       |    9 +-
 proxy/logstats.cc                               |   53 +-
 proxy/sac.cc                                    |    7 +-
 proxy/signals.cc                                |   13 +-
 rc/trafficserver.in                             |    4 +-
 tools/Makefile.am                               |    3 +-
 tools/jtest/jtest.cc                            | 1058 +++-----
 tools/lighttpd_mod_generator/Makefile           |   15 +
 tools/push.pl                                   |   73 -
 tools/reports/commits_since.sh                  |   38 +
 tools/tspush                                    |   73 +
 tools/tsxs.in                                   |   38 +-
 612 files changed, 23234 insertions(+), 26486 deletions(-)
----------------------------------------------------------------------


Reply via email to