[Pkg-ceph-commits] [ceph] 19/59: Merge tag 'upstream/12.1.0' into ubuntu/artful

James Downing Page jamespage at moszumanska.debian.org
Thu Feb 1 15:27:52 UTC 2018


This is an automated email from the git hooks/post-receive script.

jamespage pushed a commit to branch ubuntu/artful
in repository ceph.

commit 7887ea774fe756baa8b186bb5a9fcbc6b09b95df
Merge: df84af9 02e1c41
Author: James Page <james.page at ubuntu.com>
Date:   Mon Jun 26 14:08:03 2017 +0000

    Merge tag 'upstream/12.1.0' into ubuntu/artful
    
    Upstream version 12.1.0

 .gitignore                                         |     1 +
 .gitmodules                                        |     3 +
 .mailmap                                           |    16 +-
 .organizationmap                                   |    21 +-
 AUTHORS                                            |    15 +-
 CMakeLists.txt                                     |   121 +-
 COPYING                                            |     4 -
 PendingReleaseNotes                                |   121 +-
 alpine/APKBUILD                                    |    13 +-
 alpine/APKBUILD.in                                 |     7 +-
 ceph.spec                                          |   380 +-
 ceph.spec.in                                       |   374 +-
 cmake/modules/BuildBoost.cmake                     |   184 +
 cmake/modules/Findatomic_ops.cmake                 |    28 -
 cmake/modules/Findpmem.cmake                       |    15 +
 cmake/modules/SIMDExt.cmake                        |    60 +-
 do_cmake.sh                                        |     9 +-
 doc/api/index.rst                                  |     8 -
 doc/architecture.rst                               |    24 +-
 doc/cephfs/administration.rst                      |    37 +
 doc/cephfs/eviction.rst                            |   200 +-
 doc/cephfs/file-layouts.rst                        |     8 +
 doc/cephfs/multimds.rst                            |     3 +
 doc/dev/blkin.rst                                  |     2 +-
 doc/dev/dev_cluster_deployement.rst                |     8 -
 doc/dev/development-workflow.rst                   |     4 +-
 doc/dev/documenting.rst                            |     2 +-
 doc/dev/index.rst                                  |    91 +-
 .../erasure_coding/developer_notes.rst             |     2 +-
 doc/dev/perf_counters.rst                          |   182 +-
 doc/dev/perf_histograms.rst                        |   677 +
 doc/dev/placement-group.rst                        |    11 +-
 doc/dev/quick_guide.rst                            |     5 +-
 doc/install/build-ceph.rst                         |     3 +-
 doc/install/get-packages.rst                       |     4 +-
 doc/install/index.rst                              |     7 +-
 doc/install/manual-deployment.rst                  |     8 +-
 doc/install/manual-freebsd-deployment.rst          |   624 +
 doc/install/mirrors.rst                            |     1 +
 doc/man/8/ceph-detect-init.rst                     |    11 +
 doc/man/8/ceph-disk.rst                            |     6 +
 doc/man/8/ceph-osd.rst                             |    14 +-
 doc/man/8/ceph.rst                                 |    62 +-
 doc/man/8/rados.rst                                |    12 +
 doc/mgr/administrator.rst                          |    27 +-
 doc/mgr/dashboard.rst                              |    15 +
 doc/mgr/index.rst                                  |    16 +
 doc/mgr/restful.rst                                |    25 +
 doc/rados/configuration/filestore-config-ref.rst   |    16 +-
 doc/rados/configuration/mon-config-ref.rst         |   437 +-
 doc/rados/configuration/mon-lookup-dns.rst         |     7 +
 doc/rados/configuration/mon-osd-interaction.rst    |   165 +-
 doc/rados/configuration/osd-config-ref.rst         |    22 +-
 doc/rados/configuration/pool-pg-config-ref.rst     |    84 +-
 doc/rados/operations/crush-map.rst                 |     2 +-
 doc/rados/operations/erasure-code-jerasure.rst     |     2 +-
 doc/rados/operations/erasure-code.rst              |     2 +-
 doc/rados/operations/user-management.rst           |     1 +
 doc/rados/troubleshooting/memory-profiling.rst     |     2 +-
 doc/rados/troubleshooting/troubleshooting-osd.rst  |    52 +-
 doc/radosgw/admin.rst                              |    14 +
 doc/radosgw/adminops.rst                           |     5 -
 doc/radosgw/barbican.rst                           |     3 +-
 doc/radosgw/bucketpolicy.rst                       |   133 +
 doc/radosgw/config-fcgi.rst                        |   595 -
 doc/radosgw/config-ref.rst                         |   501 +-
 doc/radosgw/encryption.rst                         |     2 +-
 doc/radosgw/federated-config.rst                   |   825 -
 doc/radosgw/index.rst                              |     7 +-
 doc/radosgw/layout.rst                             |    87 +-
 doc/radosgw/multisite.rst                          |    63 +-
 doc/radosgw/nfs.rst                                |   366 +
 doc/radosgw/pools.rst                              |    55 +
 doc/radosgw/rgw-centos.conf                        |    30 -
 doc/radosgw/rgw-debian.conf                        |    29 -
 doc/radosgw/rgw.conf                               |    30 -
 doc/radosgw/upgrade_to_jewel.rst                   |    43 -
 doc/release-notes.rst                              |   898 +-
 doc/start/documenting-ceph.rst                     |     3 +-
 doc/start/get-involved.rst                         |     4 +-
 doc/start/quick-ceph-deploy.rst                    |     7 +-
 examples/librados/Makefile                         |    12 +-
 examples/librados/hello_radosstriper.cc            |   102 +
 install-deps.sh                                    |     9 +-
 mirroring/MIRRORS                                  |     1 +
 qa/clusters/extra-client.yaml                      |     5 +
 qa/clusters/fixed-1.yaml                           |     4 +
 qa/clusters/fixed-2.yaml                           |     5 +
 qa/clusters/fixed-3-cephfs.yaml                    |     5 +
 qa/clusters/fixed-3.yaml                           |     5 +
 qa/clusters/fixed-4.yaml                           |     5 +
 qa/machine_types/vps.yaml                          |     2 -
 qa/objectstore/bluestore-comp.yaml                 |     2 +-
 qa/objectstore/bluestore.yaml                      |     3 +-
 qa/releases/luminous-with-mgr.yaml                 |     2 +-
 qa/releases/luminous.yaml                          |     2 +-
 .../fs/basic_functional/tasks/client-recovery.yaml |     1 +
 .../tasks/test_journal_migration.yaml}             |     0
 .../fs/multiclient/tasks/cephfs_misc_tests.yaml    |     5 +
 qa/suites/fs/multifs/tasks/failover.yaml           |     3 +
 qa/suites/fs/standbyreplay/begin.yaml              |     1 -
 .../fs/standbyreplay/clusters/standby-replay.yaml  |    17 -
 qa/suites/fs/standbyreplay/mount/fuse.yaml         |     1 -
 qa/suites/fs/standbyreplay/objectstore             |     1 -
 qa/suites/fs/standbyreplay/overrides/debug.yaml    |     1 -
 .../fs/standbyreplay/overrides/frag_enable.yaml    |     1 -
 .../overrides/whitelist_wrongly_marked_down.yaml   |     1 -
 qa/suites/fs/thrash/ceph-thrash/default.yaml       |     5 +
 qa/suites/kcephfs/recovery/tasks/auto-repair.yaml  |     1 +
 .../kcephfs/recovery/tasks/client-limits.yaml      |     5 +
 qa/suites/kcephfs/recovery/tasks/damage.yaml       |     1 +
 qa/suites/kcephfs/recovery/tasks/data-scan.yaml    |     2 +
 .../kcephfs/recovery/tasks/forward-scrub.yaml      |     1 +
 .../kcephfs/recovery/tasks/journal-repair.yaml     |     3 +
 qa/suites/kcephfs/thrash/thrashers/mds.yaml        |     5 +
 .../krbd/rbd-nomount/tasks/krbd_fallocate.yaml     |     5 +
 qa/suites/krbd/unmap/ceph/ceph.yaml                |     3 +
 .../basic/q_check_counter/check_counter.yaml       |     8 +
 .../tasks/cfuse_workunit_misc_test_o_trunc.yaml    |     5 -
 .../basic/tasks/cfuse_workunit_suites_fsync.yaml   |     5 -
 .../basic/tasks/cfuse_workunit_suites_iogen.yaml   |     6 -
 .../basic/tasks/cfuse_workunit_suites_iozone.yaml  |     5 -
 .../cfuse_workunit_suites_truncate_delay.yaml      |    14 -
 .../basic/tasks/cfuse_workunit_trivial_sync.yaml   |     1 -
 .../thrash/tasks/cfuse_workunit_trivial_sync.yaml  |     1 -
 .../{fs/standbyreplay => rados/basic-luminous}/%   |     0
 qa/suites/rados/basic-luminous/ceph.yaml           |     1 +
 qa/suites/rados/basic-luminous/clusters            |     1 +
 qa/suites/rados/basic-luminous/objectstore         |     1 +
 qa/suites/rados/basic-luminous/rados.yaml          |     1 +
 qa/suites/rados/basic-luminous/scrub_test.yaml     |    22 +
 qa/suites/rados/basic/tasks/repair_test.yaml       |     1 +
 qa/suites/rados/basic/tasks/rgw_snaps.yaml         |     3 +-
 qa/suites/rados/basic/tasks/scrub_test.yaml        |    21 -
 qa/suites/rados/rest/mgr-restful.yaml              |    16 +
 .../singleton-nomsgr/all/admin_socket_output.yaml  |    15 +
 .../rados/singleton-nomsgr/all/full-tiering.yaml   |     2 +
 .../singleton-nomsgr/all/health-warnings.yaml      |    16 +
 .../all/multi-backfill-reject.yaml                 |     3 +
 .../rados/singleton-nomsgr/all/pool-access.yaml    |     9 +
 qa/suites/rados/thrash-erasure-code-big/ceph.yaml  |     1 +
 .../thrash-erasure-code-big/d-require-luminous     |     1 +
 .../thrash-erasure-code-big/thrashers/default.yaml |     6 +-
 .../thrashers/fastread.yaml                        |     6 +-
 .../thrash-erasure-code-big/thrashers/mapgap.yaml  |    10 +-
 .../thrashers/morepggrow.yaml                      |     6 +-
 .../thrash-erasure-code-big/thrashers/pggrow.yaml  |     6 +-
 .../thrash-erasure-code-isa/d-require-luminous     |     1 +
 .../rados/thrash-erasure-code-overwrites/ceph.yaml |     1 +
 .../d-require-luminous                             |     1 +
 qa/suites/rados/thrash-erasure-code-shec/ceph.yaml |     1 +
 .../thrash-erasure-code-shec/d-require-luminous    |     1 +
 .../thrashers/default.yaml                         |     6 +-
 .../{fs/standbyreplay => rados/thrash-luminous}/%  |     0
 .../thrash-luminous/0-size-min-size-overrides      |     1 +
 qa/suites/rados/thrash-luminous/1-pg-log-overrides |     1 +
 qa/suites/rados/thrash-luminous/backoff            |     1 +
 qa/suites/rados/thrash-luminous/ceph.yaml          |     1 +
 qa/suites/rados/thrash-luminous/clusters           |     1 +
 qa/suites/rados/thrash-luminous/msgr               |     1 +
 qa/suites/rados/thrash-luminous/objectstore        |     1 +
 qa/suites/rados/thrash-luminous/rados.yaml         |     1 +
 qa/suites/rados/thrash-luminous/rocksdb.yaml       |     1 +
 qa/suites/rados/thrash-luminous/thrashers          |     1 +
 .../rados/thrash-luminous/workloads/redirect.yaml  |    11 +
 .../workloads/redirect_set_object.yaml             |     9 +
 .../rados/thrash/d-require-luminous/at-end.yaml    |     5 +-
 qa/suites/rados/thrash/workloads/radosbench.yaml   |    18 +-
 .../jewel-x-singleton/6-finish-upgrade.yaml        |     4 +
 .../jewel-x-singleton/8-workload/rgw-swift.yaml    |     1 -
 qa/suites/rbd/valgrind/validator/memcheck.yaml     |     2 +-
 qa/suites/rgw/multifs/frontend/apache.yaml         |     3 -
 qa/suites/rgw/multifs/overrides.yaml               |     1 +
 qa/suites/{fs/standbyreplay => rgw/multisite}/%    |     0
 qa/suites/rgw/multisite/clusters.yaml              |     3 +
 qa/suites/rgw/multisite/frontend/civetweb.yaml     |     3 +
 qa/suites/rgw/multisite/overrides.yaml             |     8 +
 qa/suites/rgw/multisite/realms/three-zone.yaml     |    20 +
 qa/suites/rgw/multisite/realms/two-zonegroup.yaml  |    27 +
 qa/suites/rgw/multisite/tasks/test_multi.yaml      |    17 +
 qa/suites/rgw/multisite/valgrind.yaml              |    13 +
 .../rgw/singleton/all/radosgw-admin-data-sync.yaml |    65 -
 .../singleton/all/radosgw-admin-multi-region.yaml  |    67 -
 .../singleton/all/radosgw-convert-to-region.yaml   |    81 -
 qa/suites/rgw/singleton/frontend/apache.yaml       |     3 -
 qa/suites/rgw/singleton/overrides.yaml             |     1 +
 qa/suites/rgw/thrash/workload/rgw_s3tests.yaml     |     2 +
 qa/suites/rgw/verify/frontend/apache.yaml          |     3 -
 qa/suites/rgw/verify/overrides.yaml                |     2 +-
 qa/suites/rgw/verify/tasks/rgw_s3tests.yaml        |     1 -
 .../rgw/verify/tasks/rgw_s3tests_multiregion.yaml  |    69 -
 qa/suites/rgw/verify/tasks/rgw_swift.yaml          |     1 -
 .../1-hammer-jewel-install/hammer-jewel.yaml       |     1 +
 .../parallel/3-upgrade-sequence/upgrade-all.yaml   |     1 +
 .../3-upgrade-sequence/upgrade-osd-mds-mon.yaml    |     1 +
 .../hammer-to-jewel.yaml                           |     9 +-
 .../hammer-to-jewel.yaml                           |     1 +
 .../upgrade/hammer-jewel-x/tiering/3-upgrade.yaml  |     1 +
 .../point-to-point-x/point-to-point-upgrade.yaml   |    15 +
 .../stress-split/7-final-workload/rgw-swift.yaml   |     1 -
 .../upgrade/kraken-x/parallel/0-cluster/start.yaml |     2 +
 .../kraken-x/stress-split/0-cluster/start.yaml     |     3 +
 .../stress-split/7-final-workload/rgw-swift.yaml   |     1 -
 qa/tasks/apache.conf.template                      |    48 -
 qa/tasks/ceph.py                                   |    29 +-
 qa/tasks/ceph_manager.py                           |    79 +-
 qa/tasks/cephfs/cephfs_test_case.py                |     7 +-
 qa/tasks/cephfs/filesystem.py                      |     9 +-
 qa/tasks/cephfs/mount.py                           |    52 +-
 qa/tasks/cephfs/test_client_recovery.py            |    46 +-
 qa/tasks/cephfs/test_exports.py                    |    29 +-
 qa/tasks/cephfs/test_fragment.py                   |     2 +-
 qa/tasks/cephfs/test_journal_migration.py          |    41 +-
 qa/tasks/cephfs/test_journal_repair.py             |    47 +-
 qa/tasks/cephfs/test_misc.py                       |     7 +-
 qa/tasks/cephfs/test_strays.py                     |   130 +-
 qa/tasks/cephfs/test_volume_client.py              |    23 +-
 qa/tasks/divergent_priors.py                       |     4 +-
 qa/tasks/divergent_priors2.py                      |     4 +-
 qa/tasks/dnsmasq.py                                |   102 +
 qa/tasks/dump_stuck.py                             |    11 +-
 qa/tasks/ec_lost_unfound.py                        |    15 +-
 qa/tasks/lost_unfound.py                           |    15 +-
 qa/tasks/mod_fastcgi.conf.template                 |    17 -
 qa/tasks/mod_proxy_fcgi.tcp.conf.template          |    16 -
 qa/tasks/mod_proxy_fcgi.uds.conf.template          |    14 -
 qa/tasks/object_source_down.py                     |     9 +-
 qa/tasks/osd_backfill.py                           |    13 +-
 qa/tasks/osd_recovery.py                           |    29 +-
 qa/tasks/peer.py                                   |    17 +-
 qa/tasks/rados.py                                  |     2 +
 qa/tasks/radosgw_admin.py                          |   397 +-
 qa/tasks/radosgw_agent.py                          |   212 -
 qa/tasks/rebuild_mondb.py                          |   109 +-
 qa/tasks/reg11184.py                               |     4 +-
 qa/tasks/rep_lost_unfound_delete.py                |    19 +-
 qa/tasks/repair_test.py                            |     3 +
 qa/tasks/resolve_stuck_peering.py                  |     2 +
 qa/tasks/rgw.py                                    |  1179 +-
 qa/tasks/rgw_multi                                 |     1 +
 qa/tasks/rgw_multisite.py                          |   427 +
 qa/tasks/rgw_multisite_tests.py                    |    91 +
 qa/tasks/s3tests.py                                |   123 +-
 qa/tasks/scrub_test.py                             |     3 +-
 qa/tasks/thrashosds.py                             |     2 +
 qa/tasks/util/rgw.py                               |   253 +-
 qa/workunits/ceph-disk/ceph-disk-no-lockbox        |    10 +
 qa/workunits/ceph-disk/ceph-disk-test.py           |    23 +-
 qa/workunits/ceph-helpers.sh                       |   129 +-
 qa/workunits/cephtool/test.sh                      |   420 +-
 qa/workunits/mon/crush_ops.sh                      |     2 +-
 qa/workunits/rados/test_health_warnings.sh         |    60 +
 qa/workunits/rados/test_pool_access.sh             |    23 +
 qa/workunits/rbd/krbd_data_pool.sh                 |    41 +-
 qa/workunits/rbd/krbd_fallocate.sh                 |   124 +
 qa/workunits/rbd/rbd-nbd.sh                        |    40 +-
 qa/workunits/rbd/rbd_mirror.sh                     |     4 +
 qa/workunits/rbd/test_librbd.sh                    |     4 +-
 qa/workunits/rbd/test_librbd_python.sh             |     3 +-
 qa/workunits/rbd/test_rbd_mirror.sh                |     4 +-
 qa/workunits/rest/test-restful.sh                  |    16 +
 qa/workunits/rest/test.py                          |     6 +-
 qa/workunits/rest/test_mgr_rest_api.py             |    94 +
 qa/workunits/rgw/run-s3tests.sh                    |    12 +-
 run-make-check.sh                                  |     5 +-
 selinux/ceph.fc                                    |     1 +
 selinux/ceph.te                                    |     2 +-
 src/.git_version                                   |     4 +-
 src/.gitignore                                     |     1 +
 src/CMakeLists.txt                                 |   116 +-
 src/auth/AuthServiceHandler.h                      |     7 +-
 src/ceph-create-keys                               |    13 +
 src/ceph-detect-init/ceph_detect_init/__init__.py  |    18 +-
 .../ceph_detect_init/debian/__init__.py            |    22 +-
 src/ceph-detect-init/tests/test_all.py             |    77 +-
 src/ceph-disk-udev                                 |    85 -
 src/ceph-disk/ceph_disk/main.py                    |   111 +-
 src/ceph-disk/tests/ceph-disk.sh                   |    14 +-
 src/ceph-disk/tests/test_main.py                   |     8 +
 src/ceph-disk/tests/test_prepare.py                |    29 +-
 src/ceph-disk/tox.ini                              |     1 +
 src/ceph.in                                        |   308 +-
 src/ceph_mds.cc                                    |     2 +-
 src/ceph_mgr.cc                                    |    12 +-
 src/ceph_mon.cc                                    |   150 +-
 src/ceph_osd.cc                                    |    16 +-
 src/ceph_release                                   |     3 +
 src/ceph_ver.h.in.cmake                            |     3 +
 src/civetweb/src/civetweb.c                        |    46 +-
 src/civetweb/test/public_server.c                  |    37 +-
 src/client/Client.cc                               |   180 +-
 src/client/Client.h                                |     7 +-
 src/client/Dentry.cc                               |     6 +-
 src/client/Inode.cc                                |    18 +-
 src/client/MetaRequest.h                           |     9 +-
 src/client/ObjecterWriteback.h                     |     5 +-
 src/client/SyntheticClient.cc                      |     3 +-
 src/client/SyntheticClient.h                       |     4 +-
 src/client/hypertable/CephBroker.cc                |     2 +-
 src/client/hypertable/CephBroker.h                 |     5 +-
 src/cls/cephfs/cls_cephfs.cc                       |     1 -
 src/cls/cephfs/cls_cephfs_client.cc                |     2 +-
 src/cls/cephfs/cls_cephfs_client.h                 |     5 +-
 src/cls/journal/cls_journal_client.cc              |     2 +-
 src/cls/journal/cls_journal_client.h               |     9 +-
 src/cls/journal/cls_journal_types.h                |     1 -
 src/cls/lock/cls_lock.cc                           |     6 -
 src/cls/lock/cls_lock_client.cc                    |    10 +-
 src/cls/lock/cls_lock_client.h                     |    11 +-
 src/cls/lock/cls_lock_ops.cc                       |     2 -
 src/cls/lock/cls_lock_types.cc                     |     2 -
 src/cls/log/cls_log.cc                             |     6 -
 src/cls/log/cls_log_client.cc                      |     1 -
 src/cls/log/cls_log_client.h                       |     8 +-
 src/cls/log/cls_log_ops.h                          |     1 -
 src/cls/lua/cls_lua_client.cc                      |     5 +-
 src/cls/lua/cls_lua_client.h                       |     8 +-
 src/cls/lua/cls_lua_ops.h                          |     4 +-
 src/cls/numops/cls_numops.cc                       |     2 -
 src/cls/numops/cls_numops_client.cc                |     3 +-
 src/cls/numops/cls_numops_client.h                 |     6 +-
 src/cls/rbd/cls_rbd.cc                             |    40 +-
 src/cls/rbd/cls_rbd_client.cc                      |    36 +-
 src/cls/rbd/cls_rbd_client.h                       |    14 +-
 src/cls/refcount/cls_refcount.cc                   |     8 -
 src/cls/refcount/cls_refcount_client.cc            |     2 +-
 src/cls/refcount/cls_refcount_client.h             |     6 +-
 src/cls/refcount/cls_refcount_ops.h                |     2 -
 src/cls/replica_log/cls_replica_log.cc             |     1 -
 src/cls/replica_log/cls_replica_log_client.cc      |     2 +-
 src/cls/replica_log/cls_replica_log_client.h       |     8 +-
 src/cls/replica_log/cls_replica_log_ops.h          |     1 -
 src/cls/rgw/cls_rgw.cc                             |   309 +-
 src/cls/rgw/cls_rgw_client.cc                      |   176 +-
 src/cls/rgw/cls_rgw_client.h                       |    50 +-
 src/cls/rgw/cls_rgw_ops.cc                         |   137 +
 src/cls/rgw/cls_rgw_ops.h                          |   280 +-
 src/cls/rgw/cls_rgw_types.cc                       |    55 +-
 src/cls/rgw/cls_rgw_types.h                        |   128 +-
 src/cls/statelog/cls_statelog.cc                   |     8 -
 src/cls/statelog/cls_statelog_client.cc            |     3 +-
 src/cls/statelog/cls_statelog_client.h             |    10 +-
 src/cls/statelog/cls_statelog_ops.h                |     1 -
 src/cls/timeindex/cls_timeindex.cc                 |     8 -
 src/cls/timeindex/cls_timeindex_client.cc          |     2 -
 src/cls/timeindex/cls_timeindex_client.h           |    11 +-
 src/cls/timeindex/cls_timeindex_ops.h              |     1 -
 src/cls/user/cls_user.cc                           |     6 -
 src/cls/user/cls_user_client.cc                    |     2 -
 src/cls/user/cls_user_client.h                     |    10 +-
 src/cls/user/cls_user_ops.cc                       |     1 -
 src/cls/user/cls_user_ops.h                        |     2 -
 src/cls/user/cls_user_types.cc                     |     1 +
 src/cls/version/cls_version.cc                     |    10 +-
 src/cls/version/cls_version_client.cc              |     3 +-
 src/cls/version/cls_version_client.h               |    10 +-
 src/cls/version/cls_version_ops.h                  |     3 -
 src/common/AsyncOpTracker.cc                       |     1 -
 src/common/AsyncOpTracker.h                        |     1 -
 src/common/AsyncReserver.h                         |     5 -
 src/common/BackTrace.cc                            |     3 -
 src/common/Checksummer.h                           |     1 -
 src/common/Clock.cc                                |     5 -
 src/common/Cond.h                                  |     8 -
 src/common/ConfUtils.cc                            |     6 -
 src/common/ContextCompletion.h                     |     1 -
 src/common/Continuation.h                          |     1 -
 src/common/Cycles.cc                               |     6 -
 src/common/DecayCounter.h                          |     2 -
 src/common/EventTrace.cc                           |     4 -
 src/common/EventTrace.h                            |     2 -
 src/common/Finisher.cc                             |     2 -
 src/common/Finisher.h                              |     2 -
 src/common/Formatter.cc                            |     9 -
 src/common/Formatter.h                             |     7 +-
 src/common/Graylog.cc                              |     7 -
 src/common/Graylog.h                               |     3 -
 src/common/HTMLFormatter.cc                        |     2 +-
 src/common/HTMLFormatter.h                         |     4 -
 src/common/HeartbeatMap.cc                         |    31 +-
 src/common/HeartbeatMap.h                          |    14 +-
 src/common/LogClient.cc                            |    28 +-
 src/common/LogClient.h                             |     6 +-
 src/common/LogEntry.cc                             |    17 +-
 src/common/LogEntry.h                              |    60 +-
 src/common/MemoryModel.cc                          |     6 +-
 src/common/Mutex.cc                                |     4 -
 src/common/OutputDataSocket.cc                     |    23 +-
 src/common/OutputDataSocket.h                      |     7 -
 src/common/PluginRegistry.cc                       |     8 +-
 src/common/PluginRegistry.h                        |     3 -
 src/common/PrebufferedStreambuf.h                  |     1 -
 src/common/Preforker.h                             |     5 -
 src/common/PrioritizedQueue.h                      |     3 -
 src/common/QueueRing.h                             |    16 +-
 src/common/RWLock.h                                |    27 +-
 src/common/RefCountedObj.h                         |    25 +-
 src/common/SloppyCRCMap.h                          |     4 -
 src/common/SubProcess.h                            |    14 +-
 src/common/TextTable.h                             |     2 -
 src/common/Thread.cc                               |    10 -
 src/common/Throttle.cc                             |    54 +-
 src/common/Throttle.h                              |    22 +-
 src/common/Timer.cc                                |     8 -
 src/common/Timer.h                                 |     3 -
 src/common/TracepointProvider.h                    |     5 -
 src/common/TrackedOp.cc                            |     9 +-
 src/common/TrackedOp.h                             |    11 +-
 src/common/WorkQueue.cc                            |    41 +-
 src/common/WorkQueue.h                             |    13 +-
 src/common/addr_parsing.c                          |     1 -
 src/common/address_helper.cc                       |    13 +-
 src/common/admin_socket.cc                         |    30 +-
 src/common/admin_socket.h                          |     7 -
 src/common/admin_socket_client.cc                  |    19 -
 src/common/admin_socket_client.h                   |     1 -
 src/common/aix_errno.cc                            |     8 +-
 src/common/assert.cc                               |    11 -
 src/common/backport14.h                            |    84 +
 src/common/bit_str.cc                              |     1 -
 src/common/bit_str.h                               |     2 -
 src/common/bit_vector.hpp                          |     6 -
 src/common/blkdev.cc                               |    10 +-
 src/common/bloom_filter.cc                         |     2 -
 src/common/bloom_filter.hpp                        |     6 -
 src/common/buffer.cc                               |   276 +-
 src/common/ceph_argparse.cc                        |    13 -
 src/common/ceph_argparse.h                         |     3 -
 src/common/ceph_context.cc                         |    59 +-
 src/common/ceph_context.h                          |    19 +-
 src/common/ceph_crypto.cc                          |     7 -
 src/common/ceph_crypto_cms.cc                      |    17 +-
 src/common/ceph_json.cc                            |     6 +-
 src/common/ceph_json.h                             |    13 +-
 src/common/ceph_strings.cc                         |   153 +-
 src/common/ceph_time.cc                            |     1 -
 src/common/ceph_time.h                             |     1 -
 src/common/ceph_timer.h                            |     5 -
 src/common/cmdparse.cc                             |    50 +-
 src/common/cmdparse.h                              |    19 +-
 src/common/code_environment.cc                     |    25 +-
 src/common/code_environment.h                      |     4 +-
 src/common/cohort_lru.h                            |    10 +-
 src/common/common_init.cc                          |    13 -
 src/common/common_init.h                           |     3 -
 src/common/config.cc                               |    49 +-
 src/common/config.h                                |    24 +-
 src/common/config_opts.h                           |   100 +-
 src/common/config_validators.cc                    |    26 +-
 src/common/config_validators.h                     |     4 +
 src/common/crc32c.cc                               |   188 +-
 src/common/crc32c_aarch64.h                        |     1 +
 src/common/crc32c_intel_fast.c                     |     6 +-
 ...2c_intel_fast_asm.S => crc32c_intel_fast_asm.s} |     0
 ...ast_zero_asm.S => crc32c_intel_fast_zero_asm.s} |     0
 src/common/crc32c_ppc.c                            |    55 +-
 src/common/crc32c_ppc_constants.h                  |    71 +
 src/common/crc32c_ppc_fast_zero_asm.S              |    77 +
 src/common/darwin_errno.cc                         |    11 +-
 src/common/deleter.h                               |     5 -
 src/common/dns_resolve.cc                          |     8 -
 src/common/dns_resolve.h                           |     3 -
 src/common/dout.h                                  |     6 -
 src/common/entity_name.cc                          |    13 +-
 src/common/entity_name.h                           |     6 +-
 src/common/errno.cc                                |     2 -
 src/common/event_socket.h                          |     4 +-
 src/common/fd.cc                                   |     7 -
 src/common/freebsd_errno.cc                        |   219 +
 src/common/function_signature.h                    |     3 -
 src/common/hex.cc                                  |     4 -
 src/common/histogram.h                             |     5 +-
 src/common/hobject.cc                              |     1 -
 src/common/hobject.h                               |    25 +-
 src/common/hostname.cc                             |     1 -
 src/common/inline_variant.h                        |    19 -
 src/common/interval_map.h                          |     5 -
 src/common/io_priority.cc                          |     4 +-
 src/common/ipaddr.cc                               |     9 +-
 src/common/iso_8601.cc                             |   200 +
 src/common/iso_8601.h                              |    43 +
 src/common/lockdep.cc                              |     8 +-
 src/common/lru_map.h                               |     3 -
 src/common/map_cacher.hpp                          |    10 -
 src/common/mempool.cc                              |    20 +-
 src/common/module.c                                |     3 +-
 src/common/mutex_debug.cc                          |     6 -
 src/common/obj_bencher.cc                          |    10 -
 src/common/obj_bencher.h                           |     2 -
 src/common/perf_counters.cc                        |   105 +-
 src/common/perf_counters.h                         |    70 +-
 src/common/perf_histogram.h                        |    26 +-
 src/common/pick_address.cc                         |     6 +-
 src/common/pipe.c                                  |     5 -
 src/common/reverse.c                               |    42 +
 src/common/reverse.h                               |    31 +
 src/common/run_cmd.cc                              |     2 -
 src/common/safe_io.c                               |     6 +-
 src/common/safe_io.h                               |     1 -
 src/common/scrub_types.h                           |     3 -
 src/common/secret.c                                |     2 -
 src/common/shared_cache.hpp                        |     5 +-
 src/common/simple_cache.hpp                        |     4 -
 src/common/solaris_errno.cc                        |    10 +-
 src/common/sstring.hh                              |    74 +-
 src/common/str_map.cc                              |     2 -
 src/common/strtol.cc                               |     2 -
 src/common/tracked_int_ptr.hpp                     |    25 +-
 src/common/util.cc                                 |     2 -
 src/common/version.cc                              |    20 +-
 src/common/version.h                               |     7 +
 src/common/xattr.h                                 |     2 -
 src/common/zipkin_trace.h                          |     2 +-
 src/compressor/AsyncCompressor.cc                  |    30 +-
 src/compressor/AsyncCompressor.h                   |    29 +-
 src/compressor/CMakeLists.txt                      |    23 +-
 src/compressor/CompressionPlugin.h                 |     3 +-
 src/compressor/Compressor.cc                       |     9 +-
 src/compressor/Compressor.h                        |    15 +-
 src/compressor/lz4/CMakeLists.txt                  |    19 +
 src/compressor/lz4/CompressionPluginLZ4.cc         |    39 +
 src/compressor/lz4/CompressionPluginLZ4.h          |    41 +
 src/compressor/lz4/LZ4Compressor.h                 |   114 +
 src/compressor/snappy/CompressionPluginSnappy.cc   |     2 +-
 src/compressor/snappy/SnappyCompressor.h           |     2 +-
 src/crush/CrushCompiler.cc                         |     9 -
 src/crush/CrushCompiler.h                          |     3 +-
 src/crush/CrushLocation.cc                         |     2 +-
 src/crush/CrushTester.cc                           |     2 +-
 src/crush/CrushTester.h                            |     1 -
 src/crush/CrushTreeDumper.h                        |    31 +-
 src/crush/CrushWrapper.cc                          |   499 +-
 src/crush/CrushWrapper.h                           |   106 +-
 src/crush/builder.c                                |     5 +-
 src/crush/builder.h                                |     7 +-
 src/crush/crush.h                                  |    18 +
 src/dmclock/CMakeLists.txt                         |    31 +-
 .../README.before-modifying-files-here-or-below    |    29 +
 src/dmclock/cmake/modules/Findboost.cmake          |    15 -
 src/dmclock/cmake/modules/Findgtest.cmake          |    48 -
 src/dmclock/sim/CMakeLists.txt                     |     8 +
 src/dmclock/sim/src/sim_server.h                   |     2 +
 src/dmclock/sim/src/simulate.h                     |    11 +
 src/dmclock/sim/src/test_dmclock_main.cc           |     2 +
 src/dmclock/src/CMakeLists.txt                     |     9 +-
 src/dmclock/src/dmclock_server.h                   |    54 +-
 src/dmclock/support/CMakeLists.txt                 |     1 -
 src/dmclock/support/src/indirect_intrusive_heap.h  |     2 +-
 src/dmclock/support/src/run_every.cc               |    17 +-
 src/dmclock/support/src/run_every.h                |     4 +-
 src/dmclock/support/test/CMakeLists.txt            |     3 -
 src/dmclock/test/CMakeLists.txt                    |     6 +-
 src/dmclock/test/test_test_client.cc               |     4 +
 src/erasure-code/ErasureCode.cc                    |     7 +-
 src/erasure-code/ErasureCode.h                     |    56 +-
 src/erasure-code/ErasureCodeInterface.h            |    55 +-
 src/erasure-code/ErasureCodePlugin.cc              |     2 +
 src/erasure-code/ErasureCodePlugin.h               |     8 +-
 src/erasure-code/isa/CMakeLists.txt                |    96 +-
 src/erasure-code/isa/ErasureCodeIsa.cc             |    16 +-
 src/erasure-code/isa/ErasureCodeIsa.h              |    27 +-
 src/erasure-code/isa/ErasureCodeIsaTableCache.cc   |     1 -
 src/erasure-code/isa/ErasureCodePluginIsa.cc       |     6 +-
 src/erasure-code/isa/ErasureCodePluginIsa.h        |     2 +-
 src/erasure-code/isa/isa-l/erasure_code/ec_base.c  |   348 -
 src/erasure-code/isa/isa-l/erasure_code/ec_base.h  |  6680 --------
 .../isa/isa-l/erasure_code/ec_highlevel_func.c     |   267 -
 .../isa/isa-l/erasure_code/ec_multibinary.asm.s    |   395 -
 .../isa-l/erasure_code/gf_2vect_dot_prod_avx.asm.s |   337 -
 .../erasure_code/gf_2vect_dot_prod_avx2.asm.s      |   356 -
 .../isa-l/erasure_code/gf_2vect_dot_prod_sse.asm.s |   339 -
 .../isa/isa-l/erasure_code/gf_2vect_mad_avx.asm.s  |   236 -
 .../isa/isa-l/erasure_code/gf_2vect_mad_avx2.asm.s |   247 -
 .../isa/isa-l/erasure_code/gf_2vect_mad_sse.asm.s  |   239 -
 .../isa-l/erasure_code/gf_3vect_dot_prod_avx.asm.s |   377 -
 .../erasure_code/gf_3vect_dot_prod_avx2.asm.s      |   397 -
 .../isa-l/erasure_code/gf_3vect_dot_prod_sse.asm.s |   378 -
 .../isa/isa-l/erasure_code/gf_3vect_mad_avx.asm.s  |   288 -
 .../isa/isa-l/erasure_code/gf_3vect_mad_avx2.asm.s |   317 -
 .../isa/isa-l/erasure_code/gf_3vect_mad_sse.asm.s  |   298 -
 .../isa-l/erasure_code/gf_4vect_dot_prod_avx.asm.s |   441 -
 .../erasure_code/gf_4vect_dot_prod_avx2.asm.s      |   460 -
 .../isa-l/erasure_code/gf_4vect_dot_prod_sse.asm.s |   443 -
 .../isa/isa-l/erasure_code/gf_4vect_mad_avx.asm.s  |   336 -
 .../isa/isa-l/erasure_code/gf_4vect_mad_avx2.asm.s |   342 -
 .../isa/isa-l/erasure_code/gf_4vect_mad_sse.asm.s  |   342 -
 .../isa-l/erasure_code/gf_5vect_dot_prod_avx.asm.s |   303 -
 .../erasure_code/gf_5vect_dot_prod_avx2.asm.s      |   315 -
 .../isa-l/erasure_code/gf_5vect_dot_prod_sse.asm.s |   304 -
 .../isa/isa-l/erasure_code/gf_5vect_mad_avx.asm.s  |   365 -
 .../isa/isa-l/erasure_code/gf_5vect_mad_avx2.asm.s |   363 -
 .../isa/isa-l/erasure_code/gf_5vect_mad_sse.asm.s  |   373 -
 .../isa-l/erasure_code/gf_6vect_dot_prod_avx.asm.s |   315 -
 .../erasure_code/gf_6vect_dot_prod_avx2.asm.s      |   326 -
 .../isa-l/erasure_code/gf_6vect_dot_prod_sse.asm.s |   315 -
 .../isa/isa-l/erasure_code/gf_6vect_mad_avx.asm.s  |   394 -
 .../isa/isa-l/erasure_code/gf_6vect_mad_avx2.asm.s |   400 -
 .../isa/isa-l/erasure_code/gf_6vect_mad_sse.asm.s  |   406 -
 .../isa-l/erasure_code/gf_vect_dot_prod_avx.asm.s  |   271 -
 .../isa-l/erasure_code/gf_vect_dot_prod_avx2.asm.s |   280 -
 .../isa-l/erasure_code/gf_vect_dot_prod_sse.asm.s  |   271 -
 .../isa/isa-l/erasure_code/gf_vect_mad_avx.asm.s   |   196 -
 .../isa/isa-l/erasure_code/gf_vect_mad_avx2.asm.s  |   203 -
 .../isa/isa-l/erasure_code/gf_vect_mad_sse.asm.s   |   197 -
 .../isa/isa-l/erasure_code/gf_vect_mul_avx.asm.s   |   164 -
 .../isa/isa-l/erasure_code/gf_vect_mul_sse.asm.s   |   170 -
 src/erasure-code/isa/isa-l/include/erasure_code.h  |   933 --
 src/erasure-code/isa/isa-l/include/gf_vect_mul.h   |   148 -
 src/erasure-code/isa/isa-l/include/reg_sizes.asm   |   123 -
 src/erasure-code/isa/isa-l/include/types.h         |    88 -
 src/erasure-code/isa/xor_op.cc                     |     1 +
 src/erasure-code/isa/xor_op.h                      |     1 -
 src/erasure-code/jerasure/ErasureCodeJerasure.cc   |     8 +-
 src/erasure-code/jerasure/ErasureCodeJerasure.h    |    44 +-
 .../jerasure/ErasureCodePluginJerasure.cc          |     2 +-
 .../jerasure/gf-complete/manual/gf-complete.html   |  6968 ++++----
 .../jerasure/gf-complete/manual/style.css          |   808 +-
 src/erasure-code/lrc/ErasureCodeLrc.cc             |     2 +
 src/erasure-code/lrc/ErasureCodeLrc.h              |    76 +-
 src/erasure-code/lrc/ErasureCodePluginLrc.cc       |     5 +-
 src/erasure-code/shec/ErasureCodePluginShec.cc     |     2 +-
 src/erasure-code/shec/ErasureCodeShec.cc           |    11 +-
 src/erasure-code/shec/ErasureCodeShec.h            |     2 -
 src/erasure-code/shec/ErasureCodeShecTableCache.cc |     2 +-
 src/fetch_config                                   |    20 -
 src/googletest/googlemock/msvc/2005/gmock.sln      |    64 +-
 src/googletest/googlemock/msvc/2005/gmock.vcproj   |   382 +-
 .../googlemock/msvc/2005/gmock_config.vsprops      |    30 +-
 .../googlemock/msvc/2005/gmock_main.vcproj         |   374 +-
 .../googlemock/msvc/2005/gmock_test.vcproj         |   402 +-
 src/googletest/googlemock/msvc/2010/gmock.sln      |    64 +-
 src/googletest/googlemock/msvc/2010/gmock.vcxproj  |   164 +-
 .../googlemock/msvc/2010/gmock_config.props        |    38 +-
 .../googlemock/msvc/2010/gmock_main.vcxproj        |   176 +-
 .../googlemock/msvc/2010/gmock_test.vcxproj        |   202 +-
 src/googletest/googletest/codegear/gtest.cbproj    |   274 +-
 src/googletest/googletest/codegear/gtest.groupproj |   106 +-
 src/googletest/googletest/codegear/gtest_all.cc    |    76 +-
 src/googletest/googletest/codegear/gtest_link.cc   |    80 +-
 .../googletest/codegear/gtest_main.cbproj          |   164 +-
 .../googletest/codegear/gtest_unittest.cbproj      |   174 +-
 src/googletest/googletest/msvc/gtest-md.sln        |    90 +-
 src/googletest/googletest/msvc/gtest-md.vcproj     |   252 +-
 src/googletest/googletest/msvc/gtest.sln           |    90 +-
 src/googletest/googletest/msvc/gtest.vcproj        |   252 +-
 .../googletest/msvc/gtest_main-md.vcproj           |   258 +-
 src/googletest/googletest/msvc/gtest_main.vcproj   |   258 +-
 .../googletest/msvc/gtest_prod_test-md.vcproj      |   328 +-
 .../googletest/msvc/gtest_prod_test.vcproj         |   328 +-
 .../googletest/msvc/gtest_unittest-md.vcproj       |   294 +-
 .../googletest/msvc/gtest_unittest.vcproj          |   294 +-
 src/include/atomic.h                               |   157 -
 src/include/buffer.h                               |    32 +-
 src/include/ceph_features.h                        |     4 +-
 src/include/ceph_fs.h                              |     3 +-
 src/include/config-h.in.cmake                      |    22 +-
 src/include/cpp-btree/btree_set.h                  |   121 +
 src/include/crc32c.h                               |    28 +-
 src/include/denc.h                                 |   336 +-
 src/include/encoding.h                             |     4 +
 src/include/frag.h                                 |     2 +-
 src/include/fs_types.h                             |     4 +-
 src/include/inline_memory.h                        |     9 +
 src/include/int_types.h                            |    55 +-
 src/include/interval_set.h                         |    31 +-
 src/include/ipaddr.h                               |     4 -
 src/include/lru.h                                  |    14 +-
 src/include/mempool.h                              |    43 +-
 src/include/object.h                               |     3 +-
 src/include/rados.h                                |    85 +-
 src/include/rados/librados.h                       |    35 +-
 src/include/rados/librados.hpp                     |     9 +
 src/include/rados/objclass.h                       |    14 +-
 src/include/rbd/librbd.h                           |     4 +
 src/include/rbd/librbd.hpp                         |     2 +
 src/include/types.h                                |    38 +-
 src/journal/JournalRecorder.cc                     |     6 +-
 src/journal/JournalRecorder.h                      |     1 -
 src/json_spirit/json_spirit.h                      |    36 +-
 src/json_spirit/json_spirit_error_position.h       |   108 +-
 src/json_spirit/json_spirit_reader.cpp             |   274 +-
 src/json_spirit/json_spirit_reader.h               |   124 +-
 src/json_spirit/json_spirit_reader_template.h      |  1332 +-
 src/json_spirit/json_spirit_stream_reader.h        |   140 +-
 src/json_spirit/json_spirit_utils.h                |   126 +-
 src/json_spirit/json_spirit_value.cpp              |    16 +-
 src/json_spirit/json_spirit_value.h                |  1169 +-
 src/json_spirit/json_spirit_writer.cpp             |   192 +-
 src/json_spirit/json_spirit_writer.h               |   126 +-
 src/json_spirit/json_spirit_writer_options.h       |    60 +-
 src/json_spirit/json_spirit_writer_template.h      |   766 +-
 src/kv/KeyValueDB.h                                |     4 +
 src/kv/LevelDBStore.cc                             |    10 +-
 src/kv/LevelDBStore.h                              |     3 +
 src/kv/RocksDBStore.cc                             |    89 +-
 src/kv/RocksDBStore.h                              |     6 +
 src/librados/IoCtxImpl.cc                          |    16 +-
 src/librados/IoCtxImpl.h                           |     9 +-
 src/librados/RadosClient.cc                        |    37 +-
 src/librados/RadosClient.h                         |     4 +-
 src/librados/RadosXattrIter.h                      |     2 +-
 src/librados/librados.cc                           |    23 +-
 src/libradosstriper/RadosStriperImpl.h             |     2 -
 src/librbd/AsyncOperation.cc                       |    81 -
 src/librbd/AsyncOperation.h                        |    48 -
 src/librbd/CMakeLists.txt                          |     2 +-
 src/librbd/ExclusiveLock.cc                        |    48 +-
 src/librbd/ExclusiveLock.h                         |    12 +-
 src/librbd/ImageCtx.cc                             |    35 +-
 src/librbd/ImageCtx.h                              |    18 +-
 src/librbd/ImageWatcher.cc                         |    52 +-
 src/librbd/ImageWatcher.h                          |    23 +-
 src/librbd/Journal.cc                              |     8 +-
 src/librbd/LibrbdWriteback.cc                      |    50 +-
 src/librbd/LibrbdWriteback.h                       |     4 +-
 src/librbd/ManagedLock.cc                          |    20 +-
 src/librbd/ManagedLock.h                           |     1 +
 src/librbd/ObjectMap.cc                            |    16 +-
 src/librbd/ObjectMap.h                             |    23 +-
 src/librbd/Operations.cc                           |     7 +-
 src/librbd/Utils.h                                 |    11 +
 src/librbd/Watcher.cc                              |    41 +-
 src/librbd/Watcher.h                               |    10 +-
 src/librbd/api/Group.cc                            |     8 +-
 src/librbd/cache/ImageWriteback.cc                 |    13 +-
 src/librbd/exclusive_lock/PreReleaseRequest.cc     |    36 +-
 src/librbd/exclusive_lock/PreReleaseRequest.h      |    19 +-
 src/librbd/image/CloseRequest.cc                   |    73 +-
 src/librbd/image/CloseRequest.h                    |    25 +-
 src/librbd/image/OpenRequest.cc                    |    39 +
 src/librbd/image/OpenRequest.h                     |     6 +
 src/librbd/image/RemoveRequest.cc                  |   410 +-
 src/librbd/image/RemoveRequest.h                   |    52 +-
 src/librbd/internal.cc                             |    71 +-
 src/librbd/io/AioCompletion.h                      |     2 +-
 src/librbd/io/AsyncOperation.cc                    |    84 +
 src/librbd/io/AsyncOperation.h                     |    52 +
 src/librbd/io/CopyupRequest.cc                     |    36 +-
 src/librbd/io/CopyupRequest.h                      |     9 +-
 src/librbd/io/ImageRequest.cc                      |    74 +-
 src/librbd/io/ImageRequest.h                       |    64 +-
 src/librbd/io/ImageRequestWQ.cc                    |    68 +-
 src/librbd/io/ObjectRequest.cc                     |   118 +-
 src/librbd/io/ObjectRequest.h                      |   122 +-
 src/librbd/journal/Replay.cc                       |    90 +-
 src/librbd/journal/Replay.h                        |     1 +
 src/librbd/librbd.cc                               |    36 +-
 src/librbd/managed_lock/AcquireRequest.cc          |     7 +-
 src/librbd/managed_lock/AcquireRequest.h           |    20 +-
 src/librbd/managed_lock/BreakRequest.cc            |    42 +-
 src/librbd/managed_lock/BreakRequest.h             |    22 +-
 src/librbd/object_map/Request.cc                   |     4 +-
 src/librbd/object_map/UpdateRequest.cc             |     5 +-
 src/librbd/object_map/UpdateRequest.h              |    15 +-
 src/librbd/operation/FlattenRequest.cc             |     2 +-
 src/librbd/operation/TrimRequest.cc                |    14 +-
 src/lua/src/lua.rc                                 |    56 +-
 src/lua/src/luac.rc                                |    56 +-
 src/mds/CDentry.cc                                 |     4 +-
 src/mds/CDentry.h                                  |     4 +-
 src/mds/CDir.cc                                    |   104 +-
 src/mds/CDir.h                                     |     5 +-
 src/mds/CInode.cc                                  |   100 +-
 src/mds/CInode.h                                   |     5 +-
 src/mds/CMakeLists.txt                             |     3 +-
 src/mds/FSMap.cc                                   |    22 +-
 src/mds/FSMap.h                                    |     2 +-
 src/mds/Locker.cc                                  |    41 +-
 src/mds/Locker.h                                   |     2 +
 src/mds/MDBalancer.cc                              |    92 +-
 src/mds/MDBalancer.h                               |     2 -
 src/mds/MDCache.cc                                 |   412 +-
 src/mds/MDCache.h                                  |    63 +-
 src/mds/MDLog.cc                                   |     6 +-
 src/mds/MDSCacheObject.h                           |     6 +-
 src/mds/MDSDaemon.cc                               |    10 +-
 src/mds/MDSDaemon.h                                |     2 +-
 src/mds/MDSMap.cc                                  |    12 +-
 src/mds/MDSMap.h                                   |    15 +-
 src/mds/MDSRank.cc                                 |   171 +-
 src/mds/MDSRank.h                                  |     6 +-
 src/mds/Migrator.cc                                |    47 +-
 src/mds/PurgeQueue.cc                              |    24 +-
 src/mds/RecoveryQueue.cc                           |     1 -
 src/mds/Server.cc                                  |   176 +-
 src/mds/Server.h                                   |     5 +-
 src/mds/SessionMap.cc                              |     4 +
 src/mds/SnapServer.cc                              |     8 +-
 src/mds/StrayManager.cc                            |    88 +-
 src/mds/StrayManager.h                             |    13 +-
 src/mds/events/EExport.h                           |    10 +-
 src/mds/events/EImportStart.h                      |    16 +-
 src/mds/flock.cc                                   |    56 +-
 src/mds/flock.h                                    |    10 -
 src/mds/journal.cc                                 |    48 +-
 src/messages/MClientCaps.h                         |     1 +
 src/messages/MClientReply.h                        |     2 +-
 src/messages/MMDSResolve.h                         |     2 +-
 src/messages/MMDSSlaveRequest.h                    |     8 +-
 src/messages/MMonMgrReport.h                       |    67 +
 src/messages/MMonPaxos.h                           |     8 +-
 src/messages/MOSDPGUpdateLogMissing.h              |     4 +-
 src/messages/MOSDPing.h                            |    47 +-
 src/mgr/ClusterState.cc                            |    70 +-
 src/mgr/ClusterState.h                             |    15 +
 src/mgr/DaemonServer.cc                            |   191 +-
 src/mgr/DaemonServer.h                             |     7 +-
 src/mgr/DaemonState.cc                             |    34 +-
 src/mgr/DaemonState.h                              |     4 +-
 src/mgr/Gil.h                                      |    96 +
 src/mgr/Mgr.cc                                     |    18 +-
 src/mgr/Mgr.h                                      |     2 +
 src/mgr/MgrClient.cc                               |    21 +-
 src/mgr/MgrClient.h                                |     1 +
 src/mgr/MgrCommands.h                              |    13 +
 src/mgr/MgrPyModule.cc                             |   145 +-
 src/mgr/MgrPyModule.h                              |     4 +-
 src/mgr/MgrSession.h                               |     2 +
 src/mgr/MgrStandby.cc                              |    93 +-
 src/mgr/MgrStandby.h                               |    12 +-
 src/mgr/PyFormatter.cc                             |     8 +-
 src/mgr/PyModules.cc                               |   131 +-
 src/mgr/PyModules.h                                |     6 +-
 src/mgr/PyState.cc                                 |    92 +-
 src/mon/AuthMonitor.cc                             |   422 +-
 src/mon/AuthMonitor.h                              |    60 +-
 src/mon/CMakeLists.txt                             |    13 +-
 src/mon/ConfigKeyService.cc                        |   122 +-
 src/mon/ConfigKeyService.h                         |    14 +
 src/mon/CreatingPGs.h                              |    72 +-
 src/mon/FSCommands.cc                              |    37 +-
 src/mon/LogMonitor.cc                              |    64 +-
 src/mon/MDSMonitor.cc                              |    91 +-
 src/mon/MDSMonitor.h                               |     2 +-
 src/mon/MgrMap.h                                   |    11 +-
 src/mon/MgrMonitor.cc                              |    94 +-
 src/mon/MgrMonitor.h                               |    14 +-
 src/mon/MgrStatMonitor.cc                          |   262 +
 src/mon/MgrStatMonitor.h                           |    71 +
 src/mon/MonCap.cc                                  |    12 +-
 src/mon/MonCap.h                                   |     2 +-
 src/mon/MonClient.cc                               |    22 +-
 src/mon/MonClient.h                                |    20 +-
 src/mon/MonCommands.h                              |   164 +-
 src/mon/MonOpRequest.h                             |    26 +
 src/mon/Monitor.cc                                 |   180 +-
 src/mon/Monitor.h                                  |    17 +-
 src/mon/MonitorDBStore.h                           |    11 +-
 src/mon/MonmapMonitor.cc                           |    12 +-
 src/mon/MonmapMonitor.h                            |     2 -
 src/mon/OSDMonitor.cc                              |  2939 +++-
 src/mon/OSDMonitor.h                               |    69 +-
 src/mon/PGMap.cc                                   |  4131 +++--
 src/mon/PGMap.h                                    |   514 +-
 src/mon/PGMonitor.cc                               |   781 +-
 src/mon/PGMonitor.h                                |    36 +-
 src/mon/PGStatService.h                            |   130 +
 src/mon/Paxos.cc                                   |    13 +-
 src/mon/Paxos.h                                    |    43 +-
 src/mon/PaxosService.cc                            |    80 +-
 src/mon/PaxosService.h                             |    27 +-
 src/mon/Session.h                                  |    19 +-
 src/mon/mon_types.h                                |    93 +-
 src/msg/DispatchQueue.h                            |     1 -
 src/msg/Message.cc                                 |     5 +
 src/msg/Message.h                                  |     2 +
 src/msg/async/AsyncConnection.cc                   |   146 +-
 src/msg/async/AsyncConnection.h                    |    12 +-
 src/msg/async/AsyncMessenger.cc                    |     2 +
 src/msg/async/AsyncMessenger.h                     |     5 +-
 src/msg/async/Event.cc                             |     5 +-
 src/msg/async/Event.h                              |     2 +-
 src/msg/async/PosixStack.cc                        |     1 -
 src/msg/async/Stack.cc                             |     6 +-
 src/msg/async/Stack.h                              |    13 +-
 src/msg/async/dpdk/IP.cc                           |     2 +-
 src/msg/async/dpdk/TCP.h                           |     4 +-
 src/msg/async/dpdk/ethernet.cc                     |     2 +-
 src/msg/async/dpdk/ethernet.h                      |     2 +-
 src/msg/async/dpdk/ip_types.h                      |     2 +-
 src/msg/async/rdma/Device.cc                       |   550 -
 src/msg/async/rdma/Device.h                        |   168 -
 src/msg/async/rdma/Infiniband.cc                   |   424 +-
 src/msg/async/rdma/Infiniband.h                    |   163 +-
 src/msg/async/rdma/RDMAConnTCP.cc                  |   117 -
 src/msg/async/rdma/RDMAConnTCP.h                   |    89 -
 src/msg/async/rdma/RDMAConnectedSocketImpl.cc      |   229 +-
 src/msg/async/rdma/RDMAConnectedSocketImpl.h       |   158 -
 src/msg/async/rdma/RDMAServerSocketImpl.cc         |    28 +-
 src/msg/async/rdma/RDMAStack.cc                    |   181 +-
 src/msg/async/rdma/RDMAStack.h                     |   115 +-
 src/msg/async/rdma/ib_dbg.h                        |   387 -
 src/msg/simple/Pipe.cc                             |    10 +-
 src/msg/simple/Pipe.h                              |     2 +-
 src/msg/simple/SimpleMessenger.cc                  |     2 +
 src/msg/simple/SimpleMessenger.h                   |     3 +-
 src/msg/xio/XioConnection.cc                       |    16 +-
 src/msg/xio/XioConnection.h                        |    56 +-
 src/msg/xio/XioMessenger.cc                        |    42 +-
 src/msg/xio/XioMessenger.h                         |    11 +-
 src/msg/xio/XioMsg.h                               |    13 +-
 src/msg/xio/XioPool.h                              |    64 +-
 src/os/CMakeLists.txt                              |     9 +
 src/os/FuseStore.cc                                |     1 +
 src/os/ObjectStore.cc                              |     6 +-
 src/os/ObjectStore.h                               |    14 +
 src/os/bluestore/BitAllocator.cc                   |     4 +-
 src/os/bluestore/BitMapAllocator.cc                |    11 +-
 src/os/bluestore/BitMapAllocator.h                 |     1 +
 src/os/bluestore/BlockDevice.cc                    |    27 +
 src/os/bluestore/BlockDevice.h                     |    26 +-
 src/os/bluestore/BlueFS.cc                         |    13 +-
 src/os/bluestore/BlueRocksEnv.cc                   |    10 -
 src/os/bluestore/BlueStore.cc                      |  1305 +-
 src/os/bluestore/BlueStore.h                       |   253 +-
 src/os/bluestore/KernelDevice.cc                   |    26 +-
 src/os/bluestore/NVMEDevice.cc                     |    12 +-
 src/os/bluestore/NVMEDevice.h                      |     1 -
 src/os/bluestore/PMEMDevice.cc                     |   305 +
 src/os/bluestore/PMEMDevice.h                      |    74 +
 src/os/bluestore/bluefs_types.cc                   |     2 +-
 src/os/bluestore/bluefs_types.h                    |     2 +-
 src/os/bluestore/bluestore_tool.cc                 |     2 +-
 src/os/bluestore/bluestore_types.cc                |    41 +-
 src/os/bluestore/bluestore_types.h                 |    61 +-
 src/os/filestore/FileJournal.h                     |     3 +
 src/os/filestore/FileStore.cc                      |   585 +-
 src/os/filestore/FileStore.h                       |    13 +-
 src/os/filestore/GenericFileStoreBackend.cc        |    26 +-
 src/os/filestore/GenericFileStoreBackend.h         |     4 +
 src/os/filestore/ZFSFileStoreBackend.h             |     3 +
 src/os/filestore/chain_xattr.cc                    |    24 +-
 src/os/filestore/chain_xattr.h                     |     8 +-
 src/os/fs/aio.h                                    |     9 +-
 src/osd/CMakeLists.txt                             |    15 +-
 src/osd/ECBackend.cc                               |     4 +-
 src/osd/ECTransaction.cc                           |     8 +-
 src/osd/ECTransaction.h                            |    18 +-
 src/osd/ECUtil.cc                                  |     1 +
 src/osd/ECUtil.h                                   |    38 +-
 src/osd/OSD.cc                                     |   342 +-
 src/osd/OSD.h                                      |    79 +-
 src/osd/OSDCap.cc                                  |     2 +-
 src/osd/OSDCap.h                                   |     2 +-
 src/osd/OSDMap.cc                                  |   903 +-
 src/osd/OSDMap.h                                   |   418 +-
 src/osd/PG.cc                                      |   131 +-
 src/osd/PG.h                                       |    17 +-
 src/osd/PGBackend.cc                               |    62 +-
 src/osd/PGLog.cc                                   |     2 +-
 src/osd/PGLog.h                                    |    74 +-
 src/osd/PrimaryLogPG.cc                            |   283 +-
 src/osd/PrimaryLogPG.h                             |    22 +-
 src/osd/ReplicatedBackend.cc                       |    10 +-
 src/osd/Session.h                                  |     5 +
 src/osd/SnapMapper.cc                              |    28 +
 src/osd/osd_types.cc                               |   122 +-
 src/osd/osd_types.h                                |   129 +-
 src/osdc/Journaler.cc                              |    48 +-
 src/osdc/ObjectCacher.cc                           |   188 +-
 src/osdc/ObjectCacher.h                            |    32 +-
 src/osdc/Objecter.cc                               |   203 +-
 src/osdc/Objecter.h                                |   126 +-
 src/osdc/WritebackHandler.h                        |     7 +-
 src/perf_histogram.h                               |   227 +
 src/pybind/ceph_argparse.py                        |    10 +-
 src/pybind/ceph_daemon.py                          |    35 +-
 src/pybind/ceph_rest_api.py                        |    21 +-
 src/pybind/mgr/dashboard/HACKING.rst               |    95 +
 src/pybind/mgr/dashboard/README.rst                |    72 +
 src/pybind/mgr/dashboard/__init__.py               |     2 +
 src/pybind/mgr/dashboard/base.html                 |   292 +
 src/pybind/mgr/dashboard/cephfs_clients.py         |    25 +
 src/pybind/mgr/dashboard/clients.html              |    66 +
 src/pybind/mgr/dashboard/filesystem.html           |   290 +
 src/pybind/mgr/dashboard/health.html               |   234 +
 src/pybind/mgr/dashboard/module.py                 |   760 +
 src/pybind/mgr/dashboard/osd_perf.html             |   188 +
 src/pybind/mgr/dashboard/rbd.html                  |    64 +
 src/pybind/mgr/dashboard/rbd_ls.py                 |    38 +
 src/pybind/mgr/dashboard/remote_view_cache.py      |   135 +
 src/pybind/mgr/dashboard/servers.html              |    84 +
 .../mgr/dashboard/static/AdminLTE-2.3.7/.gitignore |    11 +
 .../mgr/dashboard/static/AdminLTE-2.3.7/.jshintrc  |    17 +
 .../dashboard/static/AdminLTE-2.3.7/Gruntfile.js   |   172 +
 .../mgr/dashboard/static/AdminLTE-2.3.7/LICENSE    |    20 +
 .../mgr/dashboard/static/AdminLTE-2.3.7/README.md  |   123 +
 .../AdminLTE-2.3.7/bootstrap/css/bootstrap.css     |  6760 ++++++++
 .../AdminLTE-2.3.7/bootstrap/css/bootstrap.css.map |     1 +
 .../AdminLTE-2.3.7/bootstrap/css/bootstrap.min.css |     6 +
 .../bootstrap/css/bootstrap.min.css.map            |     1 +
 .../fonts/glyphicons-halflings-regular.eot         |   Bin 0 -> 20127 bytes
 .../fonts/glyphicons-halflings-regular.svg         |   288 +
 .../fonts/glyphicons-halflings-regular.ttf         |   Bin 0 -> 45404 bytes
 .../fonts/glyphicons-halflings-regular.woff        |   Bin 0 -> 23424 bytes
 .../fonts/glyphicons-halflings-regular.woff2       |   Bin 0 -> 18028 bytes
 .../AdminLTE-2.3.7/bootstrap/js/bootstrap.js       |  2363 +++
 .../AdminLTE-2.3.7/bootstrap/js/bootstrap.min.js   |     7 +
 .../static/AdminLTE-2.3.7/bootstrap/js/npm.js      |    13 +
 .../mgr/dashboard/static/AdminLTE-2.3.7/bower.json |    33 +
 .../build/bootstrap-less/mixins.less               |    36 +
 .../build/bootstrap-less/mixins/alerts.less        |    14 +
 .../bootstrap-less/mixins/background-variant.less  |     9 +
 .../build/bootstrap-less/mixins/border-radius.less |    21 +
 .../build/bootstrap-less/mixins/buttons.less       |    68 +
 .../build/bootstrap-less/mixins/center-block.less  |     7 +
 .../build/bootstrap-less/mixins/clearfix.less      |    22 +
 .../build/bootstrap-less/mixins/forms.less         |    84 +
 .../build/bootstrap-less/mixins/gradients.less     |    59 +
 .../bootstrap-less/mixins/grid-framework.less      |   102 +
 .../build/bootstrap-less/mixins/grid.less          |   134 +
 .../build/bootstrap-less/mixins/hide-text.less     |    21 +
 .../build/bootstrap-less/mixins/image.less         |    25 +
 .../build/bootstrap-less/mixins/labels.less        |    12 +
 .../build/bootstrap-less/mixins/list-group.less    |    30 +
 .../build/bootstrap-less/mixins/nav-divider.less   |    10 +
 .../bootstrap-less/mixins/nav-vertical-align.less  |     9 +
 .../build/bootstrap-less/mixins/opacity.less       |     8 +
 .../build/bootstrap-less/mixins/pagination.less    |    24 +
 .../build/bootstrap-less/mixins/panels.less        |    24 +
 .../build/bootstrap-less/mixins/progress-bar.less  |    10 +
 .../build/bootstrap-less/mixins/reset-filter.less  |     8 +
 .../build/bootstrap-less/mixins/reset-text.less    |    18 +
 .../build/bootstrap-less/mixins/resize.less        |     6 +
 .../mixins/responsive-visibility.less              |    21 +
 .../build/bootstrap-less/mixins/size.less          |    10 +
 .../build/bootstrap-less/mixins/tab-focus.less     |     9 +
 .../build/bootstrap-less/mixins/table-row.less     |    28 +
 .../build/bootstrap-less/mixins/text-emphasis.less |     9 +
 .../build/bootstrap-less/mixins/text-overflow.less |     8 +
 .../bootstrap-less/mixins/vendor-prefixes.less     |   254 +
 .../build/bootstrap-less/variables.less            |   841 +
 .../static/AdminLTE-2.3.7/build/less/.csslintrc    |    23 +
 .../AdminLTE-2.3.7/build/less/404_500_errors.less  |    36 +
 .../static/AdminLTE-2.3.7/build/less/AdminLTE.less |    61 +
 .../static/AdminLTE-2.3.7/build/less/alerts.less   |    47 +
 .../build/less/bootstrap-social.less               |   172 +
 .../static/AdminLTE-2.3.7/build/less/boxes.less    |   485 +
 .../static/AdminLTE-2.3.7/build/less/buttons.less  |   168 +
 .../static/AdminLTE-2.3.7/build/less/callout.less  |    48 +
 .../static/AdminLTE-2.3.7/build/less/carousel.less |    18 +
 .../AdminLTE-2.3.7/build/less/control-sidebar.less |   289 +
 .../static/AdminLTE-2.3.7/build/less/core.less     |   174 +
 .../AdminLTE-2.3.7/build/less/direct-chat.less     |   194 +
 .../static/AdminLTE-2.3.7/build/less/dropdown.less |   350 +
 .../static/AdminLTE-2.3.7/build/less/forms.less    |   108 +
 .../AdminLTE-2.3.7/build/less/fullcalendar.less    |   100 +
 .../static/AdminLTE-2.3.7/build/less/header.less   |   248 +
 .../static/AdminLTE-2.3.7/build/less/info-box.less |    75 +
 .../static/AdminLTE-2.3.7/build/less/invoice.less  |    16 +
 .../static/AdminLTE-2.3.7/build/less/labels.less   |    28 +
 .../AdminLTE-2.3.7/build/less/lockscreen.less      |    73 +
 .../build/less/login_and_register.less             |    52 +
 .../static/AdminLTE-2.3.7/build/less/mailbox.less  |    88 +
 .../AdminLTE-2.3.7/build/less/miscellaneous.less   |   606 +
 .../static/AdminLTE-2.3.7/build/less/mixins.less   |   315 +
 .../static/AdminLTE-2.3.7/build/less/modal.less    |    80 +
 .../static/AdminLTE-2.3.7/build/less/navs.less     |   226 +
 .../static/AdminLTE-2.3.7/build/less/print.less    |    54 +
 .../static/AdminLTE-2.3.7/build/less/products.less |    45 +
 .../static/AdminLTE-2.3.7/build/less/profile.less  |    31 +
 .../AdminLTE-2.3.7/build/less/progress-bars.less   |   111 +
 .../static/AdminLTE-2.3.7/build/less/select2.less  |   117 +
 .../AdminLTE-2.3.7/build/less/sidebar-mini.less    |   151 +
 .../static/AdminLTE-2.3.7/build/less/sidebar.less  |   163 +
 .../build/less/skins/_all-skins.less               |    13 +
 .../build/less/skins/skin-black-light.less         |    64 +
 .../build/less/skins/skin-black.less               |    74 +
 .../build/less/skins/skin-blue-light.less          |    61 +
 .../AdminLTE-2.3.7/build/less/skins/skin-blue.less |    58 +
 .../build/less/skins/skin-green-light.less         |    55 +
 .../build/less/skins/skin-green.less               |    55 +
 .../build/less/skins/skin-purple-light.less        |    54 +
 .../build/less/skins/skin-purple.less              |    54 +
 .../build/less/skins/skin-red-light.less           |    54 +
 .../AdminLTE-2.3.7/build/less/skins/skin-red.less  |    54 +
 .../build/less/skins/skin-yellow-light.less        |    54 +
 .../build/less/skins/skin-yellow.less              |    54 +
 .../AdminLTE-2.3.7/build/less/small-box.less       |    89 +
 .../AdminLTE-2.3.7/build/less/social-widgets.less  |    78 +
 .../static/AdminLTE-2.3.7/build/less/table.less    |    71 +
 .../static/AdminLTE-2.3.7/build/less/timeline.less |   110 +
 .../AdminLTE-2.3.7/build/less/users-list.less      |    42 +
 .../AdminLTE-2.3.7/build/less/variables.less       |   123 +
 .../dashboard/static/AdminLTE-2.3.7/changelog.md   |   224 +
 .../dashboard/static/AdminLTE-2.3.7/composer.json  |    26 +
 .../static/AdminLTE-2.3.7/dist/css/AdminLTE.css    |  4932 ++++++
 .../AdminLTE-2.3.7/dist/css/AdminLTE.min.css       |     7 +
 .../AdminLTE-2.3.7/dist/css/skins/_all-skins.css   |  1770 ++
 .../dist/css/skins/_all-skins.min.css              |     1 +
 .../dist/css/skins/skin-black-light.css            |   173 +
 .../dist/css/skins/skin-black-light.min.css        |     1 +
 .../AdminLTE-2.3.7/dist/css/skins/skin-black.css   |   158 +
 .../dist/css/skins/skin-black.min.css              |     1 +
 .../dist/css/skins/skin-blue-light.css             |   164 +
 .../dist/css/skins/skin-blue-light.min.css         |     1 +
 .../AdminLTE-2.3.7/dist/css/skins/skin-blue.css    |   139 +
 .../dist/css/skins/skin-blue.min.css               |     1 +
 .../dist/css/skins/skin-green-light.css            |   153 +
 .../dist/css/skins/skin-green-light.min.css        |     1 +
 .../AdminLTE-2.3.7/dist/css/skins/skin-green.css   |   131 +
 .../dist/css/skins/skin-green.min.css              |     1 +
 .../dist/css/skins/skin-purple-light.css           |   153 +
 .../dist/css/skins/skin-purple-light.min.css       |     1 +
 .../AdminLTE-2.3.7/dist/css/skins/skin-purple.css  |   131 +
 .../dist/css/skins/skin-purple.min.css             |     1 +
 .../dist/css/skins/skin-red-light.css              |   153 +
 .../dist/css/skins/skin-red-light.min.css          |     1 +
 .../AdminLTE-2.3.7/dist/css/skins/skin-red.css     |   131 +
 .../AdminLTE-2.3.7/dist/css/skins/skin-red.min.css |     1 +
 .../dist/css/skins/skin-yellow-light.css           |   153 +
 .../dist/css/skins/skin-yellow-light.min.css       |     1 +
 .../AdminLTE-2.3.7/dist/css/skins/skin-yellow.css  |   131 +
 .../dist/css/skins/skin-yellow.min.css             |     1 +
 .../static/AdminLTE-2.3.7/dist/img/avatar.png      |   Bin 0 -> 8543 bytes
 .../static/AdminLTE-2.3.7/dist/img/avatar04.png    |   Bin 0 -> 14037 bytes
 .../static/AdminLTE-2.3.7/dist/img/avatar2.png     |   Bin 0 -> 8836 bytes
 .../static/AdminLTE-2.3.7/dist/img/avatar3.png     |   Bin 0 -> 9780 bytes
 .../static/AdminLTE-2.3.7/dist/img/avatar5.png     |   Bin 0 -> 8007 bytes
 .../static/AdminLTE-2.3.7/dist/img/boxed-bg.jpg    |   Bin 0 -> 123770 bytes
 .../static/AdminLTE-2.3.7/dist/img/boxed-bg.png    |   Bin 0 -> 43694 bytes
 .../dist/img/credit/american-express.png           |   Bin 0 -> 2205 bytes
 .../AdminLTE-2.3.7/dist/img/credit/cirrus.png      |   Bin 0 -> 1593 bytes
 .../AdminLTE-2.3.7/dist/img/credit/mastercard.png  |   Bin 0 -> 1593 bytes
 .../AdminLTE-2.3.7/dist/img/credit/mestro.png      |   Bin 0 -> 1588 bytes
 .../AdminLTE-2.3.7/dist/img/credit/paypal.png      |   Bin 0 -> 2046 bytes
 .../AdminLTE-2.3.7/dist/img/credit/paypal2.png     |   Bin 0 -> 1372 bytes
 .../static/AdminLTE-2.3.7/dist/img/credit/visa.png |   Bin 0 -> 1137 bytes
 .../AdminLTE-2.3.7/dist/img/default-50x50.gif      |   Bin 0 -> 184 bytes
 .../static/AdminLTE-2.3.7/dist/img/icons.png       |   Bin 0 -> 1154 bytes
 .../static/AdminLTE-2.3.7/dist/img/photo1.png      |   Bin 0 -> 673900 bytes
 .../static/AdminLTE-2.3.7/dist/img/photo2.png      |   Bin 0 -> 424395 bytes
 .../static/AdminLTE-2.3.7/dist/img/photo3.jpg      |   Bin 0 -> 392079 bytes
 .../static/AdminLTE-2.3.7/dist/img/photo4.jpg      |   Bin 0 -> 1179224 bytes
 .../AdminLTE-2.3.7/dist/img/user1-128x128.jpg      |   Bin 0 -> 2879 bytes
 .../AdminLTE-2.3.7/dist/img/user2-160x160.jpg      |   Bin 0 -> 7070 bytes
 .../AdminLTE-2.3.7/dist/img/user3-128x128.jpg      |   Bin 0 -> 3511 bytes
 .../AdminLTE-2.3.7/dist/img/user4-128x128.jpg      |   Bin 0 -> 3477 bytes
 .../AdminLTE-2.3.7/dist/img/user5-128x128.jpg      |   Bin 0 -> 6446 bytes
 .../AdminLTE-2.3.7/dist/img/user6-128x128.jpg      |   Bin 0 -> 4342 bytes
 .../AdminLTE-2.3.7/dist/img/user7-128x128.jpg      |   Bin 0 -> 6434 bytes
 .../AdminLTE-2.3.7/dist/img/user8-128x128.jpg      |   Bin 0 -> 5060 bytes
 .../dashboard/static/AdminLTE-2.3.7/dist/js/app.js |   763 +
 .../static/AdminLTE-2.3.7/dist/js/app.min.js       |    13 +
 .../static/AdminLTE-2.3.7/dist/js/demo.js          |   340 +
 .../AdminLTE-2.3.7/dist/js/pages/dashboard.js      |   210 +
 .../AdminLTE-2.3.7/dist/js/pages/dashboard2.js     |   274 +
 .../build/include/adminlte-options.html            |   123 +
 .../documentation/build/include/advice.html        |    17 +
 .../documentation/build/include/browsers.html      |    12 +
 .../documentation/build/include/components.html    |  1545 ++
 .../documentation/build/include/dependencies.html  |    10 +
 .../documentation/build/include/download.html      |    48 +
 .../documentation/build/include/faq.html           |    12 +
 .../build/include/implementations.html             |    18 +
 .../documentation/build/include/introduction.html  |    12 +
 .../documentation/build/include/layout.html        |    92 +
 .../documentation/build/include/license.html       |    10 +
 .../documentation/build/include/plugins.html       |    47 +
 .../documentation/build/include/upgrade.html       |    26 +
 .../AdminLTE-2.3.7/documentation/build/index.html  |   192 +
 .../static/AdminLTE-2.3.7/documentation/docs.js    |    63 +
 .../static/AdminLTE-2.3.7/documentation/index.html |  2164 +++
 .../static/AdminLTE-2.3.7/documentation/style.css  |   261 +
 .../mgr/dashboard/static/AdminLTE-2.3.7/index.html |  1258 ++
 .../dashboard/static/AdminLTE-2.3.7/index2.html    |  1556 ++
 .../dashboard/static/AdminLTE-2.3.7/package.json   |    25 +
 .../static/AdminLTE-2.3.7/pages/UI/buttons.html    |  1710 ++
 .../static/AdminLTE-2.3.7/pages/UI/general.html    |  1658 ++
 .../static/AdminLTE-2.3.7/pages/UI/icons.html      |  3033 ++++
 .../static/AdminLTE-2.3.7/pages/UI/modals.html     |   901 +
 .../static/AdminLTE-2.3.7/pages/UI/sliders.html    |   894 +
 .../static/AdminLTE-2.3.7/pages/UI/timeline.html   |   905 +
 .../static/AdminLTE-2.3.7/pages/calendar.html      |   971 ++
 .../AdminLTE-2.3.7/pages/charts/chartjs.html       |   917 +
 .../static/AdminLTE-2.3.7/pages/charts/flot.html   |  1125 ++
 .../static/AdminLTE-2.3.7/pages/charts/inline.html |  1303 ++
 .../static/AdminLTE-2.3.7/pages/charts/morris.html |   908 +
 .../static/AdminLTE-2.3.7/pages/examples/404.html  |   756 +
 .../static/AdminLTE-2.3.7/pages/examples/500.html  |   757 +
 .../AdminLTE-2.3.7/pages/examples/blank.html       |   654 +
 .../pages/examples/invoice-print.html              |   170 +
 .../AdminLTE-2.3.7/pages/examples/invoice.html     |   886 +
 .../AdminLTE-2.3.7/pages/examples/lockscreen.html  |    74 +
 .../AdminLTE-2.3.7/pages/examples/login.html       |    94 +
 .../static/AdminLTE-2.3.7/pages/examples/pace.html |   679 +
 .../AdminLTE-2.3.7/pages/examples/profile.html     |  1085 ++
 .../AdminLTE-2.3.7/pages/examples/register.html    |    99 +
 .../AdminLTE-2.3.7/pages/forms/advanced.html       |  1220 ++
 .../static/AdminLTE-2.3.7/pages/forms/editors.html |   798 +
 .../static/AdminLTE-2.3.7/pages/forms/general.html |  1116 ++
 .../static/AdminLTE-2.3.7/pages/layout/boxed.html  |   654 +
 .../pages/layout/collapsed-sidebar.html            |   660 +
 .../static/AdminLTE-2.3.7/pages/layout/fixed.html  |   660 +
 .../AdminLTE-2.3.7/pages/layout/top-nav.html       |   290 +
 .../AdminLTE-2.3.7/pages/mailbox/compose.html      |   760 +
 .../AdminLTE-2.3.7/pages/mailbox/mailbox.html      |   940 ++
 .../AdminLTE-2.3.7/pages/mailbox/read-mail.html    |   815 +
 .../static/AdminLTE-2.3.7/pages/tables/data.html   |  1638 ++
 .../static/AdminLTE-2.3.7/pages/tables/simple.html |  1056 ++
 .../static/AdminLTE-2.3.7/pages/widgets.html       |  1788 ++
 .../plugins/bootstrap-slider/bootstrap-slider.js   |  1576 ++
 .../plugins/bootstrap-slider/slider.css            |   282 +
 .../bootstrap3-wysihtml5.all.js                    | 14975 +++++++++++++++++
 .../bootstrap3-wysihtml5.all.min.js                |     8 +
 .../bootstrap-wysihtml5/bootstrap3-wysihtml5.css   |   117 +
 .../bootstrap3-wysihtml5.min.css                   |     3 +
 .../static/AdminLTE-2.3.7/plugins/chartjs/Chart.js |  3736 +++++
 .../AdminLTE-2.3.7/plugins/chartjs/Chart.min.js    |    11 +
 .../AdminLTE-2.3.7/plugins/ckeditor/CHANGES.md     |  1053 ++
 .../AdminLTE-2.3.7/plugins/ckeditor/LICENSE.md     |  1420 ++
 .../AdminLTE-2.3.7/plugins/ckeditor/README.md      |    39 +
 .../plugins/ckeditor/adapters/jquery.js            |    10 +
 .../plugins/ckeditor/build-config.js               |   159 +
 .../AdminLTE-2.3.7/plugins/ckeditor/ckeditor.js    |  1010 ++
 .../AdminLTE-2.3.7/plugins/ckeditor/config.js      |    38 +
 .../AdminLTE-2.3.7/plugins/ckeditor/contents.css   |   132 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/af.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/ar.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/bg.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/bn.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/bs.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/ca.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/cs.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/cy.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/da.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/de-ch.js  |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/de.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/el.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/en-au.js  |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/en-ca.js  |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/en-gb.js  |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/en.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/eo.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/es.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/et.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/eu.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/fa.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/fi.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/fo.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/fr-ca.js  |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/fr.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/gl.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/gu.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/he.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/hi.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/hr.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/hu.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/id.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/is.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/it.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/ja.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/ka.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/km.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/ko.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/ku.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/lt.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/lv.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/mk.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/mn.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/ms.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/nb.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/nl.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/no.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/pl.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/pt-br.js  |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/pt.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/ro.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/ru.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/si.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/sk.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/sl.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/sq.js     |     5 +
 .../plugins/ckeditor/lang/sr-latn.js               |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/sr.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/sv.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/th.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/tr.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/tt.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/ug.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/uk.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/vi.js     |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/zh-cn.js  |     5 +
 .../AdminLTE-2.3.7/plugins/ckeditor/lang/zh.js     |     5 +
 .../ckeditor/plugins/a11yhelp/dialogs/a11yhelp.js  |    10 +
 .../a11yhelp/dialogs/lang/_translationstatus.txt   |    25 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/af.js   |    11 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/ar.js   |    11 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/bg.js   |    11 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/ca.js   |    12 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/cs.js   |    12 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/cy.js   |    11 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/da.js   |    11 +
 .../plugins/a11yhelp/dialogs/lang/de-ch.js         |    12 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/de.js   |    12 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/el.js   |    12 +
 .../plugins/a11yhelp/dialogs/lang/en-gb.js         |    11 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/en.js   |    11 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/eo.js   |    13 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/es.js   |    12 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/et.js   |    11 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/eu.js   |    12 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/fa.js   |    11 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/fi.js   |    11 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/fo.js   |    11 +
 .../plugins/a11yhelp/dialogs/lang/fr-ca.js         |    11 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/fr.js   |    12 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/gl.js   |    12 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/gu.js   |    11 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/he.js   |    11 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/hi.js   |    11 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/hr.js   |    11 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/hu.js   |    12 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/id.js   |    11 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/it.js   |    13 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/ja.js   |     9 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/km.js   |    11 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/ko.js   |    10 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/ku.js   |    11 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/lt.js   |    11 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/lv.js   |    12 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/mk.js   |    11 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/mn.js   |    11 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/nb.js   |    12 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/nl.js   |    11 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/no.js   |    11 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/pl.js   |    13 +
 .../plugins/a11yhelp/dialogs/lang/pt-br.js         |    13 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/pt.js   |    12 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/ro.js   |    11 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/ru.js   |    11 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/si.js   |    10 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/sk.js   |    11 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/sl.js   |    11 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/sq.js   |    11 +
 .../plugins/a11yhelp/dialogs/lang/sr-latn.js       |    11 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/sr.js   |    11 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/sv.js   |    11 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/th.js   |    11 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/tr.js   |    12 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/tt.js   |    11 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/ug.js   |    12 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/uk.js   |    12 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/vi.js   |    11 +
 .../plugins/a11yhelp/dialogs/lang/zh-cn.js         |     9 +
 .../ckeditor/plugins/a11yhelp/dialogs/lang/zh.js   |     9 +
 .../ckeditor/plugins/about/dialogs/about.js        |     7 +
 .../plugins/about/dialogs/hidpi/logo_ckeditor.png  |   Bin 0 -> 13339 bytes
 .../plugins/about/dialogs/logo_ckeditor.png        |   Bin 0 -> 6757 bytes
 .../ckeditor/plugins/clipboard/dialogs/paste.js    |    12 +
 .../ckeditor/plugins/dialog/dialogDefinition.js    |     4 +
 .../plugins/ckeditor/plugins/icons.png             |   Bin 0 -> 10227 bytes
 .../plugins/ckeditor/plugins/icons_hidpi.png       |   Bin 0 -> 34465 bytes
 .../ckeditor/plugins/image/dialogs/image.js        |    44 +
 .../ckeditor/plugins/image/images/noimage.png      |   Bin 0 -> 1610 bytes
 .../ckeditor/plugins/link/dialogs/anchor.js        |     7 +
 .../plugins/ckeditor/plugins/link/dialogs/link.js  |    26 +
 .../ckeditor/plugins/link/images/anchor.png        |   Bin 0 -> 589 bytes
 .../ckeditor/plugins/link/images/hidpi/anchor.png  |   Bin 0 -> 1379 bytes
 .../plugins/magicline/images/hidpi/icon-rtl.png    |   Bin 0 -> 176 bytes
 .../plugins/magicline/images/hidpi/icon.png        |   Bin 0 -> 199 bytes
 .../ckeditor/plugins/magicline/images/icon-rtl.png |   Bin 0 -> 138 bytes
 .../ckeditor/plugins/magicline/images/icon.png     |   Bin 0 -> 133 bytes
 .../plugins/pastefromword/filter/default.js        |    32 +
 .../plugins/ckeditor/plugins/scayt/CHANGELOG.md    |    20 +
 .../plugins/ckeditor/plugins/scayt/LICENSE.md      |    28 +
 .../plugins/ckeditor/plugins/scayt/README.md       |    25 +
 .../ckeditor/plugins/scayt/dialogs/options.js      |    19 +
 .../ckeditor/plugins/scayt/dialogs/toolbar.css     |    71 +
 .../dialogs/lang/_translationstatus.txt            |    20 +
 .../plugins/specialchar/dialogs/lang/af.js         |    13 +
 .../plugins/specialchar/dialogs/lang/ar.js         |    13 +
 .../plugins/specialchar/dialogs/lang/bg.js         |    13 +
 .../plugins/specialchar/dialogs/lang/ca.js         |    14 +
 .../plugins/specialchar/dialogs/lang/cs.js         |    13 +
 .../plugins/specialchar/dialogs/lang/cy.js         |    14 +
 .../plugins/specialchar/dialogs/lang/da.js         |    11 +
 .../plugins/specialchar/dialogs/lang/de-ch.js      |    13 +
 .../plugins/specialchar/dialogs/lang/de.js         |    13 +
 .../plugins/specialchar/dialogs/lang/el.js         |    13 +
 .../plugins/specialchar/dialogs/lang/en-gb.js      |    13 +
 .../plugins/specialchar/dialogs/lang/en.js         |    13 +
 .../plugins/specialchar/dialogs/lang/eo.js         |    12 +
 .../plugins/specialchar/dialogs/lang/es.js         |    13 +
 .../plugins/specialchar/dialogs/lang/et.js         |    13 +
 .../plugins/specialchar/dialogs/lang/eu.js         |    13 +
 .../plugins/specialchar/dialogs/lang/fa.js         |    12 +
 .../plugins/specialchar/dialogs/lang/fi.js         |    13 +
 .../plugins/specialchar/dialogs/lang/fr-ca.js      |    10 +
 .../plugins/specialchar/dialogs/lang/fr.js         |    11 +
 .../plugins/specialchar/dialogs/lang/gl.js         |    13 +
 .../plugins/specialchar/dialogs/lang/he.js         |    12 +
 .../plugins/specialchar/dialogs/lang/hr.js         |    13 +
 .../plugins/specialchar/dialogs/lang/hu.js         |    12 +
 .../plugins/specialchar/dialogs/lang/id.js         |    13 +
 .../plugins/specialchar/dialogs/lang/it.js         |    14 +
 .../plugins/specialchar/dialogs/lang/ja.js         |     9 +
 .../plugins/specialchar/dialogs/lang/km.js         |    13 +
 .../plugins/specialchar/dialogs/lang/ko.js         |    10 +
 .../plugins/specialchar/dialogs/lang/ku.js         |    13 +
 .../plugins/specialchar/dialogs/lang/lt.js         |    13 +
 .../plugins/specialchar/dialogs/lang/lv.js         |    13 +
 .../plugins/specialchar/dialogs/lang/nb.js         |    11 +
 .../plugins/specialchar/dialogs/lang/nl.js         |    13 +
 .../plugins/specialchar/dialogs/lang/no.js         |    11 +
 .../plugins/specialchar/dialogs/lang/pl.js         |    12 +
 .../plugins/specialchar/dialogs/lang/pt-br.js      |    11 +
 .../plugins/specialchar/dialogs/lang/pt.js         |    13 +
 .../plugins/specialchar/dialogs/lang/ru.js         |    13 +
 .../plugins/specialchar/dialogs/lang/si.js         |    13 +
 .../plugins/specialchar/dialogs/lang/sk.js         |    13 +
 .../plugins/specialchar/dialogs/lang/sl.js         |    12 +
 .../plugins/specialchar/dialogs/lang/sq.js         |    13 +
 .../plugins/specialchar/dialogs/lang/sv.js         |    11 +
 .../plugins/specialchar/dialogs/lang/th.js         |    13 +
 .../plugins/specialchar/dialogs/lang/tr.js         |    12 +
 .../plugins/specialchar/dialogs/lang/tt.js         |    13 +
 .../plugins/specialchar/dialogs/lang/ug.js         |    13 +
 .../plugins/specialchar/dialogs/lang/uk.js         |    12 +
 .../plugins/specialchar/dialogs/lang/vi.js         |    14 +
 .../plugins/specialchar/dialogs/lang/zh-cn.js      |     9 +
 .../plugins/specialchar/dialogs/lang/zh.js         |     9 +
 .../plugins/specialchar/dialogs/specialchar.js     |    14 +
 .../ckeditor/plugins/table/dialogs/table.js        |    21 +
 .../plugins/tabletools/dialogs/tableCell.js        |    17 +
 .../plugins/ckeditor/plugins/wsc/LICENSE.md        |    28 +
 .../plugins/ckeditor/plugins/wsc/README.md         |    25 +
 .../ckeditor/plugins/wsc/dialogs/ciframe.html      |    66 +
 .../ckeditor/plugins/wsc/dialogs/tmpFrameset.html  |    52 +
 .../plugins/ckeditor/plugins/wsc/dialogs/wsc.css   |    82 +
 .../plugins/ckeditor/plugins/wsc/dialogs/wsc.js    |    92 +
 .../plugins/ckeditor/plugins/wsc/dialogs/wsc_ie.js |    11 +
 .../plugins/ckeditor/samples/css/samples.css       |  1640 ++
 .../plugins/ckeditor/samples/img/github-top.png    |   Bin 0 -> 383 bytes
 .../plugins/ckeditor/samples/img/header-bg.png     |   Bin 0 -> 13086 bytes
 .../ckeditor/samples/img/header-separator.png      |   Bin 0 -> 123 bytes
 .../plugins/ckeditor/samples/img/logo.png          |   Bin 0 -> 5891 bytes
 .../ckeditor/samples/img/navigation-tip.png        |   Bin 0 -> 12029 bytes
 .../plugins/ckeditor/samples/index.html            |   128 +
 .../plugins/ckeditor/samples/js/sample.js          |    53 +
 .../plugins/ckeditor/samples/js/sf.js              |    17 +
 .../plugins/ckeditor/samples/old/ajax.html         |    85 +
 .../plugins/ckeditor/samples/old/api.html          |   210 +
 .../plugins/ckeditor/samples/old/appendto.html     |    59 +
 .../ckeditor/samples/old/assets/inlineall/logo.png |   Bin 0 -> 4283 bytes
 .../samples/old/assets/outputxhtml/outputxhtml.css |   204 +
 .../ckeditor/samples/old/assets/posteddata.php     |    59 +
 .../plugins/ckeditor/samples/old/assets/sample.jpg |   Bin 0 -> 14449 bytes
 .../samples/old/assets/uilanguages/languages.js    |     7 +
 .../ckeditor/samples/old/datafiltering.html        |   508 +
 .../samples/old/dialog/assets/my_dialog.js         |    48 +
 .../ckeditor/samples/old/dialog/dialog.html        |   190 +
 .../plugins/ckeditor/samples/old/divreplace.html   |   144 +
 .../ckeditor/samples/old/enterkey/enterkey.html    |   106 +
 .../assets/outputforflash/outputforflash.fla       |   Bin 0 -> 85504 bytes
 .../assets/outputforflash/outputforflash.swf       |   Bin 0 -> 15571 bytes
 .../htmlwriter/assets/outputforflash/swfobject.js  |    19 +
 .../samples/old/htmlwriter/outputforflash.html     |   283 +
 .../samples/old/htmlwriter/outputhtml.html         |   224 +
 .../plugins/ckeditor/samples/old/index.html        |   131 +
 .../plugins/ckeditor/samples/old/inlineall.html    |   314 +
 .../plugins/ckeditor/samples/old/inlinebycode.html |   124 +
 .../ckeditor/samples/old/inlinetextarea.html       |   113 +
 .../plugins/ckeditor/samples/old/jquery.html       |   103 +
 .../ckeditor/samples/old/magicline/magicline.html  |   209 +
 .../plugins/ckeditor/samples/old/readonly.html     |    76 +
 .../ckeditor/samples/old/replacebyclass.html       |    60 +
 .../ckeditor/samples/old/replacebycode.html        |    59 +
 .../plugins/ckeditor/samples/old/sample.css        |   357 +
 .../plugins/ckeditor/samples/old/sample.js         |    50 +
 .../ckeditor/samples/old/sample_posteddata.php     |    16 +
 .../plugins/ckeditor/samples/old/tabindex.html     |    78 +
 .../ckeditor/samples/old/toolbar/toolbar.html      |   235 +
 .../plugins/ckeditor/samples/old/uicolor.html      |    72 +
 .../plugins/ckeditor/samples/old/uilanguages.html  |   122 +
 .../ckeditor/samples/old/wysiwygarea/fullpage.html |    80 +
 .../plugins/ckeditor/samples/old/xhtmlstyle.html   |   234 +
 .../samples/toolbarconfigurator/css/fontello.css   |    55 +
 .../samples/toolbarconfigurator/font/LICENSE.txt   |    10 +
 .../samples/toolbarconfigurator/font/config.json   |    28 +
 .../samples/toolbarconfigurator/font/fontello.eot  |   Bin 0 -> 4988 bytes
 .../samples/toolbarconfigurator/font/fontello.svg  |    14 +
 .../samples/toolbarconfigurator/font/fontello.ttf  |   Bin 0 -> 4820 bytes
 .../samples/toolbarconfigurator/font/fontello.woff |   Bin 0 -> 2904 bytes
 .../samples/toolbarconfigurator/index.html         |   446 +
 .../js/abstracttoolbarmodifier.js                  |    13 +
 .../toolbarconfigurator/js/fulltoolbareditor.js    |     9 +
 .../toolbarconfigurator/js/toolbarmodifier.js      |    33 +
 .../toolbarconfigurator/js/toolbartextmodifier.js  |    14 +
 .../toolbarconfigurator/lib/codemirror/LICENSE     |    19 +
 .../lib/codemirror/codemirror.css                  |   325 +
 .../lib/codemirror/codemirror.js                   |   288 +
 .../lib/codemirror/javascript.js                   |    25 +
 .../toolbarconfigurator/lib/codemirror/neo.css     |    36 +
 .../lib/codemirror/show-hint.css                   |    38 +
 .../lib/codemirror/show-hint.js                    |    16 +
 .../plugins/ckeditor/skins/moono/dialog.css        |     5 +
 .../plugins/ckeditor/skins/moono/dialog_ie.css     |     5 +
 .../plugins/ckeditor/skins/moono/dialog_ie7.css    |     5 +
 .../plugins/ckeditor/skins/moono/dialog_ie8.css    |     5 +
 .../ckeditor/skins/moono/dialog_iequirks.css       |     5 +
 .../plugins/ckeditor/skins/moono/editor.css        |     5 +
 .../plugins/ckeditor/skins/moono/editor_gecko.css  |     5 +
 .../plugins/ckeditor/skins/moono/editor_ie.css     |     5 +
 .../plugins/ckeditor/skins/moono/editor_ie7.css    |     5 +
 .../plugins/ckeditor/skins/moono/editor_ie8.css    |     5 +
 .../ckeditor/skins/moono/editor_iequirks.css       |     5 +
 .../plugins/ckeditor/skins/moono/icons.png         |   Bin 0 -> 10227 bytes
 .../plugins/ckeditor/skins/moono/icons_hidpi.png   |   Bin 0 -> 34465 bytes
 .../plugins/ckeditor/skins/moono/images/arrow.png  |   Bin 0 -> 191 bytes
 .../plugins/ckeditor/skins/moono/images/close.png  |   Bin 0 -> 468 bytes
 .../ckeditor/skins/moono/images/hidpi/close.png    |   Bin 0 -> 1271 bytes
 .../skins/moono/images/hidpi/lock-open.png         |   Bin 0 -> 1329 bytes
 .../ckeditor/skins/moono/images/hidpi/lock.png     |   Bin 0 -> 1299 bytes
 .../ckeditor/skins/moono/images/hidpi/refresh.png  |   Bin 0 -> 1842 bytes
 .../ckeditor/skins/moono/images/lock-open.png      |   Bin 0 -> 349 bytes
 .../plugins/ckeditor/skins/moono/images/lock.png   |   Bin 0 -> 475 bytes
 .../ckeditor/skins/moono/images/refresh.png        |   Bin 0 -> 422 bytes
 .../ckeditor/skins/moono/images/spinner.gif        |   Bin 0 -> 2984 bytes
 .../plugins/ckeditor/skins/moono/readme.md         |    49 +
 .../AdminLTE-2.3.7/plugins/ckeditor/styles.js      |   111 +
 .../plugins/colorpicker/bootstrap-colorpicker.css  |   251 +
 .../plugins/colorpicker/bootstrap-colorpicker.js   |  1079 ++
 .../colorpicker/bootstrap-colorpicker.min.css      |     9 +
 .../colorpicker/bootstrap-colorpicker.min.js       |     1 +
 .../plugins/colorpicker/img/alpha-horizontal.png   |   Bin 0 -> 3635 bytes
 .../plugins/colorpicker/img/alpha.png              |   Bin 0 -> 3271 bytes
 .../plugins/colorpicker/img/hue-horizontal.png     |   Bin 0 -> 2837 bytes
 .../AdminLTE-2.3.7/plugins/colorpicker/img/hue.png |   Bin 0 -> 2972 bytes
 .../plugins/colorpicker/img/saturation.png         |   Bin 0 -> 8817 bytes
 .../plugins/datatables/dataTables.bootstrap.css    |   372 +
 .../plugins/datatables/dataTables.bootstrap.js     |   206 +
 .../plugins/datatables/dataTables.bootstrap.min.js |     8 +
 .../datatables/extensions/AutoFill/Readme.txt      |    38 +
 .../AutoFill/css/dataTables.autoFill.css           |    24 +
 .../AutoFill/css/dataTables.autoFill.min.css       |     1 +
 .../extensions/AutoFill/examples/columns.html      |   644 +
 .../AutoFill/examples/complete-callback.html       |   652 +
 .../extensions/AutoFill/examples/fill-both.html    |   641 +
 .../AutoFill/examples/fill-horizontal.html         |   641 +
 .../extensions/AutoFill/examples/index.html        |    66 +
 .../extensions/AutoFill/examples/scrolling.html    |   638 +
 .../extensions/AutoFill/examples/simple.html       |   631 +
 .../AutoFill/examples/step-callback.html           |   660 +
 .../extensions/AutoFill/images/filler.png          |   Bin 0 -> 1040 bytes
 .../extensions/AutoFill/js/dataTables.autoFill.js  |   855 +
 .../AutoFill/js/dataTables.autoFill.min.js         |    22 +
 .../datatables/extensions/ColReorder/License.txt   |    20 +
 .../datatables/extensions/ColReorder/Readme.md     |    39 +
 .../ColReorder/css/dataTables.colReorder.css       |    14 +
 .../ColReorder/css/dataTables.colReorder.min.css   |     1 +
 .../extensions/ColReorder/examples/alt_insert.html |   637 +
 .../extensions/ColReorder/examples/col_filter.html |   656 +
 .../extensions/ColReorder/examples/colvis.html     |   635 +
 .../ColReorder/examples/fixedcolumns.html          |   831 +
 .../ColReorder/examples/fixedheader.html           |   635 +
 .../extensions/ColReorder/examples/index.html      |    74 +
 .../extensions/ColReorder/examples/jqueryui.html   |   635 +
 .../extensions/ColReorder/examples/new_init.html   |   626 +
 .../extensions/ColReorder/examples/predefined.html |   636 +
 .../extensions/ColReorder/examples/realtime.html   |   637 +
 .../extensions/ColReorder/examples/reset.html      |   649 +
 .../extensions/ColReorder/examples/scrolling.html  |   632 +
 .../ColReorder/examples/server_side.html           |   192 +
 .../extensions/ColReorder/examples/simple.html     |   630 +
 .../extensions/ColReorder/examples/state_save.html |   631 +
 .../extensions/ColReorder/images/insert.png        |   Bin 0 -> 1885 bytes
 .../ColReorder/js/dataTables.colReorder.js         |  1372 ++
 .../ColReorder/js/dataTables.colReorder.min.js     |    26 +
 .../datatables/extensions/ColVis/License.txt       |    20 +
 .../plugins/datatables/extensions/ColVis/Readme.md |    38 +
 .../extensions/ColVis/css/dataTables.colVis.css    |   185 +
 .../ColVis/css/dataTables.colVis.min.css           |     1 +
 .../ColVis/css/dataTables.colvis.jqueryui.css      |    41 +
 .../extensions/ColVis/examples/button_order.html   |   630 +
 .../ColVis/examples/exclude_columns.html           |   632 +
 .../extensions/ColVis/examples/group_columns.html  |   656 +
 .../extensions/ColVis/examples/index.html          |    72 +
 .../extensions/ColVis/examples/jqueryui.html       |   637 +
 .../extensions/ColVis/examples/mouseover.html      |   632 +
 .../extensions/ColVis/examples/new_init.html       |   629 +
 .../extensions/ColVis/examples/restore.html        |   641 +
 .../extensions/ColVis/examples/simple.html         |   627 +
 .../extensions/ColVis/examples/text.html           |   631 +
 .../extensions/ColVis/examples/title_callback.html |   636 +
 .../extensions/ColVis/examples/two_tables.html     |   339 +
 .../ColVis/examples/two_tables_identical.html      |   363 +
 .../extensions/ColVis/js/dataTables.colVis.js      |  1123 ++
 .../extensions/ColVis/js/dataTables.colVis.min.js  |    24 +
 .../datatables/extensions/FixedColumns/License.txt |    20 +
 .../datatables/extensions/FixedColumns/Readme.md   |    42 +
 .../FixedColumns/css/dataTables.fixedColumns.css   |    25 +
 .../css/dataTables.fixedColumns.min.css            |     1 +
 .../FixedColumns/examples/bootstrap.html           |   819 +
 .../FixedColumns/examples/col_filter.html          |   857 +
 .../extensions/FixedColumns/examples/colvis.html   |   833 +
 .../extensions/FixedColumns/examples/css_size.html |   828 +
 .../extensions/FixedColumns/examples/index.html    |    74 +
 .../FixedColumns/examples/index_column.html        |   932 ++
 .../FixedColumns/examples/left_right_columns.html  |   816 +
 .../FixedColumns/examples/right_column.html        |   816 +
 .../extensions/FixedColumns/examples/rowspan.html  |   657 +
 .../examples/server-side-processing.html           |   204 +
 .../extensions/FixedColumns/examples/simple.html   |   813 +
 .../FixedColumns/examples/size_fixed.html          |   824 +
 .../FixedColumns/examples/size_fluid.html          |   824 +
 .../FixedColumns/examples/two_columns.html         |   810 +
 .../FixedColumns/js/dataTables.fixedColumns.js     |  1423 ++
 .../FixedColumns/js/dataTables.fixedColumns.min.js |    30 +
 .../datatables/extensions/FixedHeader/Readme.txt   |    36 +
 .../FixedHeader/css/dataTables.fixedHeader.css     |     7 +
 .../FixedHeader/css/dataTables.fixedHeader.min.css |     1 +
 .../FixedHeader/examples/header_footer.html        |   641 +
 .../extensions/FixedHeader/examples/index.html     |    69 +
 .../extensions/FixedHeader/examples/simple.html    |   637 +
 .../FixedHeader/examples/top_left_right.html       |   236 +
 .../FixedHeader/examples/two_tables.html           |   354 +
 .../extensions/FixedHeader/examples/zIndexes.html  |   653 +
 .../FixedHeader/js/dataTables.fixedHeader.js       |  1028 ++
 .../FixedHeader/js/dataTables.fixedHeader.min.js   |    30 +
 .../datatables/extensions/KeyTable/Readme.txt      |    36 +
 .../KeyTable/css/dataTables.keyTable.css           |     7 +
 .../KeyTable/css/dataTables.keyTable.min.css       |     1 +
 .../extensions/KeyTable/examples/events.html       |   756 +
 .../extensions/KeyTable/examples/html.html         |   627 +
 .../extensions/KeyTable/examples/index.html        |    69 +
 .../extensions/KeyTable/examples/scrolling.html    |   637 +
 .../extensions/KeyTable/examples/simple.html       |   631 +
 .../extensions/KeyTable/js/dataTables.keyTable.js  |  1175 ++
 .../KeyTable/js/dataTables.keyTable.min.js         |    18 +
 .../datatables/extensions/Responsive/License.txt   |    20 +
 .../datatables/extensions/Responsive/Readme.md     |     0
 .../Responsive/css/dataTables.responsive.css       |   106 +
 .../Responsive/css/dataTables.responsive.scss      |   149 +
 .../examples/child-rows/column-control.html        |   854 +
 .../examples/child-rows/custom-renderer.html       |   863 +
 .../examples/child-rows/disable-child-rows.html    |   819 +
 .../Responsive/examples/child-rows/index.html      |    72 +
 .../examples/child-rows/right-column.html          |   850 +
 .../examples/child-rows/whole-row-control.html     |   853 +
 .../Responsive/examples/display-control/auto.html  |   813 +
 .../examples/display-control/classes.html          |   247 +
 .../examples/display-control/complexHeader.html    |   708 +
 .../examples/display-control/fixedHeader.html      |   825 +
 .../Responsive/examples/display-control/index.html |    65 +
 .../examples/display-control/init-classes.html     |   215 +
 .../extensions/Responsive/examples/index.html      |    86 +
 .../Responsive/examples/initialisation/ajax.html   |   210 +
 .../examples/initialisation/className.html         |   812 +
 .../examples/initialisation/default.html           |   822 +
 .../Responsive/examples/initialisation/index.html  |    65 +
 .../Responsive/examples/initialisation/new.html    |   821 +
 .../Responsive/examples/initialisation/option.html |   820 +
 .../Responsive/examples/styling/bootstrap.html     |   831 +
 .../Responsive/examples/styling/compact.html       |   816 +
 .../Responsive/examples/styling/foundation.html    |   822 +
 .../Responsive/examples/styling/index.html         |    57 +
 .../Responsive/examples/styling/scrolling.html     |   826 +
 .../Responsive/js/dataTables.responsive.js         |   873 +
 .../Responsive/js/dataTables.responsive.min.js     |    19 +
 .../datatables/extensions/Scroller/Readme.txt      |    43 +
 .../Scroller/css/dataTables.scroller.css           |    44 +
 .../Scroller/css/dataTables.scroller.min.css       |     1 +
 .../Scroller/examples/api_scrolling.html           |   174 +
 .../extensions/Scroller/examples/data/2500.txt     |  2502 +++
 .../extensions/Scroller/examples/data/ssp.php      |    58 +
 .../extensions/Scroller/examples/index.html        |    83 +
 .../Scroller/examples/large_js_source.html         |   182 +
 .../Scroller/examples/server-side_processing.html  |   220 +
 .../extensions/Scroller/examples/simple.html       |   175 +
 .../extensions/Scroller/examples/state_saving.html |   170 +
 .../Scroller/images/loading-background.png         |   Bin 0 -> 1013 bytes
 .../extensions/Scroller/js/dataTables.scroller.js  |  1262 ++
 .../Scroller/js/dataTables.scroller.min.js         |    25 +
 .../datatables/extensions/TableTools/Readme.md     |    41 +
 .../TableTools/css/dataTables.tableTools.css       |   361 +
 .../TableTools/css/dataTables.tableTools.min.css   |     1 +
 .../extensions/TableTools/examples/ajax.html       |   190 +
 .../TableTools/examples/alter_buttons.html         |   637 +
 .../extensions/TableTools/examples/bootstrap.html  |   645 +
 .../TableTools/examples/button_text.html           |   669 +
 .../extensions/TableTools/examples/collection.html |   654 +
 .../extensions/TableTools/examples/defaults.html   |   634 +
 .../extensions/TableTools/examples/index.html      |    80 +
 .../extensions/TableTools/examples/jqueryui.html   |   637 +
 .../TableTools/examples/multi_instance.html        |   638 +
 .../TableTools/examples/multiple_tables.html       |   343 +
 .../extensions/TableTools/examples/new_init.html   |   644 +
 .../TableTools/examples/pdf_message.html           |   655 +
 .../extensions/TableTools/examples/plug-in.html    |   682 +
 .../TableTools/examples/select_column.html         |   228 +
 .../TableTools/examples/select_multi.html          |   649 +
 .../extensions/TableTools/examples/select_os.html  |   649 +
 .../TableTools/examples/select_single.html         |   646 +
 .../extensions/TableTools/examples/simple.html     |   633 +
 .../extensions/TableTools/examples/swf_path.html   |   639 +
 .../extensions/TableTools/images/collection.png    |   Bin 0 -> 1166 bytes
 .../TableTools/images/collection_hover.png         |   Bin 0 -> 1194 bytes
 .../extensions/TableTools/images/copy.png          |   Bin 0 -> 2184 bytes
 .../extensions/TableTools/images/copy_hover.png    |   Bin 0 -> 2797 bytes
 .../extensions/TableTools/images/csv.png           |   Bin 0 -> 1607 bytes
 .../extensions/TableTools/images/csv_hover.png     |   Bin 0 -> 1854 bytes
 .../extensions/TableTools/images/pdf.png           |   Bin 0 -> 4325 bytes
 .../extensions/TableTools/images/pdf_hover.png     |   Bin 0 -> 2786 bytes
 .../extensions/TableTools/images/print.png         |   Bin 0 -> 2123 bytes
 .../extensions/TableTools/images/print_hover.png   |   Bin 0 -> 2230 bytes
 .../TableTools/images/psd/collection.psd           |   Bin 0 -> 25792 bytes
 .../TableTools/images/psd/copy document.psd        |   Bin 0 -> 104729 bytes
 .../TableTools/images/psd/file_types.psd           |   Bin 0 -> 1090645 bytes
 .../extensions/TableTools/images/psd/printer.psd   |   Bin 0 -> 119952 bytes
 .../extensions/TableTools/images/xls.png           |   Bin 0 -> 1641 bytes
 .../extensions/TableTools/images/xls_hover.png     |   Bin 0 -> 2061 bytes
 .../TableTools/js/dataTables.tableTools.js         |  3230 ++++
 .../TableTools/js/dataTables.tableTools.min.js     |    70 +
 .../extensions/TableTools/swf/copy_csv_xls.swf     |   Bin 0 -> 2232 bytes
 .../extensions/TableTools/swf/copy_csv_xls_pdf.swf |   Bin 0 -> 58846 bytes
 .../plugins/datatables/images/sort_asc.png         |   Bin 0 -> 160 bytes
 .../datatables/images/sort_asc_disabled.png        |   Bin 0 -> 148 bytes
 .../plugins/datatables/images/sort_both.png        |   Bin 0 -> 201 bytes
 .../plugins/datatables/images/sort_desc.png        |   Bin 0 -> 158 bytes
 .../datatables/images/sort_desc_disabled.png       |   Bin 0 -> 146 bytes
 .../plugins/datatables/jquery.dataTables.css       |   455 +
 .../plugins/datatables/jquery.dataTables.js        | 14951 +++++++++++++++++
 .../plugins/datatables/jquery.dataTables.min.css   |     1 +
 .../plugins/datatables/jquery.dataTables.min.js    |   160 +
 .../datatables/jquery.dataTables_themeroller.css   |   416 +
 .../plugins/datepicker/bootstrap-datepicker.js     |  1671 ++
 .../plugins/datepicker/datepicker3.css             |   790 +
 .../datepicker/locales/bootstrap-datepicker.ar.js  |    15 +
 .../datepicker/locales/bootstrap-datepicker.az.js  |    12 +
 .../datepicker/locales/bootstrap-datepicker.bg.js  |    14 +
 .../datepicker/locales/bootstrap-datepicker.ca.js  |    14 +
 .../datepicker/locales/bootstrap-datepicker.cs.js  |    15 +
 .../datepicker/locales/bootstrap-datepicker.cy.js  |    14 +
 .../datepicker/locales/bootstrap-datepicker.da.js  |    15 +
 .../datepicker/locales/bootstrap-datepicker.de.js  |    17 +
 .../datepicker/locales/bootstrap-datepicker.el.js  |    13 +
 .../datepicker/locales/bootstrap-datepicker.es.js  |    14 +
 .../datepicker/locales/bootstrap-datepicker.et.js  |    18 +
 .../datepicker/locales/bootstrap-datepicker.fa.js  |    17 +
 .../datepicker/locales/bootstrap-datepicker.fi.js  |    16 +
 .../datepicker/locales/bootstrap-datepicker.fr.js  |    17 +
 .../datepicker/locales/bootstrap-datepicker.gl.js  |    11 +
 .../datepicker/locales/bootstrap-datepicker.he.js  |    15 +
 .../datepicker/locales/bootstrap-datepicker.hr.js  |    13 +
 .../datepicker/locales/bootstrap-datepicker.hu.js  |    16 +
 .../datepicker/locales/bootstrap-datepicker.id.js  |    15 +
 .../datepicker/locales/bootstrap-datepicker.is.js  |    14 +
 .../datepicker/locales/bootstrap-datepicker.it.js  |    17 +
 .../datepicker/locales/bootstrap-datepicker.ja.js  |    15 +
 .../datepicker/locales/bootstrap-datepicker.ka.js  |    17 +
 .../datepicker/locales/bootstrap-datepicker.kk.js  |    15 +
 .../datepicker/locales/bootstrap-datepicker.kr.js  |    13 +
 .../datepicker/locales/bootstrap-datepicker.lt.js  |    16 +
 .../datepicker/locales/bootstrap-datepicker.lv.js  |    16 +
 .../datepicker/locales/bootstrap-datepicker.mk.js  |    15 +
 .../datepicker/locales/bootstrap-datepicker.ms.js  |    14 +
 .../datepicker/locales/bootstrap-datepicker.nb.js  |    14 +
 .../locales/bootstrap-datepicker.nl-BE.js          |    17 +
 .../datepicker/locales/bootstrap-datepicker.nl.js  |    14 +
 .../datepicker/locales/bootstrap-datepicker.no.js  |    16 +
 .../datepicker/locales/bootstrap-datepicker.pl.js  |    15 +
 .../locales/bootstrap-datepicker.pt-BR.js          |    15 +
 .../datepicker/locales/bootstrap-datepicker.pt.js  |    16 +
 .../datepicker/locales/bootstrap-datepicker.ro.js  |    16 +
 .../locales/bootstrap-datepicker.rs-latin.js       |    14 +
 .../datepicker/locales/bootstrap-datepicker.rs.js  |    14 +
 .../datepicker/locales/bootstrap-datepicker.ru.js  |    15 +
 .../datepicker/locales/bootstrap-datepicker.sk.js  |    15 +
 .../datepicker/locales/bootstrap-datepicker.sl.js  |    14 +
 .../datepicker/locales/bootstrap-datepicker.sq.js  |    15 +
 .../datepicker/locales/bootstrap-datepicker.sv.js  |    16 +
 .../datepicker/locales/bootstrap-datepicker.sw.js  |    15 +
 .../datepicker/locales/bootstrap-datepicker.th.js  |    14 +
 .../datepicker/locales/bootstrap-datepicker.tr.js  |    16 +
 .../datepicker/locales/bootstrap-datepicker.ua.js  |    15 +
 .../datepicker/locales/bootstrap-datepicker.vi.js  |    16 +
 .../locales/bootstrap-datepicker.zh-CN.js          |    16 +
 .../locales/bootstrap-datepicker.zh-TW.js          |    17 +
 .../plugins/daterangepicker/daterangepicker.css    |   232 +
 .../plugins/daterangepicker/daterangepicker.js     |  1542 ++
 .../plugins/daterangepicker/moment.js              |  3111 ++++
 .../plugins/daterangepicker/moment.min.js          |     7 +
 .../AdminLTE-2.3.7/plugins/fastclick/fastclick.js  |   841 +
 .../plugins/fastclick/fastclick.min.js             |     1 +
 .../static/AdminLTE-2.3.7/plugins/flot/excanvas.js |  1427 ++
 .../AdminLTE-2.3.7/plugins/flot/excanvas.min.js    |     1 +
 .../plugins/flot/jquery.colorhelpers.js            |   180 +
 .../plugins/flot/jquery.colorhelpers.min.js        |     1 +
 .../plugins/flot/jquery.flot.canvas.js             |   345 +
 .../plugins/flot/jquery.flot.canvas.min.js         |     1 +
 .../plugins/flot/jquery.flot.categories.js         |   190 +
 .../plugins/flot/jquery.flot.categories.min.js     |     1 +
 .../plugins/flot/jquery.flot.crosshair.js          |   176 +
 .../plugins/flot/jquery.flot.crosshair.min.js      |     1 +
 .../plugins/flot/jquery.flot.errorbars.js          |   353 +
 .../plugins/flot/jquery.flot.errorbars.min.js      |     1 +
 .../plugins/flot/jquery.flot.fillbetween.js        |   226 +
 .../plugins/flot/jquery.flot.fillbetween.min.js    |     1 +
 .../plugins/flot/jquery.flot.image.js              |   241 +
 .../plugins/flot/jquery.flot.image.min.js          |     1 +
 .../AdminLTE-2.3.7/plugins/flot/jquery.flot.js     |  3137 ++++
 .../AdminLTE-2.3.7/plugins/flot/jquery.flot.min.js |     2 +
 .../plugins/flot/jquery.flot.navigate.js           |   346 +
 .../plugins/flot/jquery.flot.navigate.min.js       |     1 +
 .../AdminLTE-2.3.7/plugins/flot/jquery.flot.pie.js |   817 +
 .../plugins/flot/jquery.flot.pie.min.js            |     1 +
 .../plugins/flot/jquery.flot.resize.js             |    60 +
 .../plugins/flot/jquery.flot.resize.min.js         |     1 +
 .../plugins/flot/jquery.flot.selection.js          |   360 +
 .../plugins/flot/jquery.flot.selection.min.js      |     1 +
 .../plugins/flot/jquery.flot.stack.js              |   188 +
 .../plugins/flot/jquery.flot.stack.min.js          |     1 +
 .../plugins/flot/jquery.flot.symbol.js             |    71 +
 .../plugins/flot/jquery.flot.symbol.min.js         |     1 +
 .../plugins/flot/jquery.flot.threshold.js          |   142 +
 .../plugins/flot/jquery.flot.threshold.min.js      |     1 +
 .../plugins/flot/jquery.flot.time.js               |   429 +
 .../plugins/flot/jquery.flot.time.min.js           |     1 +
 .../plugins/fullcalendar/fullcalendar.css          |   977 ++
 .../plugins/fullcalendar/fullcalendar.js           |  9732 +++++++++++
 .../plugins/fullcalendar/fullcalendar.min.css      |     5 +
 .../plugins/fullcalendar/fullcalendar.min.js       |     8 +
 .../plugins/fullcalendar/fullcalendar.print.css    |   202 +
 .../static/AdminLTE-2.3.7/plugins/iCheck/all.css   |    61 +
 .../AdminLTE-2.3.7/plugins/iCheck/flat/_all.css    |   560 +
 .../AdminLTE-2.3.7/plugins/iCheck/flat/aero.css    |    56 +
 .../AdminLTE-2.3.7/plugins/iCheck/flat/aero.png    |   Bin 0 -> 1520 bytes
 .../AdminLTE-2.3.7/plugins/iCheck/flat/aero at 2x.png |   Bin 0 -> 3218 bytes
 .../AdminLTE-2.3.7/plugins/iCheck/flat/blue.css    |    56 +
 .../AdminLTE-2.3.7/plugins/iCheck/flat/blue.png    |   Bin 0 -> 1518 bytes
 .../AdminLTE-2.3.7/plugins/iCheck/flat/blue at 2x.png |   Bin 0 -> 3217 bytes
 .../AdminLTE-2.3.7/plugins/iCheck/flat/flat.css    |    56 +
 .../AdminLTE-2.3.7/plugins/iCheck/flat/flat.png    |   Bin 0 -> 1515 bytes
 .../AdminLTE-2.3.7/plugins/iCheck/flat/flat at 2x.png |   Bin 0 -> 3217 bytes
 .../AdminLTE-2.3.7/plugins/iCheck/flat/green.css   |    56 +
 .../AdminLTE-2.3.7/plugins/iCheck/flat/green.png   |   Bin 0 -> 1444 bytes
 .../plugins/iCheck/flat/green at 2x.png               |   Bin 0 -> 3117 bytes
 .../AdminLTE-2.3.7/plugins/iCheck/flat/grey.css    |    56 +
 .../AdminLTE-2.3.7/plugins/iCheck/flat/grey.png    |   Bin 0 -> 1516 bytes
 .../AdminLTE-2.3.7/plugins/iCheck/flat/grey at 2x.png |   Bin 0 -> 3217 bytes
 .../AdminLTE-2.3.7/plugins/iCheck/flat/orange.css  |    56 +
 .../AdminLTE-2.3.7/plugins/iCheck/flat/orange.png  |   Bin 0 -> 1518 bytes
 .../plugins/iCheck/flat/orange at 2x.png              |   Bin 0 -> 3275 bytes
 .../AdminLTE-2.3.7/plugins/iCheck/flat/pink.css    |    56 +
 .../AdminLTE-2.3.7/plugins/iCheck/flat/pink.png    |   Bin 0 -> 1522 bytes
 .../AdminLTE-2.3.7/plugins/iCheck/flat/pink at 2x.png |   Bin 0 -> 3218 bytes
 .../AdminLTE-2.3.7/plugins/iCheck/flat/purple.css  |    56 +
 .../AdminLTE-2.3.7/plugins/iCheck/flat/purple.png  |   Bin 0 -> 1519 bytes
 .../plugins/iCheck/flat/purple at 2x.png              |   Bin 0 -> 3218 bytes
 .../AdminLTE-2.3.7/plugins/iCheck/flat/red.css     |    56 +
 .../AdminLTE-2.3.7/plugins/iCheck/flat/red.png     |   Bin 0 -> 1516 bytes
 .../AdminLTE-2.3.7/plugins/iCheck/flat/red at 2x.png  |   Bin 0 -> 3276 bytes
 .../AdminLTE-2.3.7/plugins/iCheck/flat/yellow.css  |    56 +
 .../AdminLTE-2.3.7/plugins/iCheck/flat/yellow.png  |   Bin 0 -> 1516 bytes
 .../plugins/iCheck/flat/yellow at 2x.png              |   Bin 0 -> 3216 bytes
 .../plugins/iCheck/futurico/futurico.css           |    56 +
 .../plugins/iCheck/futurico/futurico.png           |   Bin 0 -> 1734 bytes
 .../plugins/iCheck/futurico/futurico at 2x.png        |   Bin 0 -> 3446 bytes
 .../static/AdminLTE-2.3.7/plugins/iCheck/icheck.js |   478 +
 .../AdminLTE-2.3.7/plugins/iCheck/icheck.min.js    |    10 +
 .../AdminLTE-2.3.7/plugins/iCheck/line/_all.css    |   740 +
 .../AdminLTE-2.3.7/plugins/iCheck/line/aero.css    |    74 +
 .../AdminLTE-2.3.7/plugins/iCheck/line/blue.css    |    74 +
 .../AdminLTE-2.3.7/plugins/iCheck/line/green.css   |    74 +
 .../AdminLTE-2.3.7/plugins/iCheck/line/grey.css    |    74 +
 .../AdminLTE-2.3.7/plugins/iCheck/line/line.css    |    74 +
 .../AdminLTE-2.3.7/plugins/iCheck/line/line.png    |   Bin 0 -> 588 bytes
 .../AdminLTE-2.3.7/plugins/iCheck/line/line at 2x.png |   Bin 0 -> 1073 bytes
 .../AdminLTE-2.3.7/plugins/iCheck/line/orange.css  |    74 +
 .../AdminLTE-2.3.7/plugins/iCheck/line/pink.css    |    74 +
 .../AdminLTE-2.3.7/plugins/iCheck/line/purple.css  |    74 +
 .../AdminLTE-2.3.7/plugins/iCheck/line/red.css     |    74 +
 .../AdminLTE-2.3.7/plugins/iCheck/line/yellow.css  |    74 +
 .../AdminLTE-2.3.7/plugins/iCheck/minimal/_all.css |   557 +
 .../AdminLTE-2.3.7/plugins/iCheck/minimal/aero.css |    62 +
 .../AdminLTE-2.3.7/plugins/iCheck/minimal/aero.png |   Bin 0 -> 1151 bytes
 .../plugins/iCheck/minimal/aero at 2x.png             |   Bin 0 -> 1409 bytes
 .../AdminLTE-2.3.7/plugins/iCheck/minimal/blue.css |    62 +
 .../AdminLTE-2.3.7/plugins/iCheck/minimal/blue.png |   Bin 0 -> 1132 bytes
 .../plugins/iCheck/minimal/blue at 2x.png             |   Bin 0 -> 1410 bytes
 .../plugins/iCheck/minimal/green.css               |    62 +
 .../plugins/iCheck/minimal/green.png               |   Bin 0 -> 1143 bytes
 .../plugins/iCheck/minimal/green at 2x.png            |   Bin 0 -> 1408 bytes
 .../AdminLTE-2.3.7/plugins/iCheck/minimal/grey.css |    62 +
 .../AdminLTE-2.3.7/plugins/iCheck/minimal/grey.png |   Bin 0 -> 1142 bytes
 .../plugins/iCheck/minimal/grey at 2x.png             |   Bin 0 -> 1407 bytes
 .../plugins/iCheck/minimal/minimal.css             |    62 +
 .../plugins/iCheck/minimal/minimal.png             |   Bin 0 -> 1114 bytes
 .../plugins/iCheck/minimal/minimal at 2x.png          |   Bin 0 -> 1410 bytes
 .../plugins/iCheck/minimal/orange.css              |    62 +
 .../plugins/iCheck/minimal/orange.png              |   Bin 0 -> 1139 bytes
 .../plugins/iCheck/minimal/orange at 2x.png           |   Bin 0 -> 1407 bytes
 .../AdminLTE-2.3.7/plugins/iCheck/minimal/pink.css |    62 +
 .../AdminLTE-2.3.7/plugins/iCheck/minimal/pink.png |   Bin 0 -> 1150 bytes
 .../plugins/iCheck/minimal/pink at 2x.png             |   Bin 0 -> 1409 bytes
 .../plugins/iCheck/minimal/purple.css              |    62 +
 .../plugins/iCheck/minimal/purple.png              |   Bin 0 -> 1132 bytes
 .../plugins/iCheck/minimal/purple at 2x.png           |   Bin 0 -> 1409 bytes
 .../AdminLTE-2.3.7/plugins/iCheck/minimal/red.css  |    62 +
 .../AdminLTE-2.3.7/plugins/iCheck/minimal/red.png  |   Bin 0 -> 1130 bytes
 .../plugins/iCheck/minimal/red at 2x.png              |   Bin 0 -> 1410 bytes
 .../plugins/iCheck/minimal/yellow.css              |    62 +
 .../plugins/iCheck/minimal/yellow.png              |   Bin 0 -> 1135 bytes
 .../plugins/iCheck/minimal/yellow at 2x.png           |   Bin 0 -> 1406 bytes
 .../plugins/iCheck/polaris/polaris.css             |    62 +
 .../plugins/iCheck/polaris/polaris.png             |   Bin 0 -> 6401 bytes
 .../plugins/iCheck/polaris/polaris at 2x.png          |   Bin 0 -> 16760 bytes
 .../AdminLTE-2.3.7/plugins/iCheck/square/_all.css  |   620 +
 .../AdminLTE-2.3.7/plugins/iCheck/square/aero.css  |    62 +
 .../AdminLTE-2.3.7/plugins/iCheck/square/aero.png  |   Bin 0 -> 2167 bytes
 .../plugins/iCheck/square/aero at 2x.png              |   Bin 0 -> 4455 bytes
 .../AdminLTE-2.3.7/plugins/iCheck/square/blue.css  |    62 +
 .../AdminLTE-2.3.7/plugins/iCheck/square/blue.png  |   Bin 0 -> 2185 bytes
 .../plugins/iCheck/square/blue at 2x.png              |   Bin 0 -> 4485 bytes
 .../AdminLTE-2.3.7/plugins/iCheck/square/green.css |    62 +
 .../AdminLTE-2.3.7/plugins/iCheck/square/green.png |   Bin 0 -> 2193 bytes
 .../plugins/iCheck/square/green at 2x.png             |   Bin 0 -> 4498 bytes
 .../AdminLTE-2.3.7/plugins/iCheck/square/grey.css  |    62 +
 .../AdminLTE-2.3.7/plugins/iCheck/square/grey.png  |   Bin 0 -> 2186 bytes
 .../plugins/iCheck/square/grey at 2x.png              |   Bin 0 -> 4483 bytes
 .../plugins/iCheck/square/orange.css               |    62 +
 .../plugins/iCheck/square/orange.png               |   Bin 0 -> 2181 bytes
 .../plugins/iCheck/square/orange at 2x.png            |   Bin 0 -> 4474 bytes
 .../AdminLTE-2.3.7/plugins/iCheck/square/pink.css  |    62 +
 .../AdminLTE-2.3.7/plugins/iCheck/square/pink.png  |   Bin 0 -> 2189 bytes
 .../plugins/iCheck/square/pink at 2x.png              |   Bin 0 -> 4479 bytes
 .../plugins/iCheck/square/purple.css               |    62 +
 .../plugins/iCheck/square/purple.png               |   Bin 0 -> 2188 bytes
 .../plugins/iCheck/square/purple at 2x.png            |   Bin 0 -> 4501 bytes
 .../AdminLTE-2.3.7/plugins/iCheck/square/red.css   |    62 +
 .../AdminLTE-2.3.7/plugins/iCheck/square/red.png   |   Bin 0 -> 2190 bytes
 .../plugins/iCheck/square/red at 2x.png               |   Bin 0 -> 4490 bytes
 .../plugins/iCheck/square/square.css               |    62 +
 .../plugins/iCheck/square/square.png               |   Bin 0 -> 2175 bytes
 .../plugins/iCheck/square/square at 2x.png            |   Bin 0 -> 4478 bytes
 .../plugins/iCheck/square/yellow.css               |    62 +
 .../plugins/iCheck/square/yellow.png               |   Bin 0 -> 2131 bytes
 .../plugins/iCheck/square/yellow at 2x.png            |   Bin 0 -> 4385 bytes
 .../input-mask/jquery.inputmask.date.extensions.js |   488 +
 .../input-mask/jquery.inputmask.extensions.js      |   122 +
 .../plugins/input-mask/jquery.inputmask.js         |  1627 ++
 .../jquery.inputmask.numeric.extensions.js         |   177 +
 .../jquery.inputmask.phone.extensions.js           |    50 +
 .../jquery.inputmask.regex.extensions.js           |   169 +
 .../plugins/input-mask/phone-codes/phone-be.json   |    45 +
 .../input-mask/phone-codes/phone-codes.json        |   294 +
 .../plugins/input-mask/phone-codes/readme.txt      |     1 +
 .../plugins/ionslider/img/sprite-skin-flat.png     |   Bin 0 -> 304 bytes
 .../plugins/ionslider/img/sprite-skin-nice.png     |   Bin 0 -> 694 bytes
 .../plugins/ionslider/ion.rangeSlider.css          |   149 +
 .../plugins/ionslider/ion.rangeSlider.min.js       |    76 +
 .../plugins/ionslider/ion.rangeSlider.skinFlat.css |   106 +
 .../plugins/ionslider/ion.rangeSlider.skinNice.css |   102 +
 .../plugins/jQuery/jquery-2.2.3.min.js             |     4 +
 .../AdminLTE-2.3.7/plugins/jQueryUI/jquery-ui.js   | 16617 +++++++++++++++++++
 .../plugins/jQueryUI/jquery-ui.min.js              |    13 +
 .../plugins/jvectormap/jquery-jvectormap-1.2.2.css |    40 +
 .../jvectormap/jquery-jvectormap-1.2.2.min.js      |     8 +
 .../plugins/jvectormap/jquery-jvectormap-usa-en.js |     1 +
 .../jvectormap/jquery-jvectormap-world-mill-en.js  |     1 +
 .../AdminLTE-2.3.7/plugins/knob/jquery.knob.js     |   805 +
 .../AdminLTE-2.3.7/plugins/morris/morris.css       |     2 +
 .../static/AdminLTE-2.3.7/plugins/morris/morris.js |  1892 +++
 .../AdminLTE-2.3.7/plugins/morris/morris.min.js    |     7 +
 .../static/AdminLTE-2.3.7/plugins/pace/pace.css    |    85 +
 .../static/AdminLTE-2.3.7/plugins/pace/pace.js     |   935 ++
 .../AdminLTE-2.3.7/plugins/pace/pace.min.css       |     1 +
 .../static/AdminLTE-2.3.7/plugins/pace/pace.min.js |     2 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/ar.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/az.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/bg.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/ca.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/cs.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/da.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/de.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/el.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/en.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/es.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/et.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/eu.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/fa.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/fi.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/fr.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/gl.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/he.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/hi.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/hr.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/hu.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/id.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/is.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/it.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/ja.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/km.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/ko.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/lt.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/lv.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/mk.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/ms.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/nb.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/nl.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/pl.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/pt-BR.js   |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/pt.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/ro.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/ru.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/sk.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/sr-Cyrl.js |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/sr.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/sv.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/th.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/tr.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/uk.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/vi.js      |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/zh-CN.js   |     3 +
 .../AdminLTE-2.3.7/plugins/select2/i18n/zh-TW.js   |     3 +
 .../AdminLTE-2.3.7/plugins/select2/select2.css     |   484 +
 .../AdminLTE-2.3.7/plugins/select2/select2.full.js |  6436 +++++++
 .../plugins/select2/select2.full.min.js            |     3 +
 .../AdminLTE-2.3.7/plugins/select2/select2.js      |  5725 +++++++
 .../AdminLTE-2.3.7/plugins/select2/select2.min.css |     1 +
 .../AdminLTE-2.3.7/plugins/select2/select2.min.js  |     3 +
 .../plugins/slimScroll/jquery.slimscroll.js        |   474 +
 .../plugins/slimScroll/jquery.slimscroll.min.js    |    16 +
 .../plugins/sparkline/jquery.sparkline.js          |  3054 ++++
 .../plugins/sparkline/jquery.sparkline.min.js      |     5 +
 .../plugins/timepicker/bootstrap-timepicker.css    |   121 +
 .../plugins/timepicker/bootstrap-timepicker.js     |   903 +
 .../timepicker/bootstrap-timepicker.min.css        |    10 +
 .../plugins/timepicker/bootstrap-timepicker.min.js |     5 +
 .../dashboard/static/AdminLTE-2.3.7/starter.html   |   405 +
 .../Ceph_Logo_Standard_RGB_White_120411_fa.png     |   Bin 0 -> 4801 bytes
 src/pybind/mgr/dashboard/static/favicon.ico        |   Bin 0 -> 1150 bytes
 .../mgr/dashboard/static/rivets.bundled.min.js     |     6 +
 src/pybind/mgr/dashboard/static/underscore-min.js  |     6 +
 src/pybind/mgr/dashboard/types.py                  |   220 +
 src/pybind/mgr/fsstatus/module.py                  |     4 +-
 src/pybind/mgr/mgr_module.py                       |    17 +
 src/pybind/mgr/rest/__init__.py                    |     3 -
 src/pybind/mgr/rest/app/fixtures/ceph_fake.json    |     1 -
 .../mgr/rest/app/management/commands/api_docs.py   |   406 -
 src/pybind/mgr/rest/app/manager/__init__.py        |     0
 .../mgr/rest/app/manager/osd_request_factory.py    |   119 -
 .../mgr/rest/app/manager/pool_request_factory.py   |   165 -
 .../mgr/rest/app/manager/request_collection.py     |   259 -
 src/pybind/mgr/rest/app/manager/request_factory.py |    24 -
 src/pybind/mgr/rest/app/manager/user_request.py    |   553 -
 src/pybind/mgr/rest/app/models.py                  |     2 -
 src/pybind/mgr/rest/app/serializers/__init__.py    |     0
 src/pybind/mgr/rest/app/serializers/fields.py      |    52 -
 src/pybind/mgr/rest/app/serializers/v2.py          |   326 -
 src/pybind/mgr/rest/app/settings.py                |   146 -
 src/pybind/mgr/rest/app/types.py                   |   271 -
 src/pybind/mgr/rest/app/urls/__init__.py           |    18 -
 src/pybind/mgr/rest/app/urls/v2.py                 |    94 -
 src/pybind/mgr/rest/app/util.py                    |    25 -
 src/pybind/mgr/rest/app/views/__init__.py          |     0
 src/pybind/mgr/rest/app/views/paginated_mixin.py   |    36 -
 src/pybind/mgr/rest/app/views/rpc_view.py          |   292 -
 src/pybind/mgr/rest/app/views/v2.py                |   538 -
 src/pybind/mgr/rest/logger.py                      |     8 -
 src/pybind/mgr/rest/module.py                      |   259 -
 src/pybind/mgr/restful/__init__.py                 |     1 +
 src/pybind/mgr/restful/api/__init__.py             |    37 +
 src/pybind/mgr/restful/api/config.py               |    86 +
 src/pybind/mgr/restful/api/crush.py                |    26 +
 src/pybind/mgr/restful/api/doc.py                  |    15 +
 src/pybind/mgr/restful/api/mon.py                  |    44 +
 src/pybind/mgr/restful/api/osd.py                  |   135 +
 src/pybind/mgr/restful/api/pool.py                 |   140 +
 src/pybind/mgr/restful/api/request.py              |    92 +
 src/pybind/mgr/restful/api/server.py               |    35 +
 src/pybind/mgr/restful/common.py                   |   150 +
 src/pybind/mgr/restful/decorators.py               |    77 +
 src/pybind/mgr/restful/hooks.py                    |     9 +
 src/pybind/mgr/restful/module.py                   |   605 +
 src/pybind/rados/rados.pxd                         |     1 +
 src/pybind/rados/rados.pyx                         |    44 +-
 src/pybind/rbd/CMakeLists.txt                      |     2 +-
 src/pybind/rbd/rbd.pyx                             |    41 +-
 src/rapidjson/.gitattributes                       |    22 +
 src/rapidjson/.gitignore                           |    25 +
 src/rapidjson/.gitmodules                          |     3 +
 src/rapidjson/.travis.yml                          |    98 +
 src/rapidjson/CHANGELOG.md                         |   158 +
 src/rapidjson/CMakeLists.txt                       |   173 +
 src/rapidjson/CMakeModules/FindGTestSrc.cmake      |    30 +
 src/rapidjson/RapidJSON.pc.in                      |     7 +
 src/rapidjson/RapidJSONConfig.cmake.in             |     3 +
 src/rapidjson/RapidJSONConfigVersion.cmake.in      |    10 +
 src/rapidjson/appveyor.yml                         |    41 +
 src/rapidjson/bin/data/glossary.json               |    22 +
 src/rapidjson/bin/data/menu.json                   |    27 +
 src/rapidjson/bin/data/readme.txt                  |     1 +
 src/rapidjson/bin/data/sample.json                 |  3315 ++++
 src/rapidjson/bin/data/webapp.json                 |    88 +
 src/rapidjson/bin/data/widget.json                 |    26 +
 src/rapidjson/bin/draft-04/schema                  |   150 +
 src/rapidjson/bin/encodings/utf16be.json           |   Bin 0 -> 368 bytes
 src/rapidjson/bin/encodings/utf16bebom.json        |   Bin 0 -> 370 bytes
 src/rapidjson/bin/encodings/utf16le.json           |   Bin 0 -> 368 bytes
 src/rapidjson/bin/encodings/utf16lebom.json        |   Bin 0 -> 370 bytes
 src/rapidjson/bin/encodings/utf32be.json           |   Bin 0 -> 736 bytes
 src/rapidjson/bin/encodings/utf32bebom.json        |   Bin 0 -> 740 bytes
 src/rapidjson/bin/encodings/utf32le.json           |   Bin 0 -> 736 bytes
 src/rapidjson/bin/encodings/utf32lebom.json        |   Bin 0 -> 740 bytes
 src/rapidjson/bin/encodings/utf8.json              |     7 +
 src/rapidjson/bin/encodings/utf8bom.json           |     7 +
 src/rapidjson/bin/jsonchecker/fail1.json           |     1 +
 src/rapidjson/bin/jsonchecker/fail10.json          |     1 +
 src/rapidjson/bin/jsonchecker/fail11.json          |     1 +
 src/rapidjson/bin/jsonchecker/fail12.json          |     1 +
 src/rapidjson/bin/jsonchecker/fail13.json          |     1 +
 src/rapidjson/bin/jsonchecker/fail14.json          |     1 +
 src/rapidjson/bin/jsonchecker/fail15.json          |     1 +
 src/rapidjson/bin/jsonchecker/fail16.json          |     1 +
 src/rapidjson/bin/jsonchecker/fail17.json          |     1 +
 src/rapidjson/bin/jsonchecker/fail18.json          |     1 +
 src/rapidjson/bin/jsonchecker/fail19.json          |     1 +
 src/rapidjson/bin/jsonchecker/fail2.json           |     1 +
 src/rapidjson/bin/jsonchecker/fail20.json          |     1 +
 src/rapidjson/bin/jsonchecker/fail21.json          |     1 +
 src/rapidjson/bin/jsonchecker/fail22.json          |     1 +
 src/rapidjson/bin/jsonchecker/fail23.json          |     1 +
 src/rapidjson/bin/jsonchecker/fail24.json          |     1 +
 src/rapidjson/bin/jsonchecker/fail25.json          |     1 +
 src/rapidjson/bin/jsonchecker/fail26.json          |     1 +
 src/rapidjson/bin/jsonchecker/fail27.json          |     2 +
 src/rapidjson/bin/jsonchecker/fail28.json          |     2 +
 src/rapidjson/bin/jsonchecker/fail29.json          |     1 +
 src/rapidjson/bin/jsonchecker/fail3.json           |     1 +
 src/rapidjson/bin/jsonchecker/fail30.json          |     1 +
 src/rapidjson/bin/jsonchecker/fail31.json          |     1 +
 src/rapidjson/bin/jsonchecker/fail32.json          |     1 +
 src/rapidjson/bin/jsonchecker/fail33.json          |     1 +
 src/rapidjson/bin/jsonchecker/fail4.json           |     1 +
 src/rapidjson/bin/jsonchecker/fail5.json           |     1 +
 src/rapidjson/bin/jsonchecker/fail6.json           |     1 +
 src/rapidjson/bin/jsonchecker/fail7.json           |     1 +
 src/rapidjson/bin/jsonchecker/fail8.json           |     1 +
 src/rapidjson/bin/jsonchecker/fail9.json           |     1 +
 src/rapidjson/bin/jsonchecker/pass1.json           |    58 +
 src/rapidjson/bin/jsonchecker/pass2.json           |     1 +
 src/rapidjson/bin/jsonchecker/pass3.json           |     6 +
 src/rapidjson/bin/jsonchecker/readme.txt           |     3 +
 src/rapidjson/bin/jsonschema/.gitignore            |     1 +
 src/rapidjson/bin/jsonschema/.travis.yml           |     4 +
 src/rapidjson/bin/jsonschema/LICENSE               |    19 +
 src/rapidjson/bin/jsonschema/README.md             |   148 +
 src/rapidjson/bin/jsonschema/bin/jsonschema_suite  |   283 +
 src/rapidjson/bin/jsonschema/remotes/.DS_Store     |   Bin 0 -> 6148 bytes
 .../jsonschema/remotes/folder/folderInteger.json   |     3 +
 src/rapidjson/bin/jsonschema/remotes/integer.json  |     3 +
 .../bin/jsonschema/remotes/subSchemas.json         |     8 +
 src/rapidjson/bin/jsonschema/tests/.DS_Store       |   Bin 0 -> 6148 bytes
 .../jsonschema/tests/draft3/additionalItems.json   |    82 +
 .../tests/draft3/additionalProperties.json         |    88 +
 .../bin/jsonschema/tests/draft3/default.json       |    49 +
 .../bin/jsonschema/tests/draft3/dependencies.json  |   108 +
 .../bin/jsonschema/tests/draft3/disallow.json      |    80 +
 .../bin/jsonschema/tests/draft3/divisibleBy.json   |    60 +
 .../bin/jsonschema/tests/draft3/enum.json          |    71 +
 .../bin/jsonschema/tests/draft3/extends.json       |    94 +
 .../bin/jsonschema/tests/draft3/items.json         |    46 +
 .../bin/jsonschema/tests/draft3/maxItems.json      |    28 +
 .../bin/jsonschema/tests/draft3/maxLength.json     |    33 +
 .../bin/jsonschema/tests/draft3/maximum.json       |    42 +
 .../bin/jsonschema/tests/draft3/minItems.json      |    28 +
 .../bin/jsonschema/tests/draft3/minLength.json     |    33 +
 .../bin/jsonschema/tests/draft3/minimum.json       |    42 +
 .../jsonschema/tests/draft3/optional/bignum.json   |   107 +
 .../jsonschema/tests/draft3/optional/format.json   |   222 +
 .../jsonschema/tests/draft3/optional/jsregex.json  |    18 +
 .../draft3/optional/zeroTerminatedFloats.json      |    15 +
 .../bin/jsonschema/tests/draft3/pattern.json       |    34 +
 .../jsonschema/tests/draft3/patternProperties.json |   110 +
 .../bin/jsonschema/tests/draft3/properties.json    |    92 +
 src/rapidjson/bin/jsonschema/tests/draft3/ref.json |   159 +
 .../bin/jsonschema/tests/draft3/refRemote.json     |    74 +
 .../bin/jsonschema/tests/draft3/required.json      |    53 +
 .../bin/jsonschema/tests/draft3/type.json          |   474 +
 .../bin/jsonschema/tests/draft3/uniqueItems.json   |    79 +
 .../bin/jsonschema/tests/draft4/.DS_Store          |   Bin 0 -> 6148 bytes
 .../jsonschema/tests/draft4/additionalItems.json   |    82 +
 .../tests/draft4/additionalProperties.json         |    88 +
 .../bin/jsonschema/tests/draft4/allOf.json         |   112 +
 .../bin/jsonschema/tests/draft4/anyOf.json         |    68 +
 .../bin/jsonschema/tests/draft4/default.json       |    49 +
 .../bin/jsonschema/tests/draft4/definitions.json   |    32 +
 .../bin/jsonschema/tests/draft4/dependencies.json  |   113 +
 .../bin/jsonschema/tests/draft4/enum.json          |    72 +
 .../bin/jsonschema/tests/draft4/items.json         |    46 +
 .../bin/jsonschema/tests/draft4/maxItems.json      |    28 +
 .../bin/jsonschema/tests/draft4/maxLength.json     |    33 +
 .../bin/jsonschema/tests/draft4/maxProperties.json |    28 +
 .../bin/jsonschema/tests/draft4/maximum.json       |    42 +
 .../bin/jsonschema/tests/draft4/minItems.json      |    28 +
 .../bin/jsonschema/tests/draft4/minLength.json     |    33 +
 .../bin/jsonschema/tests/draft4/minProperties.json |    28 +
 .../bin/jsonschema/tests/draft4/minimum.json       |    42 +
 .../bin/jsonschema/tests/draft4/multipleOf.json    |    60 +
 src/rapidjson/bin/jsonschema/tests/draft4/not.json |    96 +
 .../bin/jsonschema/tests/draft4/oneOf.json         |    68 +
 .../jsonschema/tests/draft4/optional/bignum.json   |   107 +
 .../jsonschema/tests/draft4/optional/format.json   |   148 +
 .../draft4/optional/zeroTerminatedFloats.json      |    15 +
 .../bin/jsonschema/tests/draft4/pattern.json       |    34 +
 .../jsonschema/tests/draft4/patternProperties.json |   110 +
 .../bin/jsonschema/tests/draft4/properties.json    |    92 +
 src/rapidjson/bin/jsonschema/tests/draft4/ref.json |   159 +
 .../bin/jsonschema/tests/draft4/refRemote.json     |    74 +
 .../bin/jsonschema/tests/draft4/required.json      |    39 +
 .../bin/jsonschema/tests/draft4/type.json          |   330 +
 .../bin/jsonschema/tests/draft4/uniqueItems.json   |    79 +
 src/rapidjson/bin/jsonschema/tox.ini               |     8 +
 src/rapidjson/bin/types/booleans.json              |   102 +
 src/rapidjson/bin/types/floats.json                |   102 +
 src/rapidjson/bin/types/guids.json                 |   102 +
 src/rapidjson/bin/types/integers.json              |   102 +
 src/rapidjson/bin/types/mixed.json                 |   592 +
 src/rapidjson/bin/types/nulls.json                 |   102 +
 src/rapidjson/bin/types/paragraphs.json            |   102 +
 src/rapidjson/bin/types/readme.txt                 |     1 +
 src/rapidjson/doc/CMakeLists.txt                   |    25 +
 src/rapidjson/doc/Doxyfile.in                      |  2369 +++
 src/rapidjson/doc/Doxyfile.zh-cn.in                |  2369 +++
 src/rapidjson/doc/diagram/architecture.dot         |    50 +
 src/rapidjson/doc/diagram/architecture.png         |   Bin 0 -> 16569 bytes
 src/rapidjson/doc/diagram/insituparsing.dot        |    65 +
 src/rapidjson/doc/diagram/insituparsing.png        |   Bin 0 -> 37281 bytes
 .../diagram/iterative-parser-states-diagram.dot    |    62 +
 .../diagram/iterative-parser-states-diagram.png    |   Bin 0 -> 92378 bytes
 src/rapidjson/doc/diagram/makefile                 |     8 +
 src/rapidjson/doc/diagram/move1.dot                |    47 +
 src/rapidjson/doc/diagram/move1.png                |   Bin 0 -> 16081 bytes
 src/rapidjson/doc/diagram/move2.dot                |    62 +
 src/rapidjson/doc/diagram/move2.png                |   Bin 0 -> 41517 bytes
 src/rapidjson/doc/diagram/move3.dot                |    60 +
 src/rapidjson/doc/diagram/move3.png                |   Bin 0 -> 36371 bytes
 src/rapidjson/doc/diagram/normalparsing.dot        |    56 +
 src/rapidjson/doc/diagram/normalparsing.png        |   Bin 0 -> 32887 bytes
 src/rapidjson/doc/diagram/simpledom.dot            |    54 +
 src/rapidjson/doc/diagram/simpledom.png            |   Bin 0 -> 43670 bytes
 src/rapidjson/doc/diagram/tutorial.dot             |    58 +
 src/rapidjson/doc/diagram/tutorial.png             |   Bin 0 -> 44634 bytes
 src/rapidjson/doc/diagram/utilityclass.dot         |    73 +
 src/rapidjson/doc/diagram/utilityclass.png         |   Bin 0 -> 99993 bytes
 src/rapidjson/doc/dom.md                           |   280 +
 src/rapidjson/doc/dom.zh-cn.md                     |   284 +
 src/rapidjson/doc/encoding.md                      |   146 +
 src/rapidjson/doc/encoding.zh-cn.md                |   152 +
 src/rapidjson/doc/faq.md                           |   289 +
 src/rapidjson/doc/faq.zh-cn.md                     |   290 +
 src/rapidjson/doc/features.md                      |   104 +
 src/rapidjson/doc/features.zh-cn.md                |   103 +
 src/rapidjson/doc/internals.md                     |   365 +
 src/rapidjson/doc/logo/rapidjson.png               |   Bin 0 -> 5259 bytes
 src/rapidjson/doc/logo/rapidjson.svg               |   119 +
 src/rapidjson/doc/misc/DoxygenLayout.xml           |   194 +
 src/rapidjson/doc/misc/doxygenextra.css            |   274 +
 src/rapidjson/doc/misc/footer.html                 |    11 +
 src/rapidjson/doc/misc/header.html                 |    24 +
 src/rapidjson/doc/npm.md                           |    31 +
 src/rapidjson/doc/performance.md                   |    26 +
 src/rapidjson/doc/performance.zh-cn.md             |    26 +
 src/rapidjson/doc/pointer.md                       |   234 +
 src/rapidjson/doc/pointer.zh-cn.md                 |   234 +
 src/rapidjson/doc/sax.md                           |   486 +
 src/rapidjson/doc/sax.zh-cn.md                     |   487 +
 src/rapidjson/doc/schema.md                        |   237 +
 src/rapidjson/doc/schema.zh-cn.md                  |   237 +
 src/rapidjson/doc/stream.md                        |   426 +
 src/rapidjson/doc/stream.zh-cn.md                  |   426 +
 src/rapidjson/doc/tutorial.md                      |   536 +
 src/rapidjson/doc/tutorial.zh-cn.md                |   534 +
 src/rapidjson/docker/debian/Dockerfile             |     8 +
 src/rapidjson/example/CMakeLists.txt               |    42 +
 src/rapidjson/example/capitalize/capitalize.cpp    |    67 +
 src/rapidjson/example/condense/condense.cpp        |    32 +
 src/rapidjson/example/filterkey/filterkey.cpp      |   135 +
 .../example/filterkeydom/filterkeydom.cpp          |   170 +
 src/rapidjson/example/jsonx/jsonx.cpp              |   207 +
 .../example/messagereader/messagereader.cpp        |   105 +
 .../example/parsebyparts/parsebyparts.cpp          |   173 +
 src/rapidjson/example/pretty/pretty.cpp            |    30 +
 src/rapidjson/example/prettyauto/prettyauto.cpp    |    56 +
 .../example/schemavalidator/schemavalidator.cpp    |    72 +
 src/rapidjson/example/serialize/serialize.cpp      |   173 +
 src/rapidjson/example/simpledom/simpledom.cpp      |    29 +
 .../example/simplereader/simplereader.cpp          |    42 +
 .../example/simplewriter/simplewriter.cpp          |    36 +
 src/rapidjson/example/tutorial/tutorial.cpp        |   151 +
 src/rapidjson/include/rapidjson/allocators.h       |   271 +
 src/rapidjson/include/rapidjson/document.h         |  2575 +++
 src/rapidjson/include/rapidjson/encodedstream.h    |   299 +
 src/rapidjson/include/rapidjson/encodings.h        |   716 +
 src/rapidjson/include/rapidjson/error/en.h         |    74 +
 src/rapidjson/include/rapidjson/error/error.h      |   155 +
 src/rapidjson/include/rapidjson/filereadstream.h   |    99 +
 src/rapidjson/include/rapidjson/filewritestream.h  |   104 +
 src/rapidjson/include/rapidjson/fwd.h              |   151 +
 .../include/rapidjson/internal/biginteger.h        |   290 +
 src/rapidjson/include/rapidjson/internal/diyfp.h   |   258 +
 src/rapidjson/include/rapidjson/internal/dtoa.h    |   245 +
 src/rapidjson/include/rapidjson/internal/ieee754.h |    78 +
 src/rapidjson/include/rapidjson/internal/itoa.h    |   304 +
 src/rapidjson/include/rapidjson/internal/meta.h    |   181 +
 src/rapidjson/include/rapidjson/internal/pow10.h   |    55 +
 src/rapidjson/include/rapidjson/internal/regex.h   |   701 +
 src/rapidjson/include/rapidjson/internal/stack.h   |   230 +
 src/rapidjson/include/rapidjson/internal/strfunc.h |    55 +
 src/rapidjson/include/rapidjson/internal/strtod.h  |   269 +
 src/rapidjson/include/rapidjson/internal/swap.h    |    46 +
 src/rapidjson/include/rapidjson/istreamwrapper.h   |   115 +
 src/rapidjson/include/rapidjson/memorybuffer.h     |    70 +
 src/rapidjson/include/rapidjson/memorystream.h     |    71 +
 .../include/rapidjson/msinttypes/inttypes.h        |   316 +
 .../include/rapidjson/msinttypes/stdint.h          |   300 +
 src/rapidjson/include/rapidjson/ostreamwrapper.h   |    81 +
 src/rapidjson/include/rapidjson/pointer.h          |  1358 ++
 src/rapidjson/include/rapidjson/prettywriter.h     |   255 +
 src/rapidjson/include/rapidjson/rapidjson.h        |   615 +
 src/rapidjson/include/rapidjson/reader.h           |  1879 +++
 src/rapidjson/include/rapidjson/schema.h           |  2006 +++
 src/rapidjson/include/rapidjson/stream.h           |   179 +
 src/rapidjson/include/rapidjson/stringbuffer.h     |   117 +
 src/rapidjson/include/rapidjson/writer.h           |   610 +
 src/rapidjson/include_dirs.js                      |     2 +
 src/rapidjson/library.json                         |    12 +
 src/rapidjson/license.txt                          |    57 +
 src/rapidjson/package.json                         |    24 +
 src/rapidjson/rapidjson.autopkg                    |    75 +
 src/rapidjson/readme.md                            |   160 +
 src/rapidjson/readme.zh-cn.md                      |   152 +
 src/rapidjson/test/CMakeLists.txt                  |    20 +
 src/rapidjson/test/perftest/CMakeLists.txt         |    26 +
 src/rapidjson/test/perftest/misctest.cpp           |   974 ++
 src/rapidjson/test/perftest/perftest.cpp           |    24 +
 src/rapidjson/test/perftest/perftest.h             |   182 +
 src/rapidjson/test/perftest/platformtest.cpp       |   166 +
 src/rapidjson/test/perftest/rapidjsontest.cpp      |   441 +
 src/rapidjson/test/perftest/schematest.cpp         |   216 +
 src/rapidjson/test/unittest/CMakeLists.txt         |    92 +
 src/rapidjson/test/unittest/allocatorstest.cpp     |   102 +
 src/rapidjson/test/unittest/bigintegertest.cpp     |   133 +
 src/rapidjson/test/unittest/documenttest.cpp       |   652 +
 src/rapidjson/test/unittest/dtoatest.cpp           |    98 +
 src/rapidjson/test/unittest/encodedstreamtest.cpp  |   313 +
 src/rapidjson/test/unittest/encodingstest.cpp      |   451 +
 src/rapidjson/test/unittest/filestreamtest.cpp     |   112 +
 src/rapidjson/test/unittest/fwdtest.cpp            |   227 +
 src/rapidjson/test/unittest/istreamwrappertest.cpp |   181 +
 src/rapidjson/test/unittest/itoatest.cpp           |   160 +
 src/rapidjson/test/unittest/jsoncheckertest.cpp    |    99 +
 src/rapidjson/test/unittest/namespacetest.cpp      |    70 +
 src/rapidjson/test/unittest/ostreamwrappertest.cpp |    91 +
 src/rapidjson/test/unittest/pointertest.cpp        |  1524 ++
 src/rapidjson/test/unittest/prettywritertest.cpp   |   203 +
 src/rapidjson/test/unittest/readertest.cpp         |  1844 ++
 src/rapidjson/test/unittest/regextest.cpp          |   592 +
 src/rapidjson/test/unittest/schematest.cpp         |  1313 ++
 src/rapidjson/test/unittest/simdtest.cpp           |   215 +
 src/rapidjson/test/unittest/strfunctest.cpp        |    30 +
 src/rapidjson/test/unittest/stringbuffertest.cpp   |   170 +
 src/rapidjson/test/unittest/strtodtest.cpp         |   132 +
 src/rapidjson/test/unittest/unittest.cpp           |    51 +
 src/rapidjson/test/unittest/unittest.h             |   135 +
 src/rapidjson/test/unittest/valuetest.cpp          |  1792 ++
 src/rapidjson/test/unittest/writertest.cpp         |   497 +
 src/rapidjson/thirdparty/gtest/.gitignore          |     2 +
 src/rapidjson/thirdparty/gtest/.travis.yml         |    46 +
 src/rapidjson/thirdparty/gtest/CMakeLists.txt      |    16 +
 src/rapidjson/thirdparty/gtest/README.md           |   141 +
 src/rapidjson/thirdparty/gtest/googlemock/CHANGES  |   126 +
 .../thirdparty/gtest/googlemock/CMakeLists.txt     |   202 +
 .../thirdparty/gtest/googlemock/CONTRIBUTORS       |    40 +
 src/rapidjson/thirdparty/gtest/googlemock/LICENSE  |    28 +
 .../thirdparty/gtest/googlemock/Makefile.am        |   224 +
 .../thirdparty/gtest/googlemock/README.md          |   333 +
 .../thirdparty/gtest/googlemock/build-aux/.keep}   |     0
 .../thirdparty/gtest/googlemock/configure.ac       |   146 +
 .../thirdparty/gtest/googlemock/docs/CheatSheet.md |   562 +
 .../thirdparty/gtest/googlemock/docs/CookBook.md   |  3675 ++++
 .../thirdparty/gtest/googlemock/docs/DesignDoc.md  |   280 +
 .../thirdparty/gtest/googlemock/docs/DevGuide.md   |   132 +
 .../gtest/googlemock/docs/Documentation.md         |    12 +
 .../thirdparty/gtest/googlemock/docs/ForDummies.md |   439 +
 .../googlemock/docs/FrequentlyAskedQuestions.md    |   628 +
 .../gtest/googlemock/docs/KnownIssues.md           |    19 +
 .../gtest/googlemock/docs/v1_5/CheatSheet.md       |   525 +
 .../gtest/googlemock/docs/v1_5/CookBook.md         |  3250 ++++
 .../gtest/googlemock/docs/v1_5/Documentation.md    |    11 +
 .../gtest/googlemock/docs/v1_5/ForDummies.md       |   439 +
 .../docs/v1_5/FrequentlyAskedQuestions.md          |   624 +
 .../gtest/googlemock/docs/v1_6/CheatSheet.md       |   534 +
 .../gtest/googlemock/docs/v1_6/CookBook.md         |  3342 ++++
 .../gtest/googlemock/docs/v1_6/Documentation.md    |    12 +
 .../gtest/googlemock/docs/v1_6/ForDummies.md       |   439 +
 .../docs/v1_6/FrequentlyAskedQuestions.md          |   628 +
 .../gtest/googlemock/docs/v1_7/CheatSheet.md       |   556 +
 .../gtest/googlemock/docs/v1_7/CookBook.md         |  3432 ++++
 .../gtest/googlemock/docs/v1_7/Documentation.md    |    12 +
 .../gtest/googlemock/docs/v1_7/ForDummies.md       |   439 +
 .../docs/v1_7/FrequentlyAskedQuestions.md          |   628 +
 .../gtest/googlemock/include/gmock/gmock-actions.h |  1205 ++
 .../googlemock/include/gmock/gmock-cardinalities.h |   147 +
 .../include/gmock/gmock-generated-actions.h        |  2377 +++
 .../include/gmock/gmock-generated-actions.h.pump   |   794 +
 .../gmock/gmock-generated-function-mockers.h       |  1095 ++
 .../gmock/gmock-generated-function-mockers.h.pump  |   291 +
 .../include/gmock/gmock-generated-matchers.h       |  2179 +++
 .../include/gmock/gmock-generated-matchers.h.pump  |   672 +
 .../include/gmock/gmock-generated-nice-strict.h    |   397 +
 .../gmock/gmock-generated-nice-strict.h.pump       |   161 +
 .../googlemock/include/gmock/gmock-matchers.h      |  4399 +++++
 .../googlemock/include/gmock/gmock-more-actions.h  |   246 +
 .../googlemock/include/gmock/gmock-more-matchers.h |    58 +
 .../googlemock/include/gmock/gmock-spec-builders.h |  1847 +++
 .../gtest/googlemock/include/gmock/gmock.h         |    94 +
 .../internal/custom/gmock-generated-actions.h      |     8 +
 .../internal/custom/gmock-generated-actions.h.pump |    10 +
 .../include/gmock/internal/custom/gmock-matchers.h |    39 +
 .../include/gmock/internal/custom/gmock-port.h     |    46 +
 .../internal/gmock-generated-internal-utils.h      |   279 +
 .../internal/gmock-generated-internal-utils.h.pump |   136 +
 .../include/gmock/internal/gmock-internal-utils.h  |   511 +
 .../googlemock/include/gmock/internal/gmock-port.h |    91 +
 .../thirdparty/gtest/googlemock/make/Makefile      |   101 +
 .../gtest/googlemock/msvc/2005/gmock.sln           |    32 +
 .../gtest/googlemock/msvc/2005/gmock.vcproj        |   191 +
 .../googlemock/msvc/2005/gmock_config.vsprops      |    15 +
 .../gtest/googlemock/msvc/2005/gmock_main.vcproj   |   187 +
 .../gtest/googlemock/msvc/2005/gmock_test.vcproj   |   201 +
 .../gtest/googlemock/msvc/2010/gmock.sln           |    32 +
 .../gtest/googlemock/msvc/2010/gmock.vcxproj       |    82 +
 .../gtest/googlemock/msvc/2010/gmock_config.props  |    19 +
 .../gtest/googlemock/msvc/2010/gmock_main.vcxproj  |    88 +
 .../gtest/googlemock/msvc/2010/gmock_test.vcxproj  |   101 +
 .../gtest/googlemock/msvc/2015/gmock.sln           |    32 +
 .../gtest/googlemock/msvc/2015/gmock.vcxproj       |    84 +
 .../gtest/googlemock/msvc/2015/gmock_config.props  |    19 +
 .../gtest/googlemock/msvc/2015/gmock_main.vcxproj  |    90 +
 .../gtest/googlemock/msvc/2015/gmock_test.vcxproj  |   103 +
 .../gtest/googlemock/scripts/fuse_gmock_files.py   |   240 +
 .../gtest/googlemock/scripts/generator/LICENSE     |   203 +
 .../gtest/googlemock/scripts/generator/README      |    35 +
 .../googlemock/scripts/generator/README.cppclean   |   115 +
 .../googlemock/scripts/generator/cpp}/__init__.py  |     0
 .../gtest/googlemock/scripts/generator/cpp/ast.py  |  1733 ++
 .../scripts/generator/cpp/gmock_class.py           |   227 +
 .../scripts/generator/cpp/gmock_class_test.py      |   448 +
 .../googlemock/scripts/generator/cpp/keywords.py   |    59 +
 .../googlemock/scripts/generator/cpp/tokenize.py   |   287 +
 .../googlemock/scripts/generator/cpp/utils.py      |    41 +
 .../googlemock/scripts/generator/gmock_gen.py      |    31 +
 .../gtest/googlemock/scripts/gmock-config.in       |   303 +
 .../gtest/googlemock/scripts/gmock_doctor.py       |   640 +
 .../thirdparty/gtest/googlemock/scripts/upload.py  |  1387 ++
 .../gtest/googlemock/scripts/upload_gmock.py       |    78 +
 .../thirdparty/gtest/googlemock/src/gmock-all.cc   |    47 +
 .../gtest/googlemock/src/gmock-cardinalities.cc    |   156 +
 .../gtest/googlemock/src/gmock-internal-utils.cc   |   174 +
 .../gtest/googlemock/src/gmock-matchers.cc         |   498 +
 .../gtest/googlemock/src/gmock-spec-builders.cc    |   823 +
 .../thirdparty/gtest/googlemock/src/gmock.cc       |   183 +
 .../thirdparty/gtest/googlemock/src/gmock_main.cc  |    54 +
 .../gtest/googlemock/test/gmock-actions_test.cc    |  1411 ++
 .../googlemock/test/gmock-cardinalities_test.cc    |   428 +
 .../test/gmock-generated-actions_test.cc           |  1228 ++
 .../test/gmock-generated-function-mockers_test.cc  |   622 +
 .../test/gmock-generated-internal-utils_test.cc    |   127 +
 .../test/gmock-generated-matchers_test.cc          |  1286 ++
 .../googlemock/test/gmock-internal-utils_test.cc   |   699 +
 .../gtest/googlemock/test/gmock-matchers_test.cc   |  5648 +++++++
 .../googlemock/test/gmock-more-actions_test.cc     |   708 +
 .../googlemock/test/gmock-nice-strict_test.cc      |   424 +
 .../gtest/googlemock/test/gmock-port_test.cc       |    43 +
 .../googlemock/test/gmock-spec-builders_test.cc    |  2644 +++
 .../gtest/googlemock/test/gmock_all_test.cc        |    51 +
 .../gtest/googlemock/test/gmock_ex_test.cc         |    81 +
 .../gtest/googlemock/test/gmock_leak_test.py       |   108 +
 .../gtest/googlemock/test/gmock_leak_test_.cc      |   100 +
 .../gtest/googlemock/test/gmock_link2_test.cc      |    40 +
 .../gtest/googlemock/test/gmock_link_test.cc       |    40 +
 .../gtest/googlemock/test/gmock_link_test.h        |   669 +
 .../gtest/googlemock/test/gmock_output_test.py     |   180 +
 .../gtest/googlemock/test/gmock_output_test_.cc    |   291 +
 .../googlemock/test/gmock_output_test_golden.txt   |   310 +
 .../gtest/googlemock/test/gmock_stress_test.cc     |   322 +
 .../thirdparty/gtest/googlemock/test/gmock_test.cc |   220 +
 .../gtest/googlemock/test/gmock_test_utils.py      |   112 +
 .../thirdparty/gtest/googletest/.gitignore         |     2 +
 src/rapidjson/thirdparty/gtest/googletest/CHANGES  |   157 +
 .../thirdparty/gtest/googletest/CMakeLists.txt     |   286 +
 .../thirdparty/gtest/googletest/CONTRIBUTORS       |    37 +
 src/rapidjson/thirdparty/gtest/googletest/LICENSE  |    28 +
 .../thirdparty/gtest/googletest/Makefile.am        |   310 +
 .../thirdparty/gtest/googletest/README.md          |   280 +
 .../thirdparty/gtest/googletest/build-aux/.keep}   |     0
 .../gtest/googletest/cmake/internal_utils.cmake    |   242 +
 .../gtest/googletest/codegear/gtest.cbproj         |   138 +
 .../gtest/googletest/codegear/gtest.groupproj      |    54 +
 .../gtest/googletest/codegear/gtest_all.cc         |    38 +
 .../gtest/googletest/codegear/gtest_link.cc        |    40 +
 .../gtest/googletest/codegear/gtest_main.cbproj    |    82 +
 .../googletest/codegear/gtest_unittest.cbproj      |    88 +
 .../thirdparty/gtest/googletest/configure.ac       |    68 +
 .../gtest/googletest/docs/AdvancedGuide.md         |  2182 +++
 .../thirdparty/gtest/googletest/docs/DevGuide.md   |   126 +
 .../gtest/googletest/docs/Documentation.md         |    14 +
 .../thirdparty/gtest/googletest/docs/FAQ.md        |  1087 ++
 .../thirdparty/gtest/googletest/docs/Primer.md     |   502 +
 .../thirdparty/gtest/googletest/docs/PumpManual.md |   177 +
 .../thirdparty/gtest/googletest/docs/Samples.md    |    14 +
 .../gtest/googletest/docs/V1_5_AdvancedGuide.md    |  2096 +++
 .../gtest/googletest/docs/V1_5_Documentation.md    |    12 +
 .../thirdparty/gtest/googletest/docs/V1_5_FAQ.md   |   886 +
 .../gtest/googletest/docs/V1_5_Primer.md           |   497 +
 .../gtest/googletest/docs/V1_5_PumpManual.md       |   177 +
 .../gtest/googletest/docs/V1_5_XcodeGuide.md       |    93 +
 .../gtest/googletest/docs/V1_6_AdvancedGuide.md    |  2178 +++
 .../gtest/googletest/docs/V1_6_Documentation.md    |    14 +
 .../thirdparty/gtest/googletest/docs/V1_6_FAQ.md   |  1038 ++
 .../gtest/googletest/docs/V1_6_Primer.md           |   501 +
 .../gtest/googletest/docs/V1_6_PumpManual.md       |   177 +
 .../gtest/googletest/docs/V1_6_Samples.md          |    14 +
 .../gtest/googletest/docs/V1_6_XcodeGuide.md       |    93 +
 .../gtest/googletest/docs/V1_7_AdvancedGuide.md    |  2181 +++
 .../gtest/googletest/docs/V1_7_Documentation.md    |    14 +
 .../thirdparty/gtest/googletest/docs/V1_7_FAQ.md   |  1082 ++
 .../gtest/googletest/docs/V1_7_Primer.md           |   501 +
 .../gtest/googletest/docs/V1_7_PumpManual.md       |   177 +
 .../gtest/googletest/docs/V1_7_Samples.md          |    14 +
 .../gtest/googletest/docs/V1_7_XcodeGuide.md       |    93 +
 .../thirdparty/gtest/googletest/docs/XcodeGuide.md |    93 +
 .../googletest/include/gtest/gtest-death-test.h    |   294 +
 .../gtest/googletest/include/gtest/gtest-message.h |   250 +
 .../googletest/include/gtest/gtest-param-test.h    |  1444 ++
 .../include/gtest/gtest-param-test.h.pump          |   510 +
 .../googletest/include/gtest/gtest-printers.h      |   993 ++
 .../gtest/googletest/include/gtest/gtest-spi.h     |   232 +
 .../googletest/include/gtest/gtest-test-part.h     |   179 +
 .../googletest/include/gtest/gtest-typed-test.h    |   263 +
 .../gtest/googletest/include/gtest/gtest.h         |  2236 +++
 .../googletest/include/gtest/gtest_pred_impl.h     |   358 +
 .../gtest/googletest/include/gtest/gtest_prod.h    |    58 +
 .../include/gtest/internal/custom/gtest-port.h     |    69 +
 .../include/gtest/internal/custom/gtest-printers.h |    42 +
 .../include/gtest/internal/custom/gtest.h          |    41 +
 .../gtest/internal/gtest-death-test-internal.h     |   319 +
 .../include/gtest/internal/gtest-filepath.h        |   206 +
 .../include/gtest/internal/gtest-internal.h        |  1238 ++
 .../include/gtest/internal/gtest-linked_ptr.h      |   243 +
 .../gtest/internal/gtest-param-util-generated.h    |  5146 ++++++
 .../internal/gtest-param-util-generated.h.pump     |   286 +
 .../include/gtest/internal/gtest-param-util.h      |   731 +
 .../include/gtest/internal/gtest-port-arch.h       |    93 +
 .../googletest/include/gtest/internal/gtest-port.h |  2554 +++
 .../include/gtest/internal/gtest-string.h          |   167 +
 .../include/gtest/internal/gtest-tuple.h           |  1020 ++
 .../include/gtest/internal/gtest-tuple.h.pump      |   347 +
 .../include/gtest/internal/gtest-type-util.h       |  3331 ++++
 .../include/gtest/internal/gtest-type-util.h.pump  |   297 +
 .../thirdparty/gtest/googletest/m4/acx_pthread.m4  |   363 +
 .../thirdparty/gtest/googletest/m4/gtest.m4        |    74 +
 .../thirdparty/gtest/googletest/make/Makefile      |    82 +
 .../thirdparty/gtest/googletest/msvc/gtest-md.sln  |    45 +
 .../gtest/googletest/msvc/gtest-md.vcproj          |   126 +
 .../thirdparty/gtest/googletest/msvc/gtest.sln     |    45 +
 .../thirdparty/gtest/googletest/msvc/gtest.vcproj  |   126 +
 .../gtest/googletest/msvc/gtest_main-md.vcproj     |   129 +
 .../gtest/googletest/msvc/gtest_main.vcproj        |   129 +
 .../googletest/msvc/gtest_prod_test-md.vcproj      |   164 +
 .../gtest/googletest/msvc/gtest_prod_test.vcproj   |   164 +
 .../gtest/googletest/msvc/gtest_unittest-md.vcproj |   147 +
 .../gtest/googletest/msvc/gtest_unittest.vcproj    |   147 +
 .../gtest/googletest/samples/prime_tables.h        |   123 +
 .../thirdparty/gtest/googletest/samples/sample1.cc |    68 +
 .../thirdparty/gtest/googletest/samples/sample1.h  |    43 +
 .../gtest/googletest/samples/sample10_unittest.cc  |   144 +
 .../gtest/googletest/samples/sample1_unittest.cc   |   153 +
 .../thirdparty/gtest/googletest/samples/sample2.cc |    56 +
 .../thirdparty/gtest/googletest/samples/sample2.h  |    85 +
 .../gtest/googletest/samples/sample2_unittest.cc   |   109 +
 .../gtest/googletest/samples/sample3-inl.h         |   172 +
 .../gtest/googletest/samples/sample3_unittest.cc   |   151 +
 .../thirdparty/gtest/googletest/samples/sample4.cc |    46 +
 .../thirdparty/gtest/googletest/samples/sample4.h  |    53 +
 .../gtest/googletest/samples/sample4_unittest.cc   |    45 +
 .../gtest/googletest/samples/sample5_unittest.cc   |   199 +
 .../gtest/googletest/samples/sample6_unittest.cc   |   224 +
 .../gtest/googletest/samples/sample7_unittest.cc   |   130 +
 .../gtest/googletest/samples/sample8_unittest.cc   |   173 +
 .../gtest/googletest/samples/sample9_unittest.cc   |   160 +
 .../thirdparty/gtest/googletest/scripts/common.py  |    83 +
 .../gtest/googletest/scripts/fuse_gtest_files.py   |   253 +
 .../googletest/scripts/gen_gtest_pred_impl.py      |   730 +
 .../gtest/googletest/scripts/gtest-config.in       |   274 +
 .../thirdparty/gtest/googletest/scripts/pump.py    |   855 +
 .../gtest/googletest/scripts/release_docs.py       |   158 +
 .../gtest/googletest/scripts/test/Makefile         |    59 +
 .../thirdparty/gtest/googletest/scripts/upload.py  |  1387 ++
 .../gtest/googletest/scripts/upload_gtest.py       |    78 +
 .../thirdparty/gtest/googletest/src/gtest-all.cc   |    48 +
 .../gtest/googletest/src/gtest-death-test.cc       |  1342 ++
 .../gtest/googletest/src/gtest-filepath.cc         |   387 +
 .../gtest/googletest/src/gtest-internal-inl.h      |  1183 ++
 .../thirdparty/gtest/googletest/src/gtest-port.cc  |  1259 ++
 .../gtest/googletest/src/gtest-printers.cc         |   373 +
 .../gtest/googletest/src/gtest-test-part.cc        |   110 +
 .../gtest/googletest/src/gtest-typed-test.cc       |   118 +
 .../thirdparty/gtest/googletest/src/gtest.cc       |  5388 ++++++
 .../thirdparty/gtest/googletest/src/gtest_main.cc  |    38 +
 .../googletest/test/gtest-death-test_ex_test.cc    |    93 +
 .../gtest/googletest/test/gtest-death-test_test.cc |  1427 ++
 .../gtest/googletest/test/gtest-filepath_test.cc   |   662 +
 .../gtest/googletest/test/gtest-linked_ptr_test.cc |   154 +
 .../gtest/googletest/test/gtest-listener_test.cc   |   311 +
 .../gtest/googletest/test/gtest-message_test.cc    |   159 +
 .../gtest/googletest/test/gtest-options_test.cc    |   215 +
 .../googletest/test/gtest-param-test2_test.cc      |    65 +
 .../gtest/googletest/test/gtest-param-test_test.cc |  1055 ++
 .../gtest/googletest/test/gtest-param-test_test.h  |    57 +
 .../gtest/googletest/test/gtest-port_test.cc       |  1304 ++
 .../gtest/googletest/test/gtest-printers_test.cc   |  1635 ++
 .../gtest/googletest/test/gtest-test-part_test.cc  |   208 +
 .../gtest/googletest/test/gtest-tuple_test.cc      |   320 +
 .../googletest/test/gtest-typed-test2_test.cc      |    45 +
 .../gtest/googletest/test/gtest-typed-test_test.cc |   380 +
 .../gtest/googletest/test/gtest-typed-test_test.h  |    66 +
 .../googletest/test/gtest-unittest-api_test.cc     |   341 +
 .../gtest/googletest/test/gtest_all_test.cc        |    47 +
 .../test/gtest_break_on_failure_unittest.py        |   212 +
 .../test/gtest_break_on_failure_unittest_.cc       |    88 +
 .../googletest/test/gtest_catch_exceptions_test.py |   237 +
 .../test/gtest_catch_exceptions_test_.cc           |   311 +
 .../gtest/googletest/test/gtest_color_test.py      |   130 +
 .../gtest/googletest/test/gtest_color_test_.cc     |    71 +
 .../gtest/googletest/test/gtest_env_var_test.py    |   117 +
 .../gtest/googletest/test/gtest_env_var_test_.cc   |   126 +
 .../googletest/test/gtest_environment_test.cc      |   192 +
 .../gtest/googletest/test/gtest_filter_unittest.py |   636 +
 .../googletest/test/gtest_filter_unittest_.cc      |   140 +
 .../gtest/googletest/test/gtest_help_test.py       |   172 +
 .../gtest/googletest/test/gtest_help_test_.cc      |    46 +
 .../googletest/test/gtest_list_tests_unittest.py   |   207 +
 .../googletest/test/gtest_list_tests_unittest_.cc  |   157 +
 .../gtest/googletest/test/gtest_main_unittest.cc   |    45 +
 .../googletest/test/gtest_no_test_unittest.cc      |    56 +
 .../gtest/googletest/test/gtest_output_test.py     |   340 +
 .../gtest/googletest/test/gtest_output_test_.cc    |  1062 ++
 .../test/gtest_output_test_golden_lin.txt          |   743 +
 .../googletest/test/gtest_pred_impl_unittest.cc    |  2427 +++
 .../googletest/test/gtest_premature_exit_test.cc   |   127 +
 .../gtest/googletest/test/gtest_prod_test.cc       |    57 +
 .../gtest/googletest/test/gtest_repeat_test.cc     |   253 +
 .../gtest/googletest/test/gtest_shuffle_test.py    |   325 +
 .../gtest/googletest/test/gtest_shuffle_test_.cc   |   103 +
 .../googletest/test/gtest_sole_header_test.cc      |    57 +
 .../gtest/googletest/test/gtest_stress_test.cc     |   256 +
 .../gtest/googletest/test/gtest_test_utils.py      |   320 +
 .../test/gtest_throw_on_failure_ex_test.cc         |    92 +
 .../googletest/test/gtest_throw_on_failure_test.py |   171 +
 .../test/gtest_throw_on_failure_test_.cc           |    72 +
 .../googletest/test/gtest_uninitialized_test.py    |    70 +
 .../googletest/test/gtest_uninitialized_test_.cc   |    43 +
 .../gtest/googletest/test/gtest_unittest.cc        |  7706 +++++++++
 .../googletest/test/gtest_xml_outfile1_test_.cc    |    49 +
 .../googletest/test/gtest_xml_outfile2_test_.cc    |    49 +
 .../googletest/test/gtest_xml_outfiles_test.py     |   132 +
 .../googletest/test/gtest_xml_output_unittest.py   |   308 +
 .../googletest/test/gtest_xml_output_unittest_.cc  |   181 +
 .../gtest/googletest/test/gtest_xml_test_utils.py  |   194 +
 .../thirdparty/gtest/googletest/test/production.cc |    36 +
 .../thirdparty/gtest/googletest/test/production.h  |    55 +
 .../googletest/xcode/Config/DebugProject.xcconfig  |    30 +
 .../xcode/Config/FrameworkTarget.xcconfig          |    17 +
 .../gtest/googletest/xcode/Config/General.xcconfig |    41 +
 .../xcode/Config/ReleaseProject.xcconfig           |    32 +
 .../xcode/Config/StaticLibraryTarget.xcconfig      |    18 +
 .../googletest/xcode/Config/TestTarget.xcconfig    |     8 +
 .../gtest/googletest/xcode/Resources/Info.plist    |    30 +
 .../xcode/Samples/FrameworkSample/Info.plist       |    28 +
 .../WidgetFramework.xcodeproj/project.pbxproj      |   457 +
 .../xcode/Samples/FrameworkSample/runtests.sh      |    62 +
 .../xcode/Samples/FrameworkSample/widget.cc        |    63 +
 .../xcode/Samples/FrameworkSample/widget.h         |    59 +
 .../xcode/Samples/FrameworkSample/widget_test.cc   |    68 +
 .../gtest/googletest/xcode/Scripts/runtests.sh     |    65 +
 .../googletest/xcode/Scripts/versiongenerate.py    |   100 +
 .../xcode/gtest.xcodeproj/project.pbxproj          |  1135 ++
 src/rapidjson/thirdparty/gtest/travis.sh           |    15 +
 src/rapidjson/travis-doxygen.sh                    |   122 +
 src/rbd_replay/CMakeLists.txt                      |     2 +-
 src/rbd_replay/Replayer.cc                         |    14 +-
 src/rbd_replay/rbd-replay.cc                       |     2 +-
 src/rgw/CMakeLists.txt                             |    56 +-
 src/rgw/librgw.cc                                  |     4 +-
 src/rgw/rgw_acl.cc                                 |    35 +-
 src/rgw/rgw_acl.h                                  |    13 +-
 src/rgw/rgw_acl_s3.cc                              |     6 +-
 src/rgw/rgw_acl_s3.h                               |     5 +-
 src/rgw/rgw_acl_swift.cc                           |    13 +-
 src/rgw/rgw_admin.cc                               |   677 +-
 src/rgw/rgw_auth.cc                                |   107 +-
 src/rgw/rgw_auth.h                                 |    24 +-
 src/rgw/rgw_auth_filters.h                         |     5 +
 src/rgw/rgw_auth_keystone.cc                       |    27 +-
 src/rgw/rgw_auth_keystone.h                        |    21 +-
 src/rgw/rgw_auth_registry.h                        |    32 +-
 src/rgw/rgw_auth_s3.cc                             |   994 +-
 src/rgw/rgw_auth_s3.h                              |   333 +-
 src/rgw/rgw_b64.h                                  |    30 +-
 src/rgw/rgw_basic_types.cc                         |    28 +
 src/rgw/rgw_basic_types.h                          |    82 +
 src/rgw/rgw_boost_asio_coroutine.h                 |    67 -
 src/rgw/rgw_boost_asio_yield.h                     |    78 -
 src/rgw/rgw_bucket.cc                              |    32 +-
 src/rgw/rgw_bucket.h                               |     7 +-
 src/rgw/rgw_civetweb.cc                            |     2 +-
 src/rgw/rgw_civetweb_frontend.cc                   |     1 +
 src/rgw/rgw_client_io.cc                           |    22 -
 src/rgw/rgw_client_io.h                            |    51 +-
 src/rgw/rgw_common.cc                              |   514 +-
 src/rgw/rgw_common.h                               |   287 +-
 src/rgw/rgw_compression.cc                         |    13 +-
 src/rgw/rgw_coroutine.cc                           |     4 +-
 src/rgw/rgw_coroutine.h                            |     2 +-
 src/rgw/rgw_cors_s3.h                              |     3 -
 src/rgw/rgw_cors_swift.h                           |     2 -
 src/rgw/rgw_cr_rados.cc                            |     8 +-
 src/rgw/rgw_cr_rados.h                             |    27 +-
 src/rgw/rgw_crypt.cc                               |   165 +-
 src/rgw/rgw_crypt.h                                |     2 +-
 src/rgw/rgw_crypt_sanitize.h                       |     6 +-
 src/rgw/rgw_data_sync.cc                           |   113 +-
 src/rgw/rgw_data_sync.h                            |    14 +-
 src/rgw/rgw_dencoder.cc                            |     1 +
 src/rgw/rgw_env.cc                                 |    58 +-
 src/rgw/rgw_es_main.cc                             |    77 +
 src/rgw/rgw_es_query.cc                            |   660 +
 src/rgw/rgw_es_query.h                             |   162 +
 src/rgw/rgw_file.cc                                |   127 +-
 src/rgw/rgw_file.h                                 |    76 +-
 src/rgw/rgw_gc.cc                                  |    20 +-
 src/rgw/rgw_http_client.cc                         |    13 +-
 src/rgw/rgw_http_client.h                          |     8 +-
 src/rgw/rgw_http_errors.h                          |   139 +-
 src/rgw/rgw_iam_policy.cc                          |  1520 ++
 src/rgw/rgw_iam_policy.h                           |   466 +
 src/rgw/rgw_iam_policy_keywords.gperf              |   127 +
 src/rgw/rgw_iam_policy_keywords.h                  |   139 +
 src/rgw/rgw_json_enc.cc                            |    26 +-
 src/rgw/rgw_lc.cc                                  |    48 +-
 src/rgw/rgw_lc.h                                   |    24 +-
 src/rgw/rgw_lc_s3.cc                               |    26 +-
 src/rgw/rgw_lc_s3.h                                |    50 +-
 src/rgw/rgw_loadgen.cc                             |    14 +-
 src/rgw/rgw_loadgen_process.cc                     |     4 +-
 src/rgw/rgw_log.cc                                 |     4 +-
 src/rgw/rgw_log.h                                  |     1 -
 src/rgw/rgw_main.cc                                |    16 +-
 src/rgw/rgw_metadata.cc                            |     4 +-
 src/rgw/rgw_object_expirer.cc                      |     2 +-
 src/rgw/rgw_object_expirer_core.h                  |    10 +-
 src/rgw/rgw_op.cc                                  |   948 +-
 src/rgw/rgw_op.h                                   |   137 +-
 src/rgw/rgw_orphan.cc                              |     3 +-
 src/rgw/rgw_period_pusher.cc                       |     3 +-
 src/rgw/rgw_process.h                              |     2 +-
 src/rgw/rgw_quota.cc                               |    28 +
 src/rgw/rgw_quota.h                                |     5 +
 src/rgw/rgw_rados.cc                               |   898 +-
 src/rgw/rgw_rados.h                                |   188 +-
 src/rgw/rgw_realm_reloader.cc                      |     3 +-
 src/rgw/rgw_replica_log.h                          |     2 -
 src/rgw/rgw_request.h                              |     4 +-
 src/rgw/rgw_reshard.cc                             |   928 ++
 src/rgw/rgw_reshard.h                              |   127 +
 src/rgw/rgw_rest.cc                                |   193 +-
 src/rgw/rgw_rest.h                                 |     5 +-
 src/rgw/rgw_rest_client.cc                         |    84 +-
 src/rgw/rgw_rest_client.h                          |     8 +-
 src/rgw/rgw_rest_conn.cc                           |    39 +-
 src/rgw/rgw_rest_conn.h                            |    16 +-
 src/rgw/rgw_rest_log.cc                            |     1 +
 src/rgw/rgw_rest_metadata.cc                       |     8 +-
 src/rgw/rgw_rest_realm.cc                          |     4 +-
 src/rgw/rgw_rest_role.cc                           |    24 +-
 src/rgw/rgw_rest_role.h                            |     2 +
 src/rgw/rgw_rest_s3.cc                             |  1645 +-
 src/rgw/rgw_rest_s3.h                              |   235 +-
 src/rgw/rgw_rest_swift.cc                          |   146 +-
 src/rgw/rgw_rest_swift.h                           |     3 +
 src/rgw/rgw_role.cc                                |    82 +-
 src/rgw/rgw_role.h                                 |    44 +-
 src/rgw/rgw_string.h                               |   145 +-
 src/rgw/rgw_swift_auth.cc                          |    18 +-
 src/rgw/rgw_sync.cc                                |    75 +-
 src/rgw/rgw_sync_module.cc                         |     3 +-
 src/rgw/rgw_sync_module.h                          |    21 +-
 src/rgw/rgw_sync_module_es.cc                      |   474 +-
 src/rgw/rgw_sync_module_es.h                       |    15 +-
 src/rgw/rgw_sync_module_es_rest.cc                 |   412 +
 src/rgw/rgw_sync_module_es_rest.h                  |    17 +
 src/rgw/rgw_sync_module_log.cc                     |     9 +-
 src/rgw/rgw_sync_module_log.h                      |     2 +-
 src/rgw/rgw_tools.cc                               |     2 -
 src/rgw/rgw_torrent.cc                             |    70 +-
 src/rgw/rgw_torrent.h                              |    10 +-
 src/rgw/rgw_user.h                                 |     2 -
 src/rgw/rgw_xml.h                                  |     3 -
 src/script/check_commands.sh                       |    19 +
 src/test/CMakeLists.txt                            |    33 +-
 src/test/ObjectMap/test_object_map.cc              |     2 +-
 src/test/admin_socket_output.cc                    |   227 +
 src/test/admin_socket_output.h                     |    78 +
 src/test/admin_socket_output_tests.cc              |    66 +
 src/test/admin_socket_output_tests.h               |    28 +
 src/test/bench/CMakeLists.txt                      |    10 +-
 src/test/bufferlist.cc                             |    86 +-
 src/test/cephtool-test-mds.sh                      |     2 +-
 src/test/cephtool-test-mon.sh                      |     2 +-
 src/test/cephtool-test-osd.sh                      |     2 +-
 src/test/cephtool-test-rados.sh                    |     2 +-
 src/test/cli-integration/rbd/formatted-output.t    |    24 +
 src/test/cli/crushtool/add-item.t                  |   129 +
 src/test/cli/crushtool/arg-order-checks.t          |    86 +-
 src/test/cli/crushtool/build.t                     |     4 +-
 src/test/cli/crushtool/help.t                      |     7 +
 src/test/cli/osdmaptool/clobber.t                  |    10 +-
 src/test/cli/osdmaptool/create-print.t             |    26 +-
 src/test/cli/osdmaptool/create-racks.t             |    26 +-
 src/test/cli/osdmaptool/crush.t                    |     2 +-
 src/test/cli/osdmaptool/help.t                     |     1 +
 src/test/cli/osdmaptool/missing-argument.t         |     1 +
 src/test/cli/osdmaptool/upmap.t                    |    23 +-
 src/test/cli/radosgw-admin/help.t                  |     4 +
 src/test/cli/rbd/help.t                            |     4 +-
 src/test/cls_rbd/test_cls_rbd.cc                   |    15 +
 src/test/cls_rgw/test_cls_rgw.cc                   |   102 +-
 src/test/common/CMakeLists.txt                     |     6 +
 src/test/common/test_context.cc                    |     7 +
 src/test/common/test_crc32c.cc                     |    93 +
 src/test/common/test_iso_8601.cc                   |    60 +
 src/test/compressor/test_compression.cc            |     3 +
 src/test/crush/CMakeLists.txt                      |     1 +
 src/test/crush/CrushWrapper.cc                     |   164 +-
 .../crush-choose-args-expected-one-more-0.txt      |    76 +
 .../crush-choose-args-expected-one-more-3.txt      |    76 +
 src/test/crush/crush-choose-args.sh                |   150 +
 src/test/crush/crush.cc                            |    46 +-
 src/test/encoding/ceph_dencoder.cc                 |     8 +-
 src/test/encoding/test_sstring.h                   |    40 +
 src/test/encoding/types.h                          |    14 +
 src/test/erasure-code/CMakeLists.txt               |     6 +-
 src/test/erasure-code/ErasureCodeExample.h         |     4 +-
 src/test/fio/fio_ceph_objectstore.cc               |    21 +-
 src/test/journal/test_Journaler.cc                 |    11 +-
 src/test/librados/CMakeLists.txt                   |    11 +-
 src/test/librados/TestCase.cc                      |    45 +-
 src/test/librados/list.cc                          |     2 +
 src/test/librados/misc.cc                          |     1 +
 src/test/librados/test.cc                          |   125 +-
 src/test/librados/test.h                           |     3 -
 src/test/librados/test_common.cc                   |   134 +
 src/test/librados/test_common.h                    |     7 +
 src/test/librados/tier.cc                          |   131 +
 src/test/librados_test_stub/LibradosTestStub.cc    |    13 +
 src/test/librados_test_stub/TestIoCtxImpl.cc       |    28 +-
 src/test/librados_test_stub/TestIoCtxImpl.h        |    14 +-
 src/test/librados_test_stub/TestRadosClient.cc     |    12 +-
 src/test/librados_test_stub/TestRadosClient.h      |    18 +-
 src/test/libradosstriper/striping.cc               |     1 +
 src/test/librbd/CMakeLists.txt                     |     3 +-
 .../exclusive_lock/test_mock_PreReleaseRequest.cc  |    14 +-
 src/test/librbd/image/test_mock_RemoveRequest.cc   |     4 +
 src/test/librbd/io/test_mock_ImageRequest.cc       |    46 +-
 src/test/librbd/journal/test_mock_Replay.cc        |   343 +-
 .../managed_lock/test_mock_AcquireRequest.cc       |     3 +-
 .../librbd/managed_lock/test_mock_BreakRequest.cc  |   204 +-
 src/test/librbd/mock/MockExclusiveLock.h           |     5 +
 src/test/librbd/mock/MockImageCtx.h                |    12 +-
 src/test/librbd/mock/MockObjectMap.h               |    12 +-
 .../object_map/test_mock_InvalidateRequest.cc      |     7 +-
 .../test_mock_SnapshotRollbackRequest.cc           |     8 +-
 .../librbd/object_map/test_mock_UpdateRequest.cc   |    10 +-
 .../librbd/operation/test_mock_ResizeRequest.cc    |     8 +
 .../operation/test_mock_SnapshotRollbackRequest.cc |     1 +
 src/test/librbd/test_ObjectMap.cc                  |    34 +-
 src/test/librbd/test_librbd.cc                     |   207 +-
 src/test/librbd/test_mock_ExclusiveLock.cc         |    55 +-
 src/test/librbd/test_mock_Journal.cc               |     4 +-
 src/test/librbd/test_mock_ManagedLock.cc           |     2 +-
 src/test/librbd/test_mock_ObjectMap.cc             |    13 +-
 src/test/mds/CMakeLists.txt                        |     1 -
 src/test/mgr/CMakeLists.txt                        |     2 +
 src/test/mgr/mgr-dashboard-smoke.sh                |    67 +
 src/test/mon/misc.sh                               |     4 +-
 src/test/mon/osd-crush.sh                          |    23 +-
 src/test/mon/osd-pool-create.sh                    |    86 +-
 src/test/mon/test-mon-msg.cc                       |     8 +-
 src/test/mon/test_mon_workloadgen.cc               |     2 +-
 src/test/msgr/perf_msgr_client.cc                  |     9 +-
 src/test/msgr/perf_msgr_server.cc                  |     1 -
 src/test/msgr/test_async_driver.cc                 |    17 +-
 src/test/msgr/test_msgr.cc                         |    12 +-
 src/test/objectstore/Allocator_test.cc             |    12 +
 src/test/objectstore/TestObjectStoreState.cc       |     2 +-
 src/test/objectstore/TestObjectStoreState.h        |    11 +-
 src/test/objectstore/store_test.cc                 |    39 +-
 src/test/objectstore/test_bluefs.cc                |     4 +-
 src/test/objectstore/test_bluestore_types.cc       |    81 +-
 src/test/objectstore/workload_generator.cc         |     8 +-
 src/test/objectstore/workload_generator.h          |    10 +-
 src/test/old/testcrush.cc                          |    47 -
 src/test/osd/CMakeLists.txt                        |     7 +
 src/test/osd/Object.cc                             |     1 -
 src/test/osd/Object.h                              |     1 +
 src/test/osd/RadosModel.cc                         |     2 -
 src/test/osd/RadosModel.h                          |   245 +-
 src/test/osd/TestOSDMap.cc                         |    40 +-
 src/test/osd/TestPGLog.cc                          |     2 -
 src/test/osd/TestRados.cc                          |   103 +-
 src/test/osd/osd-config.sh                         |     6 +
 src/test/osd/osd-dup.sh                            |     8 +-
 src/test/osd/osd-scrub-repair.sh                   |   435 +-
 src/test/osd/osd-scrub-snaps.sh                    |     2 +-
 src/test/osd/test_ec_transaction.cc                |   124 +
 src/test/osd/types.cc                              |     3 +-
 src/test/osdc/FakeWriteback.cc                     |    10 +-
 src/test/osdc/FakeWriteback.h                      |    10 +-
 src/test/osdc/MemWriteback.cc                      |    10 +-
 src/test/osdc/MemWriteback.h                       |    10 +-
 src/test/osdc/object_cacher_stress.cc              |    21 +-
 src/test/perf_counters.cc                          |    25 +-
 src/test/perf_local.cc                             |    43 +-
 src/test/pybind/test_ceph_argparse.py              |     4 +-
 src/test/pybind/test_rbd.py                        |     5 +
 .../image_replayer/test_mock_BootstrapRequest.cc   |   117 +-
 .../image_sync/test_mock_ObjectCopyRequest.cc      |    61 +-
 .../image_sync/test_mock_SnapshotCopyRequest.cc    |   175 +-
 .../image_sync/test_mock_SnapshotCreateRequest.cc  |    54 +
 src/test/rbd_mirror/test_ImageReplayer.cc          |    27 +-
 src/test/rbd_mirror/test_ImageSync.cc              |    19 +-
 src/test/rbd_mirror/test_LeaderWatcher.cc          |     3 +
 src/test/rbd_mirror/test_mock_ImageReplayer.cc     |    98 +-
 src/test/rbd_mirror/test_mock_ImageSync.cc         |   134 +-
 .../rbd_mirror/test_mock_ImageSyncThrottler.cc     |   456 +-
 src/test/rbd_mirror/test_mock_InstanceReplayer.cc  |    29 +-
 src/test/rbd_mirror/test_mock_InstanceWatcher.cc   |   369 +-
 src/test/rbd_mirror/test_mock_LeaderWatcher.cc     |    10 +
 src/test/rgw/CMakeLists.txt                        |    32 +-
 src/test/rgw/rgw_multi/conn.py                     |    16 +
 src/test/rgw/rgw_multi/multisite.py                |    59 +-
 src/test/rgw/rgw_multi/tests.py                    |   429 +-
 src/test/rgw/rgw_multi/tests_es.py                 |   274 +
 src/test/rgw/rgw_multi/tools.py                    |    82 +
 src/test/rgw/rgw_multi/zone_es.py                  |   256 +
 src/test/rgw/rgw_multi/zone_rados.py               |    89 +
 src/test/rgw/test_multi.py                         |    42 +-
 src/test/rgw/test_rgw_compression.cc               |    22 +-
 src/test/rgw/test_rgw_crypto.cc                    |     4 +-
 src/test/rgw/test_rgw_iam_policy.cc                |   507 +
 src/test/rgw/test_rgw_string.cc                    |    76 +
 src/test/system/systest_runnable.cc                |     6 +-
 src/test/test_admin_socket_output.cc               |   128 +
 src/test/test_denc.cc                              |   118 +
 src/test/test_features.cc                          |    44 +
 src/test/test_filejournal.cc                       |   288 +-
 src/test/test_ipaddr.cc                            |     2 +
 src/test/test_mempool.cc                           |   115 +-
 src/test/test_rgw_admin_opstate.cc                 |     2 +-
 src/test/test_stress_watch.cc                      |     8 +-
 src/test/test_workqueue.cc                         |    12 +-
 src/test/vstart_wrapper.sh                         |    10 +-
 src/tools/CMakeLists.txt                           |     6 +-
 src/tools/ceph-monstore-update-crush.sh            |    16 +-
 src/tools/ceph_kvstore_tool.cc                     |    54 +-
 src/tools/ceph_objectstore_tool.cc                 |    18 +-
 src/tools/cephfs/DataScan.cc                       |     1 +
 src/tools/cephfs/JournalTool.cc                    |   208 +-
 src/tools/cephfs/JournalTool.h                     |     3 +-
 src/tools/crushtool.cc                             |    84 +-
 src/tools/osdmaptool.cc                            |    12 +-
 src/tools/rados/rados.cc                           |    40 +-
 src/tools/rbd/ArgumentTypes.cc                     |     2 +-
 src/tools/rbd/ArgumentTypes.h                      |     2 -
 src/tools/rbd/CMakeLists.txt                       |     1 -
 src/tools/rbd/Utils.cc                             |    47 +-
 src/tools/rbd/Utils.h                              |     1 +
 src/tools/rbd/action/Bench.cc                      |     7 +-
 src/tools/rbd/action/Feature.cc                    |    11 +-
 src/tools/rbd/action/Group.cc                      |     3 -
 src/tools/rbd/action/Info.cc                       |    20 +
 src/tools/rbd/action/Kernel.cc                     |     4 +-
 src/tools/rbd/action/List.cc                       |     2 -
 src/tools/rbd/action/Trash.cc                      |     3 +-
 src/tools/rbd/rbd.cc                               |     2 +-
 src/tools/rbd_mirror/BaseRequest.h                 |     2 +-
 src/tools/rbd_mirror/ImageDeleter.cc               |     8 +-
 src/tools/rbd_mirror/ImageReplayer.cc              |   109 +-
 src/tools/rbd_mirror/ImageReplayer.h               |     9 +-
 src/tools/rbd_mirror/ImageSync.cc                  |    72 +-
 src/tools/rbd_mirror/ImageSync.h                   |    24 +-
 src/tools/rbd_mirror/ImageSyncThrottler.cc         |   276 +-
 src/tools/rbd_mirror/ImageSyncThrottler.h          |    84 +-
 src/tools/rbd_mirror/InstanceReplayer.cc           |    19 +-
 src/tools/rbd_mirror/InstanceReplayer.h            |    14 +-
 src/tools/rbd_mirror/InstanceWatcher.cc            |   514 +-
 src/tools/rbd_mirror/InstanceWatcher.h             |    42 +
 src/tools/rbd_mirror/LeaderWatcher.cc              |    28 +-
 src/tools/rbd_mirror/LeaderWatcher.h               |     5 +
 src/tools/rbd_mirror/Mirror.cc                     |    18 +-
 src/tools/rbd_mirror/Mirror.h                      |     1 -
 src/tools/rbd_mirror/PoolReplayer.cc               |    20 +-
 src/tools/rbd_mirror/PoolReplayer.h                |     9 +-
 .../rbd_mirror/image_replayer/BootstrapRequest.cc  |    56 +-
 .../rbd_mirror/image_replayer/BootstrapRequest.h   |    13 +-
 .../image_replayer/OpenLocalImageRequest.cc        |    26 +-
 .../rbd_mirror/image_sync/ObjectCopyRequest.cc     |    51 +-
 .../rbd_mirror/image_sync/ObjectCopyRequest.h      |     3 +
 .../rbd_mirror/image_sync/SnapshotCopyRequest.cc   |    90 +-
 .../rbd_mirror/image_sync/SnapshotCopyRequest.h    |     2 +
 .../rbd_mirror/image_sync/SnapshotCreateRequest.cc |    87 +-
 .../rbd_mirror/image_sync/SnapshotCreateRequest.h  |     2 +
 src/tools/rbd_mirror/instance_watcher/Types.cc     |    51 +-
 src/tools/rbd_mirror/instance_watcher/Types.h      |    60 +-
 src/tools/rbd_mirror/leader_watcher/Types.h        |     6 +-
 .../pool_watcher/RefreshImagesRequest.cc           |     2 +-
 src/tools/rbd_mirror/types.h                       |     4 -
 src/tools/rbd_nbd/rbd-nbd.cc                       |   324 +-
 src/tools/setup-virtualenv.sh                      |     3 +
 src/tracing/CMakeLists.txt                         |     4 +
 src/tracing/README.md                              |    22 +
 src/tracing/cyg_profile.c                          |     6 +
 src/tracing/cyg_profile.tp                         |    23 +
 src/tracing/cyg_profile_functions.c                |    31 +
 src/tracing/librados.tp                            |    22 +
 src/tracing/librbd.tp                              |    22 +
 src/valgrind.supp                                  |    38 +
 src/vstart.sh                                      |    66 +-
 src/yasm-wrapper                                   |     2 +-
 3043 files changed, 544185 insertions(+), 57765 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ceph/ceph.git



More information about the Pkg-ceph-commits mailing list