These 37 commits are when the Protocol Buffers files have changed:
| Commit: | ecf26bf | |
|---|---|---|
| Author: | codesoap | |
Remove trailing newlines from proto files
The documentation is generated from this commit.
| Commit: | 37adab9 | |
|---|---|---|
| Author: | Jochen Topf | |
Remove symlink from osmpbf to src, use osmpbf directly
| Commit: | a1e4a59 | |
|---|---|---|
| Author: | Simon Legner | |
fileformat.proto: use oneof for blob data Ref: https://developers.google.com/protocol-buffers/docs/proto#oneof
| Commit: | eccef0c | |
|---|---|---|
| Author: | Simon Legner | |
Use consistent comments in fileformat.proto
| Commit: | 218bfe8 | |
|---|---|---|
| Author: | Jochen Topf | |
Add optional LZ4 and ZSTD compressed data blocks to proto file
| Commit: | d77e04b | |
|---|---|---|
| Author: | Jochen Topf | |
Clarify comment on ChangeSet message
| Commit: | e7d3201 | |
|---|---|---|
| Author: | Jochen Topf | |
Add optional "arrays" with lat/lon to ways This allows storing node locations on the ways.
| Commit: | 92b3bcb | |
|---|---|---|
| Author: | Jochen Topf | |
| Committer: | Jochen Topf | |
Clean up and reformat proto files
| Commit: | 8959517 | |
|---|---|---|
| Author: | Jochen Topf | |
| Committer: | GitHub | |
Merge branch 'master' into optimize_for-LITE_RUNTIME
| Commit: | 0f48055 | |
|---|---|---|
| Author: | Jochen Topf | |
| Committer: | GitHub | |
Merge pull request #29 from sebastic/proto2-syntax Specify proto2 syntax to fix warnings with protobuf 3.0.0.
| Commit: | f7b7782 | |
|---|---|---|
| Author: | Bas Couwenberg | |
| Committer: | Bas Couwenberg | |
Disable deprecated optimize_for = LITE_RUNTIME option. Fixes warnings with protobuf >= 3.8.0: > The optimize_for = LITE_RUNTIME option is no longer supported by protobuf > Java code generator and is ignored--protoc will always generate full > runtime code for Java. To use Java Lite runtime, users should use the > Java Lite plugin instead. See: > https://github.com/protocolbuffers/protobuf/blob/master/java/lite.md
| Commit: | 5a4c8c1 | |
|---|---|---|
| Author: | Paul Norman | |
| Committer: | Paul Norman | |
License the .proto and header files under MIT
| Commit: | 4e32fa2 | |
|---|---|---|
| Author: | Jochen Topf | |
Add comment to roles_sid. See #30.
| Commit: | 17f2228 | |
|---|---|---|
| Author: | Bas Couwenberg | |
Specify proto2 syntax to fix warnings with protobuf 3.0.0.
| Commit: | b87c80e | |
|---|---|---|
| Author: | Frederik Ramm | |
Add fields for replication support.
| Commit: | b3586a7 | |
|---|---|---|
| Author: | Jochen Topf | |
Improved description for new visible flag
| Commit: | 1ddaca6 | |
|---|---|---|
| Author: | Peter | |
extend definition with visible-flag for storing history information
| Commit: | fb44931 | |
|---|---|---|
| Author: | Jochen Topf | |
Consistent reference to LGPL
| Commit: | 155c54c | |
|---|---|---|
| Author: | Jochen Topf | |
Use LITE_RUNTIME option. This way we can link to the smaller libprotobuf-lite. We can't use reflection, but thats not really needed in most cases.
| Commit: | fdb5fac | |
|---|---|---|
| Author: | Scott Crosby | |
Add in LGPL copyright notices to the osmpbf library.
| Commit: | f0ea279 | |
|---|---|---|
| Author: | Scott Crosby | |
Rename BlockHeader to BlobHeader
| Commit: | 2b9b791 | |
|---|---|---|
| Author: | Scott Crosby | |
Revert "Make a duplicate class OSMHeaderBlock that contains the same header data. Deprecate the old HeaderBlock." Keep the old name. This reverts commit 0618651553144b87727d6ae6062ac1a8ad8b8a4e.
| Commit: | 0618651 | |
|---|---|---|
| Author: | Scott Crosby | |
Make a duplicate class OSMHeaderBlock that contains the same header data. Deprecate the old HeaderBlock.
| Commit: | 3b14001 | |
|---|---|---|
| Author: | Scott Crosby | |
Leave the LZMA support enabled, so that existing implementations will compile.
| Commit: | 67d5ae5 | |
|---|---|---|
| Author: | Scott Crosby | |
Depreciate lzma and bzip2 compressed blocks. No encoder has ever supported bzip2 or lzma. bzip2 has a poor time/compression ratio, so obsolete it right now. lzma can be considered for future use, so indicate it as a proposed extension.
| Commit: | c8ebe31 | |
|---|---|---|
| Author: | Scott Crosby | |
Rremove the tag number for the proposed, but disabled, BBox extension. The tag number is a duplicate with another field.
| Commit: | a879cde | |
|---|---|---|
| Author: | Scott Crosby | |
Put the protobufs into a package. Suggestion of ChristianVetter
| Commit: | 571610d | |
|---|---|---|
| Author: | Scott Crosby | |
Obsolete the Changeset Message.
| Commit: | b1e265f | |
|---|---|---|
| Author: | Scott Crosby | |
Allow timestamps to be 64 bit. FORMAT-COMPATIBLE CHANGE --- doesn't change the encoding format. API-INCOMPATIBLE CHANGE --- does break the API.
| Commit: | eb251c3 | |
|---|---|---|
| Author: | Scott Crosby | |
Whitespace and comment tweaks to protobuf.
| Commit: | e60be5b | |
|---|---|---|
| Author: | Scott Crosby | |
Strip off all non-osmosis metadata. Until the metadata management in osm/osmosis is more thought out, just match the existing schema.
| Commit: | d5d93f9 | |
|---|---|---|
| Author: | Scott Crosby | |
Clean up protocolbuffer definitions and document them.
| Commit: | 382c2ce | |
|---|---|---|
| Author: | Scott Crosby | |
| Committer: | Scott Crosby | |
Include new 'denseinfo' fields.
| Commit: | f933cf1 | |
|---|---|---|
| Author: | Scott Crosby | |
Revert "Excise references to now-obsolete Nodes" This reverts commit a625c34e7d892a55ccda3bd11506e18c1eae0302.
| Commit: | a625c34 | |
|---|---|---|
| Author: | Scott Crosby | |
| Committer: | Scott Crosby | |
Excise references to now-obsolete Nodes
| Commit: | 3c4e232 | |
|---|---|---|
| Author: | Scott Crosby | |
| Committer: | Scott Crosby | |
Support new-format dense nodes that can contain keys and values. To do this, I need to reserve string id #0 as a delimiter and cannot generate it anymore. Forward-compatible format change, in that old files cannot contain new-format dense nodes, thus the delimiter bug is a non-issue.
| Commit: | 8f0c4a8 | |
|---|---|---|
| Author: | Scott Crosby | |
| Committer: | Scott Crosby | |
Protobufs and common Java code for binary format.