1 2009-03-23 Dan Williams <dcbw@redhat.com>
3 * properties/nm-openvpn-dialog.glade
4 properties/auth-helpers.c
5 - Add a 'remote ip' entry to static-key mode
7 2009-03-23 Dan Williams <dcbw@redhat.com>
9 Patch from Ove Everlid <Ove.Everlid@sun.com>
11 * src/nm-openvpn-service-openvpn-helper.c
12 - (main): allow 'ifconfig_netmask' for TUN mode too
14 2009-03-18 Dan Williams <dcbw@redhat.com>
16 * properties/auth-helpers.c
17 - (auth_widget_update_connection): actually save local IP address
18 for static key connections
20 2009-03-18 Dan Williams <dcbw@redhat.com>
22 * properties/auth-helpers.c
23 - (populate_hmacauth_combo): fix # of columns in the list store,
24 making HMAC Auth actually save itself when hitting Apply
26 2009-02-13 Dan Williams <dcbw@redhat.com>
28 * nm-openvpn-service.conf
29 - Clean up dbus permissions; retain deny for compat with older dbus
31 2009-02-12 Dan Williams <dcbw@redhat.com>
33 Patch from Robert Vogelgesang <vogel@users.sourceforge.net>
35 * properties/auth-helpers.c
36 properties/import-export.c
37 properties/nm-openvpn-dialog.glade
38 src/nm-openvpn-service.c
39 src/nm-openvpn-service.h
40 - Handle HMAC authentication (--auth)
42 2009-01-28 Dan Williams <dcbw@redhat.com>
44 * src/nm-openvpn-service-openvpn-helper.c
45 - (main): handle subnets correctly; TAP devices get their netmask
46 from 'ifconfig_netmask', while TUN devices always use
47 /32 becuase they are point-to-point
49 2009-01-28 Christoph Höger <choeger@cs.tu-berlin.de>
51 * src/nm-openvpn-service.c
52 - (real_connect, real_need_secrets): don't segfault if the
53 connection type is invalid
55 2008-12-13 Przemysław Grzegorczyk <pgrzegorczyk@gmail.com>
57 * src/nm-openvpn-service.h:
58 * properties/auth-helpers.h:
59 * auth-dialog/gnome-two-password-dialog.c:
60 * auth-dialog/gnome-two-password-dialog.h: Cleared up gtk and glib includes
61 to use only toplevel headers. Bug #564376.
63 2008-12-11 Dan Williams <dcbw@redhat.com>
65 * Split into separate repository
67 2008-10-28 Tambet Ingo <tambet@gmail.com>
69 Patch from Bin Li <libin.charles@gmail.com>.
71 * properties/import-export.c (handle_path_item): Search for certificates
72 from the directory where the configuration file is from.
74 2008-10-26 Dan Williams <dcbw@redhat.com>
76 * properties/auth-helpers.c
77 properties/import-export.c
78 properties/nm-openvpn.c
79 - Update for setting accessor changes
81 2008-10-17 Dan Williams <dcbw@redhat.com>
83 * properties/auth-helpers.c
84 - (advanced_dialog_new): The "Certificates (TLS)" tab should also be
85 present for NM_OPENVPN_CONTYPE_PASSWORD
87 2008-10-17 Dan Williams <dcbw@redhat.com>
89 * properties/auth-helpers.c
90 - (tls_default_filter, tls_file_chooser_filter_new): accept ".cer"
93 2008-10-11 Dan Williams <dcbw@redhat.com>
95 * src/nm-openvpn-service-openvpn-helper.c
96 - (main): handle route_vpn_gateway (requires NM svn r4169) (bgo #549196)
98 2008-09-30 Dan Williams <dcbw@redhat.com>
100 * properties/nm-openvpn-dialog.glade
101 - Fix the User and CA certificate entries in Password TLS mode, they
102 were swapped with their labels (rh #464765)
103 - Move private key password entries below private key chooser
104 - Rename "Certificate Password" to "Private key password" since that's
105 what they actually are
107 * properties/auth-helpers.c
108 - (fill_password): s/cert_password/priv_key_password/s
109 - (fill_vpn_passwords): fix up for corrected widget names; fix mis-filling
110 of pw_tls secret widgets where passwords were reversed
111 - (auth_widget_save_secrets): fix up for corrected widget names
113 * src/nm-openvpn-service.c
114 - s/certpass/priv_key_pass/s becuase that's what it is
116 2008-09-29 Dan Williams <dcbw@redhat.com>
118 Patch from Robert Buchholz <rbu@gentoo.org>
120 * src/nm-openvpn-service.c
121 - (openvpn_watch_cb): don't access socket_channel if it doesn't exist
122 because openvpn exited before the management socket could be set up
124 2008-09-24 Dan Williams <dcbw@redhat.com>
127 auth-dialog/Makefile.am
128 properties/Makefile.am
129 - Add the keyring helpers that Tambet forgot in the last commit :)
131 2008-09-24 Tambet Ingo <tambet@gmail.com>
133 * properties/nm-openvpn-dialog.glade: Add "show passwords" checkbox.
135 * properties/nm-openvpn.c (auth_combo_changed_cb): Change the
136 sensitivity of "show passwords" checkbox depending on whether the
137 active page has any password entries.
139 * properties/auth-helpers.c (fill_password): Add a signal handler for
140 "show passwords" checkbox to change the password entry's visibility.
142 2008-09-24 Tambet Ingo <tambet@gmail.com>
144 * Implement required "save_secrets" and "delete_connection" methods of the
145 VPN plugin UI interface.
146 Add the password widgets to the properties UI so that the passwords can be
147 edited/deleted from the UI. Reorganize the code a bit to avoid duplicate
148 code (using VPNC plugin as a template).
150 2008-09-10 Dan Williams <dcbw@redhat.com>
152 * src/nm-openvpn-service.c
153 - Clean up management socket and connect timer when the plugin stops;
154 becuase of this openvpn's output needs to be processed from the
155 child watch callback otherwise it gets lost when the management
156 socket is cleaned up during the state change to STOPPED.
157 - Fix parsing of private key auth failure
159 2008-09-05 Dan Williams <dcbw@redhat.com>
161 * src/nm-openvpn-service.c
162 - (nm_openvpn_start_openvpn_binary): send --script-security=2 to allow
163 the plugin's scripts to be run. Requires OpenVPN 2.1-rc9 or later,
164 distros with older versions should patch this out.
166 2008-09-04 Dan Williams <dcbw@redhat.com>
168 * src/nm-openvpn-service.c
169 - (nm_openvpn_start_openvpn_binary, real_connect, real_need_secrets):
170 handle split VPN secrets
172 2008-08-28 Dan Williams <dcbw@redhat.com>
175 - (get_secrets): don't gtk_widget_show_all() because that exposes
176 widgets that were supposed to be hidden
178 2008-08-26 Dan Williams <dcbw@redhat.com>
181 - Convert to connection UUIDs (requires NM svn 4013 or later)
183 - Store secrets in the keyring the same way the pptp and vpnc plugins do
185 2008-08-22 Dan Williams <dcbw@redhat.com>
187 * src/nm-openvpn-service-openvpn-helper.c
188 - (main): grab tunnel MTU and push that through to NM
190 2008-08-18 Claude Paroz <claude@2xlibre.net>
192 * properties/nm-openvpn-dialog.glade: Removed translatable property on non
193 user-visible strings and stock labels.
195 2008-08-14 Tambet Ingo <tambet@gmail.com>
197 * src/nm-openvpn-service.c (nm_openvpn_socket_data_cb): Detect private key
198 verification errors too.
200 * auth-dialog/main.c (pem_is_encrypted): GIOChannel isn't a GObject, use the
201 correct unreferencing function for it.
203 2008-08-12 Dan Williams <dcbw@redhat.com>
205 * properties/auth-helpers.c
206 properties/nm-openvpn-dialog.glade
207 - Handle shared -> static change
208 - Hook up the Static Key "Local IP Address" entry
210 * properties/import-export.c
211 - Handle shared -> static change
213 * src/nm-openvpn-service.c
214 src/nm-openvpn-service.h
215 - (nm_openvpn_start_openvpn_binary): always dup strings when adding to
216 the argument array so that freeing the array later actually works
217 - (validate_one_property): validate addresses too
218 - (nm_openvpn_properties_validate): fix determination of error/success
219 - (real_connect): fix stray ; causing all connection attempts to fail
221 2008-08-11 Dan Williams <dcbw@redhat.com>
223 Update to match NM svn3924 vpn setting changes; verify options better;
224 return more informative errors on VPN launch failures; change some config
225 options (tap-dev, proto-tcp, connection-type) to better reflect their
228 2008-08-08 Dan Williams <dcbw@redhat.com>
230 * src/nm-openvpn-service.c
231 - (nm_openvpn_socket_data_cb): handle spaces in passwords and usernames
234 2008-08-06 Dan Williams <dcbw@redhat.com>
236 * src/nm-openvpn-service-openvpn-helper.c
237 - (get_routes): handle route metrics
239 2008-07-28 Dan Williams <dcbw@redhat.com>
241 * properties/auth-helpers.c
242 - (populate_cipher_combo): don't depend on shell and utils which may not
245 2008-07-27 Dan Williams <dcbw@redhat.com>
247 Patch from Michael Biebl <biebl@debian.org>
249 * Move service to $LIBEXECDIR, remove unneeded compilation flags, move
250 properties plugin to $LIBDIR/NetworkManager
252 2008-07-19 Dan Williams <dcbw@redhat.com>
254 * properties/nm-openvpn.c
255 - (advanced_dialog_response_cb): only update if OK was pressed
257 2008-07-18 Dan Williams <dcbw@redhat.com>
259 * src/nm-openvpn-service.c
260 - (nm_openvpn_start_openvpn_binary): only add tls-auth direction if
261 it's non-empty (Nathaniel McCallum)
263 2008-07-17 Tambet Ingo <tambet@gmail.com>
265 * properties/nm-openvpn.c (openvpn_plugin_ui_class_init): Don't add empty
266 private data to the class, it produces a runtime warning.
268 2008-07-07 Dan Williams <dcbw@redhat.com>
270 * src/nm-openvpn-service-openvpn-helper.c
271 - Use IPv4 address prefixes rather than netmasks (requires svn3812)
273 2008-07-03 Dan Williams <dcbw@redhat.com>
275 * nm-openvpn-service.name.in
277 - Remove paths from .name file (requires applet r776 or later) to fix
278 issues with multilib and magic path substitution in glibc
280 2008-07-02 Dan Williams <dcbw@redhat.com>
282 * properties/auth-helpers.c
283 - (tls_default_filter): read more of the certificate/key file to look
284 for the known certificate or key tags, not just 1024 bytes
286 2008-06-30 Dan Williams <dcbw@redhat.com>
288 * properties/auth-helpers.c
289 - (tls_default_filter, tls_file_chooser_filter_new): accept .crt and
292 2008-06-30 Dan Williams <dcbw@redhat.com>
294 * properties/import-export.c
295 properties/import-export.h
296 properties/Makefile.am
297 - Implement import of OpenVPN config files
299 * properties/nm-openvpn.c
300 properties/nm-openvpn.h
301 - Add another error for import
302 - (import): check file extension; get contents; hand off to importer
304 2008-06-26 Dan Williams <dcbw@redhat.com>
306 Implement the Advanced... dialog
308 2008-06-23 Dan Williams <dcbw@redhat.com>
310 * Convert to new NM VPN UI plugin format
312 Requires a NetworkManager of at least SVN revision r3761.
314 2008-06-06 Dan Williams <dcbw@redhat.com>
316 Patch from Tambet Ingo <tambet@gmail.com>
318 * src/nm-openvpn-service-openvpn-helper.c
319 - (main, get_routes): send routes too
321 2008-05-30 Dan Williams <dcbw@redhat.com>
323 Patch from Casey Harkins <caseyharkins@gmail.com>
325 * src/nm-openvpn-service.c
326 - (nm_openvpn_start_openvpn_binary): don't send --ns-cert-type, it's
327 not really supposed to be used anymore since that option isn't
328 used any more when creating server certificates
330 2008-05-22 Tambet Ingo <tambet@gmail.com>
332 * src/nm-openvpn-service.c (real_disconnect): If sending SIGTERM
333 succeeds, add a timeout to make sure it gets killed. If it fails,
334 send SIGKILL immediately.
336 2008-05-01 Dan Williams <dcbw@redhat.com>
338 * src/nm-vpnc-service.c
339 - (validate_one_property): allow the 'name' property
341 2008-04-27 Dan Williams <dcbw@redhat.com>
343 * properties/Makefile.am
344 - Avoid versioning properties plugin (gnome.org #529836)
346 2008-04-10 Dan Williams <dcbw@redhat.com>
348 * vpn-daemons/openvpn/auth-dialog/main.c
349 - Fix up for connection ID; but needs more work to actually read the
350 keyring key from the right place
352 2008-04-10 Tambet Ingo <tambet@gmail.com>
354 * auth-dialog/main.c (main): Add the '-i' argument the applet now sends.
356 2008-03-13 Dan Williams <dcbw@redhat.com>
358 * nm-openvpn-service.name.in
359 - Fix for 64 bit compat (gnome.org #522231)
361 2008-02-06 Dan Williams <dcbw@redhat.com>
363 Patch from Ryan Ayers <rayers.public@dividia.net>
365 * src/nm-openvpn-service-openvpn-helper.c
366 - (main): respect server-provided DNS search domain
368 2008-01-31 Dan Williams <dcbw@redhat.com>
370 Patch from Robert Hughes <rhughes@smgf.org>
372 * src/nm-openvpn-service.c
373 properties/nm-openvpn.c
374 - Make 'port' an integer, not a uint
376 2007-12-13 Tim Niemueller <tim@niemueller.de>
378 * nm-openvpn.desktop.in: Updates to make desktop-file-validate happy
380 * properties/nm-openvpn.c: Added NULL pointer checks
382 2007-12-11 Dan Williams <dcbw@redhat.com>
384 Patches from Casey Harkins <caseyharkins@gmail.com>
386 * src/nm-openvpn-service-openvpn-helper.c
387 - (main): make ifconfig_remote optional
389 2007-12-11 Dan Williams <dcbw@redhat.com>
391 Patches from Casey Harkins <caseyharkins@gmail.com>
393 * properties/nm-openvpn.c
394 - (impl_fill_connection): duplicate hash table keys as required
396 2007-12-07 Dan Williams <dcbw@redhat.com>
398 Patches from Casey Harkins <caseyharkins@gmail.com>
400 * src/nm-openvpn-service-openvpn-helper.c
401 - (parse_addr_list): fix off-by-one error
403 * src/nm-openvpn-service.c
404 - (nm_openvpn_start_openvpn_binary): don't let openvpn stomp all over
405 the routing table since NM manages that
408 src/nm-openvpn-service.h
409 src/nm-openvpn-service.c
410 - Don't require a certificate password
412 2007-12-05 Dan Williams <dcbw@redhat.com>
414 Patch from Casey Harkins <caseyharkins@gmail.com>
416 * src/nm-openvpn-service-openvpn-helper.c
417 src/nm-openvpn-service.c
418 properties/nm-openvpn.c
420 - Fix up so it mostly works
422 2007-11-23 Tim Niemueller <tim@niemueller.de>
424 * configure.in: raise version number to 0.7.0 to reflect the
425 dependency on the new NM and to separate it from the 0.6 branch.
427 2007-11-15 Dan Williams <dcbw@redhat.com>
429 * properties/nm-vpnc.c
430 - Fixup for NMSettingConnection 'name' -> 'id' changes
432 2007-11-07 Dan Williams <dcbw@redhat.com>
434 * properties/nm-openvpn.c
435 src/nm-openvpn-service.c
436 - Fix for new NMSetting API changes
438 2007-10-28 Tim Niemueller <tim@niemueller.de>
440 * nm-openvpn.desktop.in: Added NoDisplay=true
442 2007-10-26 Dan Williams <dcbw@redhat.com>
444 * properties/nm-openvpn.c
445 - (impl_get_object): use a glade root, and ensure widget is referenced
448 2007-10-08 Tambet Ingo <tambet@gmail.com>
450 * Update everything to work with the 0.7 branch NetworkManager.
452 2007-08-15 Tambet Ingo <tambet@gmail.com>
454 * nm-openvpn-service.name.in: Use uppercase macros so that they get replaced
457 2007-08-14 Dan Williams <dcbw@redhat.com>
459 * src/nm-openvpn-service.c
460 - Handle NM_VPN_STATE_* -> NM_VPN_SERVICE_STATE_* and NMVPNState ->
461 NMVPNServiceState renames
463 2007-07-26 Dan Williams <dcbw@redhat.com>
465 Patch from Andreas Hanke <andreas.hanke@gmx-topmail.de>
470 - remove broken usage of AS_AC_EXPAND (#413323)
472 2007-07-26 Dan Williams <dcbw@redhat.com>
474 Patch from Robert Buchholz <rbu@gentoo.org>
477 - Find & link against libnm-util too (#454739)
479 2007-06-21 Christopher Aillon <caillon@redhat.com>
481 * nm-openvpn-service.name.in:
482 Make the properties library path multilib friendly (#447577)
484 2007-04-02 Dan Williams <dcbw@redhat.com>
486 Patch from Christian Persch <chpe@gnome.org>
487 * properties/nm-openvpn-dialog.glade
488 - HIGify (gnome.org #423753)
490 2007-04-02 Dan Williams <dcbw@redhat.com>
492 Patch from Christian Persch <chpe@gnome.org>
493 * src/nm-openvpn-service.c
494 - (nm_openvpn_dbus_process_helper_ip4_config): build fix (gnome.org #423757)
496 2007-03-15 Dan Williams <dcbw@redhat.com>
498 Patch from Jon Nettleton
500 * properties/nm-openvpn-dialog.glade
501 properties/nm-openvpn.c
502 - Move advanced properties into a separate dialog
504 2007-02-26 Dan Williams <dcbw@redhat.com>
506 Patch from Jon Nettleton
508 * properties/nm-openvpn-dialog.glade
509 properties/nm-openvpn.c
510 - Reduce size of OpenVPN configuration dialog (Gnome.org #410669)
512 2007-02-02 Dan Williams <dcbw@redhat.com>
514 * src/nm-openvpn-service.c
515 - (nm_openvpn_dbus_process_helper_ip4_config): convert to dict-based
518 2006-12-07 Dan Williams <dcbw@redhat.com>
520 Patch from Christian Persch <chpe@gnome.org>
523 - Fix memleak by unrefing the GnomeProgram instance (Gnome.org #383110)
525 2006-12-07 Dan Williams <dcbw@redhat.com>
527 Patch from Christian Persch <chpe@gnome.org>
530 auth-dialog/gnome-two-password-dialog.c
531 - HIG-ify (Gnome.org #383109)
533 2006-11-24 Dan Williams <dcbw@redhat.com>
535 Patch from Helmut Schaa <hschaa@suse.de>
536 * src/nm-openvpn-service-openvpn-helper.c
537 - Redirect output to syslog
539 2006-10-30 Tambet Ingo <tambet@ximian.com>
541 * properties/Makefile.am: Add NetworkManager to CFLAGS and LDADD.
543 * src/Makefile.am: Ditto.
545 * properties/nm-openvpn.c: Remove the leading NetworkManager directory
546 from NM includes since the NM pkg-config file already adds that.
548 * src/nm-openvpn-service-openvpn-helper.c: Ditto.
550 * src/nm-openvpn-service.c: Ditto.
552 2006-10-04 Tambet Ingo <tambet@ximian.com>
554 * properties/nm-openvpn.c (impl_get_widget, impl_get_properties)
555 (import_from_file): s/tcp/tcp-client.
557 2006-07-28 Christophe Merlet <redfox@redfoxcenter.org>
559 * properties/nm-openvpn-dialog.glade.h: fixed typo.
560 * configure.in (ALL_LINGUAS): Added fr (French).
562 2006-06-19 Satoru SATOH <ss@gnome.gr.jp>
564 * configure.in (ALL_LINGUAS): Added ja (Japanese).
566 2006-06-17 Marcel Telka <marcel@telka.sk>
568 * configure.in (ALL_LINGUAS): Added sk.
570 2006-05-11 Robert Love <rml@novell.com>
572 Patch to add OpenVPN TLS and Cipher support, by Groug <groug@free.fr>:
573 * properties/nm-openvpn-dialog.glade: Add UI checkboxes.
574 * properties/nm-openvpn.c: New UI.
575 * src/nm-openvpn-service.c: Support "--tls-auth" and "--cipher"
577 * src/nm-utils.c: Add nm_find_openvpn(), exported function for finding
578 the location of the OpenVPN binary.
579 * src/nm-utils.h: Add prototype.
581 2006-05-01 Josep Puigdemont Casamajó <josep.puigdemont@gmail.com>
583 * configure.in: Added "ca" to ALL_LINGUAS.
585 2006-04-17 Robert Love <rml@novell.com>
587 * properties/nm-openvpn-dialog.glade: If the dialog won't let the user
588 type in the file entry GtkEntries, then don't mark them editable.
590 2006-04-10 Robert Love <rml@novell.com>
592 * properties/nm-openvpn.c: Report error if writing out of exported
593 configuration fails. The silent treatment might work for me and my
594 wife, but not for failed I/O.
596 2006-03-30 Robert Love <rml@novell.com>
598 Patch by Crispin Flowerday <gnome@flowerday.cx>:
599 * src/nm-openvpn-service-helper.c: Fix crash when no PtP IP address is
602 2006-03-29 Robert Love <rml@novell.com>
604 * src/nm-openvpn-service.c: New eigth argument to DBUS VPN method, the
605 per-route MSS. OpenVPN does not care about the MSS, so we send zero.
607 2006-03-02 Raphael Higino <raphaelh@cvs.gnome.org>
609 * configure.in: Added pt_BR to ALL_LINGUAS.
611 2006-02-28 Ilkka Tuohela <hile@iki.fi>
612 * configure.in: Added fi to ALL_LINGUAS.
614 2006-02-16 Francisco Javier F. Serrador <serrador@cvs.gnome.org>
616 * configure.in: Added es to ALL_LINGUAS.
618 2006-02-08 Clytie Siddall <clytie@riverland.net.au>
620 * configure.in: Added vi in ALL_LINGUAS line.
622 2006-02-04 Funda Wang <fundawang@linux.net.cn>
624 * configure.in: Added zh_CN to ALL_LINGUAS.
626 2006-01-05 Tim Niemueller <tim@niemueller.de>
628 * configure.in: Explicitly set AUX_DIR to . to prevent autoconf from
629 searching (and finding) install-sh in ../.., which lead to
632 2005-12-12 Robert Love <rml@novell.com>
634 * auth-dialog/main.c: one more NULL, this time for the ellipses
636 2005-12-11 Tim Niemueller <tim@niemueller.de>
638 * auth-dialog/main.c:
639 - Added support for encrypted key files in X.509 connections
640 - restructured code, fixed a memleak
642 * src/nm-openvpn-service.c:
643 - Added support for encrypted key files for X.509 connections
644 - Added support for port parameter in gconf keys.
646 * src/gnome-two-password-dialog.[ch]:
647 - Added support for setting the primary password label
650 - Bumped version to 0.3.2
652 2005-12-07 Tim Niemueller <tim@niemueller.de>
654 * src/nm-openvpn-service.c:
655 - Removed unused variable, login banner hack not needed any more
657 2005-12-07 Tim Niemueller <tim@niemueller.de>
659 * auth-dialog/main.c:
660 - Only request one password from Gnome keyring, patch by Crispin
663 * properties/nm-openvpn-dialog.glade:
664 - Added check button to use TCP instead of UDP
666 * properties/nm-openvpn.c:
667 - Protocol can now be set, defaults to UDP, TCP maybe selected with
670 * src/nm-openvpn-service.c:
671 - Support proto flag in config, default to UDP if not set for backward
673 - Set a fake login banner for now until we fixed when NM sets
674 last_attempt_success (provided by Crispin)
677 - Raised versoin to 0.3.1
679 2005-12-05 Tim Niemueller <tim@niemueller.de>
681 * properties/nm-openvpn-dialog.glade:
682 - Added X.509 + User/Pass to list of available connection
684 - added checkbox for using TAP device to optional info expander
686 * properties/nm-openvpn.c:
687 - Added support for new X.509 + User/Pass connection type
688 - Added support for using TAP device, device is now written to
689 config to new field dev
691 * auth-dialog/main.c:
692 - Password is also needed for new connection type
694 * src/nm-openvpn-service-openvpn-helper.c:
697 * src/nm-openvpn-service.[ch]:
698 - Added support for new X.509 + User/Pass connection type
699 - device is now an explicit parameter, if not set it defaults to
700 "tun" for compatibility with versions < 0.3.0
701 - fixed closing of management socket, thanks for this patch goes
703 - Added syslog flag to OpenVPN arguments
706 - Raised version to 0.3.0
708 * openvpn/intltool-extract.in
709 openvpn/intltool-merge.in
710 openvpn/intltool-update.in:
711 - Versions from intltool 0.34 are back, magically work after new
714 2005-11-30 Tim Niemueller <tim@niemueller.de>
716 * auth-dialog/main.c: Only request one password,
717 still use GnomeTwoPasswordDialog, gives all the functionality we need.
718 This should be unified between VPN implementations. Also I had to add
719 GConf support to see if a password is really needed for the connection
720 type. The configuraton line should be written to the auth-dialog by NM
721 and maybe even an impl_needs_passwd_dialog or similar should be added.
722 Patch will follow when healthy again.
724 * properties/nm-openvpn-dialog.glade: Updated GUI,
725 contains now everything needed to configure all three connection types
727 * properties/nm-openvpn.c: Added handling of all
728 three connection types.
730 * src/nm-openvpn-service-openvpn-helper.c: Use
731 different environment variables which are available for all connection
732 types, fixed the returned VPN gateway address. This was the remote IP
733 used in the VPN network, not the remote's real address. This prevented
734 it from working if VPN gateway was not in the same subnet since routes
737 * src/nm-openvpn-service.h
738 src/nm-openvpn-service.c: Added support for
739 password and shared secret connection types. Reformatted to Gnu style.
741 * configure.in: Raised version to 0.2.0
743 * openvpn/intltool-extract.in
744 openvpn/intltool-merge.in
745 openvpn/intltool-update.in:
746 Version from intltool 0.33, 0.34 won't work at the moment.
748 2005-10-29 Tim Niemueller <tim@niemueller.de>
750 * started work based on vpnc work