Erik Ekman
|
924f4b3759
|
Add two chars from client to server for verification of data delivery
|
2012-02-04 20:33:56 +01:00 |
|
Erik Ekman
|
d50533e26e
|
Rewrote strange warning message
|
2012-02-04 20:33:56 +01:00 |
|
Erik Ekman
|
8613f815c9
|
Use packet functions for packet handling. Prepare for sending fragmented ( #7 )
|
2012-02-04 20:33:56 +01:00 |
|
Erik Ekman
|
5b07cdd057
|
Remove useless success warning message
|
2012-02-04 20:33:56 +01:00 |
|
Erik Ekman
|
b67819ac81
|
use packet functions for empty check and fill
|
2012-02-04 20:33:56 +01:00 |
|
Erik Ekman
|
a114ab3ff9
|
revert [607], [608] and parts of [611]
|
2012-02-04 20:33:56 +01:00 |
|
Erik Ekman
|
468844b0a9
|
Fixed packet_empty()
|
2012-02-04 20:33:56 +01:00 |
|
Erik Ekman
|
3c644e9a88
|
Renamed packet_sending to packet_empty
|
2012-02-04 20:33:56 +01:00 |
|
Erik Ekman
|
f23badc9bf
|
Speling
|
2012-02-04 20:33:56 +01:00 |
|
Erik Ekman
|
3748056240
|
Added packet_init
|
2012-02-04 20:33:56 +01:00 |
|
Erik Ekman
|
3c7d3c6a35
|
Extract login handling to function
|
2012-02-04 20:33:56 +01:00 |
|
Erik Ekman
|
998b944225
|
Extract version checking to function
|
2012-02-04 20:33:56 +01:00 |
|
Erik Ekman
|
bebdb6086b
|
added license
|
2012-02-04 20:33:56 +01:00 |
|
Erik Ekman
|
bc5f0a7fb7
|
#7 Move packet handling out of iodine.c and into packet.c
|
2012-02-04 20:33:56 +01:00 |
|
Erik Ekman
|
dc5138bc55
|
packet name collided with global packet
|
2012-02-04 20:33:56 +01:00 |
|
Erik Ekman
|
5ebc9ee668
|
Add notreached comments
|
2012-02-04 20:33:56 +01:00 |
|
Erik Ekman
|
2df8875fcb
|
Add notreached comments
|
2012-02-04 20:33:56 +01:00 |
|
Matthew William Solloway Bell
|
fcec74b3dc
|
apply patch to detach before chroot/privdrop
|
2012-02-04 20:33:55 +01:00 |
|
Jim
|
1188572a12
|
Use %d for size_t sprintf
|
2012-02-04 20:33:55 +01:00 |
|
Matus Harvan
|
4a16503ea5
|
buffer overflow in dns.c pointed out by Matus Harvan, also strncpy cleanups
|
2012-02-04 20:33:55 +01:00 |
|
Bjorn Andersson
|
63fa76e182
|
local stuff in iodine made static
|
2012-02-04 20:33:55 +01:00 |
|
Bjorn Andersson
|
879e73a4c2
|
stdin-echo fix in server too
|
2012-02-04 20:33:55 +01:00 |
|
Erik Ekman
|
71973f13ef
|
#21: Reverted [538], reopening
|
2012-02-04 20:33:55 +01:00 |
|
Bjorn Andersson
|
89232bcaa6
|
some cleanup
|
2012-02-04 20:33:55 +01:00 |
|
Bjorn Andersson
|
060c2e3faa
|
name the address of the nameserver nameserv instead of peer
|
2012-02-04 20:33:55 +01:00 |
|
Bjorn Andersson
|
1965b0af32
|
cleaning commandline on server too
|
2012-02-04 20:33:55 +01:00 |
|
Bjorn Andersson
|
3d07361678
|
fixes bad printf after resolv.conf-fix
|
2012-02-04 20:33:55 +01:00 |
|
Bjorn Andersson
|
49ad0dbc86
|
nasty hack hides password on commandline
|
2012-02-04 20:33:55 +01:00 |
|
Bjorn Andersson
|
13df3ca856
|
use termios to not echo password when entered on stdin
|
2012-02-04 20:33:55 +01:00 |
|
Erik Ekman
|
810bb39899
|
#23 updated manpage and log row
|
2012-02-04 20:33:55 +01:00 |
|
Bjorn Andersson
|
e16a852fa4
|
/etc/resolv.conf is used if no nameserver is given on commandline
|
2012-02-04 20:33:55 +01:00 |
|
Erik Ekman
|
f932e57ce6
|
#25 Fixed crash on query with bad top domain
|
2012-02-04 20:33:55 +01:00 |
|
Erik Ekman
|
285a412563
|
#16 Do case preservation check after login
|
2012-02-04 20:33:55 +01:00 |
|
Erik Ekman
|
861da5d022
|
#24: Add length check on topdomain, <= 128 chars
|
2012-02-04 20:33:55 +01:00 |
|
Erik Ekman
|
25e51c666a
|
use common send_query function
|
2012-02-04 20:33:55 +01:00 |
|
Erik Ekman
|
e8b2310fae
|
converted iodine.c to use packet struct
|
2012-02-04 20:33:55 +01:00 |
|
Erik Ekman
|
fc3de73f85
|
fixed #17: report RCODE error msgs
|
2012-02-04 20:33:55 +01:00 |
|
Erik Ekman
|
fe4f24a729
|
Store only in_addr, not whole sockaddr, fixes #21
|
2012-02-04 20:33:55 +01:00 |
|
Erik Ekman
|
1e895fa713
|
Prepare for encoding switching
|
2012-02-04 20:33:55 +01:00 |
|
Erik Ekman
|
9cd33b53c7
|
remove last warning on osx
|
2012-02-04 20:33:55 +01:00 |
|
decker
|
df926094a5
|
add patch from decker for osx
|
2012-02-04 20:33:38 +01:00 |
|
Erik Ekman
|
d62b1562ed
|
Remove warning for \!LINUX
|
2012-02-04 20:33:34 +01:00 |
|
decker
|
2146575090
|
add sys/time.h for old osx
|
2012-02-04 20:33:27 +01:00 |
|
Erik Ekman
|
331e1ab247
|
more comments
|
2007-06-10 23:13:07 +00:00 |
|
Erik Ekman
|
ba8f2cfac1
|
base64 impl now escapes dots. does not really respect buflen
|
2007-06-10 18:55:18 +00:00 |
|
Erik Ekman
|
82ac77da7e
|
missing include
|
2007-06-10 18:54:35 +00:00 |
|
Erik Ekman
|
7c53be08c0
|
added base64 codec
|
2007-06-09 17:49:19 +00:00 |
|
Erik Ekman
|
1e7486bdd2
|
make sure len is always correct
|
2007-06-09 17:48:28 +00:00 |
|
Erik Ekman
|
77ae2d682a
|
Added me as author
|
2007-06-09 17:11:09 +00:00 |
|
Erik Ekman
|
f099a77743
|
move unpack_data to encoding.c
|
2007-06-09 16:38:31 +00:00 |
|