index
:
busybox-w32
ansi
awk_faster
busybox
dscho-kill-gently
embed
fix_backslash
manifest
master
merge
merge_1_19
merge_1_20
noconsole
noconsole2
old
path_search
realpath
stty
su_cmd
su_cmd2
su_cmd3
symlink
tab_completion
tab_completion2
tilde
ucrt_hack
w32_1_26_2
wget-post-file
wip
A mirror of https://github.com/rmyorston/busybox-w32.git
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
libbb
/
getopt32.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Merge branch 'busybox' into merge
merge
Ron Yorston
2024-12-30
1
-10
/
+7
|
\
|
*
cut: tweak --help
Denys Vlasenko
2024-12-11
1
-2
/
+2
|
*
libbb: tidy argument checks in getopt32()
Ron Yorston
2024-12-09
1
-8
/
+5
*
|
Remove FAST_FUNC from variadic functions
Ron Yorston
2024-01-17
1
-2
/
+2
|
/
*
*: slap on a few ALIGN_PTR where appropriate
Denys Vlasenko
2022-02-06
1
-1
/
+1
*
shells: do not allow bare "read" in non-bash compat configs
Denys Vlasenko
2021-06-06
1
-4
/
+7
*
hush: GETOPT_RESET() _after_ getopts too.
Denys Vlasenko
2017-08-29
1
-1
/
+1
*
getopt32: remove opt_complementary
Denys Vlasenko
2017-08-08
1
-35
/
+39
*
getopt32: remove applet_long_options
Denys Vlasenko
2017-08-08
1
-25
/
+46
*
getopt32: move support for "always treat first arg as option" to users (tar/ar)
Denys Vlasenko
2017-08-04
1
-33
/
+3
*
getopt32: factor out code to treat all args as options
Denys Vlasenko
2017-08-04
1
-25
/
+6
*
fixes for bugs found by make_single_applets.sh
Denys Vlasenko
2017-07-03
1
-3
/
+1
*
Spelling fixes in comments, documentation, tests and examples
Denys Vlasenko
2017-04-17
1
-1
/
+1
*
libbb: GETOPT_RESET macro
Kaarle Ritvanen
2017-04-12
1
-7
/
+1
*
Replace int -> uint to avoid signed integer overflow
Rostislav Skudnov
2017-02-04
1
-2
/
+2
*
getopt32: add new syntax of 'o:+' and 'o:*' for -o NUM and -o LIST
Denys Vlasenko
2016-07-06
1
-23
/
+59
*
randomconfig fixes
Denys Vlasenko
2011-08-10
1
-1
/
+5
*
fix !ENABLE_FEATURE_GETOPT_LONG build. Closes 3775
Denys Vlasenko
2011-05-29
1
-1
/
+3
*
libbb: remove dead code in getopt32. -7 bytes
Alexey Fomenko
2011-03-01
1
-10
/
+5
*
whitespace fixes
Denys Vlasenko
2011-02-03
1
-4
/
+4
*
move nofork_save_area from libbb.h to vfork_daemon_rexec.c
Denys Vlasenko
2011-02-02
1
-1
/
+1
*
fix misspelling in comment
Denys Vlasenko
2010-11-22
1
-1
/
+1
*
*: make GNU licensing statement forms more regular
Denys Vlasenko
2010-08-16
1
-1
/
+1
*
*: s/xatoi_u/xatoi_positive/g - I got bored of mistyping xatoi_u as xatou_i
Denys Vlasenko
2010-08-12
1
-3
/
+3
*
libbb/getopt32.c: clear applet_long_options and opt_complementary after use
Denys Vlasenko
2010-03-16
1
-5
/
+10
*
top: add -m ("memory") option
Denys Vlasenko
2009-09-11
1
-7
/
+7
*
getopt: FEATURE_GETOPT_LONG for -l; rename GETOPT_LONG to LONG_OPTS
Denys Vlasenko
2009-06-19
1
-5
/
+5
*
hush: make getopt32 usable in builtins. use it in unset.
Denis Vlasenko
2009-04-26
1
-7
/
+24
*
gzip: fix gzip -dc case caused by using stale getopt state
Denis Vlasenko
2008-11-12
1
-6
/
+19
*
ash: fix a bug in standalone mode (corrupted getopt() state)
Denis Vlasenko
2008-10-20
1
-22
/
+0
*
whitespace fixes
Denis Vlasenko
2008-09-25
1
-1
/
+1
*
getopt32: do not return pointer to alloca() areas
Denis Vlasenko
2008-08-20
1
-1
/
+12
*
libbb: getopt32() should not ever touch argv[0] (even read)
Denis Vlasenko
2008-08-20
1
-1
/
+2
*
libbb: fix mishandling of "all argv are opts" in getopt32()
Denis Vlasenko
2008-08-20
1
-40
/
+24
*
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
Denis Vlasenko
2008-06-27
1
-1
/
+1
*
*: use llist_pop for traverse-and-free list operation
Denis Vlasenko
2008-06-15
1
-1
/
+1
*
getopt32: fix "tar x" case; fix memory leak
Denis Vlasenko
2008-04-23
1
-5
/
+3
*
getopt32: fix recently broken opt_complementary "--"
Denis Vlasenko
2008-04-21
1
-2
/
+3
*
Splitting xfuncs.c into two parts. No code chabges.
Denis Vlasenko
2008-04-09
1
-0
/
+1
*
shells: do not frocibly enable test, echo and kill _applets_,
Denis Vlasenko
2008-04-01
1
-3
/
+14
*
*: shrink: use Vladimir's "o+" specifier instead of xatou(opt_param)
Denis Vlasenko
2008-03-17
1
-6
/
+9
*
*: shrink by using [f]open_or_warn_stdin where appropriate
Denis Vlasenko
2008-03-17
1
-0
/
+2
*
whitespace fixes
Denis Vlasenko
2008-02-17
1
-1
/
+1
*
getpot: add support for "a+" specifier for nonnegative int parameters.
Denis Vlasenko
2008-02-10
1
-19
/
+42
*
*: move getopt reset code to better place(s)
Denis Vlasenko
2008-01-28
1
-4
/
+23
*
more "if (p) free(p)" fixes; fix a typo in comment
Denis Vlasenko
2007-09-28
1
-1
/
+1
*
support "#!/bin/busybox"-style wrappers. Needed for SELinux.
Denis Vlasenko
2007-08-25
1
-1
/
+1
*
cp,mv: simpler arg[cv] handling -> smallish code savings
Denis Vlasenko
2007-08-24
1
-5
/
+6
*
don't pass argc in getopt32, it's superfluous
Denis Vlasenko
2007-08-18
1
-13
/
+18
*
hdparm: shrink rodata by ~250 bytes
Denis Vlasenko
2007-08-16
1
-1
/
+1
[next]