csharptest
45a93fad4d
Optimized access to ByteString from coded io.
14 years ago
csharptest
efed509b55
Fixed two errors caused by incorrect merge of the rpc interface generator
14 years ago
liujisi@google.com
7a6de0008a
Update comments for globally unique extension number for custom options.
14 years ago
Jon Skeet
da4989c4ed
Allow protoc to be targeted by protogen explicitly.
...
Use that within the build for the address book sample.
14 years ago
Joshua Haberman
a503b8859c
Make all handlers objects refcounted.
...
I'm realizing that basically all upb objects
will need to be refcounted to be sharable
across languages, but *not* messages which
are on their way out so we can get out of
the business of data representations.
Things which must be refcounted:
- encoders, decoders
- handlers objects
- defs
14 years ago
Joshua Haberman
2ccebb74c3
Add proof-of-concept C++ wrapper header.
14 years ago
csharptest
445bdcebe7
Completed adding attributes to all generated types
14 years ago
csharptest
714b8699fe
ooops, accidentally formatting these generated files
14 years ago
csharptest
9fc5386501
merged-release-fix
14 years ago
csharptest
71f662c33e
reformatted all code to .NET standard formatting
14 years ago
csharptest
fe811e0eeb
Fix for missing build_temp prior to release
14 years ago
csharptest
d965c666ec
line-ending-to-crlf
14 years ago
csharptest
62ce3a625e
Added version command to PublishRelease.bat, added use of external signing key
14 years ago
Joshua Haberman
0941664215
Add startseq/endseq handlers.
...
Startseq/endseq handlers are called at the beginning
and end of a sequence of repeated values. Protobuf
does not really have direct support for this (repeated
primitive fields do not delimit "begin" and "end" of
the sequence) but we can infer them from the bytestream.
The benefit of supporting them explicitly is that they
get their own stack frame and closure, so we can avoid
having to find the array's address over and over and
deciding if we need to initialize it.
This will also pave the way for better support of JSON,
which does have explicit "startseq/endseq" markers: [].
14 years ago
csharptest
7a0797f972
added batch for creating a new key
14 years ago
Josh Haberman
74102e836d
JIT: factor out push/pop frame into macros.
14 years ago
csharptest
35b68527d3
Completed moving of keyfile and removing of InternalsVisibleTo usages
14 years ago
csharptest
10871cc8dd
Removed more uses of InternalsVisibleTo, made more stuff public :)
14 years ago
csharptest
51eb1b405c
Removed some uses of InternalsVisibleTo, made some stuff public
14 years ago
csharptest
5a80c37842
Moved key file to /keys directory
14 years ago
csharptest
d6405f8308
merged from protobuf-csharp-port
14 years ago
csharptest
ba63ad2b31
null merge of excess head 176:ae542d13a575
14 years ago
csharptest
157979e135
merged from protobuf-csharp-port
14 years ago
csharptest
1ee7a96b36
Added sample code from the Getting Started Wiki
14 years ago
csharptest
232c79562c
fix for the release upload script
14 years ago
csharptest
2503740153
version 2.3.0.277
14 years ago
csharptest
d7f9749fc0
Added tag 2.3.0.277 for changeset 32c55b51f8a3
14 years ago
csharptest
77dc364802
versioned assemblies to 2.3.0.277
14 years ago
csharptest
f8b8864abe
enabled xml documentation generation
14 years ago
Joshua Haberman
d619852e06
Change dispatcher error handling model.
...
Now the dispatcher will call error handlers
instaed of returning statuses that the caller
has to constantly check.
14 years ago
csharptest
f1816beebe
- Added CSharpServiceType NONE to skip service generation.
...
- Defaulted service_generator_type to NONE
- Added /protos/extest/unittest_generic_services.proto to test services
- Migrated unit tests to use the new generic services for testing
14 years ago
Joshua Haberman
a5506318aa
Fix JIT for new interface.
14 years ago
Joshua Haberman
2fe68c6a5a
Fix aliasing violation.
14 years ago
Joshua Haberman
3231fd0fdd
Vastly improved/simplified the upb_handlers API.
14 years ago
Joshua Haberman
ea2a80840e
More renaming.
14 years ago
Joshua Haberman
1782f28c86
Documentation, some type renaming, nix unknown handler for now.
14 years ago
Joshua Haberman
eb622c0531
Split upb_stream -> upb_bytestream/upb_handlers.
14 years ago
Joshua Haberman
f74534b42a
Decoder redesign in preparation for packed fields and start/endseq.
14 years ago
Joshua Haberman
4a99abba12
Refactor varint encoding/decoding.
14 years ago
liujisi@google.com
02d7015ba8
Allow String to be used as message names.
14 years ago
csharptest
68d831e3a4
Implementation of service interface generator
14 years ago
liujisi@google.com
5c24564811
Update mainline version to 2.4.2-pre.
14 years ago
liujisi@google.com
5d99632b2d
Update changelog for 2.4.1 release.
14 years ago
liujisi@google.com
03aaa0417f
Python CPP implementation now requires c++ libprotobuf installed before running
...
setup.py to fix RPATH problem.
14 years ago
liujisi@google.com
5a3342823a
Add missing plugin.h into extract_includes.bat script.
14 years ago
liujisi@google.com
23f42ceaf8
Define serailVersionUID for generated java class.
14 years ago
liujisi@google.com
3dc4a7be33
Fix incomplete comments.
14 years ago
liujisi@google.com
5a5e67a25d
Make protobuf java JDK 1.5 compatible.
14 years ago
Joshua Haberman
7cf5893dcc
Revise/clarify comment about clear() implementation.
14 years ago
Joshua Haberman
6955dfb302
Calculate and print string sizes in test messages.
14 years ago