| Branch: | Tag: | Revision:

gdp / gdplogd / Makefile @ master

History | View | Annotate | Download (4.92 KB)

# Date Author Comment
a7de91d2 09/16/2020 05:30 PM Eric Allman

Include ${PG} (for -pg flag) in LDFLAGS.

e0451f24 07/06/2020 02:36 PM Eric Allman

Change mariadb_config to mysql_config --- how did this ever work?

47bf70a0 01/07/2020 12:11 PM Eric Allman

Delete some assertions that had zero effect (unsigned >= 0 is always
true); change _gdp_chan_advert_commit to _gdp_chan_advert_flush to avoid
the confusing and inaccurate name.

9ca998e7 04/08/2019 12:33 PM Nitesh Mor

Minor fix to makefile: mariadb includes

c87dd166 01/23/2019 07:56 AM Eric Allman

Update license date on all files. No functional changes.

65822458 11/09/2018 04:31 PM Eric Allman

Add all-static target and LDADD variable to allow for static linking;
this is useful for applications running in docker containers.

a63a7628 11/01/2018 12:28 PM Eric Allman

Cleanup for MariaDB on Ubuntu.

763b221d 09/23/2018 02:51 AM Eric Allman

Add SANITIZE variable to Makefiles to simplify adding -fsanitize=xxx.

59c6c7e0 07/26/2018 10:50 AM Eric Allman

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...

2786071d 07/06/2018 04:28 PM Eric Allman

Significant changes in packaging for the GDP 2.0 release.

68598ee2 06/25/2018 12:13 PM Eric Allman

Make sure make install installs gdplogd2 instead of gdplogd to
avoid clobbering the old installation. This is really a hack right now
that we'll want to back out when the old version goes away.

92243bf4 05/25/2018 01:22 PM Eric Allman

Snapshot in on-disk format conversion from ad hoc files to SQLite
databases. Compiles but is completely untested.

d65c01e2 01/09/2018 11:18 AM Eric Allman

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...

edf46949 07/24/2017 10:18 AM Eric Allman

Include INSTALLFLAGS in install targets in Makefiles.

2a2ce319 06/29/2017 09:30 AM Eric Allman

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.

510d961f 03/13/2017 05:15 PM Eric Allman

Make sure package systemd-dev is installed if we are running systemd;
otherwise ep_sd_notifyf may be rendered ineffective and startup will

897accec 02/06/2017 10:41 AM Eric Allman

Update licenses to 2017.

6cc67fbe 11/03/2016 09:24 AM Eric Allman

Update Makefiles to modern conventions.

f5c1552e 10/31/2016 06:41 PM Eric Allman

Respect environmental CFLAGS in Makefile (use += rather than =). Fixes
Bug #70.

edbb4508 09/02/2016 08:42 AM Eric Allman

Add apps/gdp-log-check. This also substantially refactors
gdplogd/logd_disklog.[ch] so functions can be reused.

d5ef0254 08/23/2016 06:10 AM Eric Allman

Clean up Makefiles for consistency and proper use of LDLIBS.

29e6f6d0 08/10/2016 09:15 AM Christopher Brooks

Updated instructions for compiling using brew under Darwin.

b185537e 08/02/2016 01:28 PM Eric Allman

Fix Makefile dependencies for "make install".

51113c36 07/29/2016 05:06 AM Eric Allman

Arrange to dynamically choose libraries based on environment and
conditions. This isn't completely satisfying.

6981f823 07/21/2016 12:48 PM Eric Allman

Put git commit id into generated binaries.

475517e0 07/11/2016 12:54 PM Eric Allman

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.

1b663276 06/27/2016 05:02 PM Eric Allman

Move "-g" flag into a Makefile macro to make it easier to change debuggers.

a0469464 06/24/2016 01:51 PM Eric Allman

Add logging of gdplogd administrative data for visualization.

4deac29c 05/17/2016 02:23 PM Eric Allman

Fix some problems that caused Jenkins complain.

596605f2 05/16/2016 04:23 PM Eric Allman

Install man pages on "make install". Includes making installation of
scripts easier. A few other minor things weren't being installed.
General cleanup.

bc666c5c 02/23/2016 05:35 PM Eric Allman

Break out physical implementation to an explicit class so new
implementations (e.g., in memory) can be added easily.

672dd559 01/10/2016 05:36 PM Eric Allman

Checkpoint: extent code closer, compiles, doesn't run.

3bb7f9a6 12/02/2015 03:16 PM Eric Allman

Portability fix for Mac: looking for openssl in the wrong place.

765973fa 12/02/2015 03:10 PM Eric Allman

Portability fix for Mac: looking for openssl in the wrong place.

6bd5476b 12/01/2015 01:22 PM Eric Allman

Update license. No code changes.

055d3009 11/21/2015 01:20 PM Eric Allman

Include copyright in all files. There are scripts to do bulk
replacement of the copyright if desired.

728cb9ee 10/08/2015 09:47 AM Nicholas Sun

intergrated zeroconf into main gdp lib

a033a58f 10/05/2015 12:07 PM Eric Allman

No need to recompile all of gdplogd just because a library has been

3a80c46d 08/05/2015 04:06 PM Eric Allman

Adjust Makefiles to search /usr/local/ssl/lib for libraries (to get the
versions with /dev/crypto support if available). Unfortunately you may
still need to set LD_LIBRARY_PATH to load the correct library at

bd396130 02/16/2015 08:23 AM Eric Allman

Add a libep dependency on gdplogd

bd34b3a7 02/13/2015 12:07 PM Eric Allman

Auto-install a /etc/ep_adm_params/gdp file if one does not already
exist. Current algorithm puts gdp-{01,02,03} in
random order as the default.

cca3bf6e 02/12/2015 01:15 PM Eric Allman

More tweaks to make debuild work. It behaves very strangly if you try
to install into /usr/local. Changing it to /usr fixes it (but breaks
BSD, sigh).

e18fea5e 02/11/2015 03:48 PM Eric Allman

Changes to make building a debian package feasible. Includes adding
install entries to most Makefiles which will work from the source directory.

efa46684 12/29/2014 11:55 AM Eric Allman

First cut at new architecture for GDP (separate routing from log layer).
This compiles but does not run.

2fe6b834 12/26/2014 01:47 PM Eric Allman

Rename gdplogd directory so it matches the name of the binary.