aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
Commit message (Collapse)AuthorAge
* Propogate onChange() event when getFooBuilder() is on an oneof messageGravatar Jisi Liu2015-02-23
| | | | | | field. Change-Id: Idb5b53da5accd24038a895aba49b684eeee95814
* Add shutdown code for several newly introduced leaks;Gravatar Jisi Liu2015-02-21
| | | | | | Disable commandline interface test for heap check tests. Change-Id: I02aa2ad9704e3c70dcecae8b3b3557b18607d455
* Use static_cast instead of dynamic_cast in arena unittest so that it canGravatar Jisi Liu2015-02-20
| | | | | | pass in systems without rtti. Change-Id: Ib32b47a66f14928de9399c49dbdb07263a30d1bc
* Fix review comments.Gravatar Jisi Liu2015-02-19
| | | | Change-Id: Iafd4a3aa9d55e31478bf070311eeadfe95ece4d7
* Remove the unused set common oneof variables in helperGravatar Jisi Liu2015-02-19
|
* fix equal and hash for bytes field for javanano oneofGravatar Jisi Liu2015-02-19
|
* Clear oneofs.Gravatar Jisi Liu2015-02-19
|
* hashcode and equals for oneofs in nano.Gravatar Jisi Liu2015-02-19
|
* Equals for message oneof field in nano.Gravatar Jisi Liu2015-02-19
|
* Oneof message level elements (consts, case getter/clear) and messsage type ↵Gravatar Jisi Liu2015-02-19
| | | | field oneof support.
* Initial check-in for message oneof.Gravatar Jisi Liu2015-02-19
|
* Initial check in for primitive oneof fields.Gravatar Jisi Liu2015-02-19
|
* Merge branch 'master' of github.com:google/protobufGravatar Josh Haberman2015-02-17
|\
* | Integrate changes from Google open-source branch.Gravatar Josh Haberman2015-02-17
| |
| * Merge pull request #204 from pherl/masterGravatar Jisi Liu2015-02-17
| |\ | | | | | | Implement maps for JavaNano
| * | Properly support maps in Ruby protoc and another bugfix.Gravatar Chris Fallin2015-02-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, we supported map fields in the Ruby DSL. However, we never connected the final link in the chain and generated `map` DSL commands for map fields in `.proto` files. My apologies -- I had been testing with the DSL directly so I missed this. Also fixed a handlerdata-setup-infinite-loop when a map value field's type is its containing message.
| * | MIPS: remove immediate constraint within CompareAndSwap.Gravatar Gordana Cmiljanovic2015-02-09
| | | | | | | | | | | | | | | Improper use of immediate constraint is slightly non-optimal with gcc/gnu-as but may cause breakage with clang.
| * | Add missing LIBPROTOC_EXPORT to ruby generatorGravatar Nobuaki Sukegawa2015-02-08
| | |
| | * Get the map factory per mergeFrom() call for JavaNano.Gravatar Jisi Liu2015-02-07
| | |
| | * implement hashCode() for JavaNano maps.Gravatar Jisi Liu2015-02-06
| | |
| | * Implement Equals for nano.Gravatar Jisi Liu2015-02-06
| | |
| | * Fix the behavior when merging conflicting keys, the new value alwaysGravatar Jisi Liu2015-02-05
| | | | | | | | | | | | override the existing one even for message types.
| | * Moving internal code to InternalNano and rename MapUtil to MapFactories.Gravatar Jisi Liu2015-02-04
| | |
| | * parsing and serialzation for maps in JavaNano.Gravatar Jisi Liu2015-02-03
| | |
| | * Parsing for Maps in JavaNanoGravatar Jisi Liu2015-02-02
| | |
| * | Merge pull request #186 from ennerf/win32-msvc-fixGravatar Feng Xiao2015-02-02
| |\ \ | | | | | | | | MSVC protoc compiler fix
| | | * Use map generator for maps field; skip entry message.Gravatar Jisi Liu2015-02-02
| | | |
| * | | Merge pull request #168 from cfallin/ruby-oneofGravatar Joshua Haberman2015-02-02
| |\ \ \ | | | | | | | | | | Support oneofs in MRI Ruby C extension.
| | | * | removed accidental whitespaceGravatar Florian Enner2015-02-02
| | | | |
| | | * | replaced type fix with the recommended wayGravatar Florian Enner2015-01-31
| | | | |
| | | * | fixed MSVC compile errorGravatar Florian Enner2015-01-31
| | |/ / | |/| | | | | | | | | | <stdint.h> is not part of the standard, so I've added a workaround.
| | | * Initial checkin for maps support in JavaNano.Gravatar Jisi Liu2015-01-30
| | |/ | |/|
| * | Fix illegal C++ use of reinterpret_cast<> to cast between nullptr_t and a ↵Gravatar Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)2015-01-27
| | | | | | | | | | | | pointer.
| | * Fix golden-file Ruby test to work with out-of-tree builds.Gravatar Chris Fallin2015-01-14
| | |
| | * Two tests for Ruby code generator:Gravatar Chris Fallin2015-01-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - A golden-file test that ensures protoc produces known-valid output. - A Ruby test that loads that golden file and ensures it actually works with the extension. This split strategy allows us to test end-to-end without needing to integrate the Ruby gem build system and the protoc build system. This is desirable because we do not want a gem build/install to depend on building protoc, and we do not want building protoc to depend on building and testing the gem.
| | * Support oneofs in the Ruby code generator.Gravatar Chris Fallin2015-01-14
| |/
| * Align backslash verticallyGravatar zhangkun832015-01-12
| |
| * Include names.h as java_names.h in the opensource treeGravatar zhangkun832015-01-12
| |
| * Improved little endian byte order detectionGravatar Kal Conley2014-12-16
| | | | | | | | | | | | | | Including <sys/param.h> on Mac/iOS doesn't define __BYTE_ORDER so PROTOBUF_LITTLE_ENDIAN was never being defined. This commit adds a check for the __LITTLE_ENDIAN__ macro which is defined by clang and Apple gcc on little endian architectures.
| * Support Ruby code generation only for proto3.Gravatar Chris Fallin2014-12-12
| |
| * Add missing header files in src/Makefile.amGravatar Feng Xiao2014-12-12
| |
| * Rename protobuf Ruby module to google/protobuf and rework its buildGravatar Chris Fallin2014-12-12
|/ | | | | | system. The Ruby module build now uses an amalgamated distribution of upb, and successfully builds a Ruby gem called 'google-protobuf' with module 'google/protobuf'.
* Merge pull request #128 from krishnanm86/masterGravatar Feng Xiao2014-12-12
|\ | | | | Source code refactoring. Extracted common functionality in cpp_helpers.c...
| * Reverting the space at the end for both files changedGravatar Krishna2014-12-12
| |
| * Reverting the space at the endGravatar Krishna2014-12-12
| |
| * Returned print_indent and print_outdent back to printservicestub and ↵Gravatar Krishna2014-12-12
| | | | | | | | printserviceclass in python generator
* | Merge pull request #113 from nsuke/oneof-c++11Gravatar Feng Xiao2014-12-11
|\ \ | | | | | | Make C++ code generation of string oneof field compatible with C++11
| | * Reverted changes to cpp_helpers.cc and made code reviews to python_geenerator.ccGravatar Krishna2014-12-11
| | |
* | | Merge branch v3.0.0-alpha-1 into master.Gravatar Feng Xiao2014-12-10
|\ \ \ | | | | | | | | | | | | | | | | Conflicts: configure.ac
| | | * Fixed bugsGravatar Krishna2014-12-10
| | | |