History | View | Annotate | Download (2.99 KB)
Change mariadb_config to mysql_config --- how did this ever work?
Update license date on all files. No functional changes.
Include license updates in more directories; improve directory descent in root Makefile to avoid errors and loops.
Cleanup for MariaDB on Ubuntu.
Add SANITIZE variable to Makefiles to simplify adding -fsanitize=xxx.
First cut at external => internal name mapping using MySQL. It is currently not an error if the mapping doesn't exist --- it just falls back to the old SHA256 behavior --- and there is no automated addition of the mapping to the database when you create a log. To make this work...
First cut at running Layer 5 network protocol version 4 over old (version 3) Layer 4 stack. Substantial parts are unimplemented, including signature generation and checking, read or subscribe by timestamp or hash, and others. No asynchronous operations including...
Include INSTALLFLAGS in install targets in Makefiles.
Update Makefiles to include /usr/local/opt/openssl as a local search directory. This is only for Homebrew on MacOS, which refuses to install openssl into system directories.
Portability fixes (mostly Makefiles)
Update Makefiles to modern conventions.
Respect environmental CFLAGS in Makefile (use += rather than =). Fixes Bug #70.
Updated instructions for compiling using brew under Darwin.
Make Makefiles a bit more portable; notably, they always search /usr/local and /opt/local for include files and libraries (since both directories are used on various systems). Addresses Issue #10.
Move "-g" flag into a Makefile macro to make it easier to change debuggers.
Fix some problems that caused Jenkins complain.
Include copyright in all files. There are scripts to do bulk replacement of the copyright if desired.
intergrated zeroconf into main gdp lib
Delete dependency that creates problems on user machines.
Add examples subdirectory.