fli4l
  1. fli4l

busybox

Public
  1. fli4l
  2. busybox

All Branches Graph

        
AuthorCommitMessageCommit dateBuilds
Denys VlasenkoDenys Vlasenko
cfc2546ea4bbc: code shrink function old new delta xc_parse_pushInst_and_Index...
Denys VlasenkoDenys Vlasenko
a1698a15dc9bc: remove "empty expression" check/message, parsing fails in these cases anyway function ...
Denys VlasenkoDenys Vlasenko
132d7c098b1bc: zbc_parse_expr_empty_ok() is unused except by zbc_parse_expr(), fold it in function ...
Denys VlasenkoDenys Vlasenko
fc7aa7a296cbc: disallow invalid syntax like "{ print 1 print 2 }" statement parsing must NOT eat the terminator: caller needs t...
Einar JónEinar Jón
ce51140664dpasswd: initialize pointers correctly Fix for running passwd as root (or sudo passwd $USER). Crashed on call to free...
Denys VlasenkoDenys Vlasenko
959b04bc0e9tls: add comment about dl.fedoraproject.org needing secp256r1 ECC curve Signed-off-by: Denys Vlasenko <vda.linux@goo...
Denys VlasenkoDenys Vlasenko
74d9f1ba370udhcpc: when decoding DHCP_SUBNET, ensure it is 4 bytes long function ol...
Denys VlasenkoDenys Vlasenko
b80bdeba024udhcp: code shrink function old new delta attach_option ...
Denys VlasenkoDenys Vlasenko
edca770d11esleep: support "inf" Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
4bdc914ff97build system: fix compiler warnings Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
2d9e0979634find: handle leading -- argument function old new delta find_main ...
Danijel TasovDanijel Tasov
3f4fac577a8telnet: provide feedback after successful connect The real telnet provides some feedback: Trying 127.0.0.1... Conne...
Denys VlasenkoDenys Vlasenko
39b18196f89telnetd: fix bad interaction with vhangup() from login Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
935afafcf37telnet: code shrink function old new delta put_iac3_IAC_x_y_merged...
Denys VlasenkoDenys Vlasenko
5bfc4a32fdatelnet: speed up processing of network input function old new delt...
Kaarle RitvanenKaarle Ritvanen
1c952ba2060ip: print dadfailed flag Signed-off-by: Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> Signed-off-by: Denys Vlasenk...
Martijn DekkerMartijn Dekker
f83292cfc44ls: make -i compatible with coreutils: don't follow symlink by default Signed-off-by: Martijn Dekker <martijn@inlv.o...
Martin LewisMartin Lewis
46fc3290c20wget: notify on download begin and end When using -o to file the progress meter is not displayed, so write that we s...
Martin LewisMartin Lewis
64f35361f42wget: add -o flag function old new delta wget_main ...
Denys VlasenkoDenys Vlasenko
e05ec6ed3ecbc: shorten "limits" output text data bss dec hex filename 979016 485 7296 986797 f0ead...
Denys VlasenkoDenys Vlasenko
f11b5b9864dbc: formatting changes, added a FIXME comment, no logic changes Signed-off-by: Denys Vlasenko <vda.linux@googlemail....
Denys VlasenkoDenys Vlasenko
54f5c1d6006bc: support void functions (GNU compat) function old new delta xc_...
Denys VlasenkoDenys Vlasenko
1db367a8e65dc: fit returning of string function old new delta zxc_program_exe...
Denys VlasenkoDenys Vlasenko
6842c6062a2dc: fix '?' function old new delta zdc_parse_expr ...
Denys VlasenkoDenys Vlasenko
377cc97b193bc: eliminate struct BcInstPtr::results_len_before_call, it is redundant function ...
Denys VlasenkoDenys Vlasenko
02c3d7a1c9ebc: add a palceholder comment for "void" return Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
19c3eb0b049bc: remove extra div/0 test, remove test for string function parameter function ...
Denys VlasenkoDenys Vlasenko
96b5ec10fb8bc: fix "...; return}" to work, disallow "return ()" function old ne...
Denys VlasenkoDenys Vlasenko
ae6c44ea15fbc: make error line number also size_t, like everything else Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
cb7c955aeb5bc: generate large bc tests on the fly, -5 mbytes in the git tree Signed-off-by: Denys Vlasenko <vda.linux@googlemai...
Denys VlasenkoDenys Vlasenko
266bec8ba76bc: speed up string printing, fix print "" function old new delta ...
Denys VlasenkoDenys Vlasenko
2231468a2f2bc: upstream fixes function old new delta bc_parse_expr_empty_ok ...
Denys VlasenkoDenys Vlasenko
ff65355b8a4single-applet build --help had extra \n, remove Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
37bdd8f8cb1tls: pstm code shrink Optimize ABI calling convention and "dead code" cases where return value is known to be always...
Denys VlasenkoDenys Vlasenko
51b510a480bbc: in xc_read_line(), check ^C on NUL input bytes too Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
8797adc1c6ebc: remove superfluous assigment Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
680ccd35739bc: support ibase up to 36 (GNU compat) function old new delta zxc...
Denys VlasenkoDenys Vlasenko
2747f6195b9bc: fold xc_lex_more_input() into peek_inbuf() function old new de...
Denys VlasenkoDenys Vlasenko
aad76968cd5pmap: make 32-bit version work better on 64-bit kernels Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
8b710ef000cmake_single_applets.sh: fix for BSS trick Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
29bc59312f9Start 1.31.0 development cycle Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
ef800e54411Bump version to 1.30.0 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
2cd8c04632abc: tidying up, no logic changes function old new delta bc_ops_pre...
Denys VlasenkoDenys Vlasenko
8ab209f00ebbc: simplify representation of 0.5 in sqrt() function old new delt...
Denys VlasenkoDenys Vlasenko
374d2c47ec9bc: remove special-cased assignment to ibase, it works correctly with general rules function ...
Denys VlasenkoDenys Vlasenko
d5b0fa6abf7bc: more fixes for unusual input bases function old new delta zxc_...
Denys VlasenkoDenys Vlasenko
e16a5223d20bc: fix handling of "digits" above 9 function old new delta zxc_le...
Denys VlasenkoDenys Vlasenko
f9b4cc114cbconfig: dpkg_deb should be dpkg-deb Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
b86b39bfda8config: more tweaks Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
cdadad58a15bc: bc enables FEATURE_DC_BIG, for correct dc testsuite operation Signed-off-by: Denys Vlasenko <vda.linux@googlemai...
Denys VlasenkoDenys Vlasenko
df1ff103c9econfig: add size information for three more applets Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
1476760600ebc: rename config options Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
83e7e136286config: add size information for udhcpc Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
b097a84d62dconfig: update size information Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
10bde14292bbc: rename functions common to bc and dc as xc_FOO() Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
db8d607514cbc: G.prog.zero does not need initializing num[] vector function old ...
Denys VlasenkoDenys Vlasenko
3d27d435dberandomconfig fixes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
2beb1f6fafcbc: use ALIGN1 where appropriate text data bss dec hex filename 980138 485 7296 987919 ...
Denys VlasenkoDenys Vlasenko
8af11087b20bc: undo debugging change, add a small optimization Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
ab9a98602f9bc: simple speedups function old new delta bc_parse_pushName ...
Denys VlasenkoDenys Vlasenko
f706a18f33abc: use '\0' insteads of 0xff (BC_PARSE_STREND) as name terminator function ...
Denys VlasenkoDenys Vlasenko
1c69ec1597fbc: reduce indentation, no code changes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
8a56e3643f8bc: fix "bc only" build Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
1e87b97da62bc: fix "dc only" build Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
2f7352b4f5dbc: comment out code which appears to be never reached function old ...
Denys VlasenkoDenys Vlasenko
b1b7996a2acbc: remove all logic for multi-line buffering function old new del...
Denys VlasenkoDenys Vlasenko
7d32e25bf33bc: prepare for char-by-char input handling function old new delta...
Denys VlasenkoDenys Vlasenko
63ad7993845bc: fix handling of comment/string interactions while buffering input function ...
Denys VlasenkoDenys Vlasenko
94576d2b972bc: fix interactive handling of comments in strings and quotes in comments function ...
Denys VlasenkoDenys Vlasenko
c192b0442b0bc: simplify input pointer manipulation while lexing function old ne...
Denys VlasenkoDenys Vlasenko
ecb62edd478bc: fold struct BcLex into BcParse Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
6e6182342efbc: move BcLex::lex member to be the first in struct globals function ol...
Denys VlasenkoDenys Vlasenko
0b0e8d0509bbc: rename some members and macros, no code changes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
3f8752c33f2bc: shorten error messages Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Gavin HowardGavin Howard
fa495ce4988bc: make it clear that the code is adapted Signed-off-by: Gavin Howard <yzena.tech@gmail.com> Signed-off-by: Denys V...
Denys VlasenkoDenys Vlasenko
8fac1c77401dc: add two tests Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
a2e62e3e505bc: stop passing a pointer to G.prs down the call chain function old ...
Denys VlasenkoDenys Vlasenko
1fbe35a7d85bc: make zbc_program_read() and zdc_program_execStr() use G.prs function ...
Denys VlasenkoDenys Vlasenko
53e569c06b1bc: fix interactive read() Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
2638454464bbc: add code to detect errors like "print 1 print 2" function old ne...
Denys VlasenkoDenys Vlasenko
5fa74b9efc5bc: allow {break} and {continue} (allow RBRACE to terminate them) function ...
Denys VlasenkoDenys Vlasenko
d4b721cc8b7bc: shrink parsing code a bit more, disallow "auto a b c" (without commas) function ...
Denys VlasenkoDenys Vlasenko
73b3ebc0e18bc: simplify bc_parse_expr_empty_ok() function old new delta bc_pa...
Denys VlasenkoDenys Vlasenko
d0238d83f03bc: simplify bc_parse_expr_empty_ok() function old new delta bc_pa...
Denys VlasenkoDenys Vlasenko
bb116031a03bc: simplify bc_parse_expr_empty_ok() function old new delta bc_pa...
Denys VlasenkoDenys Vlasenko
d897c9aca64bc: BC_RESULT_ONE is bc-specific Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
0c45bb22a09bc: partially deinline BC_PARSE_LEAF() macro function old new delt...
Denys VlasenkoDenys Vlasenko
a17d95d0d09bc: rename lexer variables, use smallints where appropriate function old...
Denys VlasenkoDenys Vlasenko
d279d809ac0bc: fix "bc -s" only warning on "define f()<newline>", not exiting Signed-off-by: Denys Vlasenko <vda.linux@googlema...
Denys VlasenkoDenys Vlasenko
79587cb442dbc: POSIX error/warn functions can be 'z' functions too In non-interactive config, they either return 'success', or ...
Denys VlasenkoDenys Vlasenko
65b6fe09c4cbc: remove unnecessary NULL initializers function old new delta zb...
Denys VlasenkoDenys Vlasenko
a5bf53e4bb7bc: move relational LEXs before math LEXs - shorten dc_LEX_to_INST[] function ...
Denys VlasenkoDenys Vlasenko
4accb6bba8abc: offset dc_LEX_to_INST[] start function old new delta zdc_parse...
Denys VlasenkoDenys Vlasenko
23ea0734e16bc: rename BC_LEX_NLINE/WHITESPACE/STR/NAME/NUMBER to XC_LEX_ Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
9d9c97efbdcbc: separate many bc and dc LEX constants function old new delta z...
Denys VlasenkoDenys Vlasenko
69560f42da3bc: rename several BC_LEX_OPs to XC_LEX_OPs. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
abf6cf67654bc: move BC_LEX_OP_INC/DEC to the end of operation LEX constants Signed-off-by: Denys Vlasenko <vda.linux@googlemail...
Denys VlasenkoDenys Vlasenko
7d9be0bc6dcbc: rename BC_LEXs to XC_LEXs for common constants, and to DC_LEXs for dc-specific Signed-off-by: Denys Vlasenko <vd...
Denys VlasenkoDenys Vlasenko
2097ac8d9e0bc: move functions/macros around, no code changes Order now is: enums/structures/defines, utility/common functions, ...
Denys VlasenkoDenys Vlasenko
a7732d11204bc: rename common INST constants to XC_, dc-specific ones to DC_ This will assist in disentangling dc and bc LEX con...
Denys VlasenkoDenys Vlasenko
81293c8af04dc: without -x, do not parse extended regs: 's p' means: store to ' ' reg, print function ...
Denys VlasenkoDenys Vlasenko
73b2c608257bc: fix incorrect bit in BC_PARSE_EXPRS_BITS: 'limits' is not allowed Alsl, move and rename dc_lex_tokens[] to dc_ch...
Denys VlasenkoDenys Vlasenko
ad0bd381e97bc: for "dc only" remove handling of LAST, move OBASE enums up to IBASE function ...
Denys VlasenkoDenys Vlasenko
9471bd46603bc: fix empty lines in dc generating "bad token" message function old ...
Denys VlasenkoDenys Vlasenko
01eb5e9da15bc: shrink modular exponentiation code function old new delta zdc_...
Denys VlasenkoDenys Vlasenko
1acac7f9c59bc: do not yet allow 2^2.1 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
a9f59db809dbc: avoid having to twiddle b->neg in zbc_num_p() function old new ...
Denys VlasenkoDenys Vlasenko
2ea8ddf8c24bc: do not disallow powers to N.0000 degree - it's even shorter code function ...
Denys VlasenkoDenys Vlasenko
1557b76eddebc: shrink zbc_num_ulong() Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
ec74a9c1457bc: make long-running dc drop data it does not need (when it can) function ...
Denys VlasenkoDenys Vlasenko
5cf0b2d4661bc: unbreak "z function" macro machinery Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
badf683b0aadc: unbreak interactive mode - was trying to get next tokens instead of executing function ...
Denys VlasenkoDenys Vlasenko
5daa1a0adfebc: move zbc_lex_next() out of zdc_parse_string() and zdc_parse_mem() function ...
Denys VlasenkoDenys Vlasenko
7c1c9dc86bfbc: shorten sanity-check code function old new delta zbc_vm_proces...
Denys VlasenkoDenys Vlasenko
88fcd5cc6c9bc: fold single-callsite functions into callers, commonalize code function ...
Denys VlasenkoDenys Vlasenko
514967df5e5bc: zcommon_parse_expr() has only one user, fold it in function old ...
Denys VlasenkoDenys Vlasenko
f093e3df2dfbc: zcommon_parse_expr() lost its flags argument function old new ...
Denys VlasenkoDenys Vlasenko
39287e0d022bc: stop using BC_PARSE_NOCALL in dc code function old new delta z...
Denys VlasenkoDenys Vlasenko
8c1e7235962bc: unbreak read(), remove checks for nested read() function old new...
Denys VlasenkoDenys Vlasenko
1dc4de9d9bbbc: code shrink function old new delta bc_result_pop_and_push ...
Denys VlasenkoDenys Vlasenko
24e41946355bc: rename BcInstPtr::idx and ::len Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
8287b1c8695bc: remove unnecessary initializations function old new delta zdc_...
Denys VlasenkoDenys Vlasenko
e8e7bda63aebc: use non-allocated BcNum's where appropriate function old new d...
Denys VlasenkoDenys Vlasenko
6ed7fb0a877bc: optimize bc_vec_push() usage function old new delta bc_parse_p...
Denys VlasenkoDenys Vlasenko
19eee8ed7cfbc: fix for() to not leave data on stack function old new delta zb...
Denys VlasenkoDenys Vlasenko
5d57bc442dfbc: fix infinite state growth for "yes 1 | bc" case function old new...
Denys VlasenkoDenys Vlasenko
447dc02c275bc: fix comment Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
52caa007e3fbc: for(;;) fix from upstream Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
047154472acbc: shrink bc_program_add_fn() Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
44a99ca6171bc: "dc only" config does not need G.prog.fn_map function old new ...
Denys VlasenkoDenys Vlasenko
5acd14ba5b9bc: fix keyword matching to not think "ifz" is the "if" keyword function ...
Denys VlasenkoDenys Vlasenko
503faf9d533bc: shrink "dc only" code by dropping unused structure members function ...
Denys VlasenkoDenys Vlasenko
eaa3b00002ebc: shorten bc_program_addFunc() function old new delta bc_func_in...
Denys VlasenkoDenys Vlasenko
408b7d45f63bc: fix "dc only" and "bc only" configs Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
fa210791838bc: rename dc-specific functions, simplify zdc_program_execStr() a bit function ...
Denys VlasenkoDenys Vlasenko
44dbe675ddbbc: rename zbc_parse_string->bc_parse_pushSTR, do not emit next opcode in it function ...
Denys VlasenkoDenys Vlasenko
ea5cad2a0dcbc: avoid bc_vec_item() calls in bc_vm_run() function old new delt...
Denys VlasenkoDenys Vlasenko
eac0de55d69bc: avoid bc_vec_item() calls in bc_array_copy() function old new ...
Denys VlasenkoDenys Vlasenko
87888ce4d82bc: avoid successive bc_vec_item(&func->autos, i) function old new ...
Denys VlasenkoDenys Vlasenko
f36a0adf8b1bc: remove unnecessary union use Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
dfe1dd20318bc: "unsigned_n > 0" is shorter code than "unsigned_n >= 1" function old...
Denys VlasenkoDenys Vlasenko
65e1046abf2bc: open-code bc_parse_updateFunc() macro This clearly shows one place which would need changing for nested funcdefs...
Denys VlasenkoDenys Vlasenko
684d441f5c8bc: make bc_program_addFunc() return new idx, untangle &p->fidx interaction In: bc_program_addFunc(name, idx)...
Denys VlasenkoDenys Vlasenko
085b4202209bc: "reload stack only after insts" change missed a few places Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
5aa54830bf3bc: rename a few functions function old new delta bc_map_find_ge ...
Denys VlasenkoDenys Vlasenko
e3d3d2067ddbc: remove redundant strdup+free in zbc_parse_call() function old ne...
Denys VlasenkoDenys Vlasenko
4796a1d5375bc: delete G.prog.strmb for real Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
b80d7aad1b0bc: in execution loop, reload stack only after insts which can change it Only these functions affect G.prog.exestack...
Denys VlasenkoDenys Vlasenko
d6e24bd795dbc: simplify bc_array_expand() Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
30a8e0c2f90bc: code shrink function old new delta zbc_program_print ...
Denys VlasenkoDenys Vlasenko
694d2982e5cbc: code shrink function old new delta bc_program_name ...
Denys VlasenkoDenys Vlasenko
7b30bc0222fbc: shrink bc_program_pushVar() function old new delta bc_program_...
Denys VlasenkoDenys Vlasenko
d340143247fbc: get rid of G.prog.ob, G.prog.strmb function old new delta zbc_...
Denys VlasenkoDenys Vlasenko
09fe0aaefacbc: do not show -i in --help, it's a NOP (for now) Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
7f2d59c38dcbc: style edit, no code changes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
3f940c9c707bc: shrink bc_program_index() function old new delta bc_program_in...
Denys VlasenkoDenys Vlasenko
55f3cab7e9fbc: fix "echo -n '#foo' | bc" not eating last 'o' function old new ...
Denys VlasenkoDenys Vlasenko
a199cc95b72bc: shrink zdc_parse_expr() function old new delta zdc_parse_expr ...
Denys VlasenkoDenys Vlasenko
07597cd35dfbc: optimize zbc_lex_string() function old new delta zbc_lex_next ...
Denys VlasenkoDenys Vlasenko
ef271da33f1bc: shrink zdc_lex_string() This actually fixes a rather obscure bug. This was failing to find end of the string: ...
Denys VlasenkoDenys Vlasenko
d4258dd321dbc: another for() loop simplified function old new delta zbc_progr...
Denys VlasenkoDenys Vlasenko
5c0c5abba09bc: simplify another for() loop function old new delta zbc_num_d ...
Denys VlasenkoDenys Vlasenko
6b0fbd14fc0bc: rewrite more for() loops function old new delta bc_program_nam...
Denys VlasenkoDenys Vlasenko
71c82d1d8cabc: rewrite another for() loop function old new delta zbc_num_d ...
Denys VlasenkoDenys Vlasenko
e2e6ffd3c5ebc: replace signed division / 10 by unsigned function old new delt...
Denys VlasenkoDenys Vlasenko
4113e1f2cd2bc: rewrite bc_num_compare() to be readable function old new delta...
Denys VlasenkoDenys Vlasenko
57734c926bbbc: fold zbc_num_stream() into its single caller Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
f6e3f8511e3bc: get rid of BcNum BcProgram::ib,hexb function old new delta zbc...
Denys VlasenkoDenys Vlasenko
0f31a5c79e8bc: fixes to bugs found while testing 64-bit build Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
f4f10720fe4bc: fixed from 64-bit compile Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
6d3b4bb24daudhcpc: check that 4-byte options are indeed 4-byte, closes 11506 function ...
Denys VlasenkoDenys Vlasenko
4b72aebe80abc: remove "error after expression parsing" check It is misplaced: caller knows better what can or cannot follow the...
Denys VlasenkoDenys Vlasenko
b44a7f1d664bc: tighten up input NUL handling function old new delta static.dc...
Denys VlasenkoDenys Vlasenko
e42cc19b51fbc: simplify zdc_parse_string() function old new delta bc_program_...
Denys VlasenkoDenys Vlasenko
59d4ce935edbc: use common strings Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
ec60318f15ebc: tidy up "z-function" macro machinery Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
e4ba4c43716bc: parse file arguments piecemeal (do not read entire file) function ol...
Denys VlasenkoDenys Vlasenko
c5774a3458abc: move fflush to the _actual_ execution loop Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
51b22b1bce7bc: fix typo: defone -> define Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
94f72a387c1bc: factor out common code function old new delta zbc_parse_stmt_a...
Denys VlasenkoDenys Vlasenko
5ebd2a61284bc: remove use of "BcInstPtr ip" object from loop parsing function old ...
Denys VlasenkoDenys Vlasenko
266aa000126bc: store only index in p->exits, it's the only thing used there function ...
Denys VlasenkoDenys Vlasenko
8e7686e4577bc: p->exits.func is never zero, do not check for that function old ...
Denys VlasenkoDenys Vlasenko
de24e9d3669bc: remove redundant JUMP generation when parsing 'while' function old ...
Denys VlasenkoDenys Vlasenko
06ade77002ebc: simplify use of "ip" in loop parsing functions function old new ...
Denys VlasenkoDenys Vlasenko
146a79d19c1bc: shring bc_lib[] function old new delta bc_lib ...
Denys VlasenkoDenys Vlasenko
15850832be1bc: shrink zbc_parse_if() a bit more function old new delta zbc_pa...
Denys VlasenkoDenys Vlasenko
6b5b46f8174bc: stop using p->exits when parsing if() function old new delta z...