summaryrefslogtreecommitdiff
path: root/www/opera
AgeCommit message (Collapse)AuthorFilesLines
2008-04-07Update to 9.27, this closes PR pkg/38369:xtraeme2-15/+15
Security * Fixed an issue where newsfeed prompts could cause Opera to execute arbitrary code, as reported by Michal Zalewski. See our advisory. http://www.opera.com/support/search/view/881/ * Solved an issue where resized canvas patterns could cause Opera to execute arbitrary code, as reported by Michal Zalewski. See our advisory. http://www.opera.com/support/search/view/882/ * Improved keyboard handling of password inputs, as reported by Trystan S. Miscellaneous * Fixed a BitTorrent transfer stability issue. * Resolved stablity issues with the Acid 3 test. * Additional stability fixes.
2008-02-20Update to 9.26.xtraeme2-14/+14
Changes Since Opera 9.25: Security -------- Fixed an issue where simulated text inputs could trick users into uploading arbitrary files, as reported by Mozilla. See our advisory. Image properties can no longer be used to execute scripts, as reported by Max Leonov. See our advisory. Fixed an issue where the representation of DOM attribute values could allow cross site scripting, as reported by Arnaud.lb. See our advisory. Miscellaneous ------------- Fixed a stability issue found in Opera 9.0 to 9.25, when Opera connects securely to Windows Server 2008 or other servers supporting the TLS Certificate Status extension. Additional stability fixes.
2007-12-26Provide correct checksums for all supported platforms, like I saidxtraeme1-7/+7
"emul-fetch and emul-distinfo" is needed.
2007-12-26remove opera-distinfo - it's superseded by generic emul-distinfojdolecek1-16/+1
2007-12-26Update opera to 9.25.jdolecek2-14/+29
Changes in v9.25: Security * Fixed an issue where plug-ins could be used to allow cross domain scripting, as reported by David Bloom. Details will be disclosed at a later date. * Fixed an issue with TLS certificates that could be used to execute arbitrary code, as reported by Alexander Klink (Cynops GmbH). Details will be disclosed at a later date. * Rich text editing can no longer be used to allow cross domain scripting, as reported by David Bloom. See our advisory. * Prevented bitmaps from revealing random data from memory, as reported by Gynvael Coldwind. Details will be disclosed at a later date. Miscellaneous * Fixed a problem where malformed BMP files could cause Opera to temporarily freeze. For pkgsrc use, put back opera-distinfo target (to easily re-generate checksums for supported platforms)
2007-10-27Update to 9.24:xtraeme2-14/+14
Changes Since Opera 9.23 Security * Fixed an issue where external news readers and e-mail clients could be used to execute arbitrary code, as reported by Michael A. Puls II. See our advisory. * Fixed an issue where scripts could overwrite functions on pages from other domains. See the advisory. Issue reported to Opera by David Bloom. This closes PR pkg/37185.
2007-10-01Fix this again on solaris. WRKSRC was out of date and there was a missingdmcmahill1-8/+7
option to the install script for where to install the man page.
2007-08-28Update to 9.23:xtraeme2-17/+17
* Fixed four crash bugs found using Mozilla's jsfunfuzz tool. * Fixed a stability issue with Speed Dial. Security * Fixed a JavaScript security issue discovered with Mozilla's jsfunfuzz tool. See our advisory.
2007-08-23Split out installation with RPMs from "plain" installation for clarityjlam3-88/+92
and ease-of-maintenance.
2007-08-23Allow a nicer syntax for expressing needing at least a certain versionjlam1-2/+2
of an emulated operating system. Instead of proliferating things like SUSE_VERSION_REQD, NETBSD_VERSION_REQD, SOLARIS_VERSION_REQD, etc., a package can say: EMUL_REQD= suse>=9.1 netbsd>=2.0 solaris>=10 all in one, succinct line.
2007-08-22Back out previous, which was committed accidentally.jlam1-2/+2
2007-08-22Don't bother stating that we need COMPAT_LINUX, as the packages wejlam1-2/+2
depend upon to supply the Linux shared libraries already tell the user this. The JDK packages also depend on the corresponding JRE package, so they don't need to show the same message -- keep the message with the JRE packages instead.
2007-08-07Rewrite the opera.sh shell script to properly check for versions ofjlam2-28/+60
Linux kernel emulation <= 2.0.38. Also ensure that /lib is in LD_LIBRARY_PATH so that the opera binary can find /lib/libpthread.so.0 in ${EMULDIR} and not NetBSD's /usr/lib/libpthread.so.0. Bump the PKGREVISION to 1.
2007-07-29* Add new emulator framework in pkgsrc/mk/emulator that handles alljlam5-84/+60
binary-only packages that require binary "emulation" on the native operating system. Please see pkgsrc/mk/emulator/README for more details. * Teach the plist framework to automatically use any existing PLIST.${EMUL_PLATFORM} as part of the default PLIST_SRC definition. * Convert all of the binary-only packages in pkgsrc to use the emulator framework. Most of them have been tested to install and deinstall correctly. This involves the following cleanup actions: * Remove use of custom PLIST code and use PLIST.${EMUL_PLATFORM} more consistently. * Simplify packages by using default INSTALL and DEINSTALL scripts instead of custom INSTALL/DEINSTALL code. * Remove "SUSE_COMPAT32" and "PKG_OPTIONS.suse" from pkgsrc. Packages only need to state exactly which emulations they support, and the framework handles any i386-on-x86_64 or sparc-on-sparc64 uses. * Remove "USE_NATIVE_LINUX" from pkgsrc. The framework will automatically detect when the package is installing on Linux. Specific changes to packages include: * Bump the PKGREVISIONs for all of the suse100* and suse91* packages due to changes in the +INSTALL/+DEINSTALL scripts used in all of the packages. * Remove pkgsrc/emulators/suse_linux, which is unused by any packages. * cad/lc -- remove custom code to create the distinfo file for all supported platforms; just use "emul-fetch" and "emul-distinfo" instead. * lang/Cg-compiler -- install the shared libraries under ${EMULDIR} instead of ${PREFIX}/lib so that compiled programs will find the shared libraries. * mail/thunderbird-bin-nightly -- update to latest binary distributions for supported platforms. * multimedia/ns-flash -- update Linux version to 9.0.48 as the older version is no longer available for interactive fetch. * security/uvscan -- set LD_LIBRARY_PATH explicitly so that it's not necessary to install library symlinks into ${EMULDIR}/usr/local/lib. * www/firefox-bin-flash -- update Linux version to 9.0.48 as the older version is no longer available for interactive fetch.
2007-07-19Update to 9.22:xtraeme2-14/+8
An issue when removing specially prepared torrent transfers was fixed. A data leak issue when using canvas.createPattern was fixed. An issue where data URIs could be used to display the wrong address in the address bar was prevented. The display of long domain names in auth dialogs was improved. The Trustcenter class 3 G2 root certificate was added. A problem with certificate import was fixed. Toolbars can now use bold fonts again. Tabs can be dragged between windows using the Windows panel again. Several stability and performance fixes were made. Shared memory is now disabled by default.
2007-07-14DIST_SUBDIR=. break PKG_RESUME_TRANSFERS, sufficient just define as empty.obache2-7/+7
Fixes PR 35494.
2007-06-25fix PLIST and WRKSRC for the sparc versiondmcmahill2-9/+15
2007-06-09Update to opera 9.21 - among others contains stability fix for torrentsjdolecek2-8/+14
PR: 36403 by Chavdar Ivanov (thanks)
2007-04-16Update to 9.20 (latest stable version), tested with NetBSD/amd64.xtraeme2-14/+8
See http://www.opera.com/docs/changelogs/linux/920/ to see changes for this release.
2007-02-22pkglint USE_LANGUAGES cleanup. Patch from Sergey Svishchev.wiz1-4/+4
2007-01-23fix PLIST on solarisdmcmahill1-1/+5
2007-01-22it's been a few months since the last time so:dmcmahill1-2/+2
- fix WRKSRC value for solaris - fix PLIST for solaris
2007-01-07Mechanically replaced man/* with ${PKGMANDIR}/* in the definition ofrillig1-5/+5
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with ${PREFIX}/${PKGMANDIR}. Fixes PR 35265, although I did not use the patch provided therein.
2006-12-19Update to opera 9.1 (a.k.a 9.10)jdolecek3-14/+15
Changes: This release of Opera introduces Fraud Protection. Changes Since Opera 9.02 User interface * Fixed handling of access keys on Web pages with frames. * Mail, messaging, and newsfeeds * Fixed an instability connected with delayed entry of the Master password. * Deleting of newsfeeds in the panel now both unsubscribes and deletes. Display and scripting * Improved performance for elements with both :focus and :hover. * Fixed an issue with opacity on links that have images nested within them. Security * New Fraud Protection feature (a phishing filter). * Changed Wand data to a new format. The upgrade to this new format is not reversible. Miscellaneous * Multiple stability issues solved, including crashes on Gmail and Google Maps. * Changed the Mozilla User Agent string to include Firefox identification. * Improved handling of Web site logins on slow connections. * Cancellation of torrent downloads now functions as expected. UNIX-specific changes * Fixed smooth scrolling. * Flash 9 beta support for Linux. * Implemented support for Linux plug-ins on FreeBSD. * When masking as Internet Explorer, the platform is masked as Windows XP. * Fixed an issue where floating point numbers were treated as integers on some Linux systems.
2006-10-23- fix WRKSRC value for solarisdmcmahill2-73/+33
- fix badly out of date PLIST for solaris - add missing response of 'n' to the install.sh script to avoid installing some xpm's in /usr/share/.... Opera seems to build, install, package, and run ok on solaris 9/sparc now.
2006-09-30Update to opera 9.02 - this fixes serious SSL certificate verificationjdolecek2-14/+14
problem (recent OpenSSL signature-forgery problem), as well as various other fixes and small improvemends
2006-08-06Update to Opera 9.01 - fixes various smaller issues - for full listjdolecek2-14/+14
see: http://www.opera.com/docs/changelogs/linux/901/
2006-06-25Set "RPM2PKGSTRIP" to "1" to get rid off the leading "./" in filenames.tron1-2/+2
This avoids false complaints about package list problems if "CHECK_FILES" is set to "yes".
2006-06-23Security update to version 9.0salo2-21/+22
Changes: - security fix for JPEG processing integer overflow vulnerability, http://www.vigilantminds.com/advi_detail.php?id=45 - full changelog: http://www.opera.com/docs/changelogs/linux/900/
2006-04-08add missing distinfo entriestonio1-1/+7
2006-04-07Update to 8.54 fixing stability issues and a bugfix about Gmail.rpaulo2-14/+8
Ok Jaromir Dolecek.
2006-02-21Grammar fix.ghen1-1/+1
2006-02-21Static and shared builds are in separate download directories now, so updateghen1-4/+4
OPERA_DIR.
2006-02-21Update to Opera 8.52.ghen2-15/+14
This release is a recommended security upgrade. Changes since 8.51: Display * Fixed drop-down list problem affecting Bloglines subscription sorting. Security * Replaced expired certificates from TrustCenter. * Solved status bar issue described in Secunia Advisory 17571. * Implemented stricter handling of the Online Certificate Status Protocol (OCSP). Miscellaneous * Fixed problem with missing keypresses when switching between applications. * Fixed GDI leak issue with favicons causing slowdowns and crashes. * Fixed Gmail loading problem.
2006-02-21Reindent.ghen1-24/+24
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-1/+2
2006-01-09Use Linux version on DragonFly as well, just like NetBSD.joerg1-4/+4
2005-12-29Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mkjlam1-2/+1
automatically detects whether we want the pkginstall machinery to be used by the package Makefile.
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-4/+3
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-11-22panix.com doesn't seem to mirror opera anymore, remove from the listjdolecek1-3/+2
pointed out by Zafer Aydogan in private e-mail
2005-11-22Update opera to latest 8.51. Updates are security fixes for:jdolecek2-18/+18
http://secunia.com/advisories/16907/ http://secunia.com/advisories/17437/ as well as multiple stability fixes.
2005-10-30claim MAINTAINERjdolecek1-2/+2
2005-09-28Removed trailing white-space. Don't use the expanded RCS Id whenrillig1-3/+4
regenerating the distinfo file.
2005-09-28Fixed pkglint warnings.rillig1-3/+2
2005-09-22opera licence changed in version 8.50, add the new versionjdolecek1-3/+3
pointed out by Geert Hendrickx and discussed further on tech-kern@
2005-09-20Update to opera 8.50.jdolecek2-16/+15
Changes include: * Advertisement banner removed * Security: Fixed Secunia Advisory 16645, drag-and-drop vulnerability, must-revalidate HTTPS handling, cookie comment encoding * Browser JavaScript on by default * Multiple stability issues
2005-08-05Update opera to 8.02.jdolecek2-17/+17
Changes since 8.01: Security * Solved download dialog spoofing issue described in Secunia Advisory SA15870 * Fixed image dragging issue described in Secunia Advisory SA15756 Miscellaneous * Improved default handling of encodings in spelling checker. * Multiple stability fixes. * When an installed plug-in is available, use as default handler rather than display download dialog. * Improved support for XMLHttpRequest. * Fixed download handling when closing originating page.
2005-07-15Drop distinction between PKGSRC_USE_TOOLS and USE_TOOLS by makingjlam1-3/+3
PKGSRC_USE_TOOLS go away. There is now only a single USE_TOOLS variable that specifies all of the tools we need to build/run the package.
2005-06-17use just 'Opera' instead of 'Opera7'jdolecek1-1/+1
2005-06-17Update opera to 8.01. Besides general bugfixes, this release alsojdolecek3-21/+16
fixes several serious security issues. It also works stable on NetBSD MP now.