-
- Downloads
sip: maintain SIP connections with contacts
This patch includes major changes on how messages are transmitted. It's the first patch that uses the ConnectionManager. Each time a device is detected via the DHT, Jami will ask a new p2p connection with that device and then will open a new SIP channel. Also, the same mechanism exists when the user try to send a new message through the DHT. In the future, that SIP channel will be used to send vCards, presence status, read status, etc. Change-Id: I415553193accd8b1259ffdc037e684524fe03876
Showing
- src/ice_transport.cpp 0 additions, 4 deletionssrc/ice_transport.cpp
- src/im/message_engine.cpp 7 additions, 7 deletionssrc/im/message_engine.cpp
- src/im/message_engine.h 6 additions, 2 deletionssrc/im/message_engine.h
- src/jamidht/CMakeLists.txt 2 additions, 0 deletionssrc/jamidht/CMakeLists.txt
- src/jamidht/Makefile.am 2 additions, 0 deletionssrc/jamidht/Makefile.am
- src/jamidht/channeled_transport.cpp 292 additions, 0 deletionssrc/jamidht/channeled_transport.cpp
- src/jamidht/channeled_transport.h 100 additions, 0 deletionssrc/jamidht/channeled_transport.h
- src/jamidht/connectionmanager.cpp 1 addition, 0 deletionssrc/jamidht/connectionmanager.cpp
- src/jamidht/jamiaccount.cpp 308 additions, 10 deletionssrc/jamidht/jamiaccount.cpp
- src/jamidht/jamiaccount.h 35 additions, 1 deletionsrc/jamidht/jamiaccount.h
- src/jamidht/multiplexed_socket.cpp 19 additions, 5 deletionssrc/jamidht/multiplexed_socket.cpp
- src/jamidht/multiplexed_socket.h 5 additions, 0 deletionssrc/jamidht/multiplexed_socket.h
- src/jamidht/sips_transport_ice.cpp 6 additions, 21 deletionssrc/jamidht/sips_transport_ice.cpp
- src/peer_connection.cpp 3 additions, 5 deletionssrc/peer_connection.cpp
- src/sip/sip_utils.cpp 11 additions, 0 deletionssrc/sip/sip_utils.cpp
- src/sip/sip_utils.h 6 additions, 0 deletionssrc/sip/sip_utils.h
- src/sip/sipaccount.cpp 1 addition, 1 deletionsrc/sip/sipaccount.cpp
- src/sip/sipaccount.h 1 addition, 1 deletionsrc/sip/sipaccount.h
- src/sip/sipaccountbase.h 1 addition, 1 deletionsrc/sip/sipaccountbase.h
- src/sip/siptransport.cpp 27 additions, 4 deletionssrc/sip/siptransport.cpp
Loading
Please register or sign in to comment