Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-05-26 | xpipe: introduce (saves ~170 bytes) | Denis Vlasenko | |
udhcp/signalpipe.c: use pipe instead of socketpair. | |||
2007-05-24 | udhcp: socketpair can fail if AF_UNIX is not available (e.g. if module is ↵ | Denis Vlasenko | |
not loaded). Error out on that. | |||
2007-05-03 | udhcpc: stop deleting our own pidfile if we daemonize. | Denis Vlasenko | |
udhcp[cd]: stop using atexit magic fir pidfile removal. | |||
2007-04-11 | bb_full_fd_action: remove potential xmalloc from NOFORK path | Denis Vlasenko | |
cat: stop using stdio.h opens libbb: introduce & use open[3]_or_warn function old new delta open3_or_warn - 54 +54 bb_cat 115 144 +29 open_or_warn - 25 +25 unlzma 2404 2412 +8 chattr_main 334 339 +5 xstrtoul_range_sfx 251 255 +4 telnet_main 1514 1510 -4 static.opt 4 - -4 qgravechar 122 118 -4 fuser_add_pid 61 54 -7 fuser_add_inode 154 147 -7 writeFileToTarball 1542 1534 -8 refresh 1156 1148 -8 do_show 856 846 -10 read_leases 212 200 -12 setup_redirects 236 222 -14 iproute_list_or_flush 1582 1568 -14 read_config 427 411 -16 write_leases 284 264 -20 hash_file 338 318 -20 copy_file 1760 1740 -20 do_iproute 2610 2588 -22 bb_full_fd_action 320 269 -51 open_to_or_warn 103 49 -54 fuser_main 1660 1596 -64 .rodata 131160 131096 -64 ------------------------------------------------------------------------------ (add/remove: 2/1 grow/shrink: 4/19 up/down: 125/-423) Total: -298 bytes | |||
2007-04-07 | udhcp: MAC_BCAST_ADDR and blank_chaddr are in fact constant, move to rodata. | Denis Vlasenko | |
a few global variables reduced to smallints function old new delta add_lease 75 227 +152 static.blank_chaddr - 16 +16 MAC_BCAST_ADDR - 6 +6 sockfd 4 8 +4 udhcp_run_script 1153 1155 +2 state 8 5 -3 listen_mode 4 1 -3 perform_release 152 148 -4 fd 8 4 -4 blank_chaddr 16 - -16 udhcpc_main 2518 2497 -21 .rodata 131864 131832 -32 oldest_expired_lease 61 - -61 clear_lease 127 - -127 ------------------------------------------------------------------------------ (add/remove: 2/3 grow/shrink: 3/6 up/down: 180/-271) Total: -91 bytes | |||
2007-04-04 | - sed -e "s/char[[:space:]]*\*[[:space:]]*argv\[\]/char **argv/g" | Bernhard Reutner-Fischer | |
2007-04-01 | Copyright, help text, whitespace cleanups | Denis Vlasenko | |
2007-03-29 | dumpleases: getopt32()-ization | Denis Vlasenko | |
(from Mats Erik Andersson <mats.andersson64@comhem.se>) | |||
2007-03-27 | make pidfile writing configurable. | Denis Vlasenko | |
[ui]toa_to_buf: change API. No users yet. | |||
2007-03-26 | pidfile.c: not used anymore | Denis Vlasenko | |
BTW, previous change removed pidfile locking, -700 code (static compile) | |||
2007-03-26 | Move udhcp to new NOMMU helpers. | Denis Vlasenko | |
Fix server part to compile under NOMMU. Client is not compilable yet. On MMU everything compiles (and maybe even works :) | |||
2007-03-24 | random style fixes (extra spaces deleted) | Denis Vlasenko | |
2007-03-14 | udhcp: use fdprintf for pidfile creation (smaller code) | Denis Vlasenko | |
2007-03-07 | clean up accumulated whitespace damage | Denis Vlasenko | |
2007-02-27 | I *always* forget svn add :( | Denis Vlasenko | |
2007-02-27 | udhcp: optionally support RFC3397 (by Gabriel L. Somlo <somlo@cmu.edu>) | Denis Vlasenko | |
2007-02-04 | udhcp: use improved gethostbyname replacement from IPv6 code | Denis Vlasenko | |
2007-02-03 | suppress warnings about easch <applet>_main() having | Denis Vlasenko | |
no preceding prototype | |||
2007-02-02 | add a comment so that people won't get confused | Denis Vlasenko | |
2007-02-02 | udhcpd: allow "domain" to be a list of DNS servers, not just one | Denis Vlasenko | |
2007-01-29 | preparatory patch for -Wwrite-strings #2 | Denis Vlasenko | |
2007-01-27 | use bb_sanitize_stdio() where appropriate | Denis Vlasenko | |
2007-01-22 | cleanups: unnecessary casts, unified const_1, eliminate cross-.c file | Denis Vlasenko | |
prototypes (heresy!), add spaces in places like "flags&NETSTAT_CONNECTED", removed unused #defines, #ifdef -> #if, use uint32_t for ipv4 addrs. | |||
2007-01-22 | exterminate u_intXXX. | Denis Vlasenko | |
fix ping6 buglet (memset is too short), minor sync between ping and ping6 | |||
2007-01-19 | strdup -> xstrdup | Denis Vlasenko | |
sed: de-obfuscate piece of code | |||
2007-01-18 | fix potentially misaligned 32-bit accesses | Denis Vlasenko | |
2006-12-26 | merge post-1.3.0 fixes | Denis Vlasenko | |
2006-12-22 | Always use /usr/share/udhcpc/default.script ([/usr] was depending on CONFIG_xx) | Denis Vlasenko | |
2006-12-19 | u_short, ulong exterminated | Denis Vlasenko | |
fdiskXXX: add a bit of sanity (not enough by far) | |||
2006-12-19 | - use xlisten/xsocket some more. Saves .25 kB | Bernhard Reutner-Fischer | |
2006-12-18 | A bunch of defined(__GLIBC__) added. static-linking warning expanded | Denis Vlasenko | |
2006-11-29 | fix support for globally disabling --long-options. | Denis Vlasenko | |
(disabling them saves ~4K on fully configured bbox) | |||
2006-11-28 | udhcpc: fix my breakage | Denis Vlasenko | |
2006-11-27 | do not overflow ifr_name. maybe it was safe in some places, | Denis Vlasenko | |
but not everywhere. err to the safe side. | |||
2006-11-27 | udhcpc: convert to getopt32 | Denis Vlasenko | |
2006-11-27 | safe_strtoXX interface proved to be a bit unconvenient. | Denis Vlasenko | |
Remove it, introduce saner bb_strtoXX. Saved ~350 bytes. | |||
2006-11-23 | add "wpad" DHCP option. Spotted some optimization opportunities: -80 bytes | Denis Vlasenko | |
2006-11-22 | introduce setsockopt_reuseaddr(int fd), setsockopt_broadcast(int fd), | Denis Vlasenko | |
use them where appropriate. 200 bytes saved | |||
2006-11-21 | - style fixes | Bernhard Reutner-Fischer | |
2006-11-21 | httpd: slight reduction of #ifdef forest | Denis Vlasenko | |
few other applets: #ifdef CONFIG_ -> #if ENABLE_ traceroute: fix exposed bugs defconfig: update | |||
2006-11-20 | dhcprelay: new applet | Denis Vlasenko | |
2006-11-20 | add compile-time check for correct DHCP packet size | Denis Vlasenko | |
2006-11-18 | small fixes: using fd-based io instead of FILE*-based, | Denis Vlasenko | |
missed O_TRUNC, etc | |||
2006-11-18 | udhcp: fix indentation and style. | Denis Vlasenko | |
Eliminate (group) a lot of smallish *.h files Remove lots of unneeded #includes | |||
2006-11-17 | add -Wundef, fix uncovered bugs | Denis Vlasenko | |
2006-10-20 | message string changes, mostly for consistency, also -32 bytes in .rodata | Denis Vlasenko | |
2006-10-14 | add open_read_close() and similar stuff | Denis Vlasenko | |
2006-10-12 | small style fixes | Denis Vlasenko | |
2006-10-08 | attempt to regularize atoi mess. | Denis Vlasenko | |
2006-10-05 | build system overhaul | Denis Vlasenko | |