[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