| Branch: | Tag: | Revision:

gdp / ep / ep.h @ master

History | View | Annotate | Download (4.46 KB)

# Date Author Comment
6aaa4e7d 06/04/2019 11:10 AM Eric Allman

Refactor ep_adm.c; make it easier to force administrative parameters from code.

b8755709 01/23/2019 01:00 PM Eric Allman

Add ep_adm_setparam to programatically set a parameter value. Useful
for overriding parameters from the command line.

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

Update license date on all files. No functional changes.

355109e1 02/14/2018 11:03 AM Eric Allman

Add ep_fopen_styled.

a7f1f4e4 01/25/2018 05:46 PM Eric Allman

Portability changes for FreeBSD and RedHat. RedHat still doesn't
compile under C++, and probably never will due to language
incompatibilities with Debian.

e844af35 01/23/2018 04:44 PM Eric Allman

Include __BEGIN_DECLS and __END_DECLS (i.e., extern "C" blocks) to play
well with C++.

c7258388 09/11/2017 09:29 AM Eric Allman

Add ep_adm_getintmaxparam to get a maxint_t parameter. (Actually only
handles long long in the current implementation.)

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

Update licenses to 2017.

a5a912e2 06/24/2016 05:38 PM Eric Allman

Rename ep_fopensmem => ep_fopen_smem for consistency with other names.

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

Add logging of gdplogd administrative data for visualization.

f0ba9390 12/29/2015 03:57 PM Eric Allman

Move configuration management from ep.h into ep_conf.h.

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.

cb9b3b82 10/07/2014 02:09 PM Eric Allman

Make setting parameters easier: use a search path, and read default
files named for the application.

cd4cc511 08/30/2014 03:52 PM Eric Allman

Portability fixes for Linux and FreeBSD.

49c87bd9 08/04/2014 12:45 PM Eric Allman

First cut at multithreading the EP library.

a901db09 07/28/2014 12:32 PM Eric Allman

Redo spacing changes (but in a very limited way). At this point tabs
(hard, soft, and shiftwidth) are four characters.

f63bbf6f 07/23/2014 01:48 PM Eric Allman

Changes to compile under both clang and gcc on Linux. There are
still some warnings being knocked out on both compilers, and Linux
requires use of "make STD=" if you are using GCC; it seems -std=c99
makes constants into non-constants if you cast them. This isn't an...

b56cb65f 07/22/2014 01:22 PM Eric Allman

Fix some compilation problems on Linux

0c663d10 07/01/2014 01:43 PM Eric Allman

Conversion from single process to library + daemon. [Why do I have to check this in a second time?]

3143b747 05/28/2014 09:35 AM Eric Allman
  • Implement timestamping in nexuses. Currently assumes that clocks have an accuracy of one second (can be adjusted using the gdp.clock.accuracy parameter, but should get the information from the clock itself).
  • Clean up debugging a bit, in particular not having to take & all...
6c7e8d27 05/27/2014 12:01 PM Eric Allman

ep_st_openmem => ep_fopensmem
ep_st_pprint => ep_pprint

9e55d093 05/27/2014 10:50 AM Eric Allman

Remove most of the vestiges of the old libep, such as EP_NULL, EP_STREAM,
EpStStderr, ep_st_printf, and so forth.

47c6ea64 05/26/2014 10:25 AM Eric Allman

Initial checkin.