1
0
mirror of https://github.com/ubf/ubf.git synced 2026-04-17 02:06:03 +00:00

182 Commits

Author SHA1 Message Date
Joseph Wayne Norton
a91201e6e7 Fixes for generated header files 2015-04-03 21:46:08 -05:00
Joseph Wayne Norton
bb0f565ef7 Update copyright 2015-03-26 21:36:48 -05:00
Joseph Dunne
fe659506d9 Allow state variable to be changed by a managerRPC call 2014-12-25 15:33:47 +02:00
Joseph Wayne Norton
d71141c048 Update copyright 2014-05-11 18:20:07 +09:00
Joseph Wayne Norton
7a774619d5 Fix dict:dict() vs. dict() Erlang/OTP 17 incompatibility 2014-03-01 17:52:54 -06:00
Joseph Wayne Norton
601aa1e965 Update copyright 2013-02-23 08:08:00 +09:00
Joseph Wayne Norton
7f678fc138 R16(A) support
Erlang/OTP R16 has done away with parameterized modules (see Issue 4
under http://www.erlang.org/news/35 for details).

Update ubf's internal implementation and dependencies to require a
parse transform for parameterized modules support (see
https://github.com/ubf/pmod_transform).
2013-02-23 07:49:51 +09:00
Thomas O'Dowd
7e96458a57 Exit with shutdown when 'EXIT' shutdown is received.
Supervisor shutdown message should cause the handler
loop to exit with the reason shutdown.
2012-12-25 16:40:29 +09:00
Joseph Wayne Norton
09f18ab2c5 Cleanup contract parser 2012-11-13 17:49:40 +09:00
Joseph Wayne Norton
aac53dface Add abnf types for header generation purposes 2012-11-13 17:48:32 +09:00
Joseph Wayne Norton
76c4b3d29e Replace erlang:now() with os:timestamp() 2012-10-09 18:19:33 +09:00
Joseph Wayne Norton
6bb3818600 Remove brute force garbage_collect() calls.
Remove brute force garbage_collect() calls in favor of process spawn
options (i.e. [{spawn_opt, [{fullsweep_after, 5}]}]).
2012-09-25 14:25:09 +09:00
Joseph Wayne Norton
ce139ec399 Cleanup contract drivers' decoder callback 2012-09-23 16:17:50 +09:00
Joseph Wayne Norton
388220bfe6 Cleanup contract drivers' decoder callback and active socket 2012-09-21 15:07:39 +09:00
Joseph Wayne Norton
bb7ab3c3ef Fix contract drivers' decoder callback and active socket 2012-09-20 19:43:06 +09:00
Joseph Wayne Norton
ffb8c53dc7 Misc. dialyzer warning fixes 2012-09-03 23:34:43 +09:00
Joseph Wayne Norton
f979335142 Allow (nearly) all types as record defaults in UBF contracts 2012-09-03 09:47:44 +09:00
Joseph Wayne Norton
16d4e8b339 Misc. dialyzer warning fixes 2012-09-03 00:20:26 +09:00
Joseph Wayne Norton
fe276dbc3f Align UBF's predefined and builtin types with EEP 8 2012-09-02 22:10:49 +09:00
Joseph Wayne Norton
e61261cdc9 Export helper impl/2 2012-09-01 22:09:55 +09:00
Joseph Wayne Norton
39df5aabe2 Rename predefined type void() to none() 2012-09-01 21:22:09 +09:00
Joseph Wayne Norton
5c0f0cb604 Cleanup, fix, and enhance stateful and stateless plugin callbacks 2012-08-23 12:40:04 +09:00
Joseph Wayne Norton
a2d050d0cf Enhance (prototype) records refactoring 2012-08-19 22:15:55 +09:00
Joseph Wayne Norton
0ddab5b762 Optimize (prototype) records refactoring 2012-08-19 21:29:39 +09:00
Joseph Wayne Norton
9e4505e411 Working (prototype) records refactoring 2012-08-19 21:29:39 +09:00
Joseph Wayne Norton
13848838d9 Initial records refactoring 2012-08-19 21:29:39 +09:00
Joseph Wayne Norton
cef567c06c Add support for boolean() predefined type 2012-08-19 21:28:35 +09:00
Thomas O'Dowd
2afbb258c5 Added support for specifying the client local port via the option clientport. 2012-08-17 12:07:52 +09:00
Joseph Wayne Norton
93368c0ff2 Add new '{startplugin,mod()}' option to ubf_client 2012-08-10 14:23:53 +09:00
Joseph Wayne Norton
77266f9079 Export command_typegen/4 2012-08-10 01:22:57 +09:00
Joseph Wayne Norton
fe929d1eb2 Cleanup, refactor, and enhance qc_ubf 2012-08-10 00:35:43 +09:00
Joseph Wayne Norton
553b1f9444 Add support for {,un,left un,right un}bounded UBF(b) lists 2012-08-07 23:15:28 +09:00
Joseph Wayne Norton
74441d2ce7 Add support for {,un,left un,right un}bounded UBF(b) lists 2012-08-07 18:33:52 +09:00
Joseph Wayne Norton
c0e3a7a671 Store 'ubf_proto' in process dictionary 2012-08-03 18:13:50 +09:00
Joseph Wayne Norton
4d51eac5cc Cleanup and simplify rebar and repo tool usage 2012-08-02 22:38:48 +09:00
Joseph Wayne Norton
292c736e60 Transfer to ubf.org 2012-07-30 23:02:43 +09:00
Joseph Wayne Norton
e0dd1ce409 Replace include_lib with include 2012-07-24 23:17:42 +09:00
Joseph Wayne Norton
84f4d5b077 Refactor qc_ubf implementation 2012-07-17 22:57:49 +09:00
Joseph Wayne Norton
da095e7531 Move qc_ubf to include and src directories 2012-07-14 23:45:50 +09:00
Joseph Wayne Norton
cab05c2961 Clarify types for stateful_plugin:handler_stop/3 2012-07-14 23:10:29 +09:00
Joseph Wayne Norton
cb3331cfb3 Allow tag syntax for UBF(b) annotations 2012-07-12 23:09:09 +09:00
Joseph Wayne Norton
d885573c4a Refactor qc_ubf implementation 2012-07-08 01:13:39 +09:00
Joseph Wayne Norton
7a57675566 Update copyright 2012-03-10 23:05:57 +09:00
Joseph Wayne Norton
85648dc138 Updates for R15B 2011-12-19 10:06:04 +09:00
Joseph Wayne Norton
2d9a0c40b1 Regenerate edocs via asciiedoc prototype 2011-10-14 22:39:34 +09:00
Joseph Wayne Norton
24f27df39d Generate edocs via asciiedoc prototype 2011-10-11 00:25:03 +09:00
Joseph Wayne Norton
fcf258b405 Generate edocs via edown 2011-10-09 00:42:44 +09:00
Joseph Wayne Norton
12de0a2e74 ubf v1.15.7 2011-09-05 23:21:23 +09:00
Joseph Wayne Norton
b7222b5b68 ubf v1.15.6 2011-08-29 11:06:54 +09:00
Joseph Wayne Norton
0da962aa95 GH1(norton/ubf): Support 'safe' decoding option. 2011-08-12 11:15:12 +09:00