Logo54.92.155.160 
  News  Recent  Stats  Forums  Contact
  Menu
 Username

 Password


   Register here

 Main menu
   BBCode test
 
 Content
   About OpenAmiga
   Guidelines
   Definitions
   SVN Access
   Licenses
   IRC channel
   Links
   ToDo List
   List Content
 
 Projects
   Suggested (0)
   Open (11)
   Assigned (28)
   Pending (0)
   Finished (7)
   Closed (4)
 
 Categories
   Cli (2)
   Datatype (9)
   Drivers (3)
   System (16)
   Workbench (16)
  View project SVN Log
[View Project]
Title:http-handler
Synopsis:
A DOS handler for HTTP access.
DateRevision  Author  Project  
20170324 01:21  1112  chris  http-handler  
v1.10


Files:
M: /projects/63/release/v1-distrib/http-handler
M: /projects/63/release/v1-distrib/http-handler.guide
A: /projects/63/release/v1-distrib/httphandler.readme
20170324 01:12  1111  chris  http-handler  
Update for latest SDK/newlib/AmiSSLv4


Files:
M: /projects/63/source/http/http-1.3.c
20150104 20:27  1046  chris  http-handler  
beta6


Files:
M: /projects/63/release/webdav-handler/README-FIRST.BETA
M: /projects/63/release/webdav-handler/webdav-handler
M: /projects/63/release/webdav-handler/webdav-handler.readme
20140825 17:19  983  chris  http-handler  
Fix a bug causing a "Could not connect to server:
Socket descriptor number exceeds FD_SETSIZE" error.


Files:
M: /projects/63/source/http3.c
20140809 00:00  981  chris  http-handler  
beta5


Files:
M: /projects/63/release/webdav-handler/README-FIRST.BETA
M: /projects/63/release/webdav-handler/webdav-handler
M: /projects/63/release/webdav-handler/webdav-handler.readme
20140713 13:55  980  chris  http-handler  
Implement fake locks for servers that aren't class 2 compliant


Files:
M: /projects/63/source/http3.c
20140712 14:43  979  chris  http-handler  
Implement locking properly - WebDAV locks will now be passed to the server.


Files:
M: /projects/63/source/http3.c
M: /projects/63/source/mountlists/HTTP0
M: /projects/63/source/webdav-handler_rev.h
M: /projects/63/source/webdav-handler_rev.i
M: /projects/63/source/webdav-handler_rev.rev
M: /projects/63/source/webdav-handler_rev.s
20140628 18:57  978  chris  http-handler  
Update for beta4 release


Files:
M: /projects/63/release/webdav-handler/DAV0
M: /projects/63/release/webdav-handler/README-FIRST.BETA
M: /projects/63/release/webdav-handler/webdav-handler
M: /projects/63/release/webdav-handler/webdav-handler.readme
M: /projects/63/source/webdav-handler_rev.h
M: /projects/63/source/webdav-handler_rev.i
M: /projects/63/source/webdav-handler_rev.rev
M: /projects/63/source/webdav-handler_rev.s
20140628 18:42  977  chris  http-handler  
New Examine packets now working.
Other things (MultiView opening files, deleting through WB, etc) now appear
to be broken.


Files:
M: /projects/63/source/http3.c
20140628 17:22  976  chris  http-handler  
return examinedata structure


Files:
M: /projects/63/source/http3.c
20140217 21:00  902  chris  http-handler  
Enable scanning of root.  Crashing again.


Files:
M: /projects/63/source/http3.c
20140217 20:55  901  chris  http-handler  
More fixes


Files:
M: /projects/63/source/http3.c
20140217 20:54  900  chris  http-handler  
Activate ExamineDataDir


Files:
M: /projects/63/source/http3.c
20140217 20:53  899  chris  http-handler  
Make it build again


Files:
M: /projects/63/source/http3.c
20140217 20:49  898  chris  http-handler  
add examinedatadir (untested)


Files:
M: /projects/63/source/http3.c
20131013 15:14  880  chris  http-handler  
initial non-working and incomplete ACTION_EXAMINEDATA#? support
To get a working webdav-handler revert back the packet changes at the
bottom of the file!


Files:
M: /projects/63/source/http3.c
20130801 00:25  843  chris  http-handler  
Set dn_Startup to NULL, fixes WBInfo crash (credit: salass00)


Files:
M: /projects/63/source/http3.c
20130408 21:44  827  chris  http-handler  
Update libneon so it works with latest libssl


Files:
M: /projects/63/source/compile3
M: /projects/63/source/http3.c
A: /projects/63/source/mountlists/DAV8
A: /projects/63/source/mountlists/DAV8.info
M: /projects/63/source/neon/libneon.a
20130408 21:08  826  chris  http-handler  
Random debug stuff


Files:
M: /projects/63/source/http3.c
20130329 19:12  825  chris  http-handler  
Fix directories appearing inside themselves.  WB is now reporting some
directories to be files *sigh*


Files:
M: /projects/63/source/http3.c
M: /projects/63/source/webdav.h
20130224 18:56  821  chris  http-handler  
simple readme


Files:
A: /projects/63/release/webdav-handler/webdav-handler.readme
20130224 18:49  820  chris  http-handler  
Aminet release - beta3


Files:
A: /projects/63/release/webdav-handler
A: /projects/63/release/webdav-handler/DAV0
A: /projects/63/release/webdav-handler/DAV0.info
A: /projects/63/release/webdav-handler/README-FIRST.BETA
A: /projects/63/release/webdav-handler/README-FIRST.BETA.info
A: /projects/63/release/webdav-handler/webdav-handler
A: /projects/63/release/webdav-handler.info
20130224 18:40  819  chris  http-handler  
Remove noisy debug for Aminet release


Files:
M: /projects/63/source/http3.c
20120406 13:28  726  chris  http-handler  
Support SSL connections


Files:
M: /projects/63/documentation/v3-TODO.txt
M: /projects/63/source/compile3
M: /projects/63/source/http3.c
M: /projects/63/source/neon/libneon.a
M: /projects/63/source/webdav-handler_rev.h
20120317 18:13  725  chris  http-handler  
add stuff about debug log


Files:
M: /projects/63/documentation/README-FIRST.BETA
20120317 18:10  724  chris  http-handler  
readme for initial beta release 3.1


Files:
A: /projects/63/documentation/README-FIRST.BETA
20120317 18:04  723  chris  http-handler  
Blank example mountlist


Files:
A: /projects/63/source/mountlists/DAV0
A: /projects/63/source/mountlists/DAV0.info
20120311 16:16  722  chris  http-handler  
implement soft write protect


Files:
M: /projects/63/source/http3.c
20120305 20:03  721  chris  http-handler  
Some sort of structure for proposed commodity to monitor net traffic


Files:
A: /projects/63/source/cx
A: /projects/63/source/cx/nhc_msg.h
20120304 00:16  720  chris  http-handler  
Use GetSucc instead of ln_Succ, appears to have resolved the nonsense
entries appearing in Examine


Files:
M: /projects/63/source/http3.c
20120303 18:54  719  chris  http-handler  
skip entries where filename is 0 bytes (still getting random entries
returned though)


Files:
M: /projects/63/documentation/v3-TODO.txt
M: /projects/63/source/http3.c
20120302 21:08  717  chris  http-handler  
fix seek some more, reading pdfs direct from webdav now working


Files:
M: /projects/63/documentation/v3-TODO.txt
M: /projects/63/source/http3.c
20120302 20:30  716  chris  http-handler  
Fix random access writes - can now LhA directly to a WebDAV share, and
extract data from a WebDAV hosted LhA direct to that same server.


Files:
M: /projects/63/source/http3.c
20120302 00:55  715  chris  http-handler  
stop random access requests from crashing (lha direct to webdav only
creates a 1 byte file though)


Files:
M: /projects/63/source/http3.c
20120229 21:16  714  chris  http-handler  
fix seek
add getfilesize64 (handler is not 64-bit capable though, so will only return 32-bit range)


Files:
M: /projects/63/source/http3.c
M: /projects/63/source/misc3.c
M: /projects/63/source/webdav.h
20120229 20:43  713  chris  http-handler  
move http-handler v1 and v2 into subdir


Files:
D: /projects/63/source/compile
D: /projects/63/source/compile.info
D: /projects/63/source/compile1.3
D: /projects/63/source/compile1.3.info
A: /projects/63/source/http
A: /projects/63/source/http/compile
A: /projects/63/source/http/compile.info
A: /projects/63/source/http/compile1.3
A: /projects/63/source/http/compile1.3.info
A: /projects/63/source/http/http-1.3.c
A: /projects/63/source/http/http-1.3.c.info
A: /projects/63/source/http/http-handler1_rev.h
A: /projects/63/source/http/http-handler_rev.h
A: /projects/63/source/http/http-handler_rev.i
A: /projects/63/source/http/http-handler_rev.rev
A: /projects/63/source/http/http-handler_rev.s
A: /projects/63/source/http/http.c
A: /projects/63/source/http/http.c.info
A: /projects/63/source/http/http.h
A: /projects/63/source/http/misc.c
D: /projects/63/source/http-1.3.c
D: /projects/63/source/http-1.3.c.info
D: /projects/63/source/http-handler1_rev.h
D: /projects/63/source/http-handler_rev.h
D: /projects/63/source/http-handler_rev.i
D: /projects/63/source/http-handler_rev.rev
D: /projects/63/source/http-handler_rev.s
D: /projects/63/source/http.c
D: /projects/63/source/http.c.info
D: /projects/63/source/http.h
D: /projects/63/source/misc.c
20120229 20:38  712  chris  http-handler  
crate out own message port rather than using the process' one (apparently
this can cause problems with C library functions... but doesn't seem to be
the cause of our random crashes)


Files:
M: /projects/63/source/compile3
M: /projects/63/source/http3.c
A: /projects/63/source/misc3.c
M: /projects/63/source/webdav.h
20120229 01:20  711  chris  http-handler  
alloc doslist through dos.library


Files:
M: /projects/63/source/http3.c
20120228 00:58  710  chris  http-handler  
fix filetohost to cope when the device name is missing, this should resolve
the issue with moving files (untested as webspace is not letting me create
dirs)


Files:
M: /projects/63/source/http3.c
20120227 23:52  709  chris  http-handler  
fix usage of files containing spaces (and other URL-encoded characters)


Files:
M: /projects/63/source/http3.c
20120227 23:47  708  chris  http-handler  
fix write


Files:
M: /projects/63/source/http3.c
20120227 01:31  707  chris  http-handler  
fix read() some more
keep a pointer to fhnode to avoid the crazy lookup
close() is crashing after write (during returnpacket?!)


Files:
M: /projects/63/source/http3.c
M: /projects/63/source/webdav.h
20120226 18:16  706  chris  http-handler  
read and seek now appear to be working correctly
added hack to always wait for all requested bytes (apparently it is ok not
to do this, but notepad and multiview weren't having any of it)


Files:
M: /projects/63/source/http3.c
M: /projects/63/source/webdav.h
20120226 17:59  705  chris  http-handler  
Cache open/read/write/close data


Files:
M: /projects/63/source/http3.c
20120223 21:04  702  chris  http-handler  
Set filesystem ID to DAV class, or NDOS if not DAV. fail if no startup
parameter present.


Files:
M: /projects/63/documentation/v3-TODO.txt
M: /projects/63/source/http3.c
M: /projects/63/source/webdav.h
20120223 21:02  701  chris  http-handler  
more test mountlists (invalid drives)


Files:
A: /projects/63/source/mountlists/NOSTARTUP0
A: /projects/63/source/mountlists/NOSTARTUP0.info
A: /projects/63/source/mountlists/NOTWEBDAV0
A: /projects/63/source/mountlists/NOTWEBDAV0.info
20120222 22:25  700  chris  http-handler  
Read file datestamps
Fix examine_fh
(Opening files in Notepad still isn't reading the entire file)


Files:
M: /projects/63/documentation/v3-TODO.txt
M: /projects/63/source/http3.c
20120222 21:33  699  chris  http-handler  
up-to-date specification


Files:
A: /projects/63/documentation/rfc4918.txt
20120222 00:41  697  chris  http-handler  
Remove MAKE_LINK - WebDAV doesn't implement this.
Partly fix reading from WB apps, EXAMINE_FH is returning the wrong file
length, so we might need to do a PROPFIND on these objects rather than
relying on what is cached/read from content-length header, which is wrong
on auth-required area until some data is read.


Files:
M: /projects/63/documentation/v3-TODO.txt
M: /projects/63/source/http3.c
20120222 00:16  696  chris  http-handler  
Modify lock code to use neon (no proper locks yet, just a temp fix)
Rip out custom TCP/IP code and loads of other related stuff - z.library,
expat, bsdsockets etc.


Files:
M: /projects/63/documentation/v3-TODO.txt
M: /projects/63/source/http3.c
M: /projects/63/source/webdav.h
Open Amiga project website, Created in 2008 by Björn Hagström