Commit graph

5 commits

Author SHA1 Message Date
Damien George
85373b548f all: Remove advertising clause in BSD 4-clause license.
As per the included README.Impt.License.Change, this advertising clause
does not need to be met and can be removed:

    Accordingly, the foregoing paragraph of those BSD Unix files containing
    it is hereby deleted in its entirety.

Signed-off-by: Damien George <damien@micropython.org>
2024-03-15 18:53:28 +11:00
Damien George
7eff5dd76e all: Move headers to library-specific directory include/berkeley-db.
Signed-off-by: Damien George <damien@micropython.org>
2024-03-15 18:53:07 +11:00
Paul Sokolovsky
a6d0ace8c4 mpool: Avoid using fprintf(), use mpool_error() for error reporting.
It can be defined to system-specific function with -Dmpool_error=<something>.
2016-07-29 23:41:20 +03:00
Paul Sokolovsky
e487a1b132 mpool: Refactor to call file operation via vtable.
Don't assume there's a POSIX system with read()/write(), etc., instead
accept function pointers to such routines via FILEVTABLE structure.

Other changes, like avoiding fstat() usage, using bundled version of BSD
sys/queue.h, etc.
2016-07-29 23:39:39 +03:00
Paul Sokolovsky
6dc9d673a4 Import Berkeley DB 1.85.
From http://download.oracle.com/berkeley-db/db.1.85.tar.gz .
2016-06-14 02:12:14 +03:00