Commit graph

8247 commits

Author SHA1 Message Date
sno
00c89c0ebe PkgSrc changes:
- Updating package for p5 module of Catalyst::Plugin::Authentication
    from 0.10009_1 to 0.10011
  - Setting license to gnu-gpl-v2
  - Adjusting dependencies

Upstream changes:
0.10011 Sun Mar  8 23:32:12 GMT 2009
      - Update t/live_app_session.t to skip unless you have a newer, more
        reliable version of TWMC (RT#43817)
      - Change check for isa Catalyst::Plugin::Session to just check the
        existance of a session method. (Edmund von der Burg)

0.10010
      - Change from NEXT to MRO::Compat
      - Chop a number off the versions to get back to the correct 0.10000
        version scheme.

0.100092_01
      - Add hook for failing user restore.
        - Add test for this.
      - Fix bug in Credential::Password with password_type: clear.
        - Add test for this.
      - Add mock object tests for Credential::Password with password_type:
        clear.

0.100092
      - Release new version, no changes since dev release.
2009-05-01 13:34:27 +00:00
sno
ac40dbef79 PkgSrc changes:
- Updating package for p5 module of Catalyst::Plugin::Session from 0.20
    to 0.21
  - Setting license to gnu-gpl-v2
  - Adjusting depends

Upstream changes:
0.21 2009-04-30
        - Hide the internal packages in Catalyst::Plugin::Session::Test::Store from PAUSE.
        - Convert from CAF to Moose with Moosex::Emulate::Class::Accessor::Fast
2009-05-01 13:30:35 +00:00
sno
c8f077dffe PkgSrc changes:
- Updating package for p5 module of WWW::Mechanize from 1.52 to 1.54
  - Adding some test dependencies
  - Setting license to gnu-gpl-v2

Upstream changes:
1.54        Mon Jan 12 00:36:08 CST 2009
========================================
[FIXED]
Removed the computers4sure test that was failing.
2009-05-01 13:22:57 +00:00
sno
76a73dc8d2 PkgSrc changes:
- Updating package for p5 module of Test::WWW::Mechanize for Catalyst from
    0.42 to 0.51
  - Setting license to gnu-gpl-v2 # OR artistic
  - Adjusting dependencies according to META.yml

Upstream changes:
0.51 Mon Mar 16 10:00 GMT 2009
     - Doc updates from thejester
     - User agent fixes from ANDREMAR
     - Fix bug where redirect was followed on a 500 response
     - All remote requests (i.e. CATALYST_SERVER env var) now use our own
       mechanize object, rather than an unconfigurable one from Catalyst:Test

0.50 Tue Feb 17 09:12 GMT 2009
     - Remove warning in HTTP::Cookies
     - Call BUILDALL

0.50_2 Thur Feb 12 09:47 GMT 2009
     - Make t/multi_content_type.t handle case when server cant be started,
       which is almost always due to port in use.

0.50_1 Thur Feb 5 09:02 GMT 2009
     - App classname no longer has to be passed to import:
        $m = T::W::M::C->new(catalyst_app => 'Catty')
       now works.
     - Can now use TWMC two test two different apps in the same perl
       interpreter due to the above change
     - Removed Test::WWW::Mechanize::Catalyst::Aux package as it isn't needed
       any more
     - Add 'host' accessor for white-label testing
     - Moosification
     - Can now test against remote CATALYST_SERVER without having to load the
       app class

0.45 Mon Nov 24 20:39:19 GMT 2008
     - be forwards-compatible with Catalyst 5.80's virtual
       domain testing (thanks Jason Gottshall)

0.44 Mon Oct 27 13:48:22 GMT 2008
     - fix longstanding bug with recent LWP, requiring
       WWW::Mechanize 1.50 (thanks to petdance, mst, dakkar)
     - add machine- and human-readable license, add abstract

0.43 Mon Aug 18 15:42:03 BST 2008
     - add missing prereqs to Catalyst::Plugin::Session::State::Cookie
       and Catalyst::Plugin::Session::Store::Dummy (thanks kd)
2009-05-01 13:12:11 +00:00
sno
4b947dd27d PkgSrc changes:
- Updating packages for p5 module Catalyst::Plugin::Static::Simple
    from 0.20 to 0.21
  - Setting license to gnu-gpl-v2
  - Adjusting dependencies

Upstream changes:
0.21    2009-03-29 20:31:49
	- Documentation improvements (jester)
        - Change from NEXT to MRO::Compat - RT#40628, RT#44553 (ilmari)
        - Bump prereq to MIME::Types to 1.25 to correctly send files
          commonly used to graft support for transparent PNGs into
          MSIE6 - RT#41314 (Florian Ragwitz)
2009-05-01 12:22:47 +00:00
sno
1373520721 PkgSrc changes:
- Updating package for p5 module Catalyst::Plugin::StackTrace from 0.09
    to 0.10
  - Setting license to gnu-gpl-v2
  - Adjusting dependencies

Upstream changes:
0.10    2009-04-20 13:50:00
        - Switch to MRO::Compat
2009-05-01 12:14:54 +00:00
sno
8e7ad7371d PkgSrc changes:
- Updating package for p5 module Catalyst::Plugin::ConfigLoader from
    0.22 to 0.23
  - Setting license to gnu-gpl-v2
  - Adjust dependencies

Upstream changes:
0.23 Sat Apr 18 2009
    - Update Data::Visitor
2009-05-01 12:05:59 +00:00
sno
1125dca7d0 PkgSrc changes:
- Updating package for p5 module of Catalyst::Action::RenderView from
    0.08 to 0.10
  - Setting license to gnu-gpl-v2
  - Adjusting dependencies

Upstream changes:
0.10 2009-04-29 18:24:50
    - Depend on Data::Visitor 0.24 to avoid Class::MOP deprecation
      warnings. (Florian Ragwitz)

0.09 2009-02-18 21:32:00
    - Store config in $c->config->{'Action::RenderView'}
      instead of $c->config->{debug}.
      Config from $c->config->{debug} is deprecated, but
      still supported.
    - Switch from NEXT to next::method
2009-05-01 11:59:45 +00:00
sno
f99191039b PkgSrc changes:
- Updating package for p5 module of Catalyst::Devel from 1.10 to 1.12
  - Adding a switch to ignore the "Unkown error bug" in perl-5.10.0
    until a decision is made on tech-pkg@
  - Setting license to gnu-gpl-v2
  - Adjusting dependencies

Upstream changes:
1.12    2009-04-26 15:42
        - Remove the deprecated BindLex from the _create.pl help message (rafl)

1.11    2009-04-22 19:02
        - Add check for "Unknown error" bug (caelum)
        - Change generated scripts to use /usr/bin/env perl if /usr/bin/env
          exists, otherwise fall back to the current perl binary. (t0m)
        - Fix getopt spec in generated scripts to match docs (rjbs)
        - Additional documentation (ash)
        - Informational message after an application is created (kd)
        - Add a -background option to the dev server (duncs)
2009-05-01 11:52:08 +00:00
taca
763c6ebe99 Update www/typolight27 to ifficial release 2.7.0.
==========================
TYPOlight webCMS CHANGELOG
==========================

Version 2.7.0 (2009-05-01)
--------------------------
- Updated SyntaxHighlighter to version 2.0.296
- Moved the DOMPDF plugin to the extension repository
- Moved the developers module to the extension repository
- Removed the outdated PunBB bridge extension
- Added a glossary extension to the core
- Added a rewrite rule to dispatch gzipped .js and .css files
- Added basic drag'n'drop support in the back end (parent view)
- Added better confirmation messages to comment elements (#677)
- Fixes issue with insert tag "date" returning the wrong date(#639)
- Fixed issue with date validation if the date contains slashes (#668)
- Fixed issue with RSS reader not showing feed header data (#635)
- Fixed issue with tablesort.js not working in IE (#652)
- Fixes issue with limit filter not considering root IDs (#670)
- Fixes issue with article IDs being generated from the title (#675)
- Fixed a few minor issues

Version 2.7.RC2 (2009-04-01)
----------------------------
- IE8 compatible back end
- Replaced UFO with SWFObject (#218)
- Updated mootools to version 1.2.1 (#1)
- Updated dfGallery to version 2.005 (#463)
- Updated simplepie to version 1.1.3 (#238)
- Updated TCPDF to version 4.5.032 (#80)
- Updated TinyMCE to version 3.2.2.1 (#622)
- Updated all HTTP headers to HTTP/1.1 (#583)
- Merged the calendar and mini-calendar modules
- Added module "book navigation"
- Added mootools color picker (mooRainbow)
- Added an improved date validation routine (#314)
- Added automatic field resizing to the table wizard (#553)
- Added option to define the meta robots tag in the site structure (#586)
- Added a file picker widget to choose images in the style sheet editor (#60)
- Added option to choose whether to export teasers or full articles in RSS feeds (#591)
- Added a WHERE condition for the details page of the listing module (#618)
- Added option to hide the channel selection menu in newsletter modules (#464)
- Added insert tag "iflng" to insert language specific content (#367)
- Added an option to disable the session ip check (#18)
- Added conditional comments support to the style sheet editor (#379)
- Added option to purge data in the personal settings module (#585)
- Added a custom error page for missing referer host addresses (#592)
- Added support for featured news to the news extension (#191)
- Improved cross-browser stability of the new form layout
- Improved handling of the search and filter functions in the back end (#526)
- Fixed issue with emtpy requests being cached (#579)
- Fixed issue with cache header sending a wrong max-age (#600)
- Fixed news comments permissions in the back end (#603)
- Fixed some minor issues

Version 2.7.RC1 (2009-03-15)
----------------------------
- Overworked all language files
- Declared the Template class abstract (#309)
- Modified main navigation template "nav_default" (#559)
- Added "importUser" hook (#187)
- Added class "error" to form fields (#200)
- Added new collapsible two-column back end form layout
- Added FIND_IN_SET() support to sortable back end fields (#299)
- Added salted passwords to prevent against rainbow table attacks (#142)
- Added a method to parse textual date representations (#304)
- Added routine to check for duplicate newsletter recipients (#575)
- Improved sorting of FAQ categories in the front end
- Improved undo function so regular users can only see their own undo steps (#434)
- Fixed issue with indexer failing to read large pages (#516)
- Fixed issue with thumbnail generator and transparent GIFs and PNGs (#572)
- Fixed issue with style sheet importer not handling margin:auto correctly (#492)
- Fixed issue with e-mail addresses not being encoded in news and events (#528)
- Fixed some minor issues
2009-05-01 03:04:48 +00:00
taca
bb014323dc Forgot to update date of a translation file in comment.
No functional change.
2009-05-01 03:02:29 +00:00
sno
6b49da8716 PkgSrc changes:
- Updating package for p5 module Catalyst::Component::ACCEPT_CONTEXT to
    0.06 from 0.05
  - Setting license to gnu-gpl-v2
  - Adjusting dependencies

Upstream changes:
0.06    24 April 2009
        Switch from NEXT to MRO::Compat
2009-04-30 20:06:37 +00:00
taca
9bc842989a * Correct path and remove typolight 2.6.x specific description
in MESSAGE.
* Remove conflict with typolight-2*.

Bump PKGREVISION.
2009-04-30 13:15:35 +00:00
taca
83d9990e54 * Correct path in MESSAGE.
* Remove conflict with typolight-2*.
* Add a patch to fix problem that cached pages are displayed twice.

Bump PKGREVISION.
2009-04-30 13:12:40 +00:00
taca
6fdda8e173 Add TL_VER to MESSAGE_SUBST. 2009-04-30 13:08:50 +00:00
sno
1e27484968 PkgSrc changes:
- Updating package for p5 module Catalyst::Runtime from 5.80002 to 5.80003
  - Adjust dependencies

Upstream changes:
5.80003 2009-04-29 16:23:53
        - Various POD tweaks. (hdp, dandv)
        - Fix formatting error in the regex fallback warning. (rafl)
        - Convert the dispatcher's and restarter engine's BUILD method to
          attribute builders to not override the BUILD method from
          MooseX::Emulate::Class::Accessor::Fast. (rafl)
        - Fix classes without metaclasses restarting, when not using
          B::Hooks::OP::Check::StashChange (t0m)
        - Fix the unattached chain debug table for endpoints with no
          parents at all. (rafl)
        - Turn of test aggregation by default. Only aggregate if the
          AGGREGATE_TESTS environment variable is set and a recent
          Test::Aggregate is available. (rafl)
        - Bump to MooseX::MethodAttributes 0.09, to gain the
          get_nearest_methods_with_attributes method allowing methods without
          attributes in a subclass to override those with attributes in a
          superclass. This fixes CatalystX::CRUD's method of overriding /
          disabling functionality from base controllers. (t0m)
        - Bump HTTP::Request::AsCGI dependency to avoid broken version (t0m)
        - Bump Moose dependency to latest version to fix metaclass
          incompatibility issues in some cases. (t0m)
        - Additional tests for setup_stats method. (t0m)
        - Fix log levels in Catalyst::Log to be properly additive. (t0m)
        - Fix RT#43375 by sorting results before testing them (t0m)
        - Fixes for uri_for_action when using Catalyst::DispatchType::Regex
          + tests from RT#39369 (norbi)
        - Partial rewrite and reoganisation of the C3 docs in
          Catalyst::Upgrading based on feedback from kiffin (t0m)
        - If you make your application class immutable and turn off
          constructor inlining, Catalyst will die and tell you pass
          the (replace_constructor => 1) argument to
          make_immutable. (Dave Rolsky)
2009-04-30 07:14:27 +00:00
gdt
7c5080a695 Set LICENSE to apache-2.0. 2009-04-29 23:18:58 +00:00
gdt
dd6a1653db Update to mod_wsgi 2.4. (Works with apache22 and trac.)
patch-aa was incorporated into a larger related change upstream:
  http://code.google.com/p/modwsgi/issues/detail?id=107

Changes as described at:
  http://code.google.com/p/modwsgi/wiki/ChangesInVersion0204

Bug Fixes

1. Compilation would fail on Windows due to daemon mode specific code
not being conditionally compiled out on that platform. This was a
problem introduced by changes in mod_wsgi 2.3.

2. Fix bug where wrong Apache memory pool used when processing
configuration directives at startup. This could later result in memory
corruption and may account for problems seen with 'fopen()'
errors. See:

    http://code.google.com/p/modwsgi/issues/detail?id=78

    http://code.google.com/p/modwsgi/issues/detail?id=108

3. Fix bug where Python interpreter not being destroyed correctly in
Apache parent process on an Apache restart. This was resulting in slow
memory leak into Apache parent process on each restart. This
additional memory usage would then be inherited by all child processes
forked from Apache parent process.

Note that this change does not help for case where mod_python is also
being loaded into Apache as in that case mod_python is responsible for
intialising Python and in all available versions of mod_python it
still doesn't properly destroy the Python interpreter either and so
causes memory leaks which mod_wsgi cannot work around.

Also, this doesn't solve problems with the Python interpreter itself
leaking memory when destroyed and reinitialised. Such memory leaks in
Python seem to occur for some versions of Python on particular
platforms.

For further details see:

    http://code.google.com/p/modwsgi/issues/detail?id=99

4. Fix bug whereby POST requests where 100-continue was expected by
client would see request content actually truncated and not be
available to WSGI application if application running in daemon
mode. See:

    http://code.google.com/p/modwsgi/issues/detail?id=121

5. Fix bug where Apache optimisation related to keep alive connections
can kick in when using wsgi.file_wrapper with result that if amount of
data is between 255 and aproximately 8000 bytes, that a completely
empty response will result. This occurs because Apache isn't flushing
out the file data straight away but holding it over in case subsequent
request on connection arrives. By then the file object used with
wsgi.file_wrapper can have been closed and underlying file descriptor
will not longer be valid. See:

    http://code.google.com/p/modwsgi/issues/detail?id=132

6. Modify how daemon process shutdown request is detected such that no
need to block signals in request threads. Doing this caused problems
in processes which were run from daemon mode process and which needed
to be able to receive signals. New mechanism uses a internal pipe to
which signal handler writes a character, with main thread performing a
poll on pipe waiting for that character to know when to shutdown. For
additional details see:

    http://code.google.com/p/modwsgi/issues/detail?id=87

9. Fix bug where excessive transient memory usage could occur when
calling read() or readline() on wsgi.input with no argument. See:

    http://code.google.com/p/modwsgi/issues/detail?id=126

Note that calling read() with no argument is actually a violation of
WSGI specification and any application doing that is not a WSGI
compliant application.

10. Fix bug where daemon process would crash if User/Group directives
were not specified prior to WSGIDaemonProcess in Apache configuration
file. See:

    http://code.google.com/p/modwsgi/issues/detail?id=40

11. Fix bug whereby Python exception state wasn't being cleared
correctly when error occurred in loading target of
WSGIImportScript. See:

    http://code.google.com/p/modwsgi/issues/detail?id=117

Features Changed

1. No longer populate 'error-notes' field in Apache request object
notes table, with details of why WSGI script failed. This has been
removed as information can be seen in default Apache multilanguage
error documents. Because errors may list paths or user/group
information, could be seen as a security risk.  Features Added

1. Added 'mod_wsgi.version' to WSGI environment passed to WSGI
application. For details see:

    http://code.google.com/p/modwsgi/issues/detail?id=93

2. Added 'process_group' and 'application_group' attributes to
mod_wsgi module that is created within each Python interpreter
instance. This allows code executed outside of the context of a
request handler to know whether it is running in a daemon process
group and what it may be called. Similarly, can determine if running
in first interpreter or some other sub interpreter. For details see:

    http://code.google.com/p/modwsgi/issues/detail?id=27

3. Added closed and isatty attributes to Log object as well as close()
method. For wsgi.errors these aren't required, but log object also
used for stderr and stdout (when enabled) and code may assume these
methods may exist for stderr and stdout. The closed and isatty
attributes always yield false and close() will raise a run time error
indicating that log cannot be closed. For details see:

    http://code.google.com/p/modwsgi/issues/detail?id=82

4. Apache scoreboard cleaned up when daemon processes first
initialised to prevent any user code interfering with operation of
Apache. For details see:

    http://code.google.com/p/modwsgi/issues/detail?id=104

5. When running configure script, can now supply additional options
for CPPFLAGS, LDFLAGS and LDLIBS through environment variables. For
details see:

    http://code.google.com/p/modwsgi/issues/detail?id=107

6. Better checking done on response headers and an explicit error will
now be produce if name or value of response header contains an
embedded newline. This is done as by allowing embedded newline would
cause daemon mode to fail when handing response in Apache child
process. In embedded mode, could allow application to pass back
malformed response headers to client. For details see:

    http://code.google.com/p/modwsgi/issues/detail?id=81

7: Ensure that SYSLIBS linker options from Python configuration used
when linking mod_wsgi Apache module. This is now prooving necessary as
some Apache distributions are no longer linking system maths library
and Python requires it. To avoid problem simply link against mod_wsgi
Apache module and system libraries that Python needs. For details see:

    http://code.google.com/p/modwsgi/issues/detail?id=115

8: Reorder sys.path after having called site.addsitedir() in
WSGIPythonPath and python-path option for WSGIDaemonProcess. This
ensures that newly added directories get moved to front of sys.path
and that they take precedence over standard directories. This in part
avoids need to ensure --no-site-packages option used when creating
virtual environments, as shouldn't have an issue with standard
directories still overriding additions. For details see:

    http://code.google.com/p/modwsgi/issues/detail?id=112

9. Update USER, USERNAME and LOGNAME environment variables if set in
daemon process to be the actual user that the process runs as rather
than what may be inherited from Apache root process, which would
typically be 'root' or the user that executed 'sudo' to start Apache,
if they hadn't used '-H' option to 'sudo'. See:

    http://code.google.com/p/modwsgi/issues/detail?id=129

10. Build process now inserts what is believed to be the directory
where Python shared library is installed, into the library search path
before the Python config directory. This should negate the need to
ensure that Python shared library is also symlink into the config
directory next to the static library as linkers would normally expect
it. See:

    http://code.google.com/p/modwsgi/issues/detail?id=136
2009-04-29 23:14:58 +00:00
sno
0ab8de07fe PkgSrc changes:
- Updating package for p5 module URI::Escape::XS from 0.02 to 0.05
  - Setting license to gnu-gpl-v2

Upstream changes:
0.05 2009/03/24 14:24:09
! lib/URI/Escape/XS.pm t/04-IDN.t
  Now you can also use Net::LibIDN instead of Net::IDN::Encode
  http://rt.cpan.org/Public/Bug/Display.html?id=44084

0.04 2009/01/16 08:26:52
!  lib/URI/Escape/XS.pm
!  t/04-IDN.t
   drry:   * fixed POD and test. * et cetera.
   http://coderepos.org/share/changeset/28708
! t/t/01-compat.t
  Retouched so it is now locale-free
  http://rt.cpan.org/Public/Bug/Display.html?41134
  http://rt.cpan.org/Public/Bug/Display.html?42702

0.04 2009/01/16 08:26:52
! XS.pm README
+ t/04-idn.t
  added: decodeURICompornentIDN() and encodeURICompornentIDN()

0.03 2009/01/16 08:26:52
! XS.pm
  Arguments are now unconditionally stringified
  http://rt.cpan.org/Public/Bug/Display.html?39344
! XS.xs
  Addressed test failure on 5.10.x and others
  http://rt.cpan.org/Public/Bug/Display.html?39135
2009-04-29 22:47:35 +00:00
sno
b2e2c18d9a PkgSrc changes:
- Updating package for p5 module Catalyst::View::Mason to 0.17 from 0.16
  - Setting license to gnu-gpl-v2
  - Adjusting dependencies

Upstream changes:
0.17    Sun, 29 Mar 2009 21:26:35 +0200
    Florian Ragwitz (6):
          Improvement for pod generated by the helper.
          Make the generated views use parent instead of base.
          Properly use default_view in the tests.
          Don't render things twice in the render tests.
          Simplify testcover Makefile target.
          Switch the default for use_match to the new behaviour.
    Justin Hunter (1):
          Switch from NEXT to MRO::Compat.
2009-04-29 22:38:35 +00:00
sno
0806865871 PkgSrc changes:
- Updating package for p5 module Catalyst::Runtime to 5.80002 from 5.7015
  - Updating dependencies
  - Setting license to gnu-gpl-v2

Upstream changes:
5.80002 2009-04-22 01:28:36
        - Fix CATALYST_DEBUG and MYAPP_DEBUG environment variables
          turning debuging on if defined, rather than if set.
          They now force debugging on or off, taking precedence over
          configuration in your application. (t0m)
          - Tests for this (t0m)
        - pass replace_constructor to the immutable call to ensure
          applications get a Moose constructor rather than a C::A one
        - Fix issues with restarting the application class due to C3 failures
          on perl 5.10 (t0m)
        - Work around issues in Moose with initialization order of multiple
          levels of non-Moose classes inheriting from a Moose class (t0m)
          - Test for this
        - Add backwards compatibility method for Catalyst::Log->body, which
          has been made private (t0m)
        - Fix so that calling $c->req->parameters(undef) does not flatten
          the request parameters with undef + test (t0m)
        - Fix so that width of table of unattached actions for debugging
          ::DispatchType::Chained varies according to your terminal width
          (Oleg Kostyuk)
        - Fix warning message about linearized @ISA in Catalyst::Component
          (Emanuele Zeppieri)
        - Require MX::MethodAttributes 0.06 to avoid issues with saying
          use base 'Catalyst::Controller'; use Moose; losing actions (t0m)
        - Fix all of t0m's typos in ::Upgrading and ::Delta (hobbs)

5.80001 2009-04-18 22:18
        - Don't inline the constructor for Catalyst::Log to avoid a
          warning on recent Moose versions.
        - Add delta documentation
        - Clean up recursion errors
        - Extra cross links in dispatch types POD (Ian Wells)
        - Test uri_with clears query params when they are set to undef
          (Ian Wells)
        - Complain about old Catalyst::Devel versions which generated
          ->setup(qw/-Debug... etc. as this is not recommended (t0m)

5.8000_07 2009-04-12 13:37
        - Add the Catalyst::Dispatcher->dispatch_type method (ash)
        - Throw an exception rather than loading an app if an action
          tries to chain to itself (t0m)
          - Tests for this
        - Change the $c->visit and $c->go methods to optionally take
          CaptureArgs, making them useful to call ActionChains with (t0m)
          - Tests for this (radek)
        - Fix _invoke_as_component method to find the proper action instance
          for dispatchable actions so that ->visit or ->going to ActionChains
          with qw/Class::Name method_name/ works correctly (t0m)
          - Tests for this (radek)
        - Added Catalyst::Test::ctx_request to be able to inspect
          the context object after a request is made (Jos Boumans)
        - debug() POD rewrite (jhannah)
        - Change the warning when you have conflicting components to
          present a list (t0m)
        - Move NEXT use and testing deprecated features out to its own
          test application so that the main TestApp isn't polluted with
          spurious warnings (t0m)
        - Add a warning for the old ::[MVC]:: style naming scheme (t0m)
          - Test for this (t0m)
        - Kill Class::C3::Adopt::NEXT warnings for the Catalyst:: namespace
          in production versions (t0m)
        - Tidy up Catalyst::ClassData to ensure that all components get
          the correct metaclass (t0m)
        - Make MyApp.pm restartable by unsetting setup_finished in
          the restarter process (t0m)
        - Non-naive implementation of making mutable on restart using
          B::Hooks::OP::Check::StashChange if installed (t0m)
          - Tests for this (t0m)
        - Naive implementation of making all components mutable in the
          forked restart watcher process so native Moose apps using
          immutable restart correctly. (t0m)
          - Tests for this (t0m)
        - Bump Moose dependency to 0.70 so that we avoid nasty surprises
          with is_class_loaded and perl 5.80 when you Moosify MyApp.pm (t0m)
        - Clarify that request arguments aren't unescaped automatically
          (Simon Bertrang) (Closes RT#41153)
        - Don't require C3 for the MRO test (rafl)
        - Bump MX::Emulate::CAF prereq to support list assignment (rafl)
        - Remove useless column in chained action debug table. (rafl)
        - namespace::clean related cleanups (rafl)
        - Import related cleanups and consistency fixes (rafl)
        - Fix test suite TestApp /dump/env action (t0m)
        - Add $res->code as alias for $res->status (hdp)
        - Make Catalyst::ClassData compatible with the latest Class::MOP::Class
          changes. Also depend on the latest Class::MOP. (rafl)
        - Add $c->uri_for_action method. (hdp)
        - Don't stringify the meta method. Use its name instead. (rafl)
        - Use MooseX::MethodAttributes::Inheritable to contain action
          attributes. This means that attributes are now represented in the MOP,
          allowing method modifiers on actions to work as expected. (rafl)
        - Provide a reasonable API in Catalyst::Controller for working with
          and registering actions, allowing a controller sub-class to replace
          subroutine attributes for action declerations with an alternate
          syntax. (rafl/hdp)
        - Instantiate correct sub-class of Moose::Meta::Class for non-Moose
          components where Catalyst forces the creation of a metaclass instance.
          This is more correct, and avoids metaclass incompatibility in complex
          cases (t0m)
          - Tests for this (t0m)
        - Use of deprecated Catalyst::Base now warns. (t0m)
        - Add uri_with tests (gphat)

5.8000_06 2009-02-04 21:00
        - Disallow writing to config after setup (rafl)
        - Disallow calling setup more than once (rafl)
        - Documentation fix regarding overloading of Engine and Dispatcher
          instances (rafl)
        - Several documentation typo fixes (rafl)
        - Stop Makefile.PL from warning about versions that fixed a conflict
          (t0m)
        - Improved upgrading documentation (t0m, rafl)
        - Seed the RNG in each FastCGI child process (Andrew Rodland)
        - Properly report dynamic bind port for the development server (rafl)
          (Closes RT#38544)
        - Use the way documented by IO::Socket::INET to get the error message
          after trying to create a listening socket (rafl) (Closes RT#41828)
        - Don't ignore SIGCHLD while handling requests with the dev server
          (rafl) (Closes RT#42962)

5.8000_05 2008-29-01 00:00
        - Text::SimpleTable's go as wide as $ENV{COLUMNS} (jhannah)
          Patch written by Oleg Kostyuk <cub.uanic@gmail.com>
        - Improve docs for visit (mateu)
        - Add docs for finalize hook (dhoss)
        - Added ru/ua translations to error page
        - Improve the clarity and verbosity of the warning when component
          resolution uses regex fallback. (jhannah)
        - Handle leading CRLF in HTTP requests sometimes sent by IE6 in
          keep-alive requests. (andyg)
        - Fixes for FastCGI with IIS 6.0 (janus)
        - Passing request method exported by Catalyst::Test an extra
          parameter used to be ignored, but started breaking if the parameter
          was not a hash in 5.8000_04. Extra parameter is now ignored if
          it isn't a hashref (t0m)
        - Fix request argumentss getting corrupted if you override the
          dispatcher and call an action which detaches (for
          Catalyst::Plugin::Authorization::ACL) (t0m)
        - Fix calling use Catalyst::Test 'MyApp' 'foo' which used to work,
          but stopped as the 2nd parameter can be an options hash now (t0m)
        - Bump Moose dependency to fix make_immutable bug (t0m)
        - Use compile time extends in Catalyst::Controller (t0m)
        - Make Catalyst::Request::uploads attribute non-lazy, to fix
          test for Catalyst-Engine-Apache (t0m)
        - Bump version of MooseX::Emulate::Class::Accessor::Fast (t0m)
        - Stop using MooseX::Adopt::Class::Accessor::Fast by default, to stop
          breaking other packages which use Class::Accessor::Fast
        - Remove unused action_container_class attribute from
          Catalyst::Dispatcher (t0m)
        - Replace {_body} instance access with calls to _body accessors (t0m)
        - Add backwards compatibility alias methods for private attributes on
          Catalyst::Dispatcher which used to be public. Needed by
          Catalyst::Plugin::Server and  Catalyst::Plugin::Authorization::ACL
          (t0m)
        - Fix return value of $c->req->body, which delegates to the body
          method on the requests HTTP::Body instance (t0m)
          - Test for this (t0m)
        - Fix calling $c->req->body from inside an overridden prepare_action
          method in a plugin, as used by Catalyst::Plugin::Server (t0m)
          - Test for this (t0m)
        - Fix assignment to Catalyst::Dispatcher's preload_dispatch_types and
          postload_dispatch_types attributes - assigning a list should later
          return a listref. Fixes Catalyst::Plugin::Server. (t0m)
          - Tests for this (t0m)
        - Change streaming test to serve itself rather than 01use.t, making
          test sync for engines easier (t0m)
        - Refactor capturing of $app from Catalyst::Controller into
          Catalyst::Component::ApplicationAttribute for easier reuse in other
          components (Florian Ragwitz)
        - Make the test suites YAML dependency optional (Florian Ragwitz)
        - Make debug output show class name for the engine and dispatcher
          rather than the stringified ref. (t0m)
        - Make MyApp immutable at the end of the scope after the setup
          method is called, fixing issues with plugins which have their
          own new methods by inlining a constructor on MyApp (t0m)
          - Test for this and method modifiers in MyApp (t0m)
        - Fix bug causing Catalyst::Request::Upload's basename method
          to return undef (t0m)
          - Test for this (Carl Franks)
        - Fix loading of classes which do not define any symbols to not
          die, as it didn't in 5.70 (t0m)
          - Test for this (t0m)
        - Bump MooseX::Emulate::Class::Accessor::Fast dependency
          to force new version which fixes a lot of plugins (t0m)
        - Make log levels additive, and add documentation and tests
          for the setup_log method, which previously had none.
          Sewn together by t0m from two patches provided by David E. Wheeler
        - Switch an around 'new' in Catalyst::Controller to a BUILDARGS
          method as it's much neater and more obvious what is going on (t0m)
        - Add a clearer method on request and response _context
          attributes, and use if from ::Engine rather than deleting
          the key from the instance hash (t0m)
        - Use handles on tree attribute of Catalyst::Stats to replace
          trivial delegation methods (t0m)
        - Change the following direct hash accesses into attributes:
          Catalyst::Engine: _prepared_write
          Catalyst::Engine::CGI: _header_buf
          Catalyst::Engine::HTTP: options, _keepalive, _write_error
          Catalyst::Request: _path
          Catalyst::Stats: tree
          (t0m)
        - Fix issues in Catalyst::Controller::WrapCGI
          and any other components which import (or define) their
          own meta method by always explicitly calling
          Class::MOP::Object->meta inside Catalyst (t0m)
          - Add test for this (t0m)
        - Add test case for the bug which is causing the
          Catalyst::Plugin::Authentication tests to fail (t0m)
        - Fix a bug in uri_for which could cause it to generate paths
          with multiple slashes in them. (t0m)
          - Add test for this (t0m)
        - Fix SKIP block name in t/optional_http-server-restart.t,
          stopping 'Label not found for "last SKIP"' error from
          Test::More (t0m)
        - Workaround max_redirect 0 bug in LWP (andyg)
        - Move live_engine_response_print into aggregate (andyg)
        - Fix dependency bug, s/parent/base/ in new test (rafl)
        - Fix optional tests to run the live tests in the aggregate
          dir (andyg)
        - Fix Catalyst->go error in remote tests (andyg)
        - Fix upload test to work with remote servers, don't check for
          deleted files (andyg)
        - Fix engine_request_uri tests to work on remote server with
          different URI (andyg)

5.8000_04  2008-12-05 12:15:00
        - Silence Class::C3::Adopt::NEXT warnings in the test suite (rafl)
        - Fix loads of 'used once, possible typo' warnings (rafl)
        - Additional tests to ensure upload temp files are deleted (andyg)
        - Remove use of NEXT from the test suite, except for one case
          which tests if Class::C3::Adopt::NEXT is working (t0m)
        - Use a predicate to avoid recursion in cases where the uri
          method is overridden by a plugin, and calls the base method,
          for example Catalyst::Plugin::SmartURI (t0m)
          - Test for this (caelum)
        - Compose the MooseX::Emulate::Class::Accessor::Fast role to
          Catalyst::Action, Catalyst::Request, and all other modules which
          inherit from Class::Accessor::Fast in 5.70.
          This fixes:
            - Catalyst::Controller::HTML::FormFu (zamolxes)
            - Catalyst::Request::REST (t0m)
          - Test for this (t0m)
        - Make hostname resolution lazy (Marc Mims)
        - Support mocking virtualhosts in test suite (Jason Gottshall)
        - Add README (marcus)
        - Fix TODO list (t0m)
        - Use Class::C3::Adopt::NEXT (rafl)
        - Ignore C3 warnings on 5.10 when testing ensure_class_loaded (rafl)
        - Add TODO test for chained bug (gbjk)
        - Fix list address in documentation (zarquon)
        - Fix ACCEPT_CONTEXT on MyApp, called as a class method (marcus)
           - Test for this (marcus)
        - Bump MooseX::Emulate::Class::Accessor::Fast version requirement to
          get more back compatibility (t0m)
        - Improve documentation for $req->captures (caelum)
        - Fix a bug in Catalyst::Stats, stopping garbage being inserted into
          the stats if a user calls begin => but no end => (jhannah)
           - Test for this (jhannah)
        - Trim lines sooner in stats to avoid ugly Text::SimpleTable wrapping
          (jhannah)
        - Change Catalyst::ClassData to tweak the symbol table inline for
          performance after profiling (mst)
        - Fix POD typo in finalize_error (jhannah)
        - Add tests to ensure that we delete the temp files created by
          HTTP::Body's OctetStream parser (t0m)

5.8000_03 2008-10-14 14:13:00
        - Fix forwarding to Catalyst::Action objects (Rafael Kitover).
        - Fix links to the mailing lists (RT #39754 and Florian Ragwitz).
        - Use Class::MOP instead of Class::Inspector (Florian Ragwitz).
        - Change Catalyst::Test to use Sub::Exporter (Florian Ragwitz).
        - Fixed typo in Engine::HTTP::Restarter::Watcher causing -r to complain.

5.8000_02 2008-10-14 07:59:00
       - Fix manifest

5.8000_01 2008-10-13 22:52:00
        - Port to Moose
        - Added test for action stringify
        - Added test for component instances getting $self->{value} from config.
        - Add Catalyst::Response->print() method (ilmari)
        - Optionally aggregate tests using Test::Aggregate (Florian Ragwitz).
        - Additional docs for uri_for to mention how to use $c->action and
          $c->req->captures (jhannah)
        - List unattached chained actions in Debug mode (Florian Ragwitz).
        - Pod formatting fix for Engine::FastCGI (Oleg Kostyuk).
        - Add visit, a returning ->go

5.7XXXXXX XXXX
        - Workaround change in LWP that broke a cookie test (RT #40037)
        - Back out go() since that feature's been pushed to 5.80
        - Fix some Win32 test failures
        - Add pt translation of error message (wreis)
        - Make :Chained('../action') work (Florian Ragwitz)
        - Add test actions
        - Chained doc improvements (rev 8326-8328)

5.7099_03 2008-07-20 10:10:00
        - Fix regressions for regexp fallback in model(), view() and controller()
        - Added the supplied argument to the regexp fallback warning for easier
          debugging
        - Ensure ACCEPT_CONTEXT is called for results from component()

5.7099_02 2008-07-16 19:10:00
        - Added PathPrefix attribute
        - Removed Catalyst::Build; we've long since moved to Module::Install
        - Updated Catalyst::Test docs to mention the use of HTTP::Request
          objects (Rafael Kitover)

5.7099_01 2008-06-25 22:36:00
        - Refactored component resolution (component(), models(), model(), et al). We now
          throw warnings for two reasons:
          1) model() or view() was called with no arguments, and two results are returned
             -- set default_(model|view), current_(model|view) or current_(model|view)_instance
             instead
          2) you call a component resolution method with a string, and it resorts to a regexp
             fallback wherein a result is returned -- if you really want to search, call the
             method with a regex as the argument
        - remove 0-length query string components so warnings aren't thrown (RT #36428)
        - Update HTTP::Body dep so that the uploadtmp config value will work (RT #22540)
        - Fix for LocalRegex when used in the Root controller
        - Get some of the optional_* tests working from dirs with spaces (RT #26455)
        - Fix Catalyst::Utils::home() when application .pm is in the current dir (RT #34437)
        - Added the ability to remove parameters in req->uri_with() by passing in
          an undef value (RT #34782)
        - Added $c->go, to do an internal redispatch to another action, while retaining the
          contents of the stash
2009-04-29 22:34:52 +00:00
sno
d943a9a778 PkgSrc changes:
- Updating package for p5 module HTTP::Request::AsCGI to 0.9
  - Setting license to gnu-gpl-v2

Upstream changes since 0.5:
0.9 2009-04-27
    - unescape PATH_INFO more safely

0.8 2009-04-27
    - revert PATH_INFO change, Catalyst tests were failing

0.7 2009-04-26
    - PATH_INFO is now uri_unescaped

0.6 2009-04-26
    - Fix long-standing 'enviroment' typo
    - Switch to Dist::Zilla

0.5_03 2009-04-26
    - RT#18075: Play more nicely with Perl 5.6's open(). (hdp)

0.5_02 2009-04-26
    - Avoid mixing buffered and unbuffered IO and flush STDIN after writing
      request content to it. (hdp)
2009-04-29 22:25:47 +00:00
sno
f81d19317c PkgSrc changes:
- Updating package for p5 module LWP to 5.826 from 5.825

Upstream changes:
2009-04-24  Release 5.826

Gisle Aas (2):
      Avoid returning stale Content-Type header after message parts have been updated
      Don't let content saved to file be affected by the $\ setting

Graeme Thompson (1):
      Issues around multipart boundaries [RT#28970]

Mike Schilli (1):
      Ignore random _proxy env variables, allow only valid schemes

Slaven Rezic (1):
      README.SSL is not anymore available at the linpro.no URL.

john9art (1):
      Make LWP::UserAgent constructor honor the default_headers option [RT#16637]
2009-04-29 07:39:37 +00:00
tnn
bad384f9a7 Update to Firefox 3.0.10. Fixes a botched security fix from 3.0.9 which
may result in crashes if certain addons are installed. (mfsa2009-23)
2009-04-28 09:14:25 +00:00
taca
231701495e Remove old typolight-example package. 2009-04-26 04:06:10 +00:00
taca
6858449aba Add and enable these packages and add a comment for commented out
typolight line.

	typolight26
	typolight26-example
	typolight26-translations
	typolight27
	typolight27-example
	typolight27-translations
2009-04-26 04:05:06 +00:00
taca
60bb576e49 Importing www/typolight27-translations which provide translation files
for typolight27 package.
2009-04-26 04:01:49 +00:00
taca
df27a0aa22 Importing www/typolight27-example which provide example site data. 2009-04-26 04:00:12 +00:00
taca
c77b9ddddb Importing www/typolight27 (TYPOlight 2.7.RC2).
This is beta version of TYPOlight which will be released next month.

Now, typoligth26 and typolight27 can coexist and it's greatly help
migration between these releases.
2009-04-26 03:58:41 +00:00
taca
46b3525bce Import www/typolight26-translations which was in www/typolight-translations
previously.
2009-04-26 03:54:57 +00:00
taca
57803a2802 Importing www/typolight26-example which was www/typolight-example
previously.
2009-04-26 03:53:53 +00:00
taca
d04243053b Import typolight 2.6.7 to www/typolight26 which was in www/typolight
previously.
2009-04-26 03:52:29 +00:00
taca
1c68c72cc0 Make typolight directory a place to common files of typolight packages. 2009-04-26 03:34:13 +00:00
taca
42afea4f5d - Disable typolight.
- Remove typolight-example and typolight-translations.

For restructuring of typolight packages.
2009-04-26 03:32:03 +00:00
sno
451f7aea22 Adjust some p5-* dependencies to use the core module 2009-04-25 09:33:40 +00:00
roy
ca987e6f45 Update to trac-0.11.4
Changes from 0.11.3 include
 * Custom mainnav links regression
 * Fixed Python 2.3 incompatibility
 * Fixed Python 2.6 notification issue
 * Fixed PostgreSQL multi column index issue
2009-04-25 00:15:04 +00:00
sno
14f7cda278 Modify dependencies to perl-modules which are deployed with the perl-core,
mainly Scalar::Util and List::Util
2009-04-24 17:15:21 +00:00
seb
fabc75467b Fix PLIST when LDAP support is activated, because apr-util package
has it, and shared modules option is not activated: LDAP related
modules are, like other modules, not installed as shared objects
so they should not be added to the PLIST.

Approved by MAINTAINER.
2009-04-24 11:21:16 +00:00
sno
9307987b44 Module::Pluggable 3.6 is a core module since perl-5.10 -> Updating dependency 2009-04-24 08:25:32 +00:00
sno
77f8f7fdc8 Module::Pluggable is a core module since perl-5.10 -> Updating dependency 2009-04-24 08:17:24 +00:00
sno
aad7a5cfef PkgSrc changes:
- Updating package for p5 module CGI::Simple to 1.109

Upstream changes:
1.107   2009-03-07
      - CGI::Simple::Cookie, fixed bug when cookie had both leading and
        trailing white space (RT#34314, Ron Savage and Mark Stosberg)
      - Accept a comma as well as semi-colon as a cookie separator. This
        is consistent with CGI.pm as well as RFC 2965, which states: "A
        server SHOULD also accept comma (,) as the separator between cookie-
        values for future compatibility." (Mark Stosberg)
      - Support cookies which have an equals sign in the value. Ported
        from CGI.pm (Mark Stosberg)
      - Support cookies in which one of multiple values is empty. Ported
        from CGI.pm (Mark Stosberg)
      - Fixed bug when calling unescapeHTML on HTML that wasn't
        properly escaped in the first place. Thanks to M-Uchino and
        Mark Stosberg.
      - Removed bogus dependency on version.pm.
      - Add heuristic to upload to handle the case where no boundary is
        specified in CONTENT_TYPE. See #14838.

1.108   2009-03-13
      - Remove bogus references to Selfloader in documenation. No
        functional changes.

1.109   2009-04-16
      - Added support for HttpOnly to CGI::Simple::Cookie. Thanks to
        Scott Thomson for the patch.
2009-04-24 06:50:42 +00:00
sno
f95aa57e20 PkgSrc changes:
- Updating package for p5 module CGI::Session to 4.41

Upstream changes:
4.41 - Friday, March 20, 2009
    * FIX: RT#43290. In CGI::Session::Driver::sqlite, ensure database handle is still defined in DESTROY()
           before calling ping(). For more detail see RT#35925 as discussed under V 4.31 below.
    * DOCUMENTATION: Add comments about using the header() method to set the charset to 'utf-8'.
2009-04-24 06:46:30 +00:00
sno
9500d4d171 PkgSrc changes:
- Updating package for p5 module CGI::Ajax to 0.707

Upstream changes:
0.707 (154) | Jan Franczak | 2008-10-07

 Fixed an issue in the declaration of the javascript cache variable as a
 local variable in the exported methods.  This was causing NO_CACHE to
 never generate the pjxrand in the query string.

 Changed the code so that cache is set as a global javascript variable.

 Thanks to Shivanandham Karunanithi for identifying this.

0.706 (153) | Shibi Ns | 2008-09-04

 Wrongly coded one line of code for the fix 0.705

 Changed this:

 #    return '' if  $cgi->isa('header') || $cgi->isa('header_type') ;

 To this:

 #    return '' if  $cgi->isa('CGI') || $cgi->isa('CGI::Application') ;

0.705 (152) | Shibi Ns | 2008-08-26

 Changed function call from "can" to "isa" in order this to work with new
 version of CGI 3.37. CGI 3.37 has overloaded the function "can" which causes
 some of the functions to fail.

0.703 (150) | Jan Franczak | 2008-08-20

 Added support for CACHE() which allows default behaviour of disabling page
 cache.

 Added fname() support to allow the names of exported functions to be
 specified.

 Added skip_header support to prevent two headers being produced for
 applications producing their own headers.

 Two new test scripts.
2009-04-24 06:41:27 +00:00
tnn
441ffd4651 Update to firefox3-3.0.9.
- Fixed several security issues:
  MFSA 2009-22 Firefox allows Refresh header to redirect to javascript: URIs
  MFSA 2009-21 POST data sent to wrong site when saving web page with
               embedded frame
  MFSA 2009-20 Malicious search plugins can inject code into arbitrary sites
  MFSA 2009-19 Same-origin violations in XMLHttpRequest and
               XPCNativeWrapper.toString
  MFSA 2009-18 XSS hazard using third-party stylesheets and XBL bindings
  MFSA 2009-17 Same-origin violations when Adobe Flash loaded via
               view-source: scheme
  MFSA 2009-16 jar: scheme ignores the content-disposition: header
               on the inner URI
  MFSA 2009-15 URL spoofing with box drawing character
  MFSA 2009-14 Crashes with evidence of memory corruption (rv:1.9.0.9)
- Fixed several stability issues.
- Many users experienced an issue where a corrupt local database caused
  Firefox to "lose" its stored cookies. (bug 470578)
- Fixed an issue where, starting with Firefox 3.0.7, inline image
  attachments on popular webmail services (like AOL and AIM) would not
  display. (bug 482659)
- Large forms would sometimes take a long time to submit. (bug 426991)
- In certain cases, new windows would not have proper focus. (bug 446568)
2009-04-22 18:15:05 +00:00
hasso
518a9e37e0 Needs msgfmt. 2009-04-22 12:36:46 +00:00
schmonz
c3b9b59d7c Skip Python interpreter check if not building with the python option.
Bring in xapian-omega if building with the ikiwiki-search option.
Ride recent update.
2009-04-22 02:33:06 +00:00
taca
364b18591b Drop maintainership. I have less interest and no time to maintain Zope. 2009-04-22 00:35:32 +00:00
tnn
0cb41d2d55 Add RCS ids 2009-04-21 16:40:13 +00:00
schmonz
fccde1711d Update to 3.10. From the changelog:
This is a major upgrade from 2.x. Please read:

<URL:http://ikiwiki.info/tips/upgrade_to_3.0/>

The highlights of the changes in version 3.0 include:
* Support for uploading attachments.
* Can rename and remove pages and files via the web.
* Web based setup.
* Blog-style comments as an alternative to Discussion pages.
* Many other new plugins including htmlbalance, format, progress,
    color, autoindex, cutpaste, hnb, creole, txt, amazon s3, pinger,
    pingee, edittemplate
* The RecentChanges page is compiled statically, not generated from the CGI.
* Support for additional revision control systems: bzr, monotone
* Support for untrusted git push.
* A new version (3.00) of the plugin API, exporting additional
    commonly used functions from IkiWiki.pm.
* Nearly everything in ikiwiki is now a plugin, from WikiLinks to
    page editing, to RecentChanges.
* Far too many bug fixes, features, and enhancements to list here.

3.10:
* darcs: Finally added support for this VCS, thanks to many contributors:
    - Thomas Schwinge wrote the original file, implementing only rcs_commit.
    - Benjamin A'Lee contributed an alternative implementation.
    - Tuomo Valkonen contributed rcs_getctime and stub rcs_recentchanges.
    - Simon Michael contributed multiple changes.
    - Petr Rockai fixed rcs_recentchanges.
    - Sven M. Hallberg merged the above and added missing features.
* Add missing newline to Confirm Password prompt.
* Add missing permalink support to archivepage and titlepage templates.
* debian/control: Wrap fields.
* inline: Add author info to archive display.
* Add a microblog template that is useful for inlining microblogging posts.

3.09:
* inline: Add title_natural sort order, using Sort::Naturally
     (chrysn)
* inline: Fix urls to feed when feedfile is used on an index page.
* git, mercurial: Fix --getctime to return file creation time,
     not last commit time.
* Updated French translation (Jean-Luc Coulon). Closes: #521072
* css: Add clear: both to inlinefooter.
* comments: Fix too loose test for comments pages that matched
     normal pages with "comment_" in their name. Closes: #521322
* comments: Fix anchor ids to be legal xhtml. Closes: #521339
* Fix documentation of anonok_pagespec. Closes: #521793
* Add missing suggests on libtext-textile-perl. Closes: #522039
* recentchanges: change to using do=goto links for user links.
* Fix git test suite to use a bare repo.

3.08:
* git: Fix utf-8 encoding of author names.
* git: Manually decode git output from utf-8, avoids warning messages
    on invalidly encoded output.
* Fix bug that caused weird things to appear as page types.

3.07:
* Updated German translation (Kai Wasserbaech). Closes: #518377
* Updated French translation (Jean-Luc Coulon). Closes: #518510
* wmd: New plugin contributed by William Uther to support the WMD
    Wysiwym markdown editor.
* smiley: Avoid infinite loop in smiley expansion triggered by the
    template scan mode change in version 3.05. Closes: #518805
* template: When loading a template in scan mode, let preprocess
    know it only needs to scan.

3.06:
* Setup automator: Fix bug in password comparison. Closes: #517654

3.05:
* debhelper v7(.0.50); rules file minimisation.
* template: Load templates in scan mode. This is potentially
    expensive, but is necessary so that meta and tag directives,
    and other links on templates affect the page using the template
    reliably.
* goto: Fix redirect to comments.
* Add noextension parameter to htmlize hooks to support, eg, Makefile.
* Add tagged() PageSpec.
* Updated German translation (Kai Wasserbaech). Closes: #516770
* Setup automator: Prompt for password twice. Closes: #516973
* bzr: Add missing rcs_diff. (liw)
* comments: Avoid showing comment moderation button in prefs to non-admins.
* goto: Fix typo that broke recentchanges_link compatibility.

3.04:
* 404: New plugin which lets you use the IkiWiki CGI script as an
    Apache 404 handler, to give the behaviour of various other wiki
    engines where visiting a nonexistent page provides you with a
    link to create it. (smcv)
* Factor out redundant code into goto plugin. (smcv)
* Work around XML::Atom strangeness that results in double-encoded posts. (smcv)
* Updated German translation (Kai Wasserbaech). Closes: #514251
* Fix unusual --setup --post-commit command line option combo.
* Create any missing directory necessary to put the wrapper file
    into. Closes: #514384
* shortcut: If default_pageext is set, first look for shortcuts.default_pageext.
* Allow comments, rename, remove, and attachment plugins to be used
    even if the editpage plugin is disabled.

3.03:
* Avoid feeding decoded unicode to Term::ReadLine. Closes: 512169
* blogspam: Log spam info on failure in debug mode.
* Remove nonstandard css. Closes: #512378
* blogspam: Fix use of blogspam_options and blogspam_server config settings.
* comments: If comment content checks fail, store the comment (in
    .ikiwiki/comments_pending) for moderator review.
* comments: Add a moderation web interface, which admins can access
    via their Preferences page.
* git: Fix malformed utf8 received from git.
* meta: New "updated" metadata specifies a fake modification time
    for a page, to be output into RSS and Atom feeds. (smcv)
* underlay: New plugin, allows pulling in additional files not in
    version control. (smcv)

3.02:
* blogspam: New plugin, adding spam filtering for page editing /
    comment posting using the BlogSpam.net API.
* Add auto-blog.setup, which will set up an ikiwiki instance tuned
    for use in blogging.
* checkcontent: New hook, can be used to implement arbitrary content
    filters, including spam filters.
* table: Fix misparsed links in external files.
* table: Find links in external files in scan pass.
* rename: Show full names of affected pages.
* comments: Fix cache avoidance hack.
* repolist: New plugin to support the rel=vcs-* microformat.
* goodstuff: Include repolist by default. (But it does nothing until
    configured with the repository locations.)
* comments: Add support for removing comments via web interface. (smcv)
* Consistently allow use of relative paths in all PageSpecs that
    take a page name parameter. Previously, match_created_before(),
    match_created_after(), match_sourcepage(), and match_destpage()
    did not support that, and the docs were not clear.
* pinger: Get whole url, don't just head, avoids problems on the
    nostromo web server.
* Recommend libterm-readline-gnu-perl since that makes auto.setup
    behave better.

3.01:
* ikiwiki-makerepo: Fix injecting of empty mercurial and bzr
    repositories. Closes: #510518
* Fix documentation about git hook to use right name. Closes: #510393
* yesno: Always accept English even when localised.
* yesno: Also accept 1 and 0 as input.
* A recent change to gitweb removed support for the form of diffurl
    that many ikiwiki setups use. Document how to use the new url form.

2.72:
* Avoid comments in recentchanges being broken links (smcv)
* Add deprecation warning for GlobLists, which will stop working in 3.0.
* camelcase: Add camelcase_ignore setting.
* googlecalendar: Add runtime deprecation warning.
* comments: Deal with users entering unqualified or partial urls.
* inline: Run format hook first, to ensure other format hooks can affect
     inlined content.  Closes: #509710

2.71:
* comments: Blog-style comment support, contributed by Simon McVittie.
* htmlbalance: New plugin contributed by Simon McVittie.
* Change deb dependencies to list Text::Markdown before markdown (really
     this time).
* Improve escaping of wikilinks and preprocessor directives in content
     produced by aggregate and recentchanges.
* French translation update from Philippe Batailler. Closes: #506250
* Spanish translation update from Victor Moral.
* Fix handling of wrappergroup option.
* Correct --dumpsetup to include the srcdir in the setup file.
* German translation update from Kai Wasserbaech. Closes: #507056
* inline: Support emptyfeeds=no option to skip generating empty feeds.
* inline: Support feedfile option to change the filename of the feed
     generated.
* meta: Pass info to htmlscrubber so htmlscrubber_skip can take effect.
* htmlbalance: don't compact whitespace, and set misc other options (smcv)
* rename: Fix double-escaping of page name in edit box.
* monotone: When getting the log, tell monotone how many entries
     we want, rather than closing the pipe, which it dislikes. (thm)
* Coding style change: Remove explcit vim folding markers.
* aggregate: If a feed fails to be downloaded, try again immediatly
     next time aggregation is run, even if the usual time has not passed.
     Closes: #508622 (Michael Gold)
* meta: Process meta date during scan pass so that the date will always
     affect sorting in inlines.
* Improve display of some openids (smcv)

2.70:
* Avoid crash on malformed utf-8 discovered by intrigeri.

2.69:
* Avoid multiple ikiwiki cgi processes piling up, eating all memory,
     and thrashing, by making the cgi wrapper wait on a cgilock.
     If you had to set apache's MaxClients low to avoid ikiwiki thrashing your
     server, you can now turn it up to a high value.
* Stop busy-waiting in lockwiki, as this could delay ikiwiki from waking up
     for up to one second. The bailout code is no longer needed after above
     change.
* Remove support for unused optional wait parameter from lockwiki.
* aggregate: Try to query XML::Feed for the base url when derelevatising
     links. Since this needs the just released XML::Feed 0.3, as well
     as a not yet released XML::RSS, it will fall back to the old method
     if no xml:base info is available.
* meta: Plugin is now enabled by default since the basewiki uses it.
* txt: Do not encode quotes when filtering the txt, as that broke
     later parsing of any directives on the page.
* Fix the link() pagespec to match links that are internally recorded as
     absolute.
* Add rel=nofollow to recentchanges_links for the same (weak) reasons it
     was earlier added to edit links.
* tag: Normalize tagbase so leading/trailing slashes in it don't break
     things.
* bzr: Fix dates for recentchanges.

2.68:
* Add support for checking pushes from untrusted git committers.
    This can be used to set up anonymous git pushes, and other
    similar things.
* format: New plugin, allows embedding differently formatted text
    inside a page (ie, otl inside a mdwn page, or syntax highlighted
    code inside a page).
* relativedate: New javascript-alicious plugin that makes all dates
    display relative, in a very nice way, if I say so myself.
* Optimise the no-op post-commit hook, to speed up web edits by a
    fraction of a second.
* git: Allow sha1_commit to be used in the diffurl, to support cgit.
* shortcut: Fix display of shortcuts while previewing.
* Plugins that used to override displaytime should instead override
    formattime. displaytime will call that, and may wrap markup
    around the formatted time.
* Add an underlay for javascript, and add ikiwiki.js containing
    some utility code.
* toggle: Stop embedding the full toggle code on each page using
    it, and move it to toggle.js in the javascript underlay.
* recentchanges: Make feed links point back to anchors on the
    recentchanges page. (JasonBlevins)
* Fix issue with utf-8 in wikiname breaking session cookies, by
    entity-encoding the wikiname in the session cookie.
* Use the pure perl Data::Dumper when generating setup files to
    ensure that utf-8 characters are written out as such, and not
    as the encoded perl strings the C Data::Dumper produces.
* inline: Only the last feed link was put on the page, fix this to
    include all feed links. So rss will be included along with atom,
    and pages with multiple feeds will get links added for all
    feeds.
* tag: When tagpage is set, force the links created by tagging to
    point at the toplevel tagpage, and not closer subpages. The
    html links already went there, but internally the links were
    not recorded as absolute, which could cause confusing backlinks
    etc.
* Add an inject function, that can be used by plugins that want to
    replace one of ikiwiki's functions with their own version.
    (This is a scary thing that grubs through the symbol table, and
    replaces all exported occurances of a function with the injected
    version.)
* external: RPC functions can be injected to replace exported functions.
* Updated French translation. Closes: #502694
* Updated Spanish translation from the ever vigilant Victor Moral.
* Updated Danish translation from Jonas Smedegaard. Closes: #503117
* Preserve syslog setting when doing `ikiwiki -setup foo -dumpsetup bar`
* Several fixes to --render mode.

2.67:
* remove: Avoid $_ breakage. (Stupid, stupid perl.)
* Updated Spanish translation from Victor Moral.
* lockedit: Support specifying which users (and IP addresses) a
    page is locked for. This supports most of the ACL type things
    users have been wanting to be done. Closes: #443346 (It does
    not control who can read a page, but that's out of scope for
    ikiwiki.)
* orphans: Fix unquoted page name in regexp.
* google: Plugin provides google site search, contributed by Peter Simons.
* Pass HTTPS variable through the wrapper so that CGI->https can
    be used by plugins. Closes: #502047
* inline: Allow MTIME to be used in inlinepage.tmpl.
* inline: Use the feed's description in the rss and atom links.
    Closes: #502113
* aggregate: Avoid bug that caused immediate expiration of items
    with a date in the future.
2009-04-21 16:34:43 +00:00
tnn
40d90cb90f Remove www/firefox-gtk1 and multimedia/mplayer-plugin-firefox-gtk1
(Upstream dropped support for gtk 1.x with Firefox 3.0.)
2009-04-21 16:29:20 +00:00