Skip to content
GitLab
Menu
Why GitLab
Pricing
Contact Sales
Explore
Why GitLab
Pricing
Contact Sales
Explore
Sign in
Get free trial
Changes
Page history
Move sub-projects into architecture section
authored
Aug 24, 2018
by
Tim Beale
Show whitespace changes
Inline
Side-by-side
samba-functionality/overview.md
View page @
e9323ac7
...
@@ -249,39 +249,6 @@ available for direct use as well.
...
@@ -249,39 +249,6 @@ available for direct use as well.
*
[
python
](
https://git.samba.org/?p=samba.git;a=tree;f=python
)
*
[
python
](
https://git.samba.org/?p=samba.git;a=tree;f=python
)
## Subprojects
### [LDB](https://ldb.samba.org/)
LDB (LDAP-like Database) is not just the basis for the AD DC's database
[
sam.ldb
](
../protocols-and-subsystems/sam.ldb
)
in Samba), it is also a
stand-alone library for wider use.
LDB aims to be an LDAP-like serverless database backed on to a
memory-mapped database for simplicity of operation.
*
[
lib/ldb
](
https://git.samba.org/?p=samba.git;a=tree;f=lib/ldb
)
### [TDB](https://tdb.samba.org/)
TDB was NoSQL before NoSQL was hip: TDB is a transactional key-value
store database with
`fcntl()`
locking for concurrent access.
*
[
lib/tdb
](
https://git.samba.org/?p=samba.git;a=tree;f=lib/tdb
)
### [Talloc](https://talloc.samba.org/talloc/doc/html/index.html)
`talloc`
is Samba's tree memory allocator and is the primary memory
abstraction in Samba.
*
[
lib/talloc
](
https://git.samba.org/?p=samba.git;a=tree;f=lib/talloc
)
### [Tevent](https://tevent.samba.org)
`tevent`
provides Samba's event loop management.
*
[
lib/tevent
](
https://git.samba.org/?p=samba.git;a=tree;f=lib/tevent
)
## Other
## Other
### [smbstatus](https://www.samba.org/samba/docs/current/man-html/smbstatus.1.html)
### [smbstatus](https://www.samba.org/samba/docs/current/man-html/smbstatus.1.html)
...
...
...
...