Commit graph

7943 commits

Author SHA1 Message Date
jmcneill
f70cbfa7b8 Update liferea to 1.4.23.
Version 1.4.23 (Stable)

* Fixes unsubstituted variable in start script.
  (reported by Peter van der Does)
* Fixes Debian #494741: Crashes on exit after closing
  update monitor dialog with ESC. (reported by ygrek)

Version 1.4.22 (Stable)

* Fixes a typo in XulRunner initialization #ifdef
  (suggested by Peter van der Does)
* Fixes a typo in configure.ac
  (suggested by Peter van der Does)
* Fixes SF #2266119: configure error if gecko disabled.
  (reported by Vincent Lefevre)
* Fixes a XulRunner build issue with new gecko.m4 macro.
  (suggested by Peter van der Does)
* Fixes a DB migration issue that might occur when
  upgrading from schema version < 5 to 7.
  (patch by Thomas B)
* New M4 macro for Gecko detection derived from Yelp.
  This should improve compilation against XulRunner 1.9
  on Debian.
* Removes gray colouring of updated item titles.
  This often confused users to believe the item
  state was unread.
* Fixes for French translation (Vincent Lefevre)

Version 1.4.20 (Stable)

* Fixes SF #2042420: "Toggle Read Status" item list
  popup menu option (reported by Jeff Fortin)
* Fixes SF #2027445: Incorrect invalid encoding errors.
  (reported by Roman Beslik)
* Fixes "lost" views. View in the cache database that
  are not used anymore will be dropped on startup.
  (reported by Maik Zumstrull)
* Added new Slovakian translation (Pavol Klacansky)
2009-01-12 02:43:32 +00:00
he
b17efe8e92 Update from version 1.4nb1 to 1.6.1 (upstream 1.601).
Pkgsrc changes:
 o Add dependency on p5-HTML-Tree for HTML::TreeBuilder

Upstream changes:

  There appears to be no updated upstream change log.
  Judging from the diff, the module was re-implemented,
  and it now has at least a few self-tests.
2009-01-11 21:06:26 +00:00
he
21635bd649 Update from version 0.13 to 0.14.
Upstream changes:

0.14    30 Dec 2008
        * allow for null value in generated menu fields
        * double check for controller in make autocomplete field
	* catch condition where the same field is used as both a
	  FK and one side of a o2m relationship.  prefer the FK.
2009-01-11 19:13:48 +00:00
he
0ac3e32f72 Update from version 0.36 to 0.37.
Upstream changes:

0.37 Fri Jan  2 12:21:30 EST 2009

* Several fixes for [rt.cpan.org #38011] designed to help get HSS
  to pass tests on Strawberry Perl
2009-01-11 19:00:45 +00:00
he
6acb3604e7 Update from version 0.21nb1 to 0.22.
Pkgsrc changes:
 o Adjust dependencies according to updated requirements

Upstream changes:

0.22  Mon Jan 05 2009
    - add a cookbook entry re: UTF-8 and Config::General (Octavian Rasnita)
    - switch from NEXT to MRO::Compat
2009-01-11 18:44:51 +00:00
he
932751d47b Update from version 4.38 to 4.40.
Upstream changes:

4.40 - Friday, January 2, 2009
    No code changes.
    * DOCUMENTATION: Clarify that users should use the mailing list
      for support, instead of e-mailing the maintainers directly.

4.39 - Monday, December 15, 2008
    No code changes.
    * INTERNAL: Expand the discussion of auto-flushing in the POD.
      (Ron Savage, Mark Stosberg)
    * INTERNAL: Re-organize the documentation a bit.
2009-01-11 18:39:10 +00:00
he
ae2b045e2d Update from version 1.10 to 1.11.
Upstream changes:

1.11
  - added Seb in author list
  - repeat: ix starts at 0, count starts at 1
            fix bug in removing "repeat" attrs
            both add() and remove() methods
  - many updates in doc
2009-01-11 18:21:06 +00:00
he
bba82672bc Update from version 2.04nb1 to 2.06.
Upstream changes:

2.06    Thu Dec 18 00:07:54 CST 2008
        [FIXES]
        Added attributes to <frameset>.

        <strong> tag didn't allow any attributes.  Now it does.

        Removed the <listing> tag.
2009-01-11 16:19:27 +00:00
tonnerre
99f9a793f1 Update gitweb to version 1.6.0.6, fixing a privilege escalation vulnerability.
(Old version was so ancient there were serious problems reading modern
git repositories.)

Changes are too various to be enumerated here.
2009-01-09 13:56:24 +00:00
obache
fdb64cebbf Update Webalizer to 2.20.3.
Pkgsrc changes:
 * Change HOMEPAGE to redirected one.
 * Add DESTDIR support (should be since 2.20.1)
 * Change to use --sysconfdir (should be since 2.20.1)
 * Add bzip2 support.
 * GeoIP support was added since 2.20.1, no need extra pach files anymore.
   Fixes PR 40344.
 * Changed to use db4 APIs since 2.20.1, dns support back again.
 * gettext and freetype2 are not used directly, remove dependency.
 * zlib is used directly, add dependency.
 * Honor PKGMANDIR.
 * Change complex PLIST handlings for docs to simply.
 * Change not to use prefix '_' in package specific variables.

Upstream changes:
 This fixes a missing memory dealocation call in the DNS lookup code, a kludge
 to handle largefile support in the current zlib compression code on some
 platforms, and some minor configure script corrections.
2009-01-09 13:17:04 +00:00
wiz
eefac9de0b Some cleanup. 2009-01-08 17:22:16 +00:00
wiz
1f06e7c864 Update to 7.19.2:
7.19.2

Three added regressions in 7.19.1 have been fixed: a build failure
when using the MSVC 6 makefile, a crash when using --interface name
on Linux, and multi interface downloading HTTPS pages with libcurl
built powered by OpenSSL.

7.19.1

CURLOPT_CERTINFO, CURLINFO_CERTINFO, CURLOPT_POSTREDIR, CURLOPT_USERNAME,
CURLOPT_PASSWORD, CURLOPT_PROXYUSERNAME, and CURLOPT_PROXYPASSWORD
were added. 24 bugs were fixed.

7.19.0

Some new libcurl options, new Boolean options handling in the curl
tool, and around 40 bugfixes.

7.18.2

This release adds CURLFORM_STREAM, CURLINFO_REDIRECT_URL, and the
two new functions curl_easy_send() and curl_easy_recv(). libcurl
now supports CURLOPT_NOBODY over SFTP, and curl now runs on Symbian
OS. At least 21 described bugfixes were made.

7.18.1

This release adds support for HttpOnly cookies. It no longer
distributes or installs a CA cert bundle. SSLv2 is now disabled by
default. Resumed transfers work with SFTP. At least 23 described
bugfixes were made.
2009-01-08 16:25:45 +00:00
wiz
1e531264b7 Update to 4.05:
4.05 Sat Jul 06 2008: - Balint Szilakszi <szbalint at cpan.org>

    - Corrected the duphandle mechanism.
    - Fixed a typo (fixes RT #37253).
    - Added better Windows compatibility detection and separate
      installation instructions (thanks to Shiyu Tang).

4.04 Sat Jun 21 2008: - Balint Szilakszi <szbalint at cpan.org>

    - Test::More and use_ok at begin time doesn't mesh with no plan.

4.03 Sat Jun 21 2008: - Balint Szilakszi <szbalint at cpan.org>

    - Removing option to pass destination files as a typeglob as
      it is a backwards pointing magic and caused bugs.
      Use a filehandle or reference instead.
    - Fixed tests for 5.6, raised minimum Perl version to 5.6.1 due to tests.
    - Fixed a duphandle bug.

4.02 Thu Jun 19 2008: - Balint Szilakszi <szbalint at cpan.org>

    - Adding forgotten backwards compatibility with older Perl versions

4.01 Wed Jun 18 2008: - Balint Szilakszi <szbalint at cpan.org>

    - Reimplemented callback handling to fix several I/O issues (fixes RT #35491)
    - Documentation showing example WWW::Curl::Multi usage is corrected (fixes RT #35520)
    - Should now compile on HP-UX and OSX (fixes RT #36058 and #35349)
    - POD validity fix (fixes RT #15850)
    - Added several new tests
    - Upgraded to Module::Install 0.75 as it now exits correctly on build time
      with NA if the required libcurl isn't available.

4.00 Wed Mar 05 2008: - Balint Szilakszi <szbalint at cpan.org>
    - Rewritten documentation.
    - New test suite.
    - New build system: using Module::Install instead of ExtUtils::Makemaker.
    - New minimal requirements, Perl 5.6 and libcurl 7.10.8.
    - New WWW::Curl::Multi interface.
    - Removed WWW::Curl::easy.
    - Removed compatibility code for pre 7.10.8 libcurl.
    - Added lots of small improvements to setopt and friends.
    - Bugfixes, mainly for memory leaks.
    - SIGNATURE.

3.12 Wed Feb 27 2008: - Cris Bailiff <c.bailiff+curl at devsecure.com>
    - New Share.pm.in was missed from the MANIFEST, so was not in the distribution. Fixed.

3.11 Mon Feb 25 2008: - Cris Bailiff <c.bailiff+curl at devsecure.com>
    - Merge recent contributions.
    - Updates from various small bug/build reports

3.10 Fri Feb 22 2008: - Anton Fedorov <datacompboy at mail.ru>
    - Fix documentation for multi interface
    - Added WWW::Curl::Share
    - Added strerror into Easy and Multi interfaces
    - Added support for CURLOPT_DEBUGFUNCTION in Easy interface

3.02_01 Tue Jan 29 2008: - Mark Hindley
    - Contributed CURLOPT_*_LARGE support

3.02_00 Fri Sep 16 2005: - Cris Bailiff <c.bailiff+curl at devsecure.com>
    - Workaround case-sensitive filename issues by making equivalent Easy
      names in easy namespace
    - Test scripts - Fixup ssl tests and remove leftover MUTE option
    - NOTE: That due to namespace changes (easy->Easy) you must change any existing
      code to 'use WWW::Curl::Easy' instead of 'use WWW::Curl::easy', but
      you can still use the WWW::Curl::easy function names until they
      are removed in a future release.
    - Tested on Redhat EL3 (curl 7.10.6) and Mandrake 10.1 (curl 7.13.1)

3.01  Thu Apr 20 2004: - Cris Bailiff <c.bailiff+curl at devsecure.com>
    - Merged Sebastians changes into CVS
    - Updated remaining tests to Test::Simple
    - Added backwards compatability to V2 names (WWW::Curl::easy etc)
    - Dropped backwards compatability to V1.x names

3.00  Thu Feb 12 2004: - Sebastian Riedel <sri at oook.de>
    - Added multi support
    - New module names
    - New tests
    - New documentation
    - New examples
    - Big cleanup!!!
    - Too much to tell, it's worth an upgrade
2009-01-08 13:22:24 +00:00
obache
85e70903a3 Update Opera to 9.63.
XXX: Please anyone update PLIST.solaris-sparc.

Opera 9.63 for Linux Changelog
Release Notes

Opera 9.63 is a recommended security and stability upgrade.

Opera 9.63 incorporates the Opera Presto 2.1.1 user agent engine.
Changes and improvements since Opera 9.62
User Interface

    * Added opera:config > UserPrefs > DoubleclicktoCloseTab to close tabs by double-clicking on them

Mail, News, Chat

    * Added a thread button in the mail toolbar
    * Removed Label button from mail toolbar
    * Reverted the Subject field back to its previous behavior where it is a text field and not a button
    * Added shortcuts for follow (Ctrl/Cmd-D), ignore (Ctrl/Cmd-Shift-D) and go to thread (D)

Security

    * Manipulating text input contents can allow execution of arbitrary code, as reported by Red XIII. See our advisory.
    * HTML parsing flaw can cause Opera to execute arbitrary code, as reported by Alexios Fakos. See our advisory.
    * Long hostnames in file: URLs can cause execution of arbitrary code, as reported by Vitaly McLain. see our advisory.
    * Script injection in feed preview can reveal contents of unrelated news feeds, as reported by David Bloom. See our advisory.
    * Built-in XSLT templates can allow cross-site scripting, as reported by Robert Swiecki of the Google Security Team. See our advisory.
    * Fixed an issue that could reveal random data, as reported by Matthew of Hispasec Sistemas. Details will be disclosed at a later date.
    * SVG images embedded using <img> tags can no longer execute Java or plugin content, suggested by Chris Evans.
    * Opera now imports .p12 private certificates


Opera 9.62 for Linux Changelog
Release Notes

Opera 9.62 is a recommended security upgrade. Please see the Security section.

Opera 9.62 incorporates the Opera Presto 2.1.1 user agent engine.
Changes since Opera 9.61
Security

    * Fixed an issue where History Search could be used to execute arbitrary code, as discovered by Aviv Raff; see our advisory
    * The links panel no longer allows cross-site scripting; see our advisory


Opera 9.61 for Linux Changelog
Release Notes

Opera 9.61 is a recommended security upgrade. Please see the Security section.

Opera 9.61 incorporates the Opera Presto 2.1.1 user agent engine.
Changes since Opera 9.6
User Interface

    * Fixed an issue with Opera Link which could generate duplicate bookmarks during the synchronization process
    * The image toggle button on the status bar is now a normal button, and does not have a menu

Security

    * Fixed an issue where History Search could be used to reveal browsing history, as reported by Roberto Suggi Liverani of Security-Assessment.com; see our advisory
    * Fast Forward can no longer allow cross-site scripting, as reported by David Bloom; see our advisory
    * Prevented news feed preview from revealing the contents of unrelated news feeds, as reported by David Bloom; see our advisory


Opera 9.6 for Linux Changelog
Release Notes

Opera 9.6 is a recommended security and stability upgrade. See the Security section.

A separate changelog listing changes since Opera 9.6 Beta 1 is available.
New and improved features in Opera 9.6
Opera Link

Custom search engines and typed history (typed history is only the history you explicitly type or select from the address bar) are now joining bookmarks, notes, personal bar and Speed Dial in Opera Link.
Opera Mail
Feed Preview

Now you can preview an RSS/Atom feed before subscribing.
Follow/Ignore threads and contacts

Follow and Ignore are new features for users that receive numerous messages. It makes it easier to dismiss unimportant messages and easier to recognise important messages.

    * Activate this feature by selecting Follow/Ignore in the email context menu (or click the message subject header), then select either Follow Thread or Ignore Thread.
    * Also, you can click the names in the From or To headers to enable the following or ignoring of contacts.

Go To Thread

You can now also use "Go to thread" which means that you can view only the messages from that thread. This is useful for those that employ flat view.
Low Bandwidth Mode

Low Bandwidth Mode is a setting on mail accounts that makes Opera Mail use as little bandwidth as possible.

    * For IMAP (Internet Message Access Protocol): Opera will only synchronise new messages and it will not fetch message attachments unless requested
    * For POP (Post Office Protocol): Opera will not fetch more than the first 100 lines of a message unless requested

Opera Scroll Marker

The new Opera Scroll Marker makes it easier to continue reading when you scroll through a Web page. At the end of the page it will indicate the previous position of the bottom of the screen so you can easily see where to continue reading.

Enable Opera Scroll Marker in the Preferences dialog box. Navigate to Tools > Preferences > Advanced > Browsing > Show scroll marker (check box).

    * Check the box to enable Opera Scroll Marker
    * Leave the box unchecked (default) to keep it disabled

Using the opera:config Preferences Editor opera:config#UserPrefs|EnableScrollMarker, you can also set Opera Scroll Marker to show every time you scroll less than a full page down or up. The options in the drop-down menu are:

    * 0 ¡½ off
    * 1 ¡½ show when reaching the bottom or top of the page
    * 2 ¡½ always show when scrolling

Changes since Opera 9.52
User Interface

    * Opera now remembers the bookmark panel position after restart
    * Added a setting opera:config#UserPrefs|ShowBookmarksInAddressfieldAutocompletion to prevent bookmarks from showing in the Address field auto-completion drop-down
    * When setting opera:config#TransferWindow|KeepEntriesDays to 0, Opera now removes the transfer history when restarting
    * Sites using HTTP Auth are now saved in typed history
    * Opera now stops loading pages with iframes when closing the page or pressing stop
    * Page encoding in site preferences can now be reset to automatic
    * Browsing Intranet sites now works after changing proxies in a running session
    * Improvements to Opera Link include the synchronization of search engines and typed history
    * Changed the default global history to 1000
    * Added a new default speedial.ini
    * Fixed sorting by progress in Transfers
    * Fixed copying of multiple entries from the history manager
    * Fixed a bug that could cause notes to be lost when using certain characters
    * Fixed dataloss situation when note folders had more than one line in their name
    * Fixed spurious highlighting when using the space character in inline find
    * Fixed an issue that would prevent links in frames from being opened by the keyboard

Mail, News, Chat

    * Added popular Chinese providers in mailproviders.xml
    * Made all top-level access points (except All Messages) selectable
    * Now copes better with broken POP servers that send empty UIDLs
    * The "Large font" setting is now respected for subjects
    * Cache files from feeds no longer show up in Transfers
    * Feeds are now detected even when served as text/html
    * Fixed the synchronization of removed labels for IMAP accounts
    * Fixed an issue where the signatures wouldn't change if the default account signature ended with a space
    * Fixed an issue where sent message bodies could disappear under certain circumstances
    * Fixed DCC transfers in IRC

Display and Scripting

    * Improved Acid3 support: The document property has been removed from iframe objects for compatibility with Gecko, WebKit, and the Acid3 test
    * Added support for the caller property on functions: http://developer.mozilla.org/En/Core_JavaScript_1.5_Reference:Global_Objects:Function:caller
    * Special characters are now displayed properly in the Address bar drop-down
    * Opera Dragonfly element highlighting no longer stays on the page after closing the developer tools window
    * Script focused elements are no longer highlighted
    * Fixed saving of SVG when right clicking
    * Fixed an issue where custom search engines would not get a favicon

Security

    * Verisign and Comodo are now formally EV-enabled: see Yngve's blog post
    * Fixed an issue where specially crafted addresses could execute arbitrary code, as reported by Chris of Matasano Security; see our advisory
    * Java applets can no longer be used to read sensitive information, as reported by Nate McFeters; see our advisory

Miscellaneous

    * Added the Opera Core version (currently "Presto/2.1.1") to the User Agent header
    * Improved performance with large wand.dat files
    * Fixed Fast Forward on Google search results pages

Unix-specific changes

    * Upgrading Opera on Debian no longer resets default x-www-browser
    * Fixed an issue where text with specified size suddenly disappears on Qt4 builds
2009-01-08 12:23:30 +00:00
obache
02a72c740a Add missing portability fix patch. 2009-01-08 11:58:31 +00:00
obache
958c9461d3 Update htmldoc to 1.8.27.
Based on PR 40223.

Pkgsrc changes:
 * Change HOMPAGE for open source version.
 * Add missng dependency on devel/zlib.
 * Optionify of SSL support and let gnutls to selectable.
 * Rename undocumented htmldoc-gui option to x11, it's better match for pkgname.

CHANGES IN HTMLDOC v1.8.27

    BUG FIXES

	- Fixed a crash bug that appeared when more than 10 blank
	  pages were present in a document (PR #6223)
	- Color changes were not reflected in PRE text (STR #129)
	- Remote URLs did not always work on older operating
	  systems (PR #6179)
	- Image filenames using % escapes were not decoded
	  properly.
	- Rows using BGCOLOR that spanned across multiple pages
	  did not render properly (PR #6149)
	- Rows no longer start on a new page due to a cell with
	  both HEIGHT and ROWSPAN specified (PR #6086)
	- CMYK JPEG images caused HTMLDOC to crash (PR #6106)
	- Table cell width calculations didn't always account for
	  the proper minimum width (STR #121)
	- Images were not copied when generating indexed HTML
	  output to a directory (STR #117)
	- Changing the bottom margin resulted in text that was
	  formatted below the bottom margin.
	- The Monospace-Oblique font was not embedded properly in
	  PDF files.


CHANGES IN HTMLDOC v1.8.26

    BUG FIXES

	- Outline and keyword strings in PDF files are now stored
	  as Unicode (STR #113)
	- The Flate compression code could get in an infinite
	  loop if it ran out of memory (STR #101)
	- Book files saved from the GUI did not handle filenames
	  with spaces (STR #105)
	- Fixed and re-enabled the ASCII85Device filter support
	  in PostScript Level 2/3 output (STR #116)
	- Character entities in the first word of a file were not
	  rendered properly (STR #111)
	- Fixed-size table columns were incorrectly resized when
	  a table width was also specified and there was extra
	  space to distribute (PR #6062)
	- Text could "walk" up or down when in-line images were
	  used (PR #6034)
	- Row backgrounds incorrectly replaced cell backgrounds
	  when the first cell in a row used ROWSPAN (PR #6033, PR
	  #6036)
	- HTMLDOC did not correctly parse FONT FACE attributes
	  (PR #6006)
	- Images in Level 2/3 PostScript output did not work on
	  some printers (PR #6000)
	- The GUI did not use the first page header (PR #5978)


CHANGES IN HTMLDOC v1.8.25

    NEW FEATURES

	- Added "--overflow" and "--no-overflow" command-line
	  options to show or hide the content-too-large errors;
	  the default is "--no-overflow".
	- Added "--header1" command-line option and "HEADER1"
	  page comments to set the page header for the first page
	  of each chapter.
	- Added "timing" and "remotebytes" debug data generation.
	- Added DejaVu font collection to better support Cyrillic
	  and Greek text; the new fonts are available under the
	  generic names "monospace", "sans", and "serif".
	- Added "--referer" command-line option and corresponding
	  CGI-mode support to pass Referer: information in HTTP
	  requests (STR #91)

    CHANGES:

	- On Windows, HTMLDOC now logs CGI mode errors to a file
	  called "htmldoc.log" in the Windows temporary
	  directory.
	- HTMLDOC no longer uses Base-85 encoding for image data
	  when producing Level 2 and 3 PostScript output. It
	  appears that many printers and PostScript interpreters
	  cannot properly decode this data when the original
	  image data is not a multiple of 8 bits.
	- HTMLDOC now renders STRONG elements in boldface instead
	  of bold-italic to match the W3C recommendations.
	- HTMLDOC now automatically inserts a TR element before a
	  TD or TH element as needed to improve web site
	  compatibility; this also triggers a HTML error in
	  --strict mode.

    BUG FIXES

	- "$HFIMAGEn" didn't work in a header/footer string.
	- HTMLDOC could crash when rendering a table.
	- Book files were not used in CGI mode (STR #69)
	- Cookies were not sent in HTTP requests (STR #71)
	- Table cells were not aligned properly when the ROWSPAN
	  attribute was set to 1 (STR #73)
	- HTMLDOC crashed when rendering unresolved hyperlinks in
	  aligned images (STR #62)
	- Documented the HTMLDOC_NOCGI environment variable (STR
	  #63)
	- HTMLDOC sometimes crashed when rendering tables with
	  background colors (STR #65)
	- HTMLDOC would crash when writing encrypted strings
	  longer than 1024 bytes (STR #66)
	- HTMLDOC didn't set the data directory when running in
	  CGI mode on Windows.
	- HTMLDOC could crash when loading the Symbol.afm file
	  (STR #93)
	- HTMLDOC did not always honor HEIGHT attributes in table
	  rows.
	- Tables with a mix of colspan and rowspan sometimes
	  caused cells to be moved vertically outside the cell.


CHANGES IN HTMLDOC v1.8.24

    NEW FEATURES

	- HTMLDOC now provides limited cookie support via the
	  "--cookies" command-line option and via the cookies
	  passed by a browser in CGI mode.
	- HTMLDOC now features a CGI mode which provides PDF
	  conversion functionality for web servers.
	- HTMLDOC now generates a document outline for each
	  input file or URL in webpage mode; the outline shows
	  the title for the file and links to the first page
	  containing that file.
	- HTMLDOC now offers an "htmlsep" output type which
	  generates HTML output with a separate file for each
	  heading in the table of contents.
	- HTMLDOC now includes LINK elements in generated HTML
	  so that intelligent browsers like Mozilla can show
	  next/prev/contents/top buttons.
	- HTMLDOC now supports the BORDERCOLOR attribute for
	  tables, a MSIE extension.
	- The "strict HTML" mode now reports unresolved local
	  links.
	- Added support for HP LaserJet 5000 and Xerox DocuPrint
	  2000/100 printer commands.
	- Added multiple header/footer image support.
	- Links to external URLs are now resolved so that the
	  output file can be moved without affecting them.

    CHANGES

	- The command-line now allows --fontsize values from 4
	  to 26 to match the GUI.
	- Now use a 0.001 point tolerance when checking for
	  content that overflows the page/cell.
	- HTMLDOC no longer enables interpolation of 2-color
	  images.
	- The default vertical alignment of images is "BOTTOM"
	  to match the HTML specification.
	- Paragraph spacing is only applied to the first table
	  after a paragraph.
	- The tabloid media size was 10 points too short in
	  length.
	- The table formatter now subtracts the outside border
	  and padding widths for percentage-based widths.  This
	  helps to eliminate "truncation or overlapping" errors.
	- Dropped support for FLTK 1.0.x when building the GUI.
	- The default vertical alignment is now "bottom" inside
	  paragraphs to correctly align different sized text and
	  images to the baseline.
	- Indexed images are now written as PDF image objects
	  when encryption is enabled; this works around a
	  serious bug in Acrobat 6 which tries to decrypt the
	  colormap of in-line images twice, causing some very
	  strange colors!
	- Table captions can now be bottom aligned.
	- Blocks now break at the bottom of a page if the
	  current line height + standard line height goes below
	  the bottom of the page; this prevents images with
	  captions from getting erroneously moved to the top of
	  the next page.
	- Character entities are now supported in HTML
	  attributes and unknown or invalid character entities
	  are left as plain text.
	- Changed handling of NOWRAP for some tables.
	- The --permissions option now supports multiple
	  permission keywords in a single invocation.
	- Dropped support for MacOS 9 and earlier.
	- HTMLDOC now breaks between images that are too large
	  to fit on a single line, to match the behavior of
	  Mozilla/Netscape (STR #7).
	- HTMLDOC now handles XHTML input more cleanly.
	- HTMLDOC no longer specifies an interpolation
	  preference for images in PostScript or PDF output (STR
	  #8)
	- The DT element no longer applies an italic style (PR
	  #5178)
	- HTMLDOC now ignores content inside a STYLE element
	  (PR #5183)

    BUG FIXES

	- Switching between landscape and portrait orientations
	  would cause margin creepage.
	- Images did not default to align=bottom, and the
	  align=bottom line spacing calculation was incorrect.
	- Whitespace before a link was underlined.
	- Fixed a table column sizing bug.
	- HTMLDOC didn't read back the HTTP response properly in
	  all situations.
	- Fixed some more PNG transparency cases.
	- The PageBoundingBox comments in PostScript output did
	  not account for the back page when duplexing was
	  enabled.
	- HTMLDOC generated an incorrect image mask for some
	  images.
	- The first page of each chapter did not use the custom
	  page number if it was placed inside the heading.
	- HTMLDOC did not reset the rendering cache before each
	  page when producing N-up output; this caused font
	  errors in some cases that prevented the document from
	  printing or displaying properly.
	- Eliminated a common cause of "table too wide"
	  formatting errors,
	- Fixed a bug when applying a table background color to
	  a cell without a border that cross a page boundary.
	- Fixed some calls to strcpy with overlapping arguments.
	- The names object was never set when the name objects
	  were written.
	- Character entities were not decoded/encoded inside
	  HTML comments.
	- The current heading was not always correctly
	  substituted when used in the page header or footer.
	- When converting web pages from the GUI, the
	  table-of-contents page number preferences were
	  incorrectly used.
	- PDF page effects/transitions were not put in the right
	  part of the page dictionary, causing them not to be
	  used by the PDF reader application.
	- The _HD_OMIT_TOC attribute was not being honored for
	  HTML output.
	- HTMLDOC now handles "open" messages from the MacOS X
	  Finder (STR #3)
	- The GUI did not load or save the "strict HTML" setting
	  (STR #6)
	- The HTML version of the title page did not set the ALT
	  attribute for the title image (STR #10)
	- The HTML version of the table of contents did not
	  correctly nest the lists in the parent items (STR #10)
	- Borders around left and right-aligned images were not
	  drawn properly (PR #5112)
	- Grayscale PDF output was not truly grayscale (STR #32)
	- Fixed a table-of-contents bug introduced in 1.8.24rc1
	  which caused the PDF document outline and actual TOC
	  pages were not rendered properly (STR #37)
	- Links were not rendered due to a bug that was
	  introduced in 1.8.24rc2 (STR #41)
2009-01-08 11:57:24 +00:00
joerg
9396ebbf20 Fix dependency. 2009-01-07 23:22:26 +00:00
wiz
91059e6186 Pick up maintainership. 2009-01-07 07:24:57 +00:00
jschauma
94888ad12d give up maintainership 2009-01-07 03:31:05 +00:00
ghen
086c3fb867 Update seamonkey, seamonkey-bin and seamonkey-gtk1 to Seamonkey 1.1.14.
Security fixes in this version:

MFSA 2008-68 XSS and JavaScript privilege escalation
MFSA 2008-67 Escaped null characters ignored by CSS parser
MFSA 2008-66 Errors parsing URLs with leading whitespace and control characters
MFSA 2008-65 Cross-domain data theft via script redirect error message
MFSA 2008-64 XMLHttpRequest 302 response disclosure
MFSA 2008-61 Information stealing via loadBindingDocument
MFSA 2008-60 Crashes with evidence of memory corruption (rv:1.9.0.5/1.8.1.19)

For more info, see http://www.seamonkey-project.org/releases/seamonkey1.1.14/
2009-01-05 19:41:06 +00:00
jmcneill
31387b8bda Update nspluginwrapper to version 1.2.2.
[2009/01/02] nspluginwrapper 1.2.2
  Fix support for the VLC plug-in
  Fix memory deallocation in NPN_GetStringIdentifiers()
  Fix return value if stream creation failed in standalone player

[2008/12/26] nspluginwrapper 1.2.0
  Drop obsolete mkruntime scripts
  Use valgrind if NPW_USE_VALGRIND=yes
  Add support for SunStudio compilers
  Add support for Flash Player 10 on OpenSolaris 2008.11
  Fix build on non-Linux platforms
  Fix NPP_Destroy() to keep NPP instances longer
  Fix NPP_Destroy() to destroy the plugin windows
2009-01-05 19:11:24 +00:00
martin
ed428dbd45 Fix a few more LP64 bit bugs (may be in dead code, but who knows)
and fix the xptc call stubs for sparc64 so that tree views with a
javascript data source (like history and about:config) now work.
All changes already reported upstream.
2009-01-05 09:58:36 +00:00
shattered
1623da1863 Update versions of nightly binaries (older ones are unavailable on master site).
These binaries also depend on alsa and resmgr -- include those in EMUL_MODULES.

Partially fixes PR 40119 -- the binaries don't run yet.

OK by wiz@.
2009-01-04 18:48:47 +00:00
wiz
55fa90af5f Move scrollkeeper/omf.mk to rarian/omf.mk.
scrollkeeper is nowadays included in rarian, so the omf.mk file should
be there as well.
Adapt all references.
2009-01-04 18:00:58 +00:00
adrianp
6368313d29 +pear-HTTP_Request
PKGREVISION++
2009-01-04 13:47:42 +00:00
abs
9835272982 +p5-Catalyst-Plugin-RequireSSL 2009-01-03 18:16:07 +00:00
abs
1db97b40d5 Added www/p5-Catalyst-Plugin-RequireSSL version 0.06
e this plugin if you wish to selectively force SSL mode on some of
your web pages, for example a user login form or shopping cart.

Simply place $c->require_ssl calls in any controller method you
wish to be secured.

This plugin will automatically disable itself if you are running
under the standalone HTTP::Daemon Catalyst server. A warning message
will be printed to the log file whenever an SSL redirect would have
occurred.
2009-01-03 18:15:00 +00:00
tron
a8ff04273f Remove pointless manual assignment of "WRKSRC". 2009-01-01 19:26:35 +00:00
taca
474dcf4960 Update www/typolight-translations package to 20081228.
* Update Slovak translation to v4 (cached up to TYPOlight 2.6.3).
2008-12-30 15:01:13 +00:00
hasso
e31f5a0764 * Use bash for autogen.sh (the package already depends on it)
* Make it build on DragonFly
2008-12-29 14:57:32 +00:00
tron
12036b1aed Update "apache22" package to version 2.2.11. This update is a bug-fix
only release.

Approved by Thomas Klausner.
2008-12-28 14:00:59 +00:00
tnn
51fc5523a8 minor cleanup, no functional change intended. 2008-12-27 16:11:45 +00:00
epg
7835238b1c Update to 1.10, changes include:
- Add startup deamon script for Linux (Marius Kruger)

    - Switch navigation from file_ids to paths. Fixes bugs #260363, #269365
      and #128926. (Martin Albisetti)

    - Fix bug #258710 ("the /files page explodes in an empty branch").
      Also minor improvements to the /files and /changes pages.
      (Marius Kruger)

    - Added --port, --host and --prefix options to serve-branches
      script. (Martin Albisetti)

    - Fixed broken template for project browsing with start-loggerhead
      (Martin Albisetti)

    - Added --reload options to restart the application when a python
      file change. (Guillermo Gonzalez)

    - Added error handling middleware. (Guillermo Gonzalez)

    - Fix bug #243415 ("Tracebacks go to console but not log
      file"). Also minor improvements to logging in serve-branches and
      start-loggerhead. (Guillermo Gonzalez)
2008-12-26 19:51:55 +00:00
taca
eca896cd41 Update squid30 package to 3.0.11 (3.0.STABLE11).
Changes to squid-3.0.STABLE11 (24 Dec 2008):

	- Bug 2424: filedescriptors being left unnecessary opened
	- Bug 2545: fault passing ICAP filtered traffic to peers
	- Bug 2227: Sefgaults in MemBuf::reset during idnsSendQuery
	- .. and some minor admin and debug cleanups.

Changes to squid-3.0.STABLE11-RC1 (3 Dec 2008):

        - Removes patch causing cache of bad objects
        - Bug 2526: bad security default in ACLChecklist
        - Fixes regression: access.log request size tag
        - Fixes cache_peer forceddomainname=X option
        - ... and many minor documentation cleanups
2008-12-26 13:10:05 +00:00
joerg
d7f6f5acd8 Fix DESTDIR build. 2008-12-22 15:00:01 +00:00
jmcneill
ac76879e05 Honour official-mozilla-branding; if this option is not set, install a
generic icon and use 'Minefield 3' for the Name field in the .desktop
file. If it is set, install a proper Firefox icon and use 'Firefox 3'
for the Name field in the .desktop file.
2008-12-21 18:13:01 +00:00
jmcneill
661e47e061 Install .desktop and pixmap so applications that honour the Desktop
Entry Specification can show a Firefox 3 menu entry. Bump PKGREVISION.
2008-12-21 15:53:26 +00:00
taca
86d26cfd94 Update typolight-translations to 20081219.
o Update Polish, Romanian, Russian and Ukrainian translations.
  (Polish and Ukrainian catched up to TYPOlight 2.6.3.)
2008-12-21 14:43:24 +00:00
jmcneill
0afdaac626 + ap22-dnssd 2008-12-21 14:36:14 +00:00
jmcneill
d5725558af Import ap22-dnssd version 0.5.
mod_dnssd is an Apache HTTPD module which adds Zeroconf support via DNS-SD
using Avahi.
2008-12-21 14:34:46 +00:00
wiz
4cb8a53a7b Add avahi option, on by default, for zeroconf bookmarks.
Bump PKGREVISION.
2008-12-21 11:37:15 +00:00
joerg
b558875dfe Make patch appliable. 2008-12-19 12:49:54 +00:00
jnemeth
6c998f235d sort, add comment to commented out cocoon 2008-12-19 07:58:42 +00:00
he
2ffd44c6f0 Update from version 3.40nb1 to 3.42.
Fixes PR#40186.

Upstream changes:

  Version 3.42
  1. Added patch from Renee Baecker that makes it possible to subclass
     CGI::Pretty.
  2. Added patch from Nicholas Clark to allow ~ characters in
     temporary directories.
  3. Added patch from Renee Baecker that fixes the inappropriate
     escaping of fields in multipart headers.

  Version 3.41
  1. Fix url() returning incorrect path when query string contains
     escaped newline.
  2. Added additional windows temporary directories and environment
     variables, courtesy patch from Renee Baecker
  3. Added a handle() method to the lightweight upload
     filehandles. This method returns a real IO::Handle object.
  4. Added patch from Tony Vanlingen to fix deep recursion warnings
     in CGI::Pretty.
2008-12-18 21:37:34 +00:00
jmcneill
ba94144af3 Update nspluginwrapper to 1.1.10, ok abs@.
Changes:

2008-12-07 22:35  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c: Destroy plugin window only if PluginInstance
	  is finalize'd. This is because an NPPVpluginScriptableNPObject
	  can still hold a reference to it (and a call to
	  NPClass::Invalidate() would fail in that case).

2008-12-07 22:30  Gwenole Beauchesne <gb.public@free.fr>

	* src/npruntime-impl.h, src/npruntime.c: Use NPW memory allocator
	  for NPObjectInfo objects. Reference count PluginInstance bound
	  to an NPObject if it is known at NPClass::allocate() time.

2008-12-07 22:02  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c, src/npw-wrapper.c: Re-add refcount debugging
	  info for NPN_{Create,Retain,Release}Object().

2008-12-07 21:48  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c: Remove delayed NPN_InvalidateRect() code as
	  it's no longer necessary with RPC synchronous messaging.

2008-12-07 19:25  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c: Make NPN_ReleaseObject() use
	  rpc_method_invoke_possible() to check whether we can send it
	  immediately. This detects the case where a call is made after
	  rpc_method_send_reply() but before we return from the
	  rpc_dispatch() handler.

2008-12-07 19:22  Gwenole Beauchesne <gb.public@free.fr>

	* src/rpc.c, src/rpc.h: Implement synchronous messaging. aka turns
	  an async call (i.e. an rpc_method_invoke() with a connection in
	  server mode) into a synchronous one. That way, the browser is
	  notified that the plugin wants to make a call and then puts self
	  into condition to receive the message (normal rpc_dispatch() or
	  at the end of a toplevel NPP_*() function).

	  This makes it RPC protocol v2.6.

2008-12-07 15:30  Gwenole Beauchesne <gb.public@free.fr>

	* tests/test-rpc-concurrent.c: Improve concurrent test to check we
	  get the right answers (in case nested handling got wrong).
	  Besides, make sure the client waits for all server's incoming
	  calls prior to rpc_test_exit()'ing.

2008-12-07 15:24  Gwenole Beauchesne <gb.public@free.fr>

	* tests/test-rpc-common.c: Make sure to handle RPC on both ends,
	  including the client's side.

2008-12-07 08:12  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-wrapper.c: Fix NPP_HandleEvent() return value on error.

2008-12-07 08:10  Gwenole Beauchesne <gb.public@free.fr>

	* src/npruntime.c, src/npw-viewer.c, src/npw-wrapper.c: Add checks
	  for all rpc_method_invoke() functions.

2008-12-07 08:06  Gwenole Beauchesne <gb.public@free.fr>

	* src/debug.h: Add npw_return_if_fail() and
	  npw_return_val_if_fail() helpers.

2008-12-07 07:16  Gwenole Beauchesne <gb.public@free.fr>

	* src/rpc.c, src/rpc.h, tests/test-rpc-nested-2.c: Add
	  rpc_method_invoke_possible() interface to check whether we are
	  ready to call rpc_method_invoke() or not. i.e. in particular, if
	  we are not trying to invoke functions after
	  rpc_method_send_reply() and before we return from an RPC method
	  handler.

2008-12-06 18:21  Gwenole Beauchesne <gb.public@free.fr>

	* tests/test-rpc-common.c, tests/test-rpc-concurrent.c,
	  tests/test-rpc-nested-1.c, tests/test-rpc-types.c: Use helpers.
	  In particular, don't use g_assert() but rather RPC_TEST_ENSURE()
	  or RPC_TEST_ENSURE_NO_ERROR() which always evaluate.

2008-12-06 18:13  Gwenole Beauchesne <gb.public@free.fr>

	* Makefile, tests/test-rpc-nested-2.c: Add another testcase for
	  nested rpc_method_invoke(). This time, we are also emitting a
	  call just after an rpc_method_send_reply(). Note: this is not
	  fixed yet.

2008-12-06 18:11  Gwenole Beauchesne <gb.public@free.fr>

	* tests/test-rpc-common.h: Add helpers.

2008-12-06 18:10  Gwenole Beauchesne <gb.public@free.fr>

	* Makefile, tests/test-rpc-nested-1.c, tests/test-rpc-nested.c:
	  Rename.

2008-12-06 09:08  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c: Rework the XEMBED hack. Don't let the browser
	  cause Gtk to kill our window. i.e. don't process WM_DELETE_EVENT
	  sent by the browser GtkSocket. That way, we will kill the window
	  ourselves in NPP_Destroy().

2008-12-04 21:31  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c: Process delayed calls in NPP_Destroy() only if
	  PluginInstances match. Besides, don't care about pending
	  NPN_InvalidateRect() requests if we already know the instance
	  will pass away soon (i.e. we are in NPP_Destroy()).

2008-12-03 22:56  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c: Delay all NPN_InvalidateRect() messages. An
	  intermediate solution may be to delay the messages only if there
	  is actually incoming RPC. Postpone this optimization for a
	  future version (and smarter strategy to "compress" the
	  region/requests).

2008-12-03 20:51  Gwenole Beauchesne <gb.public@free.fr>

	* src/npruntime-impl.h, src/npruntime.c: Add debug messages for
	  NPClass::invoke_*() functions.

2008-12-02 21:49  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c, src/npw-wrapper.c: Fix invalid RPC beyond
	  NPP_Destroy(). This fixes the following scenario:

	  Browser: NPP_Destroy()
	  -> rpc_method_invoke()
	  Viewer: NPN_InvalidateRect()
	  -> rpc_method_invoke()
	  -> rpc_dispatch() pending messages
	  -> handle_NPP_Destroy()
	  -> PluginInstance is killed
	  -> send PluginInstance but it was killed...

	  Now, with the help of reference counting, we can hold the
	  PluginInstance. Besides, NPP_Destroy() will reset instance_id,
	  thus RPC won't be sending a "valid" PluginInstance to the other
	  side, thus reducing the other side call to a no-op. i.e. don't
	  try to do anything with the browser NPP instance that was killed
	  previously (the NPP_Destroy() call would have completed by the
	  time the browser-side needs to handle incoming RPC).

2008-12-02 21:00  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c: Preserve PluginInstance objects during
	  invoke_NPN_*() function calls. This is because
	  rpc_method_invoke() can handle pending messages, among which an
	  NPP_Destroy() is possible. Since the latter unref the
	  PluginInstance, we could arrive in a situation where we are
	  dereferencing deallocated data.

2008-12-02 20:44  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-common.h, src/npw-viewer.c, src/npw-wrapper.c: Replace
	  all RPC_TYPE_NPP with RPC_TYPE_NPW_PLUGIN_INSTANCE.

2008-12-02 20:15  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-rpc.c, src/npw-rpc.h: Add RPC_TYPE_NPW_PLUGIN_INSTANCE
	  to marshal PluginInstance objects.

2008-12-01 23:01  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c: Pass PluginInstance to invoke_NP*() functions.
	  The next step is to replace RPC_TYPE_NPP with
	  RPC_TYPE_NPW_PLUGIN_INSTANCE.

2008-12-01 21:55  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c, src/npw-wrapper.c: Minor cleanups. Make sure
	  plugin->instance is NULL on exit from NPP_Destroy().

2008-12-01 21:47  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-common.h: Remove extraneous "extern" linkage keyword,
	  this is default behaviour.

2008-12-01 21:46  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-common.c, src/npw-common.h, src/npw-viewer.c,
	  src/npw-wrapper.c: Add infrastructure to refcount PlugInstances.

2008-12-01 20:28  Gwenole Beauchesne <gb.public@free.fr>

	* configure, src/npruntime.c, src/npw-viewer.c: Disable PID check,
	  this is not really useful unless a plugin does fork() without
	  exec(). This could be reactivated with --enable-pid-check though.

2008-12-01 20:06  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c: Fix pid_check() for USE_PID_CHECK == 0 (thanks
	  Martin Stransky).

2008-12-01 20:03  Gwenole Beauchesne <gb.public@free.fr>

	* nspluginwrapper.spec: Bump release for development.

2008-11-30 23:03  Gwenole Beauchesne <gb.public@free.fr>

	* ChangeLog: Generated by svn2cl.

2008-11-30 23:00  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c: Drop use of "extern inline" as some (older)
	  compilers don't support ISO C semantics.

2008-11-30 22:54  Gwenole Beauchesne <gb.public@free.fr>

	* NEWS, nspluginwrapper.spec: Updates for 1.1.8.

2008-11-30 22:39  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c: Process all pending calls in NPP_Destroy() as
	  the data could become junk afterwards.

2008-11-30 22:34  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c: Don't delay call to NPN_ReleaseObject() if we
	  can handle it now.

2008-11-30 21:52  Gwenole Beauchesne <gb.public@free.fr>

	* src/rpc.c: Add rpc_method_*_valist() variants, internal only for
	  now.

2008-11-30 21:24  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c: Slightly improved delayed call mechanism. This
	  is not fully satisfying yet as I believe a pipe should be better
	  (glib GSource creation is slow). Fortunately, there doesn't seem
	  to be that many calls to NPN_ReleaseObject().

2008-11-30 21:07  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-malloc.h: Fix typo.

2008-11-30 20:47  Gwenole Beauchesne <gb.public@free.fr>

	* src/npruntime.c, src/npw-viewer.c: Delay calls to
	  NPN_ReleaseObject. Revert:

	  2008-11-22 10:43 Gwenole Beauchesne <gb.public@free.fr>

	  * src/npw-wrapper.c: Fix NPN_ReleaseObject() reply, i.e. don't
	  dereference npobj after the real call to NPN handler as it could
	  be deallocated.

2008-11-30 17:38  Gwenole Beauchesne <gb.public@free.fr>

	* src/npruntime.c, src/npw-viewer.c, src/npw-wrapper.c: Add
	  missing debugging messages.

2008-11-30 17:21  Gwenole Beauchesne <gb.public@free.fr>

	* src/npruntime.c: Fix pid_check() for the browser-side
	  implementation.

2008-11-30 17:14  Gwenole Beauchesne <gb.public@free.fr>

	* src/npruntime.c, src/npw-viewer.c: Extend PID check to npruntime
	  bridge.

2008-11-30 15:52  Gwenole Beauchesne <gb.public@free.fr>

	* lsb-build/stub_libs/libc_main.c: Add dirfd() for
	  npw_close_all_open_files().

2008-11-30 15:47  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c: Check that processes fork()'ed off
	  npviewer.bin don't issue RPC calls. Initial patch by Martin
	  Stransky.

2008-11-30 14:56  Gwenole Beauchesne <gb.public@free.fr>

	* src/npruntime.c: Rename is_npclass_valid() to
	  is_valid_npobject_class().

2008-11-30 14:50  Gwenole Beauchesne <gb.public@free.fr>

	* src/npruntime.c, src/npw-wrapper.c: Remove wrong comment. The
	  errors previously noticed were due to the fact that NPObjects
	  were looked up in the wrong (previously deallocated) hash table.
	  We now preserve that hash table.

2008-11-30 14:33  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-wrapper.c: Likewise for npobject_bridge_destroy().

2008-11-30 14:18  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-wrapper.c: Move id_init() into NP_Initialize(), likewise
	  for id_kill() into NP_Shutdown(). Those functions are guaranteed
	  to be called only once. g_NP_Initialize() and g_NP_Shutdown()
	  could be called several times for the restart machinery but we
	  don't want to clobber with IDs generated previously.

2008-11-30 13:17  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c: Kill viewer if the parent browser died (Martin
	  Stransky).

2008-11-30 13:08  Gwenole Beauchesne <gb.public@free.fr>

	* src/npruntime.c, src/npw-wrapper.c: Use
	  rpc_connection_set_error_callback() to detect and handle an RPC
	  connection loss (Martin Stransky). In that case, all NPObjects
	  are invalidated. XXX: this is too global.

2008-11-30 12:10  Gwenole Beauchesne <gb.public@free.fr>

	* src/npruntime-impl.h, src/npruntime.c: Add a mechanism to stop
	  calls to NPClass functions if the other end died. We get
	  notified of this situation through npruntime_deactivate().
	  Initial patch by Martin Stransky.

2008-11-30 11:09  Gwenole Beauchesne <gb.public@free.fr>

	* src/rpc.c, src/rpc.h: Introduce
	  rpc_connection_set_error_callback() to register a callback for
	  RPC errors (Martin Stransky).

2008-11-30 10:41  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c: Warn out when we explicitly don't support
	  specific variables for XPCOM in NPN_GetValue() (Martin Stransky).

2008-11-30 09:18  Gwenole Beauchesne <gb.public@free.fr>

	* src/rpc.c: Add SOCK_CLOEXEC to socket() flags. This is a Linux
	  >= 2.6.27 extension.

2008-11-30 09:01  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-wrapper.c, src/utils.c, src/utils.h: Close all open
	  files on fork(). Initial patch by Dan Walsh.

2008-11-29 14:49  Gwenole Beauchesne <gb.public@free.fr>

	* utils/npw-shadow.c: Nuke dead file.

2008-11-29 14:47  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-wrapper.c: Make it possible to execute native plugins
	  directly (i.e. without npviewer.bin) if either "NPW_DIRECT_EXEC"
	  or "NPW_DIRECT_EXECUTION" environment variable is set.

2008-11-29 14:03  Gwenole Beauchesne <gb.public@free.fr>

	* src/utils.c: Fix id_init() to create a new hash if it does not
	  exist already.

2008-11-25 22:11  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.sh: Make `which' failures silent for
	  soudwrappers. It's also correct to work without a soundwrapper
	  if the audio device is correctly multiplexed (Stanislav Brabec).

2008-11-25 21:20  Gwenole Beauchesne <gb.public@free.fr>

	* nspluginwrapper.spec: Bump release for development.

2008-11-24 18:35  Gwenole Beauchesne <gb.public@free.fr>

	* NEWS: Fix typo.

2008-11-23 21:57  Gwenole Beauchesne <gb.public@free.fr>

	* ChangeLog: Generated by svn2cl.

2008-11-23 06:43  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c: Fix a warning (enumeration value not handled
	  in switch).

2008-11-23 06:39  Gwenole Beauchesne <gb.public@free.fr>

	* NEWS, nspluginwrapper.spec: Updates for 1.1.6.
	* README: Fix typos and mention trademark as there are commercial
	  interests (and be on the safe side).

2008-11-22 15:33  Gwenole Beauchesne <gb.public@free.fr>

	* ChangeLog: Generated by svn2cl.

2008-11-22 15:20  Gwenole Beauchesne <gb.public@free.fr>

	* src/npruntime.c: Fix string_of_NPVariant() for NULL arguments.

2008-11-22 15:04  Gwenole Beauchesne <gb.public@free.fr>

	* src/npruntime.c: Release args variants prior to calling
	  rpc_method_send_reply().

2008-11-22 13:49  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c, src/npw-wrapper.c, src/utils.c, src/utils.h:
	  Improve debug info for NP[PN]_[SG]etValue().

2008-11-22 13:23  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-wrapper.c: Fix debug message in NPN_Write().

2008-11-22 10:52  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-wrapper.c: Fix memory leak in NPN_GetStringIdentifiers()
	  RPC handler.

2008-11-22 10:50  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-malloc.h: Add NPW_MemNew() and NPW_MemNew0() helpers.

2008-11-22 10:43  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-wrapper.c: Fix NPN_ReleaseObject() reply, i.e. don't
	  dereference npobj after the real call to NPN handler as it could
	  be deallocated.

2008-11-22 10:01  Gwenole Beauchesne <gb.public@free.fr>

	* src/debug.c, src/debug.h, src/npruntime.c, src/npw-viewer.c,
	  src/npw-wrapper.c: Indent debugging messages.

2008-11-22 08:54  Gwenole Beauchesne <gb.public@free.fr>

	* src/npruntime.c, src/npw-viewer.c, src/npw-wrapper.c: Improve
	  debugging messages. Nested invocations could confuse what the
	  return value actually refers to.

2008-11-22 07:54  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-rpc.c: Don't make the sync message a WARNING.

2008-11-22 07:52  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-rpc.c: Always synchronize NPObject::referenceCount in
	  case the plugin wants to inspect that. Synchronization through
	  NPN_RetainObject()/NPN_ReleaseObject() should be enough though.

2008-11-22 07:37  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c: Fix plugin window resize in XEMBED hack mode.

2008-11-17 21:55  Gwenole Beauchesne <gb.public@free.fr>

	* tests/test-plugins.html: Newer demo for the SqueakVM plugin.

2008-11-17 21:40  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c, src/npw-wrapper.c: Lower priority of RPC
	  handlers.

2008-11-15 21:50  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-player.c: Fix for "javascript:" requests. Don't make
	  them fail because we are starting those streams manually.

2008-11-15 21:45  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-common.h: Fix npw_get_stream_instance().

2008-11-09 17:02  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-wrapper.c: Update NPP_Write() comment for negative array
	  lengths.

2008-11-09 16:56  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-wrapper.c: Propagate NPP_Write() with negative lengths
	  since the plugin may want to handle that case (e.g. close a
	  stream?). In practise, this doesn't make much sense either.
	  NPAPI specs need to be updated to mean "close the stream" if
	  NPP_WriteReady() returns a negative value.

2008-11-09 16:46  Gwenole Beauchesne <gb.public@free.fr>

	* src/rpc.c, tests/test-rpc-types.c: Actually, since an array of
	  negative size doesn't make sense, let it be the responsibility
	  of the caller to check for bounds.

2008-11-09 16:38  Gwenole Beauchesne <gb.public@free.fr>

	* src/rpc.c, tests/test-rpc-types.c: Size of the array to
	  RPC_TYPE_ARRAY argument is now an int32. Allow for NULL arrays
	  or arrays of negative length. In that case, the returned array
	  pointer in the other size is NULL.

2008-11-09 15:26  Gwenole Beauchesne <gb.public@free.fr>

	* tests/test-rpc-types.c: Add tests for arrays. Fix
	  rpc_test_signature() for arrays.

2008-11-09 15:24  Gwenole Beauchesne <gb.public@free.fr>

	* src/rpc.c: Allow arrays of uint64 or double.

2008-11-09 14:29  Gwenole Beauchesne <gb.public@free.fr>

	* tests/test-rpc-common.c, tests/test-rpc-common.h,
	  tests/test-rpc-concurrent.c, tests/test-rpc-nested.c,
	  tests/test-rpc-types.c: Fix indentation (8-char tabs, not 4).

2008-11-09 14:18  Gwenole Beauchesne <gb.public@free.fr>

	* configure: Enable glib memory hooks by default if not
	  configuring with --enable-generic.

2008-11-09 14:13  Gwenole Beauchesne <gb.public@free.fr>

	* nspluginwrapper.spec: Bump version for development.

2008-11-06 22:36  Gwenole Beauchesne <gb.public@free.fr>

	* ChangeLog: Generated by svn2cl.

2008-11-06 22:28  Gwenole Beauchesne <gb.public@free.fr>

	* NEWS, README, nspluginwrapper.spec: Updates for 1.1.4.

2008-11-06 22:06  Gwenole Beauchesne <gb.public@free.fr>

	* configure: Build glib memory hooks only if system glib supports
	  g_slice_alloc().

2008-11-04 23:16  Gwenole Beauchesne <gb.public@free.fr>

	* src/npruntime.c, src/npw-common.c, src/npw-rpc.c,
	  src/npw-wrapper.c: Fix remaining memory leaks in npruntime
	  bridge.

	  The strategy with NPVariants assumes that NPObject methods will
	  preserve the NPVariant value by copying it (e.g. a string) or
	  increasing the refcount of the underlying NPObject. IOW, they
	  don't assume the value is live beyond the call to that method
	  without preserving it.

	  Based on this assumption, we can write the following rules:
	  - Any NPVariant value shall be released if it comes from an
	  rpc_method_get_args(). That's an nspluginwrapper requirement
	  - Any NPVariant result value shall be released when the plugin
	  no longer needs it. That's an NPAPI requirement, implemented by
	  the plugin.

	  Thus, we deal with NPObjects as follows:
	  - Prior to sending an NPObject (in an NPVariant), the browser
	  ref()'s it
	  - After having received an NPObject, the browser ref()'s it i.e.
	  since this is a browser-side object, it's browser side
	  responsibility to ref()' the object.

	  The plugin will unref() the NPObject "naturally" when (i) the
	  NPVariant got from rpc_method_get_args() is released, or (ii)
	  the NPVariant is explicitly unref()'ed per NPAPI specs for
	  NPVariant result values.

2008-11-04 21:21  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-malloc.c: Fix copy-paste error.

2008-11-03 23:04  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-wrapper.c: Don't try to NPP_Write() erroneous buffers of
	  supposedly negative length.

	  Actually, we can get to that case if NPP_WriteReady() returned
	  -1 or another negative value, in general. Some browsers
	  (Konqueror, Google Chrome) send data through NPP_Write() anyway.
	  Others (Firefox, WebKit) actually suspend the stream temporarily.

	  Note that returning -1 here will destroy the stream. This is
	  compatible with the expected behaviour. e.g. the DiamondX test
	  plugin wants that. Is there any other "real" plugin in that case
	  too?

2008-11-03 22:29  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c: Use the XEMBED hack (GTK_WINDOW_POPUP toplevel
	  widget instead of GtkPlug) only with Gtk2-based browsers. IOW,
	  this restores the older behaviour for Konqueror as this causes
	  problems there.

2008-11-03 22:20  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-rpc.c: Fix NPN_GetValue() with NPNVToolkit.

	  Actually, it was not a problem before because we used to always
	  return NPNVGtk2. However, we now want to detect what toolkit the
	  parent browser is using.

2008-11-02 15:42  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c: Fix XEMBED support. Actually, workaround Gtk
	  and Firefox bugs. i.e. don't let them kill the plugin window by
	  killing the old page window without calling either NPP_Destroy()
	  or SetWindow(instance, NULL) first.

2008-11-02 15:04  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-common.h: Fix npw_get_plugin_instance() for CrossOver
	  Plugin. They make a local copy of the original instance in stack
	  while preserving the same plugin private data (our
	  PluginInstance, fortunately!).

2008-10-29 05:40  Gwenole Beauchesne <gb.public@free.fr>

	* src/npruntime.c, src/npw-common.h, src/npw-wrapper.c: Don't
	  claim we support interfaces we currently don't, i.e. NPAPI >=
	  0.18 is not fully implemented yet.

2008-10-29 05:26  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c: Fix NPP_URLNotify() (thanks to Bennet Yee).

2008-10-29 05:18  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-common.c, src/npw-common.h: Add an NPW_Identifier type
	  useful for implementing local NPIdentifier cache. It's silly to
	  do an RPC round trip simply to retrieve an integer or string
	  value. The NPRuntime caching strategy is not fully settled yet
	  though.

2008-10-29 05:14  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-rpc.c, src/npw-rpc.h, src/npw-viewer.c,
	  src/npw-wrapper.c: Create a specific NPUTF8 string marshaler.
	  The difference with normal RPC_TYPE_STRING is the recv()
	  allocates the string with NPN memory allocators.

	  Besides, it's technically possible to pass a NULL argument to
	  the recv() handler and means "I don't care of the data you
	  received. Drop it, thanks". In practise, this is not useful but
	  all marshalers should be safe to NULL arguments and still work
	  afterwards (i.e. do receive data) in that case.

2008-10-29 04:05  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-malloc.c: Revert to libc free() if we don't have the
	  'Glib' magic in memblock.

2008-10-27 23:22  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c: Use new memory allocators.

2008-10-27 23:14  Gwenole Beauchesne <gb.public@free.fr>

	* Makefile, configure, src/npw-common.c, src/npw-malloc.c,
	  src/npw-malloc.h: Add memory allocation wrappers over standard
	  libc or glib.

2008-10-27 21:50  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-common.c: Remove checks, those functions shall be used
	  only if they are known to be usable in the first place.

2008-10-26 23:07  Gwenole Beauchesne <gb.public@free.fr>

	* TODO: Updates.

2008-10-26 23:01  Gwenole Beauchesne <gb.public@free.fr>

	* src/npruntime.c, src/npw-rpc.c: Use NPN memory allocation
	  routines for NPVariant (NPString).

2008-10-26 22:31  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-rpc.c: Use common instance stuff.

2008-10-26 22:26  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-common.h, src/npw-viewer.c, src/npw-wrapper.c: Add
	  common PluginInstance|StreamInstance code.

2008-10-26 22:23  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-common.c: Add memory allocation wrappers.

2008-10-26 21:36  Gwenole Beauchesne <gb.public@free.fr>

	* Makefile, src/npruntime.c, src/npw-common.c, src/npw-common.h,
	  src/npw-viewer.c, src/npw-wrapper.c, src/sysdeps.h: Clean up
	  common code.

2008-10-26 20:51  Gwenole Beauchesne <gb.public@free.fr>

	* src/debug.h: Add very verbose debug mode with filename:line
	  additional specification. Disabled by default, for developers
	  that want to debug things. Note this uses a GNU C extension.

2008-10-26 17:01  Gwenole Beauchesne <gb.public@free.fr>

	* src/npruntime.c: Cosmetics. Also fix some memory leaks.

2008-10-26 16:26  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c: Print returned pointer in NPN_MemAlloc() for
	  debugging.

2008-10-26 16:23  Gwenole Beauchesne <gb.public@free.fr>

	* src/npruntime-impl.h, src/npruntime.c, src/npw-viewer.c,
	  src/npw-wrapper.c: Move NPVariant helpers to npruntime.c. Fix
	  string_of_NPVariant() for NPString. Define
	  NPN_ReleaseVariantValue() and NPN_ReleaseObject() appropriately
	  in both the wrapper and the viewer.

2008-10-26 15:38  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-rpc.c: Allocate an empty string ('') for
	  NPString::utf8length == 0. This is what Firefox does.

2008-10-26 07:55  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c: Avoid double object destruction with the Flash
	  Player plugin.

2008-10-25 17:42  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c, src/utils.c, src/utils.h: Add
	  string_of_NPEvent_type() for debug.

2008-10-25 17:36  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-wrapper.c: Fix typo for debug.

2008-10-25 17:31  Gwenole Beauchesne <gb.public@free.fr>

	* src/gtk2xtbin.c, src/gtk2xtbin.h: Sync with firefox3 sources.

2008-10-21 21:45  Gwenole Beauchesne <gb.public@free.fr>

	* configure: Check for the X Toolkit correctly (fully).

2008-10-13 19:56  Gwenole Beauchesne <gb.public@free.fr>

	* nspluginwrapper.spec: Bump version for development.

2008-10-12 16:10  Gwenole Beauchesne <gb.public@free.fr>

	* Makefile: Fix make tarball.

2008-10-12 16:07  Gwenole Beauchesne <gb.public@free.fr>

	* ChangeLog: Generated by svn2cl.

2008-10-12 16:01  Gwenole Beauchesne <gb.public@free.fr>

	* README: Mention the standalone plugins player.

2008-10-12 15:59  Gwenole Beauchesne <gb.public@free.fr>

	* README, src/npw-config.c: Update doc for nspluginwrapper
	  -n|--native flag.

2008-10-12 15:21  Gwenole Beauchesne <gb.public@free.fr>

	* NEWS, nspluginwrapper.spec: Updates for 1.1.2 release.

2008-10-12 15:19  Gwenole Beauchesne <gb.public@free.fr>

	* README: Flash Player 10 release candidate also works.

2008-10-12 15:05  Gwenole Beauchesne <gb.public@free.fr>

	* Makefile, configure, src/npw-config.c: Add support for Open
	  Solaris (2008.05).

2008-10-12 15:04  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.sh: Fix architecture detection on Solaris/i386.

2008-10-12 15:03  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-config.c: Allow wrapping of native plugins through the
	  -n|--native option.

2008-10-12 15:00  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-config-template.h: Try to guess Solaris binaries with
	  .SUNW_version sections.

2008-10-12 13:55  Gwenole Beauchesne <gb.public@free.fr>

	* Makefile, utils/install.sh: Add install program.

2008-10-12 08:31  Gwenole Beauchesne <gb.public@free.fr>

	* configure: Fix build on NetBSD 3.1.

2008-10-12 08:22  Gwenole Beauchesne <gb.public@free.fr>

	* configure, src/rpc.c: Fix calculation of sockaddr_un length.

2008-10-06 21:55  Gwenole Beauchesne <gb.public@free.fr>

	* configure, src/rpc.c: Make it possible to define the maximum of
	  time (in seconds) to wait for the plugin to connect. This can be
	  set both at configure-time (--rpc-init-timeout) or at run-time
	  (NPW_INIT_TIMEOUT) (Initial patch by Geraint North).

2008-10-06 21:25  Gwenole Beauchesne <gb.public@free.fr>

	* configure: Detect ARM (Geraint North).

2008-10-05 21:45  Gwenole Beauchesne <gb.public@free.fr>

	* src/npruntime.c, src/npw-viewer.c, src/npw-wrapper.c: Revert rev
	  647 (renaming of g_rpc_connection to g_npn_connection).

2008-10-05 21:43  Gwenole Beauchesne <gb.public@free.fr>

	* src/rpc.c: Handle possible _rpc_dispatch_until() errors in
	  rpc_method_invoke().

2008-10-05 21:39  Gwenole Beauchesne <gb.public@free.fr>

	* TODO, src/npruntime.c, src/npw-viewer.c, src/npw-wrapper.c,
	  src/rpc.c, tests/test-rpc-concurrent.c, tests/test-rpc-nested.c,
	  tests/test-rpc-types.c: Rework RPC code to cope with concurrent
	  rpc_method_invoke(). This function is now atomic. That is,
	  method id and its arguments are marshalled in one shot, there is
	  no intermediate wait for MSG_ACK.

	  Notable change also includes the fact that optimization for
	  no-argument or no-return value cases is now gone. i.e. each
	  rpc_method_invoke() shall have an rpc_method_get_args() on the
	  other side, even if there is no arg passed. Besides, each
	  rpc_method_wait_for_reply() shall have an
	  rpc_method_send_reply() on the other side, even if the function
	  normally doesn't return anything.

	  This optimization could be brought back into V3 protocol
	  specification. Current revision is now V2.5.

2008-10-05 21:03  Gwenole Beauchesne <gb.public@free.fr>

	* tests/test-rpc-common.c: Cleaner exit code path.

2008-10-05 16:32  Gwenole Beauchesne <gb.public@free.fr>

	* tests/test-rpc-concurrent.c: Error out early for invalid message
	  types.

2008-10-05 16:27  Gwenole Beauchesne <gb.public@free.fr>

	* tests/test-rpc-concurrent.c: Default to silent mode and 5000
	  messages.

2008-10-05 16:08  Gwenole Beauchesne <gb.public@free.fr>

	* Makefile, tests/test-rpc-common.c, tests/test-rpc-common.h,
	  tests/test-rpc-concurrent.c, tests/test-rpc-nested.c,
	  tests/test-rpc-types.c: Add tests for new RPC implementation.

2008-10-04 13:31  Gwenole Beauchesne <gb.public@free.fr>

	* lsb-build/headers/glib-2.0/glib.h,
	  lsb-build/stub_libs/libglib-2.0.c: Add basic GSlice support
	  thunks.

2008-10-04 13:30  Gwenole Beauchesne <gb.public@free.fr>

	* src/utils.c, src/utils.h: Add npw_asprintf().

2008-10-04 08:02  Gwenole Beauchesne <gb.public@free.fr>

	* src/npruntime.c, src/npw-viewer.c, src/npw-wrapper.c: Rename
	  g_rpc_connection to g_npn_connection.

2008-09-29 22:03  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-rpc.c, src/npw-viewer.c: Fix X visual marshaling (Flash
	  10, initial patch by Martin Stransky).

2008-07-07 19:37  Gwenole Beauchesne <gb.public@free.fr>

	* nspluginwrapper.spec: Bump version for development.

2008-07-06 20:59  Gwenole Beauchesne <gb.public@free.fr>

	* ChangeLog: Generated by svn2cl.

2008-07-06 20:55  Gwenole Beauchesne <gb.public@free.fr>

	* nspluginwrapper.spec: Add libnoxshm.so to filelist.

2008-07-06 20:53  Gwenole Beauchesne <gb.public@free.fr>

	* NEWS, README, TODO, nspluginwrapper.spec: Updates for 1.1.0
	  release.

2008-07-06 20:38  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c: Add ALLOW_WINDOWLESS_PLUGINS compile-time
	  macro to allow/forbid windowless plugins.

2008-07-06 20:14  Gwenole Beauchesne <gb.public@free.fr>

	* Makefile: Add LN_S definition for ln -sf command.

2008-07-06 20:09  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c, src/npw-wrapper.c: Implement
	  NPN_InvalidateRect() for Flash Player 10 beta 2.

2008-07-06 19:52  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-wrapper.c: Flush the X output buffer so that the call to
	  gdk_pixmap_foreign_new() (and thus XGetGeometry()) can work in
	  the viewer. Otherwise, we sometimes get a BadDrawable.

2008-07-06 19:47  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c: Fix NPNVnetscapeWindow wrapper to create a
	  GdkWindow from it as windowless plugins expect to find a
	  toplevel gdk window (and gtk window TBD).

2008-07-06 19:16  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c: Synchronize more NPWindow items in successive
	  NPP_SetWindow() calls, i.e. updates case.
	  create_window_attributes() and destroy_window_attributes() now
	  operate on an NPSetWindowCallbackStruct directly.

2008-07-06 17:05  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c: Make sure to commit the pixmap in
	  NPN_HandleEvent() for GraphicsExpose events.

2008-07-06 17:02  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-viewer.c: Add support for windowless plugins.

2008-07-06 14:55  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-rpc.c, src/npw-viewer.c, src/npw-wrapper.c: Implement
	  NPP_HandleEvent().

2008-07-06 14:28  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-rpc.h: Add missing method and type ids for windowless
	  plugins.

2008-07-06 14:23  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-rpc.c, src/npw-viewer.c: Marshal
	  NPSetWindowCallbackStruct: only reconstruct XVisual based on the
	  visualID we pass-through RPC. This will be useful for windowless
	  plugins support.

2008-07-06 13:14  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-rpc.c, src/npw-viewer.c, src/npw-wrapper.c: Propagate
	  NPNVnetscapeWindow.

2008-07-04 20:57  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-rpc.c, src/npw-viewer.c: Propagate
	  NPNVSupportsWindowless.

2008-07-04 20:52  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-rpc.c, src/npw-viewer.c, src/npw-wrapper.c: Implement
	  NPN_SetValue() for boolean variables only.

2008-07-04 20:31  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-rpc.c: Add fix for Mozilla bug #406251:
	  NPVariant.intValue is now a signed int.

2008-07-04 20:26  Gwenole Beauchesne <gb.public@free.fr>

	* src/npw-rpc.h: Add missing methods for NPN_SetValue(),
	  NPN_Enumerate() and NPN_Construct().

2008-07-04 20:20  Gwenole Beauchesne <gb.public@free.fr>

	* npapi/npapi.h, npapi/npruntime.h, npapi/npupp.h: Update NPAPI
	  headers to 0.19.

2008-07-01 20:38  Gwenole Beauchesne <gb.public@free.fr>

	* Makefile: Fix build on platforms that are not biarch devel
	  capable.

2008-06-29 21:17  Gwenole Beauchesne <gb.public@free.fr>

	* configure: Document --enable-strip.
2008-12-18 19:59:31 +00:00
ahoka
2407e64d1c Fix PLIST.
Add libunique support.
2008-12-18 00:40:42 +00:00
tnn
64aea2a207 -Really- make it use sqlite3 from pkgsrc.
This should finally close PR pkg/39085.
Bump PKGREVISION for this change.
2008-12-17 23:16:50 +00:00
tnn
297f53dde6 revert the sqlite3 change while I try to figure out a real fix. 2008-12-17 20:06:43 +00:00
joerg
0841d2bac1 Update to Django 1.0.2:
- various bugfixes
- improved documentation and i18n
2008-12-17 19:55:38 +00:00
tnn
c037eae1dd - Fix PLIST for mozilla-jemalloc option
- eliminate some duplicate files (reachover to www/seamonkey/files again)
2008-12-17 19:50:42 +00:00