Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Remove our own DNS functions, since glibc's are available now. | Chris Lumens | 2008-02-05 | 4 | -322/+14 | |
| | ||||||
* | Avoid infinite loop in nl_ip2str(). | David Cantrell | 2008-02-04 | 1 | -4/+1 | |
| | | | | | | Both continue statements would iterate over the same address again. Moved nl_cache_get_next() call to just be inside the expression for the while. | |||||
* | Initialize int here to fix compiler warnings. | David Cantrell | 2008-01-30 | 1 | -1/+1 | |
| | ||||||
* | Make sure the device name starts with /dev (#430811). | Chris Lumens | 2008-01-30 | 1 | -0/+6 | |
| | | | | | | If the device name doesn't start with /dev, readFSLabel craps out and returns None. This means we can't find the /boot partition and then upgrades will not work. | |||||
* | Use libnl to get interface MAC and IP addresses | David L. Cantrell Jr | 2008-01-22 | 4 | -588/+161 | |
| | | | | | | | | | | | | | Reduce nl.c to enough to communicate with libnl. We already have libnl, so we might as well use it. Plus, the latest version has a reasonable API, so I'm totally against using it. The _isys module and loader have been updated to call the new functions: nl_mac2str() and nl_ip2str() to get the MAC address or IP address for the specified interface. This patch also drops our need for glib for isys. Yeah, I added the dep and I'm removing it. | |||||
* | When starting RAID arrays, the device node may not already exist. | Bill Nottingham | 2008-01-22 | 1 | -1/+4 | |
| | | | | Fudge the minor number. | |||||
* | Add the MAC address to the network device selection screen (#428229). | Chris Lumens | 2008-01-16 | 1 | -1/+7 | |
| | ||||||
* | fix buildanaconda-11.4.0.12-1 | Bill Nottingham | 2007-12-20 | 1 | -1/+1 | |
| | ||||||
* | Update EDD code for new probing code. | Bill Nottingham | 2007-12-20 | 1 | -5/+2 | |
| | ||||||
* | Add some simple hardware probing code that uses sysfs. | Bill Nottingham | 2007-12-20 | 3 | -2/+209 | |
| | | | | | This is in isys because the EDD code needs it. Otherwise it would just be in the loader. | |||||
* | Remove extraneous include. | Bill Nottingham | 2007-12-20 | 1 | -2/+0 | |
| | ||||||
* | Clean up typos and other things for GPLv2+ changes. | David Cantrell | 2007-12-17 | 13 | -16/+16 | |
| | | | | | | | Shorten 'Red Hat Author(s)' to just 'Author(s)'. Perhaps eventually we'll get an AUTHORS file and will just remove author names from the individual files. Also fixed a type in scripts/dumphdrlist.py where Author was listed twice. | |||||
* | GPLv2+ boilerplates for isys/ source files. | David Cantrell | 2007-12-17 | 37 | -93/+627 | |
| | ||||||
* | Add license boilerplates to Makefiles. | David Cantrell | 2007-12-17 | 1 | -0/+19 | |
| | | | | | | | | All Makefiles have a standard RH license boilerplate. Existing copyright ranges have been expanded out to list each year, since you are supposed to do that for license boilerplates (ranges aren't valid). Any existing authors mentioned are listed under the Red Hat Author(s) part. | |||||
* | makeDevInode no longer exists. | Chris Lumens | 2007-12-10 | 1 | -3/+1 | |
| | ||||||
* | Use HAL to probe for disks. Add a removableDriveDict for use by the ↵ | Bill Nottingham | 2007-12-07 | 1 | -32/+30 | |
| | | | | exception dialog. | |||||
* | Don't try and make devices. Adjust calls as necessary. | Bill Nottingham | 2007-12-07 | 3 | -48/+7 | |
| | ||||||
* | Get out of the business of creating device nodes. | Bill Nottingham | 2007-12-07 | 5 | -422/+1 | |
| | ||||||
* | device nodes are in /dev (or, at least, should be) | Bill Nottingham | 2007-12-04 | 1 | -1/+1 | |
| | ||||||
* | Probe for LVM fstype since we don't get that out of libblkid (#409321) | Jeremy Katz | 2007-12-03 | 1 | -1/+24 | |
| | ||||||
* | Use libblkid instead of custom filesystem probing | Jeremy Katz | 2007-12-03 | 3 | -165/+38 | |
| | | | | | This patch gets rid of all of our custom filesystem type and label probing and switches it all over to using a simple binding to libblkid instead. | |||||
* | we don't use these anymore and they break the build. | Jeremy Katz | 2007-11-28 | 1 | -2/+0 | |
| | ||||||
* | move existing cvsignores to gitignore; remove ones no longer needed | Jeremy Katz | 2007-11-05 | 1 | -0/+0 | |
| | ||||||
* | Create device nodes in /dev. | Chris Lumens | 2007-10-26 | 1 | -3/+1 | |
| | ||||||
* | 2007-10-25 Jeremy Katz <katzj@redhat.com> | Jeremy Katz | 2007-10-25 | 1 | -0/+5 | |
| | | | | * isys/isys.py (driveDict): Ignore sg devices (#330931) | |||||
* | Clean up usage of /tmp for device nodes (patch from notting@redhat.com). | Chris Lumens | 2007-10-24 | 1 | -1/+1 | |
| | ||||||
* | - fix typo | Peter Jones | 2007-10-19 | 1 | -1/+1 | |
| | ||||||
* | - fix missing close() calls | Peter Jones | 2007-10-19 | 2 | -29/+37 | |
| | | | | - reformat some edd code | |||||
* | Detect success from netlink_init_interfaces_list correctly. | Chris Lumens | 2007-10-19 | 1 | -6/+6 | |
| | ||||||
* | - fix selinux labels on $MOUNTPOINT/ and $MOUNTPOINT/lost+found (#335621) | Peter Jones | 2007-10-18 | 2 | -16/+46 | |
| | ||||||
* | 2007-10-12 Jeremy Katz <katzj@redhat.com> | Jeremy Katz | 2007-10-12 | 1 | -6/+4 | |
| | | | | * isys/devnodes.c: And, you know, use the right ps3 device names | |||||
* | correct name | Jeremy Katz | 2007-10-12 | 1 | -4/+4 | |
| | ||||||
* | tyop | Jeremy Katz | 2007-10-12 | 1 | -1/+0 | |
| | ||||||
* | 2007-10-12 Jeremy Katz <katzj@redhat.com> | Jeremy Katz | 2007-10-12 | 1 | -0/+11 | |
| | | | | * isys/devnodes.c (devMakeInode): Add ps3 disk device | |||||
* | Fix build. | Chris Lumens | 2007-09-18 | 1 | -1/+1 | |
| | ||||||
* | * iutil.py (makeDriveDeviceNodes): create all variations of tape drive | dlehman | 2007-09-17 | 2 | -2/+41 | |
| | | | | | | | | device nodes * isys/devnodes.c (devMakeInode): support creation of the various 2.6 tape device nodes * isys/isys.py (driveDict): find the devices associated with tape drives since kudzu is unable to do so (#218816) | |||||
* | - another recvfrom() rewrite, this one doesn't rely on MSG_TRUNC working. | Peter Jones | 2007-09-13 | 1 | -18/+40 | |
| | ||||||
* | make recvmsg() code not go into an infinite loop when there's a 0 length | Peter Jones | 2007-09-12 | 1 | -40/+70 | |
| | | | | response | |||||
* | rework netlink_get_interface_ip to handle large recvfrom() responses | Peter Jones | 2007-09-06 | 1 | -23/+18 | |
| | | | | without doing its own buffering or leaking memory. | |||||
* | * isys/nl.c (netlink_get_interface_ip): Do not read just 4K for each | David Cantrell | 2007-09-05 | 1 | -4/+6 | |
| | | | | | | recvfrom() loop iteration. This ensures we get the entire netlink message and information about all NICs in the system, not just the first 10 or 13 or so. | |||||
* | * isys/nl.c (netlink_init_interfaces_list): Don't assume | David Cantrell | 2007-08-17 | 1 | -1/+4 | |
| | | | | tb[IFLA_ADDRESS] contains data (#252988). | |||||
* | Remove unused spaceAvailable, fsSpaceAvailable, chroot, checkBoot, loadFont, | Chris Lumens | 2007-07-30 | 2 | -158/+151 | |
| | | | | | | makedev, mknod, getopt, cdRwList, and ideCdRwList functions. Rename *_int label reading functions to _*_int so they're not exported. Add API documentation. | |||||
* | 2007-07-25 Jeremy Katz <katzj@redhat.com> | Jeremy Katz | 2007-07-25 | 1 | -0/+3 | |
| | | | | | * isys/isys.py (makeDevInode): Warn if we try to explicitly create a device in /tmp | |||||
* | * urlinstall.py (UrlInstallMethod.filesDone): don't log errors when | dlehman | 2007-07-11 | 1 | -2/+8 | |
| | | | | | | | | | | | | | | unmounting /mnt/source since it wasn't necessarily supposed to be mounted in the first place (#223059) * gui.py (InstallKeyWindow): handle F12 shortcut key (#210673) * iutil.py (makeDriveDeviceNodes): create device nodes for tape drives (#218816) * isys/isys.py (tapeDriveList): new function to list tape drives * isys/isys.py (driveDict): probe for tape drives, too | |||||
* | - install the PAE kernel when applicable (#207573). | Peter Jones | 2007-07-06 | 1 | -0/+29 | |
| | ||||||
* | Remove the one file that got away. | Chris Lumens | 2007-06-22 | 1 | -1/+0 | |
| | ||||||
* | - Remove isys's libgunzip since we never use it. | Peter Jones | 2007-06-18 | 19 | -5144/+1 | |
| | ||||||
* | 2007-06-04 Jeremy Katz <katzj@redhat.com> | Jeremy Katz | 2007-06-04 | 1 | -0/+2 | |
| | | | | | * isys/smp.c (detectSMP): Build on arm (Lennert Buytenhek <buyenh AT wantstofly DOT org>) | |||||
* | (merges from f7-branch) | Jeremy Katz | 2007-05-30 | 2 | -6/+8 | |
| | | | | | | | | | | | | | | | | | | | | | 2007-05-30 Jeremy Katz <katzj@aglarond.local> * isys/isys.py (_stopRaid): Fix raidstop. I have no clue how things were working here... * isys/isys.py (_getRaidInfo): raise ValueError when we don't find a valid raid superblock (#151653). * upgrade.py: More blacklist * isys/isys.h (EARLY_SWAP_RAM): Let's bump RAM needs a little (#232862) * iw/netconfig_dialog.py (NetworkConfigurator._handleIPError): Add a frame so things look right (NetworkConfigurator._ok): Set useipv4 to true, call netconfig methods with the right args (#240804) * network.py (hasActiveNetDev): Ensure we have an IP as otherwise, the network device isn't really all that active. | |||||
* | * isys/isys.c (doDhcpNetDevice): Make sure the interface is brought up | David Cantrell | 2007-05-25 | 1 | -2/+8 | |
| | | | | with the config info obtained from the DHCP lease. |