| OLD | NEW |
| 1 This file contains a list of people who have made large contributions | 1 This file contains a list of people who have made large contributions |
| 2 to the public version of Protocol Buffers. | 2 to the public version of Protocol Buffers. |
| 3 | 3 |
| 4 Original Protocol Buffers design and implementation: | 4 Original Protocol Buffers design and implementation: |
| 5 Sanjay Ghemawat <sanjay@google.com> | 5 Sanjay Ghemawat <sanjay@google.com> |
| 6 Jeff Dean <jeff@google.com> | 6 Jeff Dean <jeff@google.com> |
| 7 Daniel Dulitz <daniel@google.com> | 7 Daniel Dulitz <daniel@google.com> |
| 8 Craig Silverstein | 8 Craig Silverstein |
| 9 Paul Haahr <haahr@google.com> | 9 Paul Haahr <haahr@google.com> |
| 10 Corey Anderson <corin@google.com> | 10 Corey Anderson <corin@google.com> |
| 11 (and many others) | 11 (and many others) |
| 12 | 12 |
| 13 Proto2 C++ and Java primary author: | 13 Proto2 C++ and Java primary author: |
| 14 Kenton Varda <kenton@google.com> | 14 Kenton Varda <kenton@google.com> |
| 15 | 15 |
| 16 Proto2 Python primary authors: | 16 Proto2 Python primary authors: |
| 17 Will Robinson <robinson@google.com> | 17 Will Robinson <robinson@google.com> |
| 18 Petar Petrov <petar@google.com> | 18 Petar Petrov <petar@google.com> |
| 19 | 19 |
| 20 Java Nano primary authors: |
| 21 Brian Duff <bduff@google.com> |
| 22 Tom Chao <chaot@google.com> |
| 23 Max Cai <maxtroy@google.com> |
| 24 Ulas Kirazci <ulas@google.com> |
| 25 |
| 20 Large code contributions: | 26 Large code contributions: |
| 21 Jason Hsueh <jasonh@google.com> | 27 Jason Hsueh <jasonh@google.com> |
| 22 Joseph Schorr <jschorr@google.com> | 28 Joseph Schorr <jschorr@google.com> |
| 23 Wenbo Zhu <wenboz@google.com> | 29 Wenbo Zhu <wenboz@google.com> |
| 24 | 30 |
| 25 Large quantity of code reviews: | 31 Large quantity of code reviews: |
| 26 Scott Bruce <sbruce@google.com> | 32 Scott Bruce <sbruce@google.com> |
| 27 Frank Yellin | 33 Frank Yellin |
| 28 Neal Norwitz <nnorwitz@google.com> | 34 Neal Norwitz <nnorwitz@google.com> |
| 29 Jeffrey Yasskin <jyasskin@google.com> | 35 Jeffrey Yasskin <jyasskin@google.com> |
| (...skipping 13 matching lines...) Expand all Loading... |
| 43 Ulrich Kunitz <kune@deine-taler.de> | 49 Ulrich Kunitz <kune@deine-taler.de> |
| 44 * Small optimizations to Python serialization. | 50 * Small optimizations to Python serialization. |
| 45 Leandro Lucarella <llucax@gmail.com> | 51 Leandro Lucarella <llucax@gmail.com> |
| 46 * VI syntax highlighting tweaks. | 52 * VI syntax highlighting tweaks. |
| 47 * Fix compiler to not make output executable. | 53 * Fix compiler to not make output executable. |
| 48 Dilip Joseph <dilip.antony.joseph@gmail.com> | 54 Dilip Joseph <dilip.antony.joseph@gmail.com> |
| 49 * Heuristic detection of sub-messages when printing unknown fields in | 55 * Heuristic detection of sub-messages when printing unknown fields in |
| 50 text format. | 56 text format. |
| 51 Brian Atkinson <nairb774@gmail.com> | 57 Brian Atkinson <nairb774@gmail.com> |
| 52 * Added @Override annotation to generated Java code where appropriate. | 58 * Added @Override annotation to generated Java code where appropriate. |
| 53 Vincent Choinière <Choiniere.Vincent@hydro.qc.ca> | 59 Vincent Choinière <Choiniere.Vincent@hydro.qc.ca> |
| 54 * Tru64 support. | 60 * Tru64 support. |
| 55 Monty Taylor <monty.taylor@gmail.com> | 61 Monty Taylor <monty.taylor@gmail.com> |
| 56 * Solaris 10 + Sun Studio fixes. | 62 * Solaris 10 + Sun Studio fixes. |
| 57 Alek Storm <alek.storm@gmail.com> | 63 Alek Storm <alek.storm@gmail.com> |
| 58 * Slicing support for repeated scalar fields for the Python API. | 64 * Slicing support for repeated scalar fields for the Python API. |
| 59 Oleg Smolsky <oleg.smolsky@gmail.com> | 65 Oleg Smolsky <oleg.smolsky@gmail.com> |
| 60 * MS Visual Studio error format option. | 66 * MS Visual Studio error format option. |
| 61 * Detect unordered_map in stl_hash.m4. | 67 * Detect unordered_map in stl_hash.m4. |
| 62 Brian Olson <brianolson@google.com> | 68 Brian Olson <brianolson@google.com> |
| 63 * gzip/zlib I/O support. | 69 * gzip/zlib I/O support. |
| (...skipping 15 matching lines...) Expand all Loading... |
| 79 * Detect whether zlib is new enough in configure script. | 85 * Detect whether zlib is new enough in configure script. |
| 80 * Fixes for Solaris 10 32/64-bit confusion. | 86 * Fixes for Solaris 10 32/64-bit confusion. |
| 81 Evan Jones <evanj@mit.edu> | 87 Evan Jones <evanj@mit.edu> |
| 82 * Optimize Java serialization code when writing a small message to a stream. | 88 * Optimize Java serialization code when writing a small message to a stream. |
| 83 * Optimize Java serialization of strings so that UTF-8 encoding happens only | 89 * Optimize Java serialization of strings so that UTF-8 encoding happens only |
| 84 once per string per serialization call. | 90 once per string per serialization call. |
| 85 * Clean up some Java warnings. | 91 * Clean up some Java warnings. |
| 86 * Fix bug with permanent callbacks that delete themselves when run. | 92 * Fix bug with permanent callbacks that delete themselves when run. |
| 87 Michael Kucharski <m.kucharski@gmail.com> | 93 Michael Kucharski <m.kucharski@gmail.com> |
| 88 * Added CodedInputStream.getTotalBytesRead(). | 94 * Added CodedInputStream.getTotalBytesRead(). |
| 95 Kacper Kowalik <xarthisius.kk@gmail.com> |
| 96 * Fixed m4/acx_pthread.m4 problem for some Linux distributions. |
| 97 William Orr <will@worrbase.com> |
| 98 * Fixed detection of sched_yield on Solaris. |
| 99 * Added atomicops for Solaris |
| 100 Andrew Paprocki <andrew@ishiboo.com> |
| 101 * Fixed minor IBM xlC compiler build issues |
| 102 * Added atomicops for AIX (POWER) |
| OLD | NEW |