Fixed API calls to build against MCabber 0.10.2.
|Failed to load latest commit information.|
|jingle-ft||Fixed API calls to build against MCabber 0.10.2.|
|jingle-ibb||Fix out of source build. Set build profiles options.|
|jingle-s5b||S5B: SOCKSv5 implementation based on the one in the glib's git reposi…|
|jingle||Fixed API calls to build against MCabber 0.10.2.|
|.gitignore||Add a Doxyfile to generate the reference using Doxygen.|
|CMakeLists.txt||Fix out of source build. Set build profiles options.|
|Doxyfile||Add a Doxyfile to generate the reference using Doxygen.|
|README||Add some example usage in the README file|
|config.h.in||Create two subdirectories.|
mcabber-jingle is a set of modules implementing: * Jingle (XEP-0166), a XMPP extension for managing peer-to-peer sessions * Jingle File Transfer (XEP-0234), a Jingle application type for transferring files between two entities. * Jingle In-Band Bytestreams (XEP-261), a Jingle transport method that sends data using the In-Band Bytestreams (IBB) protocol (XEP-0047). ====INSTALLATION==== To build the modules, you will need loudmouth and mcabber headers files along with cmake. On Debian/Ubuntu, cmake is provided by the "cmake" package and the loudmouth header files in "loudmouth-dev". Once you have installed them, you can simply run "cmake .", then "make install" as root. This should install the 3 modules in /usr/lib/mcabber. To load them, type "/module load jingle", "/module load jingle-ft" and "module load jingle-ibb". You can also load them automatically by putting those three lines in your mcabberrc without the leading slash. =======USAGE======= The Jingle File Transfer module provide a /jft command. This command has three modes: * "send" to send files. e.g: /jft send /tmp/some_file_i_share Note that like in a shell, ~ refer to your home dir. * "info" to list transfers. * "flush" to remove finished transfers.