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].
|