Developers › Desktop Team blog

Post-seminar Unite build

October 29, 2009 · by Haavard

Here's another Unite build for testing.

As you can see, the changelog isn't very big this time around. This is partially due to a seminar we attended last week, but a lot of the desktop resources have been moved to the next "major" version of Opera as well. We are not quite ready to share any details about this yet, but stay tuned.

I won't go into too much detail about the seminar either, but among the subjects that were covered were some plans for the next couple of major versions of the desktop browser, and some pretty awesome news for Opera Mobile and Opera Mini users. You will have to visit the Opera Mobile and Opera Mini blogs for more on that, though, when the time comes.

Work on Unite in 10.10 will continue, so expect more Unite builds in the near future.

Unix users will be happy to know that this build should finally work with Qt 4.5.3+. :clown:

WARNING: This is a development snapshot: It contains the latest changes, but may also have severe known issues, including crashes and data loss situations. In fact, it may not work at all.

Download

Changelog

User Interface
  • Added a progress spinner in Unite/Link setup dialogs
  • Updated searches, bookmarks and Speed Dials
  • Fixed Speed Dial background image leak
  • Fixed Bug DSK-256527 (Crash on startup when upgrading due to "Newest Used Version" format in operaprefs.ini)
  • Fixed Bug DSK-257319 (Master password prompt on startup even when it isn't needed)
  • Fixed Bug DSK-267351 ("Search the Web for ..." doesn't work when selected with the mouse)
  • Fixed Bug DSK-267710 (Troubleshooting steps missing from error pages)
  • Fixed Bug DSK-267821 (Security buttons in address can be colorized)
  • Fixed Bug DSK-268460 (Ctrl+Enter in F2 dialog on mail view opens page in background and removes focus from application)

Core
  • Fix to prevent ambiguities relating to Turbo context
  • Fixed a bug related to incomplete page loading when running Turbo
  • Fixed Bug CORE-21663 (Crash on some JavaScript heavy sites (such as Facebook))
  • Fixed Bug DSK-258083 (Turbo cache is deleted on restart)
  • Fixed Bug DSK-263736 (Setting JS error.message = "" crashes opera)

Opera Unite
  • Unite app upgrade/launch dialog redesign
  • Fixed links for sample index.html generation on the webserver service configuration page
  • Fixed Bug CORE-25144 (.isDirectory check fails for directories with only folders when zipped using "Send to > Compressed folder" on Windows)
  • Fixed Bug DSK-261326 (No UI feedback when trying to install already installed service located in the trash can)
  • Fixed Bug DSK-265774 (Red dot on unite icon): Changed the tooltip text to say something about the red dot (attention) state
  • Fixed Bug DSK-265897 (Add information about the opened port (and more UPnP related info) to the status dialog)
  • Fixed Bug DSK-266209 (Changes needed to downloading Unite Application security dialog): Making sure strings fit, pre-select cancel button in security warning, change strings to make dialog less confusing
  • Fixed Bug DSK-266553 (Opening a shared Unite URL from trash opens a blank page)
  • Fixed Bug DSK-266987 (Installing a new Unite application does not switch focus on unite panel on the app itself)
  • Fixed Bug DSK-267234 (The device name does not accurately reflect user input on first installation)
  • Fixed Bug DSK-267633 (Nothing happens when trying to install a lower version of a unite service)
  • Fixed Bug DSK-267701 (Users not informed that a valid name already is being used): Added a new error message
  • Fixed Bug DSK-267957 (Service icons become black is icon size set to 40%)
  • Fixed Bug DSK-268101 (Obsolete confirmation dialog when starting Unite)
  • Fixed Bug DSK-268107 (Wrong page opened for Home application)
  • Fixed Bug DSK-268664 (Add https://unite.opera.com to trusted websites)
  • Fixed Bug US-1238 (Media Player app broken when upgrading from previous snapshots)

Windows
  • Fixed Bug CORE-24560 (voice crash)
  • Fixed Bug DSK-241262 (Error message when opening HTML files if Opera is not already running)
  • Fixed Bug DSK-267812 (IME is automatically turned on when focusing text fields even if set to be turned off)

Unix
  • Fixed Bug DSK-263446 (Chat notifications don't always work)
  • Partiual Fix of Bug DSK-267319 (Sleepless main loop with Qt 4.5.3)
  • Fixed Bug DSK-267467 (Crash when exiting KDE 4 and Opera is running)
  • Fixed Bug DSK-267167 (Problems locating turbosettings.xml)

Readers' comments

Comments left by My Opera members under the original post: the first 50, as archived.

  • Tamil29. October 2009, 12:04

    :sherlock:
  • fearphage29. October 2009, 12:04

    Thanks gents!
  • netwolf29. October 2009, 12:09

    Thank you, and good to hear that large parts of the resources are already working on the next major release (hopefully with the new JS engine, HTML5 (which has now reached 'last call' status) and other nice things).
  • TealOne29. October 2009, 12:09

    Does this build contain the security fixes of 10.01 Build 1844?
  • ruario29. October 2009, 12:10

    @TealOne: yes
  • DanielHendrycks29. October 2009, 12:14

    :up:
  • pfelelep29. October 2009, 12:17

    this goes on :up:
  • DanielHendrycks29. October 2009, 12:19

    Can we have the hover effect back from build 1767? Why was it not kept?
  • thetomster29. October 2009, 12:21

    :up:
  • Galileo29. October 2009, 12:27

    :yes:
  • ElectriX229. October 2009, 12:30

    Fixed Bug DSK-241262 (Error message when opening HTML files if Opera is not already running)


    Thanks :yes:
  • arghwashier29. October 2009, 12:36

    Fixed Bug DSK-267319 (Sleepless main loop with Qt 4.5.3)

    I sure lost some sleep over this, it's better but the problems with qt4.5.3 are still not 100% fixed

    eg like I wanted to insert a smiley and clicked the smiley(in the post comment section) to bring them all up, some wouldn't load and the page kept refreshing, during that time I could (almost) not scroll nor remove the popup with smileys-> stop refreshing the page and I could scroll again and remove the popup

    I think there are more issues here....
  • ruario29. October 2009, 12:39

    @arghwashier: argh ... yes you are right only part of the fix was actually included in this build. uggh! Sorry
  • netwolf29. October 2009, 12:44

    Originally posted by ruario:

    yes you are right only part of the fix was actually included in this build. uggh! Sorry


    Well, at least this might increases the chance to see another snapshot real soon :smile:

    EDIT: btw: no auto-update, even though it's not friday?
  • arghwashier29. October 2009, 12:49

    Originally posted by ruario:

    ruario 29. October 2009, 13:39


    @arghwashier: argh ... yes you are right only part of the fix was actually included in this build. uggh! Sorry

    Oh well it's much better, though I also really wish you would talk this over with the qt guys too because this qt4 update caused regressions in not only opera...
  • BergRace29. October 2009, 13:07

    Off-topic comments removed by moderator. This is a post about 10.10.
  • arekm29. October 2009, 13:13

    http://opera.remcol.ath.cx/bugs/index.php?action=bug&id=950
    aka DSK-262116 is still there.

    Getting this bug fixed isn't easy task especially if no one looks at it at opera team heh :-) Guys, could you look at it? It's very annoying bug and I guess not so hard to fix.

    Thanks!
  • arghwashier29. October 2009, 13:13

    Well I decided to downgrade to the qt3 version again but noticed that there must be a packaging bug in the 64 bits linux package, a depency on qt3 is missing, when starting opera I got this error:


    $ opera
    /usr/lib/opera/opera: error while loading shared libraries: libqt-mt.so.3: cannot open shared object file: No such file or directory

    Installing qt-common solved the problem on my mandriva box

  • Robert9029. October 2009, 13:30

    Originally posted by arekm:

    http://opera.remcol.ath.cx/bugs/index.php?action=bug&id=950
    aka DSK-262116 is still there.


    There are probably more bug reports of this kind, the problem lies in the Ctrl+F1, where the Ctrl press gets registered but not the Ctrl release. Same thing happens when using Ctrl+Esc for example.
  • alexs29. October 2009, 14:07

    Originally posted by haavard:

    Unix users will be happy to know that this build should finally work with Qt 4.5.3+.


    I am happy, thanks. :yes:

    edit: not perfectly on bild.de, Opera load with 100% processor load.
    sidux with xfce Qt 4.5.3-4
  • QWERRTY29. October 2009, 14:45

    Excellent)))
  • juksu29. October 2009, 14:53

    Where I can change Opera to use QT theme configured in qtconfig-qt4 permanently and not only when i change theme in qtconfig, now when i start opera it uses Cleanlooks and not theme What is default in qtconfig-qt4.
  • jonnyquesty2k29. October 2009, 15:16

    Request: I would really appreciate if Opera can automatically reconnect Unite if we have a ping timeout (net reset), than seeing the "you have two connections..." with a yes and no option. I've suffered to inaccessibility when I tried accessing my computer via Unite from school (net reset).

    And yes, I'm using Opera as a remote desktop. I find it more secure than having to open my firewall connections.
  • IKoke29. October 2009, 15:41

    :up:
  • kyleabaker29. October 2009, 15:43

    Thanks for the update!
  • ar1pe29. October 2009, 15:48

    :up:
  • Sutekh29. October 2009, 15:52

    Originally posted by Desktop Team:

    Fixed Bug DSK-268664 (Add https://unite.opera.com to trusted websites)



    This isn't fixed here, upgrading from 1833 to this build never added the above address to trusted repositories. Can someone else confirm?
  • enuazeal29. October 2009, 15:57

    Originally posted by enuazeal:

    enuazeal 29. October 2009, 17:46


    where is synchronization?


    where did you put opera sync?
  • konic29. October 2009, 16:00

    Looks like Widgets are still hanging OUTSIDE Opera. Or I missed something?
  • kyleabaker29. October 2009, 16:03

    Originally posted by Sutekh:

    Originally posted by Desktop Team:


    Fixed Bug DSK-268664 (Add https://unite.opera.com to trusted websites)




    This isn't fixed here, upgrading from 1833 to this build never added the above address to trusted repositories. Can someone else confirm?

    Confirmed.
  • EricJH29. October 2009, 16:04

    Thanks.:sherlock:
  • Sasko8829. October 2009, 16:25

    Some enthusiasts found a couple of problems with unite:

    http://www.favbrowser.com/pwning-opera-unite-with-infernos-eleven/

    Try to fix it before the release of 10.10
  • Ockendorf29. October 2009, 16:36

    thx... :up:
  • andresruiz29. October 2009, 16:46

    Maybe you have to work on this security issues:
    1. Enumerating Service Owner Usernames
    Use: site:operaunite.com search query in search engine to build a list.
    2. Enumerating Computer names for a particular Service Owner
    “If you visit the service homepage with any non-existent computer name, then Opera Unite happily discloses all computer names used by that person.”
    3. Enumerating Service Owner Server IP address and Port number
    As they say, Opera Unite does not mask your IP or port number. In fact, everyone can see it.
    View > Source
    4. Hijacking Insecure Communication in Service Pages
    One of the main issues found here was lack of https support: “These users use sensitive credentials to login to your services and need the same kind of security as the service owner. What is more shocking is that the user management system at my.opera.com does not support https.”
    5. Hosting Phishing Pages and other Malware on Trusted Operaunite.com
    An attacker can trick users by uploading phishing site to their unite page. As you can see from the screenshot, it looks like content is coming from operaunite.com, resulting some users to fall for this trick.

    All this stuff via:
    http://www.favbrowser.com/pwning-opera-unite-with-infernos-eleven/
    Thanks for the new build :cheers:
  • toman29. October 2009, 17:07

    @Sutekh: If you have modified the list somehow (like adding another url), it will not be added. Add it yourself in Preferences > Advanced > Security > Trusted Web sites
  • toman29. October 2009, 17:12

    @andresruiz: This is really old, and the list has just fixed issues, or non-issues that are present in any webserver.
  • icare29. October 2009, 17:42

    Originally posted by andresruiz:

    3. Enumerating Service Owner Server IP address and Port number
    As they say, Opera Unite does not mask your IP or port number. In fact, everyone can see it.
    View > Source



    Nope, I can't see any IP or port number. So I guess it was fixed.
    There's some valid points however, especially for the lack of https support.
  • Robert9029. October 2009, 17:51

    Unix users will be happy to know that this build should finally work with Qt 4.5.3+. :clown:


    So it isn't fixed? Because for me the problem stays exactly the same, before this snapshot it freezed on my.opera.com, and after the upgrade, it still freezes, so for me this update didn't change a thing (didn't test any other sites, but I can't imagine one of them is "magically" working now) So I'm typing this from Firefox awww

    Running Qt 4.6.0 (from the openSUSE repositories).

    Edit:
    Just opened news.opensuse.org and this page also still freezes, so I'm fairly certain this update didn't change a thing for me
  • toman29. October 2009, 17:52

    @icare: Seeing the IP address of a webserver is hardly a security issue, is it?
  • icare29. October 2009, 18:12

    It is ! I don't see the point of being tied to Opera proxies if the hackers can see our IP adress.
    And I guess it was worrying enough, since Opera staff decided to fix it.
  • toman29. October 2009, 18:14

    @icare: That is not the point of the proxies, the proxies help you connect if you're behind a firewall. We didn't fix it, it is a bug that you don't see it. A firewall is the security you have, not the proxy. If you don't want people to see the IP address, you can use a Firewall.
  • adam66429. October 2009, 18:38

    Opera Unite homepage link (in panel) opens two tabs with the same homepages instead one.
  • Vectronic29. October 2009, 18:47

    Originally posted by adam664:

    Opera Unite homepage link (in panel) opens two tabs

    +1 Confirm in XP.
  • RSD29. October 2009, 18:48

    There's still no Find in page or History search in some languages.
    Look at the search.ini used by some languages that can be found in the locale\X folders. If you delete or rename it, you get those searches back.

    DSK-269281
  • toman29. October 2009, 19:11

    @RSD: Thank, we'll get on it. Happens in 10.01 as well :frown:
  • icare29. October 2009, 19:52

    @Toman
    you must be kidding ! A bug ? Why the hell would the visitors have the right to see our IP ? Why is it visible in the source ? Don't fix that bug, it's very well like that. :D
    What do you need that for ?
  • BrufordRules29. October 2009, 22:22

    In the Media Player it should be great if you could sort the songs by the track number. This way you could hear an album as it is.
  • toman29. October 2009, 23:10

    @icare: The applications use it to allow direct connections. We really want them to do this.
  • elyon30. October 2009, 00:10

    Ever since I installed the Labs build for the updated widgets, I've used it every day for apps like SlimTimer. I guess I'm just going to have to wait to install any updates until the new widgets make their way into the dev builds ... :smile:
  • d4rkn1ght30. October 2009, 00:33

    Originally posted by elyon:

    I guess I'm just going to have to wait to install any updates until the new widgets make their way into the dev builds ...


    The other way around for me. I'm glad I didn't loose my widgets panel with this build. All my widgets still nicely where they should. :cool:

    The widgetize RSS widgets are still not working with this build though. :frown:

About this article

Published inDesktop Team blog
DateOctober 29, 2009
AuthorHaavard
OriginalInternet Archive