Commit Graph

117 Commits

Author SHA1 Message Date
Evgeny Sinelnikov
7fb55b0d80 20190829-alt1
- fix hangs until http socket not closed on server side (closes: #37150)
- tools.c: break reading cycle if we actually loaded program into memory
- url.c, network.c: disable keep-alive and close http socket after downloading
2019-09-03 17:31:04 +04:00
0d3ff4dabd 20190418-alt1
- compile with _FILE_OFFSET_BITS=64
2019-04-18 12:00:06 +03:00
Leonid Krivoshein
b4917948fe 20181117-alt1
- probing.c: added support for SD-cards when boot in LiveCD-mode
2018-11-17 22:53:22 +03:00
Evgeny Sinelnikov
a352e62521 20180822-alt1
- add support cifs install method
- replace HTTP request version from 1.0 to 1.1
- increase DHCP tries and timeouts for DISCOVER request
2018-08-22 20:11:28 +04:00
Evgeny Sinelnikov
59a9c4de30 add support of cifs network install method 2018-08-22 20:08:23 +04:00
Arseny Maslennikov
41bb05e67e 20180606-alt1
- dhcp.c: Remove temporary default route properly (altbug:#34347).
- dhcp.c: Provide DHCP vendor class identifier in requests (altbug:#34320).
  This behaviour can be reverted with a kernel command line parameter.
2018-06-09 18:32:06 +03:00
Leonid Krivoshein
bb48084aa0 20180423-alt1
- New udev control logic imported from make-initrd scripts.
- Udev-trigger replaced to udev-settle() in hardware wait loops.
- All udev control code moved from init.c to new udev.c module.
- Lazy initialization mode support added for work in cooperate
  with make-initrd: this is experimental future, turned off by
  default, and also required patched make-initrd-propagator.
- disk.c, cdrom.c: 15 attempts with udev-settle() calls.
- network.c: bridge up algorithm reviewed, fixed memory leaks.
- network.c: 15 attempts to select and wait network interface;
- probing.c, probing.h, dhcp.c: small fixes, now black list used.
- modules_descr.h, stage1.c: deprecated header, unused code removed.
- dhcp.c: fix potentially destructive typo (closes: #34322),
  thanks to Arseny Maslennikov <arseny@altlinux.org>.
- Workaround race conditions during disks detection (closes: #30315).
- Workaround race conditions during bridging up network interfaces,
  see: https://bugzilla.altlinux.org/show_bug.cgi?id=34347 and
  https://lists.altlinux.org/pipermail/sysadmins/2018-April/date.html
  (about "No network Devices found" error message).
- Multiple small code improvements, fixes for avoid memory leaks
  and suppress compiler warnings.
2018-04-23 01:23:23 +03:00
Mikhail Efremov
190f7a826c 20171208-alt1
- probing.c: added support for MMC devices when boot in LiveCD-mode
  (by Leonid Krivoshein).
- cdrom.c: fixed implicit declaration of function opendir warning
  (by Leonid Krivoshein).
- disk.c: Workaround race conditions during disks detection
  (closes: #30315).
- cdrom.c, network.c, tools.c: Fix memory leaks.
- tools.c: Don't do useless comparisons during cmdline processing.
- Use ramdisk_size from kernel cmdline.
- Check that RAM size is enough for ramdisk.
2017-12-08 19:24:09 +03:00
Gleb Fotengauer-Malinovskiy
a9374f376e 20170511-alt1
- Fixed errors found by cppcheck.
2017-05-11 19:09:46 +03:00
Michael Shigorin
e88e097f15 20170318-alt1
- tools.c: why on Earth make *that* a nested function??
2017-03-18 22:49:28 +03:00
Michael Shigorin
1dcfd5ccb7 20161226-alt1
- probing.c: bump max disk number from 50 to 250 (closes: #32934)
2016-12-26 14:48:14 +03:00
Michael Shigorin
ee79cfe0d3 20161024-alt2
- disk.c: retry uuid/label based autodetection upon a pause
  if the first attempt has failed (e.g. flash not ready yet)
2016-10-24 21:44:37 +03:00
Michael Shigorin
1e5703a8a8 20161024-alt1
- probing.c: load uas module too
2016-10-24 20:54:00 +03:00
Michael Shigorin
a7da388c7f 20160516-alt1
- use spawn to run udevadm (legion@; see also #32068)
2016-05-20 19:25:31 +03:00
Michael Shigorin
35bf95867a 20151103-alt1
- modules.c: silence modprobe (some could be compiled in at times)
2015-11-03 21:32:22 +03:00
Michael Shigorin
f2535c70c8 20150310-alt1
- cdrom.c, disk.c: poke lazy udev to do its job while waiting for disk
  (#30315 again)
2015-03-10 01:28:38 +03:00
Michael Shigorin
22183d47a8 20150306-alt1
- cdrom.c: fix pointer arithmetics (ldv@)
2015-03-06 21:39:20 +03:00
Michael Shigorin
d2f9abab39 20150227-alt1
- cdrom.c: minor fixup for "1, 2, 1 seconds" visual effect
- disk.c: slightly better "help me find my media" message
- probing.c: ensure sd_mod along with usb_storage
2015-02-27 01:47:23 +03:00
Michael Shigorin
98cd251baf 20141217-alt1
- ldv@'s workaround for media detection race condition (closes: #30315)
2014-12-17 22:24:21 +03:00
Michael Shigorin
a1a557fa6f 20140815-alt1
- drop /proc/sys/kernel/hotplug check (OBSOLETE)
2014-08-16 04:37:24 +04:00
Michael Shigorin
59a8301023 20140423-alt1
- digest check refactoring (ldv@)
2014-04-23 01:55:39 +04:00
Michael Shigorin
f9326392c4 20140419-alt1
- initial stage2 digest check
2014-04-22 18:32:07 +04:00
Michael Shigorin
fb8041a981 20140414-alt1
- optimize filesystem probing order (iso9660 first, ntfs last)
2014-04-14 21:54:05 +04:00
Michael Shigorin
34faa35333 20130822-alt2
- rebuilt for Sisyphus
2013-11-06 20:35:36 +04:00
Sisyphus
edeef5c887 20130822-alt1
- don't panic of mkdir(2) if directory already exist
- init: fix trying mount devtmpfs into /dev
- support build with MUSL
2013-11-06 20:35:02 +04:00
George V. Kouryachy (Fr. Br. George)
d0b4901c14 20130821-alt1
- switch back to nfsmount (mount.nfs fails on NFSv3)
2013-08-21 17:30:56 +04:00
Anton V. Boyarshinov
b05b5734e2 20130716-alt1
- ext4 support added
2013-07-16 17:39:52 +04:00
Michael Shigorin
608fa90730 20130316-alt1
- cdrom: probe sda1 before sda (see also #28289)
2013-03-16 00:54:53 +04:00
Michael Shigorin
467eace834 20130315-alt1
- complete the /bin/plymouth existence check started in 20101130-alt6
2013-02-21 13:55:17 +02:00
Anton V. Boyarshinov
69550f5813 20130314-alt1
- rewrite net devices probing
2013-02-14 17:09:12 +04:00
Anton V. Boyarshinov
90008346be changelog order fixed 2012-11-12 17:21:21 +04:00
Anton V. Boyarshinov
c31cb588f3 Merge remote-tracking branch 'gears/sisyphus' into sisyphus
Conflicts:
	propagator.spec
2012-11-09 15:53:54 +04:00
Anton V. Boyarshinov
6210be0ac2 20121109-alt1
- use /sbun/mount.nfs instead of /bin/nfsmount
2012-11-09 15:39:11 +04:00
Anton V. Boyarshinov
9f547f5cb8 20121002-alt1
- no more initfs
2012-11-09 14:17:14 +04:00
Michael Shigorin
9f1e60314f 20101130-alt20
- kmod-10 still does, remade the workaround as a longer term one
2012-10-15 15:41:06 +03:00
Michael Shigorin
b0b284d83a 20101130-alt19
- modprobe suddenly wants modules.dep.bin to exist
2012-08-13 21:17:55 +03:00
Anton V. Boyarshinov
971e5275fb 20101130-alt18
- modprobe --list changed to find
2012-08-10 15:17:28 +04:00
Mikhail Efremov
797bfeeda6 20101130-alt17
- init: Use devtmpfs for /dev if possible.
2012-05-28 19:37:05 +04:00
Michael Shigorin
19090fbacc 20101130-alt16
- added an Url:
- minor spec cleanup
2012-05-28 19:35:47 +04:00
Michael Shigorin
fddb0063f4 20101130-alt15
- rebuilt for Sisyphus
2012-03-12 16:21:36 +02:00
Mykola Grechukh
45f91426c2 20101130-alt14.hybrid1
- simplifed handling of hybrid disk images
2012-02-10 14:52:15 +00:00
Mykola Grechukh
75416657d2 20101130-alt14
- support for xz compression in mkmodpack
2012-02-08 14:57:22 +00:00
Michael Shigorin
e62dfafded 20101130-alt13
- tweaked usb_storage wait to avoid the needlessly requisite one
2011-12-19 20:30:58 +02:00
Michael Shigorin
7cd002b9b4 20101130-alt12
- fixed the fd leak introduced in previous release (thanks ldv@)
2011-12-16 20:26:55 +02:00
Michael Shigorin
89417755c9 20101130-alt11
- reworked usb_storage wait to use ten second intervals
  instead of a ten second one
2011-12-16 18:06:25 +02:00
Michael Shigorin
3b1a03f8b0 20101130-alt10
- tweaked cdrom support to allow for isohybrid usbflash images too
  (loosely based on mandriva svn's implementation by cfergeau)
2011-12-16 12:29:28 +02:00
Anton V. Boyarshinov
5e3a8c51a3 20101130-alt9
- completely broken memory calculation code deleted: we are lucky
2011-06-10 15:43:42 +04:00
Anton V. Boyarshinov
3cb3cf2fe2 20101130-alt8
- run plymouth on tty5
2010-12-22 13:01:34 +03:00
Anton V. Boyarshinov
f1b2c66c92 20101130-alt7
- tell plymouth to exit if automatic fails
2010-12-21 17:58:16 +03:00
Anton Farygin
0f3ac02b31 20101130-alt6
- check /bin/plymouth before exec in init
2010-12-10 20:04:59 +00:00