CVS commit: src/sys/lib/libsa

2021-05-25 Thread matthew green
Module Name:src Committed By: mrg Date: Wed May 26 04:28:15 UTC 2021 Modified Files: src/sys/lib/libsa: disklabel.c Log Message: in getdisklabel() swap the other-endian disklabel, #ifdef LIBSA_DISKLABEL_EI To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

CVS commit: src/sys/lib/libsa

2021-05-21 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri May 21 21:52:16 UTC 2021 Modified Files: src/sys/lib/libsa: loadfile.c loadfile.h Log Message: Capture the endianness of the ELF file loaded in 'netbsd_elf_data', the same way we do already for the class in

CVS commit: src/sys/lib/libsa

2021-05-12 Thread matthew green
Module Name:src Committed By: mrg Date: Wed May 12 08:45:28 UTC 2021 Modified Files: src/sys/lib/libsa: ufs.c Log Message: push the FFSv1 superblock code into ffs_find_superblock() and hide all the ugliness in this function, out of ufs_open(). NFC, objects same size if

CVS commit: src/sys/lib/libsa

2021-03-26 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Mar 26 10:35:08 UTC 2021 Modified Files: src/sys/lib/libsa: tftp.c Log Message: Twiddle also for data transfer for seek. To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/sys/lib/libsa/tftp.c Please note that

CVS commit: src/sys/lib/libsa

2020-12-19 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Dec 19 08:51:03 UTC 2020 Modified Files: src/sys/lib/libsa: ufs.c Log Message: Fix previous; define missing lfs_version. To generate a diff of this commit: cvs rdiff -u -r1.77 -r1.78 src/sys/lib/libsa/ufs.c Please note that

CVS commit: src/sys/lib/libsa

2020-12-18 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Dec 19 07:19:30 UTC 2020 Modified Files: src/sys/lib/libsa: ufs.c Log Message: ufs_open(): Check fs->lfs_version ifdef LIBSA_*L*FS, not LIBSA_*F*FS. This was harmless for FFS variants, that define LIBSA_FFSv[12], not LIBSA_FFS.

CVS commit: src/sys/lib/libsa

2020-09-28 Thread Simon Burge
Module Name:src Committed By: simonb Date: Tue Sep 29 00:13:13 UTC 2020 Modified Files: src/sys/lib/libsa: twiddle.c Log Message: Add a slow twiddle option. This speeds up a pmax netboot by 15% and is only 1% slower than no twiddle. To generate a diff of this commit:

CVS commit: src/sys/lib/libsa

2020-09-13 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Sep 13 13:31:36 UTC 2020 Modified Files: src/sys/lib/libsa: loadfile_elf32.c Log Message: Elf64_Phdr::p_offset is 64 bits, not 32 To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59

CVS commit: src/sys/lib/libsa

2020-09-13 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Sep 13 11:09:02 UTC 2020 Modified Files: src/sys/lib/libsa: loadfile_elf32.c Log Message: Elf64_Phdr::p_flags is 32 bits, not 64 To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58

CVS commit: src/sys/lib/libsa

2020-09-06 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Sep 7 01:54:26 UTC 2020 Modified Files: src/sys/lib/libsa: Makefile Makefile.inc Log Message: oops, move GCC_NO_ADDR_OF_PACKED_MEMBER into the right header. To generate a diff of this commit: cvs rdiff -u -r1.92 -r1.93

CVS commit: src/sys/lib/libsa

2020-09-06 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Sep 7 00:32:49 UTC 2020 Modified Files: src/sys/lib/libsa: Makefile Log Message: apply GCC_NO_ADDR_OF_PACKED_MEMBER To generate a diff of this commit: cvs rdiff -u -r1.91 -r1.92 src/sys/lib/libsa/Makefile Please note that

CVS commit: src/sys/lib/libsa

2020-06-27 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jun 27 17:22:12 UTC 2020 Modified Files: src/sys/lib/libsa: bootcfg.c Log Message: Support loading boot.cfg from non file-system based devices. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/lib/libsa

2020-06-06 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Jun 6 15:45:47 UTC 2020 Modified Files: src/sys/lib/libsa: subr_prf.c Log Message: Make libsa's vsnprintf() work as expected when passed a NULL destinatino buffer. To generate a diff of this commit: cvs rdiff -u -r1.28

CVS commit: src/sys/lib/libsa

2020-05-07 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu May 7 18:02:48 UTC 2020 Modified Files: src/sys/lib/libsa: loadfile_elf32.c Log Message: Update the comments. To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57 src/sys/lib/libsa/loadfile_elf32.c Please note that

CVS commit: src/sys/lib/libsa

2020-01-26 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Jan 26 10:13:10 UTC 2020 Modified Files: src/sys/lib/libsa: nfs.c Log Message: Make a debug printf compile for all platforms To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50 src/sys/lib/libsa/nfs.c Please note

CVS commit: src/sys/lib/libsa

2020-01-24 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Jan 24 13:20:33 UTC 2020 Modified Files: src/sys/lib/libsa: ext2fs.c Log Message: Use dp->e2d_namlen rather than strlen(dp->e2d_name) in ext2fs_ls(). Prevents garbage beyond the end of the name from appearing on screen.

CVS commit: src/sys/lib/libsa

2020-01-21 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Jan 22 06:11:28 UTC 2020 Modified Files: src/sys/lib/libsa: dosfs.c Log Message: To support big partitions we need to make sure all byte offsets are calculated in 64 bit arithmetic. Pointed out by Rob Newberry. Unfortunately

CVS commit: src/sys/lib/libsa

2019-04-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Apr 5 20:09:29 UTC 2019 Modified Files: src/sys/lib/libsa: bootp.c ext2fs.c loadfile.c rarp.c rpc.c Log Message: Go back ot using 0x%x instead of %#x because we don't always support the format. See subr_prf.c To generate

CVS commit: src/sys/lib/libsa

2019-04-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Apr 2 22:25:10 UTC 2019 Modified Files: src/sys/lib/libsa: Makefile bootparam.c ufs.c Log Message: fix sign-compare and sign-passing errors. To generate a diff of this commit: cvs rdiff -u -r1.89 -r1.90

CVS commit: src/sys/lib/libsa

2019-03-31 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 31 20:08:45 UTC 2019 Modified Files: src/sys/lib/libsa: Makefile alloc.c arp.c atoi.c bootcfg.c bootcfg.h bootp.c bootp.h bootparam.c cd9660.c checkpasswd.c dev_net.c dosfs.c ether.c ext2fs.c

CVS commit: src/sys/lib/libsa

2019-03-31 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Mar 31 16:14:48 UTC 2019 Modified Files: src/sys/lib/libsa: udp.c Log Message: correct debug message, d->myport has network byte order. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/lib/libsa/udp.c

CVS commit: src/sys/lib/libsa

2019-02-03 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Feb 3 11:59:43 UTC 2019 Modified Files: src/sys/lib/libsa: subr_prf.c Log Message: - remove unreachable code To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/lib/libsa/subr_prf.c Please note that diffs

CVS commit: src/sys/lib/libsa

2018-08-23 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Aug 23 17:35:42 UTC 2018 Modified Files: src/sys/lib/libsa: loadfile_elf32.c Log Message: Support loading read-only data sections. ARM64 ELF kernels need this. ok skrll@ To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/lib/libsa

2018-05-09 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed May 9 06:49:48 UTC 2018 Modified Files: src/sys/lib/libsa: ip.c Log Message: Remove annoying things, style, and fix buffer overflows. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/lib/libsa/ip.c Please

CVS commit: src/sys/lib/libsa

2018-03-08 Thread NONAKA Kimihiro
Module Name:src Committed By: nonaka Date: Thu Mar 8 23:02:50 UTC 2018 Modified Files: src/sys/lib/libsa: cd9660.c Log Message: Add missed file in previous commit. > efiboot: system can boot from CD/DVD-ROM media. To generate a diff of this commit: cvs rdiff -u -r1.30

CVS commit: src/sys/lib/libsa

2017-12-21 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Dec 21 14:28:39 UTC 2017 Modified Files: src/sys/lib/libsa: loadfile_elf32.c Log Message: Make sure we're loading a relocatable binary, to give the user a chance to correct the kernel name if he mistakenly typed pkboot on a

CVS commit: src/sys/lib/libsa

2017-11-13 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Mon Nov 13 20:21:10 UTC 2017 Modified Files: src/sys/lib/libsa: loadfile_elf32.c Log Message: Revert my last revision, that is to say, don't group sections into segments anymore. Initially I did this because I wanted to compress

CVS commit: src/sys/lib/libsa

2017-10-18 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed Oct 18 16:29:56 UTC 2017 Modified Files: src/sys/lib/libsa: loadfile_elf32.c Log Message: Group the sections into segments, and align to KERNALIGN only between segments. Prerequisite for other changes. Unfortunately the code is

CVS commit: src/sys/lib/libsa

2017-10-13 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Oct 13 10:39:27 UTC 2017 Modified Files: src/sys/lib/libsa: loadfile_elf32.c Log Message: Introduce two functions, and dedup code. To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47

CVS commit: src/sys/lib/libsa

2017-10-13 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Oct 13 10:04:27 UTC 2017 Modified Files: src/sys/lib/libsa: loadfile_elf32.c Log Message: Constify offset, it must not change. To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46 src/sys/lib/libsa/loadfile_elf32.c

CVS commit: src/sys/lib/libsa

2017-10-08 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Oct 8 13:51:31 UTC 2017 Modified Files: src/sys/lib/libsa: loadfile_elf32.c Log Message: Improve comments. To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/sys/lib/libsa/loadfile_elf32.c Please note that

CVS commit: src/sys/lib/libsa

2017-10-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Oct 5 02:59:21 UTC 2017 Modified Files: src/sys/lib/libsa: loadfile_elf32.c Log Message: try a different style of __used. To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 src/sys/lib/libsa/loadfile_elf32.c

CVS commit: src/sys/lib/libsa

2017-10-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Oct 4 22:00:40 UTC 2017 Modified Files: src/sys/lib/libsa: loadfile_elf32.c Log Message: mark first as used for platforms that define PROGRESS to nothing (mvme68k) To generate a diff of this commit: cvs rdiff -u -r1.41

CVS commit: src/sys/lib/libsa

2017-09-25 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Mon Sep 25 20:39:21 UTC 2017 Modified Files: src/sys/lib/libsa: loadfile_elf32.c Log Message: Clean up and split loadfile, reduces a patch I have. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41

CVS commit: src/sys/lib/libsa

2017-04-18 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Tue Apr 18 07:44:21 UTC 2017 Modified Files: src/sys/lib/libsa: loadfile_elf32.c Log Message: Swap arguments to strncmp() so that the thing we are testing, the section name, comes first; and so that the length of the string constant

CVS commit: src/sys/lib/libsa

2017-04-18 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Tue Apr 18 06:39:54 UTC 2017 Modified Files: src/sys/lib/libsa: loadfile_elf32.c Log Message: Move deallocation of shstrsz inside the block where it is allocated. To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39

CVS commit: src/sys/lib/libsa

2017-04-17 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Mon Apr 17 18:06:30 UTC 2017 Modified Files: src/sys/lib/libsa: loadfile_elf32.c Log Message: Section at index 0 is SHN_UNDEF. When searching for symbol sections skip it and start with index 1. To generate a diff of this commit:

CVS commit: src/sys/lib/libsa

2017-04-17 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Mon Apr 17 17:44:48 UTC 2017 Modified Files: src/sys/lib/libsa: loadfile_elf32.c Log Message: Don't hide first = 1 assignment inside for(), that just obscures the loop. Same object code is generated. To generate a diff of this

CVS commit: src/sys/lib/libsa

2017-02-23 Thread NONAKA Kimihiro
Module Name:src Committed By: nonaka Date: Thu Feb 23 12:13:59 UTC 2017 Modified Files: src/sys/lib/libsa: loadfile_elf32.c Log Message: update marks[MARK_DATA] with COUNT_DATA. To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36

CVS commit: src/sys/lib/libsa

2017-02-23 Thread NONAKA Kimihiro
Module Name:src Committed By: nonaka Date: Thu Feb 23 12:13:05 UTC 2017 Modified Files: src/sys/lib/libsa: loadfile_elf32.c Log Message: fix CTF section symbol size was not counted with COUNT_KERNEL. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35

CVS commit: src/sys/lib/libsa

2017-01-06 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Jan 6 09:14:36 UTC 2017 Modified Files: src/sys/lib/libsa: loadfile_elf32.c Log Message: Explain how all that mess works, without actually fixing it yet. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34

CVS commit: src/sys/lib/libsa

2016-12-03 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Dec 3 09:20:55 UTC 2016 Modified Files: src/sys/lib/libsa: loadfile.h loadfile_elf32.c Log Message: Fix a wrong flag and KNF. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/lib/libsa/loadfile.h cvs

CVS commit: src/sys/lib/libsa

2016-09-05 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Sep 5 21:11:11 UTC 2016 Modified Files: src/sys/lib/libsa: checkpasswd.c Log Message: Check bounds on input. From Michael Plass. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/sys/lib/libsa

2016-08-31 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Aug 31 16:22:37 UTC 2016 Modified Files: src/sys/lib/libsa: loadfile_elf32.c Log Message: Initialize the marker for the data segment, in case the caller passes not fully initialized markers to loadfile(). Pointed out by Mark

CVS commit: src/sys/lib/libsa

2016-08-27 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sat Aug 27 18:59:18 UTC 2016 Modified Files: src/sys/lib/libsa: stand.h Log Message: Remove gets() from here too. To generate a diff of this commit: cvs rdiff -u -r1.81 -r1.82 src/sys/lib/libsa/stand.h Please note that diffs

CVS commit: src/sys/lib/libsa

2016-08-27 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sat Aug 27 06:31:42 UTC 2016 Modified Files: src/sys/lib/libsa: gets.c Log Message: PR 51200 gets in libsa considered harmful: remove gets() from libsa. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

CVS commit: src/sys/lib/libsa

2016-08-21 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Aug 21 08:27:57 UTC 2016 Modified Files: src/sys/lib/libsa: ext2fs.c Log Message: delete now unused function . To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/lib/libsa/ext2fs.c Please note that

CVS commit: src/sys/lib/libsa

2016-08-04 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Thu Aug 4 21:39:20 UTC 2016 Modified Files: src/sys/lib/libsa: ext2fs.c Log Message: Another header change. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/lib/libsa/ext2fs.c Please note that diffs are not

CVS commit: src/sys/lib/libsa

2016-08-04 Thread NONAKA Kimihiro
Module Name:src Committed By: nonaka Date: Thu Aug 4 06:58:42 UTC 2016 Modified Files: src/sys/lib/libsa: ext2fs.c Log Message: Sync with sys/ufs/ext2fs/ext2fs_bswap.c. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/lib/libsa/ext2fs.c Please

CVS commit: src/sys/lib/libsa

2016-08-03 Thread NONAKA Kimihiro
Module Name:src Committed By: nonaka Date: Thu Aug 4 03:16:00 UTC 2016 Modified Files: src/sys/lib/libsa: ext2fs.c Log Message: pass EXT2_DINODE_SIZE(fs) as isize to e2fs_iload(). should fix build failure. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22

CVS commit: src/sys/lib/libsa

2016-08-03 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Wed Aug 3 09:11:18 UTC 2016 Modified Files: src/sys/lib/libsa: ext2fs.c Log Message: Adjust for change to kernel ext2fs headers. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/lib/libsa/ext2fs.c Please

CVS commit: src/sys/lib/libsa

2016-06-24 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jun 25 04:53:32 UTC 2016 Modified Files: src/sys/lib/libsa: bootp.c Log Message: Fix typo. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/sys/lib/libsa/bootp.c Please note that diffs are not public

CVS commit: src/sys/lib/libsa

2016-06-11 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sat Jun 11 06:59:21 UTC 2016 Modified Files: src/sys/lib/libsa: getfile.c Log Message: PR 51200 gets in libsa considered harmful: use kgets To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/sys/lib/libsa

2016-06-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jun 5 15:05:49 UTC 2016 Modified Files: src/sys/lib/libsa: gets.c Log Message: dedup To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/lib/libsa/gets.c Please note that diffs are not public domain;

CVS commit: src/sys/lib/libsa

2016-06-05 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Jun 5 13:44:48 UTC 2016 Modified Files: src/sys/lib/libsa: alloc.c Log Message: Remove the ALLOC_FIRST_FIT and ALLOC_TRACE options. This is a rather simple allocator, and it does not need to be that complicated. To generate

CVS commit: src/sys/lib/libsa

2016-03-11 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Mar 11 18:38:25 UTC 2016 Modified Files: src/sys/lib/libsa: dosfs.c Log Message: PR/50952: David Binderman: Clarify expression To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/lib/libsa/dosfs.c

CVS commit: src/sys/lib/libsa

2016-01-16 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Jan 17 04:35:42 UTC 2016 Modified Files: src/sys/lib/libsa: cread.c Log Message: Add an option (LIBSA_CREAD_NOCRC) to disable gunzip CRC32 calculation. No obvious sideeffect on booting i386 GENERIC kernels (without the

CVS commit: src/sys/lib/libsa

2015-07-25 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jul 25 07:06:12 UTC 2015 Modified Files: src/sys/lib/libsa: bootp.c cread.c loadfile_elf32.c Log Message: white space - tab. To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/sys/lib/libsa/bootp.c cvs rdiff

CVS commit: src/sys/lib/libsa

2015-07-24 Thread David A. Holland
Module Name:src Committed By: dholland Date: Fri Jul 24 06:53:24 UTC 2015 Modified Files: src/sys/lib/libsa: lfsv1.c lfsv2.c ufs.c Log Message: Rearrange the structures in the lfs bootbollocks slightly. This generates the same output (at least on amd64) but will be more

CVS commit: src/sys/lib/libsa

2014-08-30 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Aug 30 12:23:38 UTC 2014 Modified Files: src/sys/lib/libsa: subr_prf.c Log Message: Rename padding macros to reflect and clarify the original intention. No binary changes on luna68k (which has -DLIBSA_PRINTF_WIDTH_SUPPORT).

CVS commit: src/sys/lib/libsa

2014-08-30 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Aug 30 13:09:27 UTC 2014 Modified Files: src/sys/lib/libsa: subr_prf.c Log Message: remove extra copy of the macro. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/sys/lib/libsa/subr_prf.c Please note

CVS commit: src/sys/lib/libsa

2014-08-30 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Aug 30 14:24:02 UTC 2014 Modified Files: src/sys/lib/libsa: subr_prf.c Log Message: Revert stupid and untested changes. There was no extra copy in the macros. Christos, you should reread our commit guideline as a Core

CVS commit: src/sys/lib/libsa

2014-03-29 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Mar 29 14:20:14 UTC 2014 Modified Files: src/sys/lib/libsa: ether_sprintf.c Log Message: Obtain and use ETHER_ADDR_LEN where appropriate. Drop unnecessary includes. XXX libsa ether_sprintf() should maybe be ether_snprintf.

CVS commit: src/sys/lib/libsa

2014-03-29 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Mar 29 14:25:10 UTC 2014 Modified Files: src/sys/lib/libsa: arp.c Log Message: Use ETHER_ADDR_LEN more. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/sys/lib/libsa/arp.c Please note that diffs are not

CVS commit: src/sys/lib/libsa

2014-03-29 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Mar 29 14:30:16 UTC 2014 Modified Files: src/sys/lib/libsa: ether.c globals.c iodesc.h net.h rarp.c Log Message: Obtain and/or use ETHER_ADDR_LEN. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

CVS commit: src/sys/lib/libsa

2014-03-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Mar 26 18:02:24 UTC 2014 Modified Files: src/sys/lib/libsa: Makefile stand.h Removed Files: src/sys/lib/libsa: sprintf.c vsprintf.c Log Message: Remove {v,}sprintf To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/lib/libsa

2014-03-21 Thread Kenichi Hashimoto
Module Name:src Committed By: hkenken Date: Sat Mar 22 02:51:44 UTC 2014 Modified Files: src/sys/lib/libsa: subr_prf.c Log Message: for LIBSA_PRINTF_WIDTH_SUPPORT, Fix right and left-adjusting padding. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24

CVS commit: src/sys/lib/libsa

2014-03-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Mar 20 20:42:37 UTC 2014 Modified Files: src/sys/lib/libsa: bootp.c Log Message: kill sprintf To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/sys/lib/libsa/bootp.c Please note that diffs are not public

CVS commit: src/sys/lib/libsa

2014-03-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Mar 20 03:13:31 UTC 2014 Added Files: src/sys/lib/libsa: ls.h Log Message: new header. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/sys/lib/libsa/ls.h Please note that diffs are not public domain; they

CVS commit: src/sys/lib/libsa

2014-03-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Mar 20 03:13:18 UTC 2014 Modified Files: src/sys/lib/libsa: cd9660.c dosfs.c ext2fs.c ls.c minixfs3.c nfs.c nullfs.c tftp.c ufs.c ustarfs.c Log Message: reduce size by 1K by sharing the ls code. To generate a

CVS commit: src/sys/lib/libsa

2014-02-19 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Thu Feb 20 00:29:03 UTC 2014 Modified Files: src/sys/lib/libsa: loadfile_aout.c Log Message: Casting to void is the canonical way of marking a variable as potentially unused. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/lib/libsa

2014-01-12 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Jan 12 15:19:57 UTC 2014 Modified Files: src/sys/lib/libsa: Makefile Removed Files: src/sys/lib/libsa: exec.c Log Message: Remove obsolete exec.c for a.out. It was superseded by loadfile() long ago. To generate a

CVS commit: src/sys/lib/libsa

2014-01-05 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Jan 5 21:38:25 UTC 2014 Modified Files: src/sys/lib/libsa: globals.c stand.h Log Message: Make libsa fsmod string pointer const. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/lib/libsa/globals.c

CVS commit: src/sys/lib/libsa

2013-12-24 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue Dec 24 21:41:49 UTC 2013 Modified Files: src/sys/lib/libsa: subr_prf.c Log Message: Add 'j' format modifier for intmax_t. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/lib/libsa/subr_prf.c Please

CVS commit: src/sys/lib/libsa

2013-12-24 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue Dec 24 22:26:21 UTC 2013 Modified Files: src/sys/lib/libsa: subr_prf.c Log Message: intmax_t might be long long, handle accordingly. from christos To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

CVS commit: src/sys/lib/libsa

2013-11-27 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Nov 27 17:33:03 UTC 2013 Modified Files: src/sys/lib/libsa: loadfile_elf32.c Log Message: Fix a use-after-free (well, dealloc actually) issue. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

CVS commit: src/sys/lib/libsa

2013-11-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Nov 3 00:44:34 UTC 2013 Modified Files: src/sys/lib/libsa: minixfs3.c Log Message: make a gcc unitialized variable To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/lib/libsa/minixfs3.c Please note

CVS commit: src/sys/lib/libsa

2013-10-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Oct 20 17:15:42 UTC 2013 Modified Files: src/sys/lib/libsa: dosfs.c Log Message: use new function to avoid array overflow To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/lib/libsa/dosfs.c Please

CVS commit: src/sys/lib/libsa

2013-10-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Oct 20 17:16:57 UTC 2013 Modified Files: src/sys/lib/libsa: netif.c Log Message: remove unused To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/lib/libsa/netif.c Please note that diffs are not public

CVS commit: src/sys/lib/libsa

2013-10-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Oct 20 17:17:30 UTC 2013 Modified Files: src/sys/lib/libsa: ext2fs.c ufs.c Log Message: XXX: gcc initializations To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/lib/libsa/ext2fs.c cvs rdiff -u -r1.63

CVS commit: src/sys/lib/libsa

2013-10-13 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun Oct 13 20:09:02 UTC 2013 Modified Files: src/sys/lib/libsa: cread.c Log Message: Let's not use uninitialized variables to write to random memory locations, shall we? To generate a diff of this commit: cvs rdiff -u -r1.25

CVS commit: src/sys/lib/libsa

2013-10-11 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Fri Oct 11 16:30:31 UTC 2013 Modified Files: src/sys/lib/libsa: cread.c Log Message: Rework previous (1.24) change. Rather than depending on the file's flags to decide if decompress cleanup is needed, just check to see if the

CVS commit: src/sys/lib/libsa

2013-08-21 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Aug 21 08:30:50 UTC 2013 Modified Files: src/sys/lib/libsa: Makefile Log Message: Use LIBISPRIVATE?= yes To generate a diff of this commit: cvs rdiff -u -r1.78 -r1.79 src/sys/lib/libsa/Makefile Please note that diffs are not

CVS commit: src/sys/lib/libsa

2013-06-19 Thread David A. Holland
Module Name:src Committed By: dholland Date: Wed Jun 19 18:18:12 UTC 2013 Modified Files: src/sys/lib/libsa: minixfs3.c minixfs3.h Log Message: blkoff() - mfs_blkoff() XXX: this shouldn't be using mfs for its symbols as we also have XXX: sys/ufs/mfs. To generate a diff

CVS commit: src/sys/lib/libsa

2013-06-08 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sun Jun 9 00:02:33 UTC 2013 Modified Files: src/sys/lib/libsa: lfsv1.c lfsv2.c Log Message: Build properly against the lfs changes. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/lib/libsa/lfsv1.c

CVS commit: src/sys/lib/libsa

2013-04-14 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Apr 14 22:23:28 UTC 2013 Modified Files: src/sys/lib/libsa: cread.c Log Message: Make the check in close() for a non-deflatable file mode symetric to the one in open(). Avoids dealloc() calls on NULL. To generate a diff of

CVS commit: src/sys/lib/libsa

2012-07-22 Thread Michael L. Hitch
Module Name:src Committed By: mhitch Date: Mon Jul 23 00:49:20 UTC 2012 Modified Files: src/sys/lib/libsa: cd9660.c Log Message: Fix cd9660_read() to not read past the end of the file. This would result in incorrect resid values, and causes the read of /boot.cfg to

CVS commit: src/sys/lib/libsa

2012-03-02 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Fri Mar 2 12:08:44 UTC 2012 Modified Files: src/sys/lib/libsa: ls.c Log Message: Fix a bug that libsa ls doesn't work in case of filename with directory path. (ls /path/and/file always returns not found) From MINIX via Evgeniy

CVS commit: src/sys/lib/libsa

2012-01-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Jan 16 18:44:13 UTC 2012 Modified Files: src/sys/lib/libsa: Makefile ext2fs.c stand.h ufs.c Added Files: src/sys/lib/libsa: fnmatch.c minixfs3.c minixfs3.h Log Message: PR/45796: Evgeniy Ivanov minixfs3 support.

CVS commit: src/sys/lib/libsa

2011-07-29 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Jul 30 03:43:21 UTC 2011 Modified Files: src/sys/lib/libsa: alloc.c tftp.c Log Message: Fix printf formating in ifdef DEBUG sections. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/sys/lib/libsa/alloc.c

CVS commit: src/sys/lib/libsa

2011-06-20 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Jun 20 08:22:44 UTC 2011 Modified Files: src/sys/lib/libsa: Makefile Log Message: remove HAVE_GCC == 4 conditional To generate a diff of this commit: cvs rdiff -u -r1.73 -r1.74 src/sys/lib/libsa/Makefile Please note that

CVS commit: src/sys/lib/libsa

2011-06-16 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Thu Jun 16 13:44:56 UTC 2011 Modified Files: src/sys/lib/libsa: stand.h Log Message: Add an optional MD calling convention flag for use in libsa when space optimisation is critical. Use this on i386 to switch to register passing

CVS commit: src/sys/lib/libsa

2011-06-16 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Thu Jun 16 16:47:54 UTC 2011 Modified Files: src/sys/lib/libsa: Makefile Log Message: Don't use C versions of memcmp, memcpy, memmove, memset and strchr on x86 for standalone code. The assembler versions are much smaller. To

CVS commit: src/sys/lib/libsa

2011-05-13 Thread Takeshi Nakayama
Module Name:src Committed By: nakayama Date: Fri May 13 23:35:10 UTC 2011 Modified Files: src/sys/lib/libsa: ip.c Log Message: Use %zd for ssize_t, and %zu for size_t. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/lib/libsa/ip.c Please note that

CVS commit: src/sys/lib/libsa

2011-05-11 Thread Zoltan Arnold NAGY
Module Name:src Committed By: zoltan Date: Wed May 11 16:23:40 UTC 2011 Modified Files: src/sys/lib/libsa: Makefile bootp.c net.h rarp.c tftp.c udp.c Added Files: src/sys/lib/libsa: ip.c Log Message: Separate the IP and UDP code paths inside libsa, so I can add

CVS commit: src/sys/lib/libsa

2011-02-24 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Fri Feb 25 00:20:36 UTC 2011 Modified Files: src/sys/lib/libsa: subr_prf.c Log Message: No trailing 0 byte for hexdigits. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/lib/libsa/subr_prf.c Please note

CVS commit: src/sys/lib/libsa

2011-02-17 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Feb 17 19:38:49 UTC 2011 Modified Files: src/sys/lib/libsa: loadfile_elf32.c Log Message: fix -Wself-assign warning To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/lib/libsa/loadfile_elf32.c Please

CVS commit: src/sys/lib/libsa

2011-02-17 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Feb 17 21:15:31 UTC 2011 Modified Files: src/sys/lib/libsa: loadfile_elf32.c Log Message: revert bad whitespace change. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/sys/lib/libsa/loadfile_elf32.c

CVS commit: src/sys/lib/libsa

2011-01-05 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Jan 6 02:45:13 UTC 2011 Modified Files: src/sys/lib/libsa: checkpasswd.c Log Message: Pacify Clang -Wformat-security. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/lib/libsa/checkpasswd.c Please

CVS commit: src/sys/lib/libsa

2011-01-02 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Jan 2 21:37:01 UTC 2011 Modified Files: src/sys/lib/libsa: ext2fs.c Log Message: Zero the in-memory super block after allocation. It contains a pointer that, if not properly initialized, could be improperly deallocated.

  1   2   >