multimedia/phonon port has been split into phonon itself, phonon-xine
and phono-gstreamer backends. After updating phonon port you have
to install at least one backend. phonon-xine backend is recommended
for KDE.
Opera 9.64 is a recommended security and stability upgrade, incorporating the
Opera Presto 2.1.1 user agent engine. Opera highly recommends all users to
upgrade to Opera 9.64 to take advantage of these improvements.
Changes and improvements since Opera 9.63:
Security:
- Fixed an issue where specially crafted JPEG images could be used to execute
arbitrary code, as reported by Tavis Ormandy of the Google Security Team
- Fixed an issue where plug-ins could be used to allow cross domain scripting,
as reported by Adam Barth; details will be disclosed at a later date.
- Fixed a moderately severe issue; details will be disclosed at a later date.
- Added Untrusted Rootstore Capability:
- Opera downloads only the detailed information about untrusted (blacklisted)
certificates when they are encountered
- If download fails for certificate information in the list, Opera considers
any certificate matching the ID as untrusted
- Added version conditional fetching of certificate dependencies from an online
repository
- Fixed a problem downloading the CRL (Certificate Revocation List)
- Fixed a problem that could cause SSL to deadlock in one state, hanging the
connection
- Fixed a problem that could cause the incorrect calculation of Certificate IDs
- Implemented Extended Validation (EV) for cross-signed EV Root Certificates
not shipped by default
- Implemented preshipping of the Entrust 2048 CA (Certificate Authority)
- Implemented Root Certificate fetching from an online repository when an
intermediate matches a certificate in the repository
- Improved support for weak encryption when importing .p12 private certificates
- Prevented security information documents from being written to disk
Miscellaneous:
- Fixed a problem which created separate feed notifications; Opera now groups
them together
- Fixed a problem with the backspace key event in the Flash plug-in
- Fixed a problem with inline find when no text was entered, and the Enter key
was pressed
PR: ports/132361
Submitted by: lioux@
Approved by: maintainer
Secuirty: http://www.opera.com/docs/changelogs/freebsd/964/
primarily in Apple's Safari browser. It is made to be embedded in other
applications, such as mail readers, or web browsers.
It is able to display content such as HTML, SVG, XML, and others. It also
supports DOM, XMLHttpRequest, XSLT, CSS, Javascript/ECMAscript and more.
WWW: http://search.cpan.org/dist/Gtk2-WebKit/
PR: ports/131044
Submitted by: Zane C, Bowers <vvelox at vvelox.net>
Add IPv6 support (introduced in 0.7.36).
<ChangeLog>
*) Bugfix: large response with SSI might hang, if gzipping was enabled;
the bug had appeared in 0.7.28.
Thanks to Artem Bokhan.
*) Bugfix: a segmentation fault might occur in worker process, if short
static variants are used in a "try_files" directive.
</ChangeLog>
any WSGI application and makes it easy to send test requests
to that application, without starting up an HTTP server.
It provides convenient full-stack testing of applications
written with any WSGI-compatible framework.
WWW: http://pythonpaste.org/webtest/
PR: ports/132045
Submitted by: Wen Heping <wenheping at gmail.com>
This isn't meant to be the Next Big Thing in templating; it's
just a handy little templating language for when your project
outgrows string.Template or % substitution. It's small, it
embeds Python in strings, and it doesn't do much else.
WWW: http://pythonpaste.org/tempita/
PR: ports/132043
Submitted by: Wen Heping <wenheping at gmail.com>
Port will now update correctly even if the previous distfile has not been
removed from DISTDIR
PR: ports/132048
Reported by: Ari Maniatis <ari@ish.com.au>
<ChangeLog>
Changes with nginx 0.7.38
*) Feature: authentication failures logging.
*) Bugfix: name/password in auth_basic_user_file were ignored after odd
number of empty lines.
Thanks to Alexander Zagrebin.
*) Bugfix: a segmentation fault occurred in a master process, if long
path was used in unix domain socket; the bug had appeared in 0.7.36.
Changes with nginx 0.7.37
*) Bugfix: directives using upstreams did not work; the bug had
appeared in 0.7.36.
Changes with nginx 0.7.36
*) Feature: a preliminary IPv6 support; the "listen" directive of the
HTTP module supports IPv6.
*) Bugfix: the $ancient_browser variable did not work for browsers
preset by a "modern_browser" directives.
</ChangeLog>
- Provide rt38 compatability (default)
- Optionally install for rt36
- Split pkg-plist into pkg-plist.rt36 and pkg-plist.rt38
PR: ports/131698
Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
It's feautures:
* Easy get, post, put, delete requests
* Basic http authentication
* Default request query string parameters (ie: for api
keys that are needed on each request)
* Automatic parsing of JSON and XML into ruby hashes
based on response content-type
WWW: http://rubyforge.org/projects/httparty/
PR: ports/128661
Submitted by: Wen Heping <wenheping_AT_gmail dot com>
- need rubygem-activesupport 2.2
Active Resource
Active Resource attempts to provide a coherent wrapper object-relational
mapping for REST web services. It follows the same philosophy as
Active Record, in that one of its prime aims is to reduce the amount of
code needed to map to these resources. This is made possible by relying
on a number of code- and protocol-based conventions that make it easy for
Active Resource to infer complex relations and structures.
These conventions are outlined in detail in the documentation
for ActiveResource::Base.
WWW: http://www.rubyonrails.org/
WWW: http://rubyforge.org/projects/activeresource/
PR: ports/131280
Submitted by: clsung
authenticate users by checking credentials via the Cyrus SASL library.
This may be interesting for setups where other daemons (e.g. for SMTP, IMAP or
LDAP) already running at a machine use SASL to authenticate users.
WWW: http://mod-authn-sasl.sourceforge.net/
PR: ports/131750
Submitted by: Joerg Pulz <Joerg.Pulz at frm2.tum.de>
an APR version of 1.2.2-1.2.inf. This patch allows it to correctly
see the bump in the minor, allowing mod_lisp2 to compile against
apache22.
PR: ports/131649
Submitted by: Erik Greenwald
Approved by: maintainer
<ChangeLog>
*) Bugfix: a "ssl_engine" directive did not use a SSL-accelerator for
asymmetric ciphers.
Thanks to Marcin Gozdalik.
*) Bugfix: a "try_files" directive set MIME type depending on an
original request extension.
*) Bugfix: "*domain.tld" names were handled incorrectly in
"server_name", "valid_referers", and "map" directives, if an
".domain.tld" and ".subdomain.domain.tld" wildcards were used;
the bug had appeared in 0.7.9.
</ChangeLog>
variables to your CGI::Application modules. Lazy loading is used to
prevent the config file from being parsed if no configuration variables
are accessed during the request.
The format is detected automatically using Config::Auto. It it known to
support the following formats: colon separated, space separated, equals
separated, XML, Perl code, and Windows INI. See that modules
documentation for complete details.
WWW: http://search.cpan.org/dist/CGI-Application-Plugin-ConfigAuto/
PR: ports/131723
Submitted by: Alex Kapranoff <alex at kapranoff.ru>
- Add a secondary download site
- Add files/patch-doc-txt2html.py
- Fix build of docs with different PREFIX of installation
- Fix instructions for running examples in pkg-descr
- Use ${COPYTREE_SHARE} to install docs and examples
devel/py-qt4-help
multimedia/py-qt4-phonon
textproc/py-qt4-xmlpatterns
www/py-qt4-webkit
Update QScintilla2 to 2.3.2, PyQt3 to 3.17.6, PyKDE3 to 3.16.2.
Pass maintainership to kde@FreeBSD.org. Thanks Danny Ricin for his great work.
PR: based on ports/130219
Submitted by: Dima Panov" <fluffy at fluffy.khv.ru>