Changelog.full 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138
  1. 2002-10-27 Erik Andersen <andersen@dillweed>
  2. * Makefile: Increment version number
  3. * debian/control, debian/changelog: Update packaging info
  4. 2002-10-26 Erik Andersen <andersen@dillweed>
  5. * debian/Config.h-udeb:
  6. Don't support init being run as /linux in the debian installer
  7. -Erik
  8. * swaponoff.c: last_patch64 from vodz:
  9. The following usage from original user:
  10. $ ./busybox swapon -a
  11. Have typo problem:
  12. swapon: swapon: Operation not permitted
  13. But regular version:
  14. swapon: /dev/hda5: Operation not permitted
  15. Patch attached, reduced 9 bytes and advanced
  16. exit code also.
  17. * vi.c:
  18. A patch from Jouni Malinen to avoid some buffer overflows in vi,
  19. closing bug #1270
  20. * Makefile: Ivan Popov noticed that handling of PREFIX was bad.
  21. -Erik
  22. 2002-10-25 Erik Andersen <andersen@dillweed>
  23. * tftp.c: This patch from Magnus Damm fixed a long standing problem
  24. with freeing memory.
  25. 2002-10-23 Erik Andersen <andersen@dillweed>
  26. * top.c: Backport vodz' reworked top applet from unstable
  27. 2002-10-22 Erik Andersen <andersen@dillweed>
  28. * ash.c, ifconfig.c: Fix warnings
  29. * md5sum.c: Fix undefined operation (temp = temp = <stuff>) and remove
  30. double definition.
  31. -Erik
  32. * init.c: I committed the fflush in the wrong spot. I should go to bed
  33. earlier so I don't screw up such easy stuff.
  34. -Erik
  35. * ash.c: Apply last_patch51_3 from vodz
  36. * init.c: Be absurdly careful about flushing stdout.
  37. 2002-10-18 Erik Andersen <andersen@dillweed>
  38. * tests/sh.testcases: Missed a spot
  39. * tests/sh.testcases: disambiguate a test
  40. * lsmod.c: Fixup some needless formatting differences vs modutils
  41. * hostname.c:
  42. Fixup slight difference in 'hostname -d' behavior vs GNU hostname
  43. 2002-10-12 Erik Andersen <andersen@dillweed>
  44. * init.c:
  45. After thinking about it, I think this patch from Matt Kraai is probably the
  46. best way to go. Sysvinit does not provide a controlling tty since it doesn't
  47. even try to open ttys for apps. We do. We we should _try_ to provide a
  48. controlling tty if possible, but we needn't freak out if it doesn't work. So
  49. we won't need to use openvt or similar, we'll just have init do the Right
  50. Thing(tm).
  51. 2002-10-08 Erik Andersen <andersen@dillweed>
  52. * docs/.cvsignore: oops
  53. * docs/.cvsignore, Makefile: Remove docs/busybox.pod on 'make clean'
  54. * init.c:
  55. Patch from Ben Gamsa <ben@somanetworks.com> to handle it when orphaned
  56. processes are created faster than busybox init reaps them.
  57. * lsmod.c: Fix missing \n noticed by Robert Schwebel
  58. * debian/Config.h-udeb: Enable pidof
  59. * libbb/copy_file.c:
  60. Doh! It turns out I broke 'cp -a' symlink handling. Oops. This fix, from
  61. Tollef Fog Heen <tollef@add.no> fixes my stupid thinko so that 'cp -a' once
  62. again copies symlinks properly.
  63. 2002-09-30 Erik Andersen <andersen@dillweed>
  64. * usage.h: Fix docs
  65. * lash.c:
  66. Use %m, not strerror (changing since strerror(err) was broken anyways)
  67. * init.c: Set the close-on-exec flag, just to be safe
  68. * time.c: Doh. We divide microseconds by 60?
  69. 2002-09-27 Erik Andersen <andersen@dillweed>
  70. * time.c: Bug fix from Nitin Gupta <gupta@equator.com>
  71. 2002-09-26 Erik Andersen <andersen@dillweed>
  72. * lash.c: Avoid calling exit() from within fork/vfork'ed processes.
  73. -Erik
  74. 2002-09-25 Erik Andersen <andersen@dillweed>
  75. * init.c:
  76. Ignoring SIGCHLD causes a race leading to the occasional hang of init
  77. when init will wait() on itself in waitfor() when the child exits before
  78. init is scheduled to run. Letting init hang is very seriously bad.
  79. -Erik
  80. 2002-09-22 Erik Andersen <andersen@dillweed>
  81. * Makefile: Fixup largefile settings.
  82. -Erik
  83. 2002-09-20 Erik Andersen <andersen@dillweed>
  84. * gunzip.c: Doh! As noted by K.-P. Kirchdörfer" <kapeka@epost.de>,
  85. gunzip -c deletes the source source file! This fixes it.
  86. -Erik
  87. * top.c: Don't leak FILEs