https://github.com/passy/mycdb
Learning project re-implementing a client to read constant databases (CDBs)
https://github.com/passy/mycdb
Last synced: 12 months ago
JSON representation
Learning project re-implementing a client to read constant databases (CDBs)
- Host: GitHub
- URL: https://github.com/passy/mycdb
- Owner: passy
- License: gpl-3.0
- Created: 2012-05-29T20:38:26.000Z (about 14 years ago)
- Default Branch: master
- Last Pushed: 2012-06-03T17:11:23.000Z (about 14 years ago)
- Last Synced: 2025-02-04T20:45:33.096Z (over 1 year ago)
- Language: C
- Size: 122 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
=====
MyCDB
=====
This is a learning project trying to re-implement a reader for the Constant Data
Base format by Daniel J. Berstein. If you're looking for a working
implementation, use the `official one `_.
I built this to learn about low-level file, socket APIs and binary file formats.
This project consists of two parts:
* mycdbget, which resembles cdbget, but doesn't verify the format as
carefully as the original.
* mycdbserver, a barely working TCP server that allows reading cdb values
over network.