It is currently Wed Apr 23, 2014 10:50 pm

All times are UTC + 1 hour [ DST ]




Post new topic Reply to topic  [ 7 posts ] 
Author Message
 Post subject: Contiki BBS - releases
PostPosted: Wed Apr 07, 2010 7:09 pm 
Offline

Joined: Thu May 17, 2007 3:00 pm
Posts: 72
Location: Duesseldorf, Germany
Hello everybody,

zap reminded me of my promise and so here it is, the source code for my little, (experimental?!) BBS called "Contiki BBS" plus a neat little setup program and a BBS-worthy color scheme. The .tar.gz archive contains all the sources you need. Just unpack them into your contiki-2.x source folder. In the "examples" directory you'll find a new project called "bbs-server". Enter that directory, (on a Unix/Linux system with cc65 properly installed) type "make TARGET=c64" and enjoy. You may also want to start the program directly from the included "examples/bbs-server/ctkbbs.d64" image. There is a program called "bbs-setup" on that disk, use it to set up your bbs, the IP configuration etc.

:!: new version out now :!:

:arrow: Changes in this version (Contiki BBS 0.2.1):

* simple user management (user db) in the setup program (add new users)

* simple login procedure, checking for valid username / password via user db.

* new commands for listing board information: "/blist" (board list), "/binfo" (info on current board).

* "abort" command in message edit mode (type "/abt" on empty line during message edit)

* simple message index, messages now are now written chronologically. Once the message base is full, it starts all over again with message #1.

* session idle timeout counter is now a seperate process, thus login is now also affected by timeout (60 secs.)

* dozens of bugfixes (and probably new bugs added :twisted: )

Test, comment, enjoy!

... still alive,
lodger


Attachments:
File comment: Contiki BBS 0.2.1 by N. Haedecke - a simple yet working, telnet enabled BBS for the Commodore 64 based on Contiki OS (c) 2003 by Adam Dunkels. Inspired by the people @ http://www.retrohackers.com

Just for your information: I've just replaced version 0.2 with version 0.2.1 which fixes some bugs, makes the timeout counter work during login, the boards now "round-rob" (if max. # of messages is reached, the board starts again with kessage #1) and there's now 6 lines with 40 characters per line for each message. No new features, but now the program works a little better now. Also, I've saved some blocks on the disk by not using a SEQ file for the user index file. It's now a REL file.

ctkbbs-0.2.1.tar.gz [130.11 KiB]
Downloaded 752 times

_________________
LOAD ":*",8,1
READY.
RUN
Top
 Profile  
 
PostPosted: Fri May 13, 2011 12:30 pm 
Offline

Joined: Thu May 17, 2007 3:00 pm
Posts: 72
Location: Duesseldorf, Germany
ContikiBBS 0.2.5 released!

New features include:

* Completely rewritten codebase, now utilizing ContikiOS processes (thanks to Oliver Schmidt)
* New, easy to use setup program
* Login timeout and session timeout values configurable (through setup program)
* Configurable shell prompt (through setup program)
* Now with PETSCII conversion (no more UPPERCASE input and output)
* New look-and-feel of the BBS shell


Want to visit the online demo? Just telnet to:

telnet://birdbrainbbs.ufud.org:64
username: guest
password: guest


Attachments:
File comment: ContikiBBS 0.2.5
contikibbs-0.2.5.tar.gz [48.08 KiB]
Downloaded 886 times

_________________
LOAD ":*",8,1
READY.
RUN


Last edited by lodger on Wed Apr 10, 2013 6:13 pm, edited 1 time in total.
Top
 Profile  
 
PostPosted: Sun Oct 30, 2011 8:35 pm 
Offline
User avatar

Joined: Wed Sep 05, 2007 3:03 pm
Posts: 44
I tried to logon, and it works really good :)


Top
 Profile  
 
PostPosted: Sun Nov 13, 2011 3:41 pm 
Offline
Site Admin

Joined: Wed Jan 11, 2006 12:22 pm
Posts: 845
It works like a charm. But entering an empty line in the post editor discards any previous lines, thus only my last line made it to the post :)

Edit: Oh, and after reading a post, your back to the main menu. Would be better if you got back to the read prompt (and then you can enter 0 to quit to main menu, as prompted). But you know about this already :)


Top
 Profile  
 
PostPosted: Mon Nov 14, 2011 7:23 pm 
Offline

Joined: Thu May 17, 2007 3:00 pm
Posts: 72
Location: Duesseldorf, Germany
Thanks for the feedback, I feel honored to have a visitor from the legendary fairlight crew connect to Birdbrain BBS. Yet another teenage dream coming true ... :D as for the usability, I'll make your suggestions / bug reports a new topic for the next version. Christmas holidays are getting closer and that means: coding time is getting closer. ;)

_________________
LOAD ":*",8,1
READY.
RUN


Top
 Profile  
 
PostPosted: Sat Jan 28, 2012 5:01 pm 
Offline

Joined: Thu May 17, 2007 3:00 pm
Posts: 72
Location: Duesseldorf, Germany
ContikiBBS 0.2.5.1 released!

This is a bugfix release, eliminating the annoying "only last line written / displayed" bug reported by RaveGuru and others. Also, the bbs-post routine has been changed to allow better performance when writing data to disk. Last but not least, the ZIP archive now also contains a quick startup guide.

Want to visit the online demo? Just telnet to:

telnet://birdbrainbbs.ufud.org:64
username: guest
password: guest


Attachments:
File comment: ContikiBBS 0.2.5.1 bugfix release
ctkbbs251.zip [32.21 KiB]
Downloaded 546 times

_________________
LOAD ":*",8,1
READY.
RUN


Last edited by lodger on Wed Apr 10, 2013 6:13 pm, edited 1 time in total.
Top
 Profile  
 
PostPosted: Wed Apr 10, 2013 5:55 pm 
Offline

Joined: Thu May 17, 2007 3:00 pm
Posts: 72
Location: Duesseldorf, Germany
Contiki BBS 0.2.6 released!

What's new in this release?

* added bbs_banner() function and three default banners:

  • login.txt the contents of this file will be displayed at login
  • menu.txt the contents of this file will be shown once after successful login
  • logout.txt the contents of this file will be shown at logout before termination of the connection

all of these files can be edited manually on a PC in order to allow some customization. In true Commodore 64 fashion, I've decided to go with a 40 column width by default.

Want to visit the online demo? Just telnet to:

telnet://birdbrainbbs.ufud.org:64
username: guest
password: guest


Attachments:
File comment: Contiki BBS 0.2.6 release
ctkbbs260.zip [32.66 KiB]
Downloaded 574 times

_________________
LOAD ":*",8,1
READY.
RUN
Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 

All times are UTC + 1 hour [ DST ]


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group