summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Joseph C. Lehner [Fri, 5 Feb 2016 16:43:50 +0000 (18:43 +0200)]
Fix winsock shutdown call
Joseph C. Lehner [Fri, 5 Feb 2016 16:41:00 +0000 (18:41 +0200)]
x_basename -> leafname
Joseph C. Lehner [Fri, 5 Feb 2016 16:09:10 +0000 (18:09 +0200)]
Resend intial WRQs
Joseph C. Lehner [Fri, 5 Feb 2016 16:10:36 +0000 (18:10 +0200)]
Unexport sock_set_rx_timeout
Joseph C. Lehner [Fri, 5 Feb 2016 12:31:57 +0000 (14:31 +0200)]
Better error messages
Joseph C. Lehner [Fri, 5 Feb 2016 11:56:15 +0000 (13:56 +0200)]
Use strrchr instead of rindex
Joseph C. Lehner [Fri, 5 Feb 2016 10:39:44 +0000 (12:39 +0200)]
Don't redefine PACKED
Joseph C. Lehner [Fri, 5 Feb 2016 12:11:52 +0000 (14:11 +0200)]
Fall back to sane filename instead of bailing out
Joseph C. Lehner [Fri, 5 Feb 2016 12:16:49 +0000 (14:16 +0200)]
Gracefully close the socket
Joseph C. Lehner [Thu, 4 Feb 2016 08:39:17 +0000 (10:39 +0200)]
Sanitize filename (netascii, basename)
Joseph C. Lehner [Thu, 4 Feb 2016 08:04:25 +0000 (10:04 +0200)]
Fix compile error on Windows
Joseph C. Lehner [Wed, 3 Feb 2016 15:48:19 +0000 (17:48 +0200)]
Update include and lib path
Joseph C. Lehner [Wed, 3 Feb 2016 15:46:26 +0000 (17:46 +0200)]
Update readme
Joseph C. Lehner [Wed, 3 Feb 2016 15:33:51 +0000 (17:33 +0200)]
Adjust usage message on Windows
Joseph C. Lehner [Wed, 3 Feb 2016 15:33:04 +0000 (17:33 +0200)]
Show either GUID or alias on Windows
Joseph C. Lehner [Wed, 3 Feb 2016 15:32:15 +0000 (17:32 +0200)]
#include cleanup
Joseph C. Lehner [Tue, 2 Feb 2016 19:57:31 +0000 (21:57 +0200)]
Update readme
Joseph C. Lehner [Tue, 2 Feb 2016 19:37:24 +0000 (21:37 +0200)]
Update DevCpp project file
Joseph C. Lehner [Tue, 2 Feb 2016 19:36:15 +0000 (21:36 +0200)]
Support -v switch
Joseph C. Lehner [Tue, 2 Feb 2016 19:35:54 +0000 (21:35 +0200)]
Fix pcap_getevent warning
Joseph C. Lehner [Tue, 2 Feb 2016 19:35:25 +0000 (21:35 +0200)]
Display IP in interface list
Joseph C. Lehner [Tue, 2 Feb 2016 15:20:24 +0000 (17:20 +0200)]
Add support for interface aliases on Windows
Joseph C. Lehner [Tue, 2 Feb 2016 12:31:42 +0000 (14:31 +0200)]
Be less verbose while advertising
Joseph C. Lehner [Tue, 2 Feb 2016 12:31:27 +0000 (14:31 +0200)]
Fix eth_hdr struct definition
Joseph C. Lehner [Tue, 2 Feb 2016 12:19:05 +0000 (14:19 +0200)]
More Windows fixes
Joseph C. Lehner [Tue, 2 Feb 2016 11:12:21 +0000 (13:12 +0200)]
Add DevCpp project file
Joseph C. Lehner [Tue, 2 Feb 2016 11:11:55 +0000 (13:11 +0200)]
Many Windows fixes
Joseph C. Lehner [Tue, 2 Feb 2016 10:14:28 +0000 (12:14 +0200)]
Move OS defines to nmrpd.h
Joseph C. Lehner [Tue, 2 Feb 2016 10:12:46 +0000 (12:12 +0200)]
Windows fixes
Joseph C. Lehner [Tue, 2 Feb 2016 09:43:20 +0000 (11:43 +0200)]
Fix silly naming clash on MinGW
Joseph C. Lehner [Tue, 2 Feb 2016 09:40:16 +0000 (11:40 +0200)]
Conditionally include sys/socket.h
Joseph C. Lehner [Tue, 2 Feb 2016 09:37:26 +0000 (11:37 +0200)]
Add missing #include
Joseph C. Lehner [Sun, 31 Jan 2016 16:42:58 +0000 (18:42 +0200)]
Install SIGINT handler in nmrp_do
Joseph C. Lehner [Sun, 31 Jan 2016 16:42:12 +0000 (18:42 +0200)]
List only ethernet interfaces
Joseph C. Lehner [Sun, 31 Jan 2016 15:32:23 +0000 (17:32 +0200)]
Initialize tftpcmd
Joseph C. Lehner [Sun, 31 Jan 2016 15:31:56 +0000 (17:31 +0200)]
Add option to list network interfaces
Joseph C. Lehner [Sun, 31 Jan 2016 15:31:01 +0000 (17:31 +0200)]
Better Windows support
Joseph C. Lehner [Sat, 30 Jan 2016 07:02:50 +0000 (09:02 +0200)]
Fix return value on timeout
Joseph C. Lehner [Sat, 30 Jan 2016 07:02:37 +0000 (09:02 +0200)]
Fix timeout max
Joseph C. Lehner [Fri, 29 Jan 2016 21:05:24 +0000 (23:05 +0200)]
Use MAC addr of interface when sending packets
Joseph C. Lehner [Fri, 29 Jan 2016 17:21:44 +0000 (19:21 +0200)]
Update makefile
Joseph C. Lehner [Fri, 29 Jan 2016 17:21:33 +0000 (19:21 +0200)]
Use ethsock
Joseph C. Lehner [Fri, 29 Jan 2016 17:21:15 +0000 (19:21 +0200)]
rawsock -> ethsock
Joseph C. Lehner [Fri, 29 Jan 2016 17:19:31 +0000 (19:19 +0200)]
Satisfy clang
Joseph C. Lehner [Fri, 29 Jan 2016 17:18:49 +0000 (19:18 +0200)]
Make buffers void*
Joseph C. Lehner [Fri, 29 Jan 2016 11:34:43 +0000 (13:34 +0200)]
Some rawsock changes
Joseph C. Lehner [Fri, 29 Jan 2016 11:16:05 +0000 (13:16 +0200)]
Update rawsock code
Joseph C. Lehner [Wed, 27 Jan 2016 18:40:40 +0000 (19:40 +0100)]
Update readme
Joseph C. Lehner [Wed, 27 Jan 2016 18:35:54 +0000 (19:35 +0100)]
Add some size checks in msg_ntoh()
Joseph C. Lehner [Mon, 25 Jan 2016 15:58:07 +0000 (16:58 +0100)]
Add rawsock stuff (WIP)
Joseph C. Lehner [Mon, 25 Jan 2016 14:16:37 +0000 (15:16 +0100)]
Add missing file
Joseph C. Lehner [Mon, 25 Jan 2016 14:16:28 +0000 (15:16 +0100)]
Update readme
Joseph C. Lehner [Mon, 25 Jan 2016 14:09:00 +0000 (15:09 +0100)]
Add readme
Joseph C. Lehner [Mon, 25 Jan 2016 14:03:58 +0000 (15:03 +0100)]
Fix messages
Joseph C. Lehner [Mon, 25 Jan 2016 13:53:06 +0000 (14:53 +0100)]
Add "install" target
Joseph C. Lehner [Mon, 25 Jan 2016 13:28:09 +0000 (14:28 +0100)]
Rename binary to nmrp-flash
Joseph C. Lehner [Mon, 25 Jan 2016 13:26:26 +0000 (14:26 +0100)]
Add GPLv3 notices
Joseph C. Lehner [Mon, 25 Jan 2016 13:26:19 +0000 (14:26 +0100)]
Prettier error messages
Joseph C. Lehner [Mon, 25 Jan 2016 13:18:46 +0000 (14:18 +0100)]
Fix MAC address parsing
Joseph C. Lehner [Mon, 25 Jan 2016 13:11:49 +0000 (14:11 +0100)]
Parse command-line args
Joseph C. Lehner [Sun, 24 Jan 2016 22:39:00 +0000 (23:39 +0100)]
Timeout after 60s of advertising
Joseph C. Lehner [Sun, 24 Jan 2016 20:56:33 +0000 (21:56 +0100)]
Add Makefile
Joseph C. Lehner [Sun, 24 Jan 2016 20:56:22 +0000 (21:56 +0100)]
Separate main from NMRP code
Joseph C. Lehner [Sun, 24 Jan 2016 18:13:42 +0000 (19:13 +0100)]
Rename nmrpd.c
Joseph C. Lehner [Sun, 24 Jan 2016 18:09:19 +0000 (19:09 +0100)]
Refactoring
Joseph C. Lehner [Sun, 24 Jan 2016 18:08:45 +0000 (19:08 +0100)]
TFTP fixes
Joseph C. Lehner [Thu, 21 Jan 2016 13:23:04 +0000 (14:23 +0100)]
Advertise using broadcast MAC
Joseph C. Lehner [Thu, 21 Jan 2016 12:23:29 +0000 (13:23 +0100)]
Working TFTP upload
Joseph C. Lehner [Wed, 20 Jan 2016 16:47:26 +0000 (17:47 +0100)]
It's working...
Joseph C. Lehner [Wed, 20 Jan 2016 12:09:38 +0000 (13:09 +0100)]
Initial commit