From d3fb9ca1e560f138113568f8493e7bd84eab5d49 Mon Sep 17 00:00:00 2001 From: Andrew Pamment Date: Mon, 22 Aug 2016 15:12:42 +1000 Subject: [PATCH] Bump version to 0.4 ready for next release --- README.md | 35 ++++++++++++++++++++++------------- ansis_default/bulletin1.ans | Bin 5802 -> 5819 bytes bbs.h | 2 +- file_id.diz | 4 ++-- 4 files changed, 25 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index 1065f6e..ff1288a 100644 --- a/README.md +++ b/README.md @@ -1,16 +1,3 @@ -# README!! - -If you are upgrading from a version prior to https://github.com/apamment/MagickaBBS/commit/73aa146b8470727f036f732d2c9c267048ee455b You will need to make and run the update_pass utility on your -user database. This will convert all plain text passwords to sha256 hashed and salted passwords. - -eg. - - cd utils/update_pass - make - ./update_pass ../../users.sq3 - -Although you probably should make a backup of your database first in case things go wrong... - # MagickaBBS Linux/FreeBSD bulletin board system (Should also work on NetBSD and OpenBSD, if it doesn't it's a bug) @@ -83,3 +70,25 @@ If you want to install Magicka BBS, follow these steps. but you will need to use an SQLite Manager to modify users.sq3 and set security levels, as there is no user editor yet. For information on how to configure your BBS, check the wiki https://github.com/apamment/MagickaBBS/wiki + +# About the webserver + +Magicka now includes a built in webserver based on libmicrohttpd. It is not built by default, if you'd like to build it you will +need a recent version of libmicrohttpd (raspbian doesn't have a recent enough version, and you will need to build it from source). +You will also need libb64-dev. Once you have these prerequisites, you can build magicka with `make -f Makefile.linux.WWW` or +`make -f Makefile.freebsd.WWW` be sure to do this from a clean source tree. + +The webserver will use templates in the www/ folder to create internal webpages on the fly, anything in www/static/ is served up as is. + +# README!! + +If you are upgrading from a version prior to https://github.com/apamment/MagickaBBS/commit/73aa146b8470727f036f732d2c9c267048ee455b You will need to make and run the update_pass utility on your +user database. This will convert all plain text passwords to sha256 hashed and salted passwords. + +eg. + + cd utils/update_pass + make + ./update_pass ../../users.sq3 + +Although you probably should make a backup of your database first in case things go wrong... diff --git a/ansis_default/bulletin1.ans b/ansis_default/bulletin1.ans index a1e51a38d8572ffb8517c0d3d752e2e85785b9fb..e741f8c2bd6ad2b740995f974b280841b66a212f 100644 GIT binary patch delta 177 zcmZ3byIXg|TYg39Xk(*X1t4h-CXI4$--d8NVj$k+U;N(E5LIv~m>fvuWDP;t$+ZI2 z{1Cx=x1nG%t6-;~bhNoM)Eto7T!qPN1$)IHOa%pGV{#QXy9q64Vl&7E>6t7mB0hPZ Ru=!>uQ71-5tI4fmssLu~JBa`Q delta 165 zcmdn3yGnP%TYg>z1?gyGque{Uf#A+$J^^o8sL1{MKne3)C{N+`Z7_GTgP`=}3xfQU z7YO9=N=KVH!*t)DEG^h6uK+Xdj&!skSg(OK(DeH--CG5Fd4L=sfSA5HLTEV?8^{!c Z+{t<(5|cLwn{N&lbz)@HoIFiT6#(6bJQM%` diff --git a/bbs.h b/bbs.h index 9178308..9f2f37b 100644 --- a/bbs.h +++ b/bbs.h @@ -10,7 +10,7 @@ #include "jamlib/jam.h" #define VERSION_MAJOR 0 -#define VERSION_MINOR 3 +#define VERSION_MINOR 4 #define VERSION_STR "alpha" #define NETWORK_FIDO 1 diff --git a/file_id.diz b/file_id.diz index d8e734b..30035c7 100644 --- a/file_id.diz +++ b/file_id.diz @@ -1,6 +1,6 @@ . . . .__ .__ __. |\/| _. _ * _.;_/ _. [__)[__)(__ -| |(_](_]|(_.| \(_] [__)[__).__) v0.3a +| |(_](_]|(_.| \(_] [__)[__).__) v0.4a -------._|---------------------------------- Magicka BBS is a Free BBS System for Linux and FreeBSD. While Still in the early stages @@ -13,7 +13,7 @@ you find in modern BBS software. * External Editor Support * Compiles and runs on Raspberry Pi * LUA Scripting Support - * Some other stuff I forgot. + * Optional WWW server. THIS IS ALPHA SOFTWARE! If you're looking for something different, this might be for