Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
* wrap cairo_format_stride_for_width(). All new cairo 1.6 API should now be
implemented in cairomm
Changes 1.5.0:
* Unstable release wrapping new API in cairo 1.5 series
* Bugfixes
|
|
|
|
|
|
|
|
Overview of changes in Gtk2 1.182
=================================
* Correct memory management in Gtk2::ScaleButton::new() and set_icons().
* Fix many build and test suite issues, especially on MSWin32 and cygwin.
Overview of changes in Gtk2 1.181
=================================
* Fix a test failure.
* Fix a Makefile.PL problem encountered by CPAN testers.
Overview of changes in Gtk2 1.180
=================================
Since 1.16x (the previous stable series)
----------------------------------------
* Add bindings for GtkIMContext, GtkIMContextSimple, and GtkIMMulticontext.
* Correct the way we check values for definedness.
* Allow Perl code to implement GtkCellLayoutIface.
* Allow Perl code to implement GtkBuildableIface.
* Add accessors for Gtk2::Assistant's buttons.
* Add Gtk2::Container::forall, Gtk2::Pango::Layout::set_height,
Gtk2::Pango::Layout::get_height, Gtk2::Pango::LayoutIter_get_layout,
Gtk2::Pango::Renderer::get_layout, and
Gtk2::Pango::Renderer::get_layout_line.
* Improve documentation.
* Fix many leaks and other memory handling issues.
Since 1.173
-----------
* Fix test failures.
Overview of changes in Gtk2 1.173
=================================
* Fix memory handling bugs in Gtk2::Gdk::Region::get_clipbox and
Gtk2::StatusIcon::get_geometry.
* Make Gtk2::Gdk::Pixbuf::new_from_xpm_data handle incomplete XPM data
gracefully.
* Wrap new API:
- pango_layout_set_height, pango_layout_get_height
- pango_layout_iter_get_layout
- pango_renderer_get_layout, pango_renderer_get_layout_line
* Improve documentation in many places.
* Fix some test failures.
Overview of changes in Gtk2 1.172
=================================
* Improve the documentation significantly in many places.
* Allow Perl code to implement GtkCellLayoutIface.
* Allow Perl code to implement GtkBuildableIface.
* Make Gtk2::CellLayout::set_attributes() properly clear all previous
attributes.
* Add accessors for Gtk2::Assistant's cancel, forward, back, apply, close, and
last buttons.
* Add Gtk2::Container::forall.
* Fix build and test suite issues.
Overview of changes in Gtk2 1.171
=================================
* Avoid syntax that was causing perl errors in Gtk2::Builder::_do_connect on
some platforms.
* Add bindings for GtkIMContext, GtkIMContextSimple, and GtkIMMulticontext.
* Improve the documentation in various places.
* Make Gtk2::Gdk::Color::new take an optional pixel value.
* Correct the way we check values for definedness: use Glib's
gperl_sv_defined(), an XS version of perl's defined(). Among other things,
this should fix the problems where tied values were reported as undefined.
* Plug memory leaks.
Overview of changes in Gtk2 1.170
=================================
* Make our build output prettier.
* Publicize our Makefile.PL-time requirements through META.yml's
configure_requires.
* Fix leak in Gtk2::Pango::Layout::get_iter.
* Fix a few test failures.
|
|
* Improvements and bug fixes
|
|
|
|
details.
|
|
* Wrap new API:
- cairo_has_current_point
- cairo_path_extents
- cairo_format_stride_for_width
- cairo_surface_copy_page and cairo_surface_show_page
- cairo_ps_surface_restrict_to_level, cairo_ps_get_levels, and
cairo_ps_level_to_string
- cairo_ps_surface_set_eps and cairo_ps_surface_get_eps
* Provide Cairo::FtFontFace::create which can be used with Font::FreeType.
* Complete the API listing POD.
|
|
|
|
Overview of changes in Glib 1.182
=================================
* Fix build and test suite issues, especially on MSWin32 and cygwin.
Overview of changes in Glib 1.181
=================================
* Fix Makefile.PL problems encountered by CPAN testers.
Overview of changes in Glib 1.180
=================================
Since 1.16x (the previous stable series)
----------------------------------------
* Add Glib::MakeHelper::get_configure_requires_yaml.
* Add Glib::Object::signal_get_invocation_hint.
* Make our lazy-loader compatible with perl-5.10.0.
* Allow Perl-derived GObjects to override GInterfaces that are implemented by
parent classes.
* Correct the way we check values for definedness: use the new function
gperl_sv_is_defined. For convenience, also add gperl_sv_is_array_ref,
gperl_sv_is_code_ref, and gperl_sv_is_hash_ref.
Since 1.174
-----------
* Tell the compiler to always look for our headers in '.' first.
* Add a hyphen to the NAME section of generated POD indices.
Overview of changes in Glib 1.174
=================================
* Increase compatibility with different `makeĀ“s by not using Makefile
conditionals for building our documentation.
Overview of changes in Glib 1.173
=================================
* Make Glib::Type::list_values return the value of each enum/flags entry in
addition to the name and nickname.
Overview of changes in Glib 1.172
=================================
* Make inproper usage of Glib::Object methods result in an error message and
not in a segfault.
* Add Glib::Object::signal_get_invocation_hint.
* In our lazy-loading machinery for packages, change the way we clear @ISA
arrays to avoid problems with perl 5.10.0.
* Add new helpers to the C API: gperl_sv_is_defined, gperl_sv_is_array_ref,
gperl_sv_is_code_ref, and gperl_sv_is_hash_ref.
* Allow Perl-derived GObjects to override GInterfaces that are implemented by
parent classes.
* Load GInterface types immediately, instead of lazily. This makes sure
GInterfaces are set up by the time they are needed.
Overview of changes in Glib 1.171
=================================
* Correct the way we check values for definedness: add gperl_sv_defined(), an
XS version of perl's defined(), and use it everywhere. Among other things,
this should fix the problems where tied values were reported as undefined.
* Fix some build issues.
Overview of changes in Glib 1.170
=================================
* Make our build output prettier.
* Add Glib::MakeHelper::get_configure_requires_yaml.
* Use the above to add configure_requires information to META.yml in order to
publicize our Makefile.PL-time requirements.
* Try to fix some portability issues.
|
|
|
|
- On MSWin32 and cygwin, find the link libraries of dependencies and
put them into LIBS.
- Add tests.
- Correct typos in the documentation.
- In get_makefile_vars, comment out the code that put the installed
libraries into @OBJECT, which caused them to get deleted on
realclean.
- In Makefile.PL, don't use the bogus package "MAIN".
- Remove debug spew.
|
|
Fix a number of small bugs introduced in the last version.
|
|
|
|
Major changes between the 1.4 and 1.6 branch:
- Now uses external "pixman" library instead of a bundled one.
- Improvements to PDF, SVG and PostScript output
- New support for arbitrary X server visuals
(the 8-bit display support patch (patch-ae in pkgsrc) is integrated)
- rendering backend improvements
- various new API additions, while maintaining ABI compatibility
- New Quartz backend
- bug fixes
|
|
|
|
Changes since last packaged version (2.64):
2.70 2008-02-29T17:03:26
- See http://justatheory.com/computers/programming/perl/modules/svnnotify-2.70.html
for an announcement of this release.
- Fixed issues with character encoding handling, starting from a patch
submitted by Toshikazu Kinkoh, and with a lot of experimentation and
testing by Toshikazu, Martin Lindhe, and myself. Hopefully these
changes will help solve the various encoding problems that continue to
crop up:
+ Removed --io-layer, which, it seems, never actually worked.
+ Changed --charset to --encoding, although the former is still
supported for backwards compatibility.
+ Added --svn-encoding, which identifies the encoding in which data
is stored in SVN. It defaults to the value of --encoding.
+ Added --diff-encoding, which identifies the encoding in which files
are stored in SVN. This is useful for the case when log messages
are written in one encoding and files stored in another. Defaults
to the value of --svn-encoding.
+ The --language option is now used to set the C<$LANG> environment
variable for the execution of `svnlook` as well as `sendmail`,
although not `svnlook diff`, which always runs under the "C" locale.
+ Now only setting the $LANG environment variable for the execution of
`svnlook` and `sendmail` if it is not already set. This allows the
existing usages such as `LANG=ja_JP svnnotify ...` to keep working.
+ Fixed character encoding when sending messages via SMTP.
- Added extensive documentation on how to deal with character encodings
under "Character Encoding Support" in the SVN::Notify docs.
- Added support for output filtering. This allows users to easily
modify content before it's output.
- Added SVN::Notify::Filter, which fully documents the interface for
filtering (it's really easy!).
- Added SVN::Notify::Filter:Trac, which parses log messages from the
Trac wiki syntax to HTML. Useful for use with SVN::Notify::HTML
and SVN::Notify::HTML::ColorDiff, and as a nice example of filtering.
- Split up the output of the HTML <head> section and the <body> section
into two methods in SVN::Notify::HTML in order to simplify filtering.
- The CSS output by SVN::Notify::HTML is now output inside the <body>
tags, rather than inside the <head> tags. This isn't valid, but will
hopefully it will allow messages to display better in Web mail clients
such as Gmail.
- Eliminated locale warnings during tests.
- Tweaked the CSS emitted by SVN::Notify::HTML to support a lot of HTML
in the log message, since such formatting can come from the use of
SVN::Notify::Filter::Trac and, potentially, other output filters.
- Fixed issue running tests with a Perl other than /usr/bin/perl without
running `./Build`. If you just did `./Build test`, it could fail with
a lot of errors, but no more.
- Fixed use of the SMTP feature under Perl 5.6. Reported by CPAN testers
David Cantrell and Slaven Rezic.
- Fixed the formatting and display of the log message when using the
--wrap-log option with SVN::Notify::HTML.
- Eliminated a bogus empty paragraph when using the --wrap-log option
with SVN::Notify::HTML.
- Fixed the encoding of the subject line so that Unicode characters
show up properly. Reported by Ian Anderson (Ticket # 24138).
- Switched from using `crypt` to using a simple random string algorithm
for generating email part boundaries, since `crypt` was choking on
multibyte characters from message subjects. Reported by Toshikazu
Kinkoh.
- Added a link to SVN::Notify's Subversion repository.
2.67 2008-02-06T20:15:13
- Fixed bug where a directory with a valid regular expression character
could be incorrectly truncated. Patch from Wayne Davison.
- Fixed a bug where a directory name could be truncated too much if
there are directory names with common roots. Patch from Wayne Davison.
- Added the "configure_requires" parameter to Build.PL.
- Fixed SVN::Notify::HTML::ColorDiff so that it respects
--max-diff-length.
- The SVN::Notify::HTML --wrap-log option now wraps individual
paragraphs as identified by blank lines (with optional spaces), rather
than wrapping the entire message in a single set of paragraph tags.
2.66 2007-06-17T05:08:29
- Added some examples complements of Matt Doar.
- Fixed the specification of recipients passed to the SMTP server so
that comma-separated email addresses are properly split apart.
Reported by Michael Plump.
- Fixed a bug with --to-regex-map where certain entries in it could
be skipped altogether. Reported by John Peacock.
2.65 2007-03-27T07:01:09
- Another patch from Martijn van Beers, this one generalizing the
execution of --ticket-map parageters (Ticket # 21633).
- Added note and link for HookStart for Windows users who run into
asynchronous execution issues. Reported by Eric Lemes.
- Added the --wrap-log option to SVN::Notify::HTML. When passed a true
value, the log message will be put into a `p` tag instead of a `pre`
tag, thus allowing it to wrap to the width of the mailer window.
Needless to say, this means that any whitespace formatting in the log
message itself will be lost. Suggested by Ian Anderson (Ticket
#24138).
- Restored checking for "%s" in the JIRA, RT, Butzilla, and GNATS
URLs. Reported by Matt Doar.
- Fixed some spelling errors, thanks to Matt Doar.
- Added note that verbose output goes to STDOUT.
- Added support for specifying the location of the revision number via
an "%d" temlate in the --subject-prefix option. Patch from Jerry
Veldhuis (Ticket #24309).
- The --max-diff-length option now works properly in HTML output, as
well. Reported by Rob Moore (Ticket #25070)
- Added the --to-email-map option as the inverse of --to-regex-map. That
is, it maps regular expressions to email addresses, rather than the
other way around.
|
|
|
|
|
|
|
|
|
|
+ Updated devel/scmgit-base to 1.5.5 [bjs 2008-04-21]
+ Updated devel/scmgit-docs to 1.5.5 [bjs 2008-04-21]
|
|
The scmgit-base package now installs most of its binaries, e.g. git-*,
to ${PREFIX}/libexec/git-core/ instead of ${PREFIX}/bin. There are
only two programs under ${LOCALBASE}/bin: the "master" git(7) wrapper
program and the gitk tcl/tk repository browser. Given that there are
many different GIT interfaces (GUI applications, devel/tig, shell
completion scripts, etc.), it seemed needless to me to have 120+
binaries--a vast majority of which most users would seldom invoke
directly--polluting ${LOCALBASE}/bin.
GIT v1.5.5 Release Notes
========================
Updates since v1.5.4
--------------------
(subsystems)
* Comes with git-gui 0.10.1
(portability)
* We shouldn't ask for BSD group ownership semantics by setting g+s bit
on directories on older BSD systems that refuses chmod() by non root
users. BSD semantics is the default there anyway.
* Bunch of portability improvement patches coming from an effort to port
to Solaris has been applied.
(performance)
* On platforms with suboptimal qsort(3) implementation, there
is an option to use more reasonable substitute we ship with
our software.
* New configuration variable "pack.packsizelimit" can be used
in place of command line option --max-pack-size.
* "git fetch" over the native git protocol used to make a
connection to find out the set of current remote refs and
another to actually download the pack data. We now use only
one connection for these tasks.
* "git commit" does not run lstat(2) more than necessary
anymore.
(usability, bells and whistles)
* Bash completion script (in contrib) are aware of more commands and
options.
* You can be warned when core.autocrlf conversion is applied in
such a way that results in an irreversible conversion.
* A catch-all "color.ui" configuration variable can be used to
enable coloring of all color-capable commands, instead of
individual ones such as "color.status" and "color.branch".
* The commands refused to take absolute pathnames where they
require pathnames relative to the work tree or the current
subdirectory. They now can take absolute pathnames in such a
case as long as the pathnames do not refer outside of the
work tree. E.g. "git add $(pwd)/foo" now works.
* Error messages used to be sent to stderr, only to get hidden,
when $PAGER was in use. They now are sent to stdout along
with the command output to be shown in the $PAGER.
* A pattern "foo/" in .gitignore file now matches a directory
"foo". Pattern "foo" also matches as before.
* bash completion's prompt helper function can talk about
operation in-progress (e.g. merge, rebase, etc.).
* Configuration variables "url.<usethis>.insteadof = <otherurl>" can be
used to tell "git-fetch" and "git-push" to use different URL than what
is given from the command line.
* "git add -i" behaves better even before you make an initial commit.
* "git am" refused to run from a subdirectory without a good reason.
* After "git apply --whitespace=fix" fixes whitespace errors in a patch,
a line before the fix can appear as a context or preimage line in a
later patch, causing the patch not to apply. The command now knows to
see through whitespace fixes done to context lines to successfully
apply such a patch series.
* "git branch" (and "git checkout -b") to branch from a local branch can
optionally set "branch.<name>.merge" to mark the new branch to build on
the other local branch, when "branch.autosetupmerge" is set to
"always", or when passing the command line option "--track" (this option
was ignored when branching from local branches). By default, this does
not happen when branching from a local branch.
* "git checkout" to switch to a branch that has "branch.<name>.merge" set
(i.e. marked to build on another branch) reports how much the branch
and the other branch diverged.
* When "git checkout" has to update a lot of paths, it used to be silent
for 4 seconds before it showed any progress report. It is now a bit
more impatient and starts showing progress report early.
* "git commit" learned a new hook "prepare-commit-msg" that can
inspect what is going to be committed and prepare the commit
log message template to be edited.
* "git cvsimport" can now take more than one -M options.
* "git describe" learned to limit the tags to be used for
naming with --match option.
* "git describe --contains" now barfs when the named commit
cannot be described.
* "git describe --exact-match" describes only commits that are tagged.
* "git describe --long" describes a tagged commit as $tag-0-$sha1,
instead of just showing the exact tagname.
* "git describe" warns when using a tag whose name and path contradict
with each other.
* "git diff" learned "--relative" option to limit and output paths
relative to the current directory when working in a subdirectory.
* "git diff" learned "--dirstat" option to show birds-eye-summary of
changes more concisely than "--diffstat".
* "git format-patch" learned --cover-letter option to generate a cover
letter template.
* "git gc" learned --quiet option.
* "git gc" now automatically prunes unreachable objects that are two
weeks old or older.
* "git gc --auto" can be disabled more easily by just setting gc.auto
to zero. It also tolerates more packfiles by default.
* "git grep" now knows "--name-only" is a synonym for the "-l" option.
* "git help <alias>" now reports "'git <alias>' is alias to <what>",
instead of saying "No manual entry for git-<alias>".
* "git help" can use different backends to show manual pages and this can
be configured using "man.viewer" configuration.
* "gitk" does not restore window position from $HOME/.gitk anymore (it
still restores the size).
* "git log --grep=<what>" learned "--fixed-strings" option to look for
<what> without treating it as a regular expression.
* "git gui" learned an auto-spell checking.
* "git push <somewhere> HEAD" and "git push <somewhere> +HEAD" works as
expected; they push the current branch (and only the current branch).
In addition, HEAD can be written as the value of "remote.<there>.push"
configuration variable.
* When the configuration variable "pack.threads" is set to 0, "git
repack" auto detects the number of CPUs and uses that many threads.
* "git send-email" learned to prompt for passwords
interactively.
* "git send-email" learned an easier way to suppress CC
recipients.
* "git stash" learned "pop" command, that applies the latest stash and
removes it from the stash, and "drop" command to discard the named
stash entry.
* "git submodule" learned a new subcommand "summary" to show the
symmetric difference between the HEAD version and the work tree version
of the submodule commits.
* Various "git cvsimport", "git cvsexportcommit", "git cvsserver",
"git svn" and "git p4" improvements.
(internal)
* Duplicated code between git-help and git-instaweb that
launches user's preferred browser has been refactored.
* It is now easier to write test scripts that records known
breakages.
* "git checkout" is rewritten in C.
* "git remote" is rewritten in C.
* Two conflict hunks that are separated by a very short span of common
lines are now coalesced into one larger hunk, to make the result easier
to read.
* Run-command API's use of file descriptors is documented clearer and
is more consistent now.
* diff output can be sent to FILE * that is different from stdout. This
will help reimplementing more things in C.
Fixes since v1.5.4
------------------
All of the fixes in v1.5.4 maintenance series are included in
this release, unless otherwise noted.
* "git-http-push" did not allow deletion of remote ref with the usual
"push <remote> :<branch>" syntax.
* "git-rebase --abort" did not go back to the right location if
"git-reset" was run during the "git-rebase" session.
* "git imap-send" without setting imap.host did not error out but
segfaulted.
|
|
|
|
that duse the c-client library do not have their callback function symbols
stripped at install time. Fixes the following:
PR pkg/34031
and indicates that this need not be reopened:
PR pkg/35592
also bump PKGREVISION and BUILDLINK_ABI_DEPENDS
|
|
PR pkg/37490
|
|
|
|
|
|
of packages when it is already defined by the user.
|
|
-tomcat55
|
|
|
|
|
|
- Add dkim-stats option to install dkim-stats(8) FFR
- Only install dkim-stats(8) man page if dkim-stats option has been specified
2.5.4 2008/04/17
* Skip signatures with errors in dkimf_authorsigok().
* Avoid a NULL dereference in dkimf_config_reload() when starting
without a configuration file.
* Fix an alignment problem in dkimf_checkip(). Problem reported
by Jeff A. Earickson.
* LIBDKIM: Fix bug #SF1942387: Per RFC4871, disallow "l=" values
that exceed the size of the canonicalized message body.
2.5.3 2008/04/14
* Add "AllowSHA1Only" configuration option which permits operation
of verifiers that only know about SHA1. Without this, a
filter compiled with only SHA1 support will refuse to start
in verifier mode.
* Add "LogWhy" configuration parameter and "-W" command line flag
to request detailed logging about why a message was not
signed by the filter. Intended for debugging; not intended
for normal operation.
* Another tweak to parameters passed to db->open(). Based on patches
from Jukka Salmi and S. Moonesamy.
* Fixes in ares_parse() to match the current syntax. In particular,
deal with the fact that some of our tokens can legally appear
in e-mail addresses. Problem noted by S. Moonesamy of
Eland Systems.
* LIBDKIM: Evaluate key granularity against the "i=" value rather than
the value of the From: header per RFC4871. Problem noted by
Jason Long.
* LIBDKIM: Remove the chartable stuff from dkim-tables.c as it is
not used anywhere.
* LIBDKIM: Fix bug #SF1940302: Perform stronger validation of the value
of the "h=" tag.
|
|
|
|
|
|
Please see http://src.opensolaris.org/source/history/opengrok/trunk/ for the full change history, and for the list of contributors. The following is just a summary.
Bugs fixed:
* Bug #67: Duplicate magics in the analyzers
* Bug #546: IOException when viewing history for xref root in multi-project installation
* Bug #785: Indexer don't use the value specified with -m
* Bug #779: Add option to disable index optimization upon indexing
* Bug #829: create links to account details in annotate mode
* Bug #966: fails on directory names that contain a plus (+) character
* Bug #989: Can't reindex a subtree
* Bug #988: Make it possible to optimize the index without reingexing
* Bug #1007: Add URL friendly project handling
* Bug #1009: Economical mode generates suggestion database
* Bug #1057: double-colon in search pattern throws an error
|
|
|
|
from upstream CVS which fixes display of 16-bit colors. Update from
print/poppler.
Approved-by: joerg
|
|
|
|
- Wrong boundary check in Speex decoder (CVE-2008-1686).
- Compilability of CDDA code with modern libcdio versions.
Vendor updates in 0.8.6f
- Security vulnerabilities in the Subtitle demuxer, Real RTSP demuxer,
MP4 demuxer and Cinepak codec: CVE-2007-6681, CVE-2008-0073,
CVE-2008-1489, CVE-2008-1769).
- Crashes in H264 packetizer.
- Close MMS access on network timeout.
- Some problems with AAC decoder & packetizer.
Vendor updates in 0.8.6e:
- Security vulnerabilities in the Web interface, Subtitle demuxer,
Real RTSP demuxer, SDL_image library and MP4 demuxer (CVE-2007-6681,
CVE-2007-6682, CVE-2006-4484, CVE-2008-0225, CVE-2008-0295, CVE-2008-0296,
CORE-2008-0130).
- Resume playback for viewing content over FTP.
- Fixed XShm detection with remote X11.
- DTS to S/PDIF converter fixes.
- Waiting for SPS/PPS problem in H.264 packetizer.
- Improved compatibility for creating H.264 video files playable on iPhones.
Approved-by: joerg
|
|
Add fetchCopyURL.
|
|
|
|
|
|
the following security vulnerabilities:
- CVE-2007-4770/4771: Manipulated ODF text documents containing XForms can
lead to heap overflows and arbitrary code execution
- CVE-2007-5745/5747: Manipulated Quattro Pro files can lead to heap
overflows and arbitrary code execution
- CVE-2007-5746: Manipulated EMF files can lead to heap overflows and
arbitrary code execution
- CVE-2008-0320: Manipulated OLE files can lead to heap overflows and
arbitrary code execution
|
|
other libraries (specified with -l).
Fixes a linking problem in net-snmp, where the Perl DynaLoader.a library
becomes out-of-order when all -l arguments have been moved to the end of
the command line.
|
|
Fixing up yet another regression found on some DVD-R/CD-RW drives fixing
newfs_udf and udfclient writing on those drives.
Complete harddisc/flash support on Linux apeared to be broken and should be
fixed now.
Lots of enhancements to cd_discect; now also reporting not only the TOC and
the PMA, but also the ATIP. In this ATIP there is information on the CD-RW
subtype wich is crucial to check if the disc can be written by the drive.
|
|
|