{"push_id":694248574,"size":16,"distinct_size":16,"ref":"refs/heads/trunk","head":"621553ca0b10d13bc8064cf1593d9f36f83d5526","before":"a616a1bdc6ea0fe05f2e3ec9d84661ae9a376a6b","commits":[{"sha":"0c02a9874c09648aa59b2f20047c69600551ef8c","author":{"email":"320bca71fc381a4a025636043ca86e734e31cf8b","name":"richard"},"message":"Update FindX11 patch and avoid isfinite redefinition for jsoncpp on SunOS\nRevbump as well...","distinct":true,"url":"https://api.github.com/repos/jsonn/pkgsrc/commits/0c02a9874c09648aa59b2f20047c69600551ef8c"},{"sha":"c138376e812fc950bb504928f28e4ed3671a128b","author":{"email":"320bca71fc381a4a025636043ca86e734e31cf8b","name":"richard"},"message":"regen distinfo for cmake","distinct":true,"url":"https://api.github.com/repos/jsonn/pkgsrc/commits/c138376e812fc950bb504928f28e4ed3671a128b"},{"sha":"fe3cee304fcd1bafcea2fe0ff78caa33a282bd2e","author":{"email":"2fc25ae9f713b9f64c8fff702bb1e5ef988065df","name":"taca"},"message":"ruby-rake is build on Ruby 2.2, too.  Fix one of pbulkscan problems.","distinct":true,"url":"https://api.github.com/repos/jsonn/pkgsrc/commits/fe3cee304fcd1bafcea2fe0ff78caa33a282bd2e"},{"sha":"2b7147d415eb8f779a69860d5423f36eaa72f26d","author":{"email":"2fc25ae9f713b9f64c8fff702bb1e5ef988065df","name":"taca"},"message":"ruby-webrobots builds on Ruby 2.2.  Fix one of pbulkscan problems.","distinct":true,"url":"https://api.github.com/repos/jsonn/pkgsrc/commits/2b7147d415eb8f779a69860d5423f36eaa72f26d"},{"sha":"c02e4746226e9647e9936fe6e10e5cbe4333e4cb","author":{"email":"2fc25ae9f713b9f64c8fff702bb1e5ef988065df","name":"taca"},"message":"Allow build on Ruby 2.2.","distinct":true,"url":"https://api.github.com/repos/jsonn/pkgsrc/commits/c02e4746226e9647e9936fe6e10e5cbe4333e4cb"},{"sha":"cb77168395cf834fc83f1d300ab5f1372c450e02","author":{"email":"2fc25ae9f713b9f64c8fff702bb1e5ef988065df","name":"taca"},"message":"Update c-icap to 0.3.5.\n\n0.3.5\n\nChanges\n\n* Bug fix: Wrong status code for REQMOD requests without preview\n* Bug fix: Spaces on header may result to bad request error\n* Bug fix: cache drops non expired items\n* Add the \"DefaultService\" configuration parameter. For use with buggy clients\n  which are not include icap service name in urls.\n* Add support for ICAP requests pipelining\n* Add the \"SupportBuggyClients\" configuration parameter. If enabled c-icap\n  tries to handle buggy ICAP clients which are not include correct delimiters\n  between HTTP and ICAP headers.\n\nOther minor fixes\n\n\n0.3.4\n\nChanges\n\n* Berkeley databases may have problems when newer Berkeley DB library used\n  hash_table, always uses a very small hash table resulting to slow search\n  operations\n* c-icap crashes when trying to parse lookup table parameters\n* local cache items are never expired. Affects dnsbl and ldap lookup tables\n* posix interprocess locking does not work\n\nOther minor fixes\n\n\n0.3.3\n\nChanges\n\n* bug 67: \"Bug in the service. Please report to the service author...\"\n* Bug fix: ci_format_text function may exceeds the buffer\n\nOther minor fixes\n\n\n0.3.2\n\nChanges\n\n* Bug fix: Restrict permissions on c-icap.ctl\n* Author: Mathieu Parent sathieu@debian.org\n* Bug-Debian: http://bugs.debian.org/645122\n* Bug fix: Correctly daemonize\n* Author: Mathieu Parent sathieu@debian.org\n* Bug-Debian: http://bugs.debian.org/645310\n\n\n0.3.1\n\nFor installation instructions:\n\n* https://sourceforge.net/apps/trac/c-icap/wiki/configcicap\n* https://sourceforge.net/apps/trac/c-icap/wiki\n\nChanges\n\n* New interfaces added to help service developers.\n\n\n0.2.6\n\nBugs fixes\n\n* The c-icap does not build correctly in some platforms\n* The c-icap-client does not display ICAP headers on 204 preview response\n* The xheaders are not displayed when %<ih fmt code used\n* Fix deadlocks in access log subsystem","distinct":true,"url":"https://api.github.com/repos/jsonn/pkgsrc/commits/cb77168395cf834fc83f1d300ab5f1372c450e02"},{"sha":"f89d50fc0647ceca7c011289b8684e459f1a6908","author":{"email":"2fc25ae9f713b9f64c8fff702bb1e5ef988065df","name":"taca"},"message":"Update c-icap-modules to 0.3.2.\n\n0.3.2\n\nChanges\n\n* Bug fix: \"clamd_get_versions: parse error ...\"\n* Bug fix: Bug 66: decoding deflate encoded files produces huge files\n\n\n0.3.1\n\nNew features\n\n* The virus engines now loaded as external modules to c-icap. Currently the\n  \"clamd\" which uses clamd daemon and \"clamav\" which uses the libclamav,\n  engines are provided\n\n\n0.2.5\n\n* virus_scan viralator mode fixes","distinct":true,"url":"https://api.github.com/repos/jsonn/pkgsrc/commits/f89d50fc0647ceca7c011289b8684e459f1a6908"},{"sha":"1fa7f4cfb3009b08acfe7b2d63ff9d267f3dc617","author":{"email":"2fc25ae9f713b9f64c8fff702bb1e5ef988065df","name":"taca"},"message":"Note update of www/c-icap package to 0.3.5 and www/c-icap-modules package\nto 0.3.2.","distinct":true,"url":"https://api.github.com/repos/jsonn/pkgsrc/commits/1fa7f4cfb3009b08acfe7b2d63ff9d267f3dc617"},{"sha":"e20f673afe48329f49bf03d211b995b795ad084b","author":{"email":"2fc25ae9f713b9f64c8fff702bb1e5ef988065df","name":"taca"},"message":"Update ruby-rspec-support 5o 3.3.0.\n\n### 3.3.0 / 2015-06-12\n[Full Changelog](http://github.com/rspec/rspec-support/compare/v3.2.2...v3.3.0)\n\nEnhancements:\n\n* Improve formatting of arrays and hashes in failure messages so they\n  use our custom formatting of matchers, time objects, etc.\n  (Myron Marston, Nicholas Chmielewski, #205)\n* Use improved formatting for diffs as well. (Nicholas Chmielewski, #205)\n\nBug Fixes:\n\n* Fix `FuzzyMatcher` so that it checks `expected == actual` rather than\n  `actual == expected`, which avoids errors in situations where the\n  `actual` object's `==` is improperly implemented to assume that only\n  objects of the same type will be given. This allows rspec-mocks'\n  `anything` to match against objects with buggy `==` definitions.\n  (Myron Marston, #193)","distinct":true,"url":"https://api.github.com/repos/jsonn/pkgsrc/commits/e20f673afe48329f49bf03d211b995b795ad084b"},{"sha":"ec8448864060073cf7984811293dc12f7a04a1e5","author":{"email":"2fc25ae9f713b9f64c8fff702bb1e5ef988065df","name":"taca"},"message":"Update ruby-rspec-core to 3.3.0.\n\n### 3.3.0 / 2015-06-12\n[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.2.3...v3.3.0)\n\nEnhancements:\n\n* Expose the reporter used to run examples via `RSpec::Core::Example#reporter`.\n  (Jon Rowe, #1866)\n* Make `RSpec::Core::Reporter#message` a public supported API. (Jon Rowe, #1866)\n* Allow custom formatter events to be published via\n  `RSpec::Core::Reporter#publish(event_name, hash_of_attributes)`. (Jon Rowe, #1869)\n* Remove dependency on the standard library `Set` and replace with `RSpec::Core::Set`.\n  (Jon Rowe, #1870)\n* Assign a unique id to each example and group so that they can be\n  uniquely identified, even for shared examples (and similar situations)\n  where the location isn't unique. (Myron Marston, #1884)\n* Use the example id in the rerun command printed for failed examples\n  when the location is not unique. (Myron Marston, #1884)\n* Add `config.example_status_persistence_file_path` option, which is\n  used to persist the last run status of each example. (Myron Marston, #1888)\n* Add `:last_run_status` metadata to each example, which indicates what\n  happened the last time an example ran. (Myron Marston, #1888)\n* Add `--only-failures` CLI option which filters to only the examples\n  that failed the last time they ran. (Myron Marston, #1888)\n* Add `--next-failure` CLI option which allows you to repeatedly focus\n  on just one of the currently failing examples, then move on to the\n  next failure, etc. (Myron Marston, #1888)\n* Make `--order random` ordering stable, so that when you rerun a\n  subset with a given seed, the examples will be order consistently\n  relative to each other. (Myron Marston, #1908)\n* Set example group constant earlier so errors when evaluating the context\n  include the example group name (Myron Marson, #1911)\n* Make `let` and `subject` threadsafe. (Josh Cheek, #1858)\n* Add version information into the JSON formatter. (Mark Swinson, #1883)\n* Add `--bisect` CLI option, which will repeatedly run your suite in\n  order to isolate the failures to the smallest reproducible case.\n  (Myron Marston, #1917)\n* For `config.include`, `config.extend` and `config.prepend`, apply the\n  module to previously defined matching example groups. (Eugene Kenny, #1935)\n* When invalid options are parsed, notify users where they came from\n  (e.g. `.rspec` or `~/.rspec` or `ENV['SPEC_OPTS']`) so they can\n  easily find the source of the problem. (Myron Marston, #1940)\n* Add pending message contents to the json formatter output. (Jon Rowe, #1949)\n* Add shared group backtrace to the output displayed by the built-in\n  formatters for pending examples that have been fixed. (Myron Marston, #1946)\n* Add support for `:aggregate_failures` metadata. Tag an example or\n  group with this metadata and it'll use rspec-expectations'\n  `aggregate_failures` feature to allow multiple failures in an example\n  and list them all, rather than aborting on the first failure. (Myron\n  Marston, #1946)\n* When no formatter implements #message add a fallback to prevent those\n  messages being lost. (Jon Rowe, #1980)\n* Profiling examples now takes into account time spent in `before(:context)`\n  hooks. (Denis Laliberté, Jon Rowe, #1971)\n* Improve failure output when an example has multiple exceptions, such\n  as one from an `it` block and one from an `after` block. (Myron Marston, #1985)\n\nBug Fixes:\n\n* Handle invalid UTF-8 strings within exception methods. (Benjamin Fleischer, #1760)\n* Fix Rake Task quoting of file names with quotes to work properly on\n  Windows. (Myron Marston, #1887)\n* Fix `RSpec::Core::RakeTask#failure_message` so that it gets printed\n  when the task failed. (Myron Marston, #1905)\n* Make `let` work properly when defined in a shared context that is applied\n  to an individual example via metadata. (Myron Marston, #1912)\n* Ensure `rspec/autorun` respects configuration defaults. (Jon Rowe, #1933)\n* Prevent modules overriding example group defined methods when included,\n  prepended or extended by config defined after an example group. (Eugene Kenny, #1935)\n* Fix regression which caused shared examples to be mistakenly run when specs\n  where filtered to a particular location.  (Ben Axnick, #1963)\n* Fix time formatting logic so that it displays 70 seconds as \"1 minute,\n  10 seconds\" rather than \"1 minute, 1 second\". (Paul Brennan, #1984)\n* Fix regression where the formatter loader would allow duplicate formatters.\n  (Jon Rowe, #1990)","distinct":true,"url":"https://api.github.com/repos/jsonn/pkgsrc/commits/ec8448864060073cf7984811293dc12f7a04a1e5"},{"sha":"e0f3b872870cdb0432e5e84453d28617337d401c","author":{"email":"2fc25ae9f713b9f64c8fff702bb1e5ef988065df","name":"taca"},"message":"Update ruby-rspec-mocks to 3.3.0.\n\n### 3.3.0 / 2015-06-12\n[Full Changelog](http://github.com/rspec/rspec-mocks/compare/v3.2.1...v3.3.0)\n\nEnhancements:\n\n* When stubbing `new` on `MyClass` or `class_double(MyClass)`, use the\n  method signature from `MyClass#initialize` to verify arguments.\n  (Myron Marston, #886)\n* Use matcher descriptions when generating description of received arguments\n  for mock expectation failures. (Tim Wade, #891)\n* Avoid loading `stringio` unnecessarily. (Myron Marston, #894)\n* Verifying doubles failure messages now distinguish between class and instance\n  level methods. (Tim Wade, #896, #908)\n* Improve mock expectation failure messages so that it combines both\n  number of times and the received arguments in the output. (John Ceh, #918)\n* Improve how test doubles are represented in failure messages.\n  (Siva Gollapalli, Myron Marston, #932)\n* Rename `RSpec::Mocks::Configuration#when_declaring_verifying_double` to\n  `RSpec::Mocks::Configuration#before_verifying_doubles` and utilise when\n  verifying partial doubles. (Jon Rowe, #940)\n* Use rspec-support's `ObjectFormatter` for improved formatting of\n  arguments in failure messages so that, for example, full time\n  precisions is displayed for time objects. (Gavin Miller, Myron Marston, #955)\n\nBug Fixes:\n\n* Ensure expectations that raise eagerly also raise during RSpec verification.\n  This means that if exceptions are caught inside test execution the test will\n  still fail. (Sam Phippen, #884)\n* Fix `have_received(msg).with(args).exactly(n).times` and\n  `receive(msg).with(args).exactly(n).times` failure messages\n  for when the message was received the wrong number of times with\n  the specified args, and also received additional times with other\n  arguments. Previously it confusingly listed the arguments as being\n  mis-matched (even when the double was allowed to receive with any\n  args) rather than listing the count. (John Ceh, #918)\n* Fix `any_args`/`anything` support so that we avoid calling `obj == anything`\n  on user objects that may have improperly implemented `==` in a way that\n  raises errors. (Myron Marston, #924)\n* Fix edge case involving stubbing the same method on a class and a subclass\n  which previously hit a `NoMethodError` internally in RSpec. (Myron Marston #954)\n* Fix edge case where the message received count would be incremented multiple\n  times for one failure. (Myron Marston, #957)\n* Fix failure messages for when spies received the expected message with\n  different arguments and also received another message. (Maur���cio Linhares, #960)\n* Silence whitespace-only diffs. (Myron Marston, #969)","distinct":true,"url":"https://api.github.com/repos/jsonn/pkgsrc/commits/e0f3b872870cdb0432e5e84453d28617337d401c"},{"sha":"e3fb8a714d7b78a7432041042e415a759a268c9a","author":{"email":"2fc25ae9f713b9f64c8fff702bb1e5ef988065df","name":"taca"},"message":"Update ruby-rspec-expectations to 3.3.0.\n\n### 3.3.0 / 2015-06-12\n[Full Changelog](http://github.com/rspec/rspec-expectations/compare/v3.2.1...v3.3.0)\n\nEnhancements:\n\n* Expose `RSpec::Matchers::EnglishPhrasing` to make it easier to write\n  nice failure messages in custom matchers. (Jared Beck, #736)\n* Add `RSpec::Matchers::FailMatchers`, a mixin which provides\n  `fail`, `fail_with` and `fail_including` matchers for use in\n  specifying that an expectation fails for use by\n  extension/plugin authors. (Charlie Rudolph, #729)\n* Avoid loading `tempfile` (and its dependencies) unless\n  it is absolutely needed. (Myron Marston, #735)\n* Improve failure output when attempting to use `be_true` or `be_false`.\n  (Tim Wade, #744)\n* Define `RSpec::Matchers#respond_to_missing?` so that\n  `RSpec::Matchers#respond_to?` and `RSpec::Matchers#method` handle\n  dynamic predicate matchers. (Andrei Botalov, #751)\n* Use custom Time/DateTime/BigDecimal formatting for all matchers\n  so they are consistently represented in failure messages.\n  (Gavin Miller, #740)\n* Add configuration to turn off warnings about matcher combinations that\n  may cause false positives. (Jon Rowe, #768)\n* Warn when using a bare `raise_error` matcher that you may be subject to\n  false positives. (Jon Rowe, #768)\n* Warn rather than raise when using the`raise_error` matcher in negative\n  expectations that may be subject to false positives. (Jon Rowe, #775)\n* Improve failure message for `include(a, b, c)` so that if `a` and `b`\n  are included the failure message only mentions `c`. (Chris Arcand, #780)\n* Allow `satisfy` matcher to take an optional description argument\n  that will be used in the `description`, `failure_message` and\n  `failure_message_when_negated` in place of the undescriptive\n  \"sastify block\". (Chris Arcand, #783)\n* Add new `aggregate_failures` API that allows multiple independent\n  expectations to all fail and be listed in the failure output, rather\n  than the example aborting on the first failure. (Myron Marston, #776)\n* Improve `raise_error` matcher so that it can accept a matcher as a single argument\n  that matches the message. (Time Wade, #782)\n\nBug Fixes:\n\n* Make `contain_exactly` / `match_array` work with strict test doubles\n  that have not defined `<=>`. (Myron Marston, #758)\n* Fix `include` matcher so that it omits the diff when it would\n  confusingly highlight items that are actually included but are not\n  an exact match in a line-by-line diff. (Tim Wade, #763)\n* Fix `match` matcher so that it does not blow up when matching a string\n  or regex against another matcher (rather than a string or regex).\n  (Myron Marston, #772)\n* Silence whitespace-only diffs. (Myron Marston, #801)","distinct":true,"url":"https://api.github.com/repos/jsonn/pkgsrc/commits/e3fb8a714d7b78a7432041042e415a759a268c9a"},{"sha":"96fbe60293569e063bbb49cee77246fe9c1c9f48","author":{"email":"2fc25ae9f713b9f64c8fff702bb1e5ef988065df","name":"taca"},"message":"Update ruby-rspec to 3.3.0.\n\nThis is meta rubygems contains rspc-core, rspec-mocks,\nruby-rspec-expectations and rspec-support.","distinct":true,"url":"https://api.github.com/repos/jsonn/pkgsrc/commits/96fbe60293569e063bbb49cee77246fe9c1c9f48"},{"sha":"b2199ce194ff96eff8b400b1fe2f6c35e94331a8","author":{"email":"2fc25ae9f713b9f64c8fff702bb1e5ef988065df","name":"taca"},"message":"Update ruby-rspec-rails to 3.3.0.\n\n### 3.3.0 / 2015-06-12\n[Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.2.3...v3.3.0)\n\nEnhancements:\n\n* Add support for PATCH to route specs created via scaffold. (Igor Zubkov, #1336)\n* Improve controller and routing spec calls to `routes` by using `yield`\n  instead of `call`. (Anton Davydov, #1308)\n* Add support for `ActiveJob` specs as standard `RSpec::Rails::RailsExampleGoup`s\n  via both `:type => :job` and inferring type from spec directory `spec/jobs`.\n  (Gabe Martin-Dempesy, #1361)\n* Include `RSpec::Rails::FixtureSupport` into example groups using metadata\n  `:use_fixtures => true`. (Aaron Kromer, #1372)\n* Include `rspec:request` generator for generating request specs; this is an\n  alias of `rspec:integration` (Aaron Kromer, #1378)\n* Update `rails_helper` generator with a default check to abort the spec run\n  when the Rails environment is production. (Aaron Kromer, #1383)","distinct":true,"url":"https://api.github.com/repos/jsonn/pkgsrc/commits/b2199ce194ff96eff8b400b1fe2f6c35e94331a8"},{"sha":"5055461cd57f5835f0f1de549a45f7c34cd2bb94","author":{"email":"2fc25ae9f713b9f64c8fff702bb1e5ef988065df","name":"taca"},"message":"Note update ruby-rspec and related packages to 3.3.0.\n\n\tdevel/ruby-rspec-support\n\tdevel/ruby-rspec-core\n\tdevel/ruby-rspec-mocks\n\tdevel/ruby-rspec-expectations\n\tdevel/ruby-rspec\n\tdevel/ruby-rspec-rails","distinct":true,"url":"https://api.github.com/repos/jsonn/pkgsrc/commits/5055461cd57f5835f0f1de549a45f7c34cd2bb94"},{"sha":"621553ca0b10d13bc8064cf1593d9f36f83d5526","author":{"email":"dc06beb5b9c62fd5b608e138a97cb2c37117eba0","name":"dholland"},"message":"Work around build failure with gcc 4.1.","distinct":true,"url":"https://api.github.com/repos/jsonn/pkgsrc/commits/621553ca0b10d13bc8064cf1593d9f36f83d5526"}]}