~ubuntu-branches/ubuntu/warty/dnprogs/warty

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
dnprogs (2.27) unstable; urgency=low

  * Fix signal handling in sethost so it doesn't die with an embarrassing
    "Alarm clock" message.
  * Add dependancy on modutils. Closes: #251508

 -- Patrick Caulfield <patrick@debian.org>  Sun, 30 May 2004 10:13:57 +0100

dnprogs (2.26) unstable; urgency=low

  * dnetd: Fix log function that could cause daemons to segfault if 
           they ran as a user with an invalid home directory.
  * Minor tweaks to rpm building so the Red Hat users always get
    a useful startup script.
  * Remove some cruft from the Makefile.

 -- Patrick Caulfield <patrick@debian.org>  Wed,  5 Nov 2003 10:30:29 +0000

dnprogs (2.25) unstable; urgency=low

  * po-debconf support and German & French description translations
    Closes: #210661, #211635
  * Get rid of the "-1" in the version number as it's not right, this 
    really is a debian package. But include a README.Debian to keep 
    some people happy.
    Closes: #197332
  * Don't use SIGIO in sethost as it's unreliable and tacky.

 -- Patrick Caulfield <patrick@debian.org>  Wed, 24 Sep 2003 13:57:47 +0100

dnprogs (2.24-1) unstable; urgency=low

  * support for large files.

 -- Patrick Caulfield <patrick@debian.org>  Fri,  6 Jun 2003 12:03:39 +0100

dnprogs (2.23.2-1) unstable; urgency=low

  * Always return 0 from init scripts in case someone installs DECnet
    when they don't actually want it.
    Closes: #192052

 -- Patrick Caulfield <patrick@debian.org>  Tue,  6 May 2003 08:14:29 +0100

dnprogs (2.23.1-1) unstable; urgency=low

  * Add library path to dnroute link.
    Closes: #191946
  * Get rid of C++ism in dnroute

 -- Patrick Caulfield <patrick@debian.org>  Mon,  5 May 2003 09:26:55 +0100

dnprogs (2.23-1) unstable; urgency=low

  * sethost no longer gets stuck in a tight loop after shutting down
    a node.
  * Move libdnet-dev to libdevel section.
  * dnroute is now included.
  * Add routing support to init scripts

 -- Patrick Caulfield <patrick@debian.org>  Sun,  4 May 2003 13:14:33 +0100

dnprogs (2.22-1) unstable; urgency=low

  * Make some bits of dncopy conditional on it being connected to VMS.
    This helps with RSX connectivity.
  * Fix bug in fal where it sends an extra newline at the end of a text file.
  * Make .fal metadata directories 0777 so multiple users can use them.
  * Make metadata file have the same protection as the real file
  * Make records array (for VAR files) increase by 100s rather than 10s as
    that's far too weedy.
  * Red Hat startup scripts sets node name and default device now.
  * getnodename & setnodename in libdnet actually work now.
  * Tidy PTY definitions in Makefile.common & fix PTYs in rmtermd.
    Thanks to Maciej W. Rozycki
  * Fixes and chkconfig to the Red Hat startup script.
    Thanks to Mats Magnusson
  * Added loads of new error messages to libdap so it should be able to
    make sense of most DAP errors now.
  * Minor changes to debian control files to get rid of lintian/linda
    warnings.

 -- Patrick Caulfield <patrick@debian.org>  Sat,  2 Nov 2002 18:18:02 +0000

dnprogs (2.21-1) unstable; urgency=low

  * Don't check_kernel when building DEBS so
    autobuilders can build it. Instead default to kernel 2.4.x
    Previously I had done this manually but I often forgot, this
    should remove that possibility
  * Suggest: kernel-image-2.4

 -- Patrick Caulfield <patrick@debian.org>  Fri, 13 Sep 2002 11:48:28 +0100

dnprogs (2.20-1) unstable; urgency=low

  * Fix vroot not NUL-terminating names properly
  * Fix sethost on 2.4.19+ kernels.
  * FAL fix overrun when sending binary files in record mode - OK you
    shouldn't do that anyway, but FAL shouldn't fail on you either.
  * Fix dncopy -mblock when copying file from VMS.
  * dncopy blocks ATTRIB & ACCESS messages for efficiency.
  * Mention libdumbnet in package description in case people are looking
    for libdnet.sf.net software.

 -- Patrick Caulfield <patrick@debian.org>  Fri, 13 Sep 2002 11:31:45 +0100

dnprogs (2.19-1) unstable; urgency=low

  * Suggests: iproute
  * dnet-progs.init.d doesn't give errors when stopping on a
    system with no DECnet in the kernel
  * Remove node_address setting from modutils into init.d so
    it works when DECnet is compiled into the kernel
  * Makefile fixes
  * startnet fixes to arg parsing
  * phone uses pixmap directory properly
  * ctermd now responds to DEL, ^X etc (hooray!)
  * dnetd task_server now won't run arbitrary programs.
  * dntask prints error messages if the connection fails.
  * setether uses "ip" command if available rather than ifconfig
  * Added timeout switch to dnping
  * FAL no longer eats directories starting with '0'
    Thanks to Matjaz Godec
  * Add virtual-root feature to FAL
  * Change to libdnet_daemon to allow RSX to connect
  * Fixed truncate option in FAL
  * Fixed wildard fetching in FAL so it works with dncopy
  * Changes to FAL to allow RSX file transfers

 -- Patrick Caulfield <patrick@debian.org>  Wed, 17 Jul 2002 16:38:52 +0100

dnprogs (2.18-1) unstable; urgency=low

  * Fix dependancies in dnet-progs so libdnet gets pulled in too even when
    built by the autobuilders. Closes: bug#122893
  * Fix sending of binary files by FAL by block.
  * Add .html, .tgz & .bz2 file types to FAL types list

 -- Patrick Caulfield <patrick@debian.org>  Mon, 10 Dec 2001 10:15:12 +0000

dnprogs (2.17-1) unstable; urgency=low

  * Don't print "done" when stopping daemons in dnet-progs.init.d
  * Use cuserid() rather than getlogin() to determine username so that
    commands run under su and sudo work as expected
  * include <stdarg> in rms/getreply.cc so it compiles on hppa
  * Use -fsigned-char when building uulib to make it more portable
  * Fixed message "Error opening file for input: Success" when attempting
    to fetch a locked file using dncopy
  * Fix some lintian warnings

 -- Patrick Caulfield <patrick@debian.org>  Wed,  7 Nov 2001 15:15:28 +0000

dnprogs (2.16-1) unstable; urgency=low

  * Remove pre-increment in FAL so that close-time attributes get
    applied to the right file - and don't crash on the last file.
  * Look at OPEN as well as CLOSE time attributes for SPL, DLT and TEF.
  * fal's directory output now correctly sends the new directory information
    if a double wildcard is used: eg [*]*
  * Fix bug in fal where binary files got corrupted if copied in "record"
    mode
  * setether now also sets the default interface for 2.4 kernels

 -- Patrick Caulfield <patrick@debian.org>  Tue, 16 Oct 2001 14:25:38 +0100

dnprogs (2.15-1) unstable; urgency=low

  * in librms/parse.cc pass va_list in a wrapper struct so that it works on
    powerpc systems.  Closes: bug#111680
  * add set -e to Makefile so it gives up on error. I never was any good at
    writing Makefiles.
  * Minor manpage changes.

 -- Patrick Caulfield <patrick@debian.org>  Sat, 15 Sep 2001 13:26:46 +0100

dnprogs (2.14-1) unstable; urgency=low

  * Fixed random failures of dnet_conn caused by uninitialised structure member.
  * Added printf-style variable arg lists to librms rms_t_* functions
  * Made rpm generate sensible arch codes.
  * setether puts the card in "allmulti" mode. Some cards need this to
    collect the hello messages.
  * added -s (show stats) option to dncopy.

 -- Patrick Caulfield <patrick@debian.org>  Mon,  3 Sep 2001 15:53:48 +0100

dnprogs (2.13-1) unstable; urgency=low

  * Fix use of __GLIBC__ macro
  * Allow binary keys in librms
  * Remove debugging printf from dnet_conn function

 -- Patrick Caulfield <patrick@debian.org>  Tue,  7 Aug 2001 19:32:06 +0100

dnprogs (2.12-1) unstable; urgency=low

  * Don't use makedepend for dependancies.
    Closes: bug#104961
  * Fix symlinks for dn_accept man page

 -- Patrick Caulfield <patrick@debian.org>  Tue, 17 Jul 2001 10:18:32 +0100

dnprogs (2.11-1) unstable; urgency=low

  * Remove build-depends on fakeroot so it can build on MIPS/MIPSEL
    Closes: bug#101427
  * Minor source code fixes so it will compile cleanly with GCC 3.0
  * Added German template for debconf in dnet-common. Thanks to Sebastian Feltel
    Closes: bug#101606

 -- Patrick Caulfield <patrick@debian.org>  Wed, 20 Jun 2001 13:22:34 +0100

dnprogs (2.10-1) unstable; urgency=low

  * Fix crash in libdap if the first byte of a message is the last
    byte of a packet.
  * Add man page symlinks for dnet_accet/dnet_reject and
    dnet_endnode/dnet_nextnode.   Closes: bug#99611

 -- Patrick Caulfield <patrick@debian.org>  Sat,  2 Jun 2001 11:03:54 +0100

dnprogs (2.09-1) unstable; urgency=low

  * Fix config script to allow node numbers > 63
  * Fix compiling on latest libc
  * dnet-common is arch independant
  * Tidy depends and build-depends
  * Changed use of debconf isdefault to seen

 -- Patrick Caulfield <patrick@debian.org>  Sat, 24 Feb 2001 13:33:42 +0000

dnprogs (2.08-1) unstable; urgency=low

  * First Debian upload.  Closes: bug#83642
  * Split into 4 packages.
  * FAL now correctly uses metadata for block-structured files.

 -- Patrick Caulfield <patrick@debian.org>  Sun,  4 Feb 2001 14:23:07 +0000

dnprogs (2.07-1) stable; urgency=low

  * Fix VMS errors sending block-structured files from fal
  * Added support for Ultrix DATE DAP message (another "new" extension)
  * Cope better with VMS errors when sending files (eg. disk full)
  * Changed some prototypes in netdb.h to match Ultrix
  * Fixed compile of phone because of stupid ncurses symbol
  * dnet_conn() is Ultrix-compatible (with a 2.4 kernel)
  * Substantial enhancements to mail to make it work. But only on 2.4 kernels
  * New function dnet_eof. Again, only for 2.4 kernels
  * Shared libraries linked correctly now (according to lintian)
  * Made it work properly on big-endian machines under 2.4
  * Vastly improved debian package
  * Mucked around with nearly all of the man pages a little
  * Made startnet set the MAC address of any or all interfaces
  * Added -f (force) to startnet to make it DOWN an interface before mucking
    about with it.
  * This file is now a Debian changelog

 -- Patrick Caulfield <patrick@debian.org>  Sat,  28 Jan 2000 15:13:09 +0000

dnprogs (2.06-1) stable; urgency=low

  * Fix build of phone on Debian Potato systems
  * Fix bug in FAL where it truncated some binary files in stream mode.
  * Improve performance and system overhead of ctermd & sethost
  * Fixed & tidied RPM building
  * Fixed phone bug so you can dial users by node number now
  * A small number of potential buffer overflows removed from dnetd &
    libdnet_daemon
  * Fixed compilation of phone on SuSE 6.4 & RedHat 6.2 systems
  * librms rms_open with O_CREAT is now useful
  * Fixed several memory leaks in libdnet_daemon (and thus dnetd)
  * dnetd now really re-reads the proxy DB every time
  * ctermd no longer goes into a tight loop if you ^Y^Y the session
  * Updated my email address

 -- Patrick Caulfield <patrick@tykepenguin.com>  Sat,  28 Oct 2000 19:33:06 +0000

dnprogs (2.05-1) stable; urgency=low

  * Fixed bug in FAL where it sent .DIR for a directory name but didn't
    recognise it when it came back.
  * Some bugfixes in librms

 -- Patrick Caulfield <patrick@pandh.demon.co.uk>  Mon,  3 Apr 2000 19:33:06 +0000

dnprogs (2.04-1) stable; urgency=low

  * Fixed random crash in FAL when creating multiple files
  * Fixed a memory leak in dncopy sending multiple files
  * Fixed compilation on Slackware; I love linux having millions of distros :-(
  * Made startnet give out more friendly messages
  * dncopy now consults the DNCOPY_OPTIONS environment variable for default
    command-line arguments.
  * Added RFA file access to FAL - this is more useful than it sounds, honest.
  * Added support for files with variable length records (non-stream) to FAL.
    This needs metadata (-m) enabled.
  * Fixed bug in fal where OOB ACCOMP messages never got a response. This was
    most obvious when editting a large file via EDT and quitting near the top.
  * Removed dncopy.README as it didn't say anything anyway
  * Include a modified dnping with all sorts of new features, submitted by
    Rob Davies. man page by me.
  * Sethost now supports RSTS and TOPS-20. Thanks to Paul Koning for the patch.
  * Include rmtermd from Paul Koning so you can connect your PDP machines to
    Linux too.

 -- Patrick Caulfield <patrick@pandh.demon.co.uk>  Sat,  5 Feb 2000 19:33:06 +0000

dnprogs (2.03-1) stable; urgency=low

  * RPMs now include the decnetconf script.
  * RPMs now include some previously missing man pages
  * Corrected dndir so that it works with DECnet/E.
    Thanks to Paul Koning <pkoning@xedia.com> for the patch. I've reworked it
    a bit so if it doesn't work blame me and not him.
    fal still needs a fair bit of work.
  * Asking for a directory of an empty filespec shows the user's home directory
  * Fixed startup scripts so that startnet really doesn't run on a 2.3 "Steve"
     kernel.
  * Zeroed out some sockaddr_dn structures for fussier 2.3 kernels.
  * Fixed compilation with gcc 2.95.2 (Debian potato)
  * Added prototype to dnet_conn into dnetdb.h
  * Made phoned a bit more robust to junk coming in on its socket.
  * Fixed static linking. Now use the local libs rather than the installed ones
     and also made it an all-or-nothing option.
  * Fixed dialling in phoned so that it bleeps at the user again.
  * ctermd no longer uses 'login -p'
  * Fixed the DAP client buffer size from 65536 to 65535. D'oh! Only my FAL
    barfed on this piece of (probably alcohol induced) stupidity; and it
    shouldn't have.
  * In FAL dir node::"/dir" now adds a "/*" to the end of the name so you get
    a directory listing.
  * Fal doesn't add version numbers to files that already have them (eg. files
    created by the VMS NFS client)
  * Fixed mirror in dnetd.
  * Fixed mirror example code in man page for dnet_daemon.
  * Fixed TYPEing files from VMS broken by blocking in 2.01.
  * Fixed manpage symlinks for dnet_getnode and dnet_nextnode.
  * Phone client now works with 2.3 kernels.
  * ctermd & dnetd use Unix98 ptys if available.
  * Prevent phone client from dialling itself because it causes a dealock
    with the server. I know this is only fixing the symptom but talking to
    yourself is bad for you anyway!
  * Some documentation updates and man page tidying.
  * Added -p option to dnetd to specify an alternative directory to look
    for program binaries.
  * startnet now works on 'Steve' kernels. It uses the sysctl interface to
    configure the system from the information in /etc/decnet.conf. You don't
    really need this (and the startup script still doesn't call it) but it
    is provided for completeness in case anyone wants to reconfigure their
    system on-the-fly.

 -- Patrick Caulfield <patrick@pandh.demon.co.uk>  Thu,  9 Dec 1999 19:33:06 +0000

dnprogs (2.02-1) stable; urgency=low

  * Done a little porting for NetBSD
  * Header field fixes (mainly for VAXeln)
  * Bug fixes to KEYed reads in librms
  * Added new functions to librms for easier programming

 -- Patrick Caulfield <patrick@pandh.demon.co.uk>  Thu, 21 Oct 1999 19:33:06 +0000

dnprogs (2.01-1) stable; urgency=low

  * Now builds on libc5 systems. Will I never learn?
  * Fixed dncopy/dntype with VFC files   * this must have been broken for ages
  * Minor Makefile tweaks
  * Improved speed of dncopy and fal by extensive use of blocking
  * Fixed blocking(!)
  * New function in libdnet: dnet_recv(). This function is designed to hide
    the differences between recv() in the 'Eduardo' and 'Steve' kernels in
    that it will always read a full record before returning.

 -- Patrick Caulfield <patrick@pandh.demon.co.uk>  Fri, 15 Jul 1999 19:33:06 +0000

dnprogs (2.00-1) stable; urgency=medium

  * Tidied up all sorts of dndir output, particularly against VMS 7.2
  * Fixed crash if dnsubmit/dnprint/dndir were run without parameters but
    with switches
  * Added exit-char option to sethost and proper usage message
  * Removed all references to dnmirror in man pages as it is now part of dnetd
  * Improved error detection in dndel
  * libdap now understands KEYDEF messages. How much use this is is doubtful
    as VMS always sends junk SUMMARY messages :-(
  * FAL now (partially) understands $ADF$ files created by VMS NFS client 5.0
  * rc script now installed into runlevel directory with RPM but will only start
    DECnet if /etc/decnet.conf exists
  * Added Steve's dnet_ntop and dnet_pton functions to libdnet

 -- Patrick Caulfield <patrick@pandh.demon.co.uk>  Sun, 11 Jul 1999 19:33:06 +0000


dnprogs (1.94-1) stable; urgency=low

  * Tidied error messages from dndel
  * Fixed Makefile for librms
  * Fixed race condition in child-death handing of daemons
  * Install rc script in RPM
  * rc script "start" command will try to run startnet only if it has to
  * RPMs and DEBs now build with a prefix of /usr
  * All sorts of librms fixes
  * Tidied up 'startnet -hw'. With luck it won't segfault the kernel now.

 -- Patrick Caulfield <patrick@pandh.demon.co.uk>  Fri, 13 Jun 1999 19:33:06 +0000

dnprogs (1.93-1) stable; urgency=low

  * All libraries are now release under the LGPL. Thanks to Eduardo and
    Steve for allowing me to change the licence on their parts of this software
  * Allow command-line options to daemons in dnetd.conf (actually this was a bug)
  * Fixed logging (-v) in dncopy, dndel, dnsubmit, and dndir
  * Removed error strings from dncopy that were also in libdap
  * Fixed up error reporting in dncopy
  * getnodebyname(3) now accepts node addresses, eg. "dndir 1.30::" works
  * Moved man pages for ctermd and startnet to section 8 and updated them
  * Made phoned run as an unprivileged user after bind, which is all it needs
    root privileges for
  * 'make rpm' now honours all the prefixes and includes the right C++ libs
    from Debian
  * Cosmetic fixes to phone client
  * NEW! librms library to help people write Linux applications that read VMS
    files (including indexed ones)

 -- Patrick Caulfield <patrick@pandh.demon.co.uk>  Fri, 23 May 1999 19:33:06 +0000

dnprogs (1.92-1) stable; urgency=low

  * Don't link dntask against libdap
  * Install startup scripts during 'make install'
  * Fixed some warnings on libc5 systems - no not those!
  * dndir shows record size of fixed-length record files
  * Fixed fal bug which prevented overwriting of files
  * fixed fal logging
  * fal now shows directories in a more sensible form
  * First stab at FAL file type guessing. Opinions please!!

 -- Patrick Caulfield <patrick@pandh.demon.co.uk>  Fri,  9 May 1999 19:33:06 +0000

dnprogs (1.91-1) stable; urgency=low

  * This is a pre-release of dnprogs 2.0

  * New GTK-based phone client - needs GTK+ 1.2. Builds into existing
    ncurses client if GTK+ 1.2 is available.
  * Now uses kernel includes and warns if they are not installed.
  * loadsabugs fixed in phone client
  * Some phoned bugs fixed too
  * New functions dnet_getnode/dnet_nextnode/dnet_endnode in libdnet
  * Fixed problem with large messages in sethost (I saw this when shutting down
    a VAX from Linux)
  * Fixed signal race condition in sethost
  * New dnetd server to run daemons and arbitrary commands
    (needs latest kernel patch that supports SDF_WILD)
  * Should do all the right things with Steve's kernel patch now.
  * Better Makefiles - Thanks to Maciej W. Rozycki for the patch.
  * Static libdnet is not compiled -fPIC (because of above)
  * Can move config files out of /etc if you so wish
  * Made libdnet version match the suite version
  * New library libdnet_daemon. This contains code used by all daemon processes
    that (can be) forked by dnetd or run standalone.
  * Re-worked all daemon programs to use libdnet_daemon

 -- Patrick Caulfield <patrick@pandh.demon.co.uk>  Fri,  3 May 1999 19:33:06 +0000