~ubuntu-branches/ubuntu/trusty/linuxlogo/trusty

« back to all changes in this revision

Viewing changes to CHANGES

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Baumann
  • Date: 2008-06-20 09:19:00 UTC
  • mfrom: (4.1.2 intrepid)
  • Revision ID: james.westby@ubuntu.com-20080620091900-4xzuv7c7ntxvs7wt
Tags: 5.03-4
* Adding patch to fix FTBFS on s390x.
* Updating to standards 3.8.0.

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
+ Figured out the tricky proc stuff (very inelegant)
9
9
+ Released version 0.1
10
10
 
 
11
RELEASE 0.1
 
12
 
11
13
10 JULY 1997
12
14
+ Fixed it so it looks better on a white background (standard rxvt or xterm)
13
15
+ Released version 0.2
14
16
+ Added documentation on how to add a "penguin port" to telnet into
15
17
 
 
18
RELEASE 0.2
 
19
 
16
20
14 JULY 1997
17
21
+ Return for weekend to find lots of feedback on this program.
18
22
+ Started adding updates.
22
26
  periods in the output)
23
27
+ Released version 0.4 to my website [0.3 was a never released minor bugfix]
24
28
 
 
29
RELEASE 0.4
 
30
 
25
31
15 JULY 1997
26
32
+ Start on version 0.5
27
33
+ Really start modularizing.  Decide to make it completely platform
28
34
  independent.
29
35
 
 
36
RELEASE 0.5
 
37
 
30
38
16 JULY 1997
31
39
+ Finished modularization
32
40
+ Added -o option to print with offset
35
43
+ Added -s option to skip bogomips check on non-Linux OS's
36
44
+ Released version 0.6
37
45
 
 
46
RELEASE 0.6
 
47
 
38
48
18 JULY 1997
39
49
+ Got improved Atari m68k Code from Christian Marillat
40
50
+ Removed extraneous ^[ combination from the ansi .h files
43
53
  ... the improvements were so drastic I thought it deserved a full
44
54
  version number).
45
55
 
 
56
RELEASE 1.0
 
57
 
46
58
25 JULY 1997
47
59
+ Fixed some typos in the README (thanks to Esperandi)
48
60
+ Ran doc files through ispell .. i didn't realize it was that bad ;)
50
62
  (before resulted in seg-fault). (thanks to Adam Lackorzynski) 
51
63
+ Re-released as version 1.01
52
64
 
 
65
RELEASE 1.01
 
66
 
53
67
4 AUGUST 1997
54
68
+ Worked some more on the -o problem (again many thanks to Adam Lackorzynski)
55
69
  should not give any more problems.
60
74
+ Fixed a minor bug with SGI getcpuinfo.
61
75
+ Put version 1.02 at my site (for some reason I forgot to put 1.01 there)  
62
76
 
 
77
RELEASE 1.02
 
78
 
63
79
6 FEBRUARY 1998
64
80
+ A few extremely minor bugs/typos fixed over the past months.
65
81
+ Added better support for K6-chips [I recently upgraded to one ;)] and
66
82
  the newer kernels.
67
83
+ Package up version 1.04 and release for test to UM-LUG
68
84
 
 
85
RELEASE 1.04
 
86
 
69
87
11 FEBRUARY 1998
70
88
+ Added "plain ascii" penguin and -a option to display it.
71
89
  [thanks to <nelson _at_ media.mit.edu>] for getting me started on this one.
74
92
+ Added OpenLinux instructions to Readme [thanks to <heaney _at_ zombie.ncsc.mil>]
75
93
+ Released 1.05
76
94
 
 
95
RELEASE 1.05
 
96
 
77
97
12 FEBRUARY 1998
78
98
+ Found bug in 1.05 [% signs not work well in /etc/issue.net  ... they are
79
99
  escaped... ugh] so released 1.06
98
118
+ Bunch of other stuff to get ready for release
99
119
+ Released version 2.00
100
120
 
 
121
RELEASE 2.0
 
122
 
101
123
16 APRIL 1998
102
124
+ Finally had time to work on things again.
103
125
+ Thanks to Joerg Berg <joerg _at_ joberg.snafu.de> linux-alpha support should
106
128
  magic, but simplified the Makefile a lot.
107
129
+ Zipped up version 2.0.1
108
130
 
 
131
RELEASE 2.01
 
132
 
109
133
13 May 1998
110
134
+ Fixed it so that command line parameters were passed to the relevant
111
135
  modules.  This had been broken for some time; thanks to
116
140
27 May 1998
117
141
+ Finally released 2.0.2.  Posted announcements to freshmeat.net and c.o.l.a.
118
142
 
 
143
RELEASE 2.02
 
144
 
119
145
28 May 1998
120
146
+ Got a lot of feedback due to the announcement on freshmeat.net.
121
147
+ Added -f option to clear screen.. thanks to Sean Kelly <smkelly _at_ zombie.org>
168
194
+ Fixed up the README file a lot.
169
195
+ Packed up 2.05 and released it.
170
196
 
 
197
RELEASE 2.05
 
198
 
171
199
10 July 1998
172
200
+ Improved support for K6 on 2.0.34 so it actually works now.
173
201
+ Added support for Centaur and "Transmeta" ;) Chips.
192
220
+ Updated CHANGES and TODO and BUGS files.
193
221
+ Will release "2.06" on my web-site temporarily.
194
222
 
 
223
RELEASE 2.06
 
224
 
195
225
14 July 1998
196
226
+ Got everything ready for the 2.07 release.  Trying not to forget anything
197
227
  [I always do anyway].
198
228
 
 
229
RELEASE 2.07
 
230
 
199
231
29 July 1998
200
232
+ Finally got around to uploading the newest version to sunsite and reporting
201
233
  it at freshmeat. 
258
290
+ After numerous reports of linux_logo being broken for > 2.1.120 I 
259
291
  released 2.10
260
292
 
 
293
RELEASE 2.10
 
294
 
261
295
13 September 1998
262
296
+ Fixed it so K6-2 machines look ok [at least on 2.0.35].
263
297
 
310
344
  >2.1.127
311
345
+ Actually finally release 2.12
312
346
 
 
347
RELEASE 2.12
 
348
 
313
349
5 December 1998
314
350
+ Idea from Juhapekka Tolvanen <juhtolv _at_ silmu.st.jyu.fi> to totally
315
351
  re-write sysinfo stuff.  Will work on over break.
364
400
  files.. hopefully it will work just fine...
365
401
+ Pack it up and release to freshmeat.... here comes 3.0b2
366
402
 
 
403
RELEASE 3.0b2
 
404
 
367
405
2 April 1999
368
406
+ Not many bug reports at all.. gearing up for a 3.0 release later today.
369
407
+ Tried in the past week to get a GNU autoconf configure script working...
374
412
  at least I will stick with old-fashioned makefiles.
375
413
+ Released 3.0 to freshmeat and metalab.
376
414
 
 
415
RELEASE 3.0
 
416
 
377
417
6 April 1999
378
418
+ This release has gone a lot smoother than previous releases.  Very few
379
419
  actual bugs noted this time.
414
454
23 June 1999
415
455
+ Made some minor touch-ups, and released version 3.01
416
456
 
 
457
RELEASE 3.01
 
458
 
417
459
8 July 1999
418
460
+ Oops.  Left out which file to fix to get Redhat printing stuff.  It is
419
461
  /etc/rc.d/rc.local.  Thanks to James Punteney <jamesp _at_ mmgco.com>
472
514
+ One month left till my birthday.... plenty of time left to send me 
473
515
  a present ;)
474
516
 
 
517
RELEASE 3.04
 
518
 
475
519
31 January 2000
476
520
+ Fix y2k bug with the LSM and hope metalab accepts it...
477
521
 
480
524
+ Upped version # to 3.05, just to be consistent, even though I haven't made
481
525
  enough changes to constitute a full release...
482
526
 
 
527
RELEASE 3.05
 
528
 
483
529
11 June 2000
484
530
+ I've been very busy.  With schoolwork and everything.  Back in February
485
531
  I started a massive re-design, but had to stop.  Now I have some time
514
560
+ Re-write most of the documentation
515
561
+ Release 3.9b1 to Freshmeat hopefully.
516
562
 
 
563
RELEASE 3.9b1
 
564
 
517
565
11 February 2001
518
566
+ Started the big sysinfo-rewrite I have been meaning to work on.
519
567
+ Worked out the libsysinfo interface.  Should I spin it off as a separate
560
608
+ Release 3.9b2 to servers.  Hoepfully can release 4.0
561
609
  after a normal bugfixing period.
562
610
 
 
611
RELEASE 3.9b2
 
612
 
563
613
16 March 2001
564
614
+ Fix GHz output to show 2 decimal points at least.  This is because
565
615
  I found on the net some clandestine SMP-Athlon /proc/cpuinfo files.
579
629
24 April 2001
580
630
+ Finally got around to releasing 3.9b3 on freshmeat.  600 downloads
581
631
 
 
632
RELEASE 3.9b3
 
633
 
582
634
30 April 2001
583
635
+ Touch up the redhat and debian banner logos, from
584
636
  Phillip Jackson <pjacklsu _at_ bellsouth.net>
596
648
  that will give either a singular or plural form of the word "Processor"
597
649
+ Released 3.9b4
598
650
  
 
651
RELEASE 3.9b4
 
652
  
599
653
16 October 2001
600
654
+ Fix GHz printing for fast chips
601
655
+ Add support for ~/.linux_logo and /etc/linux_logo.conf files.
603
657
+ Released 3.9b5.  Was going to release 4.0, but the getopt hack
604
658
  seems a bit too chancy
605
659
 
 
660
RELEASE 3.9b5
 
661
 
606
662
22 October 2001
607
663
+ Try to free() the stuff I malloc().  I have been lazy because
608
664
  typically linux_logo doesn't stay resident so it doesn't make
632
688
+ Cleaning up the documentation.  After 2 years 4.0 will finally be ready.
633
689
  Shooting for a 13 February special "birthday" release.
634
690
 
 
691
RELEASE 4.0
 
692
 
635
693
14 February 2002
636
694
+ Release quick 4.01 version to fix machines with more than 2 GB of RAM
637
695
  on intel (although, still anything more than 4GB will need special code).
638
696
 
 
697
RELEASE 4.01
 
698
 
639
699
11 March 2002
640
700
+ Some i18n fixes, and Polish translation, thanks to Patryk ciborek
641
701
  <scibi _at_ inetia.pl>
644
704
+ Contributed "gnu-linux" logo from Torsten Stremlau <torsten _at_ stremlau.de>
645
705
  Maybe now RMS will run linux_logo ;)
646
706
+ New version of the "ll" assembly-language linux_logo included  
647
 
  
 
707
 
 
708
RELEASE 4.02
 
709
 
648
710
11 July 2002
649
711
+ linux_logo is 5 years old!!!
650
712
 
654
716
  Thanks to Steve Kostecke <steve _at_ debian.org>
655
717
+ Added "-k" option that disables centering of system info
656
718
 
 
719
RELEASE 4.03
657
720
 
658
721
19 July 2002
659
722
+ Had released 4.03
660
723
+ Update USAGE to reflect redhat 7.x series
661
724
 
 
725
RELEASE 4.04
 
726
 
662
727
27 August 2002
663
728
+ Have to release version 4.05 because of a segfault when
664
729
  HOME not set (can be a problem if used during boot).
665
730
  Thanks to Steve Kostecke <steve _at_ debian.org> and the helpful
666
731
  debian people who file bug reports.
667
 
  
 
732
 
 
733
RELEASE 4.05
 
734
 
668
735
1 November 2002
669
736
+ dk.po translation from angel _at_ port-it.net
670
737
+ Fixed a segfault in parse_logos when extraneous empty lines are in
674
741
+ Remove some old debian specific stuff from manpage, thanks to
675
742
  Steve Kostecke <steve _at_ debian.org>
676
743
 
 
744
RELEASE 4.06
 
745
 
677
746
30 December 2002
678
747
+ Brazilian Portuguese translation from Anderson Rocha <xcommanderx _at_ bol.com.br>
679
748
 
683
752
+ Added TW Chinese translation from <rickz _at_ bbs.sayya.org>
684
753
+ Hopefully finally release linux_logo 4.07
685
754
 
 
755
RELEASE 4.07
 
756
 
686
757
11 July 2003
687
758
+ Six years of linux_logo!
688
759
+ Patches sent in by Eugene Paskevich <eugene _at_ raptor.kiev.ua>
693
764
+ Update to work on all known cpuinfos.  Fix a lot of Opteron/P4 chips, etc.
694
765
+ Added minimal FreeBSD support
695
766
 
 
767
RELEASE 4.08
 
768
 
696
769
17 March 2004
697
770
+ Update the spec-file
698
771
+ Go through http://packages.qa.debian.org/l/linuxlogo.html
701
774
  patch even though I am not sure if it is the best solution.
702
775
+ Added norwegian bokmaal translation from 
703
776
  Per Oeyvind Karlsen [iso-8859-1] <peroyvind _at_ linux-mandrake.com>
704
 
  
 
777
 
 
778
RELEASE 4.09
 
779
 
705
780
30 March 2005
706
781
+ Sorry for lack of updates
707
782
+ Fixed to compile with gcc 4.0.  Mainly removing a lot of stupid
712
787
+ BSD updates from Metgod <metty _at_ hfactorx.org>
713
788
+ released linux_logo-4.10
714
789
 
 
790
RELEASE 4.10
 
791
 
715
792
29 April 2005
716
793
+ Embarrassing bug where it always prints out "Trying to open
717
794
  $HOME/.linux_logo".  Has that bug really been there for over a year
718
795
  with no one noticing?
719
796
  (Thanks to Matthias Saou <matthias _at_ rpmforge.net> for noticing)
720
797
  
 
798
RELEASE 4.11
 
799
  
721
800
30 April 2005
722
801
+ OK, above bug wasn't as old as feared.  It was a problem with some
723
802
  debugging output inserted and then forgotten about in the year 
727
806
  linux_logo will still successfully Make the whole way through
728
807
  (though with lots of warnings in the po directory).
729
808
 
 
809
RELEASE 4.12
 
810
 
730
811
15 December 2005
731
812
+ Some changes to libsysinfo
732
813
+ Looked at http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=linuxlogo
734
815
+ Merged some of a spell-check fix (didn't fix the Changelog).
735
816
  Bug  #321971  
736
817
 
 
818
RELEASE 4.13
 
819
 
737
820
20 July 2006
738
821
+ Rename "dk.po" to "da.po".  Thanks to Piotr Engelking 
739
822
  <inkerman42 _at_ gmail.com>
745
828
  of configuration.  (from debian via maintainer Khalid El Fathi
746
829
  <invent _at_ edena-fr.org> ).
747
830
+ Fix off by one error in allocation of the size of string ~/linux_logo.c
 
831
 
 
832
RELEASE 4.14
 
833
 
 
834
4 January 2007
 
835
+ Support sparc64 on Linux (we obtained some Niagara systems ;) )
 
836
+ Add CPU and Memory support for Solaris.
 
837
+ Added a swedish translation forwarded along by the debian maintainer.
 
838
 
 
839
RELEASE 4.15
 
840
 
 
841
27 January 2007
 
842
+ Realized I had forgotten to add the swedish translation to the makefile.
 
843
  Fixed.
 
844
+ Updated slackware logo from Gabor Bak <baboka _at_ slackware.hu>
 
845
 
 
846
RELEASE 4.16
 
847
 
 
848
28 January 2007
 
849
+ Update to install locale info in /usr/share/locale, not /usr/lib/locale
 
850
  for FHS compliance.(  from Per �yvind Karlsen <pkarlsen _at_ mandriva.com> )
 
851
+ Add mandriva logo (from Per �yvind Karlsen <pkarlsen _at_ mandriva.com> )
 
852
+ Took a look at the linux_logo code and realized it is in sorry shape,
 
853
  started re-writing a lot, we're going to have a 5.0 release... -vmw
 
854
+ Audit the source code, removing a bunch of potential buffer overflows -vmw
 
855
+ Remove extraneous and dead code -vmw
 
856
+ Got rid of the horrific vmw_string.c file, an artifact from a much
 
857
  earlier and naive stage of my programming career... -vmw
 
858
  
 
859
26 June 2007
 
860
+ I was busy, neglected linux_logo for a while.  Some e-mails came in
 
861
  so back to work.
 
862
+ Re-wrote some of the helper functions to be thread safe.
 
863
  General cleanups.  I've learned a lot in 10 years ;)
 
864
+ Include ubuntu logo by Damian OiDnus Slimak <oidnus _at_ gmail.com>
 
865
+ Fix so the Playstation 3 reports right number of CPUs from 
 
866
  Kolbjørn Barmen" <epost _at_ kolla.no>
 
867
+ Need to fix Core Duo handling (urgh Intel, could you make the
 
868
  cpuinfo even uglier?).  Thanks to Matthias Saou <matthias _at_ rpmforge.net>
 
869
  for sending me a few cpuinfo files to work with.
 
870
  
 
871
28 June 2007
 
872
+ Re-wrote command-line and option handling to not use getopt().
 
873
  getopt() is handy, but it was a hack to use it for file-based
 
874
  option handling as well.
 
875
 
 
876
3 July 2007
 
877
+ Added avr32 support
 
878
+ Made some fake "configure" files that make an attempt at auto-configuring
 
879
+ Ensured cross-compiler support works.
 
880
 
 
881
4 July 2007
 
882
+ Work on i18n support.  It seems to work tolerably well again.
 
883
+ More testing of the build scripts.  It works on Irix, Solaris, FreeBSD and
 
884
  Linux.
 
885
 
 
886
5 July 2007
 
887
+ Turn back on logo-selection support.  Make sure all the logos
 
888
  I distribute display properly.
 
889
+ Ran ispell on the documentation.
 
890
+ Added support for choosing logo by names.  Updated all the logos
 
891
  to have names.
 
892
 
 
893
RELEASE 5.0
 
894
 
 
895
9 July 2007
 
896
+ Clean up all the trailing whitespace in linux_logo.c
 
897
+ Another security pass.  Removed all of the potential buffer
 
898
  overruns I could find.  *NOTE* on a properly configured system
 
899
  these overruns should not be a security threat, though they
 
900
  could lead to segfaults in linux_logo if you pass strings > 8192
 
901
  bytes in size to the program.
 
902
  Thanks to Secunia Research for bugging me on this issue.
 
903
 
 
904
RELEASE 5.01
 
905
 
 
906
30 July 2007
 
907
+ Minor bugfix in libsysinfo with how errors in parse_string() were
 
908
  reported.  An invalid /proc/cpuinfo file could potentially cause
 
909
  a segfault.  Found the problem with the zzuf fuzz tool.
 
910
 
 
911
31 July 2007
 
912
+ Run some more extensive fuzzing.
 
913
+ Update the man page.  It referred to problems with the "new" Pentium II
 
914
  processors on 2.0.x kernels.
 
915
+ Fix another minor bug found by fuzzing where we try to print a NULL
 
916
  string if we have a really invalid logo.
 
917
 
 
918
RELEASE 5.02
 
919
 
 
920
3 January 2008
 
921
+ Minor fix so AMD Phenom displays properly.
 
922
 
 
923
RELEASE 5.03