| Branch: | Tag: | Revision:

gdp / gdp / gdp_buf.h @ master

History | View | Annotate | Download (4.22 KB)

# Date Author Comment
c87dd166 01/23/2019 07:56 AM Eric Allman

Update license date on all files. No functional changes.

328ab6a8 01/23/2018 05:34 PM Eric Allman

Changes for signed/unsigned conflicts and other type nits. C++ is much
more picky about these than C, but this is probably justified. Sadly,
some of the changes are pretty ugly.

5a73c6ad 11/08/2017 12:36 PM Eric Allman

First cut at new net protocol. Compiles, but not yet tested (not even
once --- do not try to run this!).

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

Update licenses to 2017.

23df30c1 12/10/2016 01:15 PM Eric Allman

Add descriptive comments to gdp_buf.h.

e7b2a80c 11/22/2016 02:22 PM Eric Allman

Extensive work on reliability, notably sharing a datum between threads.
Increases reliability, but still not fully tested. Basic things seem to
work though. Note: this may disrupt the replication code.

af06cfb4 09/14/2016 03:38 PM Eric Allman

Add buffer routines for signed and 16 bit integers.

0d8c13e8 08/27/2016 08:36 AM Eric Allman

Make many parameters "const" where possible.

498d08e3 08/18/2016 09:34 AM Eric Allman

Add gdp_buf_lock/unlock; change gdp_buf_move parameters to be more

39f2b683 06/28/2016 01:41 PM Eric Allman

Change _gdp_gcl_fwd_append to not clear the datum after it is sent.
This is because we expect a single datum to be sent to mulitple
replicas. The caller must clear the datum once all copies are sent.

aefbbfd2 04/05/2016 09:55 AM Paul Bramsen

Make gdp_buf_write in buffer const

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.

a0a21282 12/27/2014 03:48 PM Eric Allman

Adjustments for new PDU format, better error checking, etc.

2e4a5d7d 09/12/2014 12:52 PM Eric Allman

First cut at returning multiple results. This extends "subscribe" to
have a starting record number and a record count.

22442bd4 09/08/2014 03:37 PM Eric Allman

Hide data structure internals by wrapping them in functions. This also
updates the documentation, but it hasn't been significantly reviewed

51775f02 08/18/2014 08:28 AM Eric Allman

Basics appear to be working; still have some problems in gdpd_phys.

837e94b0 08/16/2014 12:16 PM Eric Allman

Snapshot. Still have a deadlock, but it's on a condition variable this time.

0314a7a7 08/14/2014 10:15 AM Eric Allman

Snapshot. Starting to work, but not there yet.

cd2ef2a6 08/11/2014 12:21 PM Eric Allman

Snapshot --- gdp library compiles but untested, gdpd doesn't quite
compile, apps haven't even been attempted.