* Fixed potential local privilege escalation vulnerability in
Windows service.
* Added Python-based based alternative build system for Windows using
Visual Studio 2008 (in win directory).
* When aborting in a non-graceful way, try to execute do_close_tun in
init.c prior to daemon exit to ensure that the tun/tap interface is
closed and any added routes are deleted.
* Fixed an issue where AUTH_FAILED was not being properly delivered
to the client when a bad password is given for mid-session reauth,
causing the connection to fail without an error indication.
* Don't advance to the next connection profile on AUTH_FAILED errors.
* Fixed an issue in the Management Interface that could cause
a process hang with 100% CPU utilization in --management-client
mode if the management interface client disconnected at the
point where credentials are queried.
* Fixed an issue where if reneg-sec was set to 0 on the client,
so that the server-side value would take precedence,
the auth_deferred_expire_window function would incorrectly
return a window period of 0 seconds. In this case, the
correct window period should be the handshake window period.
* Modified ">PASSWORD:Verification Failed" management interface
notification to include a client reason string:
>PASSWORD:Verification Failed: 'AUTH_TYPE' ['REASON_STRING']
* Enable exponential backoff in reliability layer retransmits.
* Set socket buffers (SO_SNDBUF and SO_RCVBUF) immediately after
socket is created rather than waiting until after connect/listen.
* Management interface performance optimizations:
1. Added env-filter MI command to perform filtering on env vars
passed through as a part of --management-client-auth
2. man_write will now try to aggregate output into larger blocks
(up to 1024 bytes) for more efficient i/o
* Fixed minor issue in Windows TAP driver DEBUG builds
where non-null-terminated unicode strings were being
printed incorrectly.
* Fixed issue on Windows with MSVC compiler, where TCP_NODELAY support
was not being compiled in.
* Proxy improvements:
* Implemented http-proxy-override and http-proxy-fallback directives to make it
easier for OpenVPN client UIs to start a pre-existing client config file with
proxy options, or to adaptively fall back to a proxy connection if a direct
connection fails.
* Implemented a key/value auth channel from client to server.
* Fixed issue where bad creds provided by the management interface
for HTTP Proxy Basic Authentication would go into an infinite
retry-fail loop instead of requerying the management interface for
new creds.
pkgsrc changes:
- adjust dependencies
Upstrean changes:
0.43 Sun Jul 25 01:00:34 UTC 2010
- add dep for MooseX::NonMoose for the use_moose=1 option
0.42 Sat Jul 24 23:14:27 UTC 2010
- add use_moose=1 to loader options by default for create=static
0.41 Wed Apr 28 08:42:13 EDT 2010
- allow configuring ResultSets using the SchemaProxy trait
- Avoid handling RPMs with uncompress data via "lzcat -f".
- Improve handling of LZMA compression via "lzcat":
- Fail early if the child process fails to start "lzcat".
- Don't try to kill the chld process blindly when we close the parent
end of the pipe. Check first whether it already terminated which
is the normal case.
Handling of RPM files with LZMA compression is now tested.
pkgsrc changes:
- adjust dependencies
Upstream changes:
1.28 2010-06-16 02:43:00
- Fix generated Pod tests so that the first check is if the TEST_POD
environment variable is set. (RT#58433)
- Fix link in the Pod for Catalyst::Restarter (RT#57362)
- Fix the pod-coverage version required by the generated app tests.
- Fix the restarter to only act upon file events (and ergo ignore
the creation of empty directories).
pkgsrc changes:
- adjusting dependencies
Upstream changes:
0.49 11 April 2010
* uri_for_view_on_single_result() will return uri for 'view' action,
regardless of value of can_write().
0.50 13 May 2010
* fix make_primary_key_string() to get rid of bad sprintf() call
0.51 19 May 2010
* added use_request_uri_for_path to test MyApp to fix
test failures with Catalyst::Runtime 5.80024
pkgsrc changes:
- adjust dependencies
Upstream changes:
0.16 2010-08-26 19:07:00
- Neglected to bump the version in last release.
0.15 2010-08-25 19:09:00
- Change excludes to -excludes when using MooseX::Traits::Pluggable
to avoid the deprecation warning.
- Change primary repository URI in metadata
pkgsrc changes:
- adjusting dependencies
- adjusting license definition
Upstream changes:
0.10 Mon Jun 14 2010
- Add Installed Languages feature by Ton Voon and Chris Dolan
(RT #25050)
- Add dependency and tests for i-default fallback feature in
Locale::Maketext::Simple 0.19
pkgsrc changes:
- adjust dependencies
Upstream changes:
0.102370 2010-08-25 08:37:22 America/New_York
remove spurious prereq on Sys::Hostname::Long (thanks ABH)
tweak some tests for truth/definedness in SMTP transport
0.102360 2010-08-24 07:47:24 America/New_York
avoid the need to use "excludes" in role application; this silences
warnings with Moose 1.10
0.101760 2010-06-25 08:18:26 America/New_York
fix sendmail.t with latest Capture::Tiny (Justin Hunter)
pkgsrc changes:
- tidy
- add license definition
- adjust dependencies
Upstream changes:
3.002 2010-06-11
avoid a warning in MailInternet with zero headers found
pkgsrc changes:
- bump dependency of math/p5-Excel-Template-Plus to 0.05
- remove leading "A" from COMMENT
Upstream changes:
0.03 Sunday, April 25, 2010
- Simple release from the developement release 0.02_2
0.02_2 Tuesday, April 20, 2010
- Last development release was shipped with an old Makefile.PL
0.02_1 Monday, April 19, 2010
- add missing build requirement 'parent'
0.02 Thursday, April 15, 2010
- fixed rt#53781 / NEXT deprecated
- fixed rt#42166 / Auto determining template filename broken
- Add helper class, Catalyst::Helper::View::Excel::Template::Plus
Upstream changes:
0.30 Tue Apr 13 01:14:07 CEST 2010
- Fix test application to call $c->forward('View::JSON') rather
than (the incorrect) $c->forward('MyApp::View::JSON')
- Fix documentation to match the above change
- Turn off the regex fallback behavior in the test applications on
newer Catalyst versions to ensure tests are correctly forwarding.
- Move actions out of the test application classes into controller
classes to avoid deprecation warnings on newer Catalyst releases.
- 0.29 had unintended commits accidentally pulled from ap/master.
Reverted
Upstream changes:
0.35 2010-08-26 01:38:00
- Add expose_methods functionality
- add template name to exceptions
- update render_die message to be more concise.
- Doc fixes (RT#57159)
- Silence warnings about Template::Provider::Encoding (RT #56310)
0.34 2010-04-07 04:14:50
- Fix the process method to have the previous behaviour of reporting
an error to Catalyst if a Template::Exception object is returned by
the render method (i.e. when render_die is unset or set to 0).
- Fix the warning issued about missing the render_die config option to
log using the standard Catalyst logging system (rather than Carping
directly), and to only issue the warning at debug level / when
in debug mode. The severity of this warning will be increased in
a later release.
pkgsrc changes:
- adjusting dependencies
Upstream changes:
0.30 Fri Aug 20 2010
- Fix for Windows regarding changes from 0.29
0.29 Fri Aug 20 2010
- Fix issue with 2 character app names that are kept in versioned
directories (e.g. app called QX in QX-2.1.5/)
- bump dep on Config::Any to use the -ForceArray Config::General option
(caelum)
0.28 Wed Jun 30 2010
- Pod Fixes related to config_substitutions() (Oleg Kostyuk)
- Pod fix for the "Using a local configuration file" section of
the Manual (RT #48823)
- Expand XML config example in the manual (teejay, Kieren Diment)
Upstream changes:
0.09 4 August 2010
- Use Catalyst::Utils::ensure_class_loaded on the adapted class,
instead of eval/require, so that inner classes in already-loaded
packages will work.
0.1400
pkgsrc changes:
- adjusting dependencies
Upstream changes:
0.1400 2010-09-01
* Make can() work as well as AUTOLOADing.
0.1300 2010-06-16
* Support columns with accessors that aren't the column name.
* Fix some documentation typos.
* Stop failing horribly when running the tests in parallel.
* Default to not running pod tests for users, even if the
required modules for that are available.
0.1200 2010-04-10
Release 0.1100 as a stable version without further modifications.
0.1100 2010-03-29 - development release
Support compound primary keys for looking up users.