1
0
mirror of https://github.com/ubf/ubf.git synced 2026-04-24 13:45:59 +00:00
Commit Graph

184 Commits

Author SHA1 Message Date
Joseph Wayne Norton
bac1a8ec00 UBF tutorial material updates 2010-11-15 16:09:33 +09:00
Joseph Wayne Norton
65b7216400 Merge branch 'master' of github.com:norton/ubf 2010-11-14 01:52:43 +09:00
Joseph Wayne Norton
5018a819f8 add tutorial skeleton 2010-11-14 01:52:19 +09:00
Joseph Wayne Norton
64ce502ae3 complete Misc section and declare 1st Draft status 2010-11-13 00:51:06 +09:00
Joseph Wayne Norton
a73d587777 Merge branch 'master' of github.com:norton/ubf 2010-11-13 00:48:39 +09:00
Joseph Wayne Norton
7f2619335f Add new -type and -spec declarations for subset of client functions.
Add documentation for tlog/6 callback API.
2010-11-13 00:47:48 +09:00
Joseph Wayne Norton
07929df21f add Erlang Clients section 2010-11-12 18:48:39 +09:00
Joseph Wayne Norton
4465d5ee3a add Stateful Servers section 2010-11-12 17:27:20 +09:00
Joseph Wayne Norton
24d6f9dd1b add Stateless Servers section 2010-11-12 16:11:51 +09:00
Joseph Wayne Norton
050e18a432 Add new -type and -spec declarations for subset of server and plugin related functions. 2010-11-12 12:43:13 +09:00
Joseph Wayne Norton
18c3617068 add Transports section and partial Servers section 2010-11-12 00:20:41 +09:00
Joseph Wayne Norton
8ae8239344 add example contracts for Contracts & Plugins section 2010-11-11 00:37:04 +09:00
Joseph Wayne Norton
730e597130 add Contracts & Plugins section 2010-11-11 00:35:03 +09:00
Joseph Wayne Norton
d93267cc70 replace outdated documentation with new, in-progress UBF User's Guide 2010-11-10 13:21:06 +09:00
Joseph Wayne Norton
59e4575f10 GMT BZ29373: fix race condition just after connection establishment
The ubf listener has a window for a possible race condition just after
connection establishment.  TCP/IP data sent by the client can be
ignored before the contract driver process has been completely
initialized.  For normal ubf client and server interaction, this race
condition is not visiable due to the inherit network latency and to
client that is initially busy reading the server hello before sending
it's first request to the server.
2010-11-10 11:25:10 +09:00
Joseph Wayne Norton
5e5f157a4d spelling corrections 2010-11-09 17:17:16 +09:00
Joseph Wayne Norton
d878f99c97 minor cleanup for irc example contract 2010-10-25 09:46:50 +09:00
Joseph Wayne Norton
ed66bee1f3 Merge remote branch 'upstream/master' 2010-10-23 17:21:05 +09:00
Joseph Wayne Norton
99971f0466 GMT BZ29283: various fixes for UBF(a) decoder 2010-10-23 17:15:49 +09:00
Joseph Wayne Norton
7b466e93d7 new UBF Home Page 2010-10-18 00:43:41 +09:00
Joseph Wayne Norton
75e1c35857 GMT BZ29283: UBF contract change requests 2010-10-08 19:02:39 +09:00
Joseph Wayne Norton
21a9da28eb change request - type imports 2010-09-25 02:13:44 +09:00
Joseph Wayne Norton
0440855f1e change request - type imports 2010-09-21 23:27:20 +09:00
Joseph Wayne Norton
d938b305f5 Correct README for building with bom.sh 2010-08-26 08:00:05 +09:00
Joseph Wayne Norton
7be4a7977e whitespace 2010-08-07 15:38:30 +09:00
Joseph Wayne Norton
97f9d52a56 Update README, Makefile, BOM.mk, and GMBOM files for building with bom.sh 2010-08-07 13:12:14 +09:00
Joseph Wayne Norton
5d96dc0ef7 remove deprecated erl_make.mk 2010-08-07 12:12:59 +09:00
Joseph Wayne Norton
4d5a0f2181 enable '$ ./bom.sh co <path>' for this module 2010-08-06 23:59:07 +09:00
Hibari GMT
e3e0eb8c33 import Hibari 2010-07-13 18:25:27 +09:00
Joseph Wayne Norton
06966fd372 misc. tiny cleanups 2010-07-12 09:58:25 +09:00
Joseph Wayne Norton
458aa25abc UBF requires Erlang/OTP R13B01 or newer 2010-06-29 20:46:41 +09:00
Joseph Wayne Norton
08ab8c214c remove unnecessary comments 2010-05-29 11:30:58 +09:00
Scott Lystig Fritchie
7ecbd623ee Fix erl_make.mk to work on non-Bash'ified systems like FreeBSD 2010-05-21 22:13:01 -05:00
Scott Lystig Fritchie
114b452732 README formatting changes v1.14 2010-05-11 22:22:10 -05:00
Scott Lystig Fritchie
000597c742 Fix UBFBinary.equals when comparing String 2010-05-10 18:13:10 -05:00
Scott Lystig Fritchie
d296a366b4 Update ChangeLog with bare sketch of SLF's recent activities 2010-05-08 15:12:20 -05:00
Scott Lystig Fritchie
2c98660ae1 Update README in anticipation of v1.13 tag v1.13 2010-05-08 15:05:49 -05:00
Scott Lystig Fritchie
1f32d4c1df Add .gitignore for priv/java/classes dir 2010-05-08 14:42:58 -05:00
Scott Lystig Fritchie
f8451b27f8 Various bug and bit-rot fixes for UBF Java client
* Add support for UBF(A) register decoding.
* Add support for UBF(A) binary term encoding and decoding
* Change UBFInteger to use Long (64 bits) internally instead of Integer
  (32 bits)
* Add UBFClient.stopSession() method to close a connection
* UBFClient doesn't throw exception on socket error if
  UBFClient.stopSession() is called.
* Update the messaging conventions used for UBF RPC calls, responses,
  and async events.
* Added UBF.tuple() constructors (convenience functions) for making
  UBFTuples of up to arity 12.
2010-05-08 14:07:21 -05:00
Scott Lystig Fritchie
df1245c3d9 Add missing java Makefile from JA's 'ubf-1.12' distro 2010-05-07 15:49:30 -05:00
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
b18181f4ef rename README 2010-04-22 23:39:19 +09:00
Joseph Wayne Norton
40db7975f6 rename README 2010-04-22 23:36:15 +09:00
Joseph Wayne Norton
da4d47b267 change request - refactor and move non ubf/ebf drivers to their own repository. Misc. modifications for Thrift support. 2010-04-22 22:52:20 +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
3dbfd9d2fc update README with Universal RPC plans :) 2010-04-17 14:29:11 +09:00