Witold Filipczyk
da5eed4dba
decompress_data: count bytes written to the pipe
...
Count bytes written to the pipe and decompress when the pipe is full.
This fixes the issue with blogs.msdn.com. It also should give better
performance because of fewer calls to read_encoded.
2007-03-06 20:42:09 +01:00
Witold Filipczyk
0bc767fed4
Merge with master.
...
Conflicts resolved by copying files of master branch.
2007-03-06 19:09:31 +01:00
Kalle Olavi Niemitalo
f2fc402093
Merge with http://elinks.cz/elinks.git
2007-03-06 16:01:21 +02:00
Kalle Olavi Niemitalo
f905379aed
smb: Use atol rather than atoi for file sizes.
...
Corresponds to FSP commit 9f47368894
.
2007-03-06 15:59:14 +02:00
Kalle Olavi Niemitalo
3b634ffee6
smb: Don't call qsort with a NULL pointer.
...
Corresponds to FSP commit 97edc3a2cc
.
2007-03-06 15:59:06 +02:00
Kalle Olavi Niemitalo
6ae6c0b438
smb: Remove a cast.
...
Corresponds to FSP commit 95a377e81b
.
2007-03-06 15:59:00 +02:00
Kalle Olavi Niemitalo
846a368fb0
smb: Assert that there is room for a terminating null.
...
Corresponds to FSP commit 23b4b912ac
.
2007-03-06 15:58:50 +02:00
Kalle Olavi Niemitalo
588375444b
smb: Comment about not freeing memory in the child process.
...
Corresponds to FSP commit 368a749123
.
2007-03-06 15:58:45 +02:00
Kalle Olavi Niemitalo
146a605938
smb: Call close_socket(socket) rather than close(socket->fd).
...
Corresponds to FSP commit 3ba31763a9
.
2007-03-06 15:58:38 +02:00
Kalle Olavi Niemitalo
c19ad66070
smb: Comment and FIXME about closing file descriptors.
...
Corresponds to FSP commit 1ad016bdd5
.
2007-03-06 15:58:28 +02:00
Kalle Olavi Niemitalo
e08d040c4c
smb: Don't cast the qsort comparison function pointer.
...
Inspired by FSP commit c3a6ca3ef0
.
This time, the cast was a no-op though.
2007-03-06 15:58:24 +02:00
Kalle Olavi Niemitalo
9665f1b813
smb: More const.
...
Inspired by FSP commit c06d6ba5d0
.
2007-03-06 15:58:07 +02:00
Kalle Olavi Niemitalo
327de14aa8
smb: Fix libsmbclient 3.0.10 compatibility.
...
Also, allocate memory for only one copy of each comment string, rather
than two.
2007-03-06 15:57:58 +02:00
Kalle Olavi Niemitalo
f621ed63b4
Revert 11e6aa8d97
, "Bug 944, SMB: Fix leaks and libsmbclient 3.0.10 compatibility."
...
Revert commit 11e6aa8d97
.
It is not useful to complicate the code to free the memory,
because the process is soon going to exit, and it has inherited
a lot more memory allocations from its parent.
The libsmbclient 3.0.10 compatibility changes are good though.
I'll re-apply them soon enough.
2007-03-06 15:57:40 +02:00
Kalle Olavi Niemitalo
e517ef22a9
fsp: Try to recover from ABI mismatches caused by _FILE_OFFSET_BITS.
2007-03-06 15:57:18 +02:00
Laurent MONIN
f2916d8646
unblock_itrm(),block_itrm(): drop unused parameter fd.
2007-03-05 22:54:24 +01:00
Laurent MONIN
e4256e0e6a
Refresh status bar when key prefix is eaten. It fixes bug 930.
2007-03-05 22:15:50 +01:00
Laurent MONIN
d7400bed08
asprintf() is not used in this file.
2007-03-05 22:04:34 +01:00
Laurent MONIN
86686983c0
save_textarea_file(): do not open file for writing if not needed. Patch
...
by Alexey Tourbin.
2007-03-05 21:48:42 +01:00
Laurent MONIN
ecce8bfa91
save_textarea_file(): handle return values of fwrite() and fclose(). Patch
...
by Alexey Tourbin.
2007-03-05 21:47:09 +01:00
Laurent MONIN
1e00f2d10d
save_textarea_file(): cleanup handling of error, closing descriptors
...
and unlinking created file. Patch by Alexey Tourbin.
2007-03-05 21:44:58 +01:00
Laurent MONIN
12ec62810b
save_textarea_file(): h -> fd, file -> fp. Idea by Alexey Tourbin.
2007-03-05 21:41:17 +01:00
Laurent MONIN
5acb3a68fb
If there is nothing to write do not even open the file for write (test
...
formdata length). Patch by Alexey Tourbin.
2007-03-05 21:37:24 +01:00
Laurent MONIN
edb8d9001c
If there is nothing to write do not even open the file for write. Patch
...
by Alexey Tourbin.
2007-03-05 21:34:45 +01:00
Laurent MONIN
4b9ddf1481
Take care of fwrite() and fclose() return values. Patch by Alexey Tourbin.
2007-03-05 21:30:16 +01:00
Laurent MONIN
6bdc34cfbc
Unlink file on error. Patch by Alexey Tourbin.
2007-03-05 21:24:02 +01:00
Laurent MONIN
0a8b52282c
formfd -> fd, formfile -> fp, formfilename -> filename. Idea by Alexey
...
Tourbin.
2007-03-05 21:17:09 +01:00
Laurent MONIN
31865ef953
Fix gcc warning: value computed is not used. Patch by Alexey Tourbin.
2007-03-05 21:11:19 +01:00
Laurent MONIN
278dec0664
Fix gcc warning: value computed is not used. Patch by Alexey Tourbin.
2007-03-05 21:10:02 +01:00
Kalle Olavi Niemitalo
9f47368894
fsp: Try to support large files.
...
FSP v2 uses 32-bit file offsets in its UDP packets and cannot get past
4 GiB. ELinks should however try not to wrap the numbers to negative
at 2 GiB, if it is built with large file support.
2007-03-05 22:09:17 +02:00
Kalle Olavi Niemitalo
1d0a3e9f7c
fsp: Call fsp_closedir also if protocol.fsp.sort is true.
2007-03-05 22:01:22 +02:00
Kalle Olavi Niemitalo
0eb0f05b35
fsp: Don't call decode_uri(NULL). It will crash.
2007-03-05 21:59:34 +02:00
Kalle Olavi Niemitalo
97edc3a2cc
fsp: Don't call qsort with a NULL pointer.
2007-03-05 21:36:36 +02:00
Kalle Olavi Niemitalo
f1d400ab3e
fsp: Use copy_struct rather than memcpy.
2007-03-05 21:27:32 +02:00
Kalle Olavi Niemitalo
bb79836cb7
fsp: HTML-encode file names in the directory listing.
2007-03-05 21:24:25 +02:00
Kalle Olavi Niemitalo
380deb2c1d
fsp: Comment about not calling fsp_close_session on error.
2007-03-05 21:21:26 +02:00
Kalle Olavi Niemitalo
95a377e81b
fsp: Remove a cast.
2007-03-05 20:51:38 +02:00
Kalle Olavi Niemitalo
23b4b912ac
fsp: Assert that there is room for a terminating null.
2007-03-05 20:50:27 +02:00
Kalle Olavi Niemitalo
368a749123
fsp: Comment about not freeing memory in the child process.
2007-03-05 20:48:17 +02:00
Kalle Olavi Niemitalo
3ba31763a9
fsp: Call close_socket(socket) rather than close(socket->fd).
2007-03-05 20:46:15 +02:00
Kalle Olavi Niemitalo
fb184a4cd0
fsp: prompt_username_pw is in the parent process.
2007-03-05 20:21:24 +02:00
Kalle Olavi Niemitalo
1ad016bdd5
fsp: Comment and FIXME about closing file descriptors.
2007-03-05 20:20:04 +02:00
Kalle Olavi Niemitalo
c3a6ca3ef0
fsp: Don't cast the qsort comparison function pointer.
...
Cast the parameters of the function instead. The C standard does not
guarantee that a function can be properly called via a pointer of a
different type.
2007-03-05 20:18:59 +02:00
Kalle Olavi Niemitalo
c06d6ba5d0
fsp: More const.
2007-03-05 20:01:14 +02:00
Kalle Olavi Niemitalo
d17005e23f
encode_uri_string: Let name point to const.
2007-03-05 19:59:17 +02:00
Kalle Olavi Niemitalo
ab92c38ca2
add_html_to_string: Let src (aka html) point to const.
2007-03-05 19:35:29 +02:00
Kalle Olavi Niemitalo
80a3019a2f
fsp: Comment about connection.data_socket.
2007-03-05 19:34:19 +02:00
Kalle Olavi Niemitalo
136ff42bb1
fsp: Comments about interprocess communication.
2007-03-05 19:32:55 +02:00
Laurent MONIN
b1db599b37
French translation was updated.
2007-03-03 22:10:41 +01:00
Witold Filipczyk
e34d646f1a
fsp: remember the username and the password given in the uri.
...
[ This is half of commit c7f6f76951
from the witekfl branch. The SMB half is in commit
a0db520267
. --KON ]
2007-03-03 17:26:19 +02:00