Michael Klishin
|
721d5e3a24
|
GoPivotal => Pivotal Software in a few more places
|
2015-08-31 14:44:45 +03:00 |
Michael Klishin
|
73f47630aa
|
(c) year
|
2015-05-24 04:24:11 +03:00 |
Simon MacMullen
|
2f6b97a5df
|
Update copyright for 2014
|
2014-03-17 17:25:24 +00:00 |
Simon MacMullen
|
2a838a16a6
|
Check UTF-8-ness of shortstrs in non-content-bearing methods. Note that we use the previously developed "fast" checker to avoid a dependency on xmerl, not so much because it is fast.
|
2013-11-04 14:33:33 +00:00 |
Simon MacMullen
|
cb7027982a
|
s/VMware/GoPivotal/g
|
2013-07-01 10:49:14 +01:00 |
Emile Joubert
|
b629976a61
|
Update copyright 2013
|
2013-01-23 12:03:02 +00:00 |
Matthias Radestock
|
bc78eea54e
|
macrofy
|
2012-11-05 18:07:34 +00:00 |
Matthias Radestock
|
274663ef88
|
merge bug25266 into bug25273
|
2012-11-05 17:55:50 +00:00 |
Matthias Radestock
|
b8de903254
|
merge bug25269 into bug25266
which entails switching from funs to macros for all the new property
decoders we introduced
|
2012-11-05 17:45:29 +00:00 |
Matthias Radestock
|
eabc69cc78
|
switch back to using macros
in order to eek out a bit more performance
but at least make the macro signature uniform and pull out the conditional
|
2012-11-05 17:24:58 +00:00 |
Matthias Radestock
|
6fbb6dc875
|
fix bug
|
2012-11-05 14:08:13 +00:00 |
Matthias Radestock
|
ec58eb9caf
|
code gen property encoder
pretty much symmetric to decoder
Involves renaming of the decoder helper funs, since those names are
more meaningful for the encoder
|
2012-11-05 12:22:21 +00:00 |
Matthias Radestock
|
486b736a35
|
handle all types in property decoder
|
2012-11-04 16:48:13 +00:00 |
Matthias Radestock
|
58eb07c88e
|
merge bug25269 into bug25266
|
2012-11-04 16:04:05 +00:00 |
Matthias Radestock
|
a6e6884e1d
|
merge bug25268 into bug25266
|
2012-11-04 16:03:28 +00:00 |
Matthias Radestock
|
73a617fbd5
|
be more assertive in property decoding
|
2012-11-04 09:32:01 +00:00 |
Matthias Radestock
|
95192cea67
|
simplify property decoder
functions instead of macros, which gives the same performance in
the fast "no properties" path and only causes a tiny loss (if any)
otherwise.
|
2012-11-04 09:29:58 +00:00 |
Matthias Radestock
|
66c0c406dc
|
ditch superfluous type mapping in codegen
|
2012-11-03 21:04:32 +00:00 |
Emile Joubert
|
e9559c13ba
|
Update copyright 2012
|
2012-02-02 13:41:23 +00:00 |
Alexandru Scvortov
|
15e3658936
|
cosmetic
And fix the '_':2 thing.
|
2011-10-18 10:04:13 +01:00 |
Alexandru Scvortov
|
6f4b92bfdf
|
unroll property parser
The codegen code is quite ugly now; I'll see what I can do about that.
|
2011-10-17 16:51:23 +01:00 |
Alexandru Scvortov
|
010a6f7133
|
more autogenerated specs
The specs for framing_0_8 and framing_0_9_1 are up to date.
|
2011-08-05 15:05:02 +01:00 |
Emile Joubert
|
2578d93039
|
Merged default into bug23483
|
2011-02-07 11:12:43 +00:00 |
Matthew Sackman
|
c8a8842af6
|
Correct all remaining copyright notices
|
2011-01-19 13:53:32 +00:00 |
Emile Joubert
|
ecf16c7f9b
|
Sender-specified distribution for fanout exchanges
|
2011-01-19 12:49:30 +00:00 |
Alexandru Scvortov
|
cc587861bb
|
merge bug23475 into default (eliminate dialyzer errors)
|
2010-11-11 09:39:36 +00:00 |
Matthias Radestock
|
dbc68a83f0
|
refactor: extract shortstr size check
|
2010-11-08 23:39:46 +00:00 |
Matthias Radestock
|
fec392a0b7
|
don't check shortstr size on decode since it is guaranteed to fit
|
2010-11-08 23:38:54 +00:00 |
Matthias Radestock
|
886eac494d
|
yet another spec error
|
2010-11-07 21:13:26 +00:00 |
Matthias Radestock
|
f19befcd94
|
export types in more sensible order and add some that were missing
|
2010-11-06 13:02:20 +00:00 |
Vlad Alexandru Ionescu
|
4f1c7fdf51
|
merging in from default
|
2010-09-16 16:46:19 +01:00 |
Matthew Sackman
|
5e724a3f2a
|
Merging bug 23022 onto default
|
2010-08-02 16:36:35 +01:00 |
Alexandru Scvortov
|
a6d94f9132
|
added connection_exit() and channel_exit() to relevant function specs
|
2010-07-30 17:22:45 +01:00 |
Vlad Ionescu
|
7549aa2863
|
merging in from default
|
2010-07-14 18:28:23 +01:00 |
Matthias Radestock
|
15fe9989ce
|
version should come first
|
2010-07-09 17:29:19 +01:00 |
Simon MacMullen
|
4133883b37
|
Merge default into bug22889
|
2010-07-09 12:41:39 +01:00 |
Alexandru Scvortov
|
9a9507b754
|
moved export_types to inside ifdefs
|
2010-07-05 23:39:33 +01:00 |
Alexandru Scvortov
|
18ea280a3b
|
added missing export_types
|
2010-07-05 14:18:06 +01:00 |
Simon MacMullen
|
13bf65187a
|
Correct spec; correct dependencies.
|
2010-07-02 17:59:15 +01:00 |
Simon MacMullen
|
c0e1669e9e
|
Get codegen to build Protocol:version().
|
2010-07-02 17:43:45 +01:00 |
Alexandru Scvortov
|
74cc5646ce
|
better types
|
2010-07-02 15:01:15 +01:00 |
Alexandru Scvortov
|
a44454c718
|
moved most hard-coded types from rabbit_framing
|
2010-07-02 12:25:30 +01:00 |
Alexandru Scvortov
|
22d395e11e
|
redistributed all types from rabbit_framing_spec.hrl and rabbit.hrl
|
2010-07-02 11:51:10 +01:00 |
Alexandru Scvortov
|
68bd4feb29
|
partially moved types out of rabbit.hrl
|
2010-07-01 16:48:32 +01:00 |
Simon MacMullen
|
54e7807e28
|
Codegen up two different versions of rabbit_framing and provide a dispatcher to choose. The codegen now builds header files that are the union of 0-8 and 0-9-1.
|
2010-06-24 16:55:14 +01:00 |
Simon MacMullen
|
91aee115be
|
Don't pull protocol version from the JSON.
|
2010-06-24 13:36:42 +01:00 |
Alexandru Scvortov
|
0c0cad2e0c
|
removed unnecessary ifdefs
|
2010-06-11 12:10:41 +01:00 |
Alexandru Scvortov
|
ec874df3e7
|
ifdefs surround ALL the specs
|
2010-06-11 06:54:14 +01:00 |
Alexandru Scvortov
|
1132c6874c
|
cosmetic
|
2010-06-09 12:54:50 +01:00 |
Alexandru Scvortov
|
39695c5bbd
|
enclosed generated specs in -ifdefs
|
2010-06-09 12:37:58 +01:00 |