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 |
|
Erik Ekman
|
dbfecb5be6
|
#6 reworked encoding
|
2007-06-09 16:18:59 +00:00 |
|
Erik Ekman
|
faea33eaae
|
Move dns_build_hostname to iodine.c
|
2007-06-07 18:57:18 +00:00 |
|
Erik Ekman
|
15a83534a8
|
new year
|
2007-03-21 00:00:27 +00:00 |
|
Erik Ekman
|
6a4dfb8cbd
|
do detaching after user switch
|
2007-03-01 21:41:17 +00:00 |
|
Erik Ekman
|
264a5227de
|
move daemonizing to common.c
|
2007-03-01 21:19:01 +00:00 |
|
Erik Ekman
|
baf1ab4201
|
move chrooting to common.c
|
2007-03-01 21:14:51 +00:00 |
|
Erik Ekman
|
53f6cb2f85
|
compare with VNAK instead of VACK twice
|
2007-03-01 15:34:04 +00:00 |
|
Erik Ekman
|
76ec4ab895
|
#11 routing between clients implemented. clients need to poll more often to get reasonable packetloss due to no queue
|
2007-02-11 16:39:09 +00:00 |
|
Erik Ekman
|
ad07e40988
|
Use -pedantic, fixed all warnings
|
2007-02-11 13:54:40 +00:00 |
|
Erik Ekman
|
92a791f430
|
always send replys to P packets
|
2007-02-11 13:39:32 +00:00 |
|
Erik Ekman
|
08ecccc7fe
|
#11 only read from tun if any active user is not sending
|
2007-02-11 11:51:30 +00:00 |
|
Erik Ekman
|
23ad29522b
|
#11 moved user code to user.c
|
2007-02-11 11:21:18 +00:00 |
|