backup
 
 
 
 
 
Go to file
wipedlife 8ae2c9472c gd lua fix 2021-07-03 04:42:40 +03:00
.anjuta Lua serv event 2021-07-03 03:48:56 +03:00
libbacteria format 2021-07-03 03:53:49 +03:00
src gd lua fix 2021-07-03 04:42:40 +03:00
.anjuta_sym_db.db Lua serv event 2021-07-03 03:48:56 +03:00
.gitignore bootstrap server getopt 2021-07-03 02:36:52 +03:00
.travis.yml Travis CI libgmp-dev 2021-06-26 03:02:37 +03:00
AUTHORS first commit 2021-06-12 00:51:40 +03:00
Autotools.gitignore auttools.gitignore 2021-06-19 12:02:55 +03:00
COPYING assets files ed25519 2021-06-26 17:01:24 +03:00
ChangeLog first commit 2021-06-12 00:51:40 +03:00
INSTALL first commit 2021-06-12 00:51:40 +03:00
Makefile.am gitignore 2021-06-19 12:04:43 +03:00
NEWS first commit 2021-06-12 00:51:40 +03:00
README autoreconf 2021-06-28 10:42:11 +03:00
bacteria.anjuta bootstrap server getopt 2021-07-03 02:36:52 +03:00
config.h luacxx pre init and change logic of opcodes 2021-07-01 10:00:37 +03:00
configure.ac opcode logic change 2021-06-29 17:33:06 +03:00
logo.png README update 2021-06-21 18:57:29 +03:00

README

```                                                                                
                                                                                
                                     @###@                                      
                                    ####@##@                                    
                         .@@         @###@                                      
                       @######     .///////@     *#####@                        
                       @######////////%.,.///////###@###@                       
                         @@@@//@,,,///(@@,///@,*//&@#@@                         
                              //@&,,,,,,@,,,,&(@/@                              
                              /////,,,,@&,,,,(///@                              
                        &&##@//@./@,,,,@@@,,,(,.@/@&#@.                         
                       ####&##@/////////,%//////@###%###                        
                       @######     @///@@//&    ,######@                        
                                     %////.                                     
                                    @#%#@#%                                     
                                    @######                                     
                                                                                
```                                                                                
(Logo by 'MrB' can be broken in some html previewer, better to open as just file)[logo.png]
(thanks for logo by some guy whose dont want to say himself name)
--------------------------------------------------
!https://travis-ci.com/wipedlifepotato/bacteria.svg?branch=master!:https://travis-ci.com/wipedlifepotato/bacteria
¤Bacteria¤ 
Features(not only whose in the list):
	- cryptocoins JSON-RPC support in C and Lua {in libbacteria} {{libcrypto+libjson}}
	- ...
	- async/sync crypto support in C and Lua (X25519+AES[ECB/CBC]+ChaCha20) {{in libbacteria} {libencdec}}
	- ...
	- libgd for images. gd functions in C and Lua {in libbacteria} {{libimages}}
	- libgmp for Lua.(for mpz and mpf, primitives) {{libbacteria}} {{lgmp}}
	- ed25519rsa for Lua (sign/verify RSA+ed25519 support) {{libbacteria}} {{ed25519rsa}} 
	- ed25519 + RSA + base64 preinit functional for C (sign/verify) {{libbacteria}} 
	- ....
	- (lua_server for debug and server `console` in future)
TODO(for now):
	- pre-init postgres database and C code for works with it, and lua module for work with it
	- own network protocol idea.
	- create server
	- create lua scripts for events.
	- continue work with cryptocoins RPC wallets in server
	- create exchange (cryptocoin)crypto on crypto system by 2 client.
	- create ....(have to be changed every 8 tasks)[like in stack of 8 tasks]
	
Depencies -
	Debian 10:
		sudo apt install lua-sql-postgres-dev automake gcc libjansson-dev libcurl4-gnutls-dev libiniparser-dev libssl-dev libgd-dev libpng-dev libz3-dev libfreetype6-dev libluajit-5.1-dev liblua5.1-dev libgmp-dev
	Ubuntu(focal):
		sudo apt-get install -y devscripts build-essential lintian dh-make autoconf lua-sql-postgres-dev automake gcc libjansson-dev libcurl4-gnutls-dev libiniparser-dev libssl-dev libgd-dev libpng-dev libz3-dev libfreetype6-dev liblua5.1-dev libluajit-5.1-dev libgmp-dev
	

Compiling:
	```
		autoreconf - i
		./configure
		make
	```