Shoplifters vs. Retailers: “The rights of the both”

Shoplifters vs. Retailers: “The rights of the both”, a funny opposition between the parties described in a book by security management consultant. Some introduce this book as a must to prevent theft losses, the others consider it to be a shoplifter’s guide. The books seems to be an enjoyable reading.

ASIS: http://www.asisonline.org/store/detail.xml?id=1344 (summary, order)
Amazon: http://www.amazon.com/Shoplifters-vs-Retailers-Rights-Both/dp/1890035181 (review, order)
About.com: http://retailindustry.about.com/library/weekly/aa000503a.htm (review, order)

Jabber/XMPP Tools roadmap: Jabber RPC

Here is what is going to keep me busy with Jabber/XMPP Tools. Since the library should be a lightweight module integratable into non-IM software (this is the main goal with it currently), no full XMPP functionality is expected, only reasonable features for non-IM software, especially server side.

The first goal is to be able to deliver notifications via IM. With connection, authentication and message objects implemented this task is complete.

A new goal is server automation. Through this tools library server would be able to keep persistent XMPP connection, have it’s status shown through XMPP presence and expose itself for remote commands using Jabber RPC. Limited Roster functionality may be also required to secure exposed RPC.

Thus, roadmap is: presence and RPC.

Jabber/XMPP Tools 1.0.1

General Information

About Jabber/XMPP Tools

Update

As planned recently, Jabber/XMPP Tools library was updated to support TLS secure connections, among other reasons required by Google Talk. The library contains interoperable connection COM objects for TCP and TLS on top of TCP network connections.

Additionally, new properties added to Authentication and Message objects to support authentication method preference, message subject and type.

Download

Download the software package from the following link: Alax.Info Jabber/XMPP Tools 1.0.1.767

Jabber/XMPP Tools: TLS and more

Jabber/XMPP Tools already implement TLS 1.0 secure connections and will be available shortly. TLS is implemented using SChannel API, the ATL helper classes I made for SChannel might also appear here to public. Jabber/XMPP Tools also contain some reusable components such as COM objects for TCP connection, for TLS over TCP connection which implements the same interfaces as TCP connection object and thus TLS might be used fully transparently. Basically, these objecst/classes lack documentation and samples and if I manage to prepare them, this will also appear on the blog.