core: updated README;
parent
1fc533f313
commit
800bb3ebf1
@ -1 +1,47 @@
|
||||
1. Build the Debian package: debuild -i -us -uc -b
|
||||
Libsxmp: Secure eXtended Message Passing libraries set
|
||||
------------------------------------------------------
|
||||
|
||||
1. What is that?
|
||||
SXMP is a set of libraries designed to be useful for distributed system
|
||||
development, instant message services, secure file transfer, and other
|
||||
related development where security is important and most of things going
|
||||
with message passing.
|
||||
|
||||
Actually SXMP contain few libraries:
|
||||
- libsxt (Secure eXtended Transport library) used as a transport
|
||||
- libsxmp RPC, channels, access restrictions implementation
|
||||
- libtdata varios data structures implementation
|
||||
- libsexpr a fork of sexpr library used in framework
|
||||
- libydaemon a modular system for writing daemons using sxmp as a base
|
||||
|
||||
And few tools.
|
||||
|
||||
1.1 libsxt (Secure eXtended Transport lib)
|
||||
Is a library provide secure transport with quite flexible authentification
|
||||
models. The protocol itself is highly influenced by SSH2 protocol,
|
||||
but under the security stuff it's going to be different and optimized for
|
||||
message passing and streaming data.
|
||||
Currently this library under development yet.
|
||||
|
||||
1.2 libsxmp itself
|
||||
IS a library allowing to implement RPC functions based on S-expressions, but
|
||||
also provide security restriction model by channels, streams and authentification.
|
||||
Before 0.5.xx this library use TLSv1.2 as a transport.
|
||||
|
||||
1.3 libtdata
|
||||
Is a small library implement basic data structures as follows (but not limited to):
|
||||
- Redblack trees
|
||||
- AVL trees
|
||||
- Splay trees
|
||||
- Linked lists (inline and not inline implementation)
|
||||
- Index allocation
|
||||
|
||||
1.4 libsexpr
|
||||
Is a fork of sexpr library, a library to parse and process S-expressions in a fast way.
|
||||
There are not so many difference made with original library, but it's still
|
||||
new features will came and most of them will be pinned to sxmp features.
|
||||
|
||||
1.5 libydaemon
|
||||
Is a library (Yet another Daemon library) created to allow fast daemon development
|
||||
with a modularity in mind.
|
||||
|
||||
|
Loading…
Reference in New Issue