Proto commits in buckyos/CYFS

These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)

Commit:b7cca88
Author:liyaxing

Issue #154: Merge remote-tracking branch 'origin/154-optimization-signature-for-body+objectid' into main

The documentation is generated from this commit.

Commit:acdb5c9
Author:zhangzhen

Merge branch 'group' into Issue_#71 # Conflicts: # src/Cargo.lock # src/component/cyfs-base/src/objects/any.rs # src/component/cyfs-lib/src/lib.rs # src/meta/cyfs-meta/src/creator.rs # src/tools/desc-tool/src/modify.rs

Commit:0b89be8
Author:liyaxing

Add ObjectBodyExt extensions for ObjectMutBody and move object_id field into ext

Commit:20fb5f5
Author:zhangzhen

Synchronizer

Commit:dadb628
Author:zhangzhen

Update the `ObjectShell` as a standalone type

Commit:9af8958
Author:zhangzhen
Committer:zhangzhen

Add group_shell_id field in Timeout

Commit:638ebe6
Author:zhangzhen

`ObjectShell` for `Group`

Commit:bf63043
Author:zhangzhen
Committer:zhangzhen

Sort members by id for encode

Commit:fffca53
Author:zhangzhen
Committer:zhangzhen

`desc-tools` for `Group`

Commit:06f66fb
Author:zhangzhen
Committer:zhangzhen

Remove fields for rights in `Group`.

Commit:e8932a9
Author:zhangzhen
Committer:zhangzhen

Ensure the result-state is exist on the GroupState

Commit:422b2bb
Author:zhangzhen
Committer:zhangzhen

Interface in client for DecAPP events

Commit:a943eab
Author:zhangzhen
Committer:zhangzhen

Prepare for export interface to SDK

Commit:02d7727
Author:zhangzhen
Committer:zhangzhen

Simplify group definition

Commit:2286876
Author:zhangzhen
Committer:zhangzhen

Redefine the Group object for Permission

Commit:363e060
Author:zhangzhen
Committer:zhangzhen

Remove the `decide` from proposal, It seems unuseful

Commit:c99b5e2
Author:zhangzhen
Committer:zhangzhen

prepare for verify

Commit:97de0c0
Author:zhangzhen
Committer:zhangzhen

Interface in client for DecAPP events

Commit:36f15bd
Author:zhangzhen
Committer:zhangzhen

Prepare for export interface to SDK

Commit:d6f9b6c
Author:zhangzhen
Committer:zhangzhen

Remove the `decide` from proposal, It seems unuseful

Commit:8f05448
Author:zhangzhen
Committer:zhangzhen

Redefine the Group object for Permission

Commit:4a6d79f
Author:zhangzhen
Committer:zhangzhen

Simplify group definition

Commit:cea93a5
Author:zhangzhen
Committer:zhangzhen

prepare for verify

Commit:aa62ed8
Author:streetycat
Committer:zhangzhen

Merge branch 'main' into group-merge

Commit:33f4bbe
Author:streetycat
Committer:zhangzhen

Merge branch 'main' into group-merge

Commit:63d44e1
Author:zhangzhen
Committer:zhangzhen

Sort members by id for encode

Commit:5110294
Author:zhangzhen
Committer:zhangzhen

`desc-tools` for `Group`

Commit:b9a8dda
Author:zhangzhen

Remove fields for rights in `Group`.

Commit:563413c
Author:liyaxing
Committer:liyaxing

Rename cyfs backup relate projects

Commit:c9d58d2
Author:zhangzhen

Ensure the result-state is exist on the GroupState

Commit:6f8e364
Author:liyaxing

Rename cyfs-backup to cyfs-backup-lib

Commit:f42fb9f
Author:zhangzhen
Committer:zhangzhen

Interface in client for DecAPP events

Commit:472aabd
Author:zhangzhen
Committer:zhangzhen

Prepare for export interface to SDK

Commit:bb57a77
Author:zhangzhen
Committer:zhangzhen

Remove the `decide` from proposal, It seems unuseful

Commit:f3d3baf
Author:zhangzhen
Committer:zhangzhen

Simplify group definition

Commit:5f4584f
Author:zhangzhen
Committer:zhangzhen

Redefine the Group object for Permission

Commit:e84c252
Author:zhangzhen
Committer:zhangzhen

prepare for verify

Commit:a3cbde5
Author:streetycat
Committer:zhangzhen

Merge branch 'main' into group-merge

Commit:3667c7c
Author:zhangzhen
Committer:zhangzhen

Interface in client for DecAPP events

Commit:44f3333
Author:zhangzhen
Committer:zhangzhen

Prepare for export interface to SDK

Commit:084fd80
Author:zhangzhen
Committer:zhangzhen

Remove the `decide` from proposal, It seems unuseful

Commit:122ab80
Author:zhangzhen
Committer:zhangzhen

Simplify group definition

Commit:9a4bfa6
Author:zhangzhen
Committer:zhangzhen

Redefine the Group object for Permission

Commit:30f9f6a
Author:zhangzhen
Committer:zhangzhen

prepare for verify

Commit:e3b33b7
Author:streetycat
Committer:zhangzhen

Merge branch 'main' into group-merge

Commit:0ac81b9
Author:zhangzhen
Committer:zhangzhen

Interface in client for DecAPP events

Commit:9aff2a3
Author:zhangzhen
Committer:zhangzhen

Prepare for export interface to SDK

Commit:c19e447
Author:zhangzhen
Committer:zhangzhen

Remove the `decide` from proposal, It seems unuseful

Commit:4975207
Author:zhangzhen
Committer:zhangzhen

Simplify group definition

Commit:a3a62f2
Author:zhangzhen
Committer:zhangzhen

Redefine the Group object for Permission

Commit:ebe0623
Author:zhangzhen
Committer:zhangzhen

prepare for verify

Commit:37c4a0a
Author:streetycat
Committer:zhangzhen

Merge branch 'main' into group-merge

Commit:b802959
Author:zhangzhen

Interface in client for DecAPP events

Commit:96dea8f
Author:liyaxing
Committer:liyaxing

Complete the archive and pack meta mechanism and add test cases

Commit:6ba64c5
Author:zhangzhen

Prepare for export interface to SDK

Commit:68d3edd
Author:liyaxing

Add archive file meta relate impls

Commit:4af09a0
Author:zhangzhen

Remove the `decide` from proposal, It seems unuseful

Commit:c4bd838
Author:zhangzhen

Simplify group definition

Commit:e222cdd
Author:zhangzhen

Redefine the Group object for Permission

Commit:66a13ae
Author:zhangzhen

prepare for verify

Commit:b68517c
Author:streetycat
Committer:GitHub

Merge branch 'main' into group-merge

Commit:2d5238c
Author:tsukasa
Committer:tsukasa

Merge branch '79-cyfs-stack-should-support-interfaces-for-ndn-upload-task' # Conflicts: # cargo_pub_rev # src/Cargo.lock # src/component/cyfs-base/Cargo.toml # src/component/cyfs-base/src/objects/object_map/path.rs # src/component/cyfs-bdt-ext/src/context/context.rs # src/component/cyfs-bdt-ext/src/context/manager.rs # src/component/cyfs-bdt/Cargo.toml # src/component/cyfs-bdt/examples/file_task.rs # src/component/cyfs-bdt/src/debug/stub.rs # src/component/cyfs-bdt/src/ndn/channel/channel.rs # src/component/cyfs-bdt/src/ndn/channel/manager.rs # src/component/cyfs-bdt/src/ndn/channel/upload.rs # src/component/cyfs-bdt/src/ndn/download/chunk.rs # src/component/cyfs-bdt/src/ndn/download/chunk_list.rs # src/component/cyfs-bdt/src/ndn/download/common.rs # src/component/cyfs-bdt/src/ndn/download/group.rs # src/component/cyfs-bdt/src/ndn/root.rs # src/component/cyfs-bdt/src/ndn/types.rs # src/component/cyfs-bdt/src/ndn/upload/common.rs # src/component/cyfs-bdt/src/ndn/upload/group.rs # src/component/cyfs-bdt/src/protocol/v0.rs # src/component/cyfs-bdt/src/sn/client/ping/client.rs # src/component/cyfs-bdt/src/stack.rs # src/component/cyfs-bdt/src/stream/container.rs # src/component/cyfs-bdt/src/stream/package/read.rs # src/component/cyfs-bdt/src/tunnel/builder/accept_stream.rs # src/component/cyfs-bdt/src/tunnel/builder/connect_stream/builder.rs # src/component/cyfs-bdt/src/tunnel/builder/connect_stream/tcp.rs # src/component/cyfs-bdt/tests/sn.rs # src/component/cyfs-chunk-cache/src/local_chunk_cache.rs # src/component/cyfs-chunk-lib/Cargo.toml # src/component/cyfs-core/Cargo.toml # src/component/cyfs-debug/Cargo.toml # src/component/cyfs-lib/Cargo.toml # src/component/cyfs-lib/src/requestor/bdt.rs # src/component/cyfs-lib/src/requestor/ws.rs # src/component/cyfs-lib/src/trans/output_request.rs # src/component/cyfs-lib/src/trans/request_codec.rs # src/component/cyfs-lib/src/util/input_request.rs # src/component/cyfs-lib/src/util/output_request.rs # src/component/cyfs-lib/src/util/output_request_codec.rs # src/component/cyfs-ndc/src/sqlite/file_db.rs # src/component/cyfs-perf/cyfs-perf-base/Cargo.toml # src/component/cyfs-stack-loader/src/stack_info.rs # src/component/cyfs-stack/protos/util.proto # src/component/cyfs-stack/src/config/sn_config.rs # src/component/cyfs-stack/src/ndn_api/bdt/event.rs # src/component/cyfs-stack/src/ndn_api/context/mod.rs # src/component/cyfs-stack/src/stack/cyfs_stack.rs # src/component/cyfs-stack/src/sync/global_state/data.rs # src/component/cyfs-stack/src/trans_api/local/file_recorder.rs # src/component/cyfs-stack/src/trans_api/local/local_service.rs # src/component/cyfs-stack/src/trans_api/local/publish_manager.rs # src/component/cyfs-stack/src/trans_api/local/task/download_task.rs # src/component/cyfs-stack/src/util/transform.rs # src/component/cyfs-stack/src/util_api/local/build_dir_task.rs # src/component/cyfs-stack/src/util_api/local/build_file_task.rs # src/component/cyfs-stack/src/util_api/local/local.rs # src/component/cyfs-stack/src/util_api/service/handler.rs # src/component/cyfs-task-manager/Cargo.toml # src/component/cyfs-util/Cargo.toml # src/component/cyfs-util/src/util/system_info.rs # src/misc/cyfs-monitor/src/case/sn_online.rs # src/service/app-manager-lib/Cargo.toml # src/service/cyfs-runtime/src/anonymous.rs # src/service/ood-daemon/src/config/device_config_manager.rs # src/service/ood-daemon/src/config_repo/meta.rs # src/service/ood-daemon/src/main.rs # src/service/ood-daemon/src/service/service.rs # src/tests/cyfs-stack-test/src/case/context.rs # src/tests/cyfs-stack-test/src/case/mod.rs # src/tests/cyfs-stack-test/src/case/ndn.rs # src/tests/cyfs-stack-test/src/case/non_file.rs # src/tests/cyfs-stack-test/src/case/shared_stack.rs # src/tests/cyfs-stack-test/src/case/sync.rs # src/tests/cyfs-stack-test/src/case/trans.rs # src/tests/cyfs-stack-test/src/case/util.rs # src/tools/ood-installer/Cargo.toml # src/tools/ood-installer/src/desc_gen.rs # src/tools/ood-installer/src/desc_upload.rs # src/tools/zone-simulator/src/zone.rs # src/tools/zone-stack/src/loader.rs

Commit:a9fb53c
Author:zhangzhen

fix: discard vote to the block with Error Timestamp

Commit:816d39a
Author:streetycat
Committer:GitHub

Merge branch 'main' into main

Commit:a8caa8e
Author:zhangzhen

support the result-state is None

Commit:acbd636
Author:tsukasa

Refactory: Add track chunk method option to publish dir/file methods

Commit:2e1d192
Author:liyaxing
Committer:tsukasa

Add access param support for publish_file and build_file relate methods

Commit:da42b45
Author:zhangzhen

post proposal

Commit:96043c9
Author:zhangzhen

update the interface to app

Commit:4a547ca
Author:liyaxing

Add access param support for publish_file and build_file relate methods

Commit:6c9c00c
Author:zhangzhen

generate block

Commit:d4ee476
Author:zhangzhen

generate block

Commit:6452e9d
Author:zhangzhen

vote

Commit:db86d6d
Author:zhangzhen

interface define, and handle_block

Commit:14339d1
Author:liyaxing

Remove dec_id field of context object Add global context support for context

Commit:9ece347
Author:liyaxing

Refactor context support for trans

Commit:4a0aa1b
Author:liyaxing

Adapt to bdt new context relate params and types

Commit:f042748
Author:liyaxing
Committer:liyaxing

Add dec_id field for context object, and add strict limit to context_path field

Commit:23eb4af
Author:liyaxing
Committer:liyaxing

Refactor the TransContext core object

Commit:2d335ef
Author:liyaxing

Add group field for DownloadTaskState

Commit:5fae309
Author:liyaxing

Add task group support for NDN/Trans modules

Commit:e5d5e09
Author:zhangzhen

Proposal impl

Commit:c39bdd0
Author:zhangzhen

merge the SimpleGroup and Org to Group

Commit:5bf57b6
Author:zhangzhen

define the objects

Commit:42a031d
Author:liyaxing

Add new nonce impl for object with new struct, protobuf codec and crypto utils

Commit:0a0d7b7
Author:liyaxing

Add dec_id support for all build and publish file & dir tasks

Commit:c28348d
Author:wugren
Committer:wugren

Change trans data encode to protobuf

Commit:965a7ef
Author:liyaxing
Committer:zwong91

Remove dsg related projects from solution

Commit:db1b321
Author:liyaxing

Remove dsg related projects from solution

Commit:23bf5c3
Author:wugren

DSG refactor

Commit:a9b9556
Author:liyaxing
Committer:liyaxing

Remove useless object type definitions related to Topic

Commit:6c429b1
Author:liyaxing
Committer:liyaxing

Sync object protrocol uses protobuf codec instead

Commit:6cb5210
Author:liyaxing
Committer:liyaxing

Merge remote-tracking branch 'origin/26-noc-non-acl-redesign-and-refactoring' into beta # Conflicts: # src/component/cyfs-stack/src/util_api/local/build_file_task.rs

Commit:1cb7503
Author:weiqiushi
Committer:weiqiushi

Refactor FriendList: delete FriendList object, add FriendProperty object

Commit:9543e7f
Author:liyaxing

StorageObject adds hash support, etc.

Commit:fb2a837
Author:tsukasa
Committer:tsukasa

remove dump pn list in device object

Commit:c30bdf2
Author:xiaohongjin
Committer:tsukasa

1. Optimize the redirect process and add wait redirect logic; 2. Redirect and wait redirect processes sink to the BDT layer; Signed-off-by: xiaohongjin <xiaohongjin@buckyos.com>

Commit:22b3a05
Author:xiaohongjin
Committer:tsukasa

Add redirect error to Interest request; Add redirect logic processing to RespInterest encapsulation and unpacking; Signed-off-by: xiaohongjin <xiaohongjin@buckyos.com>

Commit:c4b2568
Author:weiqiushi
Committer:tsukasa

Add optional bdt_version to device body content

Commit:e662a5e
Author:wugren
Committer:tsukasa

fix dsg-client object exceeding 64k limit