aboutsummaryrefslogtreecommitdiff
path: root/networking/tcpudp.c (unfollow)
Commit message (Expand)AuthorFilesLines
5 daysshells: add tests missing from last commitRon Yorston4-0/+30
5 daysash: redir: Retry open on EINTRRon Yorston2-69/+93
5 daysash: eval: Reset handler when entering a subshellRon Yorston1-14/+33
8 daysash: jobs: Block signals during tcsetpgrpRon Yorston1-1/+16
8 daysash: eval: Add vfork supportRon Yorston4-36/+128
8 daysash: rename got_sigchld, doing_jobctl, and INT_ON/OFF to match dashRon Yorston1-158/+158
11 dayshush: changes to comments and whitespace, no code changesbusyboxDenys Vlasenko1-8/+8
12 daysmake: override commands for single-colon target ruleRon Yorston1-7/+30
13 daysash: implement <<<here_string syntaxDenys Vlasenko3-26/+129
2025-08-28tls: rewrite Schannel codeRFL8902-268/+283
2025-08-26ls: add '-g' and '-C' to usage messageRon Yorston1-0/+5
2025-08-22lineedit: fix PS1='\W' for root directoryRon Yorston1-1/+1
2025-08-21tr: an escaped dash doesn't indicate a rangeRon Yorston2-0/+11
2025-08-18hush: fix several syntax corner cases with function definitionsDenys Vlasenko9-2/+37
2025-08-18hush: shrink "function" codeDenys Vlasenko1-11/+11
2025-08-18hush: do not SEGV on if { echo foo; } then { echo bar; } fiDenys Vlasenko1-5/+4
2025-08-18hush: disentangle keyword detection, no logic changesDenys Vlasenko1-25/+27
2025-08-18tls: various schannel fixesRFL8901-135/+61
2025-08-17win32: fix return value of isatty()Ron Yorston1-1/+1
2025-08-17hush: make "function" keyword support optionalDenys Vlasenko1-11/+22
2025-08-17hush: with --login, errors /etc/profile in must not exit shellDenys Vlasenko1-3/+8
2025-08-17hush: recognize "function FUNC { cmd; }" syntaxDenys Vlasenko1-43/+103
2025-08-17hush: remove always-true conditionalDenys Vlasenko1-1/+0
2025-08-17hush: fix infinite loop expanding alias a="nice&&a"Denys Vlasenko1-6/+45
2025-08-17hush: comment fixesDenys Vlasenko1-2/+1
2025-08-17hush: make "alias" print aliases in properly escaped formDenys Vlasenko1-31/+21
2025-08-17hush: fix nested alias expansionDenys Vlasenko1-5/+10
2025-08-17hush: optional alias supportDenys Vlasenko1-44/+388
2025-08-16hush: optimization in set_local_var()Denys Vlasenko1-6/+6
2025-08-15hush: implement <<<here_string syntaxDenys Vlasenko3-41/+137
2025-08-14hush: allow faster parsing for "./:@" charactersDenys Vlasenko1-2/+7
2025-08-14hush: shrink syntax error handlingDenys Vlasenko1-28/+52
2025-08-14hush: undo incorrect change which allows a'b'=c to be assignmentDenys Vlasenko5-22/+20
2025-08-14hush: explain "empty quoted str marker" trickDenys Vlasenko1-5/+11
2025-08-14hush: improve code readability, no logic changesDenys Vlasenko1-22/+25
2025-08-14hush: move tickquote1.tests to hush-bugs/ - it's a known bugDenys Vlasenko2-0/+0
2025-08-14hush: remove the is_blank danceDenys Vlasenko5-76/+75
2025-08-14hush: remove two strchr's from the hottest parsing loopDenys Vlasenko1-88/+85
2025-08-13hush: optimize decoding of $'str' - avoid extra function call if we canDenys Vlasenko1-5/+4
2025-08-13hush: shrink i_getch, rename two functionsDenys Vlasenko1-28/+23
2025-08-13hush: ~5% faster parsing of typical shell scriptsDenys Vlasenko1-13/+19
2025-08-13hush: create a macro IS_NULL_WORD to test for null shell wordDenys Vlasenko1-16/+14
2025-08-13hush: fix a corner case in "case" stmt, ctx_dsemicolon is in fact unusedDenys Vlasenko5-53/+55
2025-08-12hush: allow nested negation "! ! ! CMD" - bash 5.2.15 allows itDenys Vlasenko3-73/+71
2025-08-12hush: drop ctx_inverted, use pipe->pi_invertedDenys Vlasenko2-20/+25
2025-08-12hush: do not segfault on "for </dev/null v in..."Denys Vlasenko3-113/+124
2025-08-12Use Windows API for checksums on ARM64Ron Yorston1-1/+1
2025-08-12Post-merge fixesRon Yorston3-7/+88
2025-08-11hush: test for, and disallow several invalid syntaxesDenys Vlasenko21-25/+96
2025-08-11ash: parser: Invalid redirections are run-time, not syntax errorsDenys Vlasenko1-1/+1