Age | Commit message (Collapse) | Author | Files | Lines |
|
pkgsrc changes:
* Add some additional modules:
devel/ruby-gnome2-bonobo
devel/ruby-gnome2-bonoboui
devel/ruby-gnome2-gconf
devel/ruby-gnome2-libglade
graphics/ruby-gnome2-gtkglext
multimedia/ruby-gnome2-gstreamer
print/ruby-gnome2-gnomeprintui
sysutils/ruby-gnome2-gnomevfs
www/ruby-gnome2-gtkhtml2
www/ruby-gnome2-gtkmozembed
x11/ruby-gnome2-gtksourceview
x11/ruby-gnome2-vte
* Fixed detection of rcairo. It had been broken since switched to gem.
patch-a{c,h,i,j,k,l.m}
(It Already in upstream trunk)
* Add patches for allow to load gem rcairo.
patch-a{n,o,p}
* Fixed overwritten glib module when installing modules require generated
header of glib module.
Modify to install the header as part of glib module and use bl3.mk.
* clean up dependency
* Add test target for modules having unit test.
* Modified patch-a{a,b,d,f,g} to acceptable by upstream.
Ruby-GNOME2-0.17.0 (2008-09-07)
Release notes:
* This Release supports Ruby 1.8.7 and has many bug fixes and
new bound functions.
Main changes:
* Ruby/GLib:
- [#2060606] Crash when removing ruby applet from gnome panel with 0.7rc1
[Kouhei Sutou]
* Ruby/GTK:
- [#2025651] FTBFS with gtk+ 2.13.5 [Cesare Tirabassi, Kouhei Sutou]
- [#2043970] Segfaults on 64-bit Linux [Neil Roberts, Kouhei Sutou]
* Ruby/Pango:
- [#2043970] Pango::FontDescription#weight= seg fault [Kouhei Sutou]
* Many other changes, GC bugs, Segfault fixes. See corresponding ChangeLog
for detailed information on changes and contributors.
Special thanks for your contributions to: (list in no particular order)
- Neil Roberts
- Cesare Tirabassi
- Arnaud Cornet
|
|
version didn't really work.
|
|
|
|
NetBSD Packages Collection.
Catalyst::View::Jemplate is a Catalyst View plugin to automatically
compile TT files into JavaScript, using ingy's Jemplate.
|
|
- typo in MASTER_SITE_PERL_CPAN
- this version of Jemplate is from another author
* Update distinfo after last package update.
|
|
* Proper replace command interpreter.
|
|
|
|
|
|
* OpenSSL portability problem.
* DragonFly support.
|
|
- add missing modules to DFLT_APACHE_MODULES
- bump PKGREVISION for new modules
- replace APACHE_MODULES=all-shared with apache-shared-modules option
- '--enable-mods-shared=all' is not sufficient, that's why DFLT_APACHE_MODULES
lists all those others; use DFLT_APACHE_MODULES instead of 'all'
- add apache-shared-modules to options.description
approved by tron
|
|
Includes build fix from FreeBSD's ports:
http://www.freebsd.org/cgi/query-pr.cgi?pr=125484&cat=ports
New Features
* (MODPYTHON-103) New req.add_output_filter(), req.add_input_filter(), req.register_output_fiter(), req.register_input_filter() methods. These allows the dynamic registration of filters and the attaching of filters to the current request.
* (MODPYTHON-104) Support added for using Python in content being passed through "INCLUDES" output filter, or as more commonly referred to server side include (SSI) mechanism.
* (MODPYTHON-108) Added support to cookies for httponly attribute, an extension originally created by Microsoft, but now getting more widespread use in the battle against cross site-scripting attacks.
* (MODPYTHON-118) Now possible using the PythonImport directive to specify the name of a function contained in the module to be called once the designated module has been imported.
* (MODPYTHON-124) New req.auth_name() and req.auth_type() methods. These return the values associated with the AuthName and AuthType directives respectively. The req.ap_auth_type has now also been made writable so that it can be set by an authentication handler.
* (MODPYTHON-130) Added req.set_etag(), req.set_last_modified() and req.update_mtime() functions as wrappers for similar functions provided by Apache C API. These are required to effectively use the req.meets_condition() function. The documentation for req.meets_condition() has also been updated as what it previously described probably wouldn't actually work.
* (MODPYTHON-132) New req.construct_url() method. Used to construct a fully qualified URI string incorporating correct scheme, server and port.
* (MODPYTHON-144) The "apache.interpreter" and "apache.main_server" attributes have been made publically available. These were previously private and not part of the public API.
* (MODPYTHON-149) Added support for session objects that span domains.
* (MODPYTHON-153) Added req.discard_request_body() function as wrapper for similar function provided by Apache C API. The function tests for and reads any message body in the request, simply discarding whatever it receives.
* (MODPYTHON-164) The req.add_handler(), req.register_input_filter() and req.register_output_filter() methods can now take a direct reference to a callable object as well a string which refers to a module or module::function combination by name.
* (MODPYTHON-165) Exported functions from mod_python module to be used in other third party modules for Apache. The purpose of these functions is to allow those other modules to access the mechanics of how mod_python creates interpreters, thereby allowing other modules to also embed Python and for there not to be a conflict with mod_python.
* (MODPYTHON-170) Added req._request_rec, server._server_rec and conn._conn_rec semi private members for getting accessing to underlying Apache struct as a Python CObject. These can be used for use in implementing SWIG bindings for lower level APIs of Apache. These members should be regarded as experimental and there are no guarantees that they will remain present in this specific form in the future.
* (MODPYTHON-193) Added new attribute available as req.hlist.location. For a handler executed directly as the result of a handler directive within a Location directive, this will be set to the value of the Location directive. If LocationMatch, or wildcards or regular expressions are used with Location, the value will be the matched value in the URL and not the pattern.
Improvements
* (MODPYTHON-27) When using mod_python.publisher, the __auth__() and __access__() functions and the __auth_realm__ string can now be nested within a class method as a well a normal function.
* (MODPYTHON-90) The PythonEnablePdb configuration option will now be ignored if Apache hasn't been started up in single process mode.
* (MODPYTHON-91) If running Apache in single process mode with PDB enabled and the "quit" command is used to exit that debug session, an exception indicating that the PDB session has been aborted is raised rather than None being returned with a subsequent error complaining about the handler returning an invalid value.
* (MODPYTHON-93) Improved util.FieldStorage efficiency and made the interface more dictionary like.
* (MODPYTHON-101) Force an exception when handler evaluates to something other than None but is otherwise not callable. Previously an exception would not be generated if the handler evaluated to False.
* (MODPYTHON-107) Neither mod_python.publisher nor mod_python.psp explicitly flush output after writing the content of the response back to the request object. By not flushing output it is now possible to use the "CONTENT_LENGTH" output filter to add a "Content-Length" header.
* (MODPYTHON-111) Note made in session documentation that a save is required to avoid session timeouts.
* (MODPYTHON-125) The req.handler attribute is now writable. This allows a handler executing in a phase prior to the response phase to specify which Apache module will be responsible for generating the content.
* (MODPYTHON-128) Made the req.canonical_filename attribute writable. Changed the req.finfo attribute from being a tuple to an actual object. For backwards compatibility the attributes of the object can still be accessed as if they were a tuple. New code however should access the attributes as member data. The req.finfo attribute is also now writable and can be assigned to using the result of calling the new function apache.stat(). This function is a wrapper for apr_stat().
* (MODPYTHON-129) When specifying multiple handlers for a phase, the status returned by each handler is now treated the same as how Apache would treat the status if the handler was registered using the low level C API. What this means is that whereas stacked handlers of any phase would in turn previously be executed as long as they returned apache.OK, this is no longer the case and what happens is dependent on the phase. Specifically, a handler returning apache.DECLINED no longer causes the execution of subsequent handlers for the phase to be skipped. Instead, it will move to the next of the stacked handlers. In the case of PythonTransHandler, PythonAuthenHandler, PythonAuthzHandler and PythonTypeHandler, as soon as apache.OK is returned, subsequent handlers for the phase will be skipped, as the result indicates that any processing pertinent to that phase has been completed. For other phases, stacked handlers will continue to be executed if apache.OK is returned as well as when apache.DECLINED is returned. This new interpretation of the status returned also applies to stacked content handlers listed against the PythonHandler directive even though Apache notionally only ever calls at most one content handler. Where all stacked content handlers in that phase run, the status returned from the last handler becomes the overall status from the content phase.
* (MODPYTHON-141) The req.proxyreq and req.uri attributes are now writable. This allows a handler to setup these values and trigger proxying of the current request to a remote server.
* (MODPYTHON-142) The req.no_cache and req.no_local_copy attributes are now writable.
* (MODPYTHON-143) Completely reimplemented the module importer. This is now used whenever modules are imported corresponding to any of the Python*Handler, Python*Filter and PythonImport directives. The module importer is still able to be used directly using the apache.import_module() function. The new module importer no longer supports automatic reloading of packages/modules that appear on the standard Python module search path as defined by the PythonPath directive or within an application by direct changes to sys.path. Automatic module reloading is however still performed on file based modules (not packages) which are located within the document tree where handlers are located. Locations within the documentree are however no longer added to the standard Python module search path automatically as they are maintained within a distinct importer search path. The PythonPath directive MUST not be used to point at directories within the document tree. To have additional directories be searched by the module importer, they should be listed in the mod_python.importer.path option using the PythonOption directive. This is a path similar to how PythonPath argument is supplied, but MUST not reference sys.path nor contain any directories also listed in the standard Python module search path. If an application does not appear to work under the module importer, the old module importer can be reenabled by setting the mod_python.legacy.importer option using the PythonOption directive to the value '*'. This option must be set in the global Apache configuration.
* (MODPYTHON-152) When in a sub request, when a request is the result of an internal redirect, or when when returning from such a request, the req.main, req.prev req.next members now correctly return a reference to the original Python request object wrapper first created for the specific request_rec instance rather than creating a new distinct Python request object. This means that any data added explicitly to a request object can be passed between such requests.
* (MODPYTHON-178) When using mod_python.psp, if the PSP file which is the target of the request doesn't actually exist, an apache.HTTP_NOT_FOUND server error is now returned to the client rather than raising a ValueError exception which results in a 500 internal server error. Note that if using SetHandler and the request is against the directory and no DirectoryIndex directive is specified which lists a valid PSP index file, then the same apache.HTTPT_FOUND server error is returned to the client.
* (MODPYTHON-196) For completeness, added req.server.log_error() and req.connection.log_error(). The latter wraps ap_log_cerror() (when available), allowing client information to be logged along with message from a connection handler.
* (MODPYTHON-206) The attribute req.used_path_info is now modifiable and can be set from within handlers. This is equivalent to having used the AcceptPathInfo directive.
* (MODPYTHON-207) The attribute req.args is now modifiable and can be set from within handlers.
Bug Fixes
* (MODPYTHON-38) Fixed issue when using PSP pages in conjunction with publisher handler or where a PSP error page was being triggered, that form parameters coming from content of a POST request weren't available or only available using a workaround. Specifically, the PSP page will now use any FieldStorage object instance cached as req.form left there by preceding code.
* (MODPYTHON-43) Nested __auth__() functions in mod_python.publisheow execute in context of globals from the file the function is in and not that of mod_python.publisher itself.
* (MODPYTHON-47) Fixed mod_python.publisher so it will not return a HTTP Bad Request response when mod_auth is being used to provide Digest authentication.
* (MODPYTHON-63) When handler directives are used within Directory or DirectoryMatch directives where wildcards or regular expressions are used, the handler directory will be set to the shortest directory matched by the directory pattern. Handler directives can now also be used within Files and FilesMatch directives and the handler directory will correctly resolve to the directory corresponding to the enclosing Directory or DirectoryMatch directive, or the directory the .htaccess file contained in.
* (MODPYTHON-76) The FilterDispatch callback should not flush the filter if it has already been closed.
* (MODPYTHON-84) The original change to fix the symlink issue for req.sendfile() was causing problems on Win32, plus code needed to be changed to work with APR 1.2.7.
* (MODPYTHON-100) When using stacked handlers and a SERVER_RETURN exception was used to return an OK status for that handler, any following handlers weren't being run if appropriate for the phase.
* (MODPYTHON-109) The Py_Finalize() function was being called on child process shutdown. This was being done though from within the context of a signal handler, which is generally unsafe and would cause the process to lock up. This function is no longer called on ch process shutdown.
* (MODPYTHON-112) The req.phase attribute is no longer overwritten by an input or output filter. The filter.is_input member should be used to determine if a filter is an input or output filter.
* (MODPYTHON-113) The PythonImport directive now uses the apache.import_module() function to import modules to avoid reloading problems when same module is imported from a handler.
* (MODPYTHON-114) Fixed race conditions on setting sys.path when the PythonPath directive is being used as well as problems with infinite extension of path.
* (MODPYTHON-120) (MODPYTHON-121) Fixes to test suite so it will work on virtual hosting environments where localhost doesn't resolve to 127.0.0.1 but the actual IP address of the host.
* (MODPYTHON-126) When Python*Handler or Python*Filter directive is used inside of a Files directive container, the handler/filter directory value will now correctly resolve to the directory corresponding to any parent Directory directive or the location of the .ccess file the Files directive is contained in.
* (MODPYTHON-133) The table object returned by req.server.get_config() was not being populated correctly to be the state of directives set at global scope for the server.
* (MODPYTHON-134) Setting PythonDebug to Off, wasn't overriding On setting in parent scope.
* (MODPYTHON-140) The util.redirect() function should be returning server status of apache.DONE and not apache.OK otherwise it will not give desired result if used in non content handler phase or where there are stacked content handlers.
* (MODPYTHON-147) Stopped directories being added to sys.path multiple times when PythonImport and PythonPath directive used.
* (MODPYTHON-148) Added missing Apache contants apache.PROXYREQ_RESPONand apache.HTTP_UPGRADE_REQUIRED. Also added new constants for Apache magic mime types and values for interpreting the req.connection.keepalive and req.read_body members.
* (MODPYTHON-150) In a multithread MPM, the apache.init() function could be called more than once for a specific interpreter instance whereas it should only be called once.
* (MODPYTHON-151) Debug error page returned to client when an exception in a handler occurred wasn't escaping special HTML characters in the traceback or the details of the exception.
* (MODPYTHON-157) Wrong interpreter name used for fixup handler phase and earlier, when PythonInterpPerDirectory was enabled and request was against a directory but client didn't provide the trailing slash.
* (MODPYTHON-1) Fix FieldStorage class so that it can handle multiline headers.
* (MODPYTHON-160) Using PythonInterpPerDirective when setting content handler to run dynamically with req.add_handler() would cause Apache to crash.
* (MODPYTHON-161) Directory argument supplied to req.add_handler() is canonicalized and a trailing slash added automatically. This is needed to ensure that the directory is always in POSIX path style as used by Apache and that convention where directories associated with directives always have trailing slash is adhered to. If this is not done, a different interpreter can be chosen to that expected when the PythonInterpPerDirective is used.
* (MODPYTHON-166) PythonHandlerModule was not setting up registration of the PythonFixupHandler or PythonAuthenHandler. For the latter this meant that using Require directive with PythonHandlerModule would cause a 500 error and complaint in error log about "No groups file".
* (MODPYTHON-167) When PythonDebug was On and and exception occurred, response to the client had a status of 200 when it really should have been a 500 error status indicating that an internal error occurred. A 500 error status was correctly being returned when PythonDebug was Off.
* (MODPYTHON-168) Fixed psp_parser error when CR is used as a line terminator in psp code. This may occur with some older editors such as GoLive on Mac OS X.
* (MODPYTHON-175) Fixed problem whereby a main PSP page and an error page triggered from that page both accessing the session object would cause a deadlock.
* (MODPYTHON-176) Fixed issue whereby PSP code would unlock session object which it had inherited from the caller meaning caller could no longer use it safely. PSP code will now only unlock session if it created it in the firplace.
* (MODPYTHON-179) Fixed the behaviour of req.readlines() when a size hint was provided. Previously, it would always return a single line when a size hint was provided.
* (MODPYTHON-180) Publisher would wrongly output a warning about nothing to publish if req.write() or req.sendfile() used and data not flushed, and then published function returned None.
* (MODPYTHON-181) Fixed memory leak when mod_python handlers are defined for more than one phase at the same time.
* (MODPYTHON-182) Fixed memory leak in req.readline().
* (MODPYTHON-184) Fix memory leak in apache.make_table(). This was used by util.FieldStorage class so affected all code using forms.
* (MODPYTHON-185) Fixed segfault in psp.parsestring(src_string) when src_str is empty.
* (MODPYTHON-187) Table objects could crash in various ways when the value of an item was NULL. This could occur for SCRIPT_FILENAME when the req.subprocess_env table was accessed in the post read request handler phase.
* (MODPYTHON-189) Fixed representation returned by calling repr() on a table object.
* (MODPYTHON-191) Session class will no longer accept a normal cookie if a signed cookie was expected.
* (MODPYTHON-194) Fixed potential memory leak due to not clearing the state of thread state objects before deleting them.
* (MODPYTHON-195) Fix potential Win32 resource leaks in parent Apache process when process restarts occur.
* (MODPYTHON-198) Python 2.5 broke nested __auth__/__access__/__auth_realm__ in mod_python.publisher.
* (MODPYTHON-200) Fixed problem whereby signed and marshalled cookies could not be used at the same time. When expecting marshalled cookie, any signed, but not marshalled cookies will be returned as normal cookies.
|
|
PYTHON_PATCH_SCRIPTS before including python/application.mk. Bump PKGREVISION
|
|
it can cause issues on some platforms. Leave it on by default as
the exact list of impacted systems isn't known.
Ok'ed tnn@
|
|
|
|
|
|
TYPO3 is a free Open Source content management system for enterprise
purposes on the web and in intranets. It offers full flexibility and
extendability while featuring an accomplished set of ready-made
interfaces, functions and modules.
|
|
Traq was already using sqlite3 - I misunderstood the py-sqlite numbering.
- py-sqlite3 is sqlite3 for python2.5
- py-sqlite2 is sqlite3 from python < 2.5
- py-sqlite is sqlite2 for some version or versions
Apologies to the non python 2.5 users for he original breakage
|
|
* Prepair for DESTDIR support.
* Reflect squid package's change.
Bump PKGREVISION.
|
|
|
|
Makefile.squid since previous change break squidGuard package.
Noted by joerg@ via private mail.
|
|
CSSMin History
================================================================================
Version 1.0.2 (2008-08-23)
* Fixed a bug that could have resulted in a necessary space being removed if
it preceded a compressible color value, such as in the property
"border:1px solid #cccccc".
Version 1.0.1 (2008-07-25)
* Fixed a rare bug that could result in redundant semicolons.
|
|
|
|
|
|
|
|
|
|
|
|
This is example site data of TYPOlight webCMS.
|
|
|
|
Language translation files for TYPOlight webCMS.
|
|
TYPOlight webCMS is a powerful web content management system that
specializes in accessibility (back end and front end) and uses XHTML
and CSS to generate W3C/WAI compliant pages. It was developed by Leo
Feyer in 2004 and has been released under the Lesser General Public
License (LGPL).
Here are some prominent features that make TYPOlight stand out from
the variety of content management systems. If you want to learn more,
check out the full feature list ( http://www.typolight.org/features.html).
* Live update feature
* Multilingual documentation
* Accessible XHTML strict output
* Uses Ajax and Web 2.0 technologies
* Multi-language support (character set UTF-8)
* Cross-browser CSS framework generator (IE7 compatible)
* Built-in file manager, search engine and form generator
* Multiple back end languages and back end themes
* Front end output 100% template based
* Versioning and undo management
Note: Live update feature dosen't work because of pkgsrc's nature.
|
|
== 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.
|
|
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)
|
|
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]
|
|
Fixes a bug introduced with 1.4.18 that causes all news bin
contents to be dropped on startup.
|
|
* Fix wrong condition check of mandatory libraries.
* Proper load gem based ruby-ncurses.
Bump PKGREVISION.
|
|
Pkgsrc changes:
o Revert MAINTAINER to pkgsrc-users@ as directed by maintainer
o Allow this package to work both with apache13 and newer versions
o Add HOMEPAGE using search.cpan.org
o (Committed even though I could not get "make test" going.)
Upstream changes:
0.10 February 25, 2008
Add make disttest procedure to RELEASE document - fred
Check for Apache::Test version 1.30, needed to run tests - fred
Apache::Reload and Apache2::Reload bundled for CPAN release
This release incorporates unreleased changes in 0.08 and 0.09
[Fred Moyer <fred@redhotpenguin.com>]
0.09
Apache2::Reload was part of mod_perl2 core in this version
0.08
Remove modified modules before reloading them [Javier Ureuen Val]
Imported from v0.07 into ASF SVN [Philip M. Gollucci <pgollucci@p6m7g8.com>]
Matt Sergeant <matt@sergeant.org> has donated Apache-Reload to the ASF.
|
|
Pkgsrc changes:
o Reset maintainer to pkgsrc-users@, per request from maintainer
o Use MASTER_SITES_PERL_CPAN
o Set PERL5_REQD according to Meta.yaml in package
o Adjust dependencies according to package
Upstream changes:
version: 0.23
date: Friday June 06 12:51:18 PDT 2008
changes:
- Incorporated 'jemplate-url.patch' to match uri/url filtering behavior to TT, thanks leedo
---
version: 0.22
date: Mon Apr 28 21:52:03 PDT 2008
changes:
- Fixed a few buglets found in 0.21
---
version: 0.21
date: Mon Apr 28 12:44:13 CST 2008
changes:
- Robert Krimen provided massive improvements including:
- jQuery support
- YUI support
- Many new command line options for fine grained control
- Doc changes
- Much refactoring
- Ingy added:
- A standalone Jemplate compiler (bin/jemplate)
- Some doc: (bin/README)
|
|
|
|
ChangeLog:
4.11 Sun Aug 10, 2008
No code changes.
[DOCUMENTATION]
- Fix POD syntax issue.
|
|
Noted by Klaus Klein via private mail.
|
|
* Add and enable squid26, squid27 and squid30.
|
|
* This is legacy stable release but I keep it for a while.
* Switch to new squid package frame work.
* Drop RunCache support.
Bump PKGREVISION.
|
|
PR pkg/39188.
New feature with Squid 3.0.
* Code converted to C++, with significant internal restructuring and rewrites.
* ICAP implementation (RFC 3507 and www.icap-forum.org)
* Edge Side Includes (ESI) implementation (www.esi.org)
Missing feature from squid 2.6
* refresh_stale_hit option. Not yet ported.
* ability to follow X-Forwarded-For. Not yet ported.
* Full caching of Vary/ETag using If-None-Match. Only basic Vary cache
supported. Not yet ported.
* Mapping of server error messages. Not yet ported.
* http_access2 access directive. Not yet ported.
* Location header rewrites. Not yet ported.
* wais_relay. Feature dropped as it's equivalent to cache_peer +
cache_peer_access.
* urlgroup. Not yet ported.
* collapsed forwarding. Not yet ported.
* stable Windows support. Irregularly maintained.
Currently, COSS backend support isn't available, too.
|
|
This is current stable release of Squid.
pkgsrc change:
* Drop support for pkgsrc original log_mime_hdrs_list. If someone
want to use it, please feedback it to upstream.
Changes from squid 2.6.
* Experimental support for HTTP/1.1, mainly targeted at reverse proxy
installations. Not yet HTTP/1.1 compliant hoewever.
* A number of performance improvements; including request/reply parser,
eliminating various redundant data copies and some completely rewritten
sections.
* Support for WAIS has been removed.
* "act-as-origin" option for http_port - Squid can now emulate an origin
server when acting as an accelerator.
* "min-size" option for cache_dir - the minimum object size to store in a
cache directory. Previously objects of any size up to a "max-size" maximum
size would be considered as candidated for storing in a store_dir; this
option allows the administrator to tune various stores for small and large
objects rather than trying to tune it for both.
* Support for Solaris /dev/poll for network IO - more efficient than poll()
or select() and backwards compatible to Solaris 7. This must be manually
enabled during configure by specifying "--enable-devpoll".
* Support for FreeBSD accept filters. Use "accept_filter httpready" in
squid.conf to enable this.
* A semi-modular logging framework has been introduced, which both allows
for more efficient non-blocking logging with the supplied logging daemon,
but also allows for third-party modules to intercept the squid logs and
process them. An example "UDP" logging helper, thanks to the Wikimedia
Foundation, is included.
* Support for rewriting URLs into canonical forms when storing and
retrieving objects. A common practice seen in Content Delivery Networks is
to serve the same content from a variety of different URLs or hosts; this
makes efficient caching difficult. The store URL rewriting framework
allows the administrator to rewrite a variety of URLs into one canonical
form, so matching content from a variety of sources can be stored and
retrieved as if they came from the same source, whilst still fetching the
content from the original destination. See the "storeurl_rewrite_program"
option for more information, and
http://wiki.squid-cache.org/Features/StoreURLRewrite for some examples.
* Object revalidation can now occur in the background. Cache validation can
now occur in the background without requiring an active client to drive
it. Stale content being revalidated can be served in situ whilst the
object is being refreshed. See the "max_stale" and "refresh_pattern"
options for more information.
* introduce a new option, "zero_buffers", which controls whether Squid will
zero the memory used for buffers and other data structures before
use. This may or may not improve performance on specific workloads.
* Cache authentication based on source IP address. This reduces the pressure
on external authenticators which may not be able to keep up under high
load - NTLM/winbind is a good example of this. See the
"authenticate_ip_shortcircuit_access" and
"authenticate_ip_shortcircuit_ttl" options for more information.
* Support for configuration file includes has been added. "include" can now
be used to include a configuration file or a glob of configuration files
in a directory.
* The default rules to not cache dynamic content from cgi-bin and query URLs
have been altered. Previously, the "cache" ACL was used to mark requests
as non-cachable - this is enforced even on dynamic content which returns
cachability information. This has changed in Squid-2.7 to use the default
refresh pattern. Dynamic content is now cached if it is marked as
cachable. You should remove the default configuration lines with QUERY
(acl, and cache) and replace them with the correct refresh_pattern
entries.
* Accelerator mode support cleaned up to behave more consistent when
combining multiple accelerator mode options
* Zero Penalty Hit support, allowing cache misses to be marked by custom
TOS/priority values, useful when using packet shaping/prioritization
outside Squid and needing to separate cache hits from misses.
|
|
* Now www/squid directory is common directory for squid packages.
* package options clean up and all options are described.
* LDAP helper support. (PR pkg/39386)
* DESTDIR support.
* Move some MESSAGE to documation directory.
Next, I'll import squid26, squid27 and squid30 packages.
|
|
as per private communication with previous maintainer.
No associated version bump.
|
|
Trac 0.11.1 (August 6, 2008)
http://svn.edgewall.org/repos/trac/tags/trac-0.11.1
Trac 0.11.1 contains a number of bug fixes and minor enhancements.
The following list contains only a few highlights:
* Improved DB connection handling (new connection pool)
* Better MySQL backend unicode support. "utf8" and "utf8_bin" is the
recommended database charset and collation settings.
* Fixes intermittent "constraint violation" and "invalid form token"
error messages.
* Fixes roadmap layout glitch in Firefox 3.
* Safer default umask value for tracd (can be set using --umask option)
* Better default PYTHON_EGG_CACHE value.
The complete list of closed tickets can be found here:
http://trac.edgewall.org/query?status=closed&milestone=0.11.1
Trac 0.11 'Genshi' (June 22, 2008)
http://svn.edgewall.org/repos/trac/tags/trac-0.11
Trac 0.11 contains a great number of new features, improvements and
bug fixes. The following list contains only a few highlights:
* New template engine for generating content (Genshi)
* New configurable workflow in the ticket subsystem
* Finer-grained control of permissions
* Support for Pygments as the default syntax highlighter
* Improved repository browser ("blame" support, dynamic in-place
expansion of folders)
* Improved user preferences subsystem, among which the possibility for
* any user to select their time zone and disable access keys
* The WebAdmin plugin is now an integral part of Trac
* Paging of timeline and query results.
A more complete list of new features can be found in the RELEASE file.
The complete list of closed tickets can be found here:
http://trac.edgewall.org/query?status=closed&milestone=0.11
|