File: ChangeLog

package info (click to toggle)
ifupdown 0.7.8
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 556 kB
  • sloc: sh: 1,422; perl: 147; makefile: 138
file content (131 lines) | stat: -rw-r--r-- 4,543 bytes parent folder | download | duplicates (11)
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

ChangeLog for ifupdown
======================

2000-11-18   0.6.4  Anthony Towns <aj@azure.humbug.org.au>

	* Shouldn't use errno, apparently. Should use ferror() instead.
	  What a completely stupid API. Thanks to Roderich Schupp for
	  pointing this out.

	* Use $(( .. )) in a shell for math, not $[..] which is bash only.
	  Thanks to Kalle Olavi Niemitalo for this one.

2000-10-20   0.6.3  Anthony Towns <aj@azure.humbug.org.au>

	* Fixed horrible bugs where to get n structures I realloc n
	  bytes, instead of n * sizeof(..) bytes. Shame on me.

	* Don't commit the new networking state to the statefile when
	  --no-act is happening (after all, there *aren't* any changes...)

	* Bring forward some changes from the .deb:
		- /var/run/ifupdown.state -> /etc/network/ifstate
		  (/var may be NFS mounted...)
		- Add /e/n/ifstate to manpage.
		- Add pointopoint support for inet/static.
		- dhcpcd works with all kernels, not "2.0 and 2.2" :)
		- Add provider support for ppp. It's still a kludge.
		- Update ipx address family.
		- Remove noauto from the interfaces manpage.

2000-09-22   0.6.2  Anthony Towns <aj@azure.humbug.org.au>

	* Aieee. cardmgr (pcmcia utility) starts with stdin *closed*,
	  rather than redirected from /dev/null. So when I open pipes
	  and stuff, it can come up as fd 0. Not good. Fake fd 0,1,2 as
	  /dev/null if they're not already existant.

	* Fixed silly bug about not properly downing interfaces too.

2000-09-15   0.6.1  Anthony Towns <aj@azure.humbug.org.au>

	* Fixed up defn2man.pl so that /usr/share/doc (eg) isn't italicised.

	* Cleaned up execute.c and updated literate comments to match new
	  behaviour.
	* Update literate comments for main.c too.

	* Fixed --no-act and --verbose to actually work, rather than just
	  be faked. Both are now program-wide variables declared in
	  main.c.

	* Included some explanatory diagrams (.dia's), and some build code
	  to actually include them in the woven output. They're done as .eps
	  files which pdflatex can't handle. Bummer.

	* Largely updated manpage to reflect changes in 0.6

	* Changed behaviour of --no-act to still run any mappings. (Use
	  --no-mappings as well to disable those)
	* Add a --version option.
	* Only update the state file if the interface was found.

2000-06-09   0.6.0  Anthony Towns <aj@azure.humbug.org.au>

	* STILL TO DO: update manpage, tidy up the changed literate source.

	* run-parts /etc/network/if-{up,down,pre-up,post-down}.d is called
	  after running any iface-specific scripts.
	* Environment of called programs contains exactly:
		IF_<option>=<value>
		IFACE=<physical iface name>
		MODE=<start or stop>
	  and whatever /bin/sh defaults to initialising.

	* Each option may only be specified once.
	* Added `auto lo eth0', remove `noauto'.
	* Added mapping support. Thanks to Marc Haber for the inspiration.
	* Removed scheme support.
	* Report line-number as well as file name, when read_interfaces()
	  fails.

	* Added /var/run/ifupdown.state
	* Made ifdown -a use the statefile rather than the config file.

	* Added inet6 methods static and v4tunnel. (Thanks to Bastian
	  Blank for a patch for the former)
	* Made "pre-up", "down", "post-down" manpage descriptions
	  match the "up" description. Yay for redundancy.

2000-03-23   0.5.5  Anthony Towns <aj@azure.humbug.org.au>

	* Added "pre-up" and "post-down" options.

2000-02-29   0.5.4  Anthony Towns <aj@azure.humbug.org.au>

	* Some more minor cleanups.

2000-02-29   0.5.3  Anthony Towns <aj@azure.humbug.org.au>

	* Minor cleanups; added ifup.8.ps.gz and interfaces.5.ps.gz
	  to the default target.

2000-02-28   0.5.2  Anthony Towns <aj@azure.humbug.org.au>

	* Change the dhcpcd/dhcpcd-sv stuff to refer to just
	  /sbin/dhcpcd, instead of checking for dhcpcd-sv
	  specifically.

	* Add a manpage for /etc/network/interfaces, thanks
	  to Joey Hess. Rearranged ifup(8) a bit, and
	  added some stuff to it. Also actually wrote the
	  *bold* and /italic/ handling.

	* Finally got sick of lines longer than 80 chars in
	  .defn files and added \ escaping of newlines.

2000-02-13   0.5.1  Anthony Towns <aj@azure.humbug.org.au>

	* Cleaned up some of the source.

	* Redefined .defn files a bit: added a description tag for
	  methods, and made the options list be documentation
	  for the options rather than something useful for C.

	* Added defn2man.pl, and made a manpage (generated from
	  ifupdown.8.pre and defn2man.pl).

2000-02-07   0.5.0  Anthony Towns <aj@azure.humbug.org.au>

	* Initial release, from netbase.deb, 3.16-9