annotate docs/noffle.lsm @ 279:49b452b667a6 noffle

[svn] * src/util.c: localTimeDiff() cached its value and recalculated it every hour of clock time, regardless of the time the calculated was based on. This is potentially dangerous at daylight saving changes. So instead use the cached last result only when the new request is to be based on a time in the same hour as the cached result. * src/util.c: Replace the alternate Utl_mktimeGMT() implementation used when timegm() is not available. The previous version, as suggested by the glibc timegm() man page, used setenv() and unsetenv() for changing the environment. These aren't POSIX function, and the POSIX putenv() (a) is tricky to manage if the same var is being constantly update and memory isn't to leak, and (b) provides no way to remove an environment entry. So change to an implementation Wget uses. This should compile on not glibc systems - the previous version failed to build on Solaris.
author bears
date Sun, 17 Nov 2002 15:18:19 +0000 (2002-11-17)
parents a53d3f2f2f38
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
267
a53d3f2f2f38 [svn] * docs/noffle.lsm: Update
bears
parents: 42
diff changeset
1 Begin4
42
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
2 Title: NOFFLE - news server
267
a53d3f2f2f38 [svn] * docs/noffle.lsm: Update
bears
parents: 42
diff changeset
3 Version: 1.0
a53d3f2f2f38 [svn] * docs/noffle.lsm: Update
bears
parents: 42
diff changeset
4 Entered-date: 2002-07-12
42
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
5 Description: NOFFLE is a news server optimized for low speed dialup
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
6 connections to the Internet and few users.
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
7 It allows reading news offline with many news reader
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
8 programs, even if they do not support offline reading
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
9 by themselves.
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
10 Keywords: news server, news reader, offline, modem, dialup
267
a53d3f2f2f38 [svn] * docs/noffle.lsm: Update
bears
parents: 42
diff changeset
11 Author: Markus Enzenberger <me@markus-enzenberger.de>
a53d3f2f2f38 [svn] * docs/noffle.lsm: Update
bears
parents: 42
diff changeset
12 Maintained-by: Markus Enzenberger <me@markus.enzenberger.de>
a53d3f2f2f38 [svn] * docs/noffle.lsm: Update
bears
parents: 42
diff changeset
13 Jim Hague <jim@bear-cave.org.uk>
a53d3f2f2f38 [svn] * docs/noffle.lsm: Update
bears
parents: 42
diff changeset
14 Primary-site: http://noffle.sourceforge.net
42
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
15 Platforms: UNIX, GNU/Linux
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
16 Copying-policy: GPL
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
17 End