Jorg Brown
cecbb0a70e
Merge pull request #10148 from jorgbrown/sync-stage
...
Integrate from Piper for C++, Java, and Python
* Modernize conformance_cpp.cc.
* Don't request 64-byte alignment unless the toolchain supports it.
3 years ago
Jorg Brown
feb726159f
Remove `* Take StringPiece instead of const string& in absl stubs.` from CHANGES.txt since we're not taking it.
3 years ago
Jorg Brown
7bb756c1cc
Re-instate commit c0fc2e881b
3 years ago
Jorg Brown
24d0a3bed1
Revert all changes to strutil.{h,cc} from this PR
3 years ago
Jorg Brown
a075d2fb14
Remove extraneous ';'
3 years ago
Jorg Brown
81491e034f
Can't use char * for quoted literals. I knew that.
3 years ago
Jorg Brown
e9668e41be
Find out who is calling StringReplace, or if the call is from strutil
...
itself.
3 years ago
Jorg Brown
dc7f4debbc
More debugging information please
3 years ago
Jorg Brown
126841ed7d
Add some extra tracing to figure out a crash during build
3 years ago
Jorg Brown
a94d41960e
Add missing file names to BUILD.bazel files.
3 years ago
Jorg Brown
8deb95bda9
Fix typo and update CHANGES.txt
3 years ago
Jorg Brown
4eeaacd3fd
Merge tag 'refs/tags/sync-piper' into sync-stage
...
# Conflicts:
# src/google/protobuf/compiler/java/message_serialization.cc
3 years ago
Jorg Brown
a3e1de0113
Sync from Piper @455586341
...
PROTOBUF_SYNC_PIPER
3 years ago
Dilan Sachintha Nayanajith
92ac51fd43
Update options.md ( #10137 )
3 years ago
mkruskal-google
6e34912084
Removing deleted files from dist rule ( #10141 )
3 years ago
Dave MacLachlan
e04ca460fb
Fix up missing include files for unordered_set/map
3 years ago
Deanna Garcia
87ac4650a3
Update versions for publish python script
3 years ago
Thomas Van Lenten
772c98984a
Add package_as_prefix_forced_prefix generation option.
...
This is a generation option that provides serves the same purpose as the
existing GPB_OBJC_USE_PACKAGE_AS_PREFIX_PREFIX environment variable; just
providing a different way to set/enable it.
3 years ago
Jon Skeet
cacb096002
Add CodeRush directory to .gitignore for C#
...
This is just a temporary directory for CodeRush, and should never
contain anything worth checking in. (Like the .vs directory.)
3 years ago
Jon Skeet
837db77ecf
Remove C# code specific to .NET 3.5
...
The codebase has changed a lot since it was last able to compile
with .NET 3.5, so we don't need this vestigial code.
3 years ago
Joshua Haberman
c38281dd20
Merge pull request #10102 from fiboknacky/update-fielddescriptor
...
Exposed more functions in FieldDescriptor and OneofDescriptor.
3 years ago
Elliotte Rusty Harold
a612a75b68
Merge pull request #10130 from elharo/sync-stage
...
Integrate from Piper for C++, Java, and Python
3 years ago
NathanGrand
bfa663ab68
Fix Timestamps.fromDate to correctly handle java.sql.Timestamps before unix epoch.
3 years ago
Elliotte Rusty Harold
b53e63bae1
update CHANGE list
3 years ago
Elliotte Rusty Harold
81fc22c8ab
Merge tag 'refs/tags/sync-piper' into sync-stage
3 years ago
Elliotte Rusty Harold
5a9bf6c7de
Sync from Piper @454255492
...
PROTOBUF_SYNC_PIPER
3 years ago
Elliotte Rusty Harold
9f53ec3996
Merge tag 'refs/tags/sync-piper' into sync-stage
3 years ago
Elliotte Rusty Harold
24dad62f40
Sync from Piper @454225000
...
PROTOBUF_SYNC_PIPER
3 years ago
Elliotte Rusty Harold
70e2923365
update CHANGE list
3 years ago
Elliotte Rusty Harold
31ba940bfe
Merge tag 'refs/tags/sync-piper' into sync-stage
3 years ago
Elliotte Rusty Harold
ce537e8a3e
Sync from Piper @454206746
...
PROTOBUF_SYNC_PIPER
3 years ago
Marc Plano-Lesay
85225b83c3
Remove unused Offset function ( #10120 )
...
This fails to build with -Werror.
3 years ago
David Neto
af699898d2
Length check accommodates NUL emitted by sprintf ( #10128 )
...
Update the length check in google::protobuf::CEscapeInternal to account
for the extra NUL character emitted by snprintf when escaping hex and
octal sequences.
That function is an internal detail, not exported via any header.
Internally, it is used in two places, and both calls make buffers
that do have space for the extra NUL.
So in the actual usage, the check is redundant.
3 years ago
Chenwei Xiao
1bbf6f37cc
Correct file extention of README ( #10125 )
3 years ago
YJ
2bc5f95fe3
add missing quotes ( #10123 )
3 years ago
Brent Shaffer
5f8e6dff2a
fix dist tests
3 years ago
Dave MacLachlan
922f5024cb
Clean up some warnings
...
Move to explicit on single arg c'tors.
Move to unordered container types when working with pointers as order is likely unnecessary and just a performance issue.
3 years ago
Elliotte Rusty Harold
2b19a8062a
update CHANGE list
3 years ago
Elliotte Rusty Harold
f5ba6c8610
Merge tag 'refs/tags/sync-piper' into sync-stage
3 years ago
Elliotte Rusty Harold
9e24b1912e
Sync from Piper @453894829
...
PROTOBUF_SYNC_PIPER
3 years ago
Thanet (Knack) Praneenararat
0f1574aae2
Fixed bugs of OneofDescriptor.
3 years ago
Philipp Stephani
226dd65989
Make //:protobuf_python and //:well_known_types_py_pb2 public.
...
These targets form the public interface of the Python protocol buffer support
and must always be public. It looks like commit
a6901f057e
accidentally restricted their
visibility.
3 years ago
Elliotte Rusty Harold
0a16bdfbe6
Ignore configure~ ( #10117 )
...
fixes #9974
@acozzette
3 years ago
Elliotte Rusty Harold
4d96482e72
Merge tag 'refs/tags/sync-piper' into sync-stage
3 years ago
Elliotte Rusty Harold
3ba3c6a36f
Sync from Piper @453701696
...
PROTOBUF_SYNC_PIPER
3 years ago
strangewiz
c0fc2e881b
Remove use of sprintf in strutil.cc ( #10112 )
...
Co-authored-by: Justin Cohen <justincohen@google.com>
3 years ago
secup
d37cbfd448
Update inlined_string_field.h ( #10107 )
...
Modify to #ifdef to prevent certain projects to report warnings are errors. thx u
3 years ago
Brent Shaffer
f58f32a664
Merge branch '21.x' into 21.x-php-add-previous-classname-to-descriptor-pool
3 years ago
Tomer Vromen
056b62a237
Raise KeyError in Python ServiceDescriptor.FindMethodByName ( #9592 )
...
* Align Python version with C-extension version
(python/google/protobuf/pyext/descriptor.cc)
* Update documentation accordingly
* Add unit test
3 years ago
Brent Shaffer
ecd1476f4a
fix valgrind error
3 years ago