|
|
2008/02/06
- released flxutils-0.1.31-flx0.1
- build: remove extraneous '-Os' in diet call
- init: add the "br" command to branch without returning
- init: add new commands "cd", "cr" and "sw"
- init: add checks for the kernel's cmdline
- init: fixed variable checking out of cmdline
- init: fixed small bug in variable name parser causing infinite loops
- init: add support for ${var+val} construct
- init: added the 'eq' command to compare strings
- init: disable omit-leaf-frame-pointer
- init: implement the "cp" command
- init: small cleanup, removed one write()
- init: implement the "ca" command to cat a file
2007/09/25
- released flxutils-0.1.30-flx0.3
- init: fixed controlling ttys
2007/09/24
- updated ifenslave to 1.1.0. The "ifenslave" symlink which pointed to 1.0.12
was replaced by the new binary in order to provide smooth upgrade.
- init now sets a controlling TTY in order to make Ctrl-C work.
- init now supports variables in the configuration file. They are referenced
as ${variable} or ${variable-default}
2003/07/22
- updated ifenslave to 1.0.12 to be compatible with bonding after 2.4.21
- added 'nosuid,nodev' by default for tmp in mkinstall2
- release 0.1.16
2003/07/22
- reverted to ifenslave 1.0.11 because 1.0.12 breaks compatibility with
older versions while it claims to fix it !
- release 0.1.17
2003/08/02
- fixed a bug in mkinstall2 which would prevent it from installing on
partition devices which contains '/' in their names (eg: /dev/ida/...)
2003/08/17
- updated pkg to 0.3.5 :
- unpack accepts a package name
- chaining of actions has been fixed
- set_default_perm
- increased verbosity
2003/09/14
- changed mkinstall2 to mkinstall and renamed old mkinstall to mkinstall.old
- updated pkg to 0.3.11. Now works on alpha.
- included ifenslave 1.0.11 and 1.0.12 with a symlink to let the user choose.
- release 0.1.18
2003/09/17
- updated pkg to 0.3.13. Fixed stupid permissions resulting from copy-paste
2003/10/02
- updated pkg to 0.3.16: Detect more man paths ; newpkg excludes CFLAGS,
.tgz, .lst, and .dep ; do_config & do_compile_only done in sub-shells ;
automatic permissions on /etc/profile.d/*. Better handling of symlinks.
- release 0.1.19
2003/10/26
- fixes to pkg (0.3.17)
- release 0.1.20
2003/11/11
- fixes to pkg (0.3.18) : compute dependencies even in /bin, /sbin & /lib
- fix compilation of ifenslave
- release 0.1.21
2003/12/31
- updates to pkg (0.4.0) :
- automatically prepare many arch-specific GCC compile options
- added the '=' feature to newpkg
- differentiate FLXPMAKE and FLXMAKE
- now FLXARCH and other options are known to the script
- improved and packaged wdd (WatchDog Daemon)
2004/01/11
- updates to pkg (0.4.1) : implemented do_release and do_changelog
2004/01/27
- changed some makefiles to make use of new GCC options provided by pkg-0.4
2004/02/01
- changed pkg (0.4.3) to use 'readlink' instead of 'file' ; newpkg now
differentiates between (R)eleased, (P)ackaged, and (D)evel versions.
- wdd now also does a 'stat("/")' which is useful in case of broken NFSROOT.
- a new deployment script for wdd
2004/08/06
- now 'wdd' supports checks of arbitrary file lists and gets a man page.
- lcdwrite and lcdtee sources have been brought back
2004/09/25
- init : new 'wk' (waitkey) command.
2004/10/11
- wdd : add support for /dev/misc/watchdog as presented by devfs
2004/11/21
- flx : fix build with gcc-3.3
2004/12/07
- removed debugging defines from init which prevented it from working anymore
in 0.1.24
2004/12/14
- flx: bumped version to 0.6.9
- flx: fixed a bug in fct1.c where two different but valid links would
not be reported as different.
2005/03/01 :
- pkg 0.5.0 provides some cross-compilation variables
- some makefiles have been modified to support cross-compilation
- release 0.1.28
2005/03/25
- pkg 0.5.2 fixes a small bug and provides support for RANLIB
2005/03/26
- finally located the old signfs sources, so the binary could be replaced.
nobody should need it anyway, but it's more for cleanness.
2005/04/09
- flx: added the '--ignore-dir' option to ignore differences in directories
size/date.
- flx: during a check, do not compute the md5 sums if the user asks to
ignore it. This makes simple diffs a lot faster.
- flx: bumped version to 0.7.1
2005/04/17
- flxfix: now also supports signature files in input ; added options to not
update timestamps or uid.
2005/05/21
- pkg 0.5.3: added the NM variable, and changed options for OPT_SMALL
2005/08/12
- pkg 0.5.4 : objdump is used to find lib dependencies instead of ldd, because
this last one is not cross-platform compatible, and abusively recurses
through the dependency tree instead of staying at the first level.
- pkg 0.5.4 : added some FLX* variables (notably FLXHOST* and FLXTARG*), and
the '--env' option to make pkg print the useful environment variables
2005/08/13
- pkg 0.5.5 : executable dependencies are computed precisely with information
about every version needed for each library
2005/08/17
- pkg 0.5.6 : reorganized the architecture detection a bit
2005/08/21
- pkg 0.5.7 : added support for CXX and HOSTCXX variables
- pkg 0.5.8 : fixed .flxpkg symlink resolution ; tar now uses numeric owner
2005/08/27
- pkg 0.6.0 : now supports local package repositories under .flxpkg as a
directory, and can ignore the local directory name if .flxpkg/Version
exists.
2005/09/17
- pkg 0.6.1 : use --one-file-system instead of -l for tar (removes a warning)
2005/10/04
- pkg 0.7.0 : * provide install-{ln,file,dir,dirs} so that build scripts can
work at the file level
* added a PKG_VERSION variable and a check_pkg_version function
* fixed a few package naming bugs which showed up when packaged
referenced absolute paths
* make sure that we chown root:root $ROOTDIR in prepack.
2005/10/16
- findcdrom : * fixed parsing of /proc/sys/dev/cdrom/info
* code cleanup
- include/rules.make : add some configuration parameters
2005/12/17
- pkg-0.7.1 : * newpkg: don't look for newname in .. anymore, and select only
the packages containing a build.cfg
* newpkg: do not propose a list of multiple identical new names
* release: also identify non-shell text scripts.
* release: put only package's basename in changelogs.
|