Commit Graph

75 Commits (130f21f57eaa56f685fade643587bc9c8837eb66)
 

Author SHA1 Message Date
Avril 130f21f57e
Removed rust version from master
2 years ago
Avril 671fcd3968
Merge branch 'rust': Wrong branch, whoops.
2 years ago
Avril 0d082f5b6f
Added `cow_create_fd(fd, size)`: Create a `cow_t*` over an already existing file descriptor
2 years ago
Avril 6f21491298
typed OO bullshit
3 years ago
Avril 2d4ebc3142
error type
3 years ago
Avril 7b623e0fdf
rust bindings: start
3 years ago
Avril 7e4e3f9867
kill me
3 years ago
Avril 646482c555
scrapped
3 years ago
Avril 2c88d329b9
typed cow testing n stuff
4 years ago
Avril 382efd5d43
started TypedCow <cow/typed.hpp>
4 years ago
Avril ffe01128c4
version bump
4 years ago
Avril 30a0176604
added COW_ERR_POISON
4 years ago
Avril 960f18a6e0
c++: CowException for handling errors/poisoned cows
4 years ago
Avril 8f8d738e0e
c++: CowException for handling errors/poisoned cows
4 years ago
Avril a293133f29
basic error skel
4 years ago
Avril a5d5d1b9fd
reset: enum cow_err_kind exists
4 years ago
Avril aeb3f528d4
start recoverable error handle: failed design
4 years ago
Avril 8d5e587333
start TypedCow
4 years ago
Avril fcd0597dc8
fix null deref on moved Cow
4 years ago
Avril 1672250ed6
updated README
4 years ago
Avril 8334792d8c
idek anymore
4 years ago
Avril ee1b9af2b9
fix SONAME version convension
4 years ago
Avril 79517ad97a
added correct compiler/linker flags to .so targets
4 years ago
Avril a834612e23
correct error handling of ftruncate
4 years ago
Avril 688ea4be1a
fix install bug
4 years ago
Avril 93ccc41e0b
first version
4 years ago
Avril 0d3316af79
added C++ interface
4 years ago
Avril 3ec019fe87
update README
4 years ago
Avril ba4fc89dd2
namespaced Area
4 years ago
Avril fe7740100a
better Area controls
4 years ago
Avril d1c3d67326
Added `Area`
4 years ago
Avril f31805d9b2
remove useless comment
4 years ago
Avril 4b52a36eaf
fix Makefile
4 years ago
Avril 1d05d690f0
fix Makefile
4 years ago
Avril 460972a7aa
added 'install'/'uninstall' targets in Makefile
4 years ago
Avril 23910f6fda
added 'install'/'uninstall' targets in Makefile
4 years ago
Avril 9e5936e3e5
contrived bs example test
4 years ago
Avril aacbccb2d5
contrived bs example test
4 years ago
Avril b628571ed9
slice conversion operators
4 years ago
Avril c7e4f2119e
update Makefile
4 years ago
Avril eb45ce7212
update README
4 years ago
Avril 003dbf27e8
sanitised namespace and header
4 years ago
Avril 5c8f4b14b4
moving cows is fine
4 years ago
Avril 38ef856936
update .gitignore
4 years ago
Avril 74daef4969
update .gitignore
4 years ago
Avril 2ed170bf37
absolute, relative and wrapping slice seperated
4 years ago
Avril 629d039275
absolute, relative and wrapping slice seperated
4 years ago
Avril 46fad4fd2c
basic slicing reinterpretation
4 years ago
Avril 4432e50ebc
fix slice copying
4 years ago
Avril 150ab70dc1
span has dedicated simple memory Slice child
4 years ago