syndilights/blccc-1.99/ChangeLog

1479 lines
43 KiB
Plaintext
Raw Blame History

2002-12-28 14:54 neo
* examples/config.xml: Added example loveletters configuration.
2002-12-27 19:25 neo
* ChangeLog: Updated ChangeLog for 1.99 release.
2002-12-27 19:17 neo
* Makefile.am, configure.in, stylesheets/.cvsignore,
stylesheets/Makefile.am, stylesheets/examples/.cvsignore,
stylesheets/examples/Makefile.am,
stylesheets/examples/simple.default.xml,
stylesheets/examples/simple.xml: Inlcude the newly added
stylesheets into the distribution.
2002-12-27 16:05 neo
* examples/config.xml, src/blccc.c, src/blconfig.c, src/blconfig.h,
src/blisdn.c: Changed the names of the isdn port configuration.
2002-12-27 15:45 neo
* examples/config.xml, src/blccc.c, src/blconfig.c, src/blconfig.h,
src/blisdn.c: Allow to configure the sendind and receiving ports
for communication with the ISDN system independently. Removed Tim's
hack.
2002-12-24 05:26 tim
* src/blisdn.c: quick and pretty dirty hack to allow blccc and
blinkisdn to run on the same machine
2002-12-21 02:36 tim
* stylesheets/: simple-playlist.xslt, examples/simple.default.xml:
new xslt stylesheets to convert to complex playlist format
2002-12-11 18:56 neo
* configure.in, src/main.c: Follow API change in blib. Check for
blib >= 1.0.0.
2002-12-08 16:42 neo
* .cvsignore, autogen.sh, configure.in, src/main.c: Updated
autogen.sh for newer versions of automake. Added a missing
AM_CONFIG_HEADER() to configure.in. Include config.h from main.c
for definition of VERSION.
2002-10-05 19:42 neo
* src/: Makefile.am, blccc.c, bltheater.c: some changes that
accumulated on blccc
2002-10-03 01:01 mitch
* src/: blconfig.c, blconfig.h, main.c: Made the telnet port
configurable via config.xml
2002-10-02 21:39 mitch
* src/blccc.c: when the line goes onhook, remove the player and
finish the item *only* if it's the theater's playing item (fixes
problem where the item stops itself).
2002-10-02 20:40 mitch
* src/blccc.c: don't finish the current item twice...
2002-10-02 20:37 mitch
* src/blccc.c: fixed segfault in new app handling code.
2002-10-02 19:58 mitch
* src/: blccc.c, blisdn.h, blmarshal.list, bltheater.c,
bltheater.h: A new version of ISDN <-> APP handling.
- added line->app - change line->app and app->line *only* in
state_changed - added "gboolean pushed" to the theater's
"item_finished" - pop the item in the callback only if "pushed" is
TRUE.
2002-09-30 19:56 neo
* src/blplaylist.c: added a missing newline
2002-09-29 22:59 neo
* src/: blconfig.c, blplaylist-parse.c: Plugged some smaller
memleaks.
2002-09-29 00:07 mitch
* src/: blccc.c, blplaylistitem.c: - don't loop the playlist but
reload it when it's finished. - fixed bl_playlist_item_describe()
to not new NULL movie_player->movie
2002-09-28 01:35 neo
* ChangeLog, examples/playlist.default.xml,
examples/movies/hdl-mask.bml, src/blisdn.c: Play the vamp in a
loop.
2002-09-28 01:20 neo
* src/: blaccept.c, blccc.c: enabling/disabling apps thru the
telnet interface seems to work now
2002-09-28 01:08 neo
* src/blccc.c: maybe g_strstrip() helps
2002-09-28 01:03 neo
* src/blccc.c: improved output
2002-09-28 00:59 neo
* src/: blaccept.c, blapp.c, blapp.h, blccc.c, blccc.h, blconfig.c:
Added support for enabling and disabling applications.
2002-09-27 23:50 neo
* src/blondemand.c: oops
2002-09-27 21:32 neo
* src/bllogger.c: Add the movie filename to the logfile.
2002-09-27 20:11 neo
* src/blccc.c: Aquire the global lock in isdn_state_changed before
calling bl_theater_finish().
2002-09-27 20:00 neo
* src/blondemand.c: Tuning.
2002-09-27 19:31 neo
* src/blondemand.c: Added a describe implementation.
2002-09-27 19:17 neo
* src/blccc.c: Report status of ISDN lines again.
2002-09-27 00:12 neo
* src/blloveletters.c: Fixed vanity code check.
2002-09-26 20:19 mitch
* src/: blplaylist.c, bltheater.c: - #if 0 last night's HACK -
print the item's description to the console after logging it.
2002-09-26 19:37 neo
* src/blondemand.c: Improved debug output.
2002-09-26 19:24 neo
* src/blplaylist.c: Changed debug output.
2002-09-26 18:50 neo
* src/: blondemand.c, blondemand.h: Redone the logic in a sane
state of mind.
2002-09-25 22:57 neo
* src/: blccc.c, blplaylist.c: A dirty hack so that I can go back
to the party.
2002-09-25 20:32 neo
* src/: blloveletters.c, blondemand.c: small fixes
2002-09-25 20:21 neo
* src/blondemand.c: Dirty, but a usleep seems to help here. More
verbose output.
2002-09-25 19:50 neo
* src/blondemand.c: yet another fix
2002-09-25 19:01 mitch
* src/blccc.c: Send PLAYER_ENTERS and PLAYER_LEFT events in
isdn_state_changed(), not in isdn_incoming_call().
2002-09-25 18:48 mitch
* src/blccc.c: add players to the module in isdn_incoming_call().
2002-09-25 18:40 neo
* src/blondemand.c: set max_players to 1
2002-09-25 18:20 neo
* src/: blondemand.c, blondemand.h: Added advanced property and
made it work...
2002-09-25 17:54 neo
* src/: blondemand.c, blondemand.h: Extra features for the OnDemand
module.
2002-09-25 17:22 neo
* src/: blccc.c, main.c: Handle SIGINT with the sigterm handler.
Lock blccc in blccc_kill() to avoid race conditions.
2002-09-25 17:16 neo
* src/: blapp.c, blapp.h, blccc.c, blisdn.c, blondemand.c: Renamed
application property wamp to vamp. Added yet unused app priority.
2002-09-25 16:37 neo
* ChangeLog, src/blccc.c, src/bltheater.c, src/bltheater.h: Call
bl_logger_stop() when blccc is terminated.
2002-09-25 11:12 mitch
* src/: blplaylist.c, blplaylist.h: - Made looping items work again
in bl_playlist_load_next_item(). - Added (#if 0 and definitely
wrong) implementation of bl_playlist_peek_next_item().
2002-09-25 08:02 neo
* src/blondemand.c: ooops
2002-09-25 07:49 neo
* src/blondemand.c: I'm getting tired ...
2002-09-25 07:08 neo
* src/main.c: dealy module initialization a bit
2002-09-25 06:51 neo
* src/blondemand.c: Improved BlOnDemand.
2002-09-25 06:17 neo
* src/blccc.c: Don't throw out the call we are handling.
2002-09-25 06:00 neo
* examples/config.xml, src/blccc.c: Unbelievable, but it really
seems to work :-))
2002-09-25 05:48 neo
* src/: blccc.c, blisdn.c, blisdn.h: Resurrected BlIsdn (the
gethostbyname change was obviously wrong somehow).
2002-09-25 05:20 neo
* src/: blaccept.c, blapp.c, blapp.h, blccc.c, blccc.h, blconfig.c,
blconfig.h, blisdn.h: Applications should work now :-)
2002-09-25 04:17 neo
* src/blconfig.c: query the registered applications with the config
parameters
2002-09-25 03:58 neo
* examples/config.xml, src/blapp.c, src/blapp.h, src/blccc.c,
src/blconfig.c, src/blconfig.h, src/blisdn.c, src/main.c: Added
code to parse the application setup from the config file.
2002-09-25 02:35 neo
* src/blisdn.c: added debugging code to BlIsdn
2002-09-25 02:30 neo
* src/: Makefile.am, blapp.c, blapp.h, blisdn.c, blisdn.h,
bltypes.h: Lookup hostname for BlIsdn only on startup. Added
framework for what we will call applications.
2002-09-24 22:25 neo
* src/blondemand.c: Override the request_stop method of the
BMoviePlayer.
2002-09-24 21:08 neo
* src/: blondemand.c, blondemand.h: This might actually work now.
2002-09-24 20:28 neo
* src/: blondemand.c, blondemand.h: more work on BlOnDemand
2002-09-24 20:13 neo
* src/: Makefile.am, blondemand.c, blondemand.h, bltypes.h: Added
BlOnDemand, derived from BMoviePlayer.
2002-09-24 19:36 neo
* src/: blccc.c, blconfig.c, blconfig.h, blisdn.c, blisdn.h: Added
caller authorization and improved BlIsdn API.
2002-09-24 18:22 neo
* src/: blisdn.c, blisdn.h: Include calling and caller number in
BlIsdnLine struct.
2002-09-24 18:08 neo
* src/blccc.c: Use bl_ccc_event() to dispatch module events.
2002-09-24 15:51 neo
* src/: blccc.c, blisdn.c, blisdn.h: Just a preliminary hack:
dispatch key events to the active module.
2002-09-24 15:34 neo
* src/: blccc.c, blloveletters.c: Insert complete filenames into
the loveletters hash table using b_filename_from_utf8().
2002-09-24 15:27 neo
* src/blisdn.c: Throw out all callers on bl_isdn_block(). Accept
incoming calls (unconditionally for now).
2002-09-24 15:01 neo
* src/: blconfig.c, blisdn.c, blisdn.h: More work on ISDN.
2002-09-24 03:14 neo
* src/: blccc.c, blisdn.c, blisdn.h: Finished implementation of
ISDN keepalive protocol.
2002-09-24 02:19 neo
* examples/playlist.default.xml: Added BPacman to the example
playlist.
2002-09-24 00:43 neo
* src/: blccc.c, blisdn.c, blisdn.h: Added heartbeat code to
BlIsdn.
2002-09-24 00:18 mitch
* src/: blaccept.c, blccc.c, blccc.h: - added
bl_theater_on_demand(). - pop the on-demand item on
"item_finished". - added "love <id>" command to BlAccept.
2002-09-24 00:11 mitch
* src/bltheater.c: bl_theater_pop_item(): only unref theater->item
if it is not NULL.
2002-09-23 23:59 neo
* src/: blccc.c, blisdn.c, blisdn.h: First attempts to talk Tobias'
new ISDN protocol.
2002-09-23 23:25 neo
* src/: blccc.c, blisdn.c, blisdn.h: ISDN connection setup seems to
work now.
2002-09-23 23:07 neo
* examples/config.xml, src/blccc.c: don't crash if no isdn host if
configured
2002-09-23 23:01 neo
* src/blisdn.c: more updates
2002-09-23 22:31 neo
* src/: blccc.c, blisdn.c, blisdn.h, bllogger.c, main.c: one our
way ...
2002-09-23 21:56 neo
* src/: blisdn.c, blisdn.h: Make it compile.
2002-09-23 21:49 daniel
* src/blisdn.c: isdn code contribution
2002-09-23 21:28 neo
* examples/config.xml, examples/loveletters.xml, src/blccc.c,
src/blconfig.c, src/blconfig.h, src/blisdn.c, src/bllisten.c: More
work on ISDN stuff...
2002-09-23 20:23 neo
* src/blloveletters.c: code cleanup
2002-09-23 20:16 neo
* examples/config.xml, examples/loveletters.xml,
src/blloveletters.c: Check vanity codes and ids for correctness.
2002-09-23 19:42 neo
* src/blloveletters.c: make it work
2002-09-23 19:28 mitch
* examples/playlist.default.xml, src/blplaylist-parse.c,
src/blplaylistitem.c: - merge "speed" and "reverse" settings of the
BlPlaylistItem and it's BModule after parsing. - simplified
bl_playlist_item_real_apply_effects(). - a more sophisticated
default playlist.
2002-09-23 18:54 neo
* src/: blloveletters.c, blloveletters.h: completed BlLoveletters
API
2002-09-23 18:44 neo
* src/: blccc.c, blccc.h, blconfig.c, blconfig.h, blloveletters.c,
blloveletters.h, bltypes.h: Added loveletters config option and use
it.
2002-09-23 18:26 neo
* examples/Makefile.am, examples/loveletters.xml, src/Makefile.am,
src/blloveletters.c, src/blloveletters.h, src/bltypes.h: added new
files for BlLoveLetters feature
2002-09-23 18:22 mitch
* src/bltheater.c: - added bl_theater_stop_callback(). - don't
call bl_theater_pause() from bl_theater_item_finished(). - added
"gboolean relax" to bl_theater_item_finished() so we don't relax
modules which have not been prepared. - optimized
bl_theater_paint_callback() a bit. - don't access module->running.
- cleanup.
2002-09-23 17:52 mitch
* src/blaccept.c: Fixed setting of the global effects.
2002-09-23 17:15 mitch
* examples/playlist.default.xml: Added a Pong game.
2002-09-23 17:09 neo
* src/: blccc.c, blisdn.c, blisdn.h, blmarshal.list: More ISDN
cleanups.
2002-09-23 16:51 neo
* src/: blisdn.c, blisdn.h: bye bye old ISDN cruft
2002-09-23 16:11 neo
* src/: blccc.c, blplaylist-parse.c, blplaylist.c, blplaylist.h:
Pass a the BlPlaylist a reference to BlConfig. Set the aspect ratio
on all modules we create.
2002-09-23 15:47 neo
* examples/config.xml, examples/playlist.default.xml,
src/blconfig.c, src/blconfig.h: Added aspect ratio config option.
2002-09-23 15:24 neo
* src/: Makefile.am, blccc.c, blccc.h, blpong.c, blpong.h,
bltypes.h: Die, BlPong, die.
2002-09-23 15:07 neo
* src/: blccc.c, blconfig.c, blconfig.h, blisdn.c, blisdn.h,
bltypes.h: Started to rip BlIsdn apart.
2002-09-23 14:03 neo
* examples/playlist.default.xml: Adapted the example playlist to
the fact that the fire module stops itself now.
2002-09-23 13:16 neo
* examples/config.xml, src/blccc.c, src/blccc.h, src/blconfig.c,
src/blconfig.h, src/bltheater.c, src/bltheater.h, src/main.c: Parse
recipients from the config file instead of the command-line. Added
bl_theater_add_recipient() and bl_theater_remove_recipient().
2002-09-23 01:25 neo
* src/: blccc.c, blconfig.c, blconfig.h: Added the ISDN port to
BlConfig.
2002-09-23 00:46 neo
* examples/playlist.default.xml: added a nice fadeout effect
2002-09-22 20:00 neo
* examples/: playlist.default.xml, movies/hdl-mask.bml: Added a HDL
mask and demonstrate its use in the example playlist.
2002-09-22 19:50 neo
* examples/playlist.default.xml, src/blplaylistitem.c: Apply the
item's reverse setting on the movie_players reverse state. Added
some good old HDL movies to the example playlist.
2002-09-22 18:22 neo
* examples/config.xml, src/blccc.c, src/blconfig.c, src/blconfig.h,
src/blplaylist-parse.c, src/blplaylist.c, src/blplaylist.h,
src/bltheater.c, src/bltheater.h: Simplified the code by dropping
support for maxval != 255 and channels != 1.
2002-09-22 17:56 neo
* src/: blccc.c, blplaylist-parse.c, blplaylist.c, blplaylist.h,
main.c: Share one frame buffer among all modules in a playlist.
2002-09-22 17:29 neo
* src/: blccc.c, blplaylist-parse.c, bltheater.c, bltheater.h:
Adapted to blib API changes.
2002-09-21 22:30 neo
* Makefile.am, configure.in, data/.cvsignore, data/Makefile.am,
data/playlist.dtd: Added a first draft of a DTD for the playlist.
It's missing item attributes.
2002-09-21 22:14 neo
* src/bllogger.c: Open the logfile using "a", not "wa".
2002-09-21 22:11 neo
* examples/config.xml, src/blccc.c, src/blconfig.c, src/bllogger.c,
src/bltheater.c, src/bltheater.h: Enabled writing of logfiles.
2002-09-21 21:44 neo
* examples/config.xml, src/blccc.c, src/blccc.h, src/blconfig.c,
src/blconfig.h, src/bllogger.c, src/bltheater.c, src/main.c:
Removed most command-line options and use BlConfig instead.
2002-09-21 20:40 neo
* examples/playlist.default.xml, src/bllogger.c, src/bltheater.c,
src/bltheater.h: Allow a NULL filename in bl_logger_new_from_file()
and make it write to stdout. Integrated the logger into BlTheater.
2002-09-21 20:28 neo
* src/: blplaylist-parse.c, main.c: Got rid of atoi() and atof().
2002-09-21 19:43 neo
* src/: blconfig.c, blplaylist-parse.c: Removed lots of code and
use blib functions instead.
2002-09-21 18:02 neo
* examples/config.xml, src/blaccept.c, src/blconfig.c,
src/blconfig.h: Improved BlConfig further.
2002-09-21 16:32 neo
* examples/Makefile.am, examples/config.xml, src/blconfig.c: More
work on config file parsing and a simple example.
2002-09-21 16:08 neo
* configure.in, src/blplaylist-parse.c, src/bltheater.c: Prepare
and relax the modules in BlTheater. This is ugly and needs to
change.
2002-09-21 14:01 neo
* src/blplaylistitem.c: Respect current setting of module->speed
when applying effects. This makes playlist syntax <param
key="speed" value="2.0"> work.
2002-09-21 13:50 neo
* examples/playlist.default.xml, src/blplaylist-parse.c,
src/main.c: Use g_object_set_property() instead of g_object_set()
and b_init() instead of g_type_init(). This makes integer, double
and boolean properties work in playlists.
2002-09-20 21:35 mitch
* examples/playlist.default.xml: ported the "camel & fly" playlist
to the new format.
2002-09-20 21:15 mitch
* src/: blccc.c, blccc.h, blplaylist-parse.c, blplaylist-parse.h,
blplaylist.c, blplaylist.h, blplaylistitem.c, blplaylistitem.h,
bltheater.c, bltheater.h: Ported to new BModule API:
- replaces BlPlaylistItem's "module_type" and "movie" by the module
itself. - create modules while parsing. - parse <param>
elements. - apply all effects in the "paint" callback, so they
work for all kinds of modules, not just movies. - tons of
related changes...
2002-09-20 20:04 neo
* src/blconfig.c: started to work on the config file parser
2002-09-20 18:05 neo
* src/: Makefile.am, blconfig.c, blconfig.h, bltypes.h: Basic
framework for configuration file parsing and saving.
2002-09-20 15:27 neo
* src/: bllogger.c, bllogger.h: Finished BlLogger.
2002-09-20 15:01 neo
* src/: bllogger.c, bllogger.h: Almost there.
2002-09-20 14:43 neo
* src/: Makefile.am, bllogger.c, bllogger.h, bltypes.h: Added
logging framework.
2002-09-20 14:23 neo
* src/bltheater.h: Removed copies of the same #defines.
2002-09-20 13:28 neo
* configure.in: Check for blib >= 0.8.
2002-09-20 13:17 mitch
* src/: blccc.c, bltheater.c: Made it compile with current blib
(will definitely not work yet),
2002-09-15 13:51 mitch
* src/: blplaylist-parse.c, blplaylist-parse.h, blplaylist.c: -
Pass the playlist itself, not just filename, width etc. to
bl_playlist_parse(). - Enabled effects for the <playlist> element.
- Allow nested <playlist> elements. Effects are applied
recursively.
2002-09-14 15:21 mitch
* src/: blccc.c, blplaylist-parse.c, blplaylist.c, blplaylist.h: -
Removed the "filename" paramater from bl_playlist_new(). - Added
bl_playlist_new_from_file().
2002-09-11 20:19 mitch
* src/: blccc.c, blplaylist-parse.c, blplaylist.c, blplaylist.h,
blplaylistitem.c, blplaylistitem.h: - Enables playlists as playlist
items. - Apply item effects recursively to sub-playlist. - Lots
of related changes.
2002-09-11 20:17 mitch
* src/blaccept.c: fixed if((()(()())) foobar
2002-09-10 23:32 mitch
* src/: blccc.c, blplaylist.c, blplaylist.h, blplaylistitem.c,
blplaylistitem.h: - made BlPlaylist a BlPlaylistItem subclass. -
virtualized bl_playlist_item_describe() - removed public
bl_playlist_list_items() and made it a describe() implementation.
2002-09-10 02:21 mitch
* src/: blaccept.c, blccc.c, blplaylist-parse.c, blplaylist.c,
blplaylistitem.c, blplaylistitem.h, bltheater.c: - Made
BPlaylistItem a BObject. - cleanup.
2002-09-10 01:39 mitch
* src/blccc.c: code formating paranoia...
2002-09-10 00:50 mitch
* src/: blaccept.c, blccc.c, blplaylist-parse.c, blplaylistitem.c,
blplaylistitem.h, bltheater.c: Various cleanups all over the place.
2002-09-10 00:15 daniel
* src/: bllisten.c, blpong.c, bltheater.c: pedantic include fixes
2002-09-10 00:06 mitch
* src/: Makefile.am, blccc.c, blplaylist-parse.c, blplaylist.c,
blplaylist.h, blplaylistitem.c, blplaylistitem.h, bltheater.c: -
moved BlPlaylistItem to it's own files. - changed includes
accordingly. - cleaned up includes.
2002-09-09 22:44 mitch
* src/: blaccept.c, blccc.c, blccc.h, bltheater.c, bltheater.h: -
Added event dispatching to BlTheater and BlCcc. - Send events from
BlAccept.
2002-09-09 21:36 mitch
* src/: bltheater.c, main.c: Allow startup without any recipients.
Warn if none were passed but continue anyway.
2002-09-09 21:24 mitch
* src/: blaccept.c, blccc.c, blccc.h, bltheater.c, bltheater.h:
Added support for adding/removing recipients to BlCcc and BlAccept.
2002-09-09 20:25 mitch
* src/: blccc.c, blplaylist.c: cleanup, indentation, nothing...
2002-09-09 19:21 mitch
* src/: blccc.c, blplaylist.c, blplaylist.h: factored out
bl_playlist_item_describe() and use it.
2002-09-09 18:58 mitch
* src/: bltheater.c, bltheater.h: - made real GList based stacks
out of theater->item_stack and thater->module_stack. - added
theater->frame_buffer where the theater's effects (if any) are
applied before sending.
2002-09-09 18:41 mitch
* src/: blccc.c, bltheater.c: Reduced newly added code duplication
in BlTheater and moved static functions to the end of the file.
2002-09-09 18:18 mitch
* src/: blccc.c, blmarshal.list, blplaylist-parse.c, blplaylist.c,
blplaylist.h, bltheater.c, bltheater.h, bltypes.h: - added a
refcount to BlPlaylistItem - changed BlTheater massively, It now
operates on playlist items instead of movies and creates BModules
to display stuff. - lots of changes...
2002-09-09 16:16 mitch
* src/: blccc.c, blplaylist.c, blplaylist.h: Renamed
bl_playlist_list_movies() bl_playlist_list_items() and made it
handle non-movie items.
2002-09-09 16:08 mitch
* src/: blccc.c, blplaylist-parse.c, blplaylist.c, blplaylist.h: -
added a GType for the module type to BlPlaylistItem - ref the
BMoviePlayer class in BlCcc so it is always available. - parse
playlist item module types and set item->type accordingly. -
interpret CDATA as movie name only if item->data is
G_TYPE_MOVIE_PLAYER.
2002-09-09 15:08 mitch
* src/blplaylist-parse.c: minor cleanup.
2002-09-09 15:07 mitch
* src/: blccc.c, blplaylist-parse.c, blplaylist.c, blplaylist.h:
Made BlPlaylist a BObject subclass.
2002-09-09 14:54 mitch
* src/: blplaylist-parse.c, blplaylist-parse.h, blplaylist.c:
Ported playlist parser to BParser.
2002-09-09 14:20 mitch
* src/: blccc.c, blccc.h, blplaylist-parse.c, blplaylist-parse.h,
blplaylist.c, blplaylist.h, bltheater.c, bltheater.h, main.c:
Replaced all "maxval" parameters and assertions by "channels" and
made "maxval" configurable on a per-movie basis (just reconfigure
the BSender).
2002-09-09 13:48 mitch
* src/: blccc.c, main.c: - don't pass argv[0] as hostname. - scan
the blib default module dir and report present modules in
bl_ccc_status().
2002-09-05 14:22 mitch
* configure.in, src/bltheater.c, src/bltheater.h: - require blib >=
0.6 - ported to new BSender API
2002-09-03 13:56 mitch
* src/modules/Makefile.am: Install the modules in
<prefix>/lib/blccc/modules
2002-09-03 03:11 neo
* configure.in, src/Makefile.am, src/blaccept.c, src/blccc.c,
src/blccc.h, src/bleffects.c, src/bleffects.h,
src/blplaylist-parse.c, src/blplaylist.c, src/blplaylist.h,
src/bltheater.c, src/bltheater.h: Removed BlEffects, use BEffects
from blib.
2002-08-31 22:38 daniel
* src/main.c: include string.h to get rid of a warning.
2002-08-29 21:10 daniel
* configure.in, src/Makefile.am, src/modules/.cvsignore,
src/modules/Makefile.am, src/modules/test.c, src/modules/test.h:
start tu use BModule stuff
2002-08-29 13:55 neo
* src/: blccc.c, blplaylist-parse.c: Adapt to blib API changes.
2002-08-29 02:04 neo
* configure.in: Check for blib >= 0.2.
2002-08-28 05:55 daniel
* src/: bltheater.c, bltheater.h: update.
2002-08-28 04:39 daniel
* src/bltheater.c: foo
2002-08-28 04:38 daniel
* src/: bltheater.c, bltheater.h: make use of BSender and ease the
code here a lot. untested!
2002-08-27 21:07 mitch
* src/: blccc.c, bleffects.c, blplaylist-parse.c, blplaylist.c: -
use name and filename from BObject. - fixed double g_free() in
playlist sarsing.
2002-08-27 01:47 neo
* configure.in, src/blccc.c, src/blplaylist-parse.c: Check for blib
>= 0.1.0 and adapt to blib API changes.
2002-08-21 16:27 neo
* src/: blccc.c, blplaylist-parse.c, blplaylist.c, bltheater.c:
Adapt to BLib changes.
2002-08-20 22:26 mitch
* src/: Makefile.am, blccc.c, blmovie-blm.c, blmovie-blm.h,
blmovie-bml.c, blmovie-bml.h, blmovie-gif.c, blmovie-gif.h,
blmovie.c, blmovie.h, blplaylist-parse.c, blplaylist.c,
blplaylist.h, bltheater.c, bltheater.h, bltypes.h, main.c: -
Removed all movie classes and use the ones from blib. - Moved
bl_movie_apply_effects() to bl_playlist_apply_movie_effects().
2002-08-13 03:54 mitch
* src/blmovie-bml.c: Some minor fixes after testing it the first
time.
2002-08-13 03:28 mitch
* src/blmovie-bml.c: Row parsing. ugly, untested, too stoned to
hack loops...
2002-08-13 02:16 mitch
* src/blmovie-bml.c: Theoretically, it should now parse correct BML
files into a movie with empty frames of the correct size...
2002-08-13 01:49 mitch
* src/blmovie-bml.c: Require valid bits="foo" and channels="bar"
attributes to be passed and reject <row>s with wrong lengths (still
untested).
2002-08-13 01:15 mitch
* src/blmovie-bml.c: Accept only movies with correct attibute
values.
2002-08-13 00:51 mitch
* src/: Makefile.am, blmovie-blm.c, blmovie-bml.c, blmovie-bml.h,
blmovie-gif.c, blmovie.c, blmovie.h: Initial BML support:
- added all metadata attributes from the BML <header> to BlMovie.
- initial blmovie-bml implementation which is totally untested
but should currectly parse the XML structure and metadata. -
changed BLM and GIF loaders to use movie->title instead of
movie->name.
2002-08-12 21:37 mitch
* src/: Makefile.am, blmovie-blm.c, blmovie-gif.c, blmovie.c,
blplaylist-parse.c, blplaylist.c, blutils.c, blutils.h: Removed
blutils.[ch] and use the stuff from blib instead.
2002-08-12 21:05 mitch
* configure.in, src/Makefile.am, src/blmovie-gif.c, src/gif-load.c,
src/gif-load.h: - depend on blib - removed gif-load.[ch] - use GIF
stuff from blib
2002-07-16 20:12 mitch
* examples/movies/antenne/: d01_doppelpulse_25.gif,
d01c_twopulse_55.gif, d02_double-bind_41.gif,
d02_singlepulse_25.gif, d02b_single-bind_41.gif,
d03_firemonsta_41.gif, d04_monsta_41.gif, d04b_monstare_82.gif,
d05_twinkle_10.gif, d05b_twinkletoo_42.gif, d06_move_26.gif,
d07_movecross_26.gif, d08_popups_25.gif, d09_popupstoo_26.gif,
d10_popwelle_27.gif, d11_mixedpopflow_26.gif,
s01a_atmen_simple_82.gif, s01b_atmensimple_82.gif,
s01c_atmensimple_82.gif, s01d_atmens_links_42.gif,
s02_atmen_psycho-short_72.gif, s03_atmen_psych2_51.gif,
s05_atmen_foo_76.gif, s06_atmen_pulse_49.gif,
s07_atmen_pulse2_49.gif: Added more movies from Antenne.
2002-07-16 20:09 mitch
* examples/movies/blinkenwald/: waber_1.gif, waber_10.gif,
waber_2.gif, waber_3.gif, waber_4.gif, waber_5.gif, waber_6.gif,
waber_7.gif, waber_8.gif, waber_9.gif, zooloo_1.gif, zooloo_2.gif,
zooloo_3.gif, zooloo_4.gif, zooloo_5.gif: Added more movies from
Bjoern.
2002-07-12 18:24 mitch
* examples/: playlist01.antenne.xml, playlist02.antenne.xml,
playlist03.antenne.xml, playlist04.antenne.xml: some more playlists
(this time without sublist inclusion).
2002-07-12 18:23 mitch
* examples/play_sublist01.antenne.xml: the meta list using the
sublists.
2002-07-12 18:21 mitch
* examples/: sublist01.speed.antenne.xml,
sublist02.speed.antenne.xml, sublist03.speed.antenne.xml,
sublist04.speed.antenne.xml, sublist05.speed.antenne.xml,
sublist06.speed.antenne.xml, sublist07.speed.antenne.xml,
sublist08.speed.antenne.xml, sublist09.speed.antenne.xml,
sublist10.speed.antenne.xml, sublist11.speed.antenne.xml,
sublist12.speed.antenne.xml, sublist13.speed.antenne.xml,
sublist14.speed.antenne.xml, sublist15.speed.antenne.xml,
sublist16.speed.antenne.xml, sublist17.speed.antenne.xml,
sublist18.speed.antenne.xml, sublist19.speed.antenne.xml: Added
lots of list snipplets to be used by a still to commit meta-list.
2002-07-12 18:20 mitch
* src/blplaylist-parse.c: Added parsing of
<list>playlist.xml</list> tags which load sublists.
2002-07-12 17:51 mitch
* examples/movies/antenne/: 01_2frames.gif, 02_7frames.gif,
03_2frames.gif, 04_3frames.gif, 05_6frames.gif, 06_7frames.gif,
07_7frames.gif, 08_3frames.gif, 09line_4frames.gif,
10grow_6frames.gif, 11grow_8frames.gif, 12wave_10frames.gif,
13wave_15frames.gif, 14wave_14frames.gif, 15wave_58frames.gif,
16farben+16frames.gif, 16flash_6frames.gif, 17flash_7frames.gif,
18flash_9frames.gif, 19wave_15frames.gif: 19 times more blinken
2002-07-12 14:37 mitch
* src/bleffects.c: Fixed the debugging "switch single pixel on"
effect.
2002-07-12 14:00 mitch
* examples/: playlist.antenne.xml,
movies/antenne/16farben_on-2foff.gif,
movies/antenne/16farben_on.gif, movies/antenne/air01_71.gif,
movies/antenne/air02_71.gif, movies/antenne/air03_35.gif,
movies/antenne/air04_18.gif, movies/antenne/arrow-fast_25.gif,
movies/antenne/arrow-slow_39.gif,
movies/antenne/atman-random_82frames.gif,
movies/antenne/atman-single_43frames.gif,
movies/antenne/atman3_82frames.gif,
movies/antenne/atman_42frames.gif,
movies/antenne/balken_links_35.gif,
movies/antenne/balken_rechts_35.gif, movies/antenne/blow_54.gif,
movies/antenne/blowing_35frames.gif, movies/antenne/bounce_38.gif,
movies/antenne/burstback_34.gif,
movies/antenne/bushfire_60frames.gif,
movies/antenne/bzzz_40frames.gif, movies/antenne/downdrop_13.gif,
movies/antenne/few_27frames.gif, movies/antenne/flow_82.gif,
movies/antenne/kurve_4.gif, movies/antenne/more_particles_18.gif,
movies/antenne/movement_66.gif, movies/antenne/outwards2_20.gif,
movies/antenne/outwards_8.gif,
movies/antenne/particles-left_36.gif,
movies/antenne/ping-double_33.gif, movies/antenne/ping-slow_44.gif,
movies/antenne/ping_21.gif, movies/antenne/pixelrain_9.gif,
movies/antenne/raus-slow_46.gif, movies/antenne/raus_28.gif,
movies/antenne/simple_burst_17.gif,
movies/antenne/upndown_64frames.gif,
movies/antenne/upward_12frames.gif, movies/antenne/welle_69.gif:
Added antenne's movies + playlist.
2002-07-12 13:33 mitch
* src/: blmovie.c, blmovie.h, blplaylist-parse.c, blplaylist.c,
blplaylist.h, bltheater.c: - added speed="factor" XML attribute
(0.1 <= value <= 10.0) - set TIME_CORRECTION magic in bltheater.c
to 0
2002-07-12 13:11 mitch
* src/blmovie-gif.c: Workaround for Bj<42>rn's broken GIF writer: Set
frame duration to 100ms if specified as 0ms.
2002-07-11 18:50 tim
* examples/movies/blinkenwald/: bushfire1.gif, bushfire10.gif,
bushfire11.gif, bushfire12.gif, bushfire13.gif, bushfire14.gif,
bushfire2.gif, bushfire3.gif, bushfire4.gif, bushfire5.gif,
bushfire6.gif, bushfire7.gif, bushfire8.gif, bushfire9.gif: new
animations
2002-07-11 18:41 mitch
* src/: blplaylist.c, bltheater.c: - fixed evil bug (it's a bad
idea to g_free() a GObject. - cleanups while searching it.
2002-07-11 17:15 mitch
* src/main.c: added --g-fatal-warnings command line option.
2002-07-11 16:52 mitch
* examples/playlist.gondwana.xml, src/bleffects.c, src/bleffects.h,
src/blmovie.c, src/blplaylist-parse.c: - added BlEffectScope enum
which restricts effects to either ALL, LEFT or RIGHT (works for
all effects except reverst and mirror). - changed example playlist
accordingly.
2002-07-09 14:57 neo
* src/blplaylist.c: cleaned up after myself
2002-07-09 14:50 neo
* src/: blccc.c, blmovie-blm.c, blmovie-gif.c, blmovie.c,
blmovie.h, blplaylist-parse.c, blplaylist.c: Added a full filename
to BlMovie. This is an absolute path build from the basedir of the
playlist and is in the filesystem encoding.
2002-07-09 13:41 neo
* src/blplaylist-parse.c: Fixed encoding conversion, replaced
memmem() with g_strstr_len().
2002-07-09 00:07 mitch
* src/blplaylist-parse.c: Added local ENSURE_EFFECTS() macro to
make the code more readable.
2002-07-09 00:00 mitch
* examples/playlist.gondwana.xml, src/blplaylist-parse.c: - Changed
lmirror="arbitrary" and rmirror="arbitrary" attributes to
mirror="left|right" because they are mutually exclusive. - Changed
example playlist accordingly.
2002-07-08 22:40 tim
* examples/playlist.gondwana.xml: boolean attribute values set to
yes
2002-07-08 22:22 mitch
* examples/playlist.gondwana.xml, src/blccc.c, src/blccc.h,
src/bleffects.c, src/bleffects.h, src/blmovie-blm.c, src/blmovie.c,
src/blmovie.h, src/blplaylist-parse.c, src/blplaylist-parse.h,
src/blplaylist.c, src/blplaylist.h, src/bltheater.c,
src/bltheater.h: - added "maxval" parameters / fields all over the
place where needed. - multiply BLM pixels with maxval on loading.
- take maxval into account when applying effects. - added a per
BlPlaylistItem effect object. - added effect parsing to the XML
parser. - added "reverse<73>" effect. - changed
playlist.gondwana.xml to document the effects' usage.
(left the telnet-controllable effects object there because it's
still useful for live performance).
2002-07-08 18:22 mitch
* examples/playlist.default, examples/playlist.default.xml,
examples/playlist.gondwana.xml,
examples/movies/test-horizontal-fast.blm,
examples/movies/test-horizontal.blm,
examples/movies/test-vertical.blm, src/Makefile.am, src/blccc.c,
src/blccc.h, src/blplaylist-parse.c, src/blplaylist-parse.h,
src/blplaylist.c, src/blplaylist.h, src/main.c: XML Playlists!
- added blplaylist-parse.[ch] which contains a GMarkup based XML
parser mostly taken from DFBPoint. - added -l (--list) command
line option to specify an initial playlist. - default to
"playlist.default.xml" - ported the example playlist. - added
"playlist.gondwana.xml" - added some example 16x3 movies.
2002-07-08 04:35 mitch
* src/: blaccept.c, bleffects.c, bleffects.h, bltheater.c, main.c:
- added a debugging "effect" which switches one pixel on. -
removed the limitation of the original HDL protocol to 18x8
(hacked, will clean up tomorrow)
2002-07-07 17:02 tim
* src/bltheater.c: tries to convert command line arguments to IP
addresses when they can't be resolved with gethostbyname(3).
Enables entering of arbitrary IP addresses on systems where
gethostbyname(3) does not accept plain IP addresses like Mac OS X
10.1.
2002-07-05 14:14 mitch
* src/: Makefile.am, blaccept.c, blccc.c, blccc.h, bleffects.c,
bleffects.h, bltheater.c, bltheater.h, bltypes.h: - Added a very
simple BlEffect object using the code from gondwana. - Added
effect commands to BlAccept. - Apply the effects before sending
the packets.
- Fixed longstanding parenthesis misplacment in blaccept.c which
caused the connection to be terminated on each command shorter
than 2 chars. (and no, it was no gcc bug ;-)
2002-07-03 17:50 mitch
* src/blmovie-gif.c: Conditionalized debugging output with #ifdef
DEBUG_GIF
2002-07-03 17:47 mitch
* examples/: playlist.default, movies/Makefile.am,
movies/bushfire-test.gif, movies/bushfire_60frames.gif: Fixed
playlist.default which was broken by my last commit and added two
example GIF animations.
2002-07-03 17:41 mitch
* examples/playlist.default, src/Makefile.am, src/blccc.c,
src/blccc.h, src/blisdn.h, src/bllisten.h, src/blmovie-blm.c,
src/blmovie-blm.h, src/blmovie-gif.c, src/blmovie-gif.h,
src/blmovie.c, src/blmovie.h, src/blplaylist.h, src/blpong.h,
src/bltheater.c, src/bltheater.h, src/gif-load.c, src/gif-load.h,
src/main.c: Added support for loading GIF animations and extended
the protocol.
- the default behaviour (without command line options) is exactly
as before. - added --protocol command line option, where '1' is
the original HDL 18x8 monochrome protocol, '2' is graysale with
arbitrary width and height (--width and --height options). -
added new magic 0xFEEDBEEF for protocol version 2. - create the
pong and isdn objects only for 18x8 matrices. - added
G_CONST_RETURN to all bl_*_get_type() functions. - made BlMovie an
abstract base class. - moved BLM code to blmovie-blm.[ch]. -
added blmovie-gif.[ch]. - added automatic file format detection
using magic header values. - added gif-load.[ch] from
blinkentools.
2002-07-02 22:52 mitch
* src/: blccc.c, blisdn.c, bllisten.c, blmovie.c, blplaylist.c,
blpong.c, bltheater.c: Chain up unconditionally in all finalize()
implementations. Removed G_FILE_TEST_EXISTS from all calls to
g_file_test() because G_FILE_TEST_IS_REGULAR already checks for
existance.
2002-07-01 23:12 neo
* src/: blccc.c, main.c: Handle failure of bl_theater_new();
2002-06-24 17:59 tim
* src/: blccc.c, bltheater.c, bltheater.h: removed extra padding at
end of bl_frame data packet
2002-06-22 17:29 tim
* src/blisdn.c: added <sys/time.h> to include list for darwin
support
2002-06-19 12:47 neo
* src/blaccept.c: added missing includes of <sys/time.h> and
<sys/types.h>
2002-04-14 16:58 neo
* ChangeLog: Generated ChangeLog from CVS log messages.
2002-04-14 16:56 neo
* README, src/bltheater.c: misc small fixes
2002-04-14 16:31 neo
* README, configure.in: Bumped version number to 1.0. Updated
README.
2002-04-14 16:07 neo
* Makefile.am, configure.in, examples/.cvsignore,
examples/Makefile.am, examples/playlist.default,
examples/movies/.cvsignore, examples/movies/Makefile.am,
examples/movies/camel.blm, examples/movies/the_fly.blm,
examples/on-demand/.cvsignore, examples/on-demand/4467.blm,
examples/on-demand/Makefile.am: Added some examples.
2002-04-14 15:39 neo
* src/: blaccept.c, blaccept.h, blccc.c, blccc.h, blisdn.c,
blisdn.h, bllisten.c, bllisten.h, blmovie.c, blmovie.h,
blplaylist.c, blplaylist.h, blpong.c, blpong.h, bltheater.c,
bltheater.h, bltypes.h, blutils.c, blutils.h, main.c: eeek,
blinkenlights was spelled wrong all over the place
2002-04-14 15:17 neo
* README, autogen.sh, configure.in, src/blaccept.c, src/blaccept.h,
src/blccc.c, src/blccc.h, src/blisdn.c, src/blisdn.h,
src/bllisten.c, src/bllisten.h, src/blmovie.c, src/blmovie.h,
src/blplaylist.c, src/blplaylist.h, src/blpong.c, src/blpong.h,
src/bltheater.c, src/bltheater.h, src/bltypes.h, src/blutils.c,
src/blutils.h: Updated README, updated copyright, unified spelling
of Blinkenlights...
2002-03-29 03:16 neo
* README: A first draft of some basic usage guidelines.
2002-02-10 19:01 neo
* src/blccc.c: Reload playlist using '*0#'.
2001-12-31 21:45 neo
* src/blccc.c: fixed a bug in the "start" command
2001-12-31 17:59 neo
* src/bltheater.c: time correction (subtract 15ms from each frame)
2001-12-31 16:49 neo
* src/main.c: ignore SIGPIPE
2001-12-30 18:53 neo
* src/: blaccept.c, blccc.c, blccc.h: New command "start" to load a
new playlist and immidiately start it.
2001-12-30 18:23 neo
* src/: blaccept.c, blccc.c, blccc.h, blisdn.c, blisdn.h: Added
commands to block and unblock control through isdn lines.
2001-12-30 17:27 neo
* src/: Makefile.am, blisdn.c, blisdn.h: Fixed error in
Makefile.am. Added functionality to block the BlIsdn object (it
won't emit signals if blocked).
2001-12-30 16:30 neo
* configure.in, src/.cvsignore, src/Makefile.am, src/blccc.c,
src/blisdn.c, src/blmarshal.list, src/blmovie.c, src/blpong.c,
src/bltheater.c: Bumped version number to 0.9. Require latest
GLib. Cleaned up marshallers. Simplified Makefile.
2001-12-10 11:38 neo
* src/blisdn.h: enlarged admin_tones buffer to allow longer
Loveletter numbers
2001-11-29 17:43 neo
* src/blccc.c: Simple fix for the bug that cause trouble with
on-demand movies and two active ISDN lines.
2001-11-06 15:12 neo
* src/blccc.c: Load movies on demand from directory on-demand.
Show on demand state in status message.
2001-11-05 02:03 neo
* configure.in, src/blccc.c, src/blccc.h, src/blisdn.c,
src/blisdn.h, src/blmovie.c, src/blplaylist.c, src/blplaylist.h,
src/bltheater.c, src/bltheater.h: Bumped version number to 0.8.
Require glib-1.3.10. Added loop feature (indicated in the playlist
by a TAB followed by a number). Added Freudinnen feature (press
*nnn# while playing Pong to load movie on_demand/nnn.blm).
Unload movies after emitting "movie_finished", so movies aren't
reloaded when they are set again in the signal handler.
2001-10-24 17:41 neo
* src/: blccc.c, blisdn.c, blisdn.h, blpong.c, blpong.h: Added a
new signal to BlIsdn that is emitted if the same dialtone is
pressed three times in a row on the same line.
Use it for a debugging mode: Press # three times to invert Pong.
2001-10-14 20:48 neo
* src/: blccc.c, blisdn.c, blpong.c: Better UDP handling in BlIsdn.
Slightly faster Pong. Don't reset Pong paddles after the ball
left the field.
2001-10-02 12:39 neo
* src/: blccc.c, bltheater.c: Argh, my last fix introduced a
deadlock.
2001-10-01 21:05 neo
* src/bllisten.c: bind to INADDR_LOOPBACK for security reasons
2001-09-30 19:55 neo
* configure.in, src/blmovie.c, src/blplaylist.c, src/bltheater.c,
src/bltheater.h: Hopefully fixed the bug that caused the screen to
sometimes stay blank after Pong finished. Bumped version number to
0.7.
2001-09-29 00:36 neo
* src/: blccc.c, blccc.h, bllisten.c, main.c: install a handler for
SIGTERM and blank the screen before exiting
2001-09-28 22:20 neo
* src/blccc.c: start with playlist.default
2001-09-28 22:18 neo
* src/: blaccept.c, blccc.c, blccc.h, blpong.c, blpong.h,
bltheater.c, bltheater.h: skip to next movie via next
2001-09-28 21:37 neo
* src/: blccc.c, blplaylist.c, blplaylist.h: Don't load a default
playlist. Start the first movie when loading a new playlist and no
movie was active.
2001-09-28 21:14 neo
* src/: blaccept.c, blccc.c, blccc.h: Allow to load a different
playlist.
2001-09-28 20:35 neo
* src/: blaccept.c, blaccept.h, blccc.c, blccc.h, bllisten.c,
bllisten.h, blmovie.c, blplaylist.c, blplaylist.h, bltheater.c,
bltheater.h, main.c: Implemented a bunch of commands, connect via
tcp/2323 and try:
bye - closes the connection
help - shows a list of supported commands
list - list current playlist
reload - reload current playlist
status - show status info
The default playlist is still 'default_pl'. This will change ...
2001-09-28 16:59 neo
* src/blaccept.c: Close connection after 10 minutes of inactivity.
2001-09-26 16:50 neo
* src/: blccc.c, blmovie.c, blplaylist.c, bltheater.c, bltheater.h:
various misc fixes and changes
2001-09-26 14:28 neo
* src/: blmovie.c, blplaylist.c: it works :-)
The old functionality is restored by using a default playlist. I'll
add more controls now.
2001-09-26 00:56 neo
* src/: blccc.c, blplaylist.c, blplaylist.h, bltheater.c,
bltheater.h: Completed BlPlaylist implementation, use it from
BlCcc.
2001-09-26 00:18 neo
* src/: Makefile.am, blmovie.c, blplaylist.c, blplaylist.h,
blutils.c, blutils.h: Moved fgets_line() to blutils.c and renamed
it to bl_fgets(). Added implementation for BlPlayList.
2001-09-25 23:39 neo
* src/: Makefile.am, blmovie.c, blplaylist.c, blplaylist.h,
bltypes.h: Added framework of BlPlaylist object.
2001-09-25 23:12 neo
* src/: blmovie.c, blmovie.h: changed movie load semantics in
preparaion of the upcoming new BlPlayList.
2001-09-23 01:06 neo
* src/: blccc.c, blccc.h, bltheater.c, bltheater.h, main.c: Create
BlIsdn, BlPong and BlTheater from BlCcc. Connect BlPong signals.
blccc can play Pong again.
2001-09-23 00:25 neo
* src/: bltheater.c, bltheater.h: Don't allow to set frame data
while a movie is playing.
2001-09-23 00:16 neo
* src/: blccc.c, bltheater.c, bltheater.h, main.c: BlTheater know
nothing about BlPong anymore. Moved control into BlCcc. Still
unusable ...
2001-09-22 23:46 neo
* src/: blccc.c, blpong.c, blpong.h, main.c: BlPong now knows
nothing about BlIsdn anymore. Moved the signal handlers for BlIsdn
into BlCcc. Does not work at all at the moment...
2001-09-22 22:53 neo
* src/: Makefile.am, blccc.c, blccc.h, blisdn.c, bllisten.c,
blmovie.c, blpong.c, bltypes.h, main.c: Removed old usage of
blccc.h and added framework for BlCcc object.
2001-09-22 21:47 neo
* src/: blaccept.c, blaccept.h, blisdn.c, blpong.c, bltypes.h,
main.c: BlAccept is no longer an object, bl_accept_new creates a
new thread to accept an incoming connection and dies when it has
handled it.
Cleaned up dial_tone handling in BlIsdn and BlPong.
2001-09-21 18:47 neo
* .cvsignore, AUTHORS, ChangeLog, Makefile.am, NEWS, README,
autogen.sh, configure.in, src/.cvsignore, src/Makefile.am,
src/blaccept.c, src/blaccept.h, src/blccc.h, src/blisdn.c,
src/blisdn.h, src/bllisten.c, src/bllisten.h, src/blmarshal.list,
src/blmovie.c, src/blmovie.h, src/blpong.c, src/blpong.h,
src/bltheater.c, src/bltheater.h, src/bltypes.h, src/main.c: Added
blccc2, the beginning of rewrite of blccc the to the repository.