Revision 620412

Go back to digest for 7th January 2007

Features in Networking Tools

Michaël Larouche committed changes in /trunk/KDE/kdenetwork/kopete/protocols/messenger/libpapillon:

Commit my current state of work on libpapillon Contact list part.

-Added HttpConnection to take care on HTTP over SSL connection using the SecureStream/Connector/HttpTransfer model
-Added FetchContactListJob, a job that fetch contact list(not address book) from a web service
-Added temporary hand-made SharingServiceBinding. This will be used untill I can't work on the frontend API without a generated binding.

Currently, the ContactList is populated with contacts and you can query the Allow, Block, Reverse and Pending list :)

You can use the Papillon console to test it.

File Changes

Added 7 files
  • /trunk/KDE/kdenetwork/kopete/protocols/messenger/libpapillon
  •   /contactlist/fetchcontactlistjob.cpp
  •   /contactlist/fetchcontactlistjob.h
  •   /contactlist/sharingservicebinding.cpp
  •   /contactlist/sharingservicebinding.h
  •   /http/httpconnection.cpp
  •   /include/Papillon/Http/Connection
  •   /include/Papillon/Http/httpconnection.h
Modified 13 files
  • /trunk/KDE/kdenetwork/kopete/protocols/messenger/libpapillon
  •   /client.cpp
  •   /CMakeLists.txt
  •   /contact.cpp
  •   /contactlist.cpp
  •   /papillonclientstream.cpp
  •   /PapillonMoc.cmake
  •   /papillonstatusmessage.cpp
  •   /tests/papillon_console.cpp
  •   /tests/papillon_console.h
  •   /include/Papillon/client.h
  •   /include/Papillon/contact.h
  •   /include/Papillon/contactlist.h
  •   /include/Papillon/papillon_enums.h
20 files changed in total