lp:busybox

Created by Jelmer Vernooij on 2010-08-01 and last modified on 2018-12-10
Get this branch:
bzr branch lp:busybox

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
VCS imports
Project:
BusyBox
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at git://busybox.net/busybox.git.

The next import is scheduled to run in 4 hours.

Last successful import was 1 hour ago.

Import started 1 hour ago on alnitak and finished 1 hour ago taking 25 seconds — see the log
Import started 7 hours ago on alnitak and finished 7 hours ago taking 25 seconds — see the log
Import started 13 hours ago on alnitak and finished 13 hours ago taking 25 seconds — see the log
Import started 19 hours ago on alnitak and finished 19 hours ago taking 25 seconds — see the log
Import started on 2018-12-09 on alnitak and finished on 2018-12-09 taking 25 seconds — see the log
Import started on 2018-12-09 on alnitak and finished on 2018-12-09 taking 25 seconds — see the log
Import started on 2018-12-09 on alnitak and finished on 2018-12-09 taking 20 seconds — see the log
Import started on 2018-12-09 on izar and finished on 2018-12-09 taking 20 seconds — see the log
Import started on 2018-12-08 on izar and finished on 2018-12-08 taking 25 seconds — see the log
Import started on 2018-12-08 on alnitak and finished on 2018-12-08 taking 25 seconds — see the log

Recent revisions

15859. By Vda-linux 4 hours ago

bc: it's not clear bc_vm_file() always exits on errors, remove ERRORS_ARE_FATAL

Signed-off-by: Denys Vlasenko <email address hidden>

15858. By Vda-linux 4 hours ago

bc: more ERRORS_ARE_FATAL annotations

function old new delta
bc_program_exec 3920 3969 +49
bc_program_call 329 325 -4
bc_vm_run 622 616 -6
bc_program_modexp 677 668 -9
bc_program_assign 471 455 -16
bc_program_pushArray 113 - -113
------------------------------------------------------------------------------
(add/remove: 0/1 grow/shrink: 1/4 up/down: 49/-148) Total: -99 bytes
   text data bss dec hex filename
 982872 485 7296 990653 f1dbd busybox_old
 982773 485 7296 990554 f1d5a busybox_unstripped

Signed-off-by: Denys Vlasenko <email address hidden>

15857. By Vda-linux 4 hours ago

bc: stop checking for name length in bc_lex_name()

Gigabyte-long names are not a practical concern.

function old new delta
bc_lex_name 73 69 -4
bc_lex_token 1266 1259 -7
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 0/2 up/down: 0/-11) Total: -11 bytes

Signed-off-by: Denys Vlasenko <email address hidden>

15856. By Vda-linux 5 hours ago

bc: optimize non-interactive config: we know that many functions always succeed

function old new delta
bc_program_assign 475 471 -4
bc_program_prep 87 81 -6
bc_parse_parse 423 417 -6
bc_num_p 440 434 -6
bc_program_printStream 153 143 -10
bc_program_execStr 478 468 -10
bc_parse_auto 275 265 -10
bc_num_k 925 913 -12
bc_program_copyToVar 307 289 -18
bc_program_binOpPrep 289 271 -18
bc_num_printNum 489 471 -18
bc_num_m 287 269 -18
bc_program_pushArray 139 113 -26
bc_program_modexp 707 677 -30
bc_program_print 704 667 -37
bc_program_exec 4010 3920 -90
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 0/16 up/down: 0/-319) Total: -319 bytes
   text data bss dec hex filename
 983202 485 7296 990983 f1f07 busybox_old
 982883 485 7296 990664 f1dc8 busybox_unstripped

Signed-off-by: Denys Vlasenko <email address hidden>

15855. By Vda-linux 5 hours ago

bc: in non-interactive config, let compiler know that error funcs do not return

function old new delta
bc_num_s 235 239 +4
bc_lex_next 92 91 -1
dc_parse_register 53 51 -2
dc_parse_parse 46 44 -2
bc_vm_run 624 622 -2
bc_program_assignStr 146 144 -2
bc_parse_else 135 133 -2
bc_parse_body 116 114 -2
bc_num_a 445 443 -2
bc_func_insert 97 95 -2
bc_program_pushVar 203 200 -3
bc_parse_text 133 130 -3
bc_error_bad_character 17 14 -3
bc_error 14 11 -3
bc_program_printStream 157 153 -4
bc_program_prep 91 87 -4
bc_program_copyToVar 311 307 -4
bc_num_ulong 95 90 -5
bc_num_p 445 440 -5
bc_program_print 711 704 -7
bc_parse_endBody 365 358 -7
bc_num_r 237 230 -7
bc_num_d 550 543 -7
dc_lex_token 682 674 -8
bc_program_pushArray 147 139 -8
bc_program_assign 485 475 -10
bc_program_read 333 322 -11
bc_lex_token 1278 1266 -12
bc_parse_stmt 1780 1767 -13
bc_program_modexp 723 707 -16
dc_parse_expr 762 744 -18
bc_program_execStr 496 478 -18
bc_program_call 347 329 -18
bc_vm_file 219 197 -22
bc_program_binOpPrep 311 289 -22
bc_parse_name 539 513 -26
bc_parse_parse 451 423 -28
bc_program_num 912 880 -32
bc_read_line 172 139 -33
bc_program_exec 4048 4010 -38
bc_parse_auto 313 275 -38
bc_parse_expr_empty_ok 2095 2036 -59
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/41 up/down: 4/-509) Total: -505 bytes
   text data bss dec hex filename
 983707 485 7296 991488 f2100 busybox_old
 983202 485 7296 990983 f1f07 busybox_unstripped

Signed-off-by: Denys Vlasenko <email address hidden>

15854. By Vda-linux 6 hours ago

tls: prepare for ECDH_anon ciphers

Signed-off-by: Denys Vlasenko <email address hidden>

15853. By Vda-linux 6 hours ago

tls: fix a potential (currently "disabled" by a macro) SHA1-related bug

Signed-off-by: Denys Vlasenko <email address hidden>

15852. By Vda-linux 8 hours ago

tls: if !ENABLE_FEATURE_TLS_SHA1, tls->MAC_size is always SHA256_OUTSIZE for AES-CBC

function old new delta
tls_xread_record 634 636 +2
xwrite_encrypted 579 580 +1
tls_handshake 2095 2085 -10
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 2/1 up/down: 3/-10) Total: -7 bytes

Signed-off-by: Denys Vlasenko <email address hidden>

15851. By Vda-linux 9 hours ago

tls: introduce FEATURE_TLS_SHA1 to make SHA1 code optional

When disabled:

function old new delta
xwrite_encrypted 580 579 -1
prf_hmac_sha256 222 217 -5
hmac_begin 158 149 -9
static.ciphers 32 20 -12
tls_handshake 2115 2095 -20
hmac 87 61 -26
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 0/6 up/down: 0/-73) Total: -73 bytes

Signed-off-by: Denys Vlasenko <email address hidden>

15850. By Vda-linux 9 hours ago

bc: simplify bc_num_parseDecimal() further

function old new delta
bc_program_num 925 912 -13

Signed-off-by: Denys Vlasenko <email address hidden>

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers

No subscribers.