File: CHANGELOG

package info (click to toggle)
midentd 2.3.1-4
  • links: PTS
  • area: main
  • in suites: lenny, squeeze
  • size: 124 kB
  • ctags: 20
  • sloc: perl: 370; sh: 67; makefile: 41
file content (100 lines) | stat: -rw-r--r-- 3,745 bytes parent folder | download | duplicates (2)
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
v0.1 -- 10-14-1998 16:35
quick hack, just does simple identd lookups, no masqing support.

v0.2 -- 10-14-1998 17:34
minimal masqing support: returns 'masq' for any masqueraded TCP connection
also small bugfixes wrt identifying port numbers in request

v0.3 -- 10-14-1998 19:09
has full masqing support now, works perfect, will probably spew warnings or
even errors on fake input
todo: access control

v0.4 -- 10-15-1998 16:19
has logging now, including logcycler to be used in your crontab

v0.5 -- 10-15-1998 16:36
access controls done
todo: write docs

v1.0 -- 10-16-1998 00:33
public release
has docs now

v1.1 -- 01-02-1999 04:20
fixed a bug. midentd used \n as end of line.
Apparently iauth (comes with irc2.10.1) expects \r\n.
Might be I used to be violating some standard.
Anyway, I was up late (that's 04:20 AM :) coding my IRCbot
when this occurred to me :)

v1.2 -- 01-03-1999 20:22
added preliminary mIRC support. if the client replies to
the midentd MASQ request with an error, midentd will try a
normal request (with kind-of bogus port numbers ;)
mIRC will respond to these bogus requests with a fake username
midentd now forwards that username to the IRC server

v1.3 -- 01-06-1999 20:47
seems to work with mIRC, XiRCON and Pirch.
The Pirch support is a side-effect of fixing a theoretical DoS in midentd.

v1.4 -- 02-12-1999 15:16
now under GPL to allow Debian packaging
also changed file locations to more standard stuff.
added install.sh to help with that.

v1.5 - 05-16-1999 13:44
fix for PPC by turbo@debian.org
configscript added by turbo@debian.org [doesn't work on all systems]
bug in midentd.logcycle fixed (reported by ryan@shiftclick.net)

v1.6 - 05-17-1999 00:27
install.sh fixed to not overwrite your previous config without asking
docs fixed to have lines under 80 columns :)

v2.0 - 08-15-2001 18:00
- kernel 2.4 suppport
- mirc is handled automatically
- requires no config files, everything works automatically. Allow/deny should
  be done with tcp_wrappers, as it runs from inetd/xinetd anyway
- minor other changes
- maintainership officially taken over by shurdeek@panorama.sth.ac.at

v2.0.1 - 08-17-2001 09:00
- fixed a typo in midentd.xinetd that prevented midentd from starting on RedHat
  and Mandrake. Thanks to Erich Meck <fu@slantedvision.com> who made this bug
  report

v2.0.2 - 08-17-2001 17:00
- as many people were too lazy to RTFM and keep complaining that "when I do
	./midentd, it doesn't work", midentd now says what to do in such case (run it
  from inetd/xinetd as expained in README)

v2.1 - 08-17-2001 19:00
- added a standalone daemon function. It can reduce load on the server, but
  inetd/xinetd can limit who can connect.

v2.2 - 09-15-2001 21:00
- minor bugfixes
- source code nicer, crap deleted
- transparent proxy support. Tested with tircproxy and sendmail but should work
  with e.g. squid as well. It works automatically, no configuration/changes
  needed
- optional fake replies (useful for example if you can't install midentd on the
  router but can portforward the port, or if you want to anonymize your users).
  Activated with -f. In that case, EVERY VALID REQUEST will produce a valid
  ident reply with randomly generated userid, regardless whether requested
  connection exists or not

v2.3 - 10-09-2001 13:00
- timeouts for tcp connects for masqueraded connections (default 3 seconds)
- faked replies will also be generated if the client doesn't run an ident
- tries to interpret requests more RFC-conform
- looping bugfix for transproxy

v2.3.1 - 17-09-2001 21:40
- limits for forking (maximum number and speed) can be defined ($maxfork and
  $forkinterval inside the script)
- tries to return hostname (instead of faked reply) if no ident on client or
  port blocked.