History | View | Annotate | Download (1.8 KB)
Update license date on all files. No functional changes.
Snapshot of work on getting subscriptions working under Net4. Still has several problems.
First cut at separating GCL instances (GINs) from GDP Objects (GOBs). This is intended to fix some semantic problems with subscriptions. End users always use GINs (aliased to gdp_gcl_t for now for compatibility), and there is one GIN for each call to gdp_gcl_open (i.e., no returning...
Initial implementation of unsubscribe.
Better fix for problem with attempted fix in commit:a2d73fc0.
Some code cleanup for previous commit.
Reclaim dead subscriptions even if there are no writes to the subscribed log. This is a very common case.
Update licenses to 2017.
Update license. No code changes.
Include copyright in all files. There are scripts to do bulk replacement of the copyright if desired.
Implement gdplogd shutdown actions: withdraw advertisements, explicitly terminate all subscriptions.
Rename gdplogd directory so it matches the name of the binary.