1
0
mirror of https://github.com/ubf/ubf.git synced 2026-04-19 03:05:42 +00:00

102 Commits

Author SHA1 Message Date
Joseph Wayne Norton
9ddfad057b enhancement - Implement asynchronous events from client to server. Modify existing asynchronous events from server to client implementation. 2010-04-23 20:33:45 +09:00
Joseph Wayne Norton
fa6df997a3 change request - refactor to easily support new protocol drivers 2010-04-23 12:29:34 +09:00
Joseph Wayne Norton
3d319dde2d change request - refactor and move non ubf/ebf drivers to their own repository. Misc. modifications for Thrift support. 2010-04-22 22:20:24 +09:00
Joseph Wayne Norton
d27201734d integrate Thrift binary encoder/decoder; add pbf and abf stubs 2010-04-22 00:12:47 +09:00
Joseph Wayne Norton
5c1d491162 implement Thrift binary encoder/decoder 2010-04-21 12:51:17 +09:00
Joseph Wayne Norton
5f9f0d2227 change request - rework txn logging to permit a configurable module for the txn logger 2010-04-21 12:47:37 +09:00
Joseph Wayne Norton
ed48b1b1ee implementation proposal for adding Thrift (http://incubator.apache.org/thrift) support 2010-04-15 16:41:23 +09:00
Joseph Wayne Norton
fcc41fd711 update edocs 2010-04-13 23:33:22 +09:00
Joseph Wayne Norton
7a87dabf6f bugfix - fix txn logging for rpcOutError, add manual calls for garbage collection, add configuration for spawn options 2010-04-13 23:31:11 +09:00
Joseph Wayne Norton
1293b1384d bugfix - detect if a ubf/ebf/jsf listener process exits and then exit the manager 2010-02-05 13:52:19 +09:00
Joseph Wayne Norton
2e6c20604c bugfix - fix jsf driver to support partial inputs 2010-01-23 23:37:17 +09:00
Joseph Wayne Norton
f63b759f72 change request: rework contract manager and txn log interfaces 2009-12-26 14:36:41 +09:00
Scott
4e4d3b61c7 Add 'edoc' target to Makefile, borrowing from GMT's make recipe 2009-11-19 11:29:52 +09:00
Joseph Wayne Norton
4a14938754 bugfix - fix ubf client to handle condition when it's parent process dies 2009-11-18 22:23:23 +09:00
Joseph Wayne Norton
c5c137bd00 cleanup - remove deprecated file 2009-11-15 22:40:20 +09:00
Joseph Wayne Norton
d013e31860 change request - modify proc_socket_server to accept a port value of 0 2009-11-15 03:45:09 +09:00
Joseph Wayne Norton
def71de42c cleanup - remove invalid clause in ubf_client 2009-11-14 23:17:15 +09:00
Joseph Wayne Norton
3b9f14b4ae change request - rename async event to event_out and rename contract_manager's check methods 2009-11-14 23:07:19 +09:00
Joseph Wayne Norton
4491dccd93 cleanup - 'tidier' patch by Kostis Sagonas 2009-11-14 06:02:20 +09:00
Joseph Wayne Norton
f4a52b8d43 cleanup - 'tidier' patch by Kostis Sagonas 2009-11-14 03:24:40 +09:00
Joseph Wayne Norton
fd28238d49 change request: various refactorings and cleanups, bugfix: process clenaup when socket driver is exiting 2009-11-09 12:18:40 +09:00
Scott
f522297455 Sync between Gemini's SVN repo and GitHub. Most changes are EDoc-related,
bringing the documentation out of the Stone Age and into (I hope) the
Bronze Age.  Added a new diagram for message flows as well as a PNG
version of Joe's process structure diagram.

I hope I do this correctly, I don't want to screw up Joe's next commit
to GitHub....
2009-11-02 11:05:55 -06:00
Joseph Wayne Norton
6169f33466 change request - distinguish between a dead pid (badpid) and non pid (badarg) 2009-10-30 09:29:33 +09:00
Joseph Wayne Norton
24dfe31f6d cleanup - remove a few unnecessary items in Makefile 2009-10-29 09:27:12 +09:00
Joseph Wayne Norton
20ab04b54c bugfix - add missing socket_loop for num_conn 2009-10-28 16:55:43 +09:00
Joseph Wayne Norton
339c56edc9 enhancement - add api to check number and max connections for socket server 2009-10-28 15:24:29 +09:00
Joseph Wayne Norton
ebdba57c02 change request - add checkOutError error logging for ubf_client and ubf_plugin_handler 2009-10-21 23:47:14 +09:00
Joseph Wayne Norton
0cd601feb6 enhancement - implement local procedure call (lpc) mechanism 2009-10-19 08:21:16 +09:00
Joseph Wayne Norton
0264879120 change request - revert to simpler implementation for stateless plugin handler 2009-10-18 21:26:20 +09:00
Joseph Wayne Norton
6cc12c205b change request - upgrade lex and yecc 2009-10-17 23:38:23 +09:00
Joseph Wayne Norton
6e5faf2589 refresh edocs 2009-10-17 18:53:32 +09:00
Joseph Wayne Norton
9f801cca1a change request - move jsonrpc-specific code to new repository 2009-10-15 00:55:34 +09:00
Joseph Wayne Norton
d02be998fb change request - remove unused code and misc. cleanups 2009-10-14 12:23:01 +09:00
Joseph Wayne Norton
d05f678d7b enhancement - add ubf-eep8 link and erlang-based syntax for integers 2009-10-14 12:21:35 +09:00
Joseph Wayne Norton
794dddd57c change request / bugfix - revert proc_lib:spawn_link calls to erlang:spawn_link (to disable SASL logging) / add missing handler for exit of parent 2009-09-29 23:56:58 +09:00
Joseph Wayne Norton
c02da2259c bugfix - undo accidental checkin 2009-09-22 23:11:34 +09:00
Joseph Wayne Norton
c5c5964018 bugfix - fix dialyzer warning with file:open/2 2009-09-22 22:58:47 +09:00
Joseph Wayne Norton
9fa55df4eb fix http links 2009-09-18 23:26:43 +09:00
Joseph Wayne Norton
e9efd96ef1 enhancement - implement parser for abnf contract types 2009-09-15 23:59:10 +09:00
Joseph Wayne Norton
7e111335a9 change request - move abnf to new module 'contracts_abnf' 2009-09-13 23:05:53 +09:00
Joseph Wayne Norton
11e4696447 change request - add check for dead ubf client pids, add test cases for socket shutdown 2009-09-10 22:48:51 +09:00
Joseph Wayne Norton
340839e3e0 change request - refactor and enhance abnf contract primitives 2009-09-08 12:12:13 +09:00
Joseph Wayne Norton
7a5772a4e2 disable jsf tests by default 2009-09-08 12:10:15 +09:00
Joseph Wayne Norton
7897a6bcb1 typo fix 2009-09-04 23:58:40 +09:00
Joseph Wayne Norton
f212697c3e add newline 2009-08-30 12:59:52 +09:00
Joseph Wayne Norton
eb60773907 update - upgrade checkType to match with recent contract checking changes 2009-08-19 11:28:34 +09:00
Joseph Wayne Norton
e39235915c change request - modify Makefile templates 2009-08-19 11:27:26 +09:00
Joseph Wayne Norton
c98933eaca bugfix / enhancement / change request - fix, cleanup, and simplify ubf contract checker implementation 2009-08-18 22:11:44 +09:00
Joseph Wayne Norton
ed83dae1e3 remove isit method 2009-08-15 10:11:17 +09:00
Joseph Wayne Norton
315e778e18 Merge branch 'master' of git@github.com:norton/ubf 2009-08-05 22:47:36 +09:00