deannagarcia
8bcba523f9
Merge pull request #10784 from protocolbuffers/csharpFix
...
C# release fixes
2 years ago
Mike Kruskal
79564c53af
Add remote caching to bazel builds ( #10767 )
...
* Add remote cache to linux builds
* Remove BES flags
* Remove BES flags from the right file
* Migrate all Bazel kokoro builds to use remote caching
* Remove BES logic
* Fix mac ruby tests
* Give mac/windows builds GCP access
* Adding quotes to prevent issues with common flags
* Adding command echoing in windows builds
* Try enabling command echoing again
* Adding invocation id for windows bazel build
* Third try
* Adding credentials to windows build
2 years ago
Deanna Garcia
fb560680e9
Csharp fixes
2 years ago
Kent Ross
7d1362c7ba
Do not force C++14 ( #10773 )
...
* Do not force C++14
Rather than forcing protobuf to always compile in exactly C++14, overriding all settings in .bazelrc and environment variables and commandline options, instead guard the codebase against versions that are too low. This allows for compiling in higher C++ standards, such as those that have std::string_view instead of absl::string_view without generating objects that are incompatible.
* Do not guard headers against low C++ versions
The code will break below C++14 anyway
* Attempt a different >=C++14 guard condition
* Steal the >=C++14 guard condition code from absl
* Special case C++14 guard for GCC < 5.0
2 years ago
Mike Kruskal
fd0b1a5705
Bump upb version ( #10779 )
...
* bump upb version
* Update stale amalgamation files
2 years ago
deannagarcia
83331ebc4a
Merge pull request #10777 from deannagarcia/fixPkg
...
Fix bazel builds
2 years ago
Deanna Garcia
7b855794e5
Fix pkg build rules
2 years ago
deannagarcia
0cb8c1353b
Merge pull request #10766 from deannagarcia/fixCrossCompilation
...
Edit toolchain to work with absl dep
2 years ago
Jerry Berg
2c9c5cac3d
Merge pull request #10770 from protocolbuffers/googleberg-cl-480629524
...
Mark default instance as immutable first to avoid race during static initialization of default instances.
2 years ago
Jerry Berg
9fb9384516
Avoid race condition
...
Mark default instance as immutable first to avoid race during static initialization of default instances.
2 years ago
Deanna Garcia
63b07bb86b
Edit toolchain to work with absl dep
2 years ago
Mike Kruskal
aa3bc05d26
Merge pull request #10758 from mkruskal-google/utf8_range
...
Declare a dependency on utf8_range repo
2 years ago
dmaclach
890377de93
Update GPBRootObject.m
...
Same grammar fixes.
2 years ago
dmaclach
e5698b9e67
Update GPBMessage.m
...
Fix up some spelling/grammar.
2 years ago
Thomas Van Lenten
d7d780ce75
[ObjC] Use os_unfair_lock instead of dispatch_semaphore_t.
...
The minOS version is high enough it can be used, and it avoids the long standing
issue for priority inversion dependent on what callers did with
threading/queues.
2 years ago
Mike Kruskal
2bed3439bb
Merge pull request #10760 from mkruskal-google/sync-stage
...
Integrate from Piper for C++, Java, and Python
2 years ago
Mike Kruskal
7564d812db
Fixing merge issues
2 years ago
Mike Kruskal
ef0c1c618c
Adding c++14 flag to msvc builds ( #10754 )
2 years ago
Mike Kruskal
deafb895f0
Regenerate wkt protos
2 years ago
Mike Kruskal
5019451bdf
Merge tag 'refs/tags/sync-piper' into sync-stage
...
# Conflicts:
# src/google/protobuf/compiler/objectivec/helpers.cc
# src/google/protobuf/compiler/objectivec/text_format_decode_data.cc
# src/google/protobuf/util/message_differencer.h
2 years ago
Mike Kruskal
23f1481386
Sync from Piper @480194141
...
PROTOBUF_SYNC_PIPER
2 years ago
Mike Kruskal
0d649bae3e
Fix CI failures
2 years ago
Mike Kruskal
b81def1cbd
Migrate ruby and php to the new utf8_range repo
2 years ago
Mike Kruskal
254fa021c4
Bumping version again
2 years ago
Matt Fowles Kulukundis
f8984a66e0
Merge pull request #10757 from jhump/jh/accept-capital-x
...
protoc: accept capital X to indicate hex escape in string literals
2 years ago
Mike Kruskal
0efb02e2e1
Bumping version
2 years ago
Josh Humphries
40169b6516
more tests to prevent regression in descriptor handling capital X escapes
2 years ago
Josh Humphries
ff976a37d7
support capital X for hex escapes in string literals
2 years ago
Mike Kruskal
baaafdfc44
Add Bazel dependency
2 years ago
Mike Kruskal
a1f6829dd4
Add submodule for utf8_range
2 years ago
Mike Kruskal
060d151c56
Delete vendored utf8_range
2 years ago
Mike Kruskal
2c71df4547
Cleanup issues with internal sync ( #10752 )
...
* Deleting vendored mox.py
* Deleting unused imports
* Delete vendored stubout.py
2 years ago
Mike Kruskal
7e0333bb28
Downgrade jsoncpp for CMake usage ( #10751 )
...
* Downgrade jsoncpp for CMake usage
* Downgrade Bazel to 1.9.4
2 years ago
Mike Kruskal
5308cf0aa6
Make jsoncpp a formal dependency ( #10739 )
...
* Adding jsoncpp submodule
* Adding bazel dependency
* Hook up jsoncpp in Bazel builds
* Hook up jsoncpp dependency in CMake
* Fix conformance binary path
* Move jsoncpp import to the end of the file to avoid confusing add_test
2 years ago
Mike Kruskal
19d74e7369
Merge pull request #10729 from mkruskal-google/sync-stage
...
Integrate from Piper for C++, Java, and Python
2 years ago
deannagarcia
1940a843b4
Merge pull request #10736 from deannagarcia/upgradeKotlin
...
Upgrade to Kotlin 1.6
2 years ago
Mike Kruskal
a19ae2ae38
Fix 32-bit test issue
2 years ago
Deanna Garcia
58ae994e89
Upgrade to Kotlin 1.6
2 years ago
Mike Kruskal
c009b7b0b7
Merge branch 'main' into sync-stage
2 years ago
Mike Kruskal
b2e1d7d8a1
Fix some superficial issues with GCC 4.9, MSVC, and CMake
2 years ago
Thomas Van Lenten
e936433fa6
[ObjC] Run clang-format on the ObjC Generator impl files.
2 years ago
Thomas Van Lenten
590c74d59e
[ObjC] Fix method_dump to generate spaces not taps.
...
So future updates don't need reformatting.
2 years ago
Thomas Van Lenten
fbac066078
[ObjC] Run clang-format on the ObjC Generator headers.
2 years ago
Thomas Van Lenten
c62cc5d8bc
[ObjC] Remove the extra clang-format directives, no longer needed.
2 years ago
Thomas Van Lenten
d459155f1d
Run clang-format on conformance_objc.m.
2 years ago
Thomas Van Lenten
2b42bea6e7
Add clang-format directives.
...
The sources haven't yet been reformatted, but this get things into a better
state where that can start to be done.
2 years ago
Mike Kruskal
5a95ef8fa2
Fixing merge issues
2 years ago
Mike Kruskal
c529965f0d
Update changelog
2 years ago
Mike Kruskal
eb6ebf9dd0
Sync from Piper @479479714
...
PROTOBUF_SYNC_PIPER
2 years ago
Mike Kruskal
87084d39ef
Merge tag 'refs/tags/sync-piper' into sync-stage
2 years ago