Skip to content
first prototype of an Entrelacs system
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
doc/pictures
entrelacs
repl
web-terminal
PLANS.txt
README.txt
draft.c
examples.xl
favicon.ico
log.c
log.h
machine.c
makefile
mem.c
mem.h
mem0.c
mem0.h
mongoose.c
mongoose.h
server.c
server.h
server.sh
server_trace.sh
session.c
session.h
sha1.c
sha1.h
space.c
testdraft.c
testmachine.c
testrc
testscript.c
testshell.c
testspace.c
testuri.c

README.txt

Entrelacs system first prototype.
Wiki starting point: https://github.com/miellaby/entrelacs/blob/wiki/ProjectHome.md

Code released under GPLv3 http://www.gnu.org/licenses/gpl.html

Credits:
_______
   * sha1.c / sha1.h : immoderate copy of PolarSSL sha1 functions. http://www.polarssl.org/
   * log.c / log.h : shameless minidlna source copy
   * other bites of codes from here and there
   * mongoose HTTP server : http://code.google.com/p/mongoose/
   * linenoise minimal "readline" : https://github.com/antirez/linenoise

Wiki
____
https://github.com/miellaby/entrelacs/blob/wiki/ProjectHome.md

Install & test:
______________
make tests ; # compile and tests everythings (type Ctrl+D when in the shell)
make help ; # see other build commands

Additional configuration:
________________________
- See options in servers.c

Exe files :
________________
bin/libentrelacs.a ; # static library for the entrelacs "core"
bin/libentrelacs.so ; # dynamic library
bin/entrelacsd ; # entrelacs HTTP server
repl/bin/entrelacs ; # simple REPL binary
bin/cli.sh ; # simple script to query the server (depends on curl CLI)
tests/testshell ; # minimalist REPL
web-terminal/fill-demo.sh ; # fill up the demo context via cli.sh call
You can’t perform that action at this time.