Jie Luo
09e584b57a
Merge pull request #391 from jtattermusch/generate_protos_windows_friendly
...
Make generate_protos.sh Windows-friendly.
10 years ago
Jorge Canizales
46b0a65702
Adds the podspec to objectivec_EXTRA_DIST in Makefile.am
10 years ago
Jorge Canizales
244366f8a8
Undo previous commit: Make all headers public instead.
...
Apparently, in Cocoapods, all recursive #imports of public headers need
to be public.
10 years ago
Jorge Canizales
56ffef9f33
Restricts public headers to GPBProtocolBuffers.h and GPBProtocolBuffers_RuntimeSupport.h
10 years ago
Chris Fallin
e96b5b6b7b
Merge pull request #385 from cfallin/travis-refactor
...
Refactor Travis tests: split configs and run in parallel.
10 years ago
Jie Luo
aa8c951ef5
Merge pull request #384 from google/csharp
...
Merge protobuf C# into master (only C# proto2 is supported)
10 years ago
Jorge Canizales
592c44f3ea
Makes _PackagePrivate.h files private
10 years ago
Jorge Canizales
687a5fef9d
Adds the initial version of the podspec for the proto3 Objective-C runtime.
10 years ago
Chris Fallin
20e94b24dd
Refactor Travis tests: split configs and run in parallel.
10 years ago
Chris Fallin
b481a4f920
Merge pull request #340 from skippy/add-array-like-methods
...
ruby: make repeated_field quack like an array
10 years ago
Adam Greene
cd7ebbe54f
make repeated_field quack like an array
10 years ago
Jon Skeet
734393d0f9
Make generate_protos.sh Windows-friendly.
...
To my surprise, executing generate_protos.sh used the version of Bash installed with Git for Windows by default.
After a few modifications to detect the most appropriate protoc to use, this worked pretty simply.
This change also:
- adds generation of the address book tutorial proto,
- fixes the addressbook.proto to specify proto2 explicitly (to avoid a warning from protoc; I don't think we want warnings...)
- fixes the addressbook.proto C# namespace (which I thought I'd done before, but apparently hadn't)
- includes the regenerated UnittestCustomOptions.cs apart from the DescriptorProtoFIle => Descriptor change
10 years ago
Feng Xiao
5bd8b680ba
Merge branch 'gerrit'
10 years ago
Chris Fallin
2fe0483848
Merge pull request #383 from cfallin/ruby-travis
...
Add Ruby to Travis testing
10 years ago
Jie Luo
2d9b1c592f
Merge pull request #382 from jtattermusch/integrate_from_master
...
Integrate changes from latest master branch into csharp branch.
10 years ago
Chris Fallin
eb37551ae4
Added Ruby to Travis testing.
...
- Added RVM-based Ruby test driver that tests MRI and JRuby.
- Fixed JRuby compilation (at least in my current setup): force source
version to 1.6 (Java 6) to allow generics and annotations.
- Modify the skipped JRuby JSON tests so that the exit code is 0 (skip()
results in a failing exit code from `rake test`). An upcoming PR
should fix JSON under JRuby in general soon.
10 years ago
Jie Luo
8a888922a9
Merge pull request #380 from jtattermusch/csharp
...
Update README.md for C#
10 years ago
Jan Tattermusch
38da6583b1
Regenerate UnittestDropUnknownFields.cs
10 years ago
Jan Tattermusch
4111310830
Merge branch 'master' of github.com:google/protobuf into integrate_from_master
10 years ago
Jan Tattermusch
ff172ca8eb
Update README.md for C#
10 years ago
Jie Luo
3bc162a8ac
Merge pull request #379 from jskeet/csharp
...
Remove the C#-specific field_presence_test.proto, using unittest_no_field_presence.proto instead.
10 years ago
Adam Greene
d1b52a00e0
adding and simplifying encoders/decoders
...
* make consistent between mri and jruby
* create a #to_h and have it use symbols for keys
* add #to_json and #to_proto helpers on the Google::Protobuf message classes
10 years ago
Jon Skeet
fd1693a3fb
Update C# code generation script
10 years ago
Jon Skeet
998b5ba20d
Remove the C#-specific field_presence_test.proto, using unittest_no_field_presence.proto instead.
...
This is the start of establishing a C# namespace of "Google.ProtocolBuffers.TestProtos.Proto3" for proto3-syntax protos.
We could optionally split the directory structure as well into Proto2 and Proto3 for clarity.
10 years ago
Jon Skeet
98de125a7c
Merge pull request #373 from jtattermusch/csharp_generate_proto
...
C# generate_proto.sh and buildall.sh scripts
10 years ago
Jan Tattermusch
881995352d
regenerated UnittestImportLite.cs
10 years ago
Jan Tattermusch
4083104aa4
regenerated UnittestImportPublicLite
10 years ago
Jan Tattermusch
3aa5808557
Regenerated UnittestExtrasLite.cs
10 years ago
Jan Tattermusch
6f7a782934
Regenerated UnittestDropUnknownFields.cs
10 years ago
Jan Tattermusch
766036f231
remove C# files not referenced in any project
10 years ago
Jan Tattermusch
385afba572
Regenerate some proto files after ClsCompliance has been dropped
10 years ago
Jan Tattermusch
a39dc6d5be
rename FieldPresence to correct name
10 years ago
Jan Tattermusch
3e0e54943b
got rid of the outdated mono subdirectory
10 years ago
Jan Tattermusch
dfefe9a4c1
draft of generate_protos.sh
10 years ago
Jan Tattermusch
b1a921c7b3
add buildall script for mono
10 years ago
Jie Luo
d1183bba4d
Merge pull request #372 from jtattermusch/csharp_cleanup
...
C# cleanup
10 years ago
Jan Tattermusch
6f4bdffbe5
adding what was missing in .gitignore
10 years ago
Jan Tattermusch
86f97e3246
lib subdir is not needed anymore
10 years ago
Jisi Liu
23bb79d4a3
Merge pull request #371 from zhangkun83/docker
...
Dockerfile for building protoc on Centos 6.6
10 years ago
Kun Zhang
2aaf5c603a
Dockerfile for building protoc on Centos 6.6
10 years ago
Jie Luo
5e68a75fa7
Merge pull request #370 from jtattermusch/mono_fixes
...
Fixes for Mono
10 years ago
Jan Tattermusch
3ccbf4b893
Fix newline assertion in TestJsonFormatted on mono
10 years ago
Feng Xiao
8543073871
Merge pull request #369 from ensonic/master
...
Uncomment conflict fields from pkg-config files.
10 years ago
Jan Tattermusch
7149cee282
remove TreatWarningsAsError setting to allow building in Monodevelop
10 years ago
Jan Tattermusch
d26cef6285
Merge pull request #366 from jskeet/csharp
...
Convert back to using NUnit, which is now loaded via NuGet.
10 years ago
Stefan Sauer
37e7a3c4b8
Uncomment conflict fields from pkg-config files.
...
The referenced bug was fixed in 2007 and has been released in pkg-config-0.23
(16.Jan.2008). The fixed version is widely available.
10 years ago
Jon Skeet
90c8932fc7
Convert back to using NUnit, which is now loaded via NuGet.
...
This includes the NUnit test adapter which allows NUnit tests to be run under VS without any extra plugins.
Unfortunate the compatibility tests using the abstract test fixture class show up as "external" tests, and aren't well presented - but they do run.
10 years ago
Feng Xiao
33c92803d5
Include generated code of well-known types in protobuf C++ runtime.
...
Change-Id: I23dee1c1d27b6440658680e9c273b6250213123c
10 years ago
Jon Skeet
c58b2c6644
Merge pull request #352 from jtattermusch/csharp_performance_fix
...
Performance optimization for small messages without unknown fields
10 years ago
Joshua Haberman
cd141089a1
Merge pull request #255 from btabibian/master
...
adding globals() to exec call for python3 compatibility
10 years ago