diff --git a/ChangeLog b/ChangeLog
index bab2b804a5cb1e3a2afcba3a300aa21c472cd7af..7a65eef7fc948b613e327686ae23d813e5ab5076 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -5,6 +5,14 @@ English Dolibarr ChangeLog
 
 ***** ChangeLog for 3.5.6 compared to 3.5.5 *****
 Fix: Avoid missing class error for fetch_thirdparty method #1973
+Fix: Can't update phone_pro from web service
+Fix: Some security holes.
+Fix: copy extrafields when creating order from proposal.
+Fix: report on action was not filtering by environment.
+Fix: Avoid missing class error.
+Fix: Add function dolEscapeXML.
+Fix: Bad days and month reported by function.
+Fix: Bad margin calculation.
 
 ***** ChangeLog for 3.5.5 compared to 3.5.4 *****
 Fix: Holiday module was broken. Initializaion of amount of holidays failed.
diff --git a/build/debian/changelog b/build/debian/changelog
index aeba0dfa190f8b8160b1640d00934456025c2a34..e1f40514d9a0e7362a5bdd690ae1e7a729e1b9b2 100644
--- a/build/debian/changelog
+++ b/build/debian/changelog
@@ -1,3 +1,10 @@
+dolibarr (3.5.6-3) unstable; urgency=low
+
+  [ Laurent Destailleur (eldy) ]
+  * New upstream release.
+    
+ -- Laurent Destailleur (eldy) <eldy@users.sourceforge.net>  Tue, 2 Dec 2014 12:00:00 +0100     
+
 dolibarr (3.5.5-3) unstable; urgency=low
 
   [ Laurent Destailleur (eldy) ]
diff --git a/build/exe/doliwamp/doliwamp.iss b/build/exe/doliwamp/doliwamp.iss
index 5ff4e7770b0ae003b9357cb5ba88e2b7b0fd97c1..f06ec59171213841f569674406ff041e2a0aa2b5 100644
--- a/build/exe/doliwamp/doliwamp.iss
+++ b/build/exe/doliwamp/doliwamp.iss
@@ -17,9 +17,9 @@
 ; ----- Change this -----
 AppName=DoliWamp
 ; DoliWamp-x.x.x or DoliWamp-x.x.x-alpha or DoliWamp-x.x.x-beta or DoliWamp-x.x.x-rc or DoliWamp-x.x.x
-AppVerName=DoliWamp-3.5.5
+AppVerName=DoliWamp-3.5.6
 ; DoliWamp-x.x x or DoliWamp-x.x.x-alpha or DoliWamp-x.x.x-beta or DoliWamp-x.x.x-rc or DoliWamp-x.x.x
-OutputBaseFilename=DoliWamp-3.5.5
+OutputBaseFilename=DoliWamp-3.5.6
 ; ----- End of change
 ;OutputManifestFile=build\doliwampbuild.log
 ; Define full path from which all relative path are defined
diff --git a/build/makepack-howto.txt b/build/makepack-howto.txt
index 7ab0da72138b4d9486460b7a7bccde8aaad650dd..24e5f809185b1ecbebafcd91049035be25f40b27 100644
--- a/build/makepack-howto.txt
+++ b/build/makepack-howto.txt
@@ -13,7 +13,6 @@ beta version of Dolibarr, step by step.
 - Update version number with x.y.z-w in build/debian/changelog
 - Update version number with x.y.z-w in build/exe/doliwamp/doliwamp.iss
 - Update version number with x.y.z-w in build/rpm/*.spec
-- Update version number with x.y     in build/doxygen/dolibarr-doxygen.doxyfile
 - Commit all changes.
 - Add a Tag (x.y.betaz_YYYYMMDD) and push it: git push --tags
 - Create a branch (x.y).
diff --git a/build/rpm/dolibarr_fedora.spec b/build/rpm/dolibarr_fedora.spec
index 92b097801b4901f1b80a9c0d1ed6d35bbe00a3bf..242d19239a59f7f3891cb187212b6ce40ae2884f 100755
--- a/build/rpm/dolibarr_fedora.spec
+++ b/build/rpm/dolibarr_fedora.spec
@@ -331,6 +331,9 @@ fi
 
 # version x.y.z-0.1.a for alpha, x.y.z-0.2.b for beta, x.y.z-0.3 for release
 %changelog
+* Tue Dec 2 2014 Laurent Destailleur 3.5.6-0.3
+- Upstream release
+
 * Tue Jul 8 2014 Laurent Destailleur 3.5.5-0.3
 - Upstream release
 
diff --git a/build/rpm/dolibarr_generic.spec b/build/rpm/dolibarr_generic.spec
index b2b7e745b34f985a34de878d6e9d2a4200800e8f..d8e8349f9fb62a36cbf52f7b6896219faf4bca0a 100755
--- a/build/rpm/dolibarr_generic.spec
+++ b/build/rpm/dolibarr_generic.spec
@@ -567,6 +567,9 @@ fi
 
 # version x.y.z-0.1.a for alpha, x.y.z-0.2.b for beta, x.y.z-0.3 for release
 %changelog
+* Tue Dec 2 2014 Laurent Destailleur 3.5.6-0.3
+- Upstream release
+
 * Tue Jul 8 2014 Laurent Destailleur 3.5.5-0.3
 - Upstream release
 
diff --git a/build/rpm/dolibarr_mandriva.spec b/build/rpm/dolibarr_mandriva.spec
index 658601980f7241b03493c263f9661f9bd9ec20a2..9238530a30883dcc143a2b399074f382370fe80c 100755
--- a/build/rpm/dolibarr_mandriva.spec
+++ b/build/rpm/dolibarr_mandriva.spec
@@ -336,6 +336,9 @@ fi
 
 # version x.y.z-0.1.a for alpha, x.y.z-0.2.b for beta, x.y.z-0.3 for release
 %changelog
+* Tue Dec 2 2014 Laurent Destailleur 3.5.6-0.3
+- Upstream release
+
 * Tue Jul 8 2014 Laurent Destailleur 3.5.5-0.3
 - Upstream release
 
diff --git a/build/rpm/dolibarr_opensuse.spec b/build/rpm/dolibarr_opensuse.spec
index d11630c3bb95863bcd7d2a1664209d86b361af80..94ce0e7e549d3df5adbf8c1b917db6ec2af13053 100755
--- a/build/rpm/dolibarr_opensuse.spec
+++ b/build/rpm/dolibarr_opensuse.spec
@@ -347,6 +347,9 @@ fi
 
 # version x.y.z-0.1.a for alpha, x.y.z-0.2.b for beta, x.y.z-0.3 for release
 %changelog
+* Tue Dec 2 2014 Laurent Destailleur 3.5.6-0.3
+- Upstream release
+
 * Tue Jul 8 2014 Laurent Destailleur 3.5.5-0.3
 - Upstream release
 
diff --git a/htdocs/filefunc.inc.php b/htdocs/filefunc.inc.php
index 95916901c6dd5a280d3b87fe006397ada1ddb344..9705eee20284646bde0c534a471701bd6c7cf65f 100755
--- a/htdocs/filefunc.inc.php
+++ b/htdocs/filefunc.inc.php
@@ -29,7 +29,7 @@
  *  \brief      File that include conf.php file and commons lib like functions.lib.php
  */
 
-if (! defined('DOL_VERSION')) define('DOL_VERSION','3.5.5');
+if (! defined('DOL_VERSION')) define('DOL_VERSION','3.5.6');
 if (! defined('EURO')) define('EURO',chr(128));
 
 // Define syslog constants