--- !ruby/object:Gem::Specification name: sqreen version: !ruby/object:Gem::Version version: 1.21.0 platform: ruby authors: - Sqreen autorequire: bindir: bin cert_chain: [] date: 2020-09-25 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: sqreen-backport requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.1.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.1.0 - !ruby/object:Gem::Dependency name: sqreen-kit requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.2.2 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.2.2 - !ruby/object:Gem::Dependency name: sq_mini_racer requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.2.4.sqreen2 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.2.4.sqreen2 - !ruby/object:Gem::Dependency name: libsqreen requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.6.1.0.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.6.1.0.0 description: Sqreen is a SaaS based Application protection and monitoring platform that integrates directly into your Ruby applications. Learn more at https://sqreen.com. email: contact@sqreen.com executables: [] extensions: [] extra_rdoc_files: [] files: - CHANGELOG.md - CODE_OF_CONDUCT.md - LICENSE - README.md - Rakefile - lib/sqreen.rb - lib/sqreen/actions.rb - lib/sqreen/actions/actions_index.rb - lib/sqreen/actions/base.rb - lib/sqreen/actions/block_ip.rb - lib/sqreen/actions/block_user.rb - lib/sqreen/actions/ip_range_indexed_action_class.rb - lib/sqreen/actions/ip_ranges_index.rb - lib/sqreen/actions/redirect_ip.rb - lib/sqreen/actions/redirect_user.rb - lib/sqreen/actions/repository.rb - lib/sqreen/actions/unknown_action_type.rb - lib/sqreen/actions/user_action_class.rb - lib/sqreen/actions/users_index.rb - lib/sqreen/agent.rb - lib/sqreen/agent_message.rb - lib/sqreen/aggregated_metric.rb - lib/sqreen/attack_blocked.rb - lib/sqreen/attack_detected.html - lib/sqreen/binding_accessor.rb - lib/sqreen/binding_accessor/path_elem.rb - lib/sqreen/binding_accessor/transforms.rb - lib/sqreen/ca.crt - lib/sqreen/call_countable.rb - lib/sqreen/capped_queue.rb - lib/sqreen/cb.rb - lib/sqreen/cb_tree.rb - lib/sqreen/condition_evaluator.rb - lib/sqreen/conditionable.rb - lib/sqreen/configuration.rb - lib/sqreen/context.rb - lib/sqreen/default_cb.rb - lib/sqreen/deferred_logger.rb - lib/sqreen/deliveries.rb - lib/sqreen/deliveries/batch.rb - lib/sqreen/deliveries/simple.rb - lib/sqreen/dependency.rb - lib/sqreen/dependency/detector.rb - lib/sqreen/dependency/libsqreen.rb - lib/sqreen/dependency/new_relic.rb - lib/sqreen/dependency/rack.rb - lib/sqreen/dependency/rails.rb - lib/sqreen/dependency/sentry.rb - lib/sqreen/dependency/sinatra.rb - lib/sqreen/deprecation.rb - lib/sqreen/ecosystem.rb - lib/sqreen/ecosystem/databases/database_connection_data.rb - lib/sqreen/ecosystem/databases/mongo.rb - lib/sqreen/ecosystem/databases/mysql.rb - lib/sqreen/ecosystem/databases/postgres.rb - lib/sqreen/ecosystem/databases/redis.rb - lib/sqreen/ecosystem/dispatch_table.rb - lib/sqreen/ecosystem/exception_reporting.rb - lib/sqreen/ecosystem/http/net_http.rb - lib/sqreen/ecosystem/http/rack_request.rb - lib/sqreen/ecosystem/loggable.rb - lib/sqreen/ecosystem/messaging/bunny.rb - lib/sqreen/ecosystem/messaging/kafka.rb - lib/sqreen/ecosystem/messaging/kinesis.rb - lib/sqreen/ecosystem/messaging/sqs.rb - lib/sqreen/ecosystem/module_api.rb - lib/sqreen/ecosystem/module_api/event_listener.rb - lib/sqreen/ecosystem/module_api/instrumentation.rb - lib/sqreen/ecosystem/module_api/message_producer.rb - lib/sqreen/ecosystem/module_api/signal_producer.rb - lib/sqreen/ecosystem/module_api/tracing.rb - lib/sqreen/ecosystem/module_api/tracing/client_data.rb - lib/sqreen/ecosystem/module_api/tracing/consumer_data.rb - lib/sqreen/ecosystem/module_api/tracing/messaging_data.rb - lib/sqreen/ecosystem/module_api/tracing/producer_data.rb - lib/sqreen/ecosystem/module_api/tracing/server_data.rb - lib/sqreen/ecosystem/module_api/tracing_id_generation.rb - lib/sqreen/ecosystem/module_api/transaction_storage.rb - lib/sqreen/ecosystem/module_registry.rb - lib/sqreen/ecosystem/tracing/modules/client.rb - lib/sqreen/ecosystem/tracing/modules/consumer.rb - lib/sqreen/ecosystem/tracing/modules/determine_ip.rb - lib/sqreen/ecosystem/tracing/modules/producer.rb - lib/sqreen/ecosystem/tracing/modules/server.rb - lib/sqreen/ecosystem/tracing/sampler.rb - lib/sqreen/ecosystem/tracing/sampling_configuration.rb - lib/sqreen/ecosystem/tracing/signals/tracing_client.rb - lib/sqreen/ecosystem/tracing/signals/tracing_consumer.rb - lib/sqreen/ecosystem/tracing/signals/tracing_producer.rb - lib/sqreen/ecosystem/tracing/signals/tracing_server.rb - lib/sqreen/ecosystem/tracing_broker.rb - lib/sqreen/ecosystem/tracing_id_setup.rb - lib/sqreen/ecosystem/transaction_storage.rb - lib/sqreen/ecosystem/util/call_writers_from_init.rb - lib/sqreen/ecosystem_integration.rb - lib/sqreen/ecosystem_integration/around_callbacks.rb - lib/sqreen/ecosystem_integration/instrumentation_service.rb - lib/sqreen/ecosystem_integration/request_lifecycle_tracking.rb - lib/sqreen/ecosystem_integration/signal_consumption.rb - lib/sqreen/endpoint_testing.rb - lib/sqreen/error_handling_middleware.rb - lib/sqreen/event.rb - lib/sqreen/events/attack.rb - lib/sqreen/events/remote_exception.rb - lib/sqreen/events/request_record.rb - lib/sqreen/exception.rb - lib/sqreen/formatter_with_tid.rb - lib/sqreen/framework_cb.rb - lib/sqreen/frameworks.rb - lib/sqreen/frameworks/generic.rb - lib/sqreen/frameworks/rails.rb - lib/sqreen/frameworks/rails3.rb - lib/sqreen/frameworks/request_recorder.rb - lib/sqreen/frameworks/sinatra.rb - lib/sqreen/frameworks/sqreen_test.rb - lib/sqreen/graft.rb - lib/sqreen/graft/call.rb - lib/sqreen/graft/callback.rb - lib/sqreen/graft/hook.rb - lib/sqreen/graft/hook_point.rb - lib/sqreen/graft/hook_point_error.rb - lib/sqreen/invalid_signature_exception.rb - lib/sqreen/js.rb - lib/sqreen/js/call_context.rb - lib/sqreen/js/context_pool.rb - lib/sqreen/js/exec_js_runnable.rb - lib/sqreen/js/execjs_adapter.rb - lib/sqreen/js/executable_js.rb - lib/sqreen/js/js_service.rb - lib/sqreen/js/js_service_adapter.rb - lib/sqreen/js/mini_racer_adapter.rb - lib/sqreen/js/mini_racer_executable_js.rb - lib/sqreen/js/thread_local_exec_js_runnable.rb - lib/sqreen/kit/signals/specialized/aggregated_metric.rb - lib/sqreen/kit/signals/specialized/attack.rb - lib/sqreen/kit/signals/specialized/binning_metric.rb - lib/sqreen/kit/signals/specialized/http_trace.rb - lib/sqreen/kit/signals/specialized/sdk_track_call.rb - lib/sqreen/kit/signals/specialized/sqreen_exception.rb - lib/sqreen/legacy.rb - lib/sqreen/legacy/instrumentation.rb - lib/sqreen/legacy/old_event_submission_strategy.rb - lib/sqreen/legacy/waf_redactions.rb - lib/sqreen/log.rb - lib/sqreen/log/loggable.rb - lib/sqreen/logger.rb - lib/sqreen/metrics.rb - lib/sqreen/metrics/average.rb - lib/sqreen/metrics/base.rb - lib/sqreen/metrics/binning.rb - lib/sqreen/metrics/collect.rb - lib/sqreen/metrics/sum.rb - lib/sqreen/metrics_store.rb - lib/sqreen/metrics_store/already_registered_metric.rb - lib/sqreen/metrics_store/unknown_metric.rb - lib/sqreen/metrics_store/unregistered_metric.rb - lib/sqreen/middleware.rb - lib/sqreen/mono_time.rb - lib/sqreen/node.rb - lib/sqreen/not_implemented_yet.rb - lib/sqreen/null_logger.rb - lib/sqreen/payload_creator.rb - lib/sqreen/payload_creator/header_section.rb - lib/sqreen/performance_notifications.rb - lib/sqreen/performance_notifications/binned_metrics.rb - lib/sqreen/performance_notifications/log.rb - lib/sqreen/performance_notifications/log_performance.rb - lib/sqreen/performance_notifications/metrics.rb - lib/sqreen/performance_notifications/newrelic.rb - lib/sqreen/prefix.rb - lib/sqreen/rails_middleware.rb - lib/sqreen/remote_command.rb - lib/sqreen/remote_command/failure_output.rb - lib/sqreen/rules.rb - lib/sqreen/rules/attrs.rb - lib/sqreen/rules/auth_track_cb.rb - lib/sqreen/rules/binding_accessor_matcher_cb.rb - lib/sqreen/rules/binding_accessor_metrics.rb - lib/sqreen/rules/blacklist_ips_cb.rb - lib/sqreen/rules/count_http_codes.rb - lib/sqreen/rules/crawler_user_agent_matches_cb.rb - lib/sqreen/rules/crawler_user_agent_matches_metrics_cb.rb - lib/sqreen/rules/custom_error_cb.rb - lib/sqreen/rules/devise_auth_track_cb.rb - lib/sqreen/rules/devise_signup_track_cb.rb - lib/sqreen/rules/execjs_cb.rb - lib/sqreen/rules/headers_insert_cb.rb - lib/sqreen/rules/matcher_rule.rb - lib/sqreen/rules/not_found_cb.rb - lib/sqreen/rules/rails_parameters_cb.rb - lib/sqreen/rules/record_request_context.rb - lib/sqreen/rules/regexp_rule_cb.rb - lib/sqreen/rules/rule_cb.rb - lib/sqreen/rules/run_req_start_actions.rb - lib/sqreen/rules/run_user_actions.rb - lib/sqreen/rules/shell_env_cb.rb - lib/sqreen/rules/signup_track_cb.rb - lib/sqreen/rules/update_request_context.rb - lib/sqreen/rules/url_matches_cb.rb - lib/sqreen/rules/user_agent_matches_cb.rb - lib/sqreen/rules/waf_cb.rb - lib/sqreen/rules/xss_cb.rb - lib/sqreen/run_when_called_cb.rb - lib/sqreen/runner.rb - lib/sqreen/runtime_infos.rb - lib/sqreen/safe_json.rb - lib/sqreen/sdk.rb - lib/sqreen/sensitive_data_redactor.rb - lib/sqreen/serializer.rb - lib/sqreen/session.rb - lib/sqreen/shared_storage.rb - lib/sqreen/shared_storage23.rb - lib/sqreen/shrink_wrap.rb - lib/sqreen/signals/conversions.rb - lib/sqreen/signals/http_trace_redaction.rb - lib/sqreen/signals/signals_submission_strategy.rb - lib/sqreen/signature_verifier.rb - lib/sqreen/sinatra_middleware.rb - lib/sqreen/sqreen_signed_verifier.rb - lib/sqreen/token_invalid_exception.rb - lib/sqreen/token_not_found_exception.rb - lib/sqreen/trie.rb - lib/sqreen/unauthorized.rb - lib/sqreen/util.rb - lib/sqreen/util/capped_array.rb - lib/sqreen/util/capped_hash.rb - lib/sqreen/util/capped_string.rb - lib/sqreen/util/capper.rb - lib/sqreen/version.rb - lib/sqreen/waf_error.rb - lib/sqreen/weave.rb - lib/sqreen/weave/budget.rb - lib/sqreen/weave/hardcoded.rb - lib/sqreen/weave/instrumentor.rb - lib/sqreen/weave/legacy.rb - lib/sqreen/weave/legacy/instrumentation.rb - lib/sqreen/web_server.rb - lib/sqreen/web_server/generic.rb - lib/sqreen/web_server/passenger.rb - lib/sqreen/web_server/puma.rb - lib/sqreen/web_server/rainbows.rb - lib/sqreen/web_server/thin.rb - lib/sqreen/web_server/unicorn.rb - lib/sqreen/web_server/webrick.rb - lib/sqreen/worker.rb homepage: https://www.sqreen.com/ licenses: - Sqreen metadata: homepage_uri: https://sqreen.com documentation_uri: https://docs.sqreen.com/ changelog_uri: https://docs.sqreen.com/ruby/release-notes/ source_code_uri: https://github.com/sqreen/ruby-agent bug_tracker_uri: https://github.com/sqreen/ruby-agent/issues post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.9.3 required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.1.4 signing_key: specification_version: 4 summary: Sqreen Ruby agent test_files: []