Opened 7 years ago

Last modified 6 years ago

#1281 assigned feature-request

Warn/stop client connecting to incompatible deluged

Reported by: ETZel Owned by: johnnyg
Priority: critical Milestone: 2.0.x
Component: Core Version: master (git)
Keywords: version connection manager warning older server Cc:

Description (last modified by johnnyg)

If compatibility is not provided, it should be mentioned in the docs.

Additionally, it would be nice if client refuses to connect to an incompatible server and shows a helpful message.

Change History (6)

comment:1 Changed 6 years ago by Cas

  • Milestone changed from Future to 1.3.x

comment:2 Changed 6 years ago by johnnyg

  • Milestone changed from 1.3.x to 1.4.0

comment:3 Changed 6 years ago by johnnyg

  • Description modified (diff)
  • Keywords connection manager warning older server added
  • Owner set to johnnyg
  • Priority changed from major to trivial
  • Status changed from new to accepted
  • Summary changed from Make 1.3.x client compatible with 1.2.x server. to Warn if client is not compatible with server
  • Type changed from defect to feature-request

It's not always possible to make a new series (e.g. 1.3.x) compatible with an older series (e.g. 1.2.x). The server tends to be more backwards compatible than the client (i.e. 1.3.x server will work with 1.2.x client but not vice versa).

That said, I agree there should be a warning when trying to connect to an older server.

comment:4 Changed 6 years ago by Cas

  • Keywords version added
  • Priority changed from trivial to critical
  • Summary changed from Warn if client is not compatible with server to Warn/stop client connecting to incompatible deluged
  • Version 1.3.0 deleted

With the multi-user changes to git master I think this should be made a higher priority.

comment:5 Changed 6 years ago by s0undt3ch

  • Owner changed from johnnyg to s0undt3ch
  • Status changed from accepted to assigned
  • Version set to git master

This has been achieved in git master. There ain't a nice GUI warning message yet though. I'm changing owner to implement the GUI warning in the GTK UI. Then I'll assign it back to johnnyg.

comment:6 Changed 6 years ago by s0undt3ch

  • Owner changed from s0undt3ch to johnnyg

A nice warning is now shown on the GTK UI (git master).

johnnyg anything else needs fixing, implementing?

Note: See TracTickets for help on using tickets.