"Fossies" - the Fresh Open Source Software Archive

Member "mozplugger-2.1.6/ChangeLog" (17 Apr 2014, 26542 Bytes) of package /linux/www/old/mozplugger-2.1.6.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 2014-04-17 release 2.1.6
    2    * mozplugger.c:
    3    Added fix for bug #25725
    4 
    5 2014-04-09 release 2.1.5
    6     * configure.ac:
    7     Added exportmap to linker command
    8     * mozpluggerrc:
    9     Updated rule for libreoffice as Window name has changed
   10     * mozplugger-helper.c:
   11     Added patch by Bruce Myers to fix for bug #25472
   12 
   13 2013-11-17 release 2.1.4
   14     * configure.ac
   15     Removed hardcoded reference to gcc so code compiles when using clang.
   16 
   17 2013-02-18 release 2.1.3
   18     * mozplugger-update.c
   19     Fix in 2.1.2. did not work, so instead build mozplugge-update with
   20     mozplugger.so linked in as a binary blob.
   21 
   22 2013-02-12 release 2.1.2
   23     * mozplugger-update.c:
   24     Improved the search for mozplugger.so when doing update
   25     * mozplugger.c, mozplugger-update.c:
   26     Use the XDG_CACHE_HOME and XDG_CONFIG_HOME env var as per the
   27     freedesktop standards
   28 
   29 2013-01-20 release 2.1.1
   30     * mozplugger.c:
   31     Added more robost method of finding HOME dir
   32     Improved error reporting.
   33 
   34 2012-12-18 release 2.1.0
   35     * mozplugger.c:
   36     Added current cached config timestamp to plugin description.
   37     Allow links flag to work for apps that dont like swallow
   38     * mozplugger-update.c:
   39     Fixed segFault for some invalid mozpluggerrc
   40     * child.c:
   41     Fixed segFault when logging stdout/stderr from app
   42     * mozplugger-linker.c:
   43     Fixed button colour (was reversed by mistake)
   44     * mozpluggerrc:
   45     Fixed invalid soffice command, part of mozdev bug #24818 fix
   46     Add links flags for apps that dont like being swallowed.
   47     * mozplugger.7:
   48     Update man page to indicate alternative flags to use when
   49     swallow does not work.
   50 
   51 2012-12-09 release 2.0.2
   52     * mozplugger-update, mozplugger.c:
   53     Make more robust against user deleting cached or local plugins!
   54 
   55 2012-12-09 release 2.0.1
   56     * mozplugger-update:
   57     Need to create local plugin dir if they dont exist!
   58 
   59 2012-12-08 release 2.0.0
   60     * mozpluggerrc, Makefile.in, mozplugger.c, mozplugger-update.c,
   61     plugin-entry.c, plugin-entry.h, plugin-name.h:
   62     Added new option to mozpluggerc to allow multiple mozplugger instances
   63 
   64 2012-07-15 release 1.14.6
   65     * README:
   66     Updated in response to bug #24947
   67     * mozplugger.7:
   68     Added changes suggested by Alessio Treglia - mozdev bug #24911
   69     * moxpluggerrc:
   70     Added not about evince as suggested by Jason Spiro
   71     - mozdev bug #24899
   72 
   73 2012-02-26 release 1.14.5
   74     * npapi:
   75     Updated to NPAPI version 27 - mozdev bug #24760
   76     * mozplugger.c:
   77     split out some code to npn-get-helpers.c to
   78     reduce size of mozplugger.c, plus added new stubs for the
   79     new NPAPI functions.
   80 
   81 2012-01-04 release 1.14.4
   82     * Makefile.in:
   83     Use 'install' not 'cp' as install will also correctly set file
   84     permissions.
   85     * child.c:
   86     Use setgpid() only in the controller and linker cases as was the case
   87     in version 1.13.1 before common code factored out into child.c
   88     mozdev bug #24544.
   89 
   90 2011-03-03 release 1.14.3
   91     * config.h.in, mozplugger.c, Makefile.in, configure.ac, configure:
   92     Add option to build for chromium by setting --enable-always-xembed,
   93     mozdev bug #23735
   94 
   95     * Makefile:
   96     Introduce autoconf to build mozplugger. mozdev bug #23734
   97 
   98     * mozplugger.c :
   99     Added code to handle URLs with semicolons in a safe manner. URL will
  100     still be rejected when streaming as the URL will be passes to the
  101     shell. mozdev bug #23733
  102 
  103     * mozplugger.c :
  104     Added fix for mozdev bug #23732
  105 
  106 2010-09-18 release 1.14.2
  107     * mozplugger.c :
  108     Added fix for mozdev bug #23188
  109 
  110 
  111 2010-08-07 release 1.14.1
  112       * mozplugger.c:
  113       Added fix for mozdev bug #23007
  114 
  115       * mozplugger.c:
  116       Added further improvements for mozdev bug #22863 (patches provided
  117       by Coretin Chary)
  118 
  119       * mozplugger.c:
  120       Added support for javascript mozdev bug #22717
  121 
  122 
  123 2010-06-12 release 1.14.0
  124       * mozplugger.c:
  125       Added code to check browser supports XEmbed, before reporting that
  126       plugin needs XEmbed. See mozdev bug #22890
  127 
  128       * mozplugger.c:
  129       Added fix for mozdev bug #22863.
  130 
  131       * mozpluggerrc:
  132       Added suggested line to mozpluggerrc for epdfview. See
  133       mozdev bug#22597
  134 
  135 2010-04-14 release 1.13.3
  136       * mozplugger.h, mozplugger.c, mozplugger.7, mozpluggerrc:
  137       Remove H_HIDDEN as it doesnt actual do anything.
  138 
  139       * mozplugger.h, mozplugger.c, mozplugger.7:
  140       Added H_NEEDS_XEMBED as it is only required in certain cases otherwise
  141       it causes problems with keyboard focus. See Mozdev bugs #22723, #22715
  142       and #22065
  143 
  144 2010-02-17 release 1.13.2
  145        * mozplugger-helper.c:
  146        Tidy-up - removed the repeated open display close display when
  147        repeats > 1.
  148        First withdraw window before reparenting. This makes it more robust
  149        as mozplugger is no longer fighting with the window manager. This
  150        fixes. Mozdev bug #22440.
  151 
  152        * mozplugger-child.c:
  153        Remove duplication of code by moving common child (app) handling
  154        code to a common file "mozplugger-child.c".
  155 
  156 2010-01-24 release 1.13.1
  157         * npapi :
  158 	Updated to version 23 from the mozilla SDK. Not an exact copy but
  159 	merge in of changes from mozilla SDK into mozplugger.
  160 
  161         * mozplugger-helper.c :
  162         Changed code to look for victim and reparent in a different way
  163 	part of attempt to fix NX bug - using NX in particular
  164 	configuration it was found that the swallow flag didnt work.
  165 
  166 	* mozplugger.c :
  167 	Added patch from Zhao for allowing mozplugger to work with
  168 	QT/Webkit based browsers.
  169         Mozdev bug #22065
  170 
  171 2009-08-22 release 1.13.0
  172 	* mozpluggerrc :
  173 	Removed the outdated test for acroread version this avoids the
  174 	misleading message about "sh: acroread: command not found" that
  175 	appears on stderr. Mozdev bug #21144
  176 
  177 	* mozpluggerrc :
  178 	Removed the incorrect test to see if mplayer supports vorbis. The
  179 	user should edit mozpluggerrc to include or exclude mplayer based
  180 	on what codecs that have compiled in or out of mplayer.
  181 	Mozdev bug #21119
  182 
  183         * mozplugger.c :
  184 	Removed unecessary calls to exit() in mozplugger.c plus spotted
  185 	fixed segmentation fault. Mozdev bug #21118
  186 
  187         * mozplugger.c, mozpluggerrc:
  188 	Fixed limit on number of handlers, mime types and commands. Instead
  189 	there is now one limit which is on the amount of static memory
  190 	allocated. Mozdev bug #21117
  191 
  192 	* mozplugger-helper.c:
  193 	Added ability to expand the winname used in swallow to include the
  194 	$file variable. This allows to capture those windows that take the
  195 	name of the file they are displaying. Thanks to Przemek Krˇliszewski
  196 	for providing the idea and intial patch. Mozdev bug #21071.
  197 
  198 	* mozplugger.c, npunix.c, npapi.h & npupp.h:
  199 	Bring API up to date by adding in missing functions. The API version
  200 	is now 0.22. Note, no new functionality added yet. Also switched
  201 	over to using nptypes.h which defines things like uint32_t etc.
  202 
  203 2009-04-16 release 1.12.1
  204 	* mozplugger-helper.c, mozplugger-linker.c, mozplugger-controller.c:
  205 	Removed select timeout to avoid CPU wakeups, add signal handler & pipe
  206 	to monitor when the child process dies (as opposed to a polling loop)
  207 	Mozdev bug #20662
  208 
  209 	* mozplugger-helper.c, mozpluggerrc:
  210 	When starting a second instance of evince, the second process will die
  211 	and hand over control to the first process. This causes
  212 	mozplugger-helper to fail to swallow the window as it thinks evince
  213 	has died. Solution is to set the exits flag in mozpluggerrc and
  214 	alter the code to allow for both exits & swallow flags to be set at
  215 	the same time.  Mozdev bug #20686
  216 
  217 	* npapi:
  218 	Removed the obsolote JRI code. That is removal of the jri* header
  219 	files, the include of those header files in npapi.h, etc and the
  220 	removal of the NPN_GetJavaClass call from mozplugger.
  221 
  222 2008-11-13 release 1.12.0
  223         * mozplugger-helper.c:
  224 	Added additional checks to see if still have ownership of
  225 	mutex semaphore to fix Mozdev bug #20088
  226 
  227         * mozpluggerrc:
  228 	Applied patch to provide support for okular (KDE 4).
  229 	Mozdev bug #20114 (Laurent Leonard)
  230 
  231         * mozplugger,c, mozplugger.7, mozpluggerrc:
  232 	Added the enviroment variable $fragment so that the trailing
  233 	fragment (the bit after the #) can be passed to the application
  234 	if so required. Updated mozpluggerrc with changes provided
  235 	by Walter Neumann to use the $fragment for acroread.
  236 	Mozdev bug #20087 (Peter Leese & Walter Neumann)
  237 
  238 	* mozplugger-helper.c:
  239 	Fix the problem that mozplugger always picks the command with stream
  240 	flag set even if it is lower down the list of commands. Really
  241 	mozplugger should test each in order.
  242 	Mozdev bug #20079
  243 
  244 2008-09-12 release 1.11.0
  245 
  246 	* mozplugger-helper.c:
  247 	For gv, always call XMoveResizeWindow in adjust_window_size(),
  248 	even when the target size has not changed. (Louis Bavoil)
  249 
  250         * mozplugger.c, mozplugger-linker.c:
  251 	Added the functionality that if autostart=0 and the application doesnt
  252 	handle autostart=0 that the linker will be used instead.
  253 
  254         * mozplugger-linker.c:
  255 	Add new binary to handle the QT link special case that was previously
  256 	done by the controller. (Peter Leese)
  257 
  258         * mozplugger-helper.c:
  259 	Added patch from Ari Pollak to fix failure to swallow mozdev
  260 	bug #19485 (Ari Pollak)
  261 
  262         * mozplugger-controller.c:
  263 	Controls now have a 3 dimension look and go in when pressed.
  264 	(Peter Leese)
  265 
  266         * npapi.h, npupp.h, npunix.c:
  267 	Updated to as close to the latest versions from mozilla SDK but
  268 	without breaking backwards compatibility. Result is that NPP_GetValue
  269 	now works as expected - no new functionality added. (Peter Leese)
  270 
  271         * Makefile:
  272 	Added fix for Mozdev bug #18943. (Ville Skytta)
  273 
  274 	* mozplugger.c, mozplugger-common.c, mozplugger-helper.c, mozplugger.h:
  275 	Tidy up - Moved include files out of mozplugger.h into various source
  276 	files and deleted unnecessary ones. (Peter Leese)
  277 	Corrected minor error where controller application incorrectly had the
  278 	helper name (as see wehn using ps command).
  279 
  280 	* mozplugger.c:
  281 	Added call to safeURL for mms URLs. (Peter Leese)
  282 
  283 	* mozplugger.c, mozplugger-common.c, mozplugger.h:
  284 	Code modified so that location of mozdebug file shown in the
  285 	about:plugins page is always correct. (Peter Leese)
  286 
  287 	* mozplugger-helper.c, mozplugger.c, mozplugger.7:
  288 	Code modfied not to use controls if mozilla passed null as the window
  289 	to draw controls in. Updated man page to warn user of this possible
  290 	situaton. Some debug messages were also changed so as not generate
  291 	error messages but more friendly debug messages when this null window
  292 	event occurs.
  293 	- fix for Mozdev bug #18837 (Peter Leese)
  294 
  295 2008-03-22 release 1.10.2
  296 
  297 	* mozplugger-controller.c:
  298 	If mozpluggerrc command contains both the controls flag and $window
  299 	macro, the old behaviour was a bit odd. This has been changed to
  300 	instead put a small controller widget in top left corner of the
  301 	window. This allows controls to still work and also it only
  302 	obscures a small part of the window. (Peter Leese)
  303 
  304 	* mozplugger.7:
  305 	Added reference to <OBJECT> (as well as <EMBED>) to man page
  306 	(Peter Leese)
  307 
  308 	* mozplugger.c:
  309 	Removed the redundant passed parameter 'data' from all the
  310 	xxx_cb functions. (Peter Leese)
  311 	Fixed minor memory leak (Peter Leese)
  312 
  313 2008-01-06 release 1.10.1
  314 
  315 	* mozplugger-helper.c: Fixed XFree on uninitialized pointer in
  316 	init_winrecur(). (Louis Bavoil)
  317 
  318 2008-01-04 release 1.10.0
  319 
  320 	* mozplugger-helper.c:
  321 	Added code to send ConfigureNotify event to the victim. (Peter Leese)
  322 	[Mozdev bug #18298]
  323 
  324 	* mozplugger.c:
  325 	Added code to cache applications already previous found and thereby
  326 	reduce the number of 'lstat' calls. (Peter Leese)
  327 
  328 	* mozplugger.c, mozplugger.h & mozpluggerrc:
  329 	Add the flag 'fmatch' so that its now possible to match particular
  330 	commands with the contents of the URL e.g. if url ends with .asx
  331 	use mplayer -playlist $file. (Peter Leese)
  332 	This fixes Mozdev bug #10244
  333 
  334 	* mozplugger-helper.c:
  335 	Fixed race condition when swallowing more than one window in
  336 	parallel (peter leese) - [Mozdev bug #17775] and [Mozdev bug #13048]
  337 
  338 	* mozplugger.c:
  339 	Dramatically reduce size of allocated static memory (Peter Leese)
  340 
  341 	* mozplugger-helper.c:
  342 	Removed dependency on stdint.h (Peter Leese) [Mozdev bug #17532]
  343 
  344 2007-12-02 release 1.9.0
  345 
  346 	* mozplugger.c:
  347 	Added support for direct rtsp:// protocol urls (Peter Leese)
  348 
  349 	* mozplugger.c:
  350 	Allow controls to be drawn for full window objects (Peter Leese)
  351 
  352 	* mozplugger.c:
  353 	Only apply the work around to fix Mozdev bug #7734 for Mozilla API
  354 	less than version 0.14 (Peter Leese)
  355 
  356 	* mozplugger.7:
  357 	Added some additional text to help user debug problems (Peter Leese)
  358 
  359 	* mozplugger.h:
  360 	Added new flag H_LINKS to cope with Quicktime using clickable link
  361 	(Peter Leese) [Mozdev bug #18105]
  362 
  363 	* mozplugger.c:
  364 	Added new flag H_LINKS to cope with Quicktime using clickable link
  365 	(Peter Leese) [Mozdev bug #18105]
  366 
  367 	* mozpluggerrc:
  368 	Added new flag H_LINKS to cope with Quicktime using clickable link
  369 	Added the command for Mplayer, totem and Xine (Peter Leese)
  370 	[Mozdev bug #18105]
  371 
  372 	* mozplugger.7:
  373 	Updated man to explain new "links" flag to cope with Quicktime using
  374 	clickable link (Peter Leese) [Mozdev bug #18105]
  375 
  376 	* mozplugger-helper.c:
  377 	Removed launching of mozplugger-controller from helper, now launched
  378 	directly from mozplugger.c hence no mozplugger-helper process is
  379 	created (halving the number of processes running) (Peter Leese)
  380 	[Mozdev bug #17775]
  381 
  382 	* mozplugger.c:
  383 	"controls" no longer use "swallow" mechanism (Peter Leese)
  384 	[Mozdev bug #17775]
  385 
  386 	* mozplugger-controller.c:
  387 	mozplugger-controller now called directly from mozplugger.c hence
  388 	no mozplugger-helper process is created (halving the number of
  389 	processes running) (Peter Leese) [Mozdev bug #17775]
  390 
  391 	* mozplugger-helper.c:
  392 	Do not redirect SubstructureRequestMask events when H_SWALLOW is
  393 	false (Peter Leese). [Mozdev bug #17787]
  394 
  395 	* mozplugger-helper.c:
  396 	Fixed race condition in setSwallowMutexOwner() (Peter Leese).
  397 	[Mozdev bug #17775]
  398 
  399 	* mozplugger-controller.c:
  400 	Do not restart when repeats is 0 (Peter Leese).
  401 	[Mozdev bug #17672]
  402 
  403 	* mozplugger.c:
  404 	Added support for OBJECT tags (Peter Leese).
  405 	[Mozdev bug #17375]
  406 
  407 	* Makefile:
  408 	Fixed solaris-cc target.
  409 	[Mozdev bug #17532]
  410 
  411 2007-04-07 version 1.8.1
  412 
  413 	* mozplugger-helper.c:
  414 	The mutex code did not work on amd64, causing the helper to hang
  415 	forever (Ari Pollak).
  416 
  417 2007-02-25 version 1.8.0
  418 
  419 	* mozplugger.c:
  420 	Default "autostart" to off when using "controls" (Peter Leese).
  421 	[Mozdev bug #16445]
  422 
  423 	* mozplugger-helper.c:
  424 	Added a mutex mechanism to avoid conflicts between multiple
  425 	mozplugger-helper instances (Peter Leese). [Mozdev bug #16427]
  426 
  427 	* mozplugger.c:
  428 	In versions 1.7.x, for "stream" commands, the browser was
  429 	downloading in parallel with the forked player. This has been
  430 	fixed using NPN_DestroyStream (Peter Leese). [Mozdev bug #16423]
  431 
  432 2007-01-17 version 1.7.4
  433 
  434 	* mozplugger.7:
  435 	Updated mozpluggerrc paths. [Mozdev bug #14253]
  436 
  437 	* mozpluggerrc:
  438 	Merged with Mandriva package (Giuseppe Ghib˛).
  439 	Added Gimp (xcf) and Photoshop (psd).
  440 	Added OASIS OpenDocument (odt, ods, odp).
  441 	Added Protein Data Bank (pdb).
  442 	Added Lotus 1-2-3 (123, wk1).
  443 	Added FLAC audio.
  444 
  445 	* mozplugger-helper.c:
  446 	Removed hack which was resizing windows multiple times.
  447 
  448 	* mozplugger.h, mozplugger-controller.c:
  449 	Removed X11/Intrinsic.h includes.
  450 
  451 	* mozplugger-helper.c:
  452 	Clamp loop counter to 1 if less than 1. [Mozdev bug #11776]
  453 
  454 	* mozplugger.c:
  455 	Handle asterisks in mime-types. [Mozdev bug #11509]
  456 
  457 2005-08-30 version 1.7.3
  458 
  459 	* mozplugger-helper.c:
  460 	Fixed hidden-windows bug with Window Maker by mapping windows that
  461 	are correctly reparented but not mapped yet, in the X event handler.
  462 	[Mozdev bug #9971]
  463 
  464 	* mozplugger-helper.c:
  465 	Restored ConfigureRequest handler.
  466 
  467 	* mozpluggerrc:
  468 	Fixed GV command line for version 3.6.1.
  469 
  470 	* mozpluggerrc:
  471 	Switched mpg123 and mpg321. [Mozdev bug #10363]
  472 
  473 	* mozpluggerrc:
  474 	Added Totem support.
  475 
  476 	* mozplugger.c:
  477 	Added Quicktime and Windows Media Player spoof to plugin name.
  478 	[Mozdev bug #9979]
  479 
  480 	* mozplugger.c:
  481 	Added call to do_read_config() in NPP_Initialize().
  482 
  483 	* mozplugger.c:
  484 	Code cleanup.
  485 
  486 2005-04-16 version 1.7.2
  487 
  488 	* mozplugger.c:
  489 	Fixed parts of display obscured on firefox resize. [Mozdev bug #7734]
  490 
  491 	* mozpluggerrc:
  492 	Added support for Acrobat Reader 7. (Tim Clymo)
  493 	Added support for evince for PDF and PS. [MozDev bug #9825]
  494 	Removed spaces in mime types. [MozDev bug #9539]
  495 
  496 	* mozplugger-controller.c:
  497 	Replaced setpgrp() with setpgid(pid,0). [MozDev bug #8839]
  498 
  499 	* mozplugger-helper.c:
  500 	Removed the SubstructureRedirectMask handlers.
  501 
  502 	* mozplugger.c:
  503 	Now shows if DEBUG is enabled in "about:plugins". (Giuseppe Ghib˛)
  504 
  505 2005-01-04 version 1.7.1
  506 
  507 	* Makefile, README:
  508 	Added make install prefix=/usr/local, make localinstall_mozilla,
  509 	make localinstall_netscape, and make make localinstall_opera.
  510 
  511 	* mozplugger.c:
  512 	Code cleanup.
  513 
  514 	* mozplugger.c:
  515 	Fixed a memory leak with Mozilla >= 1.7. The old code made the
  516 	assumption that global variables were shared between instances but
  517 	this is not always true with Mozilla >= 1.7.
  518 
  519 	* mozplugger.c:
  520 	Now filters out mime-type handlers with no command.
  521 
  522 	* mozpluggerrc:
  523 	Updated MPlayer, acroread, gnumeric, and OpenOffice. (Giuseppe Ghib˛)
  524 	Disabled AbiWord because of problems reading from cache.
  525 	Added hxplay and kwrite.
  526 	Added stream flag to timitidy.
  527 
  528 	* mozplugger-helper.c:
  529 	Fixed not-maximized windows in adjust_window_size().
  530 
  531 2004-12-24 version 1.7.0
  532 
  533 	* npapi/include/npapi.h:
  534 	Applied ia64 patch (David Mosberger-Tang).
  535 
  536 	* mozpluggerrc:
  537 	Disabled mpg321 with m3u files. [MozDev bug #7825]
  538 
  539 	* mozplugger.7.bz2:
  540 	There were multiple name lines.  This made it impossible to
  541 	translate the page to DocBook (Eric S. Raymond).
  542 
  543 	* mozplugger.c:
  544 	Disabled the no-browser-download feature to fix a bug with recent
  545 	versions of Mozilla and Firefox when playing videos multiple times
  546 	[MozDev bug #7296].
  547 
  548 	* mozplugger-common.c, mozplugger.h:
  549 	Increased the timeout for a process to exit from 4ms to 100ms to
  550 	let enough time to Acrobat Reader to save its preferences when
  551 	killed by SIGTERM.
  552 
  553 	* mozplugger-helper.c:
  554 	Fixed bug on ConfigureRequest: the window was not always resized.
  555 	Resize the window before calling XMapWindow() on ReparentNotify.
  556 
  557 	* mozplugger-helper.c:
  558 	Removed XMapWindow() on UnmapNotify to fix flashing windows when
  559 	swallowing applications.
  560 
  561 	* mozplugger-helper.c:
  562 	Fixed a regression over MozPlugger 1.5.2: When an application was
  563 	previously opened outside of Mozilla, MozPlugger swallowed its
  564 	window instead of the right window.
  565 
  566 2004-09-27 version 1.6.2
  567 
  568 	* mozpluggerrc:
  569 	The Acrobat Reader entry does not rely on -tempFileTitle anymore.
  570 
  571 	* mozplugger-helper.c:
  572 	Removed loop on XReparentWindow().
  573 	Added XMapWindow(display, victim) on UnmapNotify.
  574 
  575 	* mozplugger.c:
  576 	Returns NPERR_GENERIC_ERROR in NPP_NewStream() when streaming to
  577 	fix a caching bug with Firefox.
  578 
  579 	* mozplugger-helper.c:
  580 	Removed unnecessary calls to XSync() and XMapWindow().
  581 
  582 	* mozplugger-helper.c:
  583 	Changed the default string comparaison function used with
  584 	swallow() from strncasecmp() to strstr().
  585 
  586 	* mozpluggerrc:
  587 	More reliable OpenOffice swallowing.
  588 	Fixed bug with XV 3.10.
  589 
  590 2004-08-18 version 1.6.1
  591 
  592 	* mozplugger-helper.c:
  593 	Fixed bug introduced in the version 1.6.0. MozPlugger was not
  594 	waiting for applications that didn't use the swallow feature.
  595 	[MozDev bug #7032]
  596 
  597 	* mozplugger-helper.c:
  598 	Changed the string comparaison function used with swallow() from
  599 	strcasecmp() to strncasecmp() to fix problems with Xpdf and Ted.
  600 	[MozDev bug #6945]
  601 
  602 	* mozplugger-helper.c:
  603 	Now calls XReparentWindow() multiple times to fix the swallow
  604 	feature on some X servers.
  605 	[Debian bug #264955]
  606 
  607 	* mozpluggerrc:
  608 	Don't specify audio output driver for mplayer (should be specified
  609 	in mplayer config).
  610 	Added the openoffice command to the OO() macro.
  611 	Added the -e and -p options to xmms.
  612 	Removed the -window and -backdrop options from display.
  613 
  614 2004-07-11 version 1.6.0
  615 
  616         New features from Plugger 5.1.2.
  617 
  618 	* mozplugger-helper.c:
  619 	New swallowing mechanism.
  620 	Removed the "event_swallow" flag.
  621 
  622 	* mozplugger.c:
  623 	Now uses m4 to expand the config file.
  624 	Added the "hidden" flag.
  625 
  626 	* mozplugger.c, mozplugger-helper.c:
  627 	Fixed window resizing.
  628 
  629 	* mozpluggerrc:
  630 	Now swallows OpenOffice windows.
  631 	Disabled helper applications by default.
  632 
  633 	* mozplugger-common.c:
  634 	When compiled with DEBUG defined, the mozdebug file is now created
  635 	in $TMPDIR instead of /tmp.
  636 
  637 2004-03-28 version 1.5.2
  638 
  639 	* mozplugger.c: Now uses the event_swallow method with
  640 	mozplugger-controller.
  641 
  642 	* mozplugger-controller.c: Fixed a buffer overflow.
  643 
  644 	* mozplugger-controller.c: Does not pop up the window anymore.
  645 
  646 	* mozplugger-helper.c: Fixed a bug with event_swallow that made it
  647 	fail if the target window was created before the event selection
  648 	had been actually done by the helper.
  649 
  650 2004-02-24 version 1.5.1
  651 
  652 	* mozplugger-helper.c: Added XMapWindow() again to fix windows not
  653 	appearing on some X servers.
  654 
  655 	* mozplugger-helper.c: Returned to the "event_swallow" behavior of
  656 	1.4.2 to fix windows not being reparented on some computers.
  657 
  658 2004-01-15 version 1.5.0
  659 
  660 	* mozplugger.c: Added MMS support.
  661 
  662 	* mozplugger.c: Can now loop when using the "controls" flag.
  663 
  664 	* mozplugger-helper.c: Better Quicktime support using the qtsrc
  665 	field of EMBED tags when available. (Kees Cook)
  666 
  667 	* mozplugger-helper.c: Fixed window reparent failing randomly with
  668 	the "event_swallow" flag. (Eric Kerin)
  669 
  670 	* mozplugger-helper.c: In the event_swallow mode, MozPlugger now
  671 	waits passively for X events.
  672 
  673 	* mozpluggerrc: Now uses "event_swallow" with Acrobat Reader.
  674 
  675 	* mozpluggerrc: Removed -nocache 100 to avoid mplayer to hang
  676 	after some seconds of playback.
  677 
  678 	* mozplugger.c, mozplugger-helper.c: Removed dead code which was
  679 	using SIGWINCH.
  680 
  681 2003-12-16 version 1.4.2
  682 
  683 	* mozpluggerrc: Added the "stream" flag to RealPlayer.
  684 
  685 	* mozplugger.c: Fixed a segmentation fault when exporting
  686 	variables with no value.
  687 
  688 	* mozplugger.c: Fixed a free() on a literal string which made the
  689 	plugin crash when parsing commands with the "controls" flag.
  690 
  691 2003-12-07 version 1.4.1
  692 
  693 	* mozpluggerrc: Added soffice.
  694 
  695 	* mozpluggerrc: Added the option -cache 100 to mplayer.
  696 
  697 	* mozplugger.c, mozpluggerrc: Merged the flags "nokill" and "exits"
  698 	into "nokill".
  699 
  700 	* mozplugger-helper.c: Removed the flags "many" and "nofull".
  701 
  702 	* mozplugger-controller.c: New file created.
  703 
  704 	* mozplugger.c, mozpluggerrc: Added the flag "controls" to display a
  705 	controller with the buttons play, pause and stop while playing.
  706 
  707 	* mozplugger.c: Added the flags "embed" and "noembed" to enable to
  708 	define embed-only or full-window-only applications in the rc file.
  709 
  710 	* mozplugger.c: All the paramters of the <EMBED> tags are made
  711 	available in mozpluggerrc through environment variables.
  712 
  713 	* Makefile: Renamed the helper application from mozplugger to
  714 	mozplugger-helper and added mozplugger-controller.
  715 
  716 2003-09-10 version 1.3.2
  717 
  718 	* mozplugger-helper.c: Improved swallowing accuracy by scanning
  719 	windows twice faster.
  720 
  721 	* mozplugger.c: Fixed regression: the mozplugger helper could not
  722 	be found in ~/.mozilla, ~/.netscape or ~/.opera.
  723 
  724 2003-08-30 version 1.3.1
  725 
  726 	* Makefile: Now works with the HP-UX compilation tools.
  727 
  728 	* mozplugger-helper.c: Removed some dead code.
  729 
  730 	* mozpluggerrc: Fixed bug with timidity that prevented midi files
  731 	to be played in loop.
  732 
  733 2003-07-05 version 1.3.0
  734 
  735 	Major code cleanup.
  736 
  737 	* mozplugger-common.c: New file created.
  738 
  739 	* mozplugger-helper.c, mozplugger.c: Added the flag "event_swallow"
  740 	to use an alternative event driven code. (Eric Kerin)
  741 
  742 	* mozplugger.c: In some conditions, MozPlugger now uses the href
  743 	field of embed tags. (Rafael Santiago)
  744 
  745 	* mozplugger.c: The memory of an instance was not freed when the
  746 	instance was destroyed.
  747 
  748 	* mozplugger.c: Some embeded applications were not killed when
  749 	leaving a page.
  750 
  751 	* mozplugger.c: For some files, Mozilla did not give the right
  752 	MIME type to Mozplugger when creating a new stream. Mozplugger
  753 	now uses the type given at instanciation time.
  754 
  755 	* mozplugger.c: Embeded files with loop=0 were not played.
  756 
  757 	* mozplugger.c: The files begining with a / were not accepted.
  758 
  759 	* mozplugger-helper.c: The "maxaspect" flag did not work
  760 	correctly.
  761 
  762 	* mozpluggerrc: Removed -guiwid from mplayer lines;
  763 	Uses the new event_swallow() with gv and Ted.
  764 
  765 2003-06-14 version 1.2.1
  766 
  767 	* mozplugger-helper.c: The swallow feature did not work on some
  768 	computers. Mozplugger now scans potential victim windows faster.
  769 	It takes a little more CPU in the initialization of the swallow
  770 	but it is more accurate.
  771 
  772 2003-05-28 version 1.2.0
  773 
  774 	* mozplugger.c: MIME types for which no application is found are
  775 	not registered into Mozilla.
  776 
  777 	* mozplugger.c: Some Windows did not resize properly. (Eric Kerin)
  778 
  779 	* mozplugger.c: Added the flag "nofull" to restrict swallow.
  780 
  781 2003-04-24 version 1.1.3
  782 
  783 	* mozpluggerrc: Added Ted and fixed Abiword.
  784 
  785 	* mozplugger.c: Fixed a bug with Mozilla 1.3 when re-opening
  786 	media files.
  787 
  788 	* mozplugger.c: By default, plugins are now repeated once.
  789 
  790 	* mozplugger-helper.c: Mozplugger swallows the most recently opened
  791         instance of a window, not the first found. (Bernard Blackham)
  792 
  793 2003-03-14 version 1.1.2
  794 
  795 	* mozpluggerrc: Multiple invocations of Acrobat Reader continually
  796 	spawned new processes.
  797 
  798 	* mozplugger.c: Could not play mpeg mail attachments within mail
  799 	using mplayer.
  800 
  801 	* mozplugger.c, mozplugger-helper.c: Fixed bug on 64-bit architectures.
  802 
  803 	* mozplugger-helper.c: New environment variables : $width and $height
  804 
  805 2003-02-17 version 1.1.1
  806 
  807 	* mozpluggerrc: Added OGG and StarOffice support
  808 
  809 	* mozplugger.c: It is no more useful to duplicate a command in the
  810 	rc file with and without the "stream" flag.
  811 
  812 	* mozplugger.c: Some embeded files were played twice.
  813 
  814 2003-02-16 version 1.1
  815 
  816 	* mozpluggerrc:
  817 	Added the support of PDF files
  818 	Added xine after mplayer for MPEG 1 and 2
  819 	Fixed bug with mplayer : fork bomb on some unplayable files
  820 	Fixed bug with xmms : temporary files undeleted in /tmp/plugtmp
  821 
  822 	* mozplugger.c: When using the "exits" flag, mozplugger (and
  823 	plugger 4.0) let a process in the system, until Mozilla exits.
  824 
  825 2003-02-08 version 1.0
  826 
  827 	* mozplugger.c, mozplugger-helper.c: The "stream" flag of the
  828 	file pluggerrc has been changed to make the browser just pass an
  829 	URL to the player without downloading the file. The old behaviour
  830 	is no more supported by Mozilla.
  831 
  832 	* mozplugger.c: Fixed bug with Mozilla 1.x : a zombie process was
  833 	created for each loaded plugin, until Mozilla exits.
  834 
  835 	* mozplugger.c: "Running helper..." is no more displayed in the
  836 	status bar.