Re: [RFU] libogg-1.2.1-1
On Nov 30 18:31, David Rothenberger wrote: Please delete 1.1.4-1 and leave 1.2.0-1 as the previous version. wget -x -nH --cut-dirs=2 \ http://home.comcast.net/~david.rothenberger/cygwin/libogg/setup.hint \ http://home.comcast.net/~david.rothenberger/cygwin/libogg/libogg0/setup.hint \ http://home.comcast.net/~david.rothenberger/cygwin/libogg/libogg0/libogg0-1.2.1-1.tar.bz2 \ http://home.comcast.net/~david.rothenberger/cygwin/libogg/libogg-devel/setup.hint \ http://home.comcast.net/~david.rothenberger/cygwin/libogg/libogg-devel/libogg-devel-1.2.1-1.tar.bz2 \ http://home.comcast.net/~david.rothenberger/cygwin/libogg/libogg-1.2.1-1.tar.bz2 \ http://home.comcast.net/~david.rothenberger/cygwin/libogg/libogg-1.2.1-1-src.tar.bz2 Done. Thanks, Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader cygwin AT cygwin DOT com Red Hat
Re: [RFU] libvorbis-1.3.2-1
On Nov 30 18:32, David Rothenberger wrote: Please remove 1.2.3-1 and leave 1.3.1-1 as the previous version. wget -x -nH --cut-dirs=2 \ http://home.comcast.net/~david.rothenberger/cygwin/libvorbis/setup.hint \ http://home.comcast.net/~david.rothenberger/cygwin/libvorbis/libvorbisfile3/setup.hint \ http://home.comcast.net/~david.rothenberger/cygwin/libvorbis/libvorbisfile3/libvorbisfile3-1.3.2-1.tar.bz2 \ http://home.comcast.net/~david.rothenberger/cygwin/libvorbis/libvorbisenc2/setup.hint \ http://home.comcast.net/~david.rothenberger/cygwin/libvorbis/libvorbisenc2/libvorbisenc2-1.3.2-1.tar.bz2 \ http://home.comcast.net/~david.rothenberger/cygwin/libvorbis/libvorbis0/setup.hint \ http://home.comcast.net/~david.rothenberger/cygwin/libvorbis/libvorbis0/libvorbis0-1.3.2-1.tar.bz2 \ http://home.comcast.net/~david.rothenberger/cygwin/libvorbis/libvorbis-devel/setup.hint \ http://home.comcast.net/~david.rothenberger/cygwin/libvorbis/libvorbis-devel/libvorbis-devel-1.3.2-1.tar.bz2 \ http://home.comcast.net/~david.rothenberger/cygwin/libvorbis/libvorbis-1.3.2-1.tar.bz2 \ http://home.comcast.net/~david.rothenberger/cygwin/libvorbis/libvorbis-1.3.2-1-src.tar.bz2 Done. Thanks, Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader cygwin AT cygwin DOT com Red Hat
Re: [RFU] subversion-1.6.15-1
On Nov 30 18:32, David Rothenberger wrote: Please delete 1.6.12-2 and leave 1.6.13-1 as the previous version. wget -x -nH --cut-dirs=2 \ http://home.comcast.net/~david.rothenberger/cygwin/subversion/setup.hint \ http://home.comcast.net/~david.rothenberger/cygwin/subversion/subversion-1.6.15-1-src.tar.bz2 \ http://home.comcast.net/~david.rothenberger/cygwin/subversion/subversion-1.6.15-1.tar.bz2 \ http://home.comcast.net/~david.rothenberger/cygwin/subversion/subversion-apache2/setup.hint \ http://home.comcast.net/~david.rothenberger/cygwin/subversion/subversion-apache2/subversion-apache2-1.6.15-1.tar.bz2 \ http://home.comcast.net/~david.rothenberger/cygwin/subversion/subversion-devel/setup.hint \ http://home.comcast.net/~david.rothenberger/cygwin/subversion/subversion-devel/subversion-devel-1.6.15-1.tar.bz2 \ http://home.comcast.net/~david.rothenberger/cygwin/subversion/subversion-perl/setup.hint \ http://home.comcast.net/~david.rothenberger/cygwin/subversion/subversion-perl/subversion-perl-1.6.15-1.tar.bz2 \ http://home.comcast.net/~david.rothenberger/cygwin/subversion/subversion-python/setup.hint \ http://home.comcast.net/~david.rothenberger/cygwin/subversion/subversion-python/subversion-python-1.6.15-1.tar.bz2 \ http://home.comcast.net/~david.rothenberger/cygwin/subversion/subversion-ruby/setup.hint \ http://home.comcast.net/~david.rothenberger/cygwin/subversion/subversion-ruby/subversion-ruby-1.6.15-1.tar.bz2 \ http://home.comcast.net/~david.rothenberger/cygwin/subversion/subversion-tools/setup.hint \ http://home.comcast.net/~david.rothenberger/cygwin/subversion/subversion-tools/subversion-tools-1.6.15-1.tar.bz2 Done. Thanks, Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader cygwin AT cygwin DOT com Red Hat
Re: sqlite3: please update [RFU]
On 11/30/2010 12:00 PM, Corinna Vinschen wrote: On Nov 4 15:07, Yaakov S wrote: On Sun, 2010-10-03 at 02:04 -0500, Yaakov (Cygwin/X) wrote: Cygwin's sqlite3 (3.6.21) is ten months old, and some current software already needs more recent versions. Could you please update sqlite3 to the latest upstream release (currently 3.7.2)? Ping? KDE 4.5 requires a newer sqlite3, and I'd like to avoid another colliding package in Ports. Warren? You still with us? Yes, sorry, I missed the original request. wget -e robots=off --cut-dirs=2 -np -nH -A'*3.6.21-3*' -r \ http://etr-usa.com/cygwin/sqlite3/ FWIW, sqlite3 is one of several packages I'm maintaining only because I know what it's supposed to do and so can verify correct operation, not because I actually use it under Cygwin. If someone with better motivation wants to maintain it, they're welcome to take over.
Re: sqlite3: please update [RFU]
On 12/1/2010 6:58 AM, Warren Young wrote: wget -e robots=off --cut-dirs=2 -np -nH -A'*3.6.21-3*' -r \ http://etr-usa.com/cygwin/sqlite3/ Grr... wget -e robots=off --cut-dirs=2 -np -nH -A'*3.7.3-1*' -r \ http://etr-usa.com/cygwin/sqlite3/
Re: sqlite3: please update [RFU]
On Dec 1 07:00, Warren Young wrote: On 12/1/2010 6:58 AM, Warren Young wrote: wget -e robots=off --cut-dirs=2 -np -nH -A'*3.6.21-3*' -r \ http://etr-usa.com/cygwin/sqlite3/ Grr... wget -e robots=off --cut-dirs=2 -np -nH -A'*3.7.3-1*' -r \ http://etr-usa.com/cygwin/sqlite3/ Thanks, uploaded. Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader cygwin AT cygwin DOT com Red Hat
RFU: astyle-2.01-1
Please upload astyle-2.01-1: wget -x -nH --cut-dirs=1 \ http://emergedesktop.org/cygwin/astyle/astyle-2.01-1.tar.bz2 \ http://emergedesktop.org/cygwin/astyle/astyle-2.01-1-src.tar.bz2 Please leave 1.24-1 as previous and all other releases can be removed. Thank you, Chris -- Chris Sutcliffe http://emergedesktop.org http://www.google.com/profiles/ir0nh34d
Clear Screen
Hi, I use bash on Xterm. While working you press Ctrl-L, so that the screen gets cleared and you see the currently line only. But you may want to see the last outputs/prints. However, if you do a Ctrl-L/clear command, these prints go away. In that case, what can you use so that you clear the screen of the prints/outputs from last command. But in case you want to see the last output, you can just go scroll up/pageup. I looked at the bash Xterm manpage but this info is not available. Thanks in Advance, Ajay -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/
Re: Clear Screen
On 1 December 2010 11:34, Ajay Jain wrote: I use bash on Xterm. While working you press Ctrl-L, so that the screen gets cleared and you see the currently line only. But you may want to see the last outputs/prints. However, if you do a Ctrl-L/clear command, these prints go away. In that case, what can you use so that you clear the screen of the prints/outputs from last command. But in case you want to see the last output, you can just go scroll up/pageup. I looked at the bash Xterm manpage but this info is not available. Yep, looks like xterm doesn't push the screen content into the scrollback when clearing the screen, and I can't see an option for it either. You may want to try mintty, which does do what you expect (and which doesn't require X). Andy -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/
Re: Clear Screen
On Wed, 1 Dec 2010, Ajay Jain wrote: Hi, I use bash on Xterm. While working you press Ctrl-L, so that the screen gets cleared and you see the currently line only. But you may want to see the last outputs/prints. However, if you do a Ctrl-L/clear command, these prints go away. In that case, what can you use so that you clear the screen of the prints/outputs from last command. But in case you want to see the last output, you can just go scroll up/pageup. I looked at the bash Xterm manpage but this info is not available. The closest I recall offhand is the xterm tiXtraScroll resource (which would be useful if you were asking about running vi, etc). But a screen-clear is done without causing any scrolling action. By the way, the clearing of the screen on ctrl/L is not done by xterm. (PuTTY does this, in case you're mistaking it for xterm, otherwise I'd assume bash is doing it). -- Thomas E. Dickey http://invisible-island.net ftp://invisible-island.net -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/
Re: Clear Screen
On 1 December 2010 21:24, Thomas Dickey wrote: By the way, the clearing of the screen on ctrl/L is not done by xterm. (PuTTY does this, in case you're mistaking it for xterm, otherwise I'd assume bash is doing it). Yep, bash sends '\e[2J' when ^L is pressed. PuTTY's behaviour of interpreting ^L as formfeed is due to its SCOANSI mode being enabled by default. (Strange that the VT100 interpreted ^L, which of course is ASCII formfeed, as linefeed instead.) Andy -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/
Re: Clear Screen
On Wed, 1 Dec 2010, Andy Koppe wrote: On 1 December 2010 21:24, Thomas Dickey wrote: By the way, the clearing of the screen on ctrl/L is not done by xterm. (PuTTY does this, in case you're mistaking it for xterm, otherwise I'd assume bash is doing it). Yep, bash sends '\e[2J' when ^L is pressed. PuTTY's behaviour of interpreting ^L as formfeed is due to its SCOANSI mode being enabled by default. (Strange that the VT100 interpreted ^L, which of course is ASCII formfeed, as linefeed instead.) yes - it used to be that only printers did form-feeds, and terminals did not. See my comment about a repaginator here: http://invisible-island.net/personal/oldprogs.html -- Thomas E. Dickey http://invisible-island.net ftp://invisible-island.net -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/
[ANNOUNCEMENT] Updated: mingw64-i686-pthreads-20100619-2
mingw64-i686-pthreads-20100619-2 has been uploaded. mingw64-i686-pthreads is a libpthread implementation for MinGW-w64 Win32 toolchain. mingw64-i686-pthreads has been rebuilt with the new updated mingw64-i686 toolchain. *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the List-Unsubscribe: tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain@cygwin.com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
[ANNOUNCEMENT] Updated: mingw64-i686-headers-1.0b_svn3825-1
mingw64-i686-headers-1.0b_svn3825-1 has been uploaded. mingw64-i686-headers contains development headers for Win32 target. The headers have been updated to svn r3825. Version 0.30.2-1 of foo has been uploaded. (a couple of lines about what foo is) (short changelog of important features or fixes; big emphasis for security fixes) *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the List-Unsubscribe: tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain@cygwin.com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
[ANNOUNCEMENT] Updated: mingw64-i686-gcc-4.5.1-2
Version 4.5.1-2 of mingw64-i686-gcc has been uploaded. mingw64-i686-gcc contains GCC for the MinGW-w64 Win32 toolchain. mingw64-i686-gcc has been rebuilt with the new runtime and headers. *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the List-Unsubscribe: tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain@cygwin.com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
[ANNOUNCEMENT] Updated: mingw64-i686-binutils-2.20.51-2
Version 2.20.51-2 of mingw64-i686-binutils have been uploaded. mingw64-i686-binutils contians Binutils for the MinGW-w64 Win32 toolchain. mingw64-i686-binutils has been rebuilt with the latest sources from cvs on 29th of November. *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the List-Unsubscribe: tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain@cygwin.com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
[ANNOUNCEMENT] Updated: mingw64-x86_64-pthreads-20100619-2
mingw64-x86_64-pthreads-20100619-2 has been uploaded. mingw64-x86_64-pthreads is a libpthread implementation for MinGW-w64 Win64 toolchain. mingw64-x86_64-pthreads has been rebuilt with the new updated mingw64-x86_64 toolchain. *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the List-Unsubscribe: tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain@cygwin.com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
[ANNOUNCEMENT] Updated: mingw64-x86_64-headers-1.0b_svn3825-1
mingw64-x86_64-headers-1.0b_svn3825-1 has been uploaded. mingw64-x86_64-headers contains development headers for Win64 target. The headers have been updated to svn r3825. *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the List-Unsubscribe: tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain@cygwin.com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
[ANNOUNCEMENT] Updated: mingw64-x86_64-gcc-4.5.1-2
Version 4.5.1-2 of mingw64-x86_64-gcc has been uploaded. mingw64-x86_64-gcc contains GCC for the MinGW-w64 Win64 toolchain. mingw64-x86_64-gcc has been rebuilt with the new runtime and headers. *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the List-Unsubscribe: tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain@cygwin.com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
[ANNOUNCEMENT] Updated: mingw64-x86_64-binutils-2.20.51-2
Version 2.20.51-2 of mingw64-x86_64-binutils have been uploaded. mingw64-x86_64-binutils contians Binutils for the MinGW-w64 Win64 toolchain. mingw64-x86_64-binutils has been rebuilt with the latest sources from cvs on 29th of November. *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the List-Unsubscribe: tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain@cygwin.com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. 0xED74C077.asc Description: application/pgp-keys -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Issue with Left/Right Arrow Keys
Hi, I just installed the latest cygwin and I realize that the up/down arrow keys on the cygwin shell, the one that comes from cygwin\cygwin.bat, are not working. Even If I open an Xterm, the keys are still not working. What could be wrong? Thanks, Ajay. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
1.7.7 - OpenSSH Fatal Error 1114
Hi Everyone, I have cygwin 1.7.7 installed on a win2003 r2 file server. I have tried both versions of openssh and openssl available in the installer, and the currently installed versions are 5.5p1 and 0.9.8o, respectively. I am connecting from an ubuntu lucid machine via python and the paramiko ssh module from the repos. When I ssh in via the command line, everything works as expected. I can issue all kinds of commands and they all just work. However, when I issue the same commands via python, only the first command is successful, and each subsequent command produces a win32 error message. At first I thought it was a python/paramiko issue, but when I did some searching on the returned win32 error, it points to a dll issue. To further rule out python/paramiko, I have cygwin 1.7.5 running on an XP box and I do not have the same issue connecting to that box via python. Below is a sample from python. Basically all I am doing is requesting a directory listing from /cygdrive/c twice. The first time, you can see the listing in line #1. In line #2 you can see that there is no error. Now when I issue that command again, it shows no output in line #3, and the ssh error in line #4. Each subsequent command will issue the same ssh error with no output. I googled the win32 error 1114, and that got me this 1114A dynamic link library (DLL) initialization routine failed. ERROR_DLL_INIT_FAILED. I have rebooted the server just to make sure all dlls were loaded fresh. I have attached the cygcheck output. Python 2.6.5 (r265:79063, Apr 16 2010, 13:09:56) [GCC 4.4.3] on linux2 Type copyright, credits or license() for more information. DreamPie 1.1 import paramiko ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) ssh.connect('storage', 22, 'Administrator', 'XXX') stdin, stdout, stderr = ssh.exec_command('ls /cygdrive/c') stdout.read() 1: '533686c990bc04236541ef5e\nADFS\nAUTOEXEC.BAT\nCONFIG.SYS\nDocuments and Settings\nIO.SYS\nMSDOS.SYS\nNTDETECT.COM\nProgram Files\nRECYCLER\nSAN_Shares.exe\nStorageReports\nSystem Volume Information\nWINDOWS\nadsm.sys\nboot.ini\ncygwin\nfslrdr\nntldr\npagefile.sys\nreset.txt\nshares.csv\n' stderr.read() 2: '' stdin, stdout, stderr = ssh.exec_command('ls /cygdrive/c') stdout.read() 3: '' stderr.read() 4: ' 0 [main] sshd 1388 C:\\cygwin\\usr\\sbin\\sshd.exe: *** fatal error - could not load u, Win32 error 1114\nStack trace:\r\nFrame Function Args\r\n00229984 6102749B (00229984, , , )\r\n00229C74 6102749B (61177B80, 8000, , 61179977)\r\n0022ACA4 61004AFB (61179084, 61161E94, 61161E94, 7C838501)\r\n0022AED4 6100135E (610309EB, 6123F704, 0022AF40, 0022AF08)\r\n0022BBB8 6115764C (0003, , , 61117D12)\r\n0022BBF8 610CB0E3 (0003, 1044BE18, 0022BCFC, 1045C190)\r\n0022BC18 6102951B (1044BE18, 0022BCFC, 1045C190, 0022BD24)\r\n0022C138 610C01A5 (10454868, 1044BDF8, 0002, )\r\n0022C188 00413318 (10454868, 1044BDF8, 10454868, 00428C72)\r\n0022C1B8 004136A4 (10454868, 1044BDF8, 10459920, 1044C104)\r\n0022C278 004139EC (10459930, 10459920, 10459920, 0001)\r\n0022C2B8 0040AC33 (0062, 000A, 10455170, 0040BC45)\r\n0022C2F8 00439AC6 (0001, , 10455170, 0040C83A)\r\n0022C338 0040BDAA (1045C540, 104550E0, 0022C378, 004188A6)\r\n0022C378 0041429E (1045C540, 0003, , 0022CC34)\r\n0022CD48 00404163 (, 0022CE64, 0022CD88, 61006CD3)\r\nEnd of stack trace (more stack frames may be present)\n' Thanks! John :-) -- Any people, nation, or language that speaks anything against the God of Shadrach, Meshach, and Abednego shall be torn limb from limb, and their houses laid in ruins, for there is no other god who is able to rescue in this way. - Daniel 3:29 cygcheck.out Description: Binary data -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: 1.7.7 - OpenSSH Fatal Error 1114
Additional Info: I tried sending commands directly from the command line via ssh and I was able to reproduce the same error outside of python when using public key auth. When I take off the public key and enter the password when prompted the command will run. I have tried a dozen or so commands and they all work with password auth and fail when using public key auth. Please note that in python it does not matter whether I use password or public key auth, I still get the same results. j...@do-t-it-noc:~$ ssh administra...@storage -i storage_private net share test$='c:\test' /grant:everyone,full 1 [main] sshd 564 C:\cygwin\usr\sbin\sshd.exe: *** fatal error - could not load u, Win32 error 1114 Stack trace: Frame Function Args 00229954 6102749B (00229954, , , ) 00229C44 6102749B (61177B80, 8000, , 61179977) 0022AC74 61004AFB (61179084, 61161E94, 61161E94, 0022ACD8) 0022AEA4 6100135E (610309EB, 6123F8A4, 0022AF10, 0022AED8) 0022BBC8 6115764C (0003, , , 61117D12) 0022BC08 610CB0E3 (0003, 104552F8, 0022BD0C, 1045C138) 0022BC28 6102951B (104552F8, 0022BD0C, 1045C138, 0022BD34) 0022C148 610C01A5 (10454A18, 104586A0, 0002, ) 0022C198 00412D4B (10454A18, 104586A0, 10454A18, 00427EA2) 0022C1C8 004130F4 (10454A18, 104586A0, 104589E8, 1044C104) 0022C288 0041343C (10458A28, 104589E8, 104589E8, 0001) 0022C2C8 0040AAF3 (0062, 000A, 104563B0, 0040BB05) 0022C308 004389D6 (0001, , 104563B0, 0040C6FA) 0022C348 0040BC6A (1045C540, 10455280, 0022C388, 00417DF6) 0022C388 00413CCE (1045C540, 0003, , 0022CC44) 0022CD58 004040F3 (, 0022CE64, 0022CD98, 61006CD3) End of stack trace (more stack frames may be present) John :-) -- Any people, nation, or language that speaks anything against the God of Shadrach, Meshach, and Abednego shall be torn limb from limb, and their houses laid in ruins, for there is no other god who is able to rescue in this way. - Daniel 3:29 On Wed, Dec 1, 2010 at 7:13 AM, John Fano john.f...@gmail.com wrote: Hi Everyone, I have cygwin 1.7.7 installed on a win2003 r2 file server. I have tried both versions of openssh and openssl available in the installer, and the currently installed versions are 5.5p1 and 0.9.8o, respectively. I am connecting from an ubuntu lucid machine via python and the paramiko ssh module from the repos. When I ssh in via the command line, everything works as expected. I can issue all kinds of commands and they all just work. However, when I issue the same commands via python, only the first command is successful, and each subsequent command produces a win32 error message. At first I thought it was a python/paramiko issue, but when I did some searching on the returned win32 error, it points to a dll issue. To further rule out python/paramiko, I have cygwin 1.7.5 running on an XP box and I do not have the same issue connecting to that box via python. Below is a sample from python. Basically all I am doing is requesting a directory listing from /cygdrive/c twice. The first time, you can see the listing in line #1. In line #2 you can see that there is no error. Now when I issue that command again, it shows no output in line #3, and the ssh error in line #4. Each subsequent command will issue the same ssh error with no output. I googled the win32 error 1114, and that got me this 1114 A dynamic link library (DLL) initialization routine failed. ERROR_DLL_INIT_FAILED. I have rebooted the server just to make sure all dlls were loaded fresh. I have attached the cygcheck output. Python 2.6.5 (r265:79063, Apr 16 2010, 13:09:56) [GCC 4.4.3] on linux2 Type copyright, credits or license() for more information. DreamPie 1.1 import paramiko ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) ssh.connect('storage', 22, 'Administrator', 'XXX') stdin, stdout, stderr = ssh.exec_command('ls /cygdrive/c') stdout.read() 1: '533686c990bc04236541ef5e\nADFS\nAUTOEXEC.BAT\nCONFIG.SYS\nDocuments and Settings\nIO.SYS\nMSDOS.SYS\nNTDETECT.COM\nProgram Files\nRECYCLER\nSAN_Shares.exe\nStorageReports\nSystem Volume Information\nWINDOWS\nadsm.sys\nboot.ini\ncygwin\nfslrdr\nntldr\npagefile.sys\nreset.txt\nshares.csv\n' stderr.read() 2: '' stdin, stdout, stderr = ssh.exec_command('ls /cygdrive/c') stdout.read() 3: '' stderr.read() 4: ' 0 [main] sshd 1388 C:\\cygwin\\usr\\sbin\\sshd.exe: *** fatal error - could not load u, Win32 error 1114\nStack trace:\r\nFrame Function Args\r\n00229984 6102749B (00229984, , , )\r\n00229C74 6102749B (61177B80, 8000, , 61179977)\r\n0022ACA4 61004AFB (61179084, 61161E94, 61161E94, 7C838501)\r\n0022AED4 6100135E (610309EB, 6123F704, 0022AF40, 0022AF08)\r\n0022BBB8 6115764C (0003, , ,
Re: Issue with Left/Right Arrow Keys
On 1 December 2010 11:07, Ajay Jain wrote: I just installed the latest cygwin and I realize that the up/down arrow keys on the cygwin shell, the one that comes from cygwin\cygwin.bat, are not working. Even If I open an Xterm, the keys are still not working. What could be wrong? Your keyboard, but I presume you've checked that. ;) What do you expect to happen and what happens instead? What output do you get if you press Ctrl+V followed by up/down arrow? Have you customised bash's key bindings, e.g. in ~/.inputrc? Also: Problem reports: http://cygwin.com/problems.html Andy -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: [ANNOUNCEMENT] Updated: mingw64-i686-headers-1.0b_svn3825-1
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 12/1/2010 18:13, JonY wrote: Version 0.30.2-1 of foo has been uploaded. (a couple of lines about what foo is) (short changelog of important features or fixes; big emphasis for security fixes) Oops, too much copy and pasting, ignore the lines about foo. Sorry. -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.16 (MingW32) iEYEARECAAYFAkz2VGYACgkQp56AKe10wHcdnACfeTU+o2mm2XL3QNIQYQDZDayO dSAAn1UMPsZHKMqTQeSal9hTee4zROO4 =tSMH -END PGP SIGNATURE- 0xED74C077.asc Description: application/pgp-keys -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: Segmentation Fault in OpenGL - glutMainLoop
Nathan Rose wrote: Hi all, Hi Nathan, I suspect this problem may be beyond the scope of this mailing list, but I would really appreciate any help that you could provide. I have someone else's code that uses OpenGL (it's a massive set of files, so I'm not going to attach them here). It compiles fine on Cygwin, but when the glutMainLoop method is called I get a segmentation fault. I have tested it on Ubuntu and this does not occur there, so my assumption is that there is something wrong with how I have set up Cygwin. The following packages have been installed: libglut-devel freeglut libglut3 opengl glproto libGL-devel libGL1 libGLU-devel libGLU1 libglitz libxcb-dlx-devel libxcb-glx0 (basically, I've installed everything from the Select Packages page that has 'gl' in its name) I have attached the stackdump from the segfault and the output from cygcheck, in case they can help identify the cause of this issue. I'm not expecting that anyone will be able to magically solve this with what little information I have provided, but any hints as to which direction I should proceed would be appreciated. First thing: there are 2 ways to use OpenGL and GLUT under Cygwin: through an X server and natively. As you ran it under Unbutu, I suspect you use the X server, but please confirm it. I cannot deduce anything from your stackdump. Some applications have configure script to build with an X server on Linux and natively on Windows. If your application goes for the native route, my package (the opengl package) is concerned and I will try to help you further. In that case, you may uninstall the other packages mentionned above to clear any possible (but improbable) confusion. Try some simple program first: see if one of the native GLUT example programs run properly: /usr/lib/glut-examples/helloGlut.exe , then /usr/lib/glui-examples/example6.exe . If they work, try rebuilding them by going to /usr/share/doc/opengl-1.1.0/GLUTexamples and /usr/share/doc/opengl-1.1.0/GLUIexamples and typing make. If your application goes for the X server route, I will let the maintainers of the related packages take you from here. You may uninstall the opengl package to clear any possible (again improbable) confusion. X related issues should be discussed on a separate list: cygwin-xfree at cygwin dot com . Thanks, Nathan HTH, André Bleau, Cygwin's OpenGL package maintainer Please send any questiopn or comment about the OpenGL package to cygwin at cygwin dot com, not directly to me. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: 1.7.7 - OpenSSH Fatal Error 1114
On Dec 1 07:13, John Fano wrote: Hi Everyone, I have cygwin 1.7.7 installed on a win2003 r2 file server. [...] 4: ' 0 [main] sshd 1388 C:\\cygwin\\usr\\sbin\\sshd.exe: *** fatal error - could not load u, Win32 error 1114\nStack ^^^ It's probably safe to assume that this is user32.dll. There's a glitch in the debug output in 1.7.7. The difference between Cygwin 1.7.5 and 1.7.7 is just that 1.7.7 loads the dynamically loaded system DLLs using the full path, while 1.7.5 loads them using just the name, for instance: 1.7.5: LoadLibrary (user32.dll) 1.7.7: LoadLibrary (C:\\Windows\\System32\\user32.dll) The reason we're doing that is http://www.microsoft.com/technet/security/advisory/2269637.mspx So far we have not the faintest idea why loading the system DLLs using the full path fails in some scenarios, while using just the DLL name works. There's some kind of a workaround in the current development sources, but apparently this solution also doesn't provide a 100% success rate. Anyway, can you try if this effect still occurs with the latest developer snapshot from http://cygwin.com/snapshots/, please? Thanks, Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader cygwin AT cygwin DOT com Red Hat -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: [ANNOUNCEMENT] Updated: screen-4.0.3-6 (test release)
On 19.11.2010 15:08, Andrew Schulman wrote: The purpose of this release is to allow Cygwin users to try out the vertical split feature. Many people seem to have been using this feature happily for a long time, and most distros seem to include it in their screen packages now. However, the feature is undocumented AFAIK, and I myself had no success in using it. So, if you're interested in this feature, please try it out and let me know (1) how well it works for you; and (2) how it works, so I can include that information in README.Cygwin. I'll include the feature in a new current release if and only if enough people tell me that they like it and it works. Hi, And thank you for this feature :) (1) It works. But it was awkward at first, since I cannot see the line splitting the screen. (2) HowTo: ## short version for reference ## 1. start screen: $screen 2. split vertically [Ctrl][a] [V] 3. switch to other half [Ctrl][Tab] 4. create new screen [Ctrl][a] [c] ## long version ## In the following by pressing I mean hold down a key and release it again. 1. I start screen by calling: $screen 2. I split screen vertically: a) Press both Ctrl and a at the same point of time. b) Press both Shift and v at the same point of time. When I enter text I notice that the line returns to the next line before hitting the middle of my terminal. 3. I switch to the other half of the terminal: a) Press both Ctrl and a at the same point of time. b) Press Tab. 4. I create a screen in the right part of the terminal, where I switched to: a) Press both Ctrl and a at the same point of time. b) Press c. Now, I have two shells in one and can switch between them as I like (see 3.). In my opinion step 4 is counterintuitive. It would be much more comfortable if a new screen is created automatically when splitting it. Thanks again, Johannes Müller -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
[ANNOUNCEMENT] Updated: {libogg,libogg-devel,libogg0}-1.2.1-1
A new version the libogg, libogg-devel, and libogg0 packages are now available for download. NEWS: = This is a new upstream release, with upstream changes listed below. DESCRIPTION: Ogg project codecs use the Ogg bitstream format to arrange the raw, compressed bitstream into a more robust, useful form. For example, the Ogg bitstream makes seeking, time stamping and error recovery possible, as well as mixing several sepearate, concurrent media streams into a single physical bitstream. DOWNLOAD: = Note that downloads from sourceware.org (aka cygwin.com) aren't allowed due to bandwidth limitations. This means that you will need to find a mirror which has this update, please choose the one nearest to you: http://cygwin.com/mirrors.html QUESTIONS: == If you want to make a point or ask a question the Cygwin mailing list is the appropriate place. CYGWIN-ANNOUNCE UNSUBSCRIBE INFO: = To unsubscribe to the cygwin-announce mailing list, look at the List-Unsubscribe: tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain@cygwin.com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- David Rothenberger daver...@acm.org Bingo, gas station, hamburger with a side order of airplane noise, and you'll be Gary, Indiana. - Jessie in the movie Greaser's Palace Version 1.2.1 (2010 November 01) * Various build updates (see SVN) * Add ogg_stream_pageout_fill() to API to allow applications greater explicit flexibility in page sizing. * Documentation updates including multiplexing description, terminology and API (incl. ogg_packet_clear(), ogg_stream_pageout_fill()) * Correct possible buffer overwrite in stream encoding on 32 bit when a single packet exceed 250MB. * Correct read-buffer overrun [without side effects] under similar circumstances. * Update unit testing to work properly with new page spill heuristic. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
[ANNOUNCEMENT] Updated: libvorbis/libvorbis-devel/libvorbis0/libvorbisenc2/libvorbisfile3-1.3.2-1
A new version of the libvorbis, libvorbis-devel, libvorbis0, libvorbisenc2, and libvorbisfile3 packages are now available for download. DESCRIPTION: Vorbis is a general purpose audio and music encoding format contemporary to MPEG-4's AAC and TwinVQ, the next generation beyond MPEG audio layer 3. Unlike the MPEG sponsored formats (and other proprietary formats such as RealAudio G2 and Windows' flavor of the month), the Vorbis CODEC specification belongs to the public domain. All the technical details are published and documented, and any software entity may make full use of the format without license fee, royalty or patent concerns. This package contains: * libvorbis, a BSD-style license software implementation of the Vorbis specification by the Xiph.Org Foundation (http://www.xiph.org/) * libvorbisfile, a BSD-style license convenience library built on Vorbis designed to simplify common uses * libvorbisenc, a BSD-style license library that provides a simple, programmatic encoding setup interface DOWNLOAD: = Note that downloads from sourceware.org (aka cygwin.com) aren't allowed due to bandwidth limitations. This means that you will need to find a mirror which has this update, please choose the one nearest to you: http://cygwin.com/mirrors.html QUESTIONS: == If you want to make a point or ask a question the Cygwin mailing list is the appropriate place. CYGWIN-ANNOUNCE UNSUBSCRIBE INFO: = To unsubscribe to the cygwin-announce mailing list, look at the List-Unsubscribe: tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain@cygwin.com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- David Rothenberger daver...@acm.org -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
[ANNOUNCEMENT] Updated: subversion-1.6.15-1
A new version of subversion is available. This is a new upstream release. (1.6.14 was never released publicly by upstream due to issues found during testing.) NEWS: = See CHANGES (URL below) for more information about the differences between 1.6.15 and previous Subversion releases. IMPORTANT: This release will silently upgrade your Subversion working copies to the 1.6 format, rendering them unusable with previous major versions of Subversion. Please see the release notes http://subversion.apache.org/docs/release-notes/1.6.html for more details about the changes in Subversion. See http://svn.apache.org/repos/asf/subversion/tags/1.6.15/CHANGES for more details about the changes in 1.6.15. DESCRIPTION: Subversion is a version control system designed to be a compelling successor to CVS. Please see http://svnbook.red-bean.com/en/1.5/index.html for the latest official release of the Subversion Book, covering 1.5 or http://svnbook.red-bean.com/en/nightly/index.html for the WIP version of the book covering 1.6. DOWNLOAD: = Note that downloads from sourceware.org (aka cygwin.com) aren't allowed due to bandwidth limitations. This means that you will need to find a mirror which has this update, please choose the one nearest to you: http://cygwin.com/mirrors.html QUESTIONS: == If you want to make a point or ask a question the Cygwin mailing list is the appropriate place. CYGWIN-ANNOUNCE UNSUBSCRIBE INFO: = To unsubscribe to the cygwin-announce mailing list, look at the List-Unsubscribe: tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain@cygwin.com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- David Rothenberger daver...@acm.org -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: [ANNOUNCEMENT] Updated: subversion-1.6.15-1
On Wed, Dec 1, 2010 at 11:32 AM, David Rothenberger daver...@acm.org wrote: DESCRIPTION: Subversion is a version control system designed to be a compelling successor to CVS. Please see http://svnbook.red-bean.com/en/1.5/index.html for the latest official release of the Subversion Book, covering 1.5 or http://svnbook.red-bean.com/en/nightly/index.html for the WIP version of the book covering 1.6. The link for the WIP 1.6 book is a 404. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: [ANNOUNCEMENT] Updated: subversion-1.6.15-1
On 2010-12-01 17:15Z, NightStrike wrote: On Wed, Dec 1, 2010 at 11:32 AM, David Rothenberger x...@acm.org wrote: [...] http://svnbook.red-bean.com/en/nightly/index.html for the WIP version of the book covering 1.6. The link for the WIP 1.6 book is a 404. - http://svnbook.red-bean.com/en/nightly/index.html + http://svnbook.red-bean.com/nightly/en/index.html -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: [ANNOUNCEMENT] Updated: screen-4.0.3-6 (test release)
Johannes, thanks for trying it out. (1) It works. But it was awkward at first, since I cannot see the line splitting the screen. Yes, that was my problem with it. Too confusing without a visible divider. I just tried the same feature on Ubuntu, and it works very differently there: * There's a vertical strip down the middle when you split the screen. * The two vertical sides contain separate windows. In Cygwin, they're two views into the same window. * The vertical split command is C-a |. I wonder if Ubuntu is using an alternate or more recent patch. I'll see what I can find out about that. I can't find anything in /etc/screenrc that controls the vertical split (although I haven't combed it thoroughly yet). (2) HowTo: ## short version for reference ## 1. start screen: $screen 2. split vertically [Ctrl][a] [V] 3. switch to other half [Ctrl][Tab] 4. create new screen [Ctrl][a] [c] Thanks. The screen info and man pages just write these as C-a V, C-a Tab, C-a c. No need for the more verbose version below, but thanks for providing it. Andrew. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: [ANNOUNCEMENT] Updated: subversion-1.6.15-1
On 12/1/2010 9:15 AM, NightStrike wrote: On Wed, Dec 1, 2010 at 11:32 AM, David Rothenberger daver...@acm.org wrote: DESCRIPTION: Subversion is a version control system designed to be a compelling successor to CVS. Please see http://svnbook.red-bean.com/en/1.5/index.html for the latest official release of the Subversion Book, covering 1.5 or http://svnbook.red-bean.com/en/nightly/index.html for the WIP version of the book covering 1.6. The link for the WIP 1.6 book is a 404. Thanks for the report. I'll update my email announcement template with the correct URL for the next release. -- David Rothenberger daver...@acm.org Nothing so needs reforming as other people's habits. -- Mark Twain -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Send To .tar.gz
I use cygwin a lot and I wanted to create a windows XP Send To shortcut that would allow me to Send a folder from windows explorer to a .tar.gz file. (Rather like the compress folder item, but compress to a .tar.gz format). It turned out to be fairly simple to create this, here is the code below in case someone else wants to do this. 1. Create a script to compress a windows directory path. I called this send_to_tar_gz.sh and placed it in my home directory. - #!/bin/sh bin=/bin # Executables in Cygwin space(Windows PATH may not include it) if [ ${1} = ]; then XPATH=.; else XPATH=$($bin/cygpath -u -a ${1}); fi echo creating .tar.gz of $XPATH $bin/tar -cvzf ${XPATH}.tar.gz $XPATH --- 2. Create a windows Send To shortcut as explained here: http://support.microsoft.com/kb/310270 C:\cygwin\bin\bash.exe --login -i send_to_tar_gz.sh Note that I needed to use --login -i arguments because a. I placed the shell script in my home directory. b. If I just used bash the tar command had problems finding the gzip command to compress the tar file, I'm not quite sure why. Something to do with the path I think. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
[ANNOUNCEMENT] Updated: sqlite3-3.7.3-1
PACKAGE DESCRIPTION === Homepage: http://sqlite.org/ License : Public Domain (no, really!) SQLite is a C library providing local database storage with a SQL interface. Unlike most SQL database systems, SQLite does not accept connections from remote users. Access to the database requires access to the file system hosting it; SQLite thus relies on the operating system's file security for access control. In exchange for this limitation, you get a smaller, faster database engine that's easy to embed within a program. CHANGES SINCE LAST RELEASE == Changes since previous, 3.6.21-3: 2010 October 08 (3.7.3) * Added the sqlite3_create_function_v2() interface that includes a destructor callback. * Added support for custom r-tree queries using application- supplied callback routines to define the boundary of the query region. * The default page cache strives more diligently to avoid using memory beyond what is allocated to it by SQLITE_CONFIG_PAGECACHE. Or if using page cache is allocating from the heap, it strives to avoid going over the sqlite3_soft_heap_limit64(), even if SQLITE_ENABLE_MEMORY_MANAGEMENT is not set. * Added the sqlite3_soft_heap_limit64() interface as a replacement for sqlite3_soft_heap_limit(). * The ANALYZE command now gathers statistics on tables even if they have no indices. * Tweaks to the query planner to help it do a better job of finding the most efficient query plan for each query. * Enhanced the internal text-to-numeric conversion routines so that they work with UTF8 or UTF16, thereby avoiding some UTF16-to-UTF8 text conversions. * Fix a problem that was causing excess memory usage with large WAL transactions in win32 systems. * The interface between the VDBE and B-Tree layer is enhanced such that the VDBE provides hints to the B-Tree layer letting the B-Tree layer know when it is safe to use hashing instead of B-Trees for transient tables. * Miscellaneous documentation enhancements. 2010 August 24 (3.7.2) * Fix an old and very obscure bug that can lead to corruption of the database free-page list when incremental_vacuum is used. 2010 August 23 (3.7.1) * Added new commands SQLITE_DBSTATUS_SCHEMA_USED and SQLITE_DBSTATUS_STMT_USED to the sqlite3_db_status() interface, in order to report out the amount of memory used to hold the schema and prepared statements of a connection. * Increase the maximum size of a database pages from 32KiB to 64KiB. * Use the LIKE optimization even if the right-hand side string contains no wildcards. * Added the SQLITE_FCNTL_CHUNK_SIZE verb to the sqlite3_file_control() interface for both unix and windows, to cause database files to grow in large chunks in order to reduce disk fragmentation. * Fixed a bug in the query planner that caused performance regressions relative to 3.6.23.1 on some complex joins. * Fixed a typo in the OS/2 backend. * Refactored the pager module. * The SQLITE_MAX_PAGE_SIZE compile-time option is now silently ignored. The maximum page size is hard-coded at 65536 bytes. 2010 August 04 (3.7.0.1) * Fix a potential database corruption bug that can occur if version 3.7.0 and version 3.6.23.1 alternately write to the same database file. Ticket [51ae9cad317a1] * Fix a performance regression related to the query planner enhancements of version 3.7.0. 2010 July 22 (3.7.0) * Added support for write-ahead logging. * Query planner enhancement - automatic transient indices are created when doing so reduces the estimated query time. * Query planner enhancement - the ORDER BY becomes a no-op if the query also contains a GROUP BY clause that forces the correct output order. * Add the SQLITE_DBSTATUS_CACHE_USED verb for sqlite3_db_status(). * The logical database size is now stored in the database header so that bytes can be appended to the end of the database file without corrupting it and so that SQLite will work correctly on systems that lack support for ftruncate(). 2010 March 30 (3.6.23.1) * Fix a bug in the offsets() function of FTS3 * Fix a missing sync that when omitted could lead to database corruption if a power failure or OS crash occurred just as a ROLLBACK operation was finishing. 2010 March 09 (3.6.23) * Added the secure_delete pragma. * Added the sqlite3_compileoption_used() and sqlite3_compileoption_get() interfaces as well as the compile_options pragma and the sqlite_compileoption_used() and sqlite_compileoption_get() SQL functions. * Added the sqlite3_log() interface together with the SQLITE_CONFIG_LOG verb to sqlite3_config(). The .log command is added to the Command Line Interface. *
Difference in behaviour between getifaddrs() and ioctl(SIOCGIFCONF)
Hello, I've seen an issue when using getifaddrs() using Cygwin 1.7.x (snapshot build from 2010-11-24, shortly after the ARP fixes from Corinna). Operating System is Windows 7 x64_86 Ultimate. When I use getifaddrs() I get a list of interface names, some are appended with :1. Getting the list with ioctl(SIOCGIFCONF) provides a different list of names, where interface names only differ sometimes by :1. The list from ioctl() is correct, that from getifaddrs() is incorrect, in that the name cannot be used to resolve the HWADDR, SIOCGIFFRNDLYNAM with ioctl(). Using getifaddrs(): device: {4ED54D4E-1024-4BDF-A926-67D2895D2DC4}; ioctl(SIOCGIFFRNDLYNAM)=0 Local Area Connection 4 device: {A045DC0F-A979-49B3-954C-D0678365FF26}:1; ioctl(SIOCGIFFRNDLYNAM)=-1 device: {4EB69B61-C791-434A-8FCE-8F4859EA8DFC}; ioctl(SIOCGIFFRNDLYNAM)=0 Local Area Connection 3 device: {85C2CEC7-A2B9-47D4-9A50-D63E9F9ED007}; ioctl(SIOCGIFFRNDLYNAM)=0 Bluetooth Network Connection device: {56D2E68A-4173-4117-A719-65123B973C65}:1; ioctl(SIOCGIFFRNDLYNAM)=-1 device: {7E5203E8-97DE-4822-9A2E-380BD258D97E}:1; ioctl(SIOCGIFFRNDLYNAM)=-1 device: {8424F604-4FAE-4541-9D8E-7B0A583A0956}:1; ioctl(SIOCGIFFRNDLYNAM)=-1 device: {846EE342-7039-11DE-9D20-806E6F6E6963}:1; ioctl(SIOCGIFFRNDLYNAM)=-1 Using ioctl(SIOCGIFCONF): device: {4ED54D4E-1024-4BDF-A926-67D2895D2DC4}; ioctl(SIOCGIFFRNDLYNAM)=0 Local Area Connection 4 device: {A045DC0F-A979-49B3-954C-D0678365FF26}; ioctl(SIOCGIFFRNDLYNAM)=0 Bluetooth Network Connection 2 device: {4EB69B61-C791-434A-8FCE-8F4859EA8DFC}; ioctl(SIOCGIFFRNDLYNAM)=0 Local Area Connection 3 device: {85C2CEC7-A2B9-47D4-9A50-D63E9F9ED007}; ioctl(SIOCGIFFRNDLYNAM)=0 Bluetooth Network Connection device: {56D2E68A-4173-4117-A719-65123B973C65}; ioctl(SIOCGIFFRNDLYNAM)=0 Local Area Connection device: {7E5203E8-97DE-4822-9A2E-380BD258D97E}; ioctl(SIOCGIFFRNDLYNAM)=0 VMware Network Adapter VMnet1 device: {8424F604-4FAE-4541-9D8E-7B0A583A0956}; ioctl(SIOCGIFFRNDLYNAM)=0 VMware Network Adapter VMnet8 device: {846EE342-7039-11DE-9D20-806E6F6E6963}; ioctl(SIOCGIFFRNDLYNAM)=0 Loopback Pseudo-Interface 1 My control panel shows only interfaces * Bluetooth Network Connection 2 * Local Area Connection * VMware Network Adapter VMnet1 * VMware Network Adapter VMnet8 -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
problem invoking rxvt from java on windows 7
Hello, My Java application need to invoke rxvt. On Windows XP rxvt window appears and works fine. On Windows 7 the window does not appear, while I can see rxvt.exe in the list of running processes. Launching rxvt.exe from Start/Run, from Explorer, and from cmd.exe shell all work fine too, so the problem appears only if rxvt.exe is called from Java application... Below is a very short example which can be used to reproduce the problem: - import java.io.IOException; public class Main { public static void main(String[] args) throws IOException, InterruptedException { Runtime runtime = Runtime.getRuntime(); System.err.println(executing); Process process = runtime.exec(c:\\cygwin\\bin\\rxvt.exe); System.err.println(exec done, waiting ...); process.waitFor(); System.err.println(wait done); } } - 1) save as Main.java 2) compile it: javac Main.java 3) run it: java Main The problem appears in Windows 7 64 bit, latest Cygwin and Sun JRE: $ uname -a CYGWIN_NT-6.1-WOW64 w7 1.7.7(0.230/5/3) 2010-08-31 09:58 i686 Cygwin Z:\home-tmp\JavaApplication4\distc:\Program Files (x86)\Java\jre6\bin\java.exe -version java version 1.6.0_22 Java(TM) SE Runtime Environment (build 1.6.0_22-b04) Java HotSpot(TM) Client VM (build 17.1-b03, mixed mode, sharing) Any idea why this can possibly happen? fixes/workarounds? Thank you. Best regards, Alexandre Bezroutchko www.gremwell.com -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
RE: 1.7.7: Open BASH Shell Here goes to wrong location
'mintty -' invokes your shell as a login shell. The default /etc/profile will cd to your home directory, but presumably you've changed that, as that's not what you're seeing. Hence you'll end up in whatever directory Explorer decided to start mintty, so it seems Explorer doesn't necessarily set the current directory to the one you're looking at. Apparently that could be due to a shell extension, according to this: http://blogs.msdn.com/b/oldnewthing/archive/2010/11/09/10087919.aspx [Roe, Kevin L.] Thanks! I guess that explains it. Still strange, but it doesn't really matter. I was just curious. Any ideas? As Matt said: use 'chere'. That's what it's for. [Roe, Kevin L.] Hmmm... As I explained, I already was, but thanks for the advice. Andy --
Re: Segmentation Fault in OpenGL - glutMainLoop
First thing: there are 2 ways to use OpenGL and GLUT under Cygwin: through an X server and natively. As you ran it under Unbutu, I suspect you use the X server, but please confirm it. I cannot deduce anything from your stackdump. Some applications have configure script to build with an X server on Linux and natively on Windows. If your application goes for the native route, my package (the opengl package) is concerned and I will try to help you further. In that case, you may uninstall the other packages mentionned above to clear any possible (but improbable) confusion. Try some simple program first: see if one of the native GLUT example programs run properly: /usr/lib/glut-examples/helloGlut.exe , then /usr/lib/glui-examples/example6.exe . If they work, try rebuilding them by going to /usr/share/doc/opengl-1.1.0/GLUTexamples and /usr/share/doc/opengl-1.1.0/GLUIexamples and typing make. If your application goes for the X server route, I will let the maintainers of the related packages take you from here. You may uninstall the opengl package to clear any possible (again improbable) confusion. X related issues should be discussed on a separate list: cygwin-xfree at cygwin dot com . HTH, André Bleau, Cygwin's OpenGL package maintainer Please send any questiopn or comment about the OpenGL package to cygwin at cygwin dot com, not directly to me. Hi André, Thanks for your response. The native GLUT programs compiled and ran fine. I've uninstalled the opengl package but I'm still getting the segmentation fault. Running the program in the Cygwin Bash Shell (ie, not Cygwin/X) gives the error message freeglut (./test): failed to open display '' - would it be right to assume that that means it is looking for the X server? Thanks, Nathan -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: tcsh out of memory and core dump
On 11/29/2010 1:57 PM, Corinna Vinschen wrote: On Nov 29 05:58, tsteven4 wrote: I can readily reproduce a tcsh error Out of memory, however the timing is variable. In my actual application the time to failure varies from seconds to hours. I have a test case that seems to be able to reproduce the error. The symptom of the error is a message like: 188 ./test2 189 ./test2 190 ./test2 191 tcsh current memory allocation: free: 0 119 52 25 29 23 1730200 20000000000000 000 used: 09 204 167 51 33 1931122 14300000000000 000 Total in use: 788560, total free: 100272 Allocated memory from 0xab to 0x. Real top at 0xb89000 nbytes=32784: Out of memory Abort (core dumped) 192 ./test2 193 ./test2 194 ./test2 195 ./test2 Thanks for the testcase! It helped me to track down a memory leak in Cygwin which occurs on each dup/dup2/dup3 call on a tty. This is done very often in tcsh and thus affects long-running scripts quite heavily. I applied a patch to CVS. Please test the next Cygwin developer snapshot from http://cygwin.com/snapshots/, which will contain the fix. Thanks again, Corinna Corinna, I tested today's snapshot and the tcsh memory issue appears to be fixed. Thank you for the very speedy resolution. Steve -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
unable to type command into Cygwin after running 'tail'
hi, I've been experiencing this problem for quite some time. Whenever I do a tail (eg. tail -f abc.txt | grep abc), and then Ctrl-C to exit the tail, I can't type in new commands to the command prompt anymore. All I could do is close that window and open another cygwin session. Can anybody help? thanks -- View this message in context: http://old.nabble.com/unable-to-type-command-into-Cygwin-after-running-%27tail%27-tp30355317p30355317.html Sent from the Cygwin list mailing list archive at Nabble.com. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: unable to type command into Cygwin after running 'tail'
orbita wrote: hi, I've been experiencing this problem for quite some time. Whenever I do a tail (eg. tail -f abc.txt | grep abc), and then Ctrl-C to exit the tail, I can't type in new commands to the command prompt anymore. All I could do is close that window and open another cygwin session. Can anybody help? Try typing reset or stty sane (without the quotes) and pressing Enter. You won't see what you're typing, but after the shell should work again. -- David Rothenberger daver...@acm.org QOTD: It's hard to tell whether he has an ace up his sleeve or if the ace is missing from his deck altogether. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Updated: mingw64-i686-pthreads-20100619-2
mingw64-i686-pthreads-20100619-2 has been uploaded. mingw64-i686-pthreads is a libpthread implementation for MinGW-w64 Win32 toolchain. mingw64-i686-pthreads has been rebuilt with the new updated mingw64-i686 toolchain. *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the List-Unsubscribe: tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain@cygwin.com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL.
Updated: mingw64-i686-headers-1.0b_svn3825-1
mingw64-i686-headers-1.0b_svn3825-1 has been uploaded. mingw64-i686-headers contains development headers for Win32 target. The headers have been updated to svn r3825. Version 0.30.2-1 of foo has been uploaded. (a couple of lines about what foo is) (short changelog of important features or fixes; big emphasis for security fixes) *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the List-Unsubscribe: tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain@cygwin.com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL.
Updated: mingw64-i686-binutils-2.20.51-2
Version 2.20.51-2 of mingw64-i686-binutils have been uploaded. mingw64-i686-binutils contians Binutils for the MinGW-w64 Win32 toolchain. mingw64-i686-binutils has been rebuilt with the latest sources from cvs on 29th of November. *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the List-Unsubscribe: tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain@cygwin.com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL.
Updated: mingw64-x86_64-pthreads-20100619-2
mingw64-x86_64-pthreads-20100619-2 has been uploaded. mingw64-x86_64-pthreads is a libpthread implementation for MinGW-w64 Win64 toolchain. mingw64-x86_64-pthreads has been rebuilt with the new updated mingw64-x86_64 toolchain. *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the List-Unsubscribe: tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain@cygwin.com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL.
Updated: mingw64-x86_64-headers-1.0b_svn3825-1
mingw64-x86_64-headers-1.0b_svn3825-1 has been uploaded. mingw64-x86_64-headers contains development headers for Win64 target. The headers have been updated to svn r3825. *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the List-Unsubscribe: tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain@cygwin.com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL.
Updated: mingw64-x86_64-gcc-4.5.1-2
Version 4.5.1-2 of mingw64-x86_64-gcc has been uploaded. mingw64-x86_64-gcc contains GCC for the MinGW-w64 Win64 toolchain. mingw64-x86_64-gcc has been rebuilt with the new runtime and headers. *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the List-Unsubscribe: tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain@cygwin.com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL.
Updated: mingw64-x86_64-binutils-2.20.51-2
Version 2.20.51-2 of mingw64-x86_64-binutils have been uploaded. mingw64-x86_64-binutils contians Binutils for the MinGW-w64 Win64 toolchain. mingw64-x86_64-binutils has been rebuilt with the latest sources from cvs on 29th of November. *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the List-Unsubscribe: tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain@cygwin.com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. 0xED74C077.asc Description: application/pgp-keys
Updated: subversion-1.6.15-1
A new version of subversion is available. This is a new upstream release. (1.6.14 was never released publicly by upstream due to issues found during testing.) NEWS: = See CHANGES (URL below) for more information about the differences between 1.6.15 and previous Subversion releases. IMPORTANT: This release will silently upgrade your Subversion working copies to the 1.6 format, rendering them unusable with previous major versions of Subversion. Please see the release notes http://subversion.apache.org/docs/release-notes/1.6.html for more details about the changes in Subversion. See http://svn.apache.org/repos/asf/subversion/tags/1.6.15/CHANGES for more details about the changes in 1.6.15. DESCRIPTION: Subversion is a version control system designed to be a compelling successor to CVS. Please see http://svnbook.red-bean.com/en/1.5/index.html for the latest official release of the Subversion Book, covering 1.5 or http://svnbook.red-bean.com/en/nightly/index.html for the WIP version of the book covering 1.6. DOWNLOAD: = Note that downloads from sourceware.org (aka cygwin.com) aren't allowed due to bandwidth limitations. This means that you will need to find a mirror which has this update, please choose the one nearest to you: http://cygwin.com/mirrors.html QUESTIONS: == If you want to make a point or ask a question the Cygwin mailing list is the appropriate place. CYGWIN-ANNOUNCE UNSUBSCRIBE INFO: = To unsubscribe to the cygwin-announce mailing list, look at the List-Unsubscribe: tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain@cygwin.com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- David Rothenberger daver...@acm.org
Updated: sqlite3-3.7.3-1
PACKAGE DESCRIPTION === Homepage: http://sqlite.org/ License : Public Domain (no, really!) SQLite is a C library providing local database storage with a SQL interface. Unlike most SQL database systems, SQLite does not accept connections from remote users. Access to the database requires access to the file system hosting it; SQLite thus relies on the operating system's file security for access control. In exchange for this limitation, you get a smaller, faster database engine that's easy to embed within a program. CHANGES SINCE LAST RELEASE == Changes since previous, 3.6.21-3: 2010 October 08 (3.7.3) * Added the sqlite3_create_function_v2() interface that includes a destructor callback. * Added support for custom r-tree queries using application- supplied callback routines to define the boundary of the query region. * The default page cache strives more diligently to avoid using memory beyond what is allocated to it by SQLITE_CONFIG_PAGECACHE. Or if using page cache is allocating from the heap, it strives to avoid going over the sqlite3_soft_heap_limit64(), even if SQLITE_ENABLE_MEMORY_MANAGEMENT is not set. * Added the sqlite3_soft_heap_limit64() interface as a replacement for sqlite3_soft_heap_limit(). * The ANALYZE command now gathers statistics on tables even if they have no indices. * Tweaks to the query planner to help it do a better job of finding the most efficient query plan for each query. * Enhanced the internal text-to-numeric conversion routines so that they work with UTF8 or UTF16, thereby avoiding some UTF16-to-UTF8 text conversions. * Fix a problem that was causing excess memory usage with large WAL transactions in win32 systems. * The interface between the VDBE and B-Tree layer is enhanced such that the VDBE provides hints to the B-Tree layer letting the B-Tree layer know when it is safe to use hashing instead of B-Trees for transient tables. * Miscellaneous documentation enhancements. 2010 August 24 (3.7.2) * Fix an old and very obscure bug that can lead to corruption of the database free-page list when incremental_vacuum is used. 2010 August 23 (3.7.1) * Added new commands SQLITE_DBSTATUS_SCHEMA_USED and SQLITE_DBSTATUS_STMT_USED to the sqlite3_db_status() interface, in order to report out the amount of memory used to hold the schema and prepared statements of a connection. * Increase the maximum size of a database pages from 32KiB to 64KiB. * Use the LIKE optimization even if the right-hand side string contains no wildcards. * Added the SQLITE_FCNTL_CHUNK_SIZE verb to the sqlite3_file_control() interface for both unix and windows, to cause database files to grow in large chunks in order to reduce disk fragmentation. * Fixed a bug in the query planner that caused performance regressions relative to 3.6.23.1 on some complex joins. * Fixed a typo in the OS/2 backend. * Refactored the pager module. * The SQLITE_MAX_PAGE_SIZE compile-time option is now silently ignored. The maximum page size is hard-coded at 65536 bytes. 2010 August 04 (3.7.0.1) * Fix a potential database corruption bug that can occur if version 3.7.0 and version 3.6.23.1 alternately write to the same database file. Ticket [51ae9cad317a1] * Fix a performance regression related to the query planner enhancements of version 3.7.0. 2010 July 22 (3.7.0) * Added support for write-ahead logging. * Query planner enhancement - automatic transient indices are created when doing so reduces the estimated query time. * Query planner enhancement - the ORDER BY becomes a no-op if the query also contains a GROUP BY clause that forces the correct output order. * Add the SQLITE_DBSTATUS_CACHE_USED verb for sqlite3_db_status(). * The logical database size is now stored in the database header so that bytes can be appended to the end of the database file without corrupting it and so that SQLite will work correctly on systems that lack support for ftruncate(). 2010 March 30 (3.6.23.1) * Fix a bug in the offsets() function of FTS3 * Fix a missing sync that when omitted could lead to database corruption if a power failure or OS crash occurred just as a ROLLBACK operation was finishing. 2010 March 09 (3.6.23) * Added the secure_delete pragma. * Added the sqlite3_compileoption_used() and sqlite3_compileoption_get() interfaces as well as the compile_options pragma and the sqlite_compileoption_used() and sqlite_compileoption_get() SQL functions. * Added the sqlite3_log() interface together with the SQLITE_CONFIG_LOG verb to sqlite3_config(). The .log command is added to the Command Line Interface. *