Jonathan Paprocki
2124e5b575
check for backref cycles in cue
2024-09-14 18:36:12 -04:00
Jake Miller
d37c4d991f
serialization: consolidate cue functionality, docs ( #266 )
...
* serialization: consolidate cue functionality, docs
- Merged cue_bitslice into a single cue function
- Handles both atom/byteslice inputs.
- Improved comments for clarity on jam/cue algo.
- Added a bunch of tests.
- Fix parse tests
- Size check
- Trying to cue with too small of a stack can cause a panic
* add the hoon sources for reference
* remove nonsense, fix cue_pill
* formatting
2024-09-09 15:12:24 -05:00
Chris A.
7f03e1a53d
TODO comments, guesses ( #265 )
2024-09-07 16:16:22 -05:00
Chris A.
e98bd405bb
Clippy fixification ( #263 )
...
* initial clippy-ification
* cargo fix pass on ibig
2024-09-07 12:32:15 -05:00
Edward Amsden
233123185e
Cue: don't panic!
2024-09-05 23:32:02 -05:00
Edward Amsden
eb4b5132a7
Merge pull request #261 from zorp-corp/ea/fix-cold-persist
...
hamt: don't try to copy 0-length stem buffers
2024-08-27 16:46:03 -05:00
Edward Amsden
1cc55307c6
hamt: don't try to copy 0-length stem buffers
2024-08-27 16:42:50 -05:00
Edward Amsden
3860ff021d
Merge pull request #260 from zorp-corp/ea/dirty-mugging
...
dirty pma before setting noun metadata
2024-08-27 15:43:47 -05:00
Edward Amsden
668b8f3ff0
dirty pma before setting noun metadata
2024-08-27 15:41:09 -05:00
Edward Amsden
ea842ec171
Merge pull request #257 from zorp-corp/ea/vendor-murmur3
...
Re-vendor murmur3 into sword repo
2024-08-26 13:39:52 -05:00
Edward Amsden
520366439a
Add murmur3, murmur3-sys to workspace
2024-08-26 13:26:38 -05:00
Edward Amsden
615f32d65c
Re-vendor murmur3 into sword repo
2024-08-26 13:26:38 -05:00
Edward Amsden
0f078aec40
Merge pull request #258 from zorp-corp/ea/return
...
Re-enable turn
2024-08-26 12:54:03 -05:00
Edward Amsden
2644c9cfc0
Revert "disable turn"
...
This reverts commit e87ef04275
.
2024-08-26 12:48:31 -05:00
Edward Amsden
751b6f95ac
Merge pull request #256 from zorp-corp/ea/hint_dont
...
interpret: add %dont hint to bail-fail, for catching jet misses
2024-08-23 20:43:30 -05:00
Edward Amsden
6ac9b164ed
interpret: add %dont hint to bail-fail, for catching jet misses
2024-08-23 20:35:46 -05:00
Edward Amsden
df03a242b3
Merge pull request #253 from zorp-corp/tacryt-socryp-patch-1
...
Update DEVELOPERS.md
2024-08-22 14:13:52 -05:00
Edward Amsden
39d60657ed
Merge pull request #254 from zorp-corp/tacryt-socryp-patch-2
...
Update LICENSE
2024-08-22 14:13:06 -05:00
tacryt-socryp
d766b75a79
Update LICENSE
2024-08-22 14:08:08 -05:00
tacryt-socryp
66ecc499b8
Update DEVELOPERS.md
2024-08-22 14:07:29 -05:00
Edward Amsden
cd3e90bbd1
Merge pull request #252 from zorp-corp/la/dev-docs
...
DEVELOPERS: update the removal of references to Nix and old Urbit code
2024-08-22 13:27:03 -05:00
tacryt-socryp
c16fec801e
DEVELOPERS: update the removal of references to Nix and old Urbit code
2024-08-22 12:26:12 -05:00
Edward Amsden
8bcbf4a9a8
Merge pull request #251 from zorp-corp/initial-zorp-upstream
...
Initial zorp upstream
2024-08-22 11:24:12 -05:00
Edward Amsden
a7005c7049
Ares -> Sword ( #12 )
...
* Update README.md
* Rename ares -> sword
* Workspace
* Cargo-only CI
2024-08-22 10:46:38 -05:00
Edward Amsden
f2f63a9344
add jet for +trip ( #11 )
2024-08-22 10:45:35 -05:00
Edward Amsden
59478b0eb8
Make interpret() generic over slogger ( #10 )
...
* newt: slogger trait
* make interpret() generic over Slogger trait
* impl Slogger for pin recurses
* What if we asked for Unpin
* format
* clean up hanging commented code
* fix warnings
---------
Co-authored-by: Chris Allen <cma@bitemyapp.com>
2024-08-22 10:45:35 -05:00
litlep-nibbyt
e87ef04275
disable turn
2024-08-22 10:45:35 -05:00
Edward Amsden
9841143d0c
Make noun::Error an instance of std::error::Error
2024-08-22 10:45:35 -05:00
ryjm
f04dacdac3
formatting
2024-08-22 10:45:35 -05:00
ryjm
d957982e5a
new_from_files
2024-08-22 10:45:35 -05:00
Chris Allen
db30cf9208
Fixing lints and build errors
2024-08-22 10:45:35 -05:00
Chris Allen
7357521682
Fixing warnings
2024-08-22 10:45:35 -05:00
Chris Allen
717668315f
Pin last working version of cc for ares_guard build.rs
2024-08-22 10:45:35 -05:00
litlep-nibbyt
a64f193d08
appease format checker
2024-08-22 10:45:35 -05:00
litlep-nibbyt
396a00e222
newt.rs: remove commented out code
2024-08-22 10:45:35 -05:00
litlep-nibbyt
a6c008d1d8
newt.rs: changed new_mock output file to allow writes
2024-08-22 10:45:35 -05:00
Edward Amsden
defff0f798
Update README.md
2024-08-21 12:34:00 -05:00
Edward Amsden
0f45645a58
Merge pull request #236 from urbit/pq/fix-weird-bugs
...
fix two weird bugs
2024-05-31 12:40:34 -05:00
Philip Quirk
6278242bf1
clean up
2024-05-31 12:31:05 -05:00
Edward Amsden
5b24982549
Merge pull request #228 from urbit/sigilante/docs
...
Update DEVELOPERS.md with more detail
2024-05-30 21:54:12 -05:00
Philip Quirk
a520363432
fix two weird bugs
2024-05-30 16:52:45 -05:00
Edward Amsden
654054b856
Merge pull request #235 from urbit/matthew-levan-patch-1
...
Link to `DEVELOPERS.md` for alpha release
2024-05-29 20:29:35 -05:00
Matthew LeVan
1899056b00
Link to DEVELOPERS.md
for alpha release
2024-05-29 13:00:29 -04:00
Sigilante
30fe59fed6
Update DEVELOPERS.md
2024-05-20 14:27:55 -05:00
barter-simsum
34c4d036bd
Merge pull request #226 from urbit/barter-simsum/pma-record-node-partitions-in-flist-on-restore
...
pma: fix memory corruption restoration bug
2024-04-19 13:37:32 -04:00
barter-simsum
4cf532cbff
pma: minor fixup
2024-04-12 18:28:32 -04:00
barter-simsum
d9631f83e8
pma: fix memory corruption restoration bug
...
Previously, we failed to record node partitions in the flist on restore. No we
do so
2024-04-12 18:17:09 -04:00
Alex Shelkovnykov
06b62d3efa
Merge pull request #224 from urbit/barter-simsum/pma-restore-regression-fix
...
pma: fix regression on restore
2024-04-04 13:29:53 -06:00
barter-simsum
e437c287a9
pma: clean comments
2024-04-04 15:13:45 -04:00
barter-simsum
a6b12d89bd
pma: _bt_state_meta_new leave second metapage zeroed
...
There's no reason to initialize anything but the first metapage and it's
probably less error prone to leave the second metapage zeroed. On sync, the
first metapage will get memcpy'd to the second, so why partially write some of
the data now?
2024-04-02 14:35:21 -04:00