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