mirror of
synced
2026-10-29 06:12:57 +03:00
-
327b9f8848
nslookup: mention QUERY_TYPE SRV
Paul Spooren
2021-05-19 00:58:32 +02:00
-
ecaf8e8d08
udhcpc[6]: on SIGUSR1, do not go from rebind to renew state
Denys Vlasenko
2021-06-03 16:22:35 +02:00
-
f6def87a2e
udhcpc: code shrink, rename functions, no logic changes
Denys Vlasenko
2021-06-03 16:14:04 +02:00
-
2f1d13d56a
examples/udhcp/udhcpd.conf: update
Denys Vlasenko
2021-06-03 12:07:56 +02:00
-
0d15d5bcca
udhcp: shrink arpping()
Denys Vlasenko
2021-06-03 11:32:40 +02:00
-
774020c224
udhcp: convert log1s() macro to function
Denys Vlasenko
2021-06-03 11:12:20 +02:00
-
1c7253726f
udhcpc[6]: when renewing, send 1 packet (not 3), on failure go back to BOUND
Denys Vlasenko
2021-06-03 09:20:45 +02:00
-
01daecca1d
udhcpc[6]: remove superfluous "created raw socket" log message
Denys Vlasenko
2021-06-02 20:23:43 +02:00
-
4bbc391c7f
udhcpc: improve logs - show offer as it is received
Denys Vlasenko
2021-06-02 19:51:52 +02:00
-
0ae53451cf
udhcpc[6]: close listening socket more eagerly (e.g. across script runs)
Denys Vlasenko
2021-06-02 16:49:20 +02:00
-
949e9621d1
udhcpc: get rid of client_data.fqdn field
Denys Vlasenko
2021-06-02 15:51:50 +02:00
-
698cdef538
udhcpc: remove deprecated -H/-h HOSTNAME options (9 years), deprecate -V VENDOR
Denys Vlasenko
2021-06-02 15:07:46 +02:00
-
265fcddd08
udhcpc: include client-id option in DECLINEs, even if it's a custom -x 61:HEX option
Denys Vlasenko
2021-06-02 13:50:26 +02:00
-
9659a8db1d
vi: remove autoindent from otherwise empty lines
Ron Yorston
2021-05-20 08:27:48 +01:00
-
16e2fa9049
vi: make autoindent respect expandtab setting
Ron Yorston
2021-05-20 08:27:19 +01:00
-
d95f89ec57
vi: make cursor positioning more vi compatible
Ron Yorston
2021-05-20 08:26:47 +01:00
-
f193aeac1f
tail: do not lose the tail of old file if new file (-F) is detected
Denys Vlasenko
2021-06-02 04:55:10 +02:00
-
e0ea125ce2
tail: fix typo in variable name
Denys Vlasenko
2021-06-02 04:11:40 +02:00
-
b9258b86a7
head,tail: trim --help text
Denys Vlasenko
2021-06-02 04:01:10 +02:00
-
687f41f10b
udhcpc[6]: fix "untangle timeout and remaining lease" fallout
Denys Vlasenko
2021-06-01 00:19:03 +02:00
-
7de0ab21d9
login: permit change expired password wit PAM
Mario Abajo
2021-05-06 02:10:47 +02:00
-
ac4a0b3be7
httpd: add comment about faster rejection of denied IPs
Denys Vlasenko
2021-05-05 15:31:18 +02:00
-
ad16f89547
httpd: if no request was given at all, close the socket without generating error page
Denys Vlasenko
2021-05-05 15:00:09 +02:00
-
91a58b207e
httpd: no need to strcpy() when we only need to copy one byte
Denys Vlasenko
2021-05-05 09:40:59 +02:00
-
5b34a5594c
httpd: avoid extra stat() calls for "GET /dirname/" case
Denys Vlasenko
2021-05-04 21:25:16 +02:00
-
1c69817885
httpd: avoid one stat() call for "GET /dirname" case
Denys Vlasenko
2021-05-04 21:11:03 +02:00
-
32a8258be7
httpd: support HEAD requests even in !CGI config
Denys Vlasenko
2021-05-04 20:15:24 +02:00
-
ff4d898fe6
httpd: move proxy check before URL duplication and request type check
Denys Vlasenko
2021-05-04 19:51:39 +02:00
-
36e932abdf
httpd: cgi-bin support for DELETE, PUT, OPTIONS etc methods
Alexander Sack
2021-05-04 07:41:50 +00:00
-
8e71f2aab8
vi: :wq/:x should warn if there are more files to edit
Ron Yorston
2021-05-01 13:15:30 +01:00
-
24effc7a3f
vi: cursor positioning after whole-line 'y'
Ron Yorston
2021-04-30 12:56:12 +01:00
-
bcc5b0e6ca
Bump version to 1.33.1
1_33_1
Denys Vlasenko
2021-05-03 20:01:08 +02:00
-
611bbfc148
ash: fix ${unset_var/pattern/repl}
Denys Vlasenko
2021-01-09 08:27:37 +01:00
-
147ac93a06
decompress_gunzip: simplify ERR_RET bit clearing
Denys Vlasenko
2021-05-03 14:57:27 +02:00
-
23dd1c75b7
decompress_gunzip: Fix DoS if gzip is corrupt
Samuel Sapalski
2021-03-03 16:31:22 +01:00
-
74e1f321c1
vi: trivial code shrink
Denys Vlasenko
2021-05-01 14:00:09 +02:00
-
e6007c4911
udhcpc[6]: fold perform_renew() into its only caller
Denys Vlasenko
2021-05-01 13:48:50 +02:00
-
a1a77ad5ea
udhcpc[6]: untangle "timeout" and "remaining lease"; reduce min lease to 30 seconds
Denys Vlasenko
2021-05-01 11:54:08 +02:00
-
e71ea6c1f8
wget: allow HTTP 307/308 redirects
Jeremy Lin
2021-04-28 20:34:24 -07:00
-
0c42a6b072
vi: fix empty line range regression
Ron Yorston
2021-04-29 08:36:21 +01:00
-
b35eef5383
tls: code shrink in curve 25519
Denys Vlasenko
2021-04-28 12:19:24 +02:00
-
acd3079fd1
vi: expand '%' and '#' in colon commands
Ron Yorston
2021-04-25 11:55:42 +01:00
-
852ffbee34
vi: fix buffer overrun; code shrink
Ron Yorston
2021-04-25 11:55:01 +01:00
-
dadd909746
vi: improvements to ':read' command
Ron Yorston
2021-04-25 11:54:24 +01:00
-
e6bc8a29a9
vi: preserve state when switching file
Ron Yorston
2021-04-25 11:53:54 +01:00
-
b9aaa375a3
vi: 'ZZ' should warn if there are more files to edit
Ron Yorston
2021-04-25 11:53:23 +01:00
-
09172582da
vi: saving unnamed file in readonly mode
Ron Yorston
2021-04-25 11:52:55 +01:00
-
3b9233f05f
vi: adjust conditional compilation of modifying_cmds
Ron Yorston
2021-04-25 11:52:25 +01:00
-
7a8ceb4eb2
vi: changes to line addresses for colon commands
Ron Yorston
2021-04-25 11:51:55 +01:00
-
81f9a0035b
tls: tweak sp_256_ecc_gen_k_10 for smaller code
Denys Vlasenko
2021-04-27 18:48:43 +02:00
-
840ae69615
tls: shrink sp_256_mod_mul_norm_10 more
Denys Vlasenko
2021-04-27 13:31:26 +02:00
-
646e856294
tls: shrink sp_256_mod_mul_norm_10
Denys Vlasenko
2021-04-27 13:09:44 +02:00
-
48a18d15df
tls: shrink p256_base more
Denys Vlasenko
2021-04-27 12:24:21 +02:00
-
39a3ef51b5
tls: shrink p256_base
Denys Vlasenko
2021-04-27 01:31:51 +02:00
-
a2bc52dd44
tls: reorder P256 functions to make more sense
Denys Vlasenko
2021-04-27 01:21:26 +02:00
-
e52e43c72f
tls: whitespace fixes
Denys Vlasenko
2021-04-27 00:40:40 +02:00
-
d728a30c21
tls: add a patch with optimization which _should_ give better code
Denys Vlasenko
2021-04-26 23:07:32 +02:00
-
9a40be433d
tls: get rid of constant-time add/sub operations
Denys Vlasenko
2021-04-26 21:58:04 +02:00
-
120401249a
tls: fix whitespace in P256 code
Denys Vlasenko
2021-04-26 20:24:34 +02:00
-
93b886f54b
tls: shrink sp_256_mont_inv_10
Denys Vlasenko
2021-04-26 18:05:53 +02:00
-
6381f3d4f6
tls: stop passing temporary buffer address in P256 code
Denys Vlasenko
2021-04-26 17:41:43 +02:00
-
772e18775e
tls: shrink sp_256_proj_point_dbl_10
Denys Vlasenko
2021-04-26 17:25:27 +02:00
-
b3b1713a58
tls: in P256 replace constant-time compares with usual ones
Denys Vlasenko
2021-04-26 16:53:53 +02:00
-
4d3a5c135c
tls: simplify sp_256_proj_point_dbl_10
Denys Vlasenko
2021-04-26 15:21:38 +02:00
-
03ab2a90bb
tls: simplify array manipulations in sp_256_ecc_mulmod_10
Denys Vlasenko
2021-04-26 14:55:46 +02:00
-
166363f47d
tls: get rid of address obfuscation trick in P256
Denys Vlasenko
2021-04-26 14:40:21 +02:00
-
074b33bf16
tls: simplify sp_256_ecc_gen_k_10, cosmetic changes
Denys Vlasenko
2021-04-26 14:33:38 +02:00
-
6b69ab68b4
tls: make x25519 key generation code more similar to P256
Denys Vlasenko
2021-04-26 13:46:36 +02:00
-
f18a1fd6f3
tls: implement secp256r1 elliptic curve (aka P256)
Denys Vlasenko
2021-04-26 13:25:56 +02:00
-
121b02d6b6
inetd: deinline machtime() - gcc gets it wrong
Denys Vlasenko
2021-04-24 12:06:03 +02:00
-
6ca36077cc
tls: "server did not provide EC key" is fatal
Denys Vlasenko
2021-04-24 11:56:49 +02:00
-
d005c9f4c7
libbb.h: inline byteswaps
Denys Vlasenko
2021-04-24 11:54:50 +02:00
-
972e29881a
tls: make constant basepoint9[32] array 8-byte aligned
Denys Vlasenko
2021-04-22 10:25:04 +02:00
-
6c6470b384
gcc-version.sh: fix for "invalid number" message during Android NDK builds
Chris Renshaw
2021-04-21 14:40:31 -03:00
-
20b224046c
tls: further reduce register pressure in i386 assembly
Denys Vlasenko
2021-04-20 19:03:15 +02:00
-
21367b2839
tls: reduce register pressure in i386 assembly (helps Android to compile)
Denys Vlasenko
2021-04-20 19:01:43 +02:00
-
f277c9eebb
vi: make de-indentation with ctrl-D more like vim
Ron Yorston
2021-04-17 09:25:47 +01:00
-
310ef23280
vi: add expandtab option
Ron Yorston
2021-04-17 09:25:11 +01:00
-
d9136efd7a
gcc-version.sh: Cygwin fix
Denys Vlasenko
2021-04-18 13:22:26 +02:00
-
b65e7f629e
vi: move undo_queue_state in globals to other byte-sized members
Denys Vlasenko
2021-04-15 23:17:01 +02:00
-
f227726838
vi: allow line addresses to have an offset
Ron Yorston
2021-04-15 12:06:51 +01:00
-
47f78913f7
vi: allow backward search to specify line address
Ron Yorston
2021-04-15 12:06:11 +01:00
-
d488def0e4
vi: detect and warn about invalid line addresses
Ron Yorston
2021-04-15 12:05:45 +01:00
-
5d1bb58b13
vi: code shrink colon line addresses
Ron Yorston
2021-04-15 12:05:14 +01:00
-
74d565ff1f
vi: make context marks more like vi
Ron Yorston
2021-04-15 12:04:45 +01:00
-
47c3eaa22f
vi: correct autoindent for 'O' command
Ron Yorston
2021-04-15 12:04:22 +01:00
-
ac6495f6fb
vi: allow ctrl-D to reduce indentation
Ron Yorston
2021-04-15 12:03:58 +01:00
-
d6e653d667
vi: don't move cursor when yanking whole lines
Ron Yorston
2021-04-15 12:03:22 +01:00
-
38ae0f3e3e
vi: reset command count when specifying '0' range
Ron Yorston
2021-04-15 12:02:43 +01:00
-
033fa3d5c6
vi: code shrink motion by paragraph
Ron Yorston
2021-04-15 12:02:11 +01:00
-
d9d19896a9
vi: position cursor on last column of tab
Ron Yorston
2021-04-15 12:01:34 +01:00
-
9b2a3895ee
vi: correctly record deleted characters
Ron Yorston
2021-04-15 12:00:50 +01:00
-
c0943ac451
platform.h: fix for Bionic >= 21 not having wait3()
Denys Vlasenko
2021-04-14 22:14:36 +02:00
-
cca4c9f4c0
unzip: add -t
Denys Vlasenko
2021-04-14 21:34:00 +02:00
-
afc766fc12
unzip: fix for .zip archives with >4GB file
Denys Vlasenko
2021-04-14 21:15:25 +02:00
-
1a45b2ccea
fix "warning array subscript has type 'char'"
Denys Vlasenko
2021-04-14 19:12:43 +02:00
-
eb1b2902b8
Makefile.flags: add a test for -lrt availability
Denys Vlasenko
2021-04-14 19:01:53 +02:00
-
7c813fbabf
echo: fix !ENABLE_FEATURE_FANCY_ECHO build
Denys Vlasenko
2021-04-14 18:55:30 +02:00
-
fe2d8065e3
fix gcc-11.0 warnings
Denys Vlasenko
2021-04-14 17:52:18 +02:00
-
ba9f9c2d2c
*: --help text tweaks
Denys Vlasenko
2021-04-14 15:15:45 +02:00