<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/usr.sbin/sysinstall/dmenu.c, branch release/8.4.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F8.4.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F8.4.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2007-10-30T05:03:37Z</updated>
<entry>
<title>Selecting amd and a few other things in the Networking config section</title>
<updated>2007-10-30T05:03:37Z</updated>
<author>
<name>Ken Smith</name>
<email>kensmith@FreeBSD.org</email>
</author>
<published>2007-10-30T05:03:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=327433d2a20555f7b0b2437143c8f7bddd37d0c0'/>
<id>urn:sha1:327433d2a20555f7b0b2437143c8f7bddd37d0c0</id>
<content type='text'>
caused a segfault.  It turns out that in pre-7.0 systems if you do
getenv("amd_enable=YES") it will return the setting of the environment
variable "amd_enable" but now it returns NULL.  I think I found the
places where sysinstall was potentially relying on that old behavior.
Fix is to make a copy of the string to be used for the getenv(3) call,
look for a '=' character in it, and replace it with '\0' if one is
found.  Stuck to sysinstall's typical coding standards despite urges
to do otherwise.

PR:		117642
MFC after:	2 days
</content>
</entry>
<entry>
<title>Fix numerous warnings.  Aside from menu items in system.c and menu.c</title>
<updated>2006-02-28T21:49:33Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2006-02-28T21:49:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9d4514b0fdac8c06657e1812b8b27e4d964388e0'/>
<id>urn:sha1:9d4514b0fdac8c06657e1812b8b27e4d964388e0</id>
<content type='text'>
this now compiles on i386 with WARNS?= 3.  Most of the fixes included
adding missing 'static' keywords to internal functions, using fully-defined
terminators in statically defined arrays of structs, and various
signed vs unsigned mismatches.  Also G/C'd unused configSecurity()
function.
</content>
</entry>
<entry>
<title>- Autogenerate a menu containing a list of countries and keymaps supported</title>
<updated>2006-02-28T20:29:43Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2006-02-28T20:29:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d30d1cdee63745f59e7bd393c3b87f1da3b71b00'/>
<id>urn:sha1:d30d1cdee63745f59e7bd393c3b87f1da3b71b00</id>
<content type='text'>
  by syscons.
- If we are running as init, popup the country menu before the main menu.
  If a non-default country is chosen, then a second menu is brought up
  to let the user choose a keymap.  By default the default keymap for
  the country that was selected is highlighted.  If the user chooses the
  default country, then the default keymap is just assumed and the user
  is not presented with the keymap menu.  Currently the default country
  is set to "United States" except for PC98 which assumes "Japan".

PR:		bin/93853
Submitted by:	Seth Kingsley sethk at magnesium dot net
MFC after:	3 days
</content>
</entry>
<entry>
<title>Fix 3 'cast to pointer from integer of different size' warnings.</title>
<updated>2003-09-17T03:45:30Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2003-09-17T03:45:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9862c36bfb24fb1d0939945de3bd81c9bf5d822a'/>
<id>urn:sha1:9862c36bfb24fb1d0939945de3bd81c9bf5d822a</id>
<content type='text'>
While here, fix the long line bugs in the same statements.
</content>
</entry>
<entry>
<title>Whoops - really make the "fix" I did to the dmenuToggleVariable logic</title>
<updated>2000-03-08T14:20:26Z</updated>
<author>
<name>Jordan K. Hubbard</name>
<email>jkh@FreeBSD.org</email>
</author>
<published>2000-03-08T14:20:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=976e0e0dd092e6492e347f88e6255032bafe83e7'/>
<id>urn:sha1:976e0e0dd092e6492e347f88e6255032bafe83e7</id>
<content type='text'>
work.
</content>
</entry>
<entry>
<title>Toggle variables between YES and NO values, don't just set them to YES</title>
<updated>2000-02-26T12:07:40Z</updated>
<author>
<name>Jordan K. Hubbard</name>
<email>jkh@FreeBSD.org</email>
</author>
<published>2000-02-26T12:07:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a90fc31d369944f52f8e82cb5616cedc59131c64'/>
<id>urn:sha1:a90fc31d369944f52f8e82cb5616cedc59131c64</id>
<content type='text'>
or unset them.  That makes it impossible to turn something off.
</content>
</entry>
<entry>
<title>Completely rip-out and redesign sysinstall's refresh model as well</title>
<updated>1999-12-14T04:25:29Z</updated>
<author>
<name>Jordan K. Hubbard</name>
<email>jkh@FreeBSD.org</email>
</author>
<published>1999-12-14T04:25:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7025aeb16e091cf9515535424d0532b53c618b83'/>
<id>urn:sha1:7025aeb16e091cf9515535424d0532b53c618b83</id>
<content type='text'>
as redoing all the menus to have proper, or at least non-hallucinogenic,
keyboard accelerators.

This requires my recent update to libdialog to work properly and will
probably also exhibit some other "interesting" behavior while the last
few missing screen clears are found (which is why I'm not going to MFC
immediately).  At least now, however, sysinstall does not gratuitously
redraw random screens at the drop of a hat and drive serial console
installers out of their minds.
</content>
</entry>
<entry>
<title>$Id$ -&gt; $FreeBSD$</title>
<updated>1999-08-28T01:35:59Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1999-08-28T01:35:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=97d92980a96a50750844f420cc225ddf918f0699'/>
<id>urn:sha1:97d92980a96a50750844f420cc225ddf918f0699</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Ack!  Correct a typo which crept into here and reshuffle the index back</title>
<updated>1999-02-06T08:45:20Z</updated>
<author>
<name>Jordan K. Hubbard</name>
<email>jkh@FreeBSD.org</email>
</author>
<published>1999-02-06T08:45:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=61bbe58e1707e048adca64caa351c8034aa42634'/>
<id>urn:sha1:61bbe58e1707e048adca64caa351c8034aa42634</id>
<content type='text'>
into alphabetical order.
</content>
</entry>
<entry>
<title>Add one more "escape" for marking internal variables.</title>
<updated>1999-02-05T22:25:13Z</updated>
<author>
<name>Jordan K. Hubbard</name>
<email>jkh@FreeBSD.org</email>
</author>
<published>1999-02-05T22:25:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b1e7bed4c0a33b6edf3849ab775bb9abc831fef1'/>
<id>urn:sha1:b1e7bed4c0a33b6edf3849ab775bb9abc831fef1</id>
<content type='text'>
</content>
</entry>
</feed>
