diff options
-rw-r--r-- | Build.PL | 2 | ||||
-rw-r--r-- | COMPATABILITY | 3 | ||||
-rw-r--r-- | Changelog | 4 | ||||
-rwxr-xr-x | LedgerSMB/Form.pm | 2 | ||||
-rw-r--r-- | VERSION | 2 | ||||
-rw-r--r-- | dists/rpm/ledgersmb.spec | 2 | ||||
-rw-r--r-- | dists/source/build.sh | 2 | ||||
-rw-r--r-- | doc/release_notes | 24 |
8 files changed, 20 insertions, 21 deletions
@@ -5,7 +5,7 @@ use Module::Build; my $build = Module::Build->new ( dist_name => 'LedgerSMB', - dist_version => '1.2.15', + dist_version => '1.2.16', license => 'GPL', requires => { 'perl' => '>= 5.8.1', diff --git a/COMPATABILITY b/COMPATABILITY index a0d8d45c..5e3b36e7 100644 --- a/COMPATABILITY +++ b/COMPATABILITY @@ -6,6 +6,9 @@ LedgerSMB: 8.2.2, 8.1.7, and 8.0.11 These versions produce an error concerning wrong data types but the error shows that the data types are indeed correct. +LedgerSMB 1.2.15 and higher are fully supported on PostgreSQL 8.3.x. Earlier +versions had some issues. + ------------------------------- W3M does not handle the <BUTTON> element properly and does not work. @@ -1,3 +1,7 @@ +Changelog for 1.2.16 +* Correcting "Attempt to free unreferenced scalar" error on 5.10.0 (Chris T) +* Correcting "Access Denied" when searching for timecards (Seneca) + Changelog for 1.2.15 * Uppercasing some SQL statements (Chris T) * Fixed for AR allocation corner case (Victor Q, 1881199) diff --git a/LedgerSMB/Form.pm b/LedgerSMB/Form.pm index b59683c2..fce3dfc5 100755 --- a/LedgerSMB/Form.pm +++ b/LedgerSMB/Form.pm @@ -88,7 +88,7 @@ sub new { #menubar will be deprecated, replaced with below $self->{lynx} = 1 if $self->{path} =~ /lynx/i; - $self->{version} = "1.2.15"; + $self->{version} = "1.2.16"; $self->{dbversion} = "1.2.0"; bless $self, $type; @@ -1 +1 @@ -1.2.15 +1.2.16 diff --git a/dists/rpm/ledgersmb.spec b/dists/rpm/ledgersmb.spec index a7d41748..77765093 100644 --- a/dists/rpm/ledgersmb.spec +++ b/dists/rpm/ledgersmb.spec @@ -1,7 +1,7 @@ # RPM spec written for and tested on Fedora Core 6 Summary: LedgerSMB - Open Source accounting software Name: ledgersmb -Version: 1.2.15 +Version: 1.2.16 Release: 1 License: GPLv2+ URL: http://www.ledgersmb.org/ diff --git a/dists/source/build.sh b/dists/source/build.sh index d5df294c..3df2ba9b 100644 --- a/dists/source/build.sh +++ b/dists/source/build.sh @@ -9,7 +9,7 @@ else pgdoc="true"; fi -version="1.2.15"; +version="1.2.16"; #rpmversion="1.2.6"; build_d="../release"; diff --git a/doc/release_notes b/doc/release_notes index c1227422..fb3209be 100644 --- a/doc/release_notes +++ b/doc/release_notes @@ -1,5 +1,5 @@ RELEASE NOTES -LedgerSMB 1.2.15 +LedgerSMB 1.2.16 @@ -198,22 +198,14 @@ Also the POS system requires some additional configuration both in the chart of accounts and in the system itself. Please edit the pos.conf.pl and create appropriate till accounts. -Major Bugs Fixed in 1.2.15: +Major Bugs Fixed in 1.2.16: ================================ -1) (Critical) Denial of service potential by uploading files of arbitrary size. - Prior versions did not have an upload limit, so denial of service was possibe - by uploading arbitrarily large amounts of data. +1) Access denied! when searching for timecards. -2) (Critical) SQL Injection vulnerability possible in the AP transaction - report. A variable was incorrectly escaped. +2) Attempt to free unreferenced scalar on invoices with taxes when using +Perl 5.10.0 -3) Errors in transferring inventory between warehouses resolved. +Also, note that LedgerSMB 1.2.15 had a bunch of the pricematrix logic rewritten. +If you are upgrading from an earlier version, please test before putting it into +production. -4) Pricematrix now recognizes both pricebreaks and sell price fields, and works - for customers, vendors, and pricegroups. The current logic is that the - default pricing is overridden by temporary pricing for a generic pricegroup - then by the specific pricegroup, and lastly by the specific customer. - -5) Errors pulling transactions by department are resolved. - -For a list of all changes, see the Changelog. |