commit 059ad8175e2d2a887ac69d71fab1f3bb67ca2793 Author: miraculix Date: Fri Mar 18 12:25:24 2016 +0100 change: New BSR 10.5.142 has extra log file BSRPro_XBSA.log commit db9cd7a031e74771876f4e6f66461853dac4ebb5 Merge: d49cb6f f2b6bce Author: Andrii Oseredchuk Date: Fri Mar 18 11:39:02 2016 +0200 Merge branch 'v4_4_2' of ssh://193.28.59.45/git/sesam/src into v4_4_2 commit d49cb6f6ea52f0d299343a25fc58f06379926668 Author: Andrii Oseredchuk Date: Thu Mar 17 21:40:49 2016 +0200 BUGFIX: (#19843) SMSSH does not send correct exit code sporadically. Problem: SSHD on linux broken. Solution: Use Windows only modules with WIN32 check commit ff3622ada5474969e23f9e185bb97c7edc81fe19 Author: Andrii Oseredchuk Date: Thu Mar 17 20:41:22 2016 +0200 BUGFIX: (#19843) SMSSH does not send correct exit code sporadically. Problem: GetExitCodeProcess sometimes return wrong code (0). Solution: recheck exit code 0 using GetExitCodeThread commit 4dd7067a2dcd68a5257ad010661cc8ff57c0102a Author: Andrii Oseredchuk Date: Tue Mar 15 18:03:12 2016 +0200 BUGFIX: (#19486) sbc does not end with correct exit code sporadically. Reduce extra log messages. commit f0e0aad3200637ad2b400be098f41e1e997518b8 Author: Andrii Oseredchuk Date: Tue Mar 15 17:22:42 2016 +0200 BUGFIX: (#19486) sbc does not end with correct exit code sporadically. Problem: GetExitCodeProcess sometimes return wrong code (0). Solution: recheck exit code 0 using GetExitCodeThread commit 69aa63e27575075fd4b40d022d96eeaee3814db2 Author: Andrii Oseredchuk Date: Wed Mar 9 12:16:32 2016 +0200 BUGFIX: (#19486) sbc does not end with correct exit code sporadically. Problem: Last commit returns '4' if retry fails but this is the expected return code in the test routine. Solution: Return error code from GetExitCodeProcess() commit b8306ebc1e0eb237f0f7ae651288fc822eb235fd Author: Andrii Oseredchuk Date: Wed Mar 9 11:41:51 2016 +0200 bugfix: (#19486) sbc does not end with correct exit code sporadically commit f2b6bce929ffd88823d6ffd234bfef815eda8e7f Author: kha Date: Wed Mar 9 17:29:44 2016 +0100 change: Set new product codes for BSR Pro 10.5.142 commit af8cfff345a79db53cedd6ff91d438a9b51870bc Author: kha Date: Wed Mar 9 15:59:09 2016 +0100 change: Use new BSR Pro 1.5.142 commit ce70f18618129b065aa1cabde0ff5661a4e348d8 Author: miraculix Date: Tue Mar 8 14:36:49 2016 +0100 change: New BSR 10.5.142 has new registry Uninstall key commit 1a143f96b25761c668d6a03ebd7c3bbb9612bf7e Author: ipryhoda Date: Wed Aug 5 18:35:32 2015 +0300 Bug 18745 - After system state restore *_new files are not deleted when the computer reboots. Move "Registry Writer" to the back of collection to get its file backed up at the end. commit 88c2bb8e2dae7ddea1a7ee4a21537e7eda4103ec Author: miraculix Date: Thu Mar 17 09:53:22 2016 +0100 BUGFIX: (#18745) After system state restore *_new files are not deleted when the computer reboots. Problem: Sometimes the system might not rename the specified file or directory successfully at restart. Solution: If the destination file or directory already exists and has to be replaced, the MOVEFILE_REPLACE_EXISTING flag also needs to be specified along with the MOVEFILE_DELAY_UNTIL_REBOOT flag when MoveFileEx() is called. commit e8a2291faa8478929d990fe69cf206db3202e7c6 Author: miraculix Date: Wed Mar 16 16:42:38 2016 +0100 BUGFIX: (#19845) Windows: Datastore info file does not store the saveset information. Problem: Command line was shortened due to newlines. Solution: Avoid newlines by using url decoded string commit 1162051c0b226c78e49231ccb16605e94bd970d3 Author: miraculix Date: Wed Mar 16 15:15:00 2016 +0100 change: Allow to use url encoded string for all '-f usefile' functions, e.g. 'a'ppend to file commit d0201e9ac7e7289705f4e7519a8f1d502b272782 Author: meteorologix Date: Wed Aug 26 15:19:29 2015 +0200 Move setting of 'proxy' and 'login_type' for 'NDMP' to update section, to avoid komplex and long INSERT statements commit 3a4c434e1b616a3a78af971b5075f4ccc0cdd346 Author: miraculix Date: Tue Mar 15 13:00:39 2016 +0100 change: New protection 0x10 ('10') for NDMP (merged from master) commit 38255f4ab2f8c1f1d1dc93df78ef405b26aad754 Author: meteorologix Date: Mon Feb 8 13:32:49 2016 +0100 BUGFIX: (#19651) 'i_GET_REMOTE_FILES():' Do not write an error message, if a '.meta' file doesn't exist ('.meta' file is optional and only created for some special backup types) commit 4cfa82126eebf041ef76f7f9d9328dc73e689875 Author: Gregor Doltar Date: Tue Sep 8 14:38:40 2015 +0200 new: Add '-a server=' for NDMP node commit b647e51d2c8410a61e05b1d30e2316eb2bea70ca Author: miraculix Date: Fri Aug 28 13:42:46 2015 +0200 new: Browsing for NDMP platform must be done via data mover commit cdb621f25d14f2235aa7ee5ba39198c8c237832e Author: miraculix Date: Mon Mar 14 17:24:29 2016 +0100 bugfix: (#19811) Reduce license check (output) during backup. Problem: Since commit c4516a0 the license check during backup complained about missing item SERVER and TIMEOUT. Solution: Avoid licesne check for SERVER and TIMEOUT druing backup license check commit c6225d7e904f14bf69ad8e42acc611a42228f49e Author: sesam Date: Mon Mar 14 16:36:42 2016 +0100 bugfix: (#19832) Allow all backup levels for backup type 'vSphere'. There was no update of 'D B:task_types' for 'older' Sesam versions commit e108dfd13f4bb8c9b576da4d406517fa78ee0f64 Author: miraculix Date: Mon Mar 14 14:14:57 2016 +0100 bugfix: (#19811) Reduce license check (output) during backup. Problem: Since commit c4516a0 the ORACLE license was not recognized. Solution: Always set the cumulated license values (here: ORACLE + ORACLE_EXTENSION) commit 86cc2254455c76fc139c3fbe487b86be3206bcac Author: miraculix Date: Fri Mar 11 11:27:44 2016 +0100 BUGFIX: (#19755) Connections to Sesam server need long time during BSR restore with FW options set. Problem: If sbc restore processes data before callint last recv() with 0 (EOF) then communication ends with WSAECONNRESET (10054). Solution: Use SO_LINGER and DisconnectEx() only for SBC_COM or if restore data length was requested (BSR Pro restore) commit df345cf69655c77010fa3aedbbce7e58946d9459 Author: miraculix Date: Fri Mar 11 11:20:04 2016 +0100 BUGFIX: (#19755) Connections to Sesam server need long time during BSR restore with FW options set. Problem: If sbc restore processes data before callint last recv() with 0 (EOF) then communication ends with WSAECONNRESET (10054). Solution: Use SO_LINGER and DisconnectEx() only for SBC_COM or if restore data length was requested (BSR Pro restore) commit dc0c6566637eb0926aac65d21616b1620cf8fd0d Author: miraculix Date: Wed Mar 9 14:26:24 2016 +0100 change: Macro TR must be enclosed in {} after if commit c4516a0b15b29d33602d899c598367017da75a68 Author: miraculix Date: Wed Mar 9 14:13:30 2016 +0100 change: (#19811) Reduce license check (output) during backup. Problem: Too many lines of license output during backup. Solution: Reduce lines if license update is not requested commit dcc57e303628e2c9f8424aefeacf1cccabacc232 Author: miraculix Date: Tue Mar 8 16:50:38 2016 +0100 BUGFIX: (#19755) Connections to Sesam server need long time during BSR restore with FW options set. Problem: On some sytems WSAECONNRESET (10054) appears on client side after setting socket option SO_LINGER on_off=1 with linger=0 and immediately calling DisconnectEx(). Solution: Add default delay 100 ms before calling DisconnectEx(). Allow to set value with GLBV 'gv_stpd_disconnect_delay', if set to '0' then skip SO_LINGER and DisconnectEx() commit 0c22708376a2c4a62b3b6c60d4aef22fc755801e Author: miraculix Date: Tue Mar 8 16:18:20 2016 +0100 Revert "Revert "bugfix: (#19755) Connections to Sesam server need long time during BSR restore with FW options set. Problem: Old solution must be improved. This reverts commit 5ffb2735d9a8438a438b1151b20b820f62d9a857.