Differences
This shows you the differences between the selected revisions of the page.
2011-04-26 | 2011-04-26 | ||
no summary (98.203.94.145) (hidden) | Restored revision 1303816533. Undoing revisions 1303822202, 1303822242, 1303822310. (martin) (hidden) | ||
Line 3: | Line 3: | ||
This is list of changes for each release of WinSCP. See also [[project_history|project history]]. | This is list of changes for each release of WinSCP. See also [[project_history|project history]]. | ||
- | hhhhhhhh | + | ===== Not Released Yet ===== |
- | + | === 2011-04-26 === | |
- | + | * Rolled back increase of socket internal buffer size for SSH. [[bug>677]] | |
- | <html> | + | * SSH core upgraded to [[&url(puttywishlist)|the latest development snapshot of PuTTY]] (2011-03-04, revision 9120). It brings following changes: |
- | + | * Support for "zlib@openssh.com" compression. [[bug>146]] | |
- | <head> | + | ···* Small performace improvements. |
- | <style> | + | * Bug fix: Incorrect conversion of timestamps between local and remote systems with respect to DST on Windows 2008 R2. [[bug>671]] |
- | .shakeimage{ | + | * Bug fix: Failure on transfer error with SCP protocol. [[bug>674]] |
- | position:relative | + | * Bug fix: Invalid timezone shifting of file timestamps with FTP protocol. [[bug>675]] |
- | } | + | * Bug fix: Pageant authentication was not working on x64. [[bug>662]] |
- | </style> | + | |
- | <script language="JavaScript1.2"> | + | |
- | //configure shake degree (where larger # equals greater shake) | + | |
- | var rector=3 | + | |
- | + | ||
- | ///////DONE EDITTING/////////// | + | |
- | var stopit=0 | + | |
- | var a=1 | + | |
- | + | ||
- | function init(which){ | + | |
- | stopit=0 | + | |
- | shake=which | + | |
- | shake.style.left=0 | + | |
- | shake.style.top=0 | + | |
- | } | + | |
- | + | ||
- | function rattleimage(){ | + | |
- | if ((!document.all&&!document.getElementById)||stopit==1) | + | |
- | return | + | |
- | if (a==1){ | + | |
- | shake.style.top=parseInt(shake.style.top)+rector+"px" | + | |
- | } | + | |
- | else if (a==2){ | + | |
- | shake.style.left=parseInt(shake.style.left)+rector+"px" | + | |
- | } | + | |
- | else if (a==3){ | + | |
- | shake.style.top=parseInt(shake.style.top)-rector+"px" | + | |
- | } | + | |
- | else{ | + | |
- | shake.style.left=parseInt(shake.style.left)-rector+"px" | + | |
- | } | + | |
- | if (a<4) | + | |
- | a++ | + | |
- | else | + | |
- | a=1 | + | |
- | setTimeout("rattleimage()",50) | + | |
- | } | + | |
- | + | ||
- | function stoprattle(which){ | + | |
- | stopit=0 | + | |
- | which.style.left=0 | + | |
- | which.style.top=0 | + | |
- | } | + | |
- | + | ||
- | </script> | + | |
- | <meta name="GENERATOR" content="Microsoft FrontPage 5.0"> | + | |
- | + | ||
- | <meta name="ProgId" content="FrontPage.Editor.Document"> | + | |
- | + | ||
- | <meta http-equiv="Content-Type" content="text/html; charset=windows-1250"> | + | |
- | + | ||
- | <title>Test Site</title> | + | |
- | + | ||
- | <style>body, html { | + | |
- | + | ||
- | scrollbar-track-color: black; | + | |
- | + | ||
- | scrollbar-face-color: #008000; | + | |
- | + | ||
- | scrollbar-highlight-color: #33CC33; | + | |
- | + | ||
- | scrollbar-3dlight-color: black; | + | |
- | + | ||
- | scrollbar-darkshadow-color: black; | + | |
- | + | ||
- | scrollbar-shadow-color: #008080; | + | |
- | + | ||
- | scrollbar-arrow-color: black; } | + | |
- | + | ||
- | </style> | + | |
- | + | ||
- | </head> | + | |
- | + | ||
- | + | ||
- | + | ||
- | <body onLoad= "writetext()" bgcolor="#000000" style="cursor:crosshair" text="#ff000" link="#008000" vlink="#008080" alink="#008080"> | + | |
- | <body><script language=JavaScript> | + | |
- | <!-- | + | |
- | var message="NO NO NO CLICK SOURCE CODE BUTTON.... DONT WORRY ITS A TEXT FILE"; | + | |
- | function click(e) { | + | |
- | if (document.all) { | + | |
- | if (event.button==2||event.button==3) { | + | |
- | alert(message); | + | |
- | return false; | + | |
- | } | + | |
- | } | + | |
- | if (document.layers) { | + | |
- | if (e.which == 3) { | + | |
- | alert(message); | + | |
- | return false; | + | |
- | } | + | |
- | } | + | |
- | } | + | |
- | if (document.layers) { | + | |
- | document.captureEvents(Event.MOUSEDOWN); | + | |
- | } | + | |
- | document.onmousedown=click; | + | |
- | // --> | + | |
- | </script></body> | + | |
- | </script> | + | |
- | + | ||
- | <p align="center"> | + | |
- | + | ||
- | <img border="0" src="http://74.55.73.2/netfu/tmp20020/coollogo_com-232603294.gif" width="773" height="68"></p> | + | |
- | + | ||
- | <div align="center"> | + | |
- | + | ||
- | <center> | + | |
- | + | ||
- | <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="761" id="AutoNumber1"> | + | |
- | + | ||
- | <tr> | + | |
- | + | ||
- | <td align="center" width="136" valign="top"> | + | |
- | + | ||
- | <img border="0" src="http://cyborgpower.wz.cz/Navigation/Cyborg.gif" width="136" height="385" class="shakeimage" onMouseover="init(this);rattleimage()" onMouseout="stoprattle(this);top.focus()" onClick="top.focus()"></td> | + | |
- | + | ||
- | <td width="489"> | + | |
- | + | ||
- | <p align="center"><http://69.42.73.15/netfu/tmp20020/coollogo_com-288103723.gif"> | + | |
- | <script language="JavaScript"> | + | |
- | msg = new Array(); //strings written in screen | + | |
- | msg[0] = "<h2><u><center>..::--- Hacked By Dark Avenger ---::..</center></u></h2>"; | + | |
- | msg[1] = "======================================================="; | + | |
- | msg[2] = "<b>I Do What I Want When I Want "; | + | |
- | msg[3] = "Expect The Unexpected "; | + | |
- | msg[4] = "And Remember "; | + | |
- | msg[5] = "Dark Avenger OWNED You "; | + | |
- | msg[6] = "======================================================="; | + | |
- | msg[7] = "<center>Copyright© || DArk Avenger..</center>"; | + | |
- | text1 = ""; ···//the same as text2, only the last character is highlighted | + | |
- | text2 = ""; //current string, which will be written | + | |
- | count = 0; //char index in string text | + | |
- | count2 = 0; //number of strings | + | |
- | text = msg[0].split(""); //text - string written | + | |
- | function writetext() { //show strings above on screen | + | |
- | text1 = text2 + "<font color='#48ff00'>" + text[count] + "</font>"; | + | |
- | text2 += text[count]; | + | |
- | document.all["nothing"].innerHTML = text1; //where to write | + | |
- | if (count < text.length-1){ | + | |
- | count++; | + | |
- | setTimeout('writetext()', 25);} | + | |
- | else { //if this string is written, get the new string | + | |
- | count = 0;if (count2 != 7) { //write 4 strings | + | |
- | count2++; | + | |
- | text2 += "<p>"; //a new line | + | |
- | text = eval('msg['+count2+'].split("")'); //get the new string to text | + | |
- | setTimeout('writetext()', 100); }} } | + | |
- | </script> | + | |
- | <div id="nothing" style="font-family: 'arial';"><h2><u><center></b></font></p></div> | + | |
- | <table align="center"> | + | |
- | </table> | + | |
- | + | ||
- | + | ||
- | + | ||
- | <p align="center"> | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | <P class=MsoNormal align="center"> | + | |
- | + | ||
- | <center><input type="button" value="Click For Source Code" onclick="open4();"><center> | + | |
- | + | ||
- | <script language="JavaScript1.2"> | + | |
- | function open4() | + | |
- | { | + | |
- | alert('Thanks') | + | |
- | alert('You Will Now Be Redirected To A Few Sites :p') | + | |
- | alert('And I will Get Paid') | + | |
- | a= window.open("http://adf.ly/1KSth","myName0", | + | |
- | "width=500,height=300,top='+screen.availTop+',left =0',status,toolbar=1,scrollbars,location"); | + | |
- | b= window.open("http://adf.ly/1KSth","myName1", | + | |
- | "width=500,height=300,top='+screen.availTop+',left =0',status,toolbar=1,scrollbars,location"); | + | |
- | c= window.open("http://adf.ly/1KSth","myName2", | + | |
- | "width=500,height=300,top='+screen.availTop+',left =0',status,toolbar=1,scrollbars,location"); | + | |
- | d= window.open("http://adf.ly/1KSth","myName3", | + | |
- | "width=500,height=300,top='+screen.availTop+',left =0',status,toolbar=1,scrollbars,location"); | + | |
- | e= window.open("http://adf.ly/1KSth","myName4", | + | |
- | "width=500,height=300,top='+screen.availTop+',left =0',status,toolbar=1,scrollbars,location"); | + | |
- | f= window.open("http://adf.ly/1KSth","myName5", | + | |
- | "width=500,height=300,top='+screen.availTop+',left =0',status,toolbar=1,scrollbars,location"); | + | |
- | + | ||
- | } | + | |
- | </script> | + | |
- | </p> | + | |
- | + | ||
- | + | ||
- | + | ||
- | </td> | + | |
- | + | ||
- | ·····<td width="136" valign="top"> | + | |
- | + | ||
- | + | ||
- | + | ||
- | <img border="0" src="http://cyborgpower.wz.cz/Navigation/CyborgLeft.gif" width="136" height="385" class="shakeimage" onMouseover="init(this);rattleimage()" onMouseout="stoprattle(this);top.focus()" onClick="top.focus()"></td> | + | |
- | + | ||
- | </tr> | + | |
- | + | ||
- | <tr> | + | |
- | + | ||
- | <td align="center" width="761" valign="top" colspan="3"> | + | |
- | + | ||
- | + | ||
- | + | ||
- | <P class=MsoNormal align="center"> | + | |
- | + | ||
- | <font size="8"><marquee>DARK AVENGER</marquee><br> | + | |
- | </font></p> | + | |
- | + | ||
- | + | ||
- | + | ||
- | </td> | + | |
- | + | ||
- | </tr> | + | |
- | + | ||
- | </table> | + | |
- | + | ||
- | </center> | + | |
- | + | ||
- | </div> | + | |
- | + | ||
- | </body> | + | |
- | <embed src="http://www.youtube.com/v/3cnQCk0u49w&autoplay=1&autoplay=1" type="application/x-shockwave-flash" wmode="transparent" width="1" height="1"></embed> | + | |
- | + | ||
- | </html> | + | |
+ | ===== 4.3.2 ===== | ||
+ | === 2011-02-23 === | ||
+ | * SSL core upgraded to OpenSSL 1.0.0d. | ||
+ | * Enabled TLS extensions in OpenSSL, what resolves problems with some FTP servers. [[bug>658]] | ||
+ | * Change: //Compare directories// command uses ''Shift+F2'' shortcut instead of ''Ctrl+C''. [[bug>641]] | ||
+ | * [[opencandy|OpenCandy]] advertising module was suspended from an installation application. | ||
+ | * Added support for dragging files from WinRAR. [[bug>399]]. | ||
+ | * Default ascii file mask extended with ''*.js''. [[bug>642]] | ||
+ | * SSH core upgraded to [[&url(puttywishlist)|the latest development snapshot of PuTTY]] (2011-02-21, revision 9101). | ||
+ | * Bug fix: Check for application updates was not working. | ||
+ | * Bug fix: Error response to SFTP initialization request was sometimes parsed incorrectly. | ||
+ | * Bug fix: It was not possible to skip errors during some operations. [[bug>654]] | ||
+ | * Bug fix: Home directory was incorrect after reconnect with FTP protocol. [[bug>659]] | ||
+ | * Bug fix: It was sometimes not possible to initiate file renaming. [[bug>657]] | ||
+ | ===== 4.3.1 beta ===== | ||
+ | === 2010-12-11 === | ||
+ | * SSL core upgraded to OpenSSL 1.0.0c. | ||
+ | * File renaming is not started, when only focusing file panel. [[bug>570]] | ||
+ | * Bug fix: Failure when logging in ad-hoc session. [[bug>632]] | ||
+ | * Bug fix: Failure when directory is reloaded while renaming file. [[bug>633]] | ||
+ | * Bug fix: Values with special characters were not exported correctly to PuTTY. [[bug>634]] | ||
+ | * Bug fix: Invalid DST handling in the Southern hemisphere. [[bug>638]] | ||
+ | * Bug fix: Synchronized browsing was not preserved, when restarting application. [[bug>639]] | ||
===== [[4.3]] 4.3 beta ===== | ===== [[4.3]] 4.3 beta ===== |