<feed xmlns='http://www.w3.org/2005/Atom'>
<title>busybox-w32/coreutils, branch 1_00</title>
<subtitle>A mirror of https://github.com/rmyorston/busybox-w32.git
</subtitle>
<id>https://git.lua4.win/busybox-w32/atom?h=1_00</id>
<link rel='self' href='https://git.lua4.win/busybox-w32/atom?h=1_00'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/'/>
<updated>2004-10-11T20:52:16+00:00</updated>
<entry>
<title>Patch from David Daney:</title>
<updated>2004-10-11T20:52:16+00:00</updated>
<author>
<name>Eric Andersen</name>
<email>andersen@codepoet.org</email>
</author>
<published>2004-10-11T20:52:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=9315842242f18e3c5cf706b2bb349757928b2b40'/>
<id>urn:sha1:9315842242f18e3c5cf706b2bb349757928b2b40</id>
<content type='text'>
It seems that date  -s MMDDHHMMYYYY.ss

will ignore the .ss part.  This patch tries to fix the problem.

David Daney.
</content>
</entry>
<entry>
<title>egor duda writes:</title>
<updated>2004-10-08T07:46:08+00:00</updated>
<author>
<name>Eric Andersen</name>
<email>andersen@codepoet.org</email>
</author>
<published>2004-10-08T07:46:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=7daa076d3e24e84ce1f4e9b6133783816575c4c8'/>
<id>urn:sha1:7daa076d3e24e84ce1f4e9b6133783816575c4c8</id>
<content type='text'>
Hi!

I've created a patch to busybox' build system to allow building it in
separate tree in a manner similar to kbuild from kernel version 2.6.

That is, one runs command like
'make O=/build/some/where/for/specific/target/and/options'
and everything is built in this exact directory, provided that it exists.

I understand that applyingc such invasive changes during 'release
candidates' stage of development is at best unwise. So, i'm currently
asking for comments about this patch, starting from whether such thing
is needed at all to whether it coded properly.

'make check' should work now, and one make creates Makefile in build
directory, so one can run 'make' in build directory after that.

One possible caveat is that if we build in some directory other than
source one, the source directory should be 'distclean'ed first.

egor
</content>
</entry>
<entry>
<title>Patch from William Barsse to fix a segfault when multiple files are specified.</title>
<updated>2004-09-30T00:24:21+00:00</updated>
<author>
<name>Glenn L McGrath</name>
<email>bug1@ihug.co.nz</email>
</author>
<published>2004-09-30T00:24:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=f86391e7d7eaf4234fc742c1b61f32cb8a65782e'/>
<id>urn:sha1:f86391e7d7eaf4234fc742c1b61f32cb8a65782e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Patch from David Daney to make the -i option work with -l.</title>
<updated>2004-09-24T02:04:13+00:00</updated>
<author>
<name>Glenn L McGrath</name>
<email>bug1@ihug.co.nz</email>
</author>
<published>2004-09-24T02:04:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=afc9ab868660e866dcd446aa5444153ab2b7de2f'/>
<id>urn:sha1:afc9ab868660e866dcd446aa5444153ab2b7de2f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a missing brace, patch by Hideki IWAMOTO</title>
<updated>2004-09-15T03:24:32+00:00</updated>
<author>
<name>Glenn L McGrath</name>
<email>bug1@ihug.co.nz</email>
</author>
<published>2004-09-15T03:24:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=ca1c1afadc06c206455fbee35c73a3099de550d0'/>
<id>urn:sha1:ca1c1afadc06c206455fbee35c73a3099de550d0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tito writes,</title>
<updated>2004-09-15T03:04:08+00:00</updated>
<author>
<name>Glenn L McGrath</name>
<email>bug1@ihug.co.nz</email>
</author>
<published>2004-09-15T03:04:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=f15dfc557048ca28c8b71ecbcfb9b8f229f2e2e0'/>
<id>urn:sha1:f15dfc557048ca28c8b71ecbcfb9b8f229f2e2e0</id>
<content type='text'>
"This patch fixes all the bugs in id previously spotted by vodz and me.
The binary size increased a bit,  but now it should work as expected."
</content>
</entry>
<entry>
<title>Patch by Felipe Kellermann, use the common escape handling function and remove some unused code.</title>
<updated>2004-09-15T02:05:23+00:00</updated>
<author>
<name>Glenn L McGrath</name>
<email>bug1@ihug.co.nz</email>
</author>
<published>2004-09-15T02:05:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=240a91d8a17ba8168775de85dd91eebef8c243a6'/>
<id>urn:sha1:240a91d8a17ba8168775de85dd91eebef8c243a6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tito writes:</title>
<updated>2004-09-02T22:21:41+00:00</updated>
<author>
<name>Eric Andersen</name>
<email>andersen@codepoet.org</email>
</author>
<published>2004-09-02T22:21:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=7eb79fff10915afc4d561a65e54851efa869db89'/>
<id>urn:sha1:7eb79fff10915afc4d561a65e54851efa869db89</id>
<content type='text'>
Hi Erik,
Hi to all,
This is part five of the my_get*id story.
I've tweaked a bit this two functions to make them more flexible,
but this changes will not affect existing code.
Now they work so:
1) my_getpwuid( char *user, uid_t uid, int bufsize)

   if bufsize is &gt; 0 char *user cannot be set to NULL
                     on success username is written on static allocated buffer
                     on failure uid as string is written to buffer and NULL is returned
   if bufsize is = 0 char *user can be set to NULL
                     on success username is returned
                     on failure NULL is returned
   if bufsize is &lt; 0 char *user can be set to NULL
                     on success username is returned
                     on failure an error message is printed and the program exits

  2) 1) my_getgrgid( char *group, uid_t uid, int bufsize)

   if bufsize is &gt; 0 char *group cannot be set to NULL
                     on success groupname is written on static allocated buffer
                     on failure gid as string is written to buffer and NULL is returned
   if bufsize is = 0 char *group can be set to NULL
                     on success groupname is returned
                     on failure NULL is returned
   if bufsize is &lt; 0 char *group can be set to nULL
                     on success groupname is returned
                     on failure an error message is printed and the program exits

This changes were needed mainly for my new id applet.
It is somewhat bigger then the previous but matches the behaviour of GNU id
and is capable to handle usernames of whatever length.
BTW: at a first look it seems to me that it will integrate well (with just a few changes)
with the pending patch  in patches/id_groups_alias.patch.
The increase in size is balanced by the removal of my_getpwnamegid.c
from libbb as this was used only in previous id applet and by size optimizations
made possible in whoami.c and in passwd.c.
I know that we are in feature freeze but I think that i've tested it enough
(at least I hope so.......).
</content>
</entry>
<entry>
<title>Fixup some warnings</title>
<updated>2004-08-28T00:43:07+00:00</updated>
<author>
<name>Eric Andersen</name>
<email>andersen@codepoet.org</email>
</author>
<published>2004-08-28T00:43:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=b225e2a76bcd2b1f3f919a09dba1e186c0d4fa65'/>
<id>urn:sha1:b225e2a76bcd2b1f3f919a09dba1e186c0d4fa65</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tito writes:</title>
<updated>2004-08-26T22:36:02+00:00</updated>
<author>
<name>Eric Andersen</name>
<email>andersen@codepoet.org</email>
</author>
<published>2004-08-26T22:36:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=095dd0c46df224c9b4c59327116534452731d457'/>
<id>urn:sha1:095dd0c46df224c9b4c59327116534452731d457</id>
<content type='text'>
Hi,
I've fixed also the issue of whoami cutting down usernames.
This time I cannot send a diff because i don't know if my previous patches will be applied
or not, so I send in the whole file.
The changes I've made don't affect size but ensure that usernames of whatever lenght
are correctly displayed.
root@localhost:/dev/pts/3:/root/Desktop/busybox/coreutils# size whoami_orig.o
   text    data     bss     dec     hex filename
    102       0       0     102      66 whoami_orig.o
root@localhost:/dev/pts/3:/root/Desktop/busybox/coreutils# size whoami.o
   text    data     bss     dec     hex filename
     93       0       0      93      5d whoami.o

This should be applied even if the other patches aren't as this matches the behaviour of the  GNU whoami.

Thanks in advance,
Ciao,
Tito
</content>
</entry>
</feed>
