Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Per Cederqvist
lyskom-server-ceder-1616-generations-topgit
Commits
ce22cec9
Commit
ce22cec9
authored
Aug 16, 2002
by
Per Cederqvist
Browse files
Updated for the upcoming 2.0.7 release. This is only a first draft
and needs more work.
parent
3b32f3e5
Changes
1
Hide whitespace changes
Inline
Side-by-side
NEWS
View file @
ce22cec9
Changes
in
lyskomd
2.0.7
(
Release
date
FIXME
)
--------------------------------------------------
*
Protocol
changes
:
(
changes
that
affect
clients
)
**
The
aux
-
item
send
-
comments
-
to
has
been
extended
.
The
value
may
now
contain
an
optional
recipient
type
.
**
The
rules
for
when
a
membership
is
visible
is
now
documented
in
the
protocol
specification
.
Previously
,
different
requests
used
different
rules
.
They
are
now
fixed
:
***
query
-
read
-
texts
,
query
-
read
-
texts
-
old
and
sub
-
member
could
return
the
wrong
error
code
in
several
instances
.
***
get
-
membership
and
get
-
membership
-
old
didn
't always honor the
unread-is-secret flag of a person.
*** get-members and get-members-old could leak information about
secret persons.
*** get-unread-confs was very confused about what memberships it
returned.
* Protocol specification bugs fixed:
** The documentation for the common area of the user area was just
plain wrong.
** The documentation for no-of-created-texts in the Pers-Stat structure
was wrong.
** The documentation for the privilege bits create-conf and create-pers
was wrong.
** The Protocol A example for re-z-lookup was wrong.
* Bug fixes that may affect clients:
** According to the documentation, get-membership and
get-membership-old should always have returned the array size even
when the want-read argument is false. However, they always
reported the array size as 0 in that case.
* Protocol specification improvements:
** The documentation for get-person-stat-old was improved.
** Documented the unread-is-secret flag of a person.
* Protocol extensions:
** Added a new "language" value to the common area.
** The Message-ID of exported texts is now documented.
** New aux-items: elisp-client-read-faq and
elisp-client-rejected-recommendation.
** New aux-items: world-readable.
* Bug fixes: (not visible by clients)
** We now use Xenofarm to compile and test lyskomd automatically on a
compile farm of several different machines. Several problems have
been fixed, so this release should be more portable than previous
versions. Read more about Xenofarm at
http://www.lysator.liu.se/lyskom/lyskom-server/xenofarm.html
** The test suite should now work on more hosts. It makes a few less
assumptions. It is still not as portable as the rest of the
distribution, however.
** valgrind has been used to ensure that there are no memory leaks or
memory access errors. A few minor problems were found and fixed.
(A couple of minor leaks still remains.) The configure options
--with-valgrind and --disable-malloc-guards are useful when you want
to run the test suite using valgrind. (Don'
t
use
--
disable
-
malloc
-
guards
on
a
production
use
server
.
Due
to
bug
691
it
might
cause
crashes
.)
*
Improvements
:
(
not
visible
by
clients
)
**
The
new
file
etc
/
connections
.
txt
contains
a
listing
of
all
sessions
,
what
file
descriptor
they
use
,
and
from
where
they
are
connected
.
If
a
runaway
client
hogs
the
server
,
the
administrator
can
use
tools
such
as
strace
or
truss
to
find
the
file
descriptor
,
and
the
file
descriptor
can
then
be
looked
up
in
this
file
.
The
name
of
the
file
can
be
changed
via
the
"Connection status file:"
configuration
parameter
.
**
DNS
lookups
blocks
the
server
.
If
a
lookup
takes
more
than
1.5
seconds
(
configurable
via
"DNS log threshold:"
)
an
entry
is
made
in
the
log
.
DNS
lookups
can
also
be
disabled
via
"Use DNS:"
.
**
Several
minor
bugs
were
fixed
,
and
the
code
was
cleaned
up
in
several
ways
.
See
the
ChangeLog
for
all
the
details
.
**
The
test
suite
has
been
extended
,
primarily
with
tests
for
membership
visibility
.
Changes
in
lyskomd
2.0.6
(
Release
date
2002
-
03
-
29
)
--------------------------------------------------
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment