Commit Graph

3029 Commits

Author SHA1 Message Date
gk5885
a4022f8931 This fixes some issues with the lite profile for the java build in which the lite jar contained the full binary. 2009-08-04 22:40:19 +00:00
gk5885
ac4764e355 Update the pom to support the 'lite' profile. 2009-08-04 19:11:39 +00:00
kenton@google.com
58ebb1ccf8 Fix argument order -- I guess this macro is unused... 2009-08-04 01:23:07 +00:00
kenton@google.com
3c66c2e641 Allow dependents to use pkg-config to figure out what flags to pass to link against protobuf. 2009-08-03 21:31:25 +00:00
temporal
ad2cfe0375 Make sure lite MSVC projects get into dist. 2009-08-01 22:54:30 +00:00
temporal
43af40dcca Remove @Override annotations that cause compiler errors on Java 1.5. 2009-08-01 07:37:11 +00:00
temporal
f837b0066d Use the nice macro to declare once-init control objects, like good little coders should. Otherwise the initialization routines never run on Mac. TODO: Investigate how this was broken. 2009-08-01 07:30:49 +00:00
kenton@google.com
9270a99d2e Make DLLs work again. 2009-08-01 02:16:55 +00:00
kenton@google.com
e6607e3963 Update MSVC project files for recent changes. Added new projects for libprotobuf-lite and the lite test. 2009-08-01 01:29:03 +00:00
kenton@google.com
c3a24531d1 Hurr, some merge conflict was resolved poorly. Fixed. 2009-08-01 00:44:01 +00:00
kenton@google.com
253a850804 Allow compression level of GzipOutputStream to be configured. 2009-08-01 00:38:45 +00:00
kenton@google.com
1900c536cd Fix compile for GCC 3.4.4. 2009-08-01 00:30:11 +00:00
kenton@google.com
39671e5309 Extend MAINTAINERCLEANFILES to include some things automatically added by libtoolize. 2009-07-31 21:46:11 +00:00
kenton@google.com
6cbe32fa13 Use SVN externals for gtest. 2009-07-31 21:20:02 +00:00
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. 2009-07-29 21:48:13 +00:00
kenton@google.com
4f3491ee5f Decouple strutil from C++ lite library for a further 23k reduction. 2009-07-29 21:33:08 +00:00
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?
2009-07-29 02:21:47 +00:00
kenton@google.com
80b1d62bfc Submit recent changes from internal branch, including "lite mode" for
C++ and Java.  See CHANGES.txt for more details.
2009-07-29 01:13:20 +00:00
Jean-Baptiste Queru
0422db3be9 reconcile korg/master into goog/master 2009-07-26 11:43:55 -07:00
Jean-Baptiste Queru
e68c309360 Merge korg/donut into korg/master 2009-07-25 17:48:02 -07:00
kenton@google.com
d2fd0638c3 Down-integrate some code from an internal branch. (More to come.) 2009-07-24 01:00:35 +00:00
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. 2009-07-08 20:37:43 +00:00
Jon Skeet
1a79d04d25 Mono build file improvements and readme 2009-06-25 20:31:26 +01:00
kenton@google.com
ceb561d65b Add Swap(), SwapElements(), and RemoveLast() to Reflection. Patch by Scott Stafford. 2009-06-25 19:05:36 +00:00
Jon Skeet
ad74853e0c Fix copyright notices 2009-06-25 16:55:58 +01:00
Jon Skeet
e1e8431681 Gone back to non-remoting mocks, but marked breaking unit test as ignored 2009-06-25 16:55:08 +01:00
Jon Skeet
5cb5d782b0 Workaround for Mono bug 516379 2009-06-25 10:51:31 +01:00
Jon Skeet
a22663eda9 Initial mono build scripts 2009-06-25 09:30:14 +01:00
Jon Skeet
b2526215e1 Use remoting mocks to work with mono 2009-06-25 09:18:02 +01:00
Jon Skeet
37a7983aaa Merge branch 'master' of git@github.com:jskeet/dotnet-protobufs 2009-06-25 07:52:54 +01:00
Jon Skeet
2178b93bbb Fix bug when reading many messages - size guard was triggered 2009-06-25 07:52:07 +01:00
Jon Skeet
51a2f5ea1a Remove unused class (was going to be used for multi-file support) 2009-06-22 11:31:29 +01:00
Jon Skeet
60fb63e370 Initial Silverlight compatibility work 2009-06-20 20:46:28 +01:00
Jon Skeet
367217301d Get the right warning number this time. 2009-06-17 16:23:30 +01:00
Jon Skeet
cb8644df88 Fixed a couple of warnings 2009-06-17 16:09:22 +01:00
Jon Skeet
c784be3149 Remove unused variable in static constructors 2009-06-17 15:47:33 +01:00
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
2009-06-11 00:45:03 -07:00
Adam Bliss
c1a443d486 Adds a few utilities to ProtoBufUtil, integrating over from mainline 2009-06-10 17:40:19 -07:00
Mitsuru Oshima
8a3fd8152c am 7fea449b: Revert "ProtoBuf update"
Merge commit '7fea449b53848057686ac4266ee51853bda70e30'

* commit '7fea449b53848057686ac4266ee51853bda70e30':
  Revert "ProtoBuf update"
2009-06-10 16:31:48 -07:00
Mitsuru Oshima
7e013cacd4 Revert "ProtoBuf update"
This reverts commit 9aaf507646c866ab131bf2bcd973882ff9f553cf.
2009-06-10 16:16:02 -07:00
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
2009-06-10 10:30:24 -07:00
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.
2009-06-10 10:28:53 -07:00
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.
2009-06-05 22:49:05 +01:00
Jon Skeet
d6dd0a4560 Add CLSCompliance. 2009-06-05 22:00:05 +01:00
Jon Skeet
0864d30b97 Include missing generated files 2009-06-05 20:10:32 +01:00
Jon Skeet
df67f1482b Fix custom options behaviour 2009-06-05 19:29:36 +01:00
kenton@google.com
f22943c7d0 Fix build problem with -std=gnu++0x. 2009-06-01 18:27:23 +00:00
Jon Skeet
6ef233d4ea Updated todo list 2009-05-30 10:07:53 +01:00
Jon Skeet
c298c89229 New tests, double build errors, and a few miscellaneous fixes 2009-05-30 10:07:09 +01:00
Jon Skeet
a6afb7cd48 Update protoc.exe to 2.1 release 2009-05-30 10:05:24 +01:00