Commit Graph

66 Commits

Author SHA1 Message Date
James Bursa
534b464bec [project @ 2004-07-27 15:49:28 by bursa]
Implement proxy authentication. Bring templates in line with style guide (icon sizes and fill display fields), and remove dead icons. Clean up choices dialog code. Fix persistent dialog code. Make browser choices the default pane.

svn path=/import/netsurf/; revision=1153
2004-07-27 15:49:28 +00:00
James Bursa
48130c473b [project @ 2004-07-10 10:05:16 by bursa]
Fix crash related to aborting fetches.

svn path=/import/netsurf/; revision=1067
2004-07-10 10:05:16 +00:00
John Mark Bell
ba22b4e753 [project @ 2004-07-10 02:35:30 by jmb]
Use libcurl's progress callback functionality to display fetch status.
This will update the status line once a second, more frequently requires hacking libcurl.

svn path=/import/netsurf/; revision=1066
2004-07-10 02:35:31 +00:00
James Bursa
a1d73ecd11 [project @ 2004-06-27 23:24:11 by bursa]
Rewritten download window. Now downloads direct to file. New download window gui.

svn path=/import/netsurf/; revision=1020
2004-06-27 23:24:11 +00:00
James Bursa
fdaf72417a [project @ 2004-06-22 17:37:51 by bursa]
Fix aborting of fetches.

svn path=/import/netsurf/; revision=990
2004-06-22 17:37:51 +00:00
James Bursa
d938fe135b [project @ 2004-06-10 23:55:23 by bursa]
Split fetchcache() into fetchcache() and fetchcache_go() to solve problems of callbacks being called before fetchcache() returns. Fix <style> breakage. Error handling fixes & improvements.

svn path=/import/netsurf/; revision=957
2004-06-10 23:55:23 +00:00
John Mark Bell
e6cec7dbe8 [project @ 2004-06-10 22:40:56 by jmb]
Allow configuration of SSL certificate verification

svn path=/import/netsurf/; revision=955
2004-06-10 22:40:56 +00:00
James Bursa
08177fa581 [project @ 2004-06-10 20:41:26 by bursa]
Add global content list. Better error handling in content code. Improved code documentation. Remove some obsolete functions. Implement debug window listing contents.

svn path=/import/netsurf/; revision=951
2004-06-10 20:41:26 +00:00
James Bursa
bb41604045 [project @ 2004-05-05 16:33:15 by bursa]
Fix some compiler warnings. Ignore size attribute for file inputs.

svn path=/import/netsurf/; revision=828
2004-05-05 16:33:15 +00:00
John Mark Bell
8cb321ec78 [project @ 2004-05-02 00:21:40 by jmb]
Minimal fixes to allow compilation with Norcroft

svn path=/import/netsurf/; revision=813
2004-05-02 00:21:41 +00:00
John Tytgat
49ac08e2e4 [project @ 2004-05-01 21:37:29 by joty]
fetch_curl_header() : better protection against malformed header lines;
realm data line is now properly terminated with NUL character.

svn path=/import/netsurf/; revision=810
2004-05-01 21:37:29 +00:00
John Mark Bell
29578a4fd8 [project @ 2004-04-07 19:19:31 by jmb]
Take account of file path when creating POST data.

svn path=/import/netsurf/; revision=738
2004-04-07 19:19:31 +00:00
James Bursa
c08ffc97c5 [project @ 2004-04-03 14:58:46 by bursa]
Request only gzip compression, since deflate is broken on many servers (see http://www.gzip.org/zlib/zlib_faq, 36).

svn path=/import/netsurf/; revision=712
2004-04-03 14:58:46 +00:00
James Bursa
27562bf838 [project @ 2004-04-02 13:51:13 by bursa]
Implement fetch_can_fetch().

svn path=/import/netsurf/; revision=699
2004-04-02 13:51:13 +00:00
James Bursa
697be91e3b [project @ 2004-03-28 17:18:52 by bursa]
Fix for errors with compressed content.

svn path=/import/netsurf/; revision=689
2004-03-28 17:18:52 +00:00
James Bursa
043d1e58c6 [project @ 2004-03-27 23:19:34 by bursa]
Replace in_callback with locked counter to fix crash.

svn path=/import/netsurf/; revision=683
2004-03-27 23:19:34 +00:00
James Bursa
48c8934431 [project @ 2004-03-27 00:50:58 by bursa]
Add fetch_blank_curl, break out fetch_set_options(), fetch_free(), fetch_done(), recover from errors more cleanly, enable compression.

svn path=/import/netsurf/; revision=674
2004-03-27 00:50:58 +00:00
John Mark Bell
2d42fc01f9 [project @ 2004-03-24 00:03:38 by jmb]
Improve handling of filename generation.

svn path=/import/netsurf/; revision=658
2004-03-24 00:03:38 +00:00
John Mark Bell
083d96493e [project @ 2004-03-21 23:44:53 by jmb]
Add a couple of assertions.

svn path=/import/netsurf/; revision=649
2004-03-21 23:44:53 +00:00
John Mark Bell
7f2d86b2f6 [project @ 2004-03-21 23:36:05 by jmb]
Make the filename unixified and leafnamelike

svn path=/import/netsurf/; revision=648
2004-03-21 23:36:05 +00:00
John Mark Bell
7e922c290f [project @ 2004-03-21 21:32:15 by jmb]
Fix for SparkFS causing problems with uploading zip files.
Map filetypes to mimetype properly.

svn path=/import/netsurf/; revision=646
2004-03-21 21:32:15 +00:00
John Mark Bell
3aeafecd7b [project @ 2004-03-21 20:07:14 by jmb]
<input type="file" support>
Broken in places.

svn path=/import/netsurf/; revision=645
2004-03-21 20:07:14 +00:00
James Bursa
a25c9bb1c3 [project @ 2004-03-13 20:45:00 by bursa]
Remove unescaping on redirect.

svn path=/import/netsurf/; revision=617
2004-03-13 20:45:00 +00:00
James Bursa
7d9bf053b4 [project @ 2004-03-08 00:03:58 by bursa]
Implement Accept-Language option.

svn path=/import/netsurf/; revision=591
2004-03-08 00:03:58 +00:00
James Bursa
1c85bf0429 [project @ 2004-03-02 18:02:17 by bursa]
Add new url functions and modify to use them.

svn path=/import/netsurf/; revision=578
2004-03-02 18:02:41 +00:00
James Bursa
1319ff78c8 [project @ 2004-02-13 16:09:12 by bursa]
Clean up and rewrite options code.

svn path=/import/netsurf/; revision=536
2004-02-13 16:09:12 +00:00
John Mark Bell
e8290de904 [project @ 2004-02-02 23:38:02 by jmb]
Fix issues highlighted by teoma.com

svn path=/import/netsurf/; revision=531
2004-02-02 23:38:02 +00:00
John Mark Bell
0dab93fe76 [project @ 2004-01-20 19:08:34 by jmb]
Allow toggling of POST support.
Add new toolbar icon numbers to riscos/gui.h

svn path=/import/netsurf/; revision=490
2004-01-20 19:08:34 +00:00
John Mark Bell
62245d13ec [project @ 2004-01-05 02:10:59 by jmb]
Add ability to turn off browser features in build.
This may be useful when hunting down bugs.

svn path=/import/netsurf/; revision=480
2004-01-05 02:10:59 +00:00
John Mark Bell
02915bb583 [project @ 2003-12-27 02:23:10 by jmb]
Fix a couple more warnings

svn path=/import/netsurf/; revision=457
2003-12-27 02:23:10 +00:00
James Bursa
894703b53b [project @ 2003-12-26 16:20:57 by bursa]
Enable cookies.

svn path=/import/netsurf/; revision=443
2003-12-26 16:20:57 +00:00
James Bursa
f1b59814f8 [project @ 2003-12-26 00:17:55 by bursa]
New url_join using liburi, <base href=...>.

svn path=/import/netsurf/; revision=441
2003-12-26 00:17:55 +00:00
James Bursa
9328a742f6 [project @ 2003-11-08 19:18:37 by bursa]
Fix queueing bugs.

svn path=/import/netsurf/; revision=413
2003-11-08 19:18:37 +00:00
James Bursa
b212e59a20 [project @ 2003-11-06 19:41:41 by bursa]
Mask null polls and use PollIdle when appropriate.

svn path=/import/netsurf/; revision=406
2003-11-06 19:41:41 +00:00
John Mark Bell
f07a47d252 [project @ 2003-10-26 00:09:27 by jmb]
Fix bug involving while loop exiting early.
Move the xstrdup of the realm into riscos/401login.c

svn path=/import/netsurf/; revision=389
2003-10-26 00:09:27 +00:00
John Mark Bell
ab8edd9da4 [project @ 2003-10-25 22:51:45 by jmb]
Fix bug relating to
http://www.mw-software.com/software/artworks2/aw2support.html

svn path=/import/netsurf/; revision=388
2003-10-25 22:51:45 +00:00
James Bursa
43145ba6e4 [project @ 2003-10-25 21:50:16 by bursa]
Temporary workaround for libcurl bug.

svn path=/import/netsurf/; revision=384
2003-10-25 21:50:16 +00:00
John Mark Bell
ad6185490d [project @ 2003-10-25 19:21:42 by jmb]
Turn on support for other http auth methods (other than Basic).
This is untested.

svn path=/import/netsurf/; revision=383
2003-10-25 19:21:42 +00:00
John Mark Bell
c9e188a4d1 [project @ 2003-10-25 19:20:13 by jmb]
HTTP Auth login improved (greatly).
Addresses all three issues in the previous version.

svn path=/import/netsurf/; revision=382
2003-10-25 19:20:13 +00:00
James Bursa
146011f919 [project @ 2003-10-25 16:22:11 by bursa]
Implement multipart/formdata POST.

svn path=/import/netsurf/; revision=377
2003-10-25 16:22:11 +00:00
James Bursa
28f974f00f [project @ 2003-10-25 14:13:49 by bursa]
URL encoded POST support.

svn path=/import/netsurf/; revision=375
2003-10-25 14:13:49 +00:00
John Mark Bell
caac2628a7 [project @ 2003-10-23 00:09:16 by jmb]
Enable logging into sites which require Basic Authentication
Has a couple of issues:
	1) Opens the page in the first window in the list
	2) Doesn't save the login details so you have to log in to each page.
	3) The call to ro_gui_401login_open shouldn't be there.

svn path=/import/netsurf/; revision=372
2003-10-23 00:09:17 +00:00
James Bursa
43736de996 [project @ 2003-10-08 20:49:26 by bursa]
Plug memory leaks.

svn path=/import/netsurf/; revision=353
2003-10-08 20:49:26 +00:00
James Bursa
4e67d451a7 [project @ 2003-09-17 23:27:33 by bursa]
Documented fetch.

svn path=/import/netsurf/; revision=303
2003-09-17 23:27:33 +00:00
James Bursa
1d8100be6f [project @ 2003-09-17 17:54:39 by bursa]
Fix last checkin.

svn path=/import/netsurf/; revision=300
2003-09-17 17:54:39 +00:00
James Bursa
6dc14a06b7 [project @ 2003-09-17 17:44:12 by bursa]
Fix aborting fetches.

svn path=/import/netsurf/; revision=299
2003-09-17 17:44:12 +00:00
James Bursa
5c310d84dc [project @ 2003-08-29 12:57:14 by bursa]
Better handling of server HTTP errors.

svn path=/import/netsurf/; revision=259
2003-08-29 12:57:14 +00:00
James Bursa
3ce4ce9653 [project @ 2003-08-28 20:04:35 by bursa]
Use Content-Length to give percentage downloads.

svn path=/import/netsurf/; revision=256
2003-08-28 20:04:35 +00:00
James Bursa
05891b85d2 [project @ 2003-08-28 19:20:23 by bursa]
Add transfer time outs.

svn path=/import/netsurf/; revision=253
2003-08-28 19:20:23 +00:00
James Bursa
294fa48d3d [project @ 2003-08-25 16:17:11 by bursa]
Fix 774165 (redirects with empty body).

svn path=/import/netsurf/; revision=249
2003-08-25 16:17:11 +00:00