Bump version to 0.4 ready for next release

This commit is contained in:
Andrew Pamment 2016-08-22 15:12:42 +10:00
parent 6ed6115f81
commit d3fb9ca1e5
4 changed files with 25 additions and 16 deletions

View File

@ -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 # MagickaBBS
Linux/FreeBSD bulletin board system (Should also work on NetBSD and OpenBSD, if it doesn't it's a bug) 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. 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 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...

Binary file not shown.

2
bbs.h
View File

@ -10,7 +10,7 @@
#include "jamlib/jam.h" #include "jamlib/jam.h"
#define VERSION_MAJOR 0 #define VERSION_MAJOR 0
#define VERSION_MINOR 3 #define VERSION_MINOR 4
#define VERSION_STR "alpha" #define VERSION_STR "alpha"
#define NETWORK_FIDO 1 #define NETWORK_FIDO 1

View File

@ -1,6 +1,6 @@
. . . .__ .__ __. . . . .__ .__ __.
|\/| _. _ * _.;_/ _. [__)[__)(__ |\/| _. _ * _.;_/ _. [__)[__)(__
| |(_](_]|(_.| \(_] [__)[__).__) v0.3a | |(_](_]|(_.| \(_] [__)[__).__) v0.4a
-------._|---------------------------------- -------._|----------------------------------
Magicka BBS is a Free BBS System for Linux Magicka BBS is a Free BBS System for Linux
and FreeBSD. While Still in the early stages and FreeBSD. While Still in the early stages
@ -13,7 +13,7 @@ you find in modern BBS software.
* External Editor Support * External Editor Support
* Compiles and runs on Raspberry Pi * Compiles and runs on Raspberry Pi
* LUA Scripting Support * LUA Scripting Support
* Some other stuff I forgot. * Optional WWW server.
THIS IS ALPHA SOFTWARE! If you're looking THIS IS ALPHA SOFTWARE! If you're looking
for something different, this might be for for something different, this might be for