Back out the PurpleProtocol->login change that returned a PurpleConnection

Review Request #1937 — Created Oct. 18, 2022 and submitted

Information

pidgin/pidgin
default

Reviewers

This remains to be a good idea, but this implementation caused more issues than
it solved. I'm working on that better implementation, but we need to revert all
of this first, otherwise the new review request is going to be massive.

This reverts commits 3f96e2b2b03d, d567f89d6a9b, and 6ef5bb284651. These were
backed out manually due to some other commits that made automative backouts
difficult.

Connected a demo, ircv3, and xmpp accounts without issue.

Summary ID
Back out the PurpleProtocol->login change that returned a PurpleConnection
This remains to be a good idea, but this implementation caused more issues than it solved. I'm working on that better implementation, but we need to revert all of this first, otherwise the new review request is going to be massive. This reverts commits 3f96e2b2b03d, d567f89d6a9b, and 6ef5bb284651. These were backed out manually due to some other commits that made automative backouts difficult.
00d3bffbecfbf2fc72cbab4ca6a2ec26db5cedf2
Description From Last Updated

protocol is unused now.

QuLogicQuLogic

Extraneous return.

QuLogicQuLogic

protocol is unused now.

QuLogicQuLogic

protocol is unused now.

QuLogicQuLogic

protocol is unused now.

QuLogicQuLogic

This cast is invalid now.

QuLogicQuLogic

Should use purple_connection.

QuLogicQuLogic

protocol is unused now.

QuLogicQuLogic

protocol is unused now.

QuLogicQuLogic

Extra return.

QuLogicQuLogic
grim
QuLogic
  1. 
      
  2. libpurple/protocols/bonjour/bonjour.c (Diff revision 1)
     
     

    protocol is unused now.

  3. libpurple/protocols/bonjour/bonjour.c (Diff revision 1)
     
     
     

    Extraneous return.

  4. protocol is unused now.

  5. libpurple/protocols/gg/gg.c (Diff revision 1)
     
     

    protocol is unused now.

  6. libpurple/protocols/irc/irc.c (Diff revision 1)
     
     

    protocol is unused now.

  7. This cast is invalid now.

  8. Should use purple_connection.

  9. protocol is unused now.

  10. libpurple/protocols/novell/novell.c (Diff revision 1)
     
     

    protocol is unused now.

  11. libpurple/purpleprotocol.c (Diff revision 1)
     
     

    Extra return.

  12. 
      
grim
QuLogic
  1. Ship It!
  2. 
      
grim
Review request changed

Status: Closed (submitted)

Loading...