Kalle Olavi Niemitalo
48fd725c40
report_scripting_error: Look up module names with gettext.
2007-03-22 07:55:59 +02:00
Kalle Olavi Niemitalo
2558688456
Merge with http://elinks.cz/elinks.git
2007-03-22 07:48:49 +02:00
Laurent MONIN
90980a944e
Mark all module names for translation and include needed header files.
2007-03-21 11:01:06 +01:00
Kalle Olavi Niemitalo
62bdfcf732
ftp: Decode strftime results from the system codepage.
2007-03-20 21:34:39 +02:00
Kalle Olavi Niemitalo
632069d14d
add_cp_html_to_string: New function.
...
To be used when strings from gettext or strftime must be inserted
into an HTML document with a potentially different charset.
2007-03-20 21:32:14 +02:00
Kalle Olavi Niemitalo
ef1d6c563d
ftp: Collect HTML formatting parameters into a structure.
2007-03-20 21:30:20 +02:00
Kalle Olavi Niemitalo
c8eccc486b
ftp: Allocate a larger buffer for the timestamp string.
2007-03-20 21:28:30 +02:00
Kalle Olavi Niemitalo
9d45ff5be1
ftp: Don't pad the timestamp column with spaces.
2007-03-20 21:26:46 +02:00
Kalle Olavi Niemitalo
3c6c79a637
show_http_error_document: Generate a charset parameter.
2007-03-20 20:53:03 +02:00
Kalle Olavi Niemitalo
9a8fa9d7db
file: Directory listings are in the system charset.
...
Give them a corresponding Content-Type header. This must go in
cached->head because cached->content_type is supposed to be just
type/subtype. It will also be deduced from cached->head, so don't set
it separately.
2007-03-20 20:50:41 +02:00
Kalle Olavi Niemitalo
baee24bb3c
struct directory_entry: Document the charset and mem_free.
2007-03-20 20:49:32 +02:00
Kalle Olavi Niemitalo
8b8ff255bd
add_date_to_string: Let last two parameters point to const.
2007-03-20 20:42:45 +02:00
Kalle Olavi Niemitalo
8c66e34323
intl: Fork get_cp_config_name off get_cp_mime_name.
...
This may help with bug 914 but I'm not testing that yet.
2007-03-20 20:41:05 +02:00
Kalle Olavi Niemitalo
aa79ecfe72
add_html_to_string: Do not encode bytes 0x80...0xFF.
...
Reported by Witold Filipczyk.
2007-03-19 08:32:43 +02:00
Kalle Olavi Niemitalo
44adb76799
Use add_string_to_string where applicable.
2007-03-18 20:29:08 +02:00
Kalle Olavi Niemitalo
4a23d7fd82
add_string_to_string: Don't fail if @from is empty.
...
Old versions of add_string_to_string returned the target string
unmodified if from->source pointed to a null character, which usually
meant that the source string was empty. That was changed in commit
5e18576391f75ad84e04f9c8a30b93d08f0b92ab on 2004-11-03 so that
add_string_to_string instead returned NULL in that situation. The
change seems to have been inadvertent.
I'm now reverting that change and also making add_string_to_string
check the emptiness of the source string based on the stored length
only, rather than on any null characters. So the function can now
also be used with non-C strings containing embedded null characters.
Note that the previous version did not completely prevent embedded
null characters either, because it checked only the first character.
2007-03-18 20:13:24 +02:00
Kalle Olavi Niemitalo
2ac31b6144
utf8_to_unicode: Let the end parameter point to const.
2007-03-18 20:13:15 +02:00
Witold Filipczyk
e347122e6d
get_attr_value: do not do trim_chars
...
trim_chars was called only in debug mode and the results of the get_attr_val
for value=" something " in debug mode differ from normal and fastmem mode.
[ From commit c4500039b2
on the witekfl
branch. --KON ]
2007-03-18 13:32:25 +02:00
Witold Filipczyk
d2970e57af
accesskey: start iterating with next link.
...
Rotating between links with the same accesskey works.
[ From commit c2d1952a08
on the witekfl branch. --KON ]
2007-03-18 12:55:56 +02:00
Witold Filipczyk
682ad62a97
Accesskey didn't work as it should.
...
[ From commit 5008fb697d
on the witekfl branch. --KON ]
2007-03-18 12:55:29 +02:00
Kalle Olavi Niemitalo
b7dddaa685
add_html_to_string: Also restore the '\0' terminator.
2007-03-18 12:36:33 +02:00
Kalle Olavi Niemitalo
28645973e5
add_html_to_string: If out of memory, roll back and return NULL.
2007-03-18 11:13:38 +02:00
Kalle Olavi Niemitalo
36dd1fa267
add_html_to_string: Encode only known unsafe or non-ASCII characters.
...
In particular, do not encode '%' and '/', which are common in URIs.
2007-03-18 11:10:33 +02:00
Kalle Olavi Niemitalo
3ee04479d4
init_directory_listing: Link to original URLs. Decode for display only.
...
HTML-escape all strings that are not intended to contain markup.
2007-03-18 11:04:02 +02:00
Kalle Olavi Niemitalo
b48a2d660d
More const in URI functions.
...
Not yet all of them, though.
2007-03-18 09:57:29 +02:00
Kalle Olavi Niemitalo
c6b8fa7151
ftp, add_file_cmd_to_str: Check errors from string functions.
...
Use goto for error handling. Free all strings in the same place.
2007-03-18 09:32:47 +02:00
Kalle Olavi Niemitalo
adfde652b9
Reject CR and LF characters in FTP pathnames.
2007-03-18 08:53:56 +02:00
Witold Filipczyk
3f4de99f16
ftp: ftp didn't handle filenames with spaces.
2007-03-18 08:15:54 +02:00
Witold Filipczyk
026e56d539
Used add_shell_quoted_to_string instead of enclosing the text with '"'.
...
The code works both with copiousoutput and without it.
[ Part 1/2 of commit c25c41bd18
on the
witekfl branch. I'm leaving out the part that depends on commit
469481b272
, which is not yet safe to
apply. --KON ]
2007-03-12 19:22:41 +02:00
Witold Filipczyk
b3fa9a7019
MIME: When there is no % in the handler string (no %s in the mailcap entry)
...
the handler reads data from stdin. I think it only works with copiousoutput.
[ Part 1/2 of commit 4a7b9415e1
on the
witekfl branch, fixes bug 916. I'm leaving out delayed_goto_uri()
for now because I don't understand its purpose. --KON ]
2007-03-12 19:19:57 +02:00
Witold Filipczyk
988313ac9b
The real fix for the bug 935.
...
It works for not utf-8 and the code doesn't affect the utf-8 mode.
2007-03-11 17:00:29 +02:00
Kalle Olavi Niemitalo
a495f6d26a
Cast the NULL argument of string_concat to unsigned char *.
...
string_concat reads the args with va_arg(ap, const unsigned char *),
and the NULL macro may have the wrong type (e.g. int).
Many places pass string literals of type char * to string_concat.
This is in principle also a violation, but I'm ignoring it for now
because if it becomes a problem with some C implementation, then so
will the use of unsigned char * with printf "%s", which is so
widespread in ELinks that I'm not going to try fixing it now.
2007-03-11 13:01:50 +02:00
Kalle Olavi Niemitalo
7645a836fc
Cast the NULL argument of straconcat to unsigned char *.
...
straconcat reads the args with va_arg(ap, const unsigned char *),
and the NULL macro may have the wrong type (e.g. int).
Many places pass string literals of type char * to straconcat. This
is in principle also a violation, but I'm ignoring it for now because
if it becomes a problem with some C implementation, then so will the
use of unsigned char * with printf "%s", which is so widespread in
ELinks that I'm not going to try fixing it now.
2007-03-11 12:59:11 +02:00
Kalle Olavi Niemitalo
22af2b22e2
Cast variadic arguments of add_to_ml to void *.
...
getml reads the args with va_arg(ap, void *), and the NULL macro in
particular may have the wrong type.
2007-03-11 12:44:13 +02:00
Kalle Olavi Niemitalo
a05f7203cd
Cast variadic arguments of getml to void *.
...
getml reads the args with va_arg(ap, void *), and the NULL macro in
particular may have the wrong type.
2007-03-11 12:41:17 +02:00
Kalle Olavi Niemitalo
801d520ddd
Fix compiler errors without HAVE_VARIADIC_MACROS.
2007-03-11 12:22:02 +02:00
Kalle Olavi Niemitalo
a73d165fd7
string_assert: First arg of elinks_internal is a format string.
2007-03-11 10:41:58 +02:00
Kalle Olavi Niemitalo
e325b748be
XBEL: Fix us-ascii charset lookup.
...
Previously, print_xml_entities did look up the charset, but did not
save the result anywhere and just used 0, leading to further lookups
in subsequent calls. It worked by accident though, because the
codepage index of us-ascii currently is 0.
2007-03-11 10:36:44 +02:00
Kalle Olavi Niemitalo
0dfb88c802
textarea_edit: Cast size_t fx_maxlength to match "%u".
2007-03-11 00:25:42 +02:00
Kalle Olavi Niemitalo
2bd2686672
menu_leds_info: Revert the previous change.
...
Revert commit 2380ea9f1b
,
"menu_leds_info: Don't call msg_text." MSGBOX_SCROLLABLE requires
a modifiable copy of the string, and msg_text provides that. To
reproduce the crash, run ELinks in a small window, select the English
language, and choose Help -> LED indicators.
2007-03-11 00:18:33 +02:00
Kalle Olavi Niemitalo
2380ea9f1b
menu_leds_info: Don't call msg_text.
2007-03-11 00:05:25 +02:00
Kalle Olavi Niemitalo
2b7788614f
Type-check button arguments of msg_box.
...
Don't cast function pointers; calling functions via pointers of
incorrect types is not guaranteed to work. Instead, define the
functions with the desired types, and make them cast the incoming
parameters. Or define wrapper functions if the return types don't
match.
really_exit_prog wasn't being used outside src/dialogs/menu.c,
and I had to change its parameter type, so it's now static.
2007-03-10 23:50:56 +02:00
Kalle Olavi Niemitalo
1e8a61e09b
OS/2: Ensure correct type of NULL pointer for variadic spawnlp.
2007-03-10 23:12:31 +02:00
Kalle Olavi Niemitalo
701e7e3e64
cgi: Avoid assertion failure when the POST data is empty.
2007-03-10 16:56:16 +02:00
Witold Filipczyk
035ce283c7
cgi: Fix the possible memleak and close pipes in case of error.
2007-03-10 13:45:56 +02:00
Witold Filipczyk
eef7924ff1
POST method of CGI did not work. It works now.
2007-03-10 13:45:35 +02:00
Kalle Olavi Niemitalo
4c636d74f1
cgi: Ensure correct type of NULL pointer to variadic execl.
2007-03-10 13:19:31 +02:00
Witold Filipczyk
2828d587b2
cgi: set_nonblocking_fd
...
[ This is part of commit 71adb0e6cc
from the witekfl branch. The SMB part is in commit
36477ffa45
, and the FSP part is
in commit 93f3dc3bbf
. --KON ]
2007-03-10 13:10:35 +02:00
Kalle Olavi Niemitalo
87431832be
Document the syntax of protocol.rewrite.default_template.
2007-03-10 12:15:06 +02:00
Kalle Olavi Niemitalo
c068ca92c0
get_http_error_document: Change "happenned" to "happened".
2007-03-10 11:16:26 +02: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
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
Witold Filipczyk
05b19b05e6
fsp: call find_auth in both cases.
...
When the username and the password were given in the uri and when
they weren't. I'm not sure if it changes anything.
2007-03-03 17:25:00 +02:00
Witold Filipczyk
636f4e6aa4
fsp: used strings, encode and decode filenames with spaces.
2007-03-03 17:24:26 +02:00
Witold Filipczyk
93f3dc3bbf
fsp: set_nonblocking_fd
...
[ This is part of commit 71adb0e6cc
from the witekfl branch. The SMB part is in commit
36477ffa45
. The CGI part will
come later. --KON ]
2007-03-03 17:24:07 +02:00
Witold Filipczyk
6cf69b2948
fsp: abort connection on empty files.
...
Empty files were causing 'read from socket' errors.
[ This is half of commit eef1c17dce
from the witekfl branch. The SMB half is in commit
916b5cf545
. --KON ]
2007-03-03 17:20:41 +02:00
Witold Filipczyk
8c5ef76e52
fsp: prompt for password when the authentication fails.
...
It works only for directory listings.
2007-03-03 17:17:33 +02:00
Witold Filipczyk
a020450830
Removed unneded header file accidentally included by the previous commit.
2007-03-03 17:17:21 +02:00
Witold Filipczyk
ff087c3e06
fsp: Pass the filesize by ctype (stderr).
2007-03-03 17:17:13 +02:00
Witold Filipczyk
b517367cc8
dup2 closes given descriptors, so no need for the explicit close.
2007-03-03 17:17:00 +02:00
Witold Filipczyk
bef03e6106
FSP: The preparation for the error handling.
...
Numeric codes are returned instead of a plain text in the event
of the fsp error.
2007-03-03 17:15:21 +02:00
Miciah Dashiel Butler Masters
1a89589b13
menu_handler: Don't call get_parent_ptr for redraw events
...
Only call get_parent_ptr for resize events so that the menu isn't moved
to the cursor position for normal redraw events.
2007-03-03 12:44:45 +00:00
Kalle Olavi Niemitalo
3602899e3e
palette.inc: Comment fixes.
2007-03-03 09:46:51 +02:00
Miciah Dashiel Butler Masters
e95c5c7d30
Document that document.cache.revalidation_interval is in seconds
...
At Kalle Olavi Niemitalo's suggestion.
2007-03-02 23:46:18 +00:00
Miciah Dashiel Butler Masters
6d4496b521
document.cache.revalidation_interval: document that a value of -1 disables automatic revalidation
2007-02-28 20:22:40 +00:00
Kalle Olavi Niemitalo
0bd0dd160e
palette256: Comment about "web-safe" colors.
2007-02-27 10:31:18 +02:00
Kalle Olavi Niemitalo
76be98030a
Bug 890, palette256: Change colors 0-15 to match xterm defaults.
2007-02-27 03:56:43 +02:00
Kalle Olavi Niemitalo
174a6459e6
Bug 844: Remove src/protocol/smb/smb.c, superseded by smb2.c.
2007-02-25 23:53:53 +02:00
Kalle Olavi Niemitalo
0212ba7e93
Bug 844, SMB: EACCES from smbc_opendir beats ENOENT from smbc_open.
2007-02-25 23:40:43 +02:00
Kalle Olavi Niemitalo
8a25be932b
Bug 844, SMB: HTML-encode file names and comments.
...
This probably does the wrong thing with non-ASCII characters.
That's just because libsmbclient does not document which charset
it uses: it even reads smb.conf, which then may affect the choice.
2007-02-25 23:28:02 +02:00
Kalle Olavi Niemitalo
11e6aa8d97
Bug 944, SMB: Fix leaks and libsmbclient 3.0.10 compatibility.
2007-02-25 21:15:46 +02:00
Witold Filipczyk
5289a840d8
smb2: Do not use smb_options.
2007-02-25 16:53:54 +02:00
Witold Filipczyk
546a52597f
Typo.
2007-02-25 16:53:45 +02:00
Witold Filipczyk
a0db520267
smb: remember the username and the password given in the uri.
...
[ This is half of commit c7f6f76951
from the witekfl branch. The FSP half will come later. --KON ]
2007-02-25 16:53:35 +02:00
Witold Filipczyk
0c1371b161
smb: minor optimisation.
2007-02-25 16:52:25 +02:00
Witold Filipczyk
0cf6f91394
smb: Encode and decode spaces in filenames.
2007-02-25 16:52:19 +02:00
Witold Filipczyk
28fcc17564
smb: Do not encode ' ' as %20 in base href.
2007-02-25 16:52:07 +02:00
Witold Filipczyk
36477ffa45
smb: set_nonblocking_fd
...
[ This is part of commit 71adb0e6cc
from
the witekfl branch. The FSP and CGI parts will come later. --KON ]
2007-02-25 16:51:53 +02:00
Witold Filipczyk
c828cda079
smb: used string functions in place of printf and puts.
2007-02-25 16:50:22 +02:00
Witold Filipczyk
916b5cf545
smb: abort connection on empty files.
...
Empty files were causing 'read from socket' errors.
[ This is half of commit eef1c17dce
from the witekfl branch. The FSP half will come later. --KON ]
2007-02-25 16:50:02 +02:00
Witold Filipczyk
f70196dde8
smb: used string functions instead of snprintf.
2007-02-25 16:47:21 +02:00
Witold Filipczyk
a584aacb26
smb2: show comments.
2007-02-25 16:47:06 +02:00
Witold Filipczyk
d399c809f7
The SMB protocol handling using libsmbclient.
2007-02-25 16:46:55 +02:00
Kalle Olavi Niemitalo
927f08ec6a
Revert 5f36ad302e
, to make bug 534 less likely to occur.
...
Revert commit 5f36ad302e
,
"Decompression: write PIPE_BUF bytes to the pipe at once if possible."
Without this reversion, <http://blogs.msdn.com/ > displays as garbage.
It has Content-Encoding: gzip and Transfer-Encoding: chunked.
2007-02-25 16:09:25 +02:00
Kalle Olavi Niemitalo
4d7d8acaf5
Bug 937, http_send_header: indentation fix
2007-02-25 15:14:18 +02:00
Kalle Olavi Niemitalo
4e4dddb4cc
Bug 937, http_send_header: Don't send all headers to CONNECT proxy.
2007-02-25 12:49:56 +02:00
Witold Filipczyk
27a66f59d9
Fix the memleak. Part II of the 927 bugfix.
2007-02-25 11:02:53 +02:00
Witold Filipczyk
e01785e462
The fix for the bug 927.
...
When tables were rendered first time html_format_part was called with
document==NULL. <meta http-equiv=Refresh.../> was inside a table,
so document was NULL. Second time the table knew its dimensions
and document was not NULL.
2007-02-25 11:02:48 +02:00
Witold Filipczyk
2bf5372a29
stpcpy was not used in this file.
2007-02-25 11:02:28 +02:00
Kalle Olavi Niemitalo
0e5b6af9b0
Various comments and tweaks in bzip2 decoding.
...
Do not assume that memset(ptr, 0, size) clears pointers to NULL.
The length of decoded data can be read in two ways; assert they match.
2007-02-24 23:03:47 +02:00
Kalle Olavi Niemitalo
a75302caf2
More const in encoding backends.
2007-02-24 23:03:39 +02:00
Kalle Olavi Niemitalo
20ba46ddde
Remove decode_encoded and associated backend functions.
...
This function was unused and only the dummy backend implemented it
correctly. Fixing bug 534 will probably require adding this function
back again, but I think it will be easier to do it from scratch than
fix the bogus implementations we had here.
2007-02-24 23:03:24 +02:00
Witold Filipczyk
1e7f26c33d
bzip2: buf must be the last.
2007-02-24 16:13:03 +02:00
Witold Filipczyk
728c97556d
bzip2: Used the patch from bug the 517.
...
Removed the bzip2-pipe.patch from contrib.
2007-02-24 16:12:49 +02:00
Witold Filipczyk
0fe90d6ac6
bzip2: added the configure option --enable-bzip2-encoding
...
Use it with the patched bzlib. The patch in contrib.
Added the bzip2-pipe.patch.README.
2007-02-24 16:12:39 +02:00
Witold Filipczyk
cc28da68a7
bzip2: removed unclean my BZ2_bzRead2.
...
Use the patched bzlib instead. I put the bzip2-pipe.patch
in the contrib directory.
2007-02-24 16:12:31 +02:00
Witold Filipczyk
5f36ad302e
Decompression: write PIPE_BUF bytes to the pipe at once if possible.
2007-02-24 16:12:24 +02:00
Witold Filipczyk
86b352fecc
Simplification. bzf->handle is the same as data->file.
2007-02-24 16:12:17 +02:00
Witold Filipczyk
24a96717a6
BZ_bzRead2 is based on BZ_bzRead from the bzlib library.
...
Slightly modified to handle reading from the pipe. This fixes the bug 517.
2007-02-24 16:12:11 +02:00
Witold Filipczyk
573bd43e0c
The gzip decompression simplification. gzclearerr does the job.
2007-02-24 16:12:02 +02:00
Witold Filipczyk
cf86e2e72f
Added SEE_CFLAGS to the Makefile.config. Use SEE_CFLAGS only when necessary.
2007-02-18 17:09:32 +02:00
Kalle Olavi Niemitalo
3651a53e58
do_real_lookup: Assert that ai_addrlen <= sizeof(struct sockaddr_storage).
2007-02-17 22:21:56 +02:00
Kalle Olavi Niemitalo
cf32aba65f
BFU doc: Comment on what widget_data.cdata means for WIDGET_TEXT.
...
Inspired by bug 935.
2007-02-17 14:17:24 +02:00
Kalle Olavi Niemitalo
315f4e0342
doc: cut-clipboard does not merely delete text from clipboard.
2007-02-11 23:34:44 +02:00
Kalle Olavi Niemitalo
763f03f146
get_clipboard_text: Disable pasting from GNU Screen's clipboard.
2007-02-11 20:56:41 +02:00