Age | Commit message (Collapse) | Author | Files | Lines |
|
* Switch to use rubyforge.org as MASTER_SITES and HOMEPAGE.
Changes to 0.6.21 to 0.6.22 is unknown.
= CHANGES
:0.6.21
* setup.rb version up -> 3.4.1
* fix for Ruby 1.9.
|
|
== Future specification changes
PLEASE NOTE: In versions of Rack LATER than 0.4, the following
changes will be commited to the Rack specification:
* 1xx, 204 and 304 status codes MUST not contain a Content-Type.
* A valid Content-Length header MUST be provided for non 1xx, 204 and 304
responses with a Transfer-Encoding of "identity" (default).
The Content-Length MUST be the same as the sum of the byte-sizes of
the chunks.
* The REQUEST_METHOD may be any HTTP token.
Internal Rack modules have been updated to follow this behavior, but
the Rack 0.4 Lint does NOT check it yet for compatibility reasons.
Please update your libraries accordingly.
== Changes
* August 21st, 2008: Fourth public release 0.4.
* New middleware, Rack::Deflater, by Christoffer Sawicki.
* OpenID authentication now needs ruby-openid 2.
* New Memcache sessions, by blink.
* Explicit EventedMongrel handler, by Joshua Peek.
* Rack::Reloader is not loaded in rackup development mode.
* rackup can daemonize with -D.
* Many bugfixes, especially for pool sessions, URLMap, thread safety
and tempfile handling.
* Improved tests.
* Rack moved to Git.
|
|
|
|
|
|
New features:
- Implemented DIV syntax (Jacques Distler)
- Quieter operations for command-line maruku.
|
|
|
|
Changes:
* Fix script/about in production mode. #370 [Cheah Chu Yeow, Xavier
Noria, David Krmpotic]
* Add the gem load paths before the framework is loaded, so certain
gems like RedCloth and BlueCloth can be frozen.
* Fix discrepancies with loading rails/init.rb from gems.
* Plugins check for the gem init path (rails/init.rb) before the
standard plugin init path (init.rb) [Jacek Becela]
* Wrapped Rails.env in StringInquirer so you can do
Rails.env.development? [DHH]
* Fixed that RailsInfoController wasn't considering all requests local
in development mode (Edgard Castro) [#310 state:resolved]
|
|
|
|
|
|
|
|
Changes:
* All 2xx requests are considered successful [Josh Peek]
* Deprecate the limited follow_redirect in functional tests. If you
wish to follow redirects, use integration tests. [Michael Koziarski]
* Fixed that AssetTagHelper#compute_public_path shouldn't cache the
asset_host along with the source or per-request proc's won't run
[DHH]
* Deprecate define_javascript_functions, javascript_include_tag and
friends are much better [Michael Koziarski]
* Fix polymorphic_url with singleton resources. #461 [Tammer Saleh]
* Deprecate ActionView::Base.erb_variable. Use the concat helper
method instead of appending to it directly. [Jeremy Kemper]
* Fixed Request#remote_ip to only raise hell if the HTTP_CLIENT_IP and
HTTP_X_FORWARDED_FOR doesn't match (not just if they're both
present) [Mark Imbriaco, Bradford Folkens]
|
|
|
|
Changes:
* Fixed Base#exists? to check status code as integer [#299
state:resolved] (Wes Oldenbeuving)
|
|
|
|
Changes:
* Set config.active_record.timestamped_migrations = false to have
migrations with numeric prefix instead of UTC
timestamp. #446.
* Fixed that create database statements would always include "DEFAULT
NULL" [#334]
* change_column_default preserves the not-null constraint. #617
* Add :tokenizer option to validates_length_of to specify how to split
up the attribute string. #507. Example :
# Ensure essay contains at least 100 words.
validates_length_of :essay, :minimum => 100, :too_short => "Your
essay must be at least %d words."), :tokenizer => lambda {|str|
str.scan(/\w+/) }
* Always treat integer :limit as byte length. #420
* Partial updates don't update lock_version if nothing changed. #426
* Fix column collision with named_scope and :joins. #46
* db:migrate:down and :up update schema_migrations. #369
* PostgreSQL: support :conditions => [':foo::integer', { :foo => 1 }]
without treating the ::integer typecast as a bind variable.
* MySQL: rename_column preserves column defaults. #466
* Add :from option to calculations. #397
* Add :validate option to associations to enable/disable the automatic
validation of associated models. Resolves #301.
* PostgreSQL: use 'INSERT ... RETURNING id' for 8.2 and later.
* Added SQL escaping for :limit and :offset in MySQL
|
|
|
|
Changes:
* Fix Ruby's Time marshaling bug in pre-1.9 versions of Ruby: utc
instances are now correctly unmarshaled with a utc zone instead of
the system local zone [#900 state:resolved]:activesupport/CHANGELOG
* TimeWithZone: when crossing DST boundary, treat Durations of days,
months or years as variable-length, and all other values as absolute
length. A time + 24.hours will advance exactly 24 hours, but a time
+ 1.day will advance 23-25 hours, depending on the day. Ensure
consistent behavior across all advancing methods [Geoff Buesing]
* Fix TimeWithZone unmarshaling: coerce unmarshaled Time instances to
utc, because Ruby's marshaling of Time instances doesn't respect the
zone [Geoff Buesing]
* Added StringQuestioneer for doing things like
StringQuestioneer.new("productio n").production? # => true and
StringQuestioneer.new("production").development? # => false [DHH]
* Fixed Date#end_of_quarter to not blow up on May 31st [#289
state:resolved] (Danger)
|
|
|
|
New features:
* Switched from getoptlong to optparse (patches supplied by Edwin
Pratomo).
* The -T option will now attempt to dynamically sense the size of the
terminal. The -T output will only self-truncate if the output is a
tty. However, if RAKE_COLUMNS is explicitly set, it will be honored
in any case. (Patch provided by Gavin Stark).
* The following public methods have been added to rake task objects:
* task.clear -- Clear both the prerequisites and actions of the
target rake task.
* task.clear_prerequisites -- Clear all the existing prerequisites
from the target rake task.
* task.clear_actions -- Clear all the existing actions from the
target rake task.
* task.reenable -- Re-enable a task, allowing its actions to be
executed again if the task is invoked.
* Changed RDoc test task to have no default template. This makes it
easier for the tempate to pick up the template from the environment.
* Default values for task arguments can easily be specified with the
:with_defaults method. (Idea for default argument merging supplied
by (Adam Q. Salter)
|
|
|
|
Bump PKGREVISION.
|
|
|
|
rubygems on command line.
Bump PKGREVISION.
|
|
* Added ability to select objects, with the option of deleting or viewing
basic properties of the objects
* Split off the core functionality of gerbv into a library (libgerbv) to
allow developers to quickly write software using Gerber
parsing/editing/exporting/rendering functionality. Full DOxygen
documentation has also been created to facilitate developers wishing to use
libgerbv.
* Added export to RS274X and Excellon functionality, allowing gerbv to
translate files between formats. The RS274X export function can also be
used to "clean" troublesome files to a more compatible format.
* Added the ability to override the Excellon format "guessing", allowing
non-standard drill files to be correctly rendered
* Greatly expanded the command line functionality, including the ability to
panelize boards into a single one through the command line
* Added "Aperture usage" tab to Gerber reports. This allows the user to
see how often each aperture is used in all visible layers of his project.
Several notable bugs were squished in release 2.1.0:
* Fixed bug when exporting several layers to SVG/PDF/PS, which caused
corrupted output and/or crashes
* Fixed several Windows-only problems related to parsing and rendering
* Fixed rendering bug when using polygon objects within step and repeat
blocks
* Improved RS-274X export output format to work with certain Gerber viewing
software
|
|
|
|
into The NetBSD Packages Collection.
The Perl 5 module Devel::Size figures out the real size of Perl
variables in bytes, as accurately as possible.
|
|
|
|
Collection.
The Perl 5 module Devel::Size figures out the real size of Perl
variables in bytes, as accurately as possible.
|
|
devel/p5-Devel-Events-Objects into The NetBSD Packages Collection.
The Perl 5 module Devel::Events::Objects provides an event generator
and a handler for Devel::Events, that facilitate leak checking.
There are two components of this module: Devel::Events::Generator::Objects,
and Devel::Events::Handler::ObjectTracker. The first one uses some
trickery to generate events for every object creation and destruction
in code loaded after it was loaded. The second one will listen on
these events, and track all currently living objects.
|
|
|
|
Packages Collection.
The Perl 5 module Devel::Events::Objects provides an event generator
and a handler for Devel::Events, that facilitate leak checking.
There are two components of this module: Devel::Events::Generator::Objects,
and Devel::Events::Handler::ObjectTracker. The first one uses some
trickery to generate events for every object creation and destruction
in code loaded after it was loaded. The second one will listen on
these events, and track all currently living objects.
|
|
devel/p5-Tie-RefHash-Weak into The NetBSD Packages Collection.
The Perl 5 module Tie::RefHash::Weak is a subclass of Tie::RefHash
with weak keys, instead of strong ones.
|
|
|
|
Added net/p5-Net-Z3950-ZOOM version 1.24
Updated devel/p5-Date-Manip to 5.54nb1
Updated www/p5-libwww to 5.814
|
|
Packages Collection.
The Perl 5 module Tie::RefHash::Weak is a subclass of Tie::RefHash
with weak keys, instead of strong ones.
|
|
Should fix PR#39320.
Pkgsrc changes:
o Remove patch-aa, which appears to no longer be needed
Upstream changes:
Release 5.814
Gisle Aas (13):
Typo fix.
Add HTTP::Message::decodable()
Use decoded_content in the synposis
Avoid adding an empty first part in $mess->add_part()
Get rid of all the manual dependency tests.
Simplify the Makefile.PL (no interactivity)
Provide DELETE method in HTTP::Request::Common [RT#37481]
Checkbox picks up nearby text in description of alternates [RT#36771]
HTML::Form::possible_values() should not returned disabled
values [RT#35248]
File::Listing documentation claimed only 'unix' format
was supported [RT#22021]
File::Listing only support English locales [RT#28879]
Make common-req.t use Test.pm
Typo; CAN_TALK_TO_OUTSELF
Bill Mann (1):
Fix up File::Listings fallback to dosftp [RT#23540]
Hans-H. Froehlich (1):
File::Listing parse failure on BSD Linux based systems [RT#26724]
2008-06-17 Gisle Aas <gisle@ActiveState.com>
Release 5.813
Ville Skytta (3):
RobotUA constructor ignores delay, use_sleep [RT#35456]
Spelling fixes [RT#35457]
Add HTTP::Response->filename [RT#35458]
Mark Stosberg (2):
Better diagnostics when the HTML::TokeParser constructor
fails [RT#35607]
Multiple forms with same-named <select> parse wrongly [RT#35607]
Gisle Aas (1):
Provide a progress method that does something that might be useful.
Spiros Denaxas (1):
Documentation typo fix [RT#36132]
|
|
Should fix PR#39230.
Pkgsrc changes:
o Remove patch-aa, which appears to no longer be needed
Upstream changes:
Release 5.814
Gisle Aas (13):
Typo fix.
Add HTTP::Message::decodable()
Use decoded_content in the synposis
Avoid adding an empty first part in $mess->add_part()
Get rid of all the manual dependency tests.
Simplify the Makefile.PL (no interactivity)
Provide DELETE method in HTTP::Request::Common [RT#37481]
Checkbox picks up nearby text in description of alternates [RT#36771]
HTML::Form::possible_values() should not returned disabled
values [RT#35248]
File::Listing documentation claimed only 'unix' format
was supported [RT#22021]
File::Listing only support English locales [RT#28879]
Make common-req.t use Test.pm
Typo; CAN_TALK_TO_OUTSELF
Bill Mann (1):
Fix up File::Listings fallback to dosftp [RT#23540]
Hans-H. Froehlich (1):
File::Listing parse failure on BSD Linux based systems [RT#26724]
2008-06-17 Gisle Aas <gisle@ActiveState.com>
Release 5.813
Ville Skytta (3):
RobotUA constructor ignores delay, use_sleep [RT#35456]
Spelling fixes [RT#35457]
Add HTTP::Response->filename [RT#35458]
Mark Stosberg (2):
Better diagnostics when the HTML::TokeParser constructor
fails [RT#35607]
Multiple forms with same-named <select> parse wrongly [RT#35607]
Gisle Aas (1):
Provide a progress method that does something that might be useful.
Spiros Denaxas (1):
Documentation typo fix [RT#36132]
|
|
devel/p5-Variable-Magic into The NetBSD Packages Collection.
Magic is Perl way of enhancing objects. This mechanism let the user
add extra data to any variable and overload syntaxical operations
(such as access, assignation or destruction) that can be applied
to it. With the module Variable::Magic , you can add your own magic
to any variable without the pain of the C API.
|
|
|
|
Packages Collection.
Magic is Perl way of enhancing objects. This mechanism let the user
add extra data to any variable and overload syntaxical operations
(such as access, assignation or destruction) that can be applied
to it. With the module Variable::Magic , you can add your own magic
to any variable without the pain of the C API.
|
|
devel/p5-Devel-Events into The NetBSD Packages Collection.
The Perl 5 module Devel::Events is an event generation, filtering
and analaysis framework for instrumenting and auditing perl code.
|
|
|
|
Collection.
The Perl 5 module Devel::Events is an event generation, filtering
and analaysis framework for instrumenting and auditing perl code.
|
|
Pkgsrc changes:
o Merge in the zone names from CPAN ticket 16360. Old entries
are preserved. Zone names are ambigious... Fixes PR#35250.
|
|
as devel/p5-MooseX-AttributeHelpers into The NetBSD Packages
Collection.
The Perl 5 module MooseX::AttributeHelpers provides commonly used
attribute helper methods for more specific types of data as Moose
attributes.
|
|
|
|
NetBSD Packages Collection.
The Perl 5 module MooseX::AttributeHelpers provides commonly used
attribute helper methods for more specific types of data as Moose
attributes.
|
|
|
|
NetBSD Packages Collection.
The Perl 5 module MooseX::AttributeHelpers provides commonly used
attribute helper methods for more specific types of data as Moose
attributes.
|
|
|