ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/gvpe/TODO
(Generate patch)

Comparing gvpe/TODO (file contents):
Revision 1.5 by pcg, Mon Oct 15 22:19:49 2007 UTC vs.
Revision 1.6 by root, Wed Nov 2 06:54:13 2016 UTC

1TODO items: 1TODO: bridge mode, finally?
2TODO: gcm mode?
3TODO: replace transport bits by transport endpoint structs?
4TODO: http://incog-izick.blogspot.de/2011/08/using-openssl-aes-gcm.html
5TODO: http://stackoverflow.com/questions/12153009/openssl-c-example-of-aes-gcm-using-evp-interfaces
2 6
3:establish_connection_cb might call send_connect_request 7TODO: verify
4which might call :establish_connection_cb recursively. 8TODO: make sense of overhead calculation
9TODO: if-up &c should not be scripts?
10TODO: ipv6
11TODO: gvpectrl should not use default privatekey,. or maybe document it better
12TODO: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=828336
5 13
6#4 0x000000000040af01 in time_watcher::trigger (this=0x52e198) at callback.h:141
7#5 0x0000000000403e7a in vpn::send_connect_request (this=0x51a6e0, id=5436496) at iom.h:154
8#6 0x000000000040e2b7 in connection::establish_connection_cb (this=0x52dff0, w=@0x52e198) at connection.C:764
9#7 0x000000000040fa59 in callback1<void, time_watcher&>::proxy<connection, connection>::call (this=0x52e2a0, obj=0x52e2a0, meth=
10 (void ( struct callback1<void,time_watcher&>::object::*)(time_watcher &,)) 531452, a1=@0x52f450) at callback.h:122
11#8 0x000000000040af01 in time_watcher::trigger (this=0x52e198) at callback.h:141
12#9 0x0000000000403e7a in vpn::send_connect_request (this=0x51a6e0, id=5436496) at iom.h:154
13#10 0x000000000040e2b7 in connection::establish_connection_cb (this=0x52dff0, w=@0x52e198) at connection.C:764
14#11 0x000000000040fa59 in callback1<void, time_watcher&>::proxy<connection, connection>::call (this=0x52e2a0, obj=0x52e2a0, meth=
15 (void ( struct callback1<void,time_watcher&>::object::*)(time_watcher &,)) 531452, a1=@0x52f450) at callback.h:122
16#12 0x000000000040af01 in time_watcher::trigger (this=0x52e198) at callback.h:141
17#13 0x0000000000403e7a in vpn::send_connect_request (this=0x51a6e0, id=5436496) at iom.h:154
18#14 0x000000000040e2b7 in connection::establish_connection_cb (this=0x52dff0, w=@0x52e198) at connection.C:764
19#15 0x000000000040fa59 in callback1<void, time_watcher&>::proxy<connection, connection>::call (this=0x52e2a0, obj=0x52e2a0, meth=
20 (void ( struct callback1<void,time_watcher&>::object::*)(time_watcher &,)) 531452, a1=@0x52f450) at callback.h:122
21#16 0x000000000040af01 in time_watcher::trigger (this=0x52e198) at callback.h:141
22#17 0x0000000000403e7a in vpn::send_connect_request (this=0x51a6e0, id=5436496) at iom.h:154
23#18 0x000000000040e2b7 in connection::establish_connection_cb (this=0x52dff0, w=@0x52e198) at connection.C:764
24#19 0x000000000040fa59 in callback1<void, time_watcher&>::proxy<connection, connection>::call (this=0x52e2a0, obj=0x52e2a0, meth=
25 (void ( struct callback1<void,time_watcher&>::object::*)(time_watcher &,)) 531452, a1=@0x52f450) at callback.h:122
26#20 0x000000000040af01 in time_watcher::trigger (this=0x52e198) at callback.h:141
27#21 0x0000000000403e7a in vpn::send_connect_request (this=0x51a6e0, id=5436496) at iom.h:154
28#22 0x000000000040e2b7 in connection::establish_connection_cb (this=0x52dff0, w=@0x52e198) at connection.C:764
29#23 0x000000000040fa59 in callback1<void, time_watcher&>::proxy<connection, connection>::call (this=0x52e2a0, obj=0x52e2a0, meth=
30 (void ( struct callback1<void,time_watcher&>::object::*)(time_watcher &,)) 531452, a1=@0x52f450) at callback.h:122
31#24 0x000000000040af01 in time_watcher::trigger (this=0x52e198) at callback.h:141
32#25 0x0000000000403e7a in vpn::send_connect_request (this=0x51a6e0, id=5436496) at iom.h:154
33#26 0x000000000040e2b7 in connection::establish_connection_cb (this=0x52dff0, w=@0x52e198) at connection.C:764
34#27 0x000000000040fa59 in callback1<void, time_watcher&>::proxy<connection, connection>::call (this=0x52e2a0, obj=0x52e2a0, meth=
35 (void ( struct callback1<void,time_watcher&>::object::*)(time_watcher &,)) 531452, a1=@0x52f450) at callback.h:122
36#28 0x000000000040af01 in time_watcher::trigger (this=0x52e198) at callback.h:141
37#29 0x0000000000403e7a in vpn::send_connect_request (this=0x51a6e0, id=5436496) at iom.h:154
38#30 0x000000000040e2b7 in connection::establish_connection_cb (this=0x52dff0, w=@0x52e198) at connection.C:764
39
40
41- kill -USR1 should not reconnect but just refresh with pinging
42- mac=xxxxx config directive, to allow windows etc.
43- on shell xyz
44- add a general vpn introduction to the manual
45- reformat the texinfo manual to look less manpagish
46- use gnutls instead of openssl
47
48- vped <no nodename> => starts without error message but fails to connect
49- should tets own hostkey for validity
50- re-bind() on HUP
51- Feb 26 18:48:31 (none) modprobe: modprobe: Can't locate module  (^E^H(
52

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines