File: CHANGES

package info (click to toggle)
linuxlogo 2.07-1
  • links: PTS
  • area: main
  • in suites: slink
  • size: 296 kB
  • ctags: 73
  • sloc: ansic: 982; sh: 125; makefile: 60
file content (197 lines) | stat: -rw-r--r-- 8,201 bytes parent folder | download
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
8 JULY 1997
+ Came up with the Idea
+ Converted the logo.xpm file to ANSI using ppm2ansi and xv
+ Fixed up the picture with THEDRAW under DOSEMU 0.66.7
+ Combined into a C program using jed.

9 JULY 1997
+ Figured out the tricky proc stuff (very inelegant)
+ Released version 0.1

10 JULY 1997
+ Fixed it so it looks better on a white background (standard rxvt or xterm)
+ Released version 0.2
+ Added documentation on how to add a "penguin port" to telnet into

14 JULY 1997
+ Return for weekend to find lots of feedback on this program.
+ Started adding updates.
+ Cleaned up output routines, added SMP and Atari support, and cleaned
  up the code in general.
+ Added a command line options. -v (version) -h (help) and -n (turn off
  periods in the output)
+ Released version 0.4 to my website [0.3 was a never released minor bugfix]

15 JULY 1997
+ Start on version 0.5
+ Really start modularizing.  Decide to make it completely platform
  independent.

16 JULY 1997
+ Finished modularization
+ Added -o option to print with offset
+ Finished cross-platform support (with a lot of #ifdef s)
+ Added IRIX and Default UNIX outputs
+ Added -s option to skip bogomips check on non-Linux OS's
+ Released version 0.6

18 JULY 1997
+ Got improved Atari m68k Code from Christian Marillat
+ Removed extraneous ^[ combination from the ansi .h files
  (so a cat of the header file shows the picture)
+ Released version 1.0 at sunsite and my site (no there is no 0.7-0.9
  ... the improvements were so drastic I thought it deserved a full
  version number).

25 JULY 1997
+ Fixed some typos in the README (thanks to Esperandi)
+ Ran doc files through ispell .. i didn't realize it was that bad ;)
+ Fixed handling of the -o option when a number doesn't follow
  (before resulted in seg-fault). (thanks to Adam Lackorzynski) 
+ Re-released as version 1.01

4 AUGUST 1997
+ Worked some more on the -o problem (again many thanks to Adam Lackorzynski)
  should not give any more problems.

5 AUGUST 1997
+ Added a TODO file
+ Added an exit() call to the help section, and removed some return 1; s
+ Fixed a minor bug with SGI getcpuinfo.
+ Put version 1.02 at my site (for some reason I forgot to put 1.01 there)  

6 FEBRUARY 1998
+ A few extremely minor bugs/typos fixed over the past months.
+ Added better support for K6-chips [I recently upgraded to one ;)] and
  the newer kernels.
+ Package up version 1.04 and release for test to UM-LUG

11 FEBRUARY 1998
+ Added "plain ascii" penguin and -a option to display it.
  [thanks to <nelson@media.mit.edu>] for getting me started on this one.
+ Fixed URL in the -h option
+ Make appropriate updates
+ Added OpenLinux instructions to Readme [thanks to <heaney@zombie.ncsc.mil>]
+ Released 1.05

12 FEBRUARY 1998
+ Found bug in 1.05 [% signs not work well in /etc/issue.net  ... they are
  escaped... ugh] so released 1.06
+ UGH! Uploaded 1.06 as ASCII instead of BIN at sunsite by mistake.  Changed
  version of package to 1.07 but leave everything as 1.06 ;)  yes I'm lazy
  
19 FEBRUARY 1998
+ Added Cyrix 6x86 support [thanks to <adam@princeton.edu>]
+ Changed to read the vendor_id to report vendor.  Idea also thanks to 
  <adam@princeton.edu>
  
13 MARCH 1998
+ Added minimal AIX port [thanks to Thomas Grewe]
+ Added indredible Banner support!  "linux_logo -banner"
  Much thanks to Albert Lai <aylai@unixg.ubc.ca>
+ Also added "-rX" option to change the character in banner, and 
  "-w Num" which changes width [all under banner]  
+ Made old linux_logo look "linux_logo -classic"
+ Modularized the getsysinfo.c files.  Trying to follow all the #ifdef
  statements was getting confusing.
+ Included a nice "further info" file from Tony Nugent <T.Nugent@sct.gu.edu.au>
+ Bunch of other stuff to get ready for release
+ Released version 2.00

16 APRIL 1998
+ Finally had time to work on things again.
+ Thanks to Joerg Berg <joerg@joberg.snafu.de> linux-alpha support should
  work.
+ I also rearranged the "sysinfo.c" file.  It now relies on pre-processor
  magic, but simplified the Makefile a lot.
+ Zipped up version 2.0.1

13 May 1998
+ Fixed it so that command line paramaters were passed to the relevant
  modules.  This had been broken for some time; thanks to
  <mengmeng@earthling.net> for pointing this out.
+ The boot-logo flamewar has resumed on linux-kernel, so I think I will
  zip up and get 2.0.2 ready to announce....
  
27 May 1998
+ Finally released 2.0.2.  Posted announcements to freshmeat.net and c.o.l.a.

28 May 1998
+ Got a lot of feedback due to the announcement on freshmeat.net.
+ Added -f option to clear screen.. thanks to Sean Kelly <smkelly@zombie.org>
  for the suggestion.
+ Fixed a typo in sysinfo_{default,aix}.c thanks to zap <zap@arosnet.se>
+ Added a section to the README about having fun with the -R option
+ Increased the size of some buffers so that long cpu names [especially
  Pentium II ones] don't overflow.  [Thanks to Caleb Epstein
  <epstein_caleb_unix@jpmorgan.com> and Steve <steve@steve.paradise.net.nz> 
  for reporting this problem].
+ Changed the 'penguin_port' in the README to 54321.  Thanks to 
  David Nedrow <dnedrow@usa.net> for letting me know that port 1234
  has a reserved meaning and that a higher numbered port would be better.
+ Added Linux-Sparc support with the help of Raymond Wu <rwu@ml.com>

1 June 1998
+ Added better BogoMips reporting for Sparc64 [thanks to "Eddie C. Dost"
  <ecd@skynet.be>]

3 June 1998
+ Fixed typo in sysinfo.c thanks to Rod Begbie <rod@begbie.com>

4 June 1998
+ Fixed problem where if there was no vendor it would include extrneous
  space in the sysinfo ouput.  Thanks to report from Mark Lundeberg
  <aa026@pgfn.bc.ca>
+ added contrib directory for possible future logos
+ improved AIX support thanks to Jochen Stein <jst@writeme.com>

18 June 1998
+ Added -k switch to enable chaning of backround shape independently of
  foreground.  Thanks to Alexandre Aufrere <alexandre.aufrere@bigfoot.com>
+ Fixed a bug on showing MMX pentiums with 2.0.34?

9 July 1998
+ Someone reported 2.03 to freshmeat although it wasn't quite an official
  "Announce to the world" release.  So I got to working on this a bit.
+ Made a patch to allow adding the linux_logo [in color] to the linux kernel.
  I think the logo should remain user_space, but people kept whining how ugly
  the text logos were with fbcon.  Oddly, I got no response for my patch.
  None at all.  It can be obtained at 
  http://www.ee.umd.edu/~weave/color-vga-linux-logo.patch
  And is against 2.1.108 with some of Geert's fbcon fixes.
+ Messed with the directory structure some more, moving the "Samples" to the
  ./samples directory.
+ Restructured source to use global variables instead of paramater passing.
  Made code much easier to follow and smaller.
+ Now default behavior is customizable by editing the "defaults.h" file.
+ Added the -l and -g switches to disable sysinfo and logo respectively.
+ Fixed up the README file a lot.
+ Packed up 2.05 and released it.

10 July 1998
+ Improved support for K6 on 2.0.34 so it actually works now.
+ Added support for Centaur and "Transmeta" ;) Chips.
  Note... The transmeta thing is a joke.  I have no clue if they are
  making Intel-type chips.
+ Packaged up a "2.05a" version.

13 July 1998
+ Fixed a bug where the -k and -x options didn't work.  UGH.  Thanks to my
  friend John, at whose house I figured out the problem.
+ Fixed it so it displays non-cpuid [ <486] chips sort of right under
  2.1.x series kernels.  Need to test this on 2.0.x series kernels to see
  if I broke anything....
+ Packed up and released as "2.05b"
+ Added -u uptime option.  Suggested by many people, including 
  David Christensson <david.christensson@swipnet.se>,
  Allan Joergensen <dw@null.dk>, and my friend John C. <clemej@rpi.edu>
  ** NOTE ** involved changes to many of the architecture specific files.
  PLEASE TEST AND REPORT ANY BUGS.
+ Made it so the -ascii switch really doesn't display any ESC characters.
+ Removed a lot of redundant code.
+ Updated CHANGES and TODO and BUGS files.
+ Will release "2.06" on my web-site temporarily.

14 July 1998
+ Got everything ready for the 2.07 release.  Trying not to forget anything
  [I always do anyway].