summaryrefslogtreecommitdiffstats
path: root/release/sysinstall/tcpip.c
Commit message (Collapse)AuthorAgeFilesLines
* Add a registration screen so we can finally start counting our little userjkh1997-03-091-1/+3
| | | | puppies.
* Revert $FreeBSD$ to $Id$peter1997-02-221-1/+1
|
* Properly check status of menu return.jkh1997-02-171-1/+6
|
* Finally DTRT with tcpOpenDialog(); it should have never diddledjkh1997-02-171-11/+17
| | | | mediaDevice directly.
* o Try to be more aggressive about reading in old configuration datajkh1997-02-141-1/+1
| | | | | | | | | | | | | | | | | so that we're more useful in multi-user mode. This is still not 100%, but it pulls in a lot more than it used to. Some of the "composite" variables in /etc/sysconfig are going to take more work. o Always write /etc/resolv.conf and /etc/hosts if it makes sense to do so. o Reset media properly when reselecting. Longstanding bogon. o Pull SIGPIPE handling out of package.c; I'm actually hoping to handle this differently shortly. o Fix bug where cancel in TCP setup dialog still checked data fields. I think this closes a PR, but I will have to go look.
* Don't unilaterally decide to skip network configuration if running multi-user;jkh1997-02-111-3/+2
| | | | ask politely.
* Now that I know which parts of the installation really need it (sincejkh1997-01-171-1/+1
| | | | | there's no menu display bug to work around now), be far more selective in my use of DITEM_RECREATE (which is slow and involves much screen I/O).
* Use a better dialog for flagging field validation errors.jkh1997-01-161-1/+1
| | | | Pointed-Out-By: msmith
* Keep our serial ports distinct so that first device is not found forjkh1997-01-151-1/+1
| | | | | | all (closes PR#2296). Print better FTP failure diagnostics Do better media failure checking in install.
* Set defaults more rationally through the item selection loop.jkh1997-01-151-19/+13
|
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
| | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
* Do something I've wanted to do for quite some time - collapse all thejkh1997-01-031-167/+44
| | | | | common layout code into some work functions and make all the layout-using routine adopt them. Also reorganize includes and generally clean up.
* Now that I've got my source tree sorted out, bring all the thingsjkh1996-12-141-11/+11
| | | | I've been committing into 2.2 directly all this time.
* Fix trunctation of domainname.jkh1996-12-121-2/+2
|
* As Paul has just pointed out, much of my strncpy() usage was eitherjkh1996-12-091-21/+19
| | | | | | | bogus or overly complex and really needed to be done more consistently and sanely throughout - no question about it. Done. Suggested-By: Paul Traina <pst@Shockwave.COM>
* Eliminate great evil in the networking code. That's all I'm gonna say.jkh1996-12-091-56/+1
|
* Joerg's changes to add screen font and screenmap setting.jkh1996-11-071-2/+2
| | | | | | Some changes of my own to make screen saver configuration a little more sane, and also make it easier to get to the keyboard/screen setup from the options menu.
* Make the save_userconfig() stuff conditional and turned off by defaultjkh1996-10-051-3/+2
| | | | | (for now - still a few more wrinkles here). Add more debugging code and some cosmetic tweaks.
* Correct check for ensuring that the network configuration isn't fiddled withjkh1996-10-051-9/+9
| | | | when running multi-user.
* Simplify some dialogs on the basis of my changes to ui_objects.c in libdialog.jkh1996-09-011-34/+11
| | | | Also update copyright notices.
* Try to make screen update more efficient (less flickering) by morejkh1996-08-031-4/+3
| | | | judicious use of dialog_clear_norefresh().
* Fix even more lurking bogons - why do I never find these until the lastjkh1996-07-081-5/+9
| | | | possible minute? :-)
* Make it plainer how to exit.jkh1996-07-021-2/+2
|
* ack - left in a typo. Time for bed!jkh1996-06-171-1/+2
|
* Uh, this is what I was really thinking when I made the device registrationjkh1996-06-131-2/+2
| | | | changes - honest! :-)
* Dispense with the special case handling of cuaa* devices by synthesizingjkh1996-06-121-2/+2
| | | | separate entries for sl0 and ppp0 on each device.
* Remove a particularly annoying confirmation dialog.jkh1996-05-211-3/+2
|
* Clear the screen before putting up tcpip dialog.jkh1996-04-301-1/+2
|
* Bump snapshot release date - looks like I was off by a couplejkh1996-04-281-2/+5
| | | | | | of days! More display fixes to sysinstall and assorted tweaking.
* Bring this into sync.jkh1996-04-231-2/+5
| | | | | | | | | | I still have a _very very annoying_ display bug which occurs when a menu item causes a submenu to be displayed - the screen repaints for the original menu (which is restored upon return from the submenu) are off by about 4 characters. I've tried restoring the screen, the cursor position, you name it - same deal. Grrrr! This commit is my first step in trying to get someone else to help me look into this one since I'm just tearing my hair out at this point!
* 1. Update all the copyrights to delete useless clauses 3 and 4.jkh1996-04-131-22/+10
| | | | | 2. Change more of the menu code over to new system. 3. Streamline label editor.
* Major surgery.jkh1996-04-071-2/+2
| | | | | | | | | | | | | | | 1. Use new dialog menu hacks (no strings, just arrays of dialogMenuItem structs) so that I can create composite menus with radio/checkbox/... items in them, removing some long-standing UI bogons in various menus. This work isn't finished yet, but will be done in two phases. This is phase one. 2. Remove all the script installation stuff. I never got time to document it, it was arcane and it just complicated much of the code. There are better ways of doing this if I want to do auto-driven installations later. 3. Remove much dead code and otherwise attempt to remove as much historical grot as possible so that this code is easier to hack on. This is also a two-stage process, phase one of which is now complete.
* Miscellaneous cleanup before big round of menu restructuring (to use newjkh1996-03-021-1/+4
| | | | libdialog features).
* Update the -current sources from the 2.1 branch.peter1995-12-071-35/+123
| | | | Approved (in spirit) by: jkh
* This mega-commit brings in Jordan's latest sysinstall version..peter1995-09-181-3/+3
| | | | | | | This looks like it was developed offline, and is being spammed over the top of the existing. "That's fine by me! I dont really care how you do it, just get it in there..." said Jordan in a conversation a short while ago...
* Merge RELENG_2_0_5 into HEADrgrimes1995-06-111-12/+46
|
* Remove trailing whitespace.rgrimes1995-05-301-7/+7
|
* A small tweak to layout.jkh1995-05-291-2/+2
|
* Sync up my work for the night. This should implement ALL possiblejkh1995-05-291-4/+4
| | | | | | installation methods and provide a fairly robust set of menu options. This should also fix a few more bugs on Poul-Henning's latest gripe list.
* Add various missing seat belts.jkh1995-05-281-2/+2
|
* Sync up with Poul.jkh1995-05-281-65/+1
|
* Humanize Poul-Henning's code. Status values should be properlyjkh1995-05-281-3/+4
| | | | respected now.
* 1. Make this compile again after Poul's changes to the get() strategyjkh1995-05-271-2/+2
| | | | | | routine. 2. Improve the tcpip menu slightly.
* Major cleanup. Mediaroutines now get asked about a file. All thephk1995-05-271-2/+2
| | | | | | | multi part stuff centralized. The final check is backwards or something so it always said it failed, even it it didn't. Fixed tcpip address check to not be stupid, 10.0.255.1 is legal.
* Netmask is unused now - we can delete it.jkh1995-05-261-2/+1
|
* Don't add the default route in ppp - we'll only add it again later.jkh1995-05-261-7/+1
|
* Fix a few bogons.jkh1995-05-261-4/+9
|
* Ask name of "other" ftp site in correct place.jkh1995-05-261-3/+2
| | | | | Make TIOCCONS redirection for console messages work properly; we no longer open /dev/console for all I/O - we use the VTYs directly.
* Clean up the configuration stuff a bit more - we should now populatejkh1995-05-261-3/+37
| | | | | | /etc with good things(tm). Fire off ppp with all the proper initial options set.
* Tighten up the TCP/IP dialog a little.jkh1995-05-261-3/+3
| | | | Simply install procedure a bit.
OpenPOWER on IntegriCloud