2008-07-10 02:12:20 +00:00
|
|
|
This file contains a list of people who have made large contributions
|
|
|
|
to the public version of Protocol Buffers.
|
|
|
|
|
|
|
|
Original Protocol Buffers design and implementation:
|
|
|
|
Sanjay Ghemawat <sanjay@google.com>
|
|
|
|
Jeff Dean <jeff@google.com>
|
|
|
|
Daniel Dulitz <daniel@google.com>
|
|
|
|
Craig Silverstein
|
|
|
|
Paul Haahr <haahr@google.com>
|
|
|
|
Corey Anderson <corin@google.com>
|
|
|
|
(and many others)
|
|
|
|
|
|
|
|
Proto2 C++ and Java primary author:
|
|
|
|
Kenton Varda <kenton@google.com>
|
|
|
|
|
|
|
|
Proto2 Python primary authors:
|
|
|
|
Will Robinson <robinson@google.com>
|
|
|
|
Petar Petrov <petar@google.com>
|
|
|
|
|
2014-11-20 22:27:46 +00:00
|
|
|
Java Nano primary authors:
|
|
|
|
Brian Duff <bduff@google.com>
|
|
|
|
Tom Chao <chaot@google.com>
|
|
|
|
Max Cai <maxtroy@google.com>
|
|
|
|
Ulas Kirazci <ulas@google.com>
|
|
|
|
|
2008-07-10 02:12:20 +00:00
|
|
|
Large code contributions:
|
2009-04-25 02:53:47 +00:00
|
|
|
Jason Hsueh <jasonh@google.com>
|
2008-07-10 02:12:20 +00:00
|
|
|
Joseph Schorr <jschorr@google.com>
|
|
|
|
Wenbo Zhu <wenboz@google.com>
|
|
|
|
|
|
|
|
Large quantity of code reviews:
|
|
|
|
Scott Bruce <sbruce@google.com>
|
|
|
|
Frank Yellin
|
|
|
|
Neal Norwitz <nnorwitz@google.com>
|
|
|
|
Jeffrey Yasskin <jyasskin@google.com>
|
|
|
|
Ambrose Feinstein <ambrose@google.com>
|
|
|
|
|
|
|
|
Documentation:
|
|
|
|
Lisa Carey <lcarey@google.com>
|
|
|
|
|
|
|
|
Maven packaging:
|
|
|
|
Gregory Kick <gak@google.com>
|
2008-07-16 20:57:56 +00:00
|
|
|
|
2009-04-16 22:30:56 +00:00
|
|
|
Patch contributors:
|
2008-07-16 20:57:56 +00:00
|
|
|
Kevin Ko <kevin.s.ko@gmail.com>
|
2008-08-06 01:12:21 +00:00
|
|
|
* Small patch to handle trailing slashes in --proto_path flag.
|
2008-07-27 18:38:54 +00:00
|
|
|
Johan Euphrosine <proppy@aminche.com>
|
2009-04-25 02:53:47 +00:00
|
|
|
* Small patch to fix Python CallMethod().
|
2008-07-27 18:38:54 +00:00
|
|
|
Ulrich Kunitz <kune@deine-taler.de>
|
2008-08-06 01:12:21 +00:00
|
|
|
* Small optimizations to Python serialization.
|
2008-07-31 01:43:34 +00:00
|
|
|
Leandro Lucarella <llucax@gmail.com>
|
2008-08-06 01:12:21 +00:00
|
|
|
* VI syntax highlighting tweaks.
|
|
|
|
* Fix compiler to not make output executable.
|
|
|
|
Dilip Joseph <dilip.antony.joseph@gmail.com>
|
|
|
|
* Heuristic detection of sub-messages when printing unknown fields in
|
|
|
|
text format.
|
2008-09-17 02:41:14 +00:00
|
|
|
Brian Atkinson <nairb774@gmail.com>
|
|
|
|
* Added @Override annotation to generated Java code where appropriate.
|
2014-09-23 05:20:36 +00:00
|
|
|
Vincent Choinière <Choiniere.Vincent@hydro.qc.ca>
|
2008-11-14 17:29:32 +00:00
|
|
|
* Tru64 support.
|
2008-12-04 20:34:50 +00:00
|
|
|
Monty Taylor <monty.taylor@gmail.com>
|
2009-05-01 21:53:10 +00:00
|
|
|
* Solaris 10 + Sun Studio fixes.
|
2008-12-24 01:07:22 +00:00
|
|
|
Alek Storm <alek.storm@gmail.com>
|
|
|
|
* Slicing support for repeated scalar fields for the Python API.
|
2009-04-15 19:50:54 +00:00
|
|
|
Oleg Smolsky <oleg.smolsky@gmail.com>
|
|
|
|
* MS Visual Studio error format option.
|
2009-12-21 18:58:23 +00:00
|
|
|
* Detect unordered_map in stl_hash.m4.
|
2009-04-16 22:30:56 +00:00
|
|
|
Brian Olson <brianolson@google.com>
|
|
|
|
* gzip/zlib I/O support.
|
2009-04-16 22:43:40 +00:00
|
|
|
Michael Poole <mdpoole@troilus.org>
|
|
|
|
* Fixed warnings about generated constructors not explicitly initializing
|
|
|
|
all fields (only present with certain compiler settings).
|
2009-04-18 00:02:12 +00:00
|
|
|
* Added generation of field number constants.
|
2009-04-18 01:24:27 +00:00
|
|
|
Wink Saville <wink@google.com>
|
|
|
|
* Fixed initialization ordering problem in logging code.
|
2009-04-18 02:01:27 +00:00
|
|
|
Will Pierce <willp@nuclei.com>
|
|
|
|
* Small patch improving performance of in Python serialization.
|
2009-05-01 21:03:20 +00:00
|
|
|
Alexandre Vassalotti <alexandre@peadrop.com>
|
|
|
|
* Emacs mode for Protocol Buffers (editors/protobuf-mode.el).
|
2009-06-25 19:05:36 +00:00
|
|
|
Scott Stafford <scott.stafford@gmail.com>
|
|
|
|
* Added Swap(), SwapElements(), and RemoveLast() to Reflection interface.
|
2009-08-17 20:34:29 +00:00
|
|
|
Alexander Melnikov <alm@sibmail.ru>
|
|
|
|
* HPUX support.
|
2009-09-15 17:15:43 +00:00
|
|
|
Oliver Jowett <oliver.jowett@gmail.com>
|
|
|
|
* Detect whether zlib is new enough in configure script.
|
2009-12-23 22:12:22 +00:00
|
|
|
* Fixes for Solaris 10 32/64-bit confusion.
|
2009-11-02 18:50:19 +00:00
|
|
|
Evan Jones <evanj@mit.edu>
|
|
|
|
* Optimize Java serialization code when writing a small message to a stream.
|
2010-02-01 17:41:59 +00:00
|
|
|
* Optimize Java serialization of strings so that UTF-8 encoding happens only
|
|
|
|
once per string per serialization call.
|
2010-01-21 22:10:55 +00:00
|
|
|
* Clean up some Java warnings.
|
2010-02-16 21:59:09 +00:00
|
|
|
* Fix bug with permanent callbacks that delete themselves when run.
|
2009-11-12 18:13:33 +00:00
|
|
|
Michael Kucharski <m.kucharski@gmail.com>
|
|
|
|
* Added CodedInputStream.getTotalBytesRead().
|
2011-01-24 06:31:14 +00:00
|
|
|
Kacper Kowalik <xarthisius.kk@gmail.com>
|
|
|
|
* Fixed m4/acx_pthread.m4 problem for some Linux distributions.
|
2014-09-23 05:20:36 +00:00
|
|
|
William Orr <will@worrbase.com>
|
|
|
|
* Fixed detection of sched_yield on Solaris.
|
|
|
|
* Added atomicops for Solaris
|
2014-10-31 19:58:59 +00:00
|
|
|
Andrew Paprocki <andrew@ishiboo.com>
|
|
|
|
* Fixed minor IBM xlC compiler build issues
|
|
|
|
* Added atomicops for AIX (POWER)
|
2022-02-09 04:53:31 +00:00
|
|
|
Nipunn Koorapati <nipunn1313@gmail.com>
|
|
|
|
* Provide a type alias field ValueType on EnumTypeWrapper
|
|
|
|
* Match service argument names to abstract interface
|
|
|
|
|
|
|
|
|