summaryrefslogtreecommitdiff
path: root/python/google/protobuf/pyext
AgeCommit message (Collapse)Author
2015-12-07Enable fast cpp protos in the python interface.Manjunath Kudlur
2015-10-28Fixed compile errors after rebase.Josh Haberman
2015-10-28Removed all warnings from the Python/C++ build.Josh Haberman
Also made the Travis build ensure that no warnings are present. These builds were previously spewing many warnings, which was hiding warnings for important things like accidentally using C++11-only features. Change-Id: I56caeee9db48bc78756a3e8d7c14874630627037
2015-10-05Merge remote-tracking branch 'origin/master' into fix-authorJisi Liu
2015-10-05Down-integrate from google internal.Jisi Liu
2015-08-31Fix Python 3.4 cpp implementationDan O'Reilly
Fixes the ScalarMapContainer/MessageMapContainer implementations on Python 3.4, by dynamically allocating their PyTypeObjects using PyType_FromSpecWithBases, instead of statically allocating them. This is necessary because Python 3.4+ disallows statically allocating a class with a dynamically allocated parent. Signed-off-by: Dan O'Reilly <oreilldf@gmail.com>
2015-08-28Fixed assignment syntax error.Josh Haberman
Change-Id: Ifef8a300258214aae8f6b8516fbc61b7335b5724
2015-08-28Fix for https://github.com/google/protobuf/issues/758Josh Haberman
Change-Id: I590b34b96c84a3ba6e094a0bd86f153147ade3d3
2015-08-23Down-integrate from internal code base.Feng Xiao
2015-08-22Down-integrate from google3.Feng Xiao
2015-05-21down-integrate internal changesBo Yang
2015-02-28Down integrate from Google internal branch for C++ and Java.Jisi Liu
- Maps for C++ lite - C++ Arena optimizations. - Java Lite runtime code size optimization. Change-Id: I7537a4357c1cb385d23f9e8aa7ffdfeefe079f13
2015-02-25Fixes for Python/C++ implementation in open-source:Josh Haberman
* Rosy hack doesn't apply (that test should be removed for the open-source release). * Added our own copy of parameterized.py (the open-source version of Google Apputils doesn't contain it). * The C++ Descriptor object didn't implement extension_ranges. * Had to implement a hack around returning EncodeError, to work around the module-loading behavior of the test runner.
2015-02-25Down integrate from Google internal.Jisi Liu
Change-Id: I34d301133eea9c6f3a822c47d1f91e136fd33145
2014-11-25Fix Python C++ implementation build issues:Feng Xiao
1. Haven't included the include path for "config.h". 2. Use of C++11 auto keyword.
2014-11-11Merge branch 'typofixes-vlajos-20141108' of ↵Feng Xiao
https://github.com/vlajos/protobuf into typo Conflicts: src/google/protobuf/compiler/java/java_file.cc
2014-11-10Down-integrate from internal code base.Feng Xiao
2014-11-08typo fixes - https://github.com/vlajos/misspell_fixerVeres Lajos
2014-10-01Replace links to code.google.com/protobuf with ↵Feng Xiao
developers.google.com/protocol-buffers
2014-08-25merge tags/2.6.0 into trunkjieluo@google.com
2014-08-13put python cpp tests into pyext/jieluo@google.com
2014-08-12down integrate python opensource to svnjieluo@google.com
2014-07-18down integrate to svnjieluo@google.com
2012-12-04Fix issues: 342, 424, 428, 430, 436xiaofeng@google.com
2012-09-22Down-integrate from internal branchxiaofeng@google.com
2011-06-07Fixed a memory leak in python CPP implementation.liujisi@google.com
2010-11-02Submit recent changes from internal branch. See CHANGES.txt for more details.liujisi@google.com