summaryrefslogtreecommitdiff
path: root/butterfly/connection.py
AgeCommit message (Expand)AuthorFilesLines
2010-12-03spec: add implementation for new Protocol objectLouis-Francis Ratté-Boulianne1-31/+5
2010-12-03bugfix: correctly normalize and ensure handlesLouis-Francis Ratté-Boulianne1-47/+54
2010-12-03bugfix: correctly clean up everything on disconnectionLouis-Francis Ratté-Boulianne1-8/+10
2010-08-13proxy: get proxies for direct connection and don't filter proxies anymoreLouis-Francis Ratté-Boulianne1-52/+61
2010-08-13proxy: get SOCKS proxy if any (used for direct connection)Louis-Francis Ratté-Boulianne1-15/+32
2010-08-13msnp18: switch protocol to version 18Louis-Francis Ratté-Boulianne1-2/+3
2010-08-13media: re-enable streamed media channels and capabilitiesLouis-Francis Ratté-Boulianne1-17/+15
2010-07-09Merge remote branch 'lfrb/file-transfer'Jonny Lamb1-0/+11
2010-07-06connection: don't try and get details of an oim if we aren't given the senderJonny Lamb1-0/+2
2010-07-06connection: only try and logout if the client isn't already closedJonny Lamb1-2/+4
2010-06-03Always create a new channel (rely on tp-python git) for incoming FTOlivier Le Thanh Duong1-1/+2
2010-06-03Added FileTransfer channelLouis-Francis Ratte-Boulianne1-0/+10
2010-05-20connection: only switch to HTTP mode if we failed during connectionJonny Lamb1-3/+7
2010-04-19Revert "connection: register the new connection with the CM so it fires NewCo...Jonny Lamb1-2/+0
2010-04-08Merge branch 'proxies'Jonny Lamb1-3/+75
2010-04-08Merge branch 'http'Jonny Lamb1-12/+32
2010-04-07connection: only remove the HTTP proxy from the dict if one existsJonny Lamb1-1/+2
2010-04-06proxies: only consider direct:// and http:// proxiesJonny Lamb1-3/+5
2010-04-02connection: use libproxy if available to autofill proxy listJonny Lamb1-2/+71
2010-03-22Merge branch 'networkid' into releaseJonny Lamb1-16/+10
2010-03-21connection: register the new connection with the CM so it fires NewConnectionJonny Lamb1-0/+2
2010-03-17connection: fix build_proxy_infos' argsJonny Lamb1-1/+1
2010-03-14connection: add support for HTTP connectionsJonny Lamb1-12/+32
2010-03-13connection: redefine GetInterfaces so it can be called before being connectedJonny Lamb1-0/+14
2010-03-13connection: add the mail notification interface before signalling connectedJonny Lamb1-2/+2
2010-03-12Only add an extension to the handle name when the network isn't MSNLouis-Francis Ratté-Boulianne1-16/+10
2010-03-11all: tp-python now gives NoneHandle, so start using it all aroundJonny Lamb1-6/+9
2010-03-10connection: implement being invited to multi user chatsJonny Lamb1-7/+8
2010-03-09Ignore incoming conference and webcam callsOlivier Le Thanh Duong1-15/+17
2010-02-25Attach new conversation to existing channel (fd.o #26644)Olivier Le Thanh Duong1-0/+3
2010-01-19MailNotification: Fixed method naming convention and added docNicolas Dufresne1-1/+1
2010-01-19Only add MailNotification interface if profile says it's supportedNicolas Dufresne1-0/+2
2010-01-19Implemented Mail Notification SpecNicolas Dufresne1-0/+3
2010-01-19Advertise text capabilities of contacts (fd.o #24878)Olivier Le Thanh Duong1-0/+1
2009-10-26Use a set instead of a list for the set of secret parametersYouness Alaoui1-2/+2
2009-10-26Fix bug 24562: Correctly report the SECRET flag on secret arguments. Also fix...Youness Alaoui1-0/+5
2009-10-16Ignore call to connection.Connect() when connect{ed,ing} as per specOlivier Le Thanh Duong1-3/+4
2009-10-08Add Initiator{ID,Handle} as immutable properties on media channels.Jonny Lamb1-5/+12
2009-10-06Rename on_offline_message_received to avoid confusion with papyon signalsOlivier Le Thanh Duong1-1/+1
2009-10-06Remove received oim messages only when acked by the clientOlivier Le Thanh Duong1-1/+0
2009-10-06On OIM reception, request a channel and pass it the messageOlivier Le Thanh Duong1-1/+26
2009-09-10Added some bracketsLouis-Francis Ratté-Boulianne1-1/+1
2009-08-24Adjust to papyon "API" changesLouis-Francis Ratté-Boulianne1-2/+3
2009-08-24Create StreamedMedia channel on webcam invitationLouis-Francis Ratté-Boulianne1-0/+12
2009-08-24Implemented Capabilities interfaceLouis-Francis Ratté-Boulianne1-0/+3
2009-08-24Added initial support for streamed media channelsLouis-Francis Ratté-Boulianne1-0/+11
2009-08-24Fixed some encoding issues in log messages and handles nameLouis-Francis Ratté-Boulianne1-2/+2
2009-07-24Trigger "Name in use" error when another client logged in using the same accountLouis-Francis Ratté-Boulianne1-0/+3
2009-07-17Updated to tp-python 0.15.9 (now implements the Requests interface)Louis-Francis Ratté-Boulianne1-26/+55
2009-07-02Modified to use papyon instead of pymsnLouis-Francis Ratte-Boulianne1-20/+20