2010-04-23 20:30 JST norton * contract_manager.erl, contract_manager_tlog.erl, contracts.erl, ubf_client.erl, ubf_plugin_handler.erl, ubf_plugin_meta_stateful.erl, ubf_plugin_meta_stateless.erl, ubf_server.erl: Implement asynchronous events from client to server. Modify existing asynchronous events from server to client implementation. Enhance existing unit tests. 2010-04-23 12:30 JST norton * contract_driver.erl, contract_proto.erl, ebf.erl, ebf_driver.erl, ubf.erl, ubf_client.erl, ubf_driver.erl, ubf_plugin_stateful.erl, ubf_plugin_stateless.erl, ubf_server.erl: Refactor to easily support new protocol drivers. Few minor cleanups for ubf.erl and ubf_driver.erl 2010-04-22 12:30 JST norton * src/contract_manager.erl, src/ubf.erl, src/ubf_client.erl, src/ubf_plugin_handler.erl, src/ubf_server.erl: Refactor and move non ubf/ebf drivers to their own repository. Misc. modifications for Thrift support. 2010-04-21 12:45 JST norton * include/ubf_impl.hrl, src/contract_manager.erl, src/contract_manager_tlog.erl, src/ubf_client.erl, src/ubf_plugin_handler.erl, src/ubf_server.erl: rework txn logging for ubf_server and ubf_client to permit a configurable module for the txn logger. 2010-04-13 23:30 JST norton * src/contract_manager.erl, src/proc_socket_server.erl, src/proc_utils.erl,src/ubf_client.erl, src/ubf_plugin_handler.erl, src/ubf_server.erl: fix txn logging for rpcOutError, add manual calls for garbage collection, add configuration for spawn options 2010-02-05 14:00 JST norton * src/ubf_plugin_handler.erl, src/ubf_server.erl: detect if a ubf/ebf/jsf listener process exits and then exit the manager 2010-01-23 23:35 JST norton * src/jsf.erl, src/jsf_driver.erl, src/ubf.erl, src/ubf_driver.erl: fix jsf driver to support partial inputs 2009-12-26 14:30 JST norton * src/contract_manager.erl, src/contract_manager_tlog.erl, ubf_client.erl, ubf_plugin_handler.erl: rework contract manager and txn log interfaces 2009-11-18 22:20 JST norton * src/ubf_client.erl: fix ubf client to handle condition when it's parent process dies 2009-11-15 03:45 JST norton * src/proc_socket_server.erl, src/ubf_server.erl: enhance proc_socket_server to accept a port value of 0. rework server_port, server_status, and server_children implementations. modify unit tests to set port value to 0 2009-11-14 11:00 JST norton * src/*: rename async event to event_out and rename contract_manager's check methods 2009-11-14 03:25 JST norton * src/*: "tidier" patch by Kostis Sagonas 2009-11-09 12:15 JST norton * src/*: various refactorings and cleanups for overall socket driver, contract manager, and plugin handler implementation. one fix for process cleanup when socket driver is exiting. 2009-10-30 09:30 JST norton * src/ubf_client.erl: distinguish between a dead pid (badpid) and non pid (badarg) 2009-10-28 15:25 JST norton * src/proc_socket_server.erl: add api to check number and max connections for socket server 2009-10-21 23:45 JST norton * src/ubf_client.erl, src/ubf_plugin_handler.erl, src/contract_manager.erl, src/contract_manager_tlog.erl: add checkOutError error logging for ubf_client and ubf_plugin_handler, rename Why to Reason 2009-10-19 08:20 JST norton * src/ubf_client.erl, src/contract_manager.erl, src/contract_manager_tlog.erl: implement local procedure call (lpc) mechanism, add transaction log placeholder, and update eunit tests 2009-10-18 21:25 JST norton * src/ubf_plugin_handler.erl, src/Makefile: revert to simpler implementation for stateless plugin handler. fix and enable stateful plugin eunit tests 2009-10-17 23:45 JST norton * src/contract_lex.xrl, src/contract_yecc.yrl, src/contract_parser.erl, src/Makefile: upgrade lex and yecc 2009-10-15 00:45 JST norton * src/jsf.erl, src/Makefile: move jsonrpc-specific code to new repository 2009-10-14 22:25 JST norton * src/contract_parser.erl, src/contracts.erl: remove unused code and misc. cleanups 2009-10-14 22:25 JST norton * src/contract.xrl: add erlang-based syntaxt for integers 2009-09-22 22:55 JST norton * src/contract_parser.erl: Bugfix by Kostis Sagonas: fix dialyzer warning with file:open/2 2009-09-04 19:55 JST norton * ChangeLog: Add new ChangeLog