Subversion Repositories QNX 8.QNX8 IFS tool

Rev

Hide changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
44 2024-09-22 16:15:59 pmbaty / ifstool: fixed startup size discrepancy between mkifs and ifstool. Updated executables in SDP. Also updated startup (now recompiled using the faster build script).  
/dump.c
/ifstool.c
/make.cmd
43 2024-09-19 06:30:36 pmbaty / ifstool: more consistent fix with procnto/startup environments + preserved the QNX_info section in procnto-smp-instr  
/ifstool.c
42 2024-09-19 06:18:32 pmbaty / ifstool: fixed minor problem with the order of environment variables in startup and procnto  
/ifstool.c
41 2024-09-19 06:06:46 pmbaty / ifstool: resolved the 2 last unknowns and got rid of the --startupfile and --bootfile arguments  
/blobs
/ifstool.c
/ifstool.vcxproj
38 2024-07-16 16:28:18 pmbaty / ifstool: misc (harmless) fixes pointed out by LLVM  
/buffer.h
/dump.c
/elffile.h
/ifstool.c
/ifstool.vcxproj
/libucl/src/alloc.c
/sha512.c
/sha512.h
35 2024-07-16 04:02:24 pmbaty / ifstool: added ability to "ingest" startup definition scripts from external files (-l argument) + removed prebuilt binary (we use the one installed in the SDP now)  
/ifstool.c
/ifstool.exe
/ifstool.vcxproj
34 2024-07-15 18:59:05 pmbaty / ifstool: can now create UEFI executables (tested with SITRE's build file and mine) + improved alignment with mkifs  
/blobs/boot-uefi.bin
/dump.c
/ifsfile.h
/ifstool.c
/ifstool.exe
/utility.h
33 2024-07-14 18:42:40 pmbaty / ifstool: added support for UEFI boot prefix analysis in --dump and --info modes  
/dump.c
/ifsfile.h
/ifstool.c
/ifstool.exe
31 2024-07-12 18:46:20 pmbaty / ifstool: better alignment with mkifs when ordering files in IFS. Aligned build scripts with mkext2fsimg so that the QNX binaries are generated along the Win32 ones.  
/ifstool
/ifstool.c
/ifstool.exe
/ifstool.vcxproj
/make.cmd
30 2024-07-12 17:56:42 pmbaty / ifstool: fixed kernel offset computation in large images (it must be the address of the next page after the directory entries)  
/dump.c
/ifstool.c
/ifstool.exe
26 2024-07-11 00:35:17 pmbaty / toolchain-src-ifstool: implemented ACL8 (full package) and LZO (minilzo) compression  
/liblzo
/liblzo/COPYING
/liblzo/README.LZO
/liblzo/lzoconf.h
/liblzo/lzodefs.h
/liblzo/minilzo.c
/liblzo/minilzo.h
/liblzo/testmini.c
/libucl
/libucl/COPYING
/libucl/acc
/libucl/acc/ACC_LICENSE
/libucl/acc/acc.h
/libucl/acc/acc_arch.h
/libucl/acc/acc_auto.h
/libucl/acc/acc_cc.h
/libucl/acc/acc_chk.ch
/libucl/acc/acc_chkr.ch
/libucl/acc/acc_cxx.h
/libucl/acc/acc_defs.h
/libucl/acc/acc_incd.h
/libucl/acc/acc_ince.h
/libucl/acc/acc_inci.h
/libucl/acc/acc_init.h
/libucl/acc/acc_lib.ch
/libucl/acc/acc_lib.h
/libucl/acc/acc_mm.h
/libucl/acc/acc_os.h
/libucl/acc/acc_type.h
/libucl/acc/acclib
/libucl/acc/acclib/bele.ch
/libucl/acc/acclib/dosalloc.ch
/libucl/acc/acclib/fnmatch.ch
/libucl/acc/acclib/getopt.ch
/libucl/acc/acclib/halloc.ch
/libucl/acc/acclib/hfread.ch
/libucl/acc/acclib/hmemcpy.ch
/libucl/acc/acclib/hread.ch
/libucl/acc/acclib/hsread.ch
/libucl/acc/acclib/hstring.ch
/libucl/acc/acclib/misc.ch
/libucl/acc/acclib/opendir.ch
/libucl/acc/acclib/perfctr.ch
/libucl/acc/acclib/rand.ch
/libucl/acc/acclib/rdtsc.ch
/libucl/acc/acclib/uclock.ch
/libucl/acc/acclib/wildargv.ch
/libucl/include
/libucl/include/ucl
/libucl/include/ucl/ucl.h
/libucl/include/ucl/ucl_asm.h
/libucl/include/ucl/uclconf.h
/libucl/src
/libucl/src/alloc.c
/libucl/src/getbit.h
/libucl/src/n2_99.ch
/libucl/src/n2b_99.c
/libucl/src/n2b_d.c
/libucl/src/n2b_ds.c
/libucl/src/n2b_to.c
/libucl/src/n2d_99.c
/libucl/src/n2d_d.c
/libucl/src/n2d_ds.c
/libucl/src/n2d_to.c
/libucl/src/n2e_99.c
/libucl/src/n2e_d.c
/libucl/src/n2e_ds.c
/libucl/src/n2e_to.c
/libucl/src/ucl_conf.h
/libucl/src/ucl_crc.c
/libucl/src/ucl_dll.ch
/libucl/src/ucl_init.c
/libucl/src/ucl_mchw.ch
/libucl/src/ucl_ptr.c
/libucl/src/ucl_ptr.h
/libucl/src/ucl_str.c
/libucl/src/ucl_swd.ch
/libucl/src/ucl_util.c
/buffer.c
/dump.c
/ifsfile.h
/ifstool.c
/ifstool.exe
/ifstool.hsl
/ifstool.vcxproj
25 2024-06-30 18:31:38 pmbaty / mke2fs, mkext2fsimg: updated make.cmd build script so as to build both variants (aarch64 and x86_64) of the tools + integration in the native toolchain
ifstool, mkext2fsimg: fixed a misinterpretation of the QNX docs relative to pathname resolution
mke2fs: added version number display
x86_64-pc-nto-qnx8.0.0-toolchain.tar.gz: reduced size by almost 40% by stripping the ELF binaries from $QNX_HOST and $QNX_TARGET at the exception of static libraries and boot files
 
/ifstool.c
/ifstool.exe
24 2024-06-26 19:27:50 pmbaty / mkext2fsimg: added envvar parsing à la mkqnx6fs. the tool is now able to populate a complete ext2 root filesystem for QNX8.
ifstool: added envvar parsing à la mkifs
 
/ifstool.c
/ifstool.exe
22 2024-06-20 18:53:24 pmbaty / ifstool: now with boot script compiler  
/ifsfile.h
/ifstool.c
/ifstool.exe
21 2024-06-18 17:31:40 pmbaty / ifstool: housekeeping  
/ifstool.c
/ifstool.exe
20 2024-06-18 16:53:25 pmbaty / ifstool: resolved all procnto kernel prelinking mysteries  
/ifsfile.h
/ifstool.c
/ifstool.exe
19 2024-06-17 20:16:04 pmbaty / mkifs, mkext2fsimg: source hardening + improved alignment with QNX docs  
/ifstool.c
/ifstool.exe
/utility.h
18 2024-06-17 16:59:38 pmbaty / ifstool: added support for [+|-ignore] and [+|-optional] attributes in IFS build files  
/ifstool.c
/ifstool.exe
/utility.h
17 2024-06-17 15:10:13 pmbaty / ifstool: improved feature alignment with mkifs  
/ifstool.c
/ifstool.exe
16 2024-06-16 17:58:17 pmbaty / ifstool: major refactoring: cleaner code, same level of functionality  
/buffer.c
/buffer.h
/dump.c
/elffile.h
/ifsfile.h
/sha512.c
/sha512.h
/utility.h
/blobs/startup.bin
/ifstool.c
/ifstool.exe
/ifstool.hsl
/ifstool.vcxproj

Show All