You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 88729bb
Browse filesBrowse the repository at this point in the historyBrowse files
Merge origin/dev into #1944: the Raft relay, two-computer fixes and furrow v0.3.4
Brings the workspace-ownership branch up to dev cf282dd, which adds the
Raft relay (#1950), the two-computer fixes (#1967), #1972, #1974 and #1976.
- directory record types are now clusterstate aliases, so frame hints move
into the replicated state machine: FrameHint and the frame_hints field on
Cell, CellInit and Publish, bounded deterministically in the shared rules,
dropped from listings and kept on single-cell reads. Signed v1 publishes
with hints are accepted; unknown fields are still refused; existing
canonical bytes are unchanged and no schema or protocol version moves.
- every take path records the send lease, including the workspace-set and
identity-adopting restores; an already-held chat keeps its hold when the
record fails.
- a removed computer cannot take through the folder-mapping road either, and
unsent words and the pending send survive the root chooser.
- the seal refuses a folder holding home before taking the checkpoint lock.
- furrow pin follows dev at v0.3.4, which contains v0.3.2's non-mutating
SQLite capture.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: THIRD-PARTY-NOTICES.md
+278Lines changed: 278 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2873,6 +2873,220 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
2873
2873
SOFTWARE.
2874
2874
```
2875
2875
2876
+
## go.etcd.io/raft/v3
2877
+
2878
+
- Version: v3.7.0
2879
+
- Licence: Apache-2.0
2880
+
2881
+
The Apache-2.0 Raft source is a modified copy in `third_party/raft`: codeaf injects per-node election randomness for deterministic replay. The pinned upstream version, patch and licence are retained there.
2882
+
2883
+
### LICENSE
2884
+
2885
+
```text
2886
+
2887
+
Apache License
2888
+
Version 2.0, January 2004
2889
+
http://www.apache.org/licenses/
2890
+
2891
+
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
2892
+
2893
+
1. Definitions.
2894
+
2895
+
"License" shall mean the terms and conditions for use, reproduction,
2896
+
and distribution as defined by Sections 1 through 9 of this document.
2897
+
2898
+
"Licensor" shall mean the copyright owner or entity authorized by
2899
+
the copyright owner that is granting the License.
2900
+
2901
+
"Legal Entity" shall mean the union of the acting entity and all
2902
+
other entities that control, are controlled by, or are under common
2903
+
control with that entity. For the purposes of this definition,
2904
+
"control" means (i) the power, direct or indirect, to cause the
2905
+
direction or management of such entity, whether by contract or
2906
+
otherwise, or (ii) ownership of fifty percent (50%) or more of the
2907
+
outstanding shares, or (iii) beneficial ownership of such entity.
2908
+
2909
+
"You" (or "Your") shall mean an individual or Legal Entity
2910
+
exercising permissions granted by this License.
2911
+
2912
+
"Source" form shall mean the preferred form for making modifications,
2913
+
including but not limited to software source code, documentation
2914
+
source, and configuration files.
2915
+
2916
+
"Object" form shall mean any form resulting from mechanical
2917
+
transformation or translation of a Source form, including but
2918
+
not limited to compiled object code, generated documentation,
2919
+
and conversions to other media types.
2920
+
2921
+
"Work" shall mean the work of authorship, whether in Source or
2922
+
Object form, made available under the License, as indicated by a
2923
+
copyright notice that is included in or attached to the work
2924
+
(an example is provided in the Appendix below).
2925
+
2926
+
"Derivative Works" shall mean any work, whether in Source or Object
2927
+
form, that is based on (or derived from) the Work and for which the
2928
+
editorial revisions, annotations, elaborations, or other modifications
2929
+
represent, as a whole, an original work of authorship. For the purposes
2930
+
of this License, Derivative Works shall not include works that remain
2931
+
separable from, or merely link (or bind by name) to the interfaces of,
2932
+
the Work and Derivative Works thereof.
2933
+
2934
+
"Contribution" shall mean any work of authorship, including
2935
+
the original version of the Work and any modifications or additions
2936
+
to that Work or Derivative Works thereof, that is intentionally
2937
+
submitted to Licensor for inclusion in the Work by the copyright owner
2938
+
or by an individual or Legal Entity authorized to submit on behalf of
2939
+
the copyright owner. For the purposes of this definition, "submitted"
2940
+
means any form of electronic, verbal, or written communication sent
2941
+
to the Licensor or its representatives, including but not limited to
2942
+
communication on electronic mailing lists, source code control systems,
2943
+
and issue tracking systems that are managed by, or on behalf of, the
2944
+
Licensor for the purpose of discussing and improving the Work, but
2945
+
excluding communication that is conspicuously marked or otherwise
2946
+
designated in writing by the copyright owner as "Not a Contribution."
2947
+
2948
+
"Contributor" shall mean Licensor and any individual or Legal Entity
2949
+
on behalf of whom a Contribution has been received by Licensor and
2950
+
subsequently incorporated within the Work.
2951
+
2952
+
2. Grant of Copyright License. Subject to the terms and conditions of
2953
+
this License, each Contributor hereby grants to You a perpetual,
0 commit comments