Граф коммитов

24 Коммитов

Автор SHA1 Сообщение Дата
Ivan Matkov 398d73b1ea Add CG manifest for protobuf-c 2020-04-28 11:09:27 +03:00
Ivan Matkov f277fe9da8 Remove submodule 2020-04-28 10:57:51 +03:00
Ivan Matkov 3a7f211f95 Remove extra gitignore 2019-10-14 12:18:50 +03:00
Ivan Matkov efee88b387 Use protoc-c from system 2019-10-11 18:19:58 +03:00
Ruslan Urmeev 6c1638aa3d use generated protobufer 2019-10-11 17:26:50 +04:00
Ruslan Urmeev b722707169 post-clone script & gitignore 2019-10-11 15:29:19 +04:00
Ruslan Urmeev 6de0b0ebd7 protobuf-c as submodule 2019-10-11 14:15:28 +04:00
landon.j.fuller c65ba4424e Add universal i386/PPC build of the protoc-c compiler (as built by MacPorts)
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@272 25172300-ee46-11dd-abe2-393a09110dd0
2009-06-14 01:02:39 +00:00
landon.j.fuller 8b3e5a6181 Fix three decoding bugs in the protobuf-c library:
- If decoding of a message field fails, initialize its value to NULL to ensure that access is later not attempted.
- Check for NULL and do not attempt to free repeated fields if the storage space remains unallocated.
- Check for NULL and do not attempt to dereference an uninitialized field value.


git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@263 25172300-ee46-11dd-abe2-393a09110dd0
2009-03-06 23:15:12 +00:00
landon.j.fuller 008b2f1981 Use a statically linked protoc-c compiler to remove dependency on MacPorts.
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@249 25172300-ee46-11dd-abe2-393a09110dd0
2009-02-01 18:36:52 +00:00
landonf@OFFICE.PLAUSIBLELABS.COM fdab9ece27 Remove the start/end group asserts
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@235 25172300-ee46-11dd-abe2-393a09110dd0
2008-12-18 20:57:51 +00:00
landonf@OFFICE.PLAUSIBLELABS.COM 0f8ef7744c Use __LITTLE_ENDIAN__ to determine host endian-ness
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@218 25172300-ee46-11dd-abe2-393a09110dd0
2008-12-18 09:49:59 +00:00
landonf@OFFICE.PLAUSIBLELABS.COM 5dc46baf04 Compiler warning fixes
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@178 25172300-ee46-11dd-abe2-393a09110dd0
2008-12-17 20:33:07 +00:00
landonf@OFFICE.PLAUSIBLELABS.COM 125908ede9 Modify the include heirachy to simply use our embedded headers
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@163 25172300-ee46-11dd-abe2-393a09110dd0
2008-12-17 00:32:27 +00:00
landonf@OFFICE.PLAUSIBLELABS.COM 863941cef5 Drop now unused headers
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@161 25172300-ee46-11dd-abe2-393a09110dd0
2008-12-17 00:30:56 +00:00
landonf@OFFICE.PLAUSIBLELABS.COM d4668a1fed Begin embedding the protobuf-c implementation, drop the C++ libraries for most platforms from the project
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@160 25172300-ee46-11dd-abe2-393a09110dd0
2008-12-17 00:27:58 +00:00
landonf@OFFICE.PLAUSIBLELABS.COM 699306062f I'm clearly going insane. Bring back libproto-c, let's try one last time.
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@99 25172300-ee46-11dd-abe2-393a09110dd0
2008-12-12 05:07:31 +00:00
landonf@OFFICE.PLAUSIBLELABS.COM c1a948c47f Reapply r94. Protobuf is a big headache, this library needs to be nimble.
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@98 25172300-ee46-11dd-abe2-393a09110dd0
2008-12-12 04:14:18 +00:00
landonf@OFFICE.PLAUSIBLELABS.COM 2a6ab0cf42 Revert last commit, let's try and give this one more go.
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@95 25172300-ee46-11dd-abe2-393a09110dd0
2008-12-12 03:54:32 +00:00
landonf@OFFICE.PLAUSIBLELABS.COM 9c0e07459c Drop protobuf -- it's too complicated for what we need to do.
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@94 25172300-ee46-11dd-abe2-393a09110dd0
2008-12-11 21:58:04 +00:00
landonf@OFFICE.PLAUSIBLELABS.COM 524e78fae0 Add protobuf-c to build
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@73 25172300-ee46-11dd-abe2-393a09110dd0
2008-12-10 18:53:15 +00:00
landonf@OFFICE.PLAUSIBLELABS.COM 4e5771e42c Add universal i386/ppc binaries
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@72 25172300-ee46-11dd-abe2-393a09110dd0
2008-12-10 17:58:46 +00:00
landonf@OFFICE.PLAUSIBLELABS.COM 5de2042e04 Update to use local dylibs
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@70 25172300-ee46-11dd-abe2-393a09110dd0
2008-12-10 07:45:43 +00:00
landonf@OFFICE.PLAUSIBLELABS.COM 2b918aaf8c Add protobuf headers, libraries, and binaries
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@68 25172300-ee46-11dd-abe2-393a09110dd0
2008-12-10 07:37:37 +00:00