History log of /haiku/src/bin/urlwrapper.rdef
Revision Date Author Comments
# 1346bfbf 09-Nov-2012 François Revol <revol@free.fr>

urlwrapper: Handle the doi: URI scheme

The DOI (Digital Object Identifier) is a unique identifier
for (scientific and other...) publications.
While the doi: URI scheme was only a draft, it's not totally unlikely
that we ever hit such a URI, in this case we just redirect to the
official DOI website.
cf. http://tools.ietf.org/html/draft-paskin-doi-uri


# 8d9d5563 09-Aug-2012 François Revol <revol@free.fr>

urlwrapper: add support for nfs: URI scheme

Now that NFSv4 almost works, add support for handling nfs: urls to urlwrapper.
Should later be replaced by a better solution but it works for the time being.


# f9ce3679 02-Nov-2011 François Revol <revol@free.fr>

Add some URI schemes to the list of suggested new ones to support.
Added support for the useless about: URI scheme, which asks an app with the provided signature its about window, or launched AboutSystem.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@43103 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d66b59cd 25-Nov-2010 François Revol <revol@free.fr>

wget should handle https as well just file.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39639 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 78839568 10-Apr-2010 François Revol <revol@free.fr>

- try to handle .webloc internet shortcut files from OSX,
- build uri scheme mimetype from the actual protocol specifier in the url,
- fallback to calling ourselves if no prefered app is set.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36124 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 03458c01 13-May-2009 Jonas Sundström <jonas@kirilla.com>

More style guide fixes. Removed a lot of preprocessing / conditional building, with intent to fix or remove. Moved urlwrapper class declaration to its header file. Renamed things for clarity. Removed 5 extra mimetypes for IE shortcuts. (We have one, with sniffing rule and extension.) Moved the UnurlString() back to urlwrapper.cpp and renamed it _DecodeUrlString(). Tweaked copyright clauses. A lot more needs fixing, esp. in urlwrapper but also in BUrl, and I intend to keep working on this until we're satisfied. Let me know of any remaining/added style violations! Feedback welcome.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30757 a95241bf-73f2-0310-859d-f6bbb57e9c96


# af73a9fb 03-Sep-2007 François Revol <revol@free.fr>

Add reading of .url files from win, redirects to default browser.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22162 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5f29df20 25-Apr-2007 François Revol <revol@free.fr>

Fix app sig and put it at a single place.
Add support for NetPositive bookmarks, so one can for ex place a bookmark on the desktop with an http: dl link for moz with pref app set to urlwrapper. *hint* Korli :)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20831 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f1f76bb6 25-Apr-2007 François Revol <revol@free.fr>

Cleaned up protocol configuration. Put compile-time config in a header file, so the rdef doesn't include mimes for urls we won't support.
Added http: support with wget in a Terminal.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20829 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 4f18055d 12-Mar-2007 François Revol <revol@free.fr>

Support for a query:<forumla> url type :) (still needs unencoding of quotes)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20378 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 44c1a9db 02-Feb-2007 François Revol <revol@free.fr>

Cleanup rdef
Rewrote url parsing (unfinished)
Added several url types. Now it handles: ftp, sftp, telnet, ssh, finger, sh, file, beshare (to BeShare), mms, rtp, rtsp (to VLC). Some make probably more sense to add to the respective apps (BeShare, VLC...) but it's still handy for now.
Now please everyone go fix your apps to use generic url support instead of hardcoding http: :)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20048 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fc7ccd64 02-Feb-2007 François Revol <revol@free.fr>

Doesn't really deserve its own folder...


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20039 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 1346bfbf6957d938493ff3a0e6fb360b3aba6816 09-Nov-2012 François Revol <revol@free.fr>

urlwrapper: Handle the doi: URI scheme

The DOI (Digital Object Identifier) is a unique identifier
for (scientific and other...) publications.
While the doi: URI scheme was only a draft, it's not totally unlikely
that we ever hit such a URI, in this case we just redirect to the
official DOI website.
cf. http://tools.ietf.org/html/draft-paskin-doi-uri


# 8d9d55630a323b48d41e998913bbac3d40f66c45 09-Aug-2012 François Revol <revol@free.fr>

urlwrapper: add support for nfs: URI scheme

Now that NFSv4 almost works, add support for handling nfs: urls to urlwrapper.
Should later be replaced by a better solution but it works for the time being.


# f9ce367963a33f0182eff64c59e1e5184899f75d 02-Nov-2011 François Revol <revol@free.fr>

Add some URI schemes to the list of suggested new ones to support.
Added support for the useless about: URI scheme, which asks an app with the provided signature its about window, or launched AboutSystem.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@43103 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d66b59cdfc8cc0291d70de23ecebb56ee7b40c3f 25-Nov-2010 François Revol <revol@free.fr>

wget should handle https as well just file.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39639 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 78839568813e768d3a92f4f9ee950b1b5343f5f4 10-Apr-2010 François Revol <revol@free.fr>

- try to handle .webloc internet shortcut files from OSX,
- build uri scheme mimetype from the actual protocol specifier in the url,
- fallback to calling ourselves if no prefered app is set.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36124 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 03458c01a21e56eab3409700fdad253c3d15c121 13-May-2009 Jonas Sundström <jonas@kirilla.com>

More style guide fixes. Removed a lot of preprocessing / conditional building, with intent to fix or remove. Moved urlwrapper class declaration to its header file. Renamed things for clarity. Removed 5 extra mimetypes for IE shortcuts. (We have one, with sniffing rule and extension.) Moved the UnurlString() back to urlwrapper.cpp and renamed it _DecodeUrlString(). Tweaked copyright clauses. A lot more needs fixing, esp. in urlwrapper but also in BUrl, and I intend to keep working on this until we're satisfied. Let me know of any remaining/added style violations! Feedback welcome.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30757 a95241bf-73f2-0310-859d-f6bbb57e9c96


# af73a9fb932cec96d114f57666b6b4659abed2a5 03-Sep-2007 François Revol <revol@free.fr>

Add reading of .url files from win, redirects to default browser.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22162 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5f29df20b2dcda8f737c1456eac8aa47922131b8 25-Apr-2007 François Revol <revol@free.fr>

Fix app sig and put it at a single place.
Add support for NetPositive bookmarks, so one can for ex place a bookmark on the desktop with an http: dl link for moz with pref app set to urlwrapper. *hint* Korli :)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20831 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f1f76bb6241394faf837fb5676201c3b85b56f9f 25-Apr-2007 François Revol <revol@free.fr>

Cleaned up protocol configuration. Put compile-time config in a header file, so the rdef doesn't include mimes for urls we won't support.
Added http: support with wget in a Terminal.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20829 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 4f18055dfa58381d069ce47a0aecd297d30d32fc 12-Mar-2007 François Revol <revol@free.fr>

Support for a query:<forumla> url type :) (still needs unencoding of quotes)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20378 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 44c1a9db62546845ca4068be4756ec4697bc84ff 02-Feb-2007 François Revol <revol@free.fr>

Cleanup rdef
Rewrote url parsing (unfinished)
Added several url types. Now it handles: ftp, sftp, telnet, ssh, finger, sh, file, beshare (to BeShare), mms, rtp, rtsp (to VLC). Some make probably more sense to add to the respective apps (BeShare, VLC...) but it's still handy for now.
Now please everyone go fix your apps to use generic url support instead of hardcoding http: :)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20048 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fc7ccd64a794e48a93f0ca5ae8dc8ee4b617317e 02-Feb-2007 François Revol <revol@free.fr>

Doesn't really deserve its own folder...


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20039 a95241bf-73f2-0310-859d-f6bbb57e9c96