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