File: ChangeLog.ancient

package info (click to toggle)
portslave 2002.01.19
  • links: PTS
  • area: main
  • in suites: woody
  • size: 836 kB
  • ctags: 1,212
  • sloc: ansic: 8,258; sh: 168; makefile: 122
file content (246 lines) | stat: -rw-r--r-- 9,765 bytes parent folder | download | duplicates (5)
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
31_Dec_1999-1 (Unofficial)
  * Removed unnecessary warning for users that disconnect without having
    been logged in.
  * Replaced all calls to sprintf() with calls to snprintf()

03_Dec_1999-1 (Unofficial)
  * Updated changelog for 24_Nov_1999-2
  * Added two new options to pppd-radius:
    ip-up-script - specifies pathname of ip-up script
    ip-down-script - specifies pathname of ip-down script
  * Fixed a bug in radius accounting which caused portslave sometimes to
    send logout packets for users that were not logged in.

24_Nov_1999-2 (Unofficial)
  * Included missing errno.h which broke compile on some machines.

24_Nov_1999-1 (Unofficial)
  * Now ip_up_hook() is called when IP protocol goes up.

23_Nov_1999-3 (Unofficial)
  * Updated Portslave to pppd-2.3.10.

18_Nov_1999-2 (Unofficial)
  * Dropped select() support. We use poll() instead.
  * Changed semantics of STATUS chat keyword. Now it does not update the
    wtmp logfile. Also now sysutmp and syswtmp config items do not have
    effect on the result of the STATUS keyword.

16_Nov_1999-2 (Unofficial)
  * Applied Josh Green's patch that fixed bug in portslave logging.
  * Fixed a bug which effectively always allowed local logins even if they
    were disabled in the config file.
  * Some cleanups of the syslog code.

17_Sep_1999-5 (Unofficial)
  * Changed the name of my development snapshots, so they are not confused
    with the official stable/pre versions.
  * Added new chat keywords:
     TIMEOUT N - Sets chat timeout to N. 0 means infinite timeout.
     WAIT DCD  - Waits for modem carrier. Affected by chat timeout.
     STATUS login_format from_format - Updates utmp/wtmp files

     Best reference for the time being is the new pslave.conf.

  * Removed lots of config items:
     waitfor, aa, stripnames, answer, checktime, checkchat
  * Minimum loglevel fixed in libpsr (LOG_DEBUG and LOG_INFO messages were
    not logged).
  * Send accounting start request only once per user login.
  * Lots of code cleanup here and there.

1.2.0pre13beta2 (Unofficial)
  * You need to run ./configure before calling "make". Just use

     make clean
     ./configure
     make
     make install

     to compile and install portslave

  * all.radnullpass config item - whether to accept "" passwords.
  * Configurable utmp/wtmp strings - uses printf-like format strings.
  * Some minor code cleanups.

1.2.0pre12
  * Fixed update_framed_route(). Changed operation to staircase order.
    (FIFO/LIFO) IE Last entry to be added is the first to be deleted.
    (Fixes possible dependency problems)
  * update_filter_id tested with PPP and AutoPPP. Fixed command line.
    Changed operation to staircase order. (FIFO/LIFO) IE Last entry to
    be added is the first to be deleted. (Fixes possible dependency
    problems)
  * Reply-Message fixed. (I think. Seeing extra output but think it's the
    RADIUS server. Reports please.)
  * Cleaned some log output.
  * Merged Vesselin's  pre10 poll patch

1.2.0pre11

  * Portslave now toggles the DTR line when opening the serial port.
    It previously relied on the externally spawned program to close
    the connection. PPPD would close the line fine. SLIP, Rlogin,
    or a non-autoppp password failure would NOT. (Bug IMHO)
  * Search services file for radius and radacct ports.
  * Session-Timeout support, to limit the maximum connection time.
  * New 'big utmp' format (when using libc6 or similar)
  	Entire IP stored in utmp, as well as connect string.
  * Update utmp with:
		user:'Incoming'  status:'HANKSHAKE' (modem answer)
		user:'Connected' status:connect string (speed)
  * Changed ctlportslave to work with utmp 'status' messages.
  * Changed ctlportslave to report actual type when called as 'finger' 
    instead of just 'Network'.
  * New ctlportslave view, 'detailed'
  * New password option for ctlportslave as fingerd.
  * New reset ports option for ctlportslave as fingerd.
  * New 'UPTIME' compile option for ctlportslave as fingerd.
  * Byte accounting fixed for non-AUTOPPP.
  * Byte accounting added for SLIP and CSLIP. (Portslave now forks)
  * Filter ID patch added.
  * SSH service patch added.
  * Realms support patch added. UUCPHACK code removed.
  * Portslave no longer depends on the external program stty.
  * Operate on stdin option. (Backend mgetty)
  * Modem checking feature.
  * Compiler routines optimized. (No debug. Binaries now smaller)
  * Various minor bug fixes.
  * Various buffer overflow fixes.
  * PPPD 2.3.8 (ppp 2.2 support purged)
  * Many more things forgotten...

portslave (1.17) cistron; urgency=low

   * Added ppp 2.3.5 support.
   * Change names of pppd, /etc/ppp, and rlogin to *-radius
   * Change default paths of binaries and config file
   * Updated install.sh	

-- Dave Cinege <dcinege@psychosis.com>  Tue, 03 Nov 1998 07:57:00 -0500

portslave (1.16) cistron; urgency=low

   * Build autoppp part of portslave as shared lib, linked in on-demand
     by ppp-2.2.0f.
   * Added MD5 auth for accounting packets;
     thanks to Eric Stern <estern@squall.mgl.ca>
   * Fixed bug in Reply-Message handling. Or actually, string handling
     in general. Thanks to Jens Glaser <jens@regio.net>
   * Now logs everything after CONNECT to radius with Connect-Info.
   * Added "porttype" configuration variable, based on a suggestion
     from Carl Privitt <cprivitt@granite.sage.net>.
   * Check for Framed-Protocol = PPP after authentication in pppd
   * Fix comment handling of config file parser
   * Added RADIUS logging of sent/recv octets for PPP
     This should now work reliably minus 1 or 2 seconds before hangup.
   * Added ctlportslave utility. Can be used as shell for `!root', adds
     portmaster-like command line admin interface. Very simplistic
     but useful for packages like pmmon.
   * Fixed length field of IP address / integer (was 6 instead of 4)
     Do not include trailing '\0' in strings.
   * Now also compiles with GNU libc (aka libc6). Diffs submitted by
     <chuck@innet.com>.
   * Added conf.stripnames option

 -- Miquel van Smoorenburg <miquels@cistron.nl>  Thu, 22 Jan 1998 12:13:46 +0100

portslave (1.15) cistron; urgency=low

   * lib.c:getline() now accepts \r, \r\n, \n as end-of-line.
   * getty:login() turns off input CRNL translation
   * Added new feature: portslave can now emulate a modem. Set
     "sXX.emumodem 1" to enable this feature.
   * Add support for updating local utmp and wtmp files.
   * Add support for radius Idle-Timeout attribute

 -- Miquel van Smoorenburg <miquels@cistron.nl>  Thu, 5 Jun 1997 20:49:21 +0200

portslave (1.14) cistron; urgency=low

   * Added copyright notice to README (GPL)
   * Add note about ripd to README
   * Change default MTU in sample server.cfg to 1500 - some PPP implementations
     have trouble with fragmentation.

 -- Miquel van Smoorenburg <miquels@cistron.nl>  Wed, 7 May 1997 13:57:32 +0200

portslave (1.13) cistron; urgency=low

   * Added CREAD to the c_cflag initialization. This should fix the digiboards.
     (Fix by Jean-Francois Micouleau <Jean-Francois.Micouleau@utc.fr>)
   * Added telnet support. Maybe also pass username if known?

 -- Miquel van Smoorenburg <miquels@cistron.nl>  Thu, 24 Apr 1997 21:36:16 +0200

portslave (1.12) cistron; urgency=high

   * Now sends accounting requests to the radius accounting port (1646)
     instead of the authentication port (1645) - funny that nobody found
     this obvious bug yet (and that it actually _worked_ ..)
   * Some extra info added to server.cfg
   * Remove MRU settings; use MTU for both MTU and MRU
   * Fix '-' argument

  -- Miquel van Smoorenburg <miquels@cistron.nl> Thu, 6 Feb 1997 22:22:16 +0100

portslave (1.11) cistron; urgency=low

  * Added comment in server.cfg about "stuck in negotation" loop that
    ppp-2.2.0f can get into with leased lines, with a workaround. It
    seems to work for a lot of people except me :(. Under investigation.
  * Fix for syslog() not working on port 0: Jens Glaser <jens@glaser.com>

  -- Miquel van Smoorenburg <miquels@cistron.nl> Thu, 14 Nov 1996 13:45:53 +0100

portslave (1.10) cistron; urgency=high

  * Fixed SLIP/CSLIP support that I broke in 1.0.8 or so.

 -- Miquel van Smoorenburg <miquels@cistron.nl>  Mon, 29 Oct 1996 15:41:32 +0100

portslave (1.09) cistron; urgency=low

  * Fixed leased-line support (again; must have misplaced a part of
    some previous changes)

 -- Miquel van Smoorenburg <miquels@cistron.nl>  Mon, 22 Oct 1996 11:59:21 +0200

portslave (1.08) cistron; urgency=low

  * Fixed local syslog logging
  * Fixed portslave-over-telnet
  * Added debug option, standard turned off.

 -- Miquel van Smoorenburg <miquels@cistron.nl>  Mon, 14 Oct 1996 18:12:57 +0200

portslave (1.07a) cistron; urgency=low

  * Removed the nonsense about pap-secrets.

 -- Miquel van Smoorenburg <miquels@cistron.nl>  Mon, 08 Oct 1996 18:02:16 +0200

portslave (1.07) cistron; urgency=low

  * Fixed the sample server.cfg file; it had a few typos and missing
    features (esp. the leased-line example)
  * Fixed leased-line support
  * Note about /etc/ppp/pap-secrets in README

 -- Miquel van Smoorenburg <miquels@cistron.nl>  Mon, 07 Oct 1996 13:28:21 +0200

portslave (1.06) cistron; urgency=low

  * Added support for portslave - over - telnetd. portslave now checks if
    the first argument starts with '-'. If so, it uses ttyname(0) to find
    the right entry in the server.cfg file.

 -- Miquel van Smoorenburg <miquels@cistron.nl>  Wed, 02 Oct 1996 16:54:29 +0200

portslave (1.05) cistron; urgency=high

  * Fixed CLOCAL stuff (only ever set if port.dcd is 0). This works around
    a bug in the Comtrol Rocketport driver.
  * Added ChangeLog file.

 -- Miquel van Smoorenburg <miquels@cistron.nl>  Tue, 01 Oct 1996 17:06:40 +0200