kenton@google.com
6cbe32fa13
Use SVN externals for gtest.
16 years ago
kenton@google.com
c137750365
Remove two empty source files. This doesn't actually have any effect on code size but might as well get rid of them.
16 years ago
kenton@google.com
4f3491ee5f
Decouple strutil from C++ lite library for a further 23k reduction.
16 years ago
kenton@google.com
858a22be11
Define libprotobuf-lite in Makefile.am.
...
TODO: Compile conditionally? Provide a way to omit ExtensionSet?
Should libprotobuf depend on libprotobuf-lite instead of being a
stand-alone lib?
16 years ago
kenton@google.com
80b1d62bfc
Submit recent changes from internal branch, including "lite mode" for
...
C++ and Java. See CHANGES.txt for more details.
16 years ago
Jean-Baptiste Queru
0422db3be9
reconcile korg/master into goog/master
16 years ago
Jean-Baptiste Queru
e68c309360
Merge korg/donut into korg/master
16 years ago
kenton@google.com
d2fd0638c3
Down-integrate some code from an internal branch. (More to come.)
16 years ago
kenton@google.com
31afcd730b
Fix problems with emacs protobuf mode, I guess. See < http://www.opensubscriber.com/message/emacs-devel@gnu.org/7155093.html >. Patch from domq@google.com.
16 years ago
Jon Skeet
1a79d04d25
Mono build file improvements and readme
16 years ago
kenton@google.com
ceb561d65b
Add Swap(), SwapElements(), and RemoveLast() to Reflection. Patch by Scott Stafford.
16 years ago
Jon Skeet
ad74853e0c
Fix copyright notices
16 years ago
Jon Skeet
e1e8431681
Gone back to non-remoting mocks, but marked breaking unit test as ignored
16 years ago
Jon Skeet
5cb5d782b0
Workaround for Mono bug 516379
16 years ago
Jon Skeet
a22663eda9
Initial mono build scripts
16 years ago
Jon Skeet
b2526215e1
Use remoting mocks to work with mono
16 years ago
Jon Skeet
37a7983aaa
Merge branch 'master' of git@github.com:jskeet/dotnet-protobufs
16 years ago
Jon Skeet
2178b93bbb
Fix bug when reading many messages - size guard was triggered
16 years ago
Jon Skeet
51a2f5ea1a
Remove unused class (was going to be used for multi-file support)
16 years ago
Jon Skeet
60fb63e370
Initial Silverlight compatibility work
16 years ago
Jon Skeet
367217301d
Get the right warning number this time.
16 years ago
Jon Skeet
cb8644df88
Fixed a couple of warnings
16 years ago
Jon Skeet
c784be3149
Remove unused variable in static constructors
16 years ago
Adam Bliss
9ed5ba9170
am a67f19de: Adds a few utilities to ProtoBufUtil, integrating over from mainline
...
Merge commit 'a67f19deb0794784d1b841bc1900328103af03c5'
* commit 'a67f19deb0794784d1b841bc1900328103af03c5':
Adds a few utilities to ProtoBufUtil, integrating over from mainline
16 years ago
Adam Bliss
c1a443d486
Adds a few utilities to ProtoBufUtil, integrating over from mainline
16 years ago
Mitsuru Oshima
8a3fd8152c
am 7fea449b: Revert "ProtoBuf update"
...
Merge commit '7fea449b53848057686ac4266ee51853bda70e30'
* commit '7fea449b53848057686ac4266ee51853bda70e30':
Revert "ProtoBuf update"
16 years ago
Mitsuru Oshima
7e013cacd4
Revert "ProtoBuf update"
...
This reverts commit 9aaf507646c866ab131bf2bcd973882ff9f553cf.
16 years ago
Mitsuru Oshima
53a2e9d2b0
am 9aaf5076: ProtoBuf update * Added IntMap that uses Hashtable for larger keys * Chagned to use IntMap to allow larger tags * Changed to use autoboxing for int/longs.
...
Merge commit '9aaf507646c866ab131bf2bcd973882ff9f553cf'
* commit '9aaf507646c866ab131bf2bcd973882ff9f553cf':
ProtoBuf update
16 years ago
Mitsuru Oshima
babfb77851
ProtoBuf update
...
* Added IntMap that uses Hashtable for larger keys
* Chagned to use IntMap to allow larger tags
* Changed to use autoboxing for int/longs.
16 years ago
Jon Skeet
8729cf4628
Added the ability to use an IEnumerable<T> when adding to a list, so you can do:
...
new Foo.Builder {
RepeatedValue = { x.Select(y) }
};
... a bit like LINQ to XML.
16 years ago
Jon Skeet
d6dd0a4560
Add CLSCompliance.
16 years ago
Jon Skeet
0864d30b97
Include missing generated files
16 years ago
Jon Skeet
df67f1482b
Fix custom options behaviour
16 years ago
kenton@google.com
f22943c7d0
Fix build problem with -std=gnu++0x.
16 years ago
Jon Skeet
6ef233d4ea
Updated todo list
16 years ago
Jon Skeet
c298c89229
New tests, double build errors, and a few miscellaneous fixes
16 years ago
Jon Skeet
a6afb7cd48
Update protoc.exe to 2.1 release
16 years ago
Jon Skeet
2e6dc12fa8
Write/Read delimited messages
16 years ago
Jon Skeet
43da7ae328
Fix equality of messages to include unknown fields
16 years ago
Jon Skeet
7ee85c4e9f
Added field constant generation
16 years ago
kenton@google.com
a5183461f8
Fixes to acx_check_suncc.m4 from Monty Taylor.
16 years ago
kenton@google.com
b43727981c
Fix final leak (win32 only).
16 years ago
kenton@google.com
1fb3d394e5
Update version number in trunk.
16 years ago
Jon Skeet
d33bff04b3
Fixed i18n issues with numbers
16 years ago
kenton@google.com
1d4df6caa4
Fix compile error on Cygwin, where int32 is typedefed to long instead of int, and the compiler can't figure out which overload of this method to use in that case.
16 years ago
kenton@google.com
e21c5734ec
Make sure examples link properly.
16 years ago
kenton@google.com
63e646b7ad
Provide ShutdownProtobufLibrary() which frees all startup-allocated objects.
16 years ago
kenton@google.com
9824eda6b5
enable cross-compiling
16 years ago
kenton@google.com
42c81e1a76
Set better default CXXFLAGS and don't use optimization when compiling tests
...
(takes too long).
16 years ago
kenton@google.com
3d694ad2d8
Fix test failure on 64-bit python.
16 years ago