[DRE-commits] [ruby-passenger] branch master updated (499bb44 -> c7b79f4)
Felix Geyer
fgeyer at moszumanska.debian.org
Sun Aug 24 20:57:20 UTC 2014
This is an automated email from the git hooks/post-receive script.
fgeyer pushed a change to branch master
in repository ruby-passenger.
from 499bb44 Release to unstable.
adds ec02893 Imported Upstream version 4.0.49
new 9faf9a4 Merge tag 'upstream/4.0.49'
new 6d507e1 New upstream release.
new 4d02f67 Drop CVE-2014-1832.patch, fixed upstream.
new c4b737d Make ruby-passenger use the system jsoncpp library.
new 9b6c507 Updates install files for new upstream version.
new 432157b Really get rid of embedded jsoncpp.
new c7b79f4 Install the ruby native extension sources to allow building it for custom ruby interpreters.
The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.editorconfig | 53 +
.travis.yml | 11 +-
NEWS => CHANGELOG | 261 +-
CONTRIBUTING.md | 97 +-
CONTRIBUTORS | 8 +
README.md | 2 +-
Rakefile | 1 -
Vagrantfile | 54 +
bin/passenger | 5 +
bin/passenger-install-apache2-module | 2 +-
bin/passenger-install-nginx-module | 31 +-
build/agents.rb | 8 +-
build/apache2.rb | 19 +-
build/basics.rb | 5 +-
build/common_library.rb | 36 +-
build/cplusplus_support.rb | 4 +-
build/cxx_tests.rb | 14 +-
build/debian.rb | 4 +-
build/documentation.rb | 8 +-
build/integration_tests.rb | 16 +-
build/misc.rb | 43 +-
build/nginx.rb | 3 +
build/node_tests.rb | 8 +-
build/packaging.rb | 41 +-
build/preprocessor.rb | 23 +-
build/rake_extensions.rb | 22 +-
build/rpm.rb | 128 -
build/ruby_extension.rb | 14 +-
build/test_basics.rb | 5 +-
debian.template/control.template | 17 +-
debian.template/copyright | 2 +-
debian.template/passenger.docs | 2 +-
debian.template/passenger.manpages | 1 -
debian.template/rules.template | 20 +-
debian/changelog | 12 +
debian/control | 3 +-
debian/patches/CVE-2014-1832.patch | 154 --
debian/patches/no_jsoncpp.patch | 20 -
debian/patches/series | 3 +-
debian/patches/system_jsoncpp.patch | 151 ++
debian/ruby-passenger.install | 2 +
debian/rules | 2 +-
dev/ci/inituidgid | 24 +
dev/ci/run_jenkins.sh | 57 +
dev/ci/run_rpm_tests.sh | 77 +
dev/{ => ci}/run_travis.sh | 106 +-
dev/{copy_boost_headers.rb => copy_boost_headers} | 0
dev/find_owner_pipe_leaks.rb | 128 -
dev/list_tests | 40 +
dev/rack.test/config.ru | 5 +
dev/rack.test/public/asset.txt | 1 +
dev/render_error_pages.rb | 116 -
dev/runner | 6 +
dev/test_rpm_packaging.sh | 28 -
dev/vagrant/apache_default_site.conf | 35 +
dev/vagrant/apache_passenger.conf | 5 +
dev/vagrant/apache_passenger.load | 1 +
dev/vagrant/apache_ports.conf | 24 +
dev/vagrant/apache_rack_test.conf | 9 +
dev/vagrant/bashrc | 23 +
dev/vagrant/nginx.conf | 39 +
dev/vagrant/nginx_rakefile | 34 +
dev/vagrant/nginx_start | 32 +
dev/vagrant/provision.sh | 115 +
dev/vagrant/sudoers.conf | 5 +
doc/Architectural overview.idmap.txt | 36 -
doc/Architectural overview.txt | 410 ---
doc/CodingTipsAndPitfalls.md | 56 +
... overview.html => Design and Architecture.html} | 1034 +++++---
doc/Design and Architecture.txt | 517 ++++
doc/DeveloperQuickstart.md | 70 +
doc/Users guide Apache.html | 1390 +++++++----
doc/Users guide Apache.idmap.txt | 74 +-
doc/Users guide Apache.txt | 351 ++-
doc/Users guide Nginx.html | 2600 ++++++++++++--------
doc/Users guide Nginx.idmap.txt | 116 +-
doc/Users guide Nginx.txt | 888 ++++---
doc/Users guide Standalone.html | 319 ++-
doc/Users guide Standalone.idmap.txt | 4 +-
doc/Users guide Standalone.txt | 40 +-
doc/Users guide.html | 2 +-
doc/definitions.h | 5 -
doc/images/code_walkthrough.jpg | Bin 0 -> 20968 bytes
doc/images/direct_spawning.png | Bin 36941 -> 35363 bytes
doc/images/direct_spawning.svg | 29 +-
doc/images/helper_agent_core_architecture.png | Bin 0 -> 177816 bytes
doc/images/passenger_architecture_overview.png | Bin 0 -> 107869 bytes
doc/images/smart.png | Bin 45434 -> 0 bytes
doc/images/smart_spawning.png | Bin 0 -> 40684 bytes
doc/images/{smart.svg => smart_spawning.svg} | 43 +-
doc/images/spawning_preparation_work.png | Bin 0 -> 37379 bytes
doc/images/startup_sequence.png | Bin 0 -> 93615 bytes
.../analysis_and_system_maintenance.txt | 19 +-
.../appendix_c_spawning_methods.txt | 203 +-
doc/users_guide_snippets/environment_variables.txt | 5 +-
doc/users_guide_snippets/installation.txt | 91 +-
doc/users_guide_snippets/support_information.txt | 55 +-
doc/users_guide_snippets/tips.txt | 150 +-
.../troubleshooting/default.txt | 42 +
doc/users_guide_snippets/where_to_get_support.txt | 2 +-
ext/apache2/Bucket.cpp | 36 +-
ext/apache2/Bucket.h | 8 +-
ext/apache2/Configuration.cpp | 14 +-
ext/apache2/Configuration.hpp | 92 +-
ext/apache2/ConfigurationCommands.cpp | 14 +
ext/apache2/ConfigurationFields.hpp | 4 +
ext/apache2/ConfigurationSetters.cpp | 22 +
ext/apache2/CreateDirConfig.cpp | 2 +
ext/apache2/DirectoryMapper.h | 10 +-
ext/apache2/Hooks.cpp | 351 +--
ext/apache2/MergeDirConfig.cpp | 86 +-
ext/apache2/SetHeaders.cpp | 8 +
ext/common/Account.h | 34 +-
ext/common/AccountsDatabase.h | 18 +-
ext/common/AgentsStarter.cpp | 4 +-
ext/common/AgentsStarter.h | 105 +-
ext/common/ApplicationPool2/AppTypes.cpp | 7 +-
ext/common/ApplicationPool2/Common.h | 32 +-
ext/common/ApplicationPool2/ComponentInfo.h | 4 +-
ext/common/ApplicationPool2/DirectSpawner.h | 55 +-
ext/common/ApplicationPool2/DummySpawner.h | 18 +-
ext/common/ApplicationPool2/ErrorRenderer.h | 119 +
ext/common/ApplicationPool2/Group.h | 98 +-
ext/common/ApplicationPool2/Implementation.cpp | 302 ++-
ext/common/ApplicationPool2/Options.h | 226 +-
ext/common/ApplicationPool2/Pool.h | 286 ++-
ext/common/ApplicationPool2/Process.h | 66 +-
ext/common/ApplicationPool2/README.md | 96 -
ext/common/ApplicationPool2/Session.h | 24 +-
ext/common/ApplicationPool2/SmartSpawner.h | 162 +-
ext/common/ApplicationPool2/Socket.h | 38 +-
ext/common/ApplicationPool2/Spawner.h | 294 ++-
ext/common/ApplicationPool2/SpawnerFactory.h | 53 +-
ext/common/ApplicationPool2/SuperGroup.h | 88 +-
ext/common/BackgroundEventLoop.cpp | 2 +-
ext/common/BackgroundEventLoop.h | 4 +-
ext/common/Constants.h | 16 +-
ext/common/EventedBufferedInput.h | 10 +-
ext/common/EventedClient.h | 102 +-
ext/common/EventedMessageServer.h | 78 +-
ext/common/EventedServer.h | 64 +-
ext/common/Exceptions.cpp | 2 +-
ext/common/Exceptions.h | 63 +-
ext/common/FileDescriptor.h | 36 +-
ext/common/Logging.cpp | 2 +-
ext/common/MessageClient.h | 68 +-
ext/common/MessageReadersWriters.h | 158 +-
ext/common/MessageServer.h | 118 +-
ext/common/RandomGenerator.h | 24 +-
ext/common/ResourceLocator.h | 16 +-
ext/common/SafeLibev.h | 79 +-
ext/common/ServerInstanceDir.h | 100 +-
ext/common/StaticString.h | 98 +-
ext/common/UnionStation.h | 968 --------
ext/common/UnionStation/Connection.h | 227 ++
ext/common/UnionStation/Core.h | 506 ++++
ext/common/UnionStation/ScopeLog.h | 172 ++
ext/common/UnionStation/Transaction.h | 276 +++
ext/common/Utils.cpp | 327 ++-
ext/common/Utils.h | 47 +-
ext/common/Utils/AnsiColorConstants.h | 1 +
ext/common/Utils/Base64.cpp | 6 +-
ext/common/Utils/Base64.h | 14 +-
ext/common/Utils/BlockingQueue.h | 18 +-
ext/common/Utils/BufferedIO.h | 34 +-
ext/common/Utils/CachedFileStat.hpp | 32 +-
ext/common/Utils/Curl.h | 4 +
ext/common/Utils/Dechunker.h | 50 +-
ext/common/Utils/FileChangeChecker.h | 20 +-
ext/common/Utils/HttpHeaderBufferer.h | 27 +-
.../ComponentInfo.h => Utils/JsonUtils.h} | 38 +-
ext/common/Utils/MemZeroGuard.h | 10 +-
ext/common/Utils/MemoryBarrier.h | 2 +-
ext/common/Utils/MessageIO.h | 139 +-
ext/common/Utils/ProcessMetricsCollector.h | 274 +--
ext/common/Utils/ScopeGuard.h | 14 +-
ext/common/Utils/SpeedMeter.h | 262 ++
ext/common/Utils/StrIntUtils.cpp | 32 +-
ext/common/Utils/StrIntUtils.h | 41 +-
ext/common/Utils/StringScanning.h | 271 ++
ext/common/Utils/SystemMetricsCollector.h | 1466 +++++++++++
ext/common/Utils/SystemTime.h | 20 +-
ext/common/Utils/Template.h | 4 +-
ext/common/Utils/Timer.h | 12 +-
ext/common/Utils/VariantMap.h | 58 +-
ext/common/agents/Base.cpp | 54 +-
ext/common/agents/HelperAgent/AgentOptions.h | 2 +-
ext/common/agents/HelperAgent/FileBackedPipe.h | 12 +-
ext/common/agents/HelperAgent/Main.cpp | 101 +-
ext/common/agents/HelperAgent/RequestHandler.cpp | 17 +-
ext/common/agents/HelperAgent/RequestHandler.h | 518 ++--
ext/common/agents/HelperAgent/ScgiRequestParser.h | 106 +-
.../agents/HelperAgent/SystemMetricsTool.cpp | 199 ++
ext/common/agents/LoggingAgent/AdminController.h | 16 +-
ext/common/agents/LoggingAgent/DataStoreId.h | 34 +-
ext/common/agents/LoggingAgent/FilterSupport.h | 334 +--
ext/common/agents/LoggingAgent/LoggingServer.h | 255 +-
ext/common/agents/LoggingAgent/Main.cpp | 14 +-
ext/common/agents/LoggingAgent/RemoteSender.h | 179 +-
ext/common/agents/SpawnPreparer.cpp | 60 +-
ext/common/agents/TempDirToucher.c | 4 +-
ext/common/agents/Watchdog/AgentWatcher.cpp | 94 +-
ext/common/agents/Watchdog/HelperAgentWatcher.cpp | 14 +-
ext/common/agents/Watchdog/LoggingAgentWatcher.cpp | 14 +-
ext/common/agents/Watchdog/Main.cpp | 44 +-
.../agents/Watchdog/ServerInstanceDirToucher.cpp | 18 +-
ext/libeio/eio.c | 2 +-
ext/nginx/CacheLocationConfig.c | 40 +
ext/nginx/Configuration.c | 60 +-
ext/nginx/Configuration.h | 2 +-
ext/nginx/ConfigurationCommands.c | 22 +-
ext/nginx/ConfigurationCommands.c.erb | 7 +-
ext/nginx/ConfigurationFields.h | 4 +
ext/nginx/ContentHandler.c | 140 +-
ext/nginx/ContentHandler.h | 6 +-
ext/nginx/CreateLocationConfig.c | 9 +
ext/nginx/MergeLocationConfig.c | 12 +
ext/nginx/StaticContentHandler.c | 11 +-
ext/nginx/config | 6 +-
ext/nginx/ngx_http_passenger_module.c | 50 +-
ext/oxt/detail/backtrace_enabled.hpp | 2 +-
ext/oxt/detail/context.hpp | 2 +-
ext/oxt/detail/spin_lock_darwin.hpp | 8 +-
ext/oxt/detail/spin_lock_gcc_x86.hpp | 6 +-
ext/oxt/detail/spin_lock_pthreads.hpp | 8 +-
ext/oxt/detail/tracable_exception_disabled.hpp | 2 +-
ext/oxt/dynamic_thread_group.hpp | 36 +-
ext/oxt/implementation.cpp | 17 +-
ext/oxt/macros.hpp | 4 +-
ext/oxt/system_calls.cpp | 22 +-
ext/oxt/system_calls.hpp | 26 +-
ext/oxt/thread.hpp | 36 +-
ext/ruby/extconf.rb | 12 +
ext/ruby/passenger_native_support.c | 141 +-
helper-scripts/meteor-loader.rb | 2 +-
helper-scripts/node-loader.js | 90 +-
helper-scripts/prespawn | 2 +
helper-scripts/system-memory-stats.py | 207 --
helper-scripts/wsgi-loader.py | 45 +-
helper-scripts/wsgi-preloader.py | 1 -
lib/phusion_passenger.rb | 60 +-
lib/phusion_passenger/abstract_installer.rb | 1 +
.../active_support3_extensions/init.rb | 117 +-
lib/phusion_passenger/apache2/config_options.rb | 16 +-
lib/phusion_passenger/common_library.rb | 2 +
lib/phusion_passenger/config/about_command.rb | 7 +-
..._command.rb => build_native_support_command.rb} | 50 +-
.../config/detach_process_command.rb | 4 -
...rocess_command.rb => list_instances_command.rb} | 76 +-
lib/phusion_passenger/config/main.rb | 37 +-
.../config/restart_app_command.rb | 24 +-
.../config/system_metrics_command.rb | 18 +-
lib/phusion_passenger/config/utils.rb | 2 +-
.../config/validate_install_command.rb | 10 +-
lib/phusion_passenger/constants.rb | 17 +-
lib/phusion_passenger/loader_shared_helpers.rb | 74 +-
lib/phusion_passenger/native_support.rb | 101 +-
lib/phusion_passenger/nginx/config_options.rb | 12 +-
lib/phusion_passenger/packaging.rb | 22 +-
lib/phusion_passenger/platform_info/apache.rb | 79 +-
lib/phusion_passenger/platform_info/compiler.rb | 121 +-
.../platform_info/cxx_portability.rb | 5 +
lib/phusion_passenger/platform_info/ruby.rb | 5 +-
lib/phusion_passenger/public_api.rb | 124 +-
lib/phusion_passenger/rack/out_of_band_gc.rb | 104 +-
.../rack/thread_handler_extension.rb | 8 +-
lib/phusion_passenger/request_handler.rb | 4 +-
.../request_handler/thread_handler.rb | 109 +-
lib/phusion_passenger/standalone/app_finder.rb | 32 +-
lib/phusion_passenger/standalone/command.rb | 104 +-
lib/phusion_passenger/standalone/help_command.rb | 4 +-
lib/phusion_passenger/standalone/main.rb | 1 -
.../standalone/package_runtime_command.rb | 104 -
lib/phusion_passenger/standalone/start_command.rb | 188 +-
lib/phusion_passenger/standalone/status_command.rb | 1 +
lib/phusion_passenger/standalone/stop_command.rb | 1 +
.../phusion_passenger/union_station/connection.rb | 58 +-
.../{analytics_logger.rb => union_station/core.rb} | 311 +--
lib/phusion_passenger/union_station/transaction.rb | 168 ++
lib/phusion_passenger/utils.rb | 4 +
lib/phusion_passenger/utils/download.rb | 2 +-
.../phusion_passenger/utils/lock.rb | 53 +-
lib/phusion_passenger/utils/shellwords.rb | 29 +
lib/phusion_passenger/utils/tee_input.rb | 97 +-
.../utils/terminal_choice_menu.rb | 31 +-
lib/phusion_passenger/utils/tmpio.rb | 19 +-
lib/phusion_passenger/utils/unseekable_socket.rb | 30 -
man/passenger-config.1 | 2 +-
man/passenger-memory-stats.8 | 2 +-
man/passenger-status.8 | 2 +-
man/passenger-stress-test.1 | 43 -
node_lib/phusion_passenger/httplib_emulation.js | 215 --
node_lib/phusion_passenger/request_handler.js | 73 -
.../phusion_passenger/session_protocol_parser.js | 113 -
npm-shrinkwrap.json | 229 ++
package.json | 28 +
packaging/rpm/LICENSE.txt | 19 +
packaging/rpm/Makefile | 13 +
packaging/rpm/README.md | 41 +
packaging/rpm/Vagrantfile | 38 +
.../rpm/Vagrantfile.centos | 3 -
packaging/rpm/build | 170 ++
packaging/rpm/create_project | 41 +
packaging/rpm/git_update | 88 +
packaging/rpm/image/Dockerfile | 37 +
packaging/rpm/image/Gemfile | 3 +
packaging/rpm/image/Gemfile.lock | 12 +
packaging/rpm/image/RPM-GPG-KEY-amazon-ga | 19 +
packaging/rpm/image/amazon2014-i386.cfg | 96 +
packaging/rpm/image/amazon2014-x86_64.cfg | 96 +
packaging/rpm/image/site-defaults.cfg | 168 ++
packaging/rpm/internal/build_tasks.rb | 238 ++
packaging/rpm/internal/dummygpg | 11 +
packaging/rpm/internal/exec_build | 42 +
packaging/rpm/internal/get_distro_arch | 14 +
packaging/rpm/internal/get_distro_id | 10 +
packaging/rpm/internal/git_update | 27 +
packaging/rpm/internal/inituidgid | 17 +
packaging/rpm/internal/my_init | 344 +++
packaging/rpm/internal/python27 | 3 +
packaging/rpm/internal/repo_update | 46 +
packaging/rpm/internal/setuser | 26 +
packaging/rpm/internal/tracking_helper | 40 +
packaging/rpm/jenkins_release | 99 +
packaging/rpm/lib/build_tasks_support.rb | 402 +++
packaging/rpm/lib/preprocessor.rb | 341 +++
packaging/rpm/nginx_spec/404.html | 119 +
packaging/rpm/nginx_spec/50x.html | 119 +
packaging/rpm/nginx_spec/index.html | 116 +
packaging/rpm/nginx_spec/nginx-auto-cc-gcc.patch | 13 +
packaging/rpm/nginx_spec/nginx-logo.png | Bin 0 -> 370 bytes
packaging/rpm/nginx_spec/nginx-upgrade | 13 +
packaging/rpm/nginx_spec/nginx-upgrade.8 | 151 ++
packaging/rpm/nginx_spec/nginx.conf | 131 +
packaging/rpm/nginx_spec/nginx.init | 144 ++
packaging/rpm/nginx_spec/nginx.logrotate | 13 +
packaging/rpm/nginx_spec/nginx.service | 15 +
packaging/rpm/nginx_spec/nginx.spec.template | 559 +++++
packaging/rpm/nginx_spec/nginx.sysconfig | 4 +
packaging/rpm/nginx_spec/passenger.conf | 9 +
packaging/rpm/nginx_spec/poweredby.png | Bin 0 -> 3034 bytes
.../rpm/passenger_spec}/apache-passenger.conf.in | 0
{rpm => packaging/rpm/passenger_spec}/config.json | 0
.../rpm/passenger_spec}/passenger.logrotate | 0
.../rpm/passenger_spec}/passenger.spec.template | 89 +-
.../passenger_dynamic_thread_group.patch | 0
.../passenger_tests_default_config_example.patch | 0
...gem-passenger-4.0.18-GLIBC_HAVE_LONG_LONG.patch | 0
...-passenger-4.0.18-gcc47-include-sys_types.patch | 0
packaging/rpm/repo_update | 114 +
packaging/rpm/setup-system | 60 +
packaging/rpm/shell | 10 +
passenger.gemspec | 2 +-
resources/mime.types | 3 +-
resources/oss-binaries.phusionpassenger.com.crt | 124 +
.../templates/apache2/deployment_example.txt.erb | 2 +
resources/templates/error_layout.html.template | 10 +-
resources/templates/standalone/config.erb | 36 +-
.../templates/undisclosed_error.html.template | 39 +-
resources/union_station_gateway.crt | 21 +
rpm/get_distro_id.py | 4 -
test/config.json.rpm-automation | 2 +-
rpm/config.json => test/config.json.vagrant | 2 +-
test/cxx/ApplicationPool2/DirectSpawnerTest.cpp | 34 +-
test/cxx/ApplicationPool2/OptionsTest.cpp | 10 +-
test/cxx/ApplicationPool2/PoolTest.cpp | 236 +-
test/cxx/ApplicationPool2/ProcessTest.cpp | 38 +-
test/cxx/ApplicationPool2/SmartSpawnerTest.cpp | 85 +-
test/cxx/ApplicationPool2/SpawnerTestCases.cpp | 58 +-
test/cxx/FileBackedPipeTest.cpp | 2 +-
test/cxx/HttpHeaderBuffererTest.cpp | 74 +-
test/cxx/RequestHandlerTest.cpp | 801 ++++--
test/cxx/ScgiRequestParserTest.cpp | 136 +-
test/cxx/ServerInstanceDirTest.cpp | 2 +
test/cxx/TemplateTest.cpp | 2 +-
test/cxx/TestSupport.h | 23 +-
test/cxx/UnionStationTest.cpp | 125 +-
test/cxx/UtilsTest.cpp | 172 +-
test/gdbinit.example | 3 +
test/integration_tests/apache2_tests.rb | 219 +-
test/integration_tests/native_packaging_spec.rb | 6 +-
test/integration_tests/nginx_tests.rb | 8 +-
.../shared/example_webapp_tests.rb | 66 +-
test/integration_tests/source_packaging_test.rb | 4 +-
test/node/httplib_emulation_spec.js | 623 -----
test/ruby/analytics_logger_spec.rb | 283 ---
test/ruby/classic_rails/loader_spec.rb | 1 -
test/ruby/classic_rails/preloader_spec.rb | 1 -
test/ruby/rails3.0/loader_spec.rb | 4 +-
test/ruby/rails3.0/preloader_spec.rb | 4 +-
test/ruby/rails3.1/loader_spec.rb | 4 +-
test/ruby/rails3.1/preloader_spec.rb | 4 +-
test/ruby/rails3.2/loader_spec.rb | 4 +-
test/ruby/rails3.2/preloader_spec.rb | 4 +-
test/ruby/rails4.0/loader_spec.rb | 4 +-
test/ruby/rails4.0/preloader_spec.rb | 4 +-
test/ruby/request_handler_spec.rb | 91 +-
...c.rb => union_station_extensions_sharedspec.rb} | 9 +-
test/ruby/union_station_spec.rb | 283 +++
test/ruby/utils/tee_input_spec.rb | 235 ++
test/stub/.DS_Store | Bin 6148 -> 0 bytes
test/stub/nginx/nginx.conf.erb | 9 +-
test/stub/node/app.js | 44 +-
test/stub/rack/config.ru | 21 +-
test/stub/rack/library.rb | 16 +
test/stub/rails2.3-mycook/Rakefile | 10 -
.../app/controllers/application_controller.rb | 12 -
.../app/controllers/recipes_controller.rb | 5 -
.../app/controllers/uploads_controller.rb | 15 -
.../app/controllers/welcome_controller.rb | 71 -
.../app/helpers/application_helper.rb | 3 -
.../rails2.3-mycook/app/helpers/recipes_helper.rb | 2 -
.../rails2.3-mycook/app/helpers/test_helper.rb | 2 -
.../rails2.3-mycook/app/helpers/uploads_helper.rb | 2 -
.../rails2.3-mycook/app/helpers/welcome_helper.rb | 2 -
.../app/views/layouts/default.rhtml | 26 -
.../rails2.3-mycook/app/views/recipes/create.rhtml | 13 -
.../rails2.3-mycook/app/views/recipes/index.rhtml | 3 -
.../rails2.3-mycook/app/views/recipes/new.rhtml | 8 -
.../rails2.3-mycook/app/views/uploads/index.rhtml | 1 -
.../rails2.3-mycook/app/views/uploads/new.html.erb | 8 -
.../rails2.3-mycook/app/views/welcome/cached.rhtml | 1 -
.../rails2.3-mycook/app/views/welcome/index.rhtml | 20 -
test/stub/rails2.3-mycook/config/boot.rb | 110 -
test/stub/rails2.3-mycook/config/database.yml | 19 -
test/stub/rails2.3-mycook/config/environment.rb | 61 -
.../config/environments/development.rb | 18 -
.../config/environments/production.rb | 19 -
.../config/initializers/inflections.rb | 10 -
.../config/initializers/mime_types.rb | 5 -
test/stub/rails2.3-mycook/config/routes.rb | 38 -
test/stub/rails2.3-mycook/log/useless.txt | 1 -
test/stub/rails2.3-mycook/public/.htaccess | 42 -
test/stub/rails2.3-mycook/public/404.html | 30 -
test/stub/rails2.3-mycook/public/422.html | 30 -
test/stub/rails2.3-mycook/public/500.html | 30 -
test/stub/rails2.3-mycook/public/dispatch.cgi | 10 -
test/stub/rails2.3-mycook/public/dispatch.fcgi | 24 -
test/stub/rails2.3-mycook/public/dispatch.rb | 10 -
test/stub/rails2.3-mycook/public/favicon.ico | 0
.../rails2.3-mycook/public/images/angrywizard.gif | Bin 12357 -> 0 bytes
.../rails2.3-mycook/public/images/cookbook.gif | Bin 8254 -> 0 bytes
test/stub/rails2.3-mycook/public/images/header.png | Bin 38318 -> 0 bytes
test/stub/rails2.3-mycook/public/images/rails.png | Bin 1787 -> 0 bytes
test/stub/rails2.3-mycook/public/robots.txt | 5 -
test/stub/rails2.3-mycook/public/uploads.html | 26 -
.../stub/rails2.3-mycook/public/uploads/.gitignore | 0
.../rails2.3-mycook/public/welcome/cached.html | 26 -
test/stub/rails2.3-mycook/script/about | 3 -
test/stub/rails2.3-mycook/script/console | 3 -
test/stub/rails2.3-mycook/script/dbconsole | 3 -
test/stub/rails2.3-mycook/script/destroy | 3 -
test/stub/rails2.3-mycook/script/generate | 3 -
.../rails2.3-mycook/script/performance/benchmarker | 3 -
.../rails2.3-mycook/script/performance/profiler | 3 -
.../rails2.3-mycook/script/performance/request | 3 -
test/stub/rails2.3-mycook/script/plugin | 3 -
test/stub/rails2.3-mycook/script/process/inspector | 3 -
test/stub/rails2.3-mycook/script/process/reaper | 3 -
test/stub/rails2.3-mycook/script/process/spawner | 3 -
test/stub/rails2.3-mycook/script/runner | 3 -
test/stub/rails2.3-mycook/script/server | 3 -
.../sites/some.site/public/uploads.html | 26 -
.../sites/some.site/public/welcome/cached.html | 26 -
test/stub/rails2.3-mycook/tmp/cache/useless.txt | 1 -
test/stub/rails2.3-mycook/tmp/pids/useless.txt | 1 -
test/stub/rails2.3-mycook/tmp/sessions/useless.txt | 1 -
test/stub/rails2.3-mycook/tmp/sockets/useless.txt | 1 -
test/stub/vendor_rails/minimal/README | 1 -
.../minimal/actionmailer/lib/action_mailer.rb | 0
.../minimal/actionpack/lib/action_controller.rb | 22 -
.../minimal/actionpack/lib/action_pack.rb | 0
.../minimal/actionpack/lib/action_view.rb | 0
.../minimal/activerecord/lib/active_record.rb | 7 -
.../minimal/activeresource/lib/active_resource.rb | 0
.../minimal/activesupport/lib/active_support.rb | 17 -
.../activesupport/lib/active_support/whiny_nil.rb | 0
.../minimal/railties/lib/dispatcher.rb | 0
.../minimal/railties/lib/initializer.rb | 57 -
.../minimal/railties/lib/ruby_version_check.rb | 1 -
test/stub/wsgi/passenger_wsgi.py | 46 +-
test/stub/zsfa/header.png | Bin 38318 -> 0 bytes
test/stub/zsfa/index.html | 14 -
test/stub/zsfa/zsfa.png | Bin 50029 -> 0 bytes
test/support/nginx_controller.rb | 14 +-
test/support/test_helper.rb | 3 -
486 files changed, 22808 insertions(+), 12616 deletions(-)
create mode 100644 .editorconfig
rename NEWS => CHANGELOG (84%)
create mode 100644 Vagrantfile
delete mode 100644 build/rpm.rb
delete mode 100644 debian/patches/CVE-2014-1832.patch
delete mode 100644 debian/patches/no_jsoncpp.patch
create mode 100644 debian/patches/system_jsoncpp.patch
create mode 100755 dev/ci/inituidgid
create mode 100755 dev/ci/run_jenkins.sh
create mode 100755 dev/ci/run_rpm_tests.sh
rename dev/{ => ci}/run_travis.sh (53%)
rename dev/{copy_boost_headers.rb => copy_boost_headers} (100%)
delete mode 100755 dev/find_owner_pipe_leaks.rb
create mode 100755 dev/list_tests
create mode 100644 dev/rack.test/config.ru
create mode 100644 dev/rack.test/public/asset.txt
delete mode 100755 dev/render_error_pages.rb
delete mode 100755 dev/test_rpm_packaging.sh
create mode 100644 dev/vagrant/apache_default_site.conf
create mode 100644 dev/vagrant/apache_passenger.conf
create mode 100644 dev/vagrant/apache_passenger.load
create mode 100644 dev/vagrant/apache_ports.conf
create mode 100644 dev/vagrant/apache_rack_test.conf
create mode 100644 dev/vagrant/bashrc
create mode 100644 dev/vagrant/nginx.conf
create mode 100644 dev/vagrant/nginx_rakefile
create mode 100755 dev/vagrant/nginx_start
create mode 100755 dev/vagrant/provision.sh
create mode 100644 dev/vagrant/sudoers.conf
delete mode 100644 doc/Architectural overview.idmap.txt
delete mode 100644 doc/Architectural overview.txt
create mode 100644 doc/CodingTipsAndPitfalls.md
rename doc/{Architectural overview.html => Design and Architecture.html} (66%)
create mode 100644 doc/Design and Architecture.txt
create mode 100644 doc/DeveloperQuickstart.md
delete mode 100644 doc/definitions.h
create mode 100644 doc/images/code_walkthrough.jpg
create mode 100644 doc/images/helper_agent_core_architecture.png
create mode 100644 doc/images/passenger_architecture_overview.png
delete mode 100644 doc/images/smart.png
create mode 100644 doc/images/smart_spawning.png
rename doc/images/{smart.svg => smart_spawning.svg} (90%)
create mode 100644 doc/images/spawning_preparation_work.png
create mode 100644 doc/images/startup_sequence.png
create mode 100644 ext/common/ApplicationPool2/ErrorRenderer.h
delete mode 100644 ext/common/ApplicationPool2/README.md
delete mode 100644 ext/common/UnionStation.h
create mode 100644 ext/common/UnionStation/Connection.h
create mode 100644 ext/common/UnionStation/Core.h
create mode 100644 ext/common/UnionStation/ScopeLog.h
create mode 100644 ext/common/UnionStation/Transaction.h
copy ext/common/{ApplicationPool2/ComponentInfo.h => Utils/JsonUtils.h} (69%)
create mode 100644 ext/common/Utils/SpeedMeter.h
create mode 100644 ext/common/Utils/StringScanning.h
create mode 100644 ext/common/Utils/SystemMetricsCollector.h
create mode 100644 ext/common/agents/HelperAgent/SystemMetricsTool.cpp
delete mode 100755 helper-scripts/system-memory-stats.py
delete mode 100644 helper-scripts/wsgi-preloader.py
copy lib/phusion_passenger/config/{detach_process_command.rb => build_native_support_command.rb} (57%)
copy lib/phusion_passenger/config/{detach_process_command.rb => list_instances_command.rb} (58%)
copy build/node_tests.rb => lib/phusion_passenger/config/system_metrics_command.rb (79%)
delete mode 100644 lib/phusion_passenger/standalone/package_runtime_command.rb
copy bin/passenger => lib/phusion_passenger/union_station/connection.rb (65%)
mode change 100755 => 100644
rename lib/phusion_passenger/{analytics_logger.rb => union_station/core.rb} (55%)
create mode 100644 lib/phusion_passenger/union_station/transaction.rb
copy bin/passenger => lib/phusion_passenger/utils/lock.rb (69%)
mode change 100755 => 100644
create mode 100644 lib/phusion_passenger/utils/shellwords.rb
delete mode 100644 man/passenger-stress-test.1
delete mode 100644 node_lib/phusion_passenger/httplib_emulation.js
delete mode 100644 node_lib/phusion_passenger/request_handler.js
delete mode 100644 node_lib/phusion_passenger/session_protocol_parser.js
create mode 100644 npm-shrinkwrap.json
create mode 100644 package.json
create mode 100644 packaging/rpm/LICENSE.txt
create mode 100644 packaging/rpm/Makefile
create mode 100644 packaging/rpm/README.md
create mode 100644 packaging/rpm/Vagrantfile
rename rpm/Vagrantfile => packaging/rpm/Vagrantfile.centos (96%)
create mode 100755 packaging/rpm/build
create mode 100755 packaging/rpm/create_project
create mode 100755 packaging/rpm/git_update
create mode 100644 packaging/rpm/image/Dockerfile
create mode 100644 packaging/rpm/image/Gemfile
create mode 100644 packaging/rpm/image/Gemfile.lock
create mode 100644 packaging/rpm/image/RPM-GPG-KEY-amazon-ga
create mode 100644 packaging/rpm/image/amazon2014-i386.cfg
create mode 100644 packaging/rpm/image/amazon2014-x86_64.cfg
create mode 100644 packaging/rpm/image/site-defaults.cfg
create mode 100644 packaging/rpm/internal/build_tasks.rb
create mode 100755 packaging/rpm/internal/dummygpg
create mode 100755 packaging/rpm/internal/exec_build
create mode 100755 packaging/rpm/internal/get_distro_arch
create mode 100755 packaging/rpm/internal/get_distro_id
create mode 100755 packaging/rpm/internal/git_update
create mode 100755 packaging/rpm/internal/inituidgid
create mode 100755 packaging/rpm/internal/my_init
create mode 100755 packaging/rpm/internal/python27
create mode 100755 packaging/rpm/internal/repo_update
create mode 100755 packaging/rpm/internal/setuser
create mode 100755 packaging/rpm/internal/tracking_helper
create mode 100755 packaging/rpm/jenkins_release
create mode 100644 packaging/rpm/lib/build_tasks_support.rb
create mode 100644 packaging/rpm/lib/preprocessor.rb
create mode 100644 packaging/rpm/nginx_spec/404.html
create mode 100644 packaging/rpm/nginx_spec/50x.html
create mode 100644 packaging/rpm/nginx_spec/index.html
create mode 100644 packaging/rpm/nginx_spec/nginx-auto-cc-gcc.patch
create mode 100644 packaging/rpm/nginx_spec/nginx-logo.png
create mode 100644 packaging/rpm/nginx_spec/nginx-upgrade
create mode 100644 packaging/rpm/nginx_spec/nginx-upgrade.8
create mode 100644 packaging/rpm/nginx_spec/nginx.conf
create mode 100644 packaging/rpm/nginx_spec/nginx.init
create mode 100644 packaging/rpm/nginx_spec/nginx.logrotate
create mode 100644 packaging/rpm/nginx_spec/nginx.service
create mode 100644 packaging/rpm/nginx_spec/nginx.spec.template
create mode 100644 packaging/rpm/nginx_spec/nginx.sysconfig
create mode 100644 packaging/rpm/nginx_spec/passenger.conf
create mode 100644 packaging/rpm/nginx_spec/poweredby.png
rename {rpm => packaging/rpm/passenger_spec}/apache-passenger.conf.in (100%)
copy {rpm => packaging/rpm/passenger_spec}/config.json (100%)
rename {rpm => packaging/rpm/passenger_spec}/passenger.logrotate (100%)
rename {rpm => packaging/rpm/passenger_spec}/passenger.spec.template (88%)
rename {rpm => packaging/rpm/passenger_spec}/passenger_dynamic_thread_group.patch (100%)
rename {rpm => packaging/rpm/passenger_spec}/passenger_tests_default_config_example.patch (100%)
rename {rpm => packaging/rpm/passenger_spec}/rubygem-passenger-4.0.18-GLIBC_HAVE_LONG_LONG.patch (100%)
rename {rpm => packaging/rpm/passenger_spec}/rubygem-passenger-4.0.18-gcc47-include-sys_types.patch (100%)
create mode 100755 packaging/rpm/repo_update
create mode 100755 packaging/rpm/setup-system
create mode 100755 packaging/rpm/shell
delete mode 100755 rpm/get_distro_id.py
rename rpm/config.json => test/config.json.vagrant (96%)
delete mode 100644 test/node/httplib_emulation_spec.js
delete mode 100644 test/ruby/analytics_logger_spec.rb
rename test/ruby/shared/rails/{analytics_logging_extensions_sharedspec.rb => union_station_extensions_sharedspec.rb} (97%)
create mode 100644 test/ruby/union_station_spec.rb
create mode 100644 test/ruby/utils/tee_input_spec.rb
delete mode 100644 test/stub/.DS_Store
create mode 100644 test/stub/rack/library.rb
delete mode 100644 test/stub/rails2.3-mycook/Rakefile
delete mode 100644 test/stub/rails2.3-mycook/app/controllers/application_controller.rb
delete mode 100644 test/stub/rails2.3-mycook/app/controllers/recipes_controller.rb
delete mode 100644 test/stub/rails2.3-mycook/app/controllers/uploads_controller.rb
delete mode 100644 test/stub/rails2.3-mycook/app/controllers/welcome_controller.rb
delete mode 100644 test/stub/rails2.3-mycook/app/helpers/application_helper.rb
delete mode 100644 test/stub/rails2.3-mycook/app/helpers/recipes_helper.rb
delete mode 100644 test/stub/rails2.3-mycook/app/helpers/test_helper.rb
delete mode 100644 test/stub/rails2.3-mycook/app/helpers/uploads_helper.rb
delete mode 100644 test/stub/rails2.3-mycook/app/helpers/welcome_helper.rb
delete mode 100644 test/stub/rails2.3-mycook/app/views/layouts/default.rhtml
delete mode 100644 test/stub/rails2.3-mycook/app/views/recipes/create.rhtml
delete mode 100644 test/stub/rails2.3-mycook/app/views/recipes/index.rhtml
delete mode 100644 test/stub/rails2.3-mycook/app/views/recipes/new.rhtml
delete mode 100644 test/stub/rails2.3-mycook/app/views/uploads/index.rhtml
delete mode 100644 test/stub/rails2.3-mycook/app/views/uploads/new.html.erb
delete mode 100644 test/stub/rails2.3-mycook/app/views/welcome/cached.rhtml
delete mode 100644 test/stub/rails2.3-mycook/app/views/welcome/index.rhtml
delete mode 100644 test/stub/rails2.3-mycook/config/boot.rb
delete mode 100644 test/stub/rails2.3-mycook/config/database.yml
delete mode 100644 test/stub/rails2.3-mycook/config/environment.rb
delete mode 100644 test/stub/rails2.3-mycook/config/environments/development.rb
delete mode 100644 test/stub/rails2.3-mycook/config/environments/production.rb
delete mode 100644 test/stub/rails2.3-mycook/config/initializers/inflections.rb
delete mode 100644 test/stub/rails2.3-mycook/config/initializers/mime_types.rb
delete mode 100644 test/stub/rails2.3-mycook/config/routes.rb
delete mode 100644 test/stub/rails2.3-mycook/log/useless.txt
delete mode 100644 test/stub/rails2.3-mycook/public/.htaccess
delete mode 100644 test/stub/rails2.3-mycook/public/404.html
delete mode 100644 test/stub/rails2.3-mycook/public/422.html
delete mode 100644 test/stub/rails2.3-mycook/public/500.html
delete mode 100755 test/stub/rails2.3-mycook/public/dispatch.cgi
delete mode 100755 test/stub/rails2.3-mycook/public/dispatch.fcgi
delete mode 100755 test/stub/rails2.3-mycook/public/dispatch.rb
delete mode 100644 test/stub/rails2.3-mycook/public/favicon.ico
delete mode 100644 test/stub/rails2.3-mycook/public/images/angrywizard.gif
delete mode 100644 test/stub/rails2.3-mycook/public/images/cookbook.gif
delete mode 100644 test/stub/rails2.3-mycook/public/images/header.png
delete mode 100644 test/stub/rails2.3-mycook/public/images/rails.png
delete mode 100644 test/stub/rails2.3-mycook/public/robots.txt
delete mode 100644 test/stub/rails2.3-mycook/public/uploads.html
delete mode 100644 test/stub/rails2.3-mycook/public/uploads/.gitignore
delete mode 100644 test/stub/rails2.3-mycook/public/welcome/cached.html
delete mode 100755 test/stub/rails2.3-mycook/script/about
delete mode 100755 test/stub/rails2.3-mycook/script/console
delete mode 100755 test/stub/rails2.3-mycook/script/dbconsole
delete mode 100755 test/stub/rails2.3-mycook/script/destroy
delete mode 100755 test/stub/rails2.3-mycook/script/generate
delete mode 100755 test/stub/rails2.3-mycook/script/performance/benchmarker
delete mode 100755 test/stub/rails2.3-mycook/script/performance/profiler
delete mode 100755 test/stub/rails2.3-mycook/script/performance/request
delete mode 100755 test/stub/rails2.3-mycook/script/plugin
delete mode 100755 test/stub/rails2.3-mycook/script/process/inspector
delete mode 100755 test/stub/rails2.3-mycook/script/process/reaper
delete mode 100755 test/stub/rails2.3-mycook/script/process/spawner
delete mode 100755 test/stub/rails2.3-mycook/script/runner
delete mode 100755 test/stub/rails2.3-mycook/script/server
delete mode 100644 test/stub/rails2.3-mycook/sites/some.site/public/uploads.html
delete mode 100644 test/stub/rails2.3-mycook/sites/some.site/public/welcome/cached.html
delete mode 100644 test/stub/rails2.3-mycook/tmp/cache/useless.txt
delete mode 100644 test/stub/rails2.3-mycook/tmp/pids/useless.txt
delete mode 100644 test/stub/rails2.3-mycook/tmp/sessions/useless.txt
delete mode 100644 test/stub/rails2.3-mycook/tmp/sockets/useless.txt
delete mode 100644 test/stub/vendor_rails/minimal/README
delete mode 100644 test/stub/vendor_rails/minimal/actionmailer/lib/action_mailer.rb
delete mode 100644 test/stub/vendor_rails/minimal/actionpack/lib/action_controller.rb
delete mode 100644 test/stub/vendor_rails/minimal/actionpack/lib/action_pack.rb
delete mode 100644 test/stub/vendor_rails/minimal/actionpack/lib/action_view.rb
delete mode 100644 test/stub/vendor_rails/minimal/activerecord/lib/active_record.rb
delete mode 100644 test/stub/vendor_rails/minimal/activeresource/lib/active_resource.rb
delete mode 100644 test/stub/vendor_rails/minimal/activesupport/lib/active_support.rb
delete mode 100644 test/stub/vendor_rails/minimal/activesupport/lib/active_support/whiny_nil.rb
delete mode 100644 test/stub/vendor_rails/minimal/railties/lib/dispatcher.rb
delete mode 100644 test/stub/vendor_rails/minimal/railties/lib/initializer.rb
delete mode 100644 test/stub/vendor_rails/minimal/railties/lib/ruby_version_check.rb
delete mode 100644 test/stub/zsfa/header.png
delete mode 100644 test/stub/zsfa/index.html
delete mode 100644 test/stub/zsfa/zsfa.png
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/ruby-passenger.git
More information about the Pkg-ruby-extras-commits
mailing list