Sign in
opensecura
/
3p
/
google
/
pigweed
/
91627487e49c32e6be0102a4531aba0ed4255f0c
9162748
pw_kvs: On init ensure there is at least one empty sector
by David Rogers
· 5 years ago
cd87c32
pw_kvs: Add public garbage collection methods and prep for redundancy
by David Rogers
· 5 years ago
1cb06df
pw_span: Fix deduction guides for containers
by Wyatt Hepler
· 5 years ago
e567197
pw_watch: Watch for .cpp and .hpp changes
by Keir Mierle
· 5 years ago
5114693
Make cipd auth-login issue more clear
by Rob Mohr
· 5 years ago
08d37d8
pw_kvs: Move KeyDescriptor from iterator to Item
by Wyatt Hepler
· 5 years ago
a0ba54f
Roll GN to 239533d
by Rob Mohr
· 5 years ago
7862749
Roll cmake to 3.16.1
by Rob Mohr
· 5 years ago
f11a454
Roll Python to 3.8.2.chromium.10
by Rob Mohr
· 5 years ago
9f083f0
Set cargo cache for after env setup
by Rob Mohr
· 5 years ago
e3288e1
pw_kvs: Test cleanup; comment cleanup
by Wyatt Hepler
· 5 years ago
0f2ad9f
pw_kvs: Fix AlignedWrite issues; expand tests
by Wyatt Hepler
· 5 years ago
75ea8db
pw_containers: Use unsigned short for Vector sizes
by Wyatt Hepler
· 5 years ago
e79bf9e
pw_tokenizer: Handle .a files with an extra \n
by Wyatt Hepler
· 5 years ago
f707880
pw_status: StatusWithSize constants
by Wyatt Hepler
· 5 years ago
b54e4d0
pw_presubmit: Update code format step names
by Alexei Frolov
· 5 years ago
b43a5e6
pw_kvs: Expand KVS::Init() corruption tests
by Alexei Frolov
· 5 years ago
9e23583
pw_kvs: Add space reporting methods
by Alexei Frolov
· 5 years ago
118fc3c
pw_kvs: Expand tests for error handling
by Wyatt Hepler
· 5 years ago
7465be3
pw_kvs: Remove unnecessary alignment_bytes arg
by Wyatt Hepler
· 5 years ago
d4adf91
pw_kvs: Scan for entries after data loss
by Alexei Frolov
· 5 years ago
0dd24a8
pw_kvs: Move span traits outside of public header
by Keir Mierle
· 5 years ago
3700b7a
Simplify setting PW_ROOT in LUCI
by Rob Mohr
· 5 years ago
ce7b8df
pw_kvs: Minor cleanup - span usage, comments, logs
by Wyatt Hepler
· 5 years ago
9e38b40
pw_kvs: Always burn transaction IDs
by Keir Mierle
· 5 years ago
88adfe8
pw_kvs: Move EntryHeaderFormat to pw_kvs/format.h
by Wyatt Hepler
· 5 years ago
0a52aed
pw_kvs: Increment transaction ID only on success
by Keir Mierle
· 5 years ago
e2a36a2
pw_kvs: Map-backed test updates
by Wyatt Hepler
· 5 years ago
6a65425
doctor: normalize paths before comparing
by Rob Mohr
· 5 years ago
bdd8e5a
pw_kvs: Move entry.h to public/pw_kvs/internal
by Wyatt Hepler
· 5 years ago
d229828
pw_kvs: Transaction count; Reset function
by Wyatt Hepler
· 5 years ago
6592d29
pw_kvs: Add free space accounting for write errors
by David Rogers
· 5 years ago
6dd9169
doctor: skip checks for Linux/Mac-only pkgs
by Rob Mohr
· 5 years ago
1fc1104
pw_kvs: Transcation ID and key descriptor refactor
by Wyatt Hepler
· 5 years ago
38ce30f
pw_kvs: Allow specifying max entries and sectors
by Wyatt Hepler
· 5 years ago
972b5f4
pw_kvs: debug_cli usability improvements
by Alexei Frolov
· 5 years ago
d35ec86
Add sanity check to doctor
by Rob Mohr
· 5 years ago
eae1971
Don't use sh logic on Windows
by Rob Mohr
· 5 years ago
2c7eca0
pw_kvs: Move SectorDescriptor to its own header
by Wyatt Hepler
· 5 years ago
2abd06e
Add markers for recipe env testing
by Rob Mohr
· 5 years ago
5464d5f
Change no-break spaces to regular spaces
by Armando Montanez
· 5 years ago
5f6efc0
pw_kvs: Allow specifying an offset in Get
by Wyatt Hepler
· 5 years ago
1234f5e
pw_containers: Remove static max_size() function
by Wyatt Hepler
· 5 years ago
2e9e0c8
pw_kvs: Add additional logging
by David Rogers
· 5 years ago
5406a67
pw_kvs: Check for values that are too large
by Wyatt Hepler
· 5 years ago
a00d1ef
pw_kvs: Expand Entry tests; fix issues
by Wyatt Hepler
· 5 years ago
9462720
Pull Linux host tools from cipd
by Rob Mohr
· 5 years ago
cdd6dfc
pw_kvs: FlashMemory updates; test utilities
by Wyatt Hepler
· 5 years ago
25527c0
Fix bytes issue in wrapper.py
by Rob Mohr
· 5 years ago
e541e07
pw_kvs: Move reading and writing to Entry class
by Wyatt Hepler
· 5 years ago
0307fcc
pw_kvs: Check that AlignedWrite buffer is at least write alignment
by David Rogers
· 5 years ago
2d40169
pw_kvs: Handle key hash collisions
by Wyatt Hepler
· 5 years ago
d31d970
pw_kvs: Rename format.h to entry.h
by Wyatt Hepler
· 5 years ago
50f7077
Remove StatusWithSize implicit conversions
by Wyatt Hepler
· 5 years ago
481a7ff
pw_kvs/pw_minimal_cpp_stdlib: Add missing includes
by Armando Montanez
· 5 years ago
0af6ad9
pw_kvs: Use key's current state in RelocateEntry
by Wyatt Hepler
· 5 years ago
2f813c6
pw_assert: Add basic Bazel support
by Keir Mierle
· 5 years ago
848ca25
pw_assert: Add pw_assert_basic CMake build
by Keir Mierle
· 5 years ago
4681e15
pw_varint: Make the varint tests faster
by Wyatt Hepler
· 5 years ago
495b6ee
pw_kvs: Map-backed tests
by Wyatt Hepler
· 5 years ago
5981f31
pw_kvs: Fix null access in FindSectorToGarbageCollect()
by David Rogers
· 5 years ago
cf680ab
pw_kvs: Fix return value for Get()
by David Rogers
· 5 years ago
be744c1
pw_kvs: Add test that reproduces failure on device.
by David Rogers
· 5 years ago
38cfa98
pw_kvs: Checksum whole entry, including padding
by Wyatt Hepler
· 5 years ago
30a5215
pw_kvs: Rename EntryHeader to Entry
by Wyatt Hepler
· 5 years ago
c656af2
pw_kvs: Implement AlignedChecksum
by Wyatt Hepler
· 5 years ago
1927c28
pw_kvs: Split out aligned write functionality
by Wyatt Hepler
· 5 years ago
6f4ef1b
pw_kvs: Fix checksum finish usage
by Armando Montanez
· 5 years ago
0743cc5
pw_assert: Add short name option
by Keir Mierle
· 5 years ago
fc80d92
pw_unit_test: Add support for SetUp / TearDown
by Wyatt Hepler
· 5 years ago
bc6332c
pw_minimal_cpp_stdlib: Various additions
by Wyatt Hepler
· 5 years ago
1c329ca
pw_kvs: Use pw::Vector for descriptor lists
by Wyatt Hepler
· 5 years ago
76293e3
pw_containers: Vector class
by Wyatt Hepler
· 5 years ago
72f9ca8
pw_kvs: Return StatusWithSize from Item::Get
by Alexei Frolov
· 5 years ago
41af9ed
pw_assert: Add missing backend for disco boards
by Keir Mierle
· 5 years ago
8e58e88
Make pw_target_toolchain a build arg on Windows
by Alexei Frolov
· 5 years ago
4879f74
pw_kvs: Fix shadowing, increase kMaxUsableSectors
by Armando Montanez
· 5 years ago
16b0452
pw_kvs: Move test; disable dumping to file
by Wyatt Hepler
· 5 years ago
3cee879
pw_assert: Initial assert module
by Keir Mierle
· 5 years ago
0bde10a
pw_kvs: Test cleanup
by Wyatt Hepler
· 5 years ago
9322864
pw_presubmit: Reorder steps; quick pre-push hook
by Wyatt Hepler
· 5 years ago
5603462
pw_kvs: Update checksum interface
by Alexei Frolov
· 5 years ago
1c98e1e
pw_kvs: Enable the crusher test
by David Rogers
· 5 years ago
3464d0a
pw_kvs: Fix bug related to relocation
by David Rogers
· 5 years ago
50185ad
pw_kvs: Add log sector method
by David Rogers
· 5 years ago
57aa55b
pw_kvs: Fuzz test for Put
by Wyatt Hepler
· 5 years ago
2156c0a
Cleanup from prior CL
by Rob Mohr
· 5 years ago
a68755a
Disable tokenizer in Windows build
by Rob Mohr
· 5 years ago
1541d61
pw_kvs: Fix 2 bugs in finding sectors with space
by David Rogers
· 5 years ago
2be76b0
pw_kvs: Add sector methods to remove free bytes and valid bytes
by David Rogers
· 5 years ago
df025cd
pw_kvs: Fix relocation
by David Rogers
· 5 years ago
116d116
pw_kvs: Alignment handling adjustments
by Wyatt Hepler
· 5 years ago
97fc794
pw_kvs: Introduce alignment to the entry header
by Wyatt Hepler
· 5 years ago
67f4b6c
pw_kvs: Add debug logging for sector find and relocate entry
by David Rogers
· 5 years ago
8fff434
pw_kvs: Expand comment about entry header magic
by Keir Mierle
· 5 years ago
05602ad
Explicitly use clang for host tools
by Rob Mohr
· 5 years ago
323f7c4
Handle bootstrap.sh called from dash script
by Rob Mohr
· 5 years ago
5a33d8c
pw_kvs: Update valid_bytes for existing keys
by Wyatt Hepler
· 5 years ago
ad0a793
pw_kvs: Track the correct number of sectors
by Wyatt Hepler
· 5 years ago
5ccb668
Remove symlinks
by Rob Mohr
· 5 years ago
Next »