"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.