summary refs log tree commit diff stats
Commit message (Expand)AuthorAgeFilesLines
...
* display exceptions while loadinghut2009-12-251-1/+4
* made copying processes work with the loaderhut2009-12-252-17/+21
* "generatorized" shutilhut2009-12-251-7/+17
* duplicated shutil from the python standard libhut2009-12-251-0/+288
* can now (re)move processes in pmanhut2009-12-255-11/+65
* added process manager which lists running load processeshut2009-12-257-2/+258
* clean upshut2009-12-252-5/+7
* random fixes/upgradeshut2009-12-246-18/+31
* fixed minor logical errorhut2009-12-241-1/+1
* random fixeshut2009-12-244-17/+29
* fixed G keyhut2009-12-241-1/+1
* in keys.py: from curses import *hut2009-12-241-3/+1
* fixed directory.load_content_if_outdated with linkshut2009-12-241-1/+1
* misc clean upshut2009-12-243-21/+27
* implemented sortinghut2009-12-246-6/+57
* minor fixhut2009-12-241-1/+4
* added hints for key-combinationshut2009-12-248-17/+95
* own history for quickopen-consolehut2009-12-231-1/+6
* fixed marking (again)hut2009-12-232-11/+7
* improved keys.pyhut2009-12-231-20/+23
* max_dirsize_for_autopreview = 300 is not rly needed anymorehut2009-12-231-1/+1
* optimized directory loadinghut2009-12-232-8/+12
* improved loader performance with win.nodelay()hut2009-12-232-7/+7
* fixed throbberhut2009-12-233-6/+21
* fixed marking :)hut2009-12-232-6/+7
* implemented marking, for operations on multiple fileshut2009-12-239-37/+172
* handled exception found in the unit testshut2009-12-231-1/+4
* keybuffer was made aware of prefixed numbershut2009-12-235-19/+92
* added action.move_pointer_by_percentage()hut2009-12-231-0/+10
* added primitive "throbber"hut2009-12-232-0/+5
* fixed / improved loaderhut2009-12-236-25/+42
* some clean upshut2009-12-225-7/+11
* slightly improved get_permission_string() algorithmhut2009-12-221-9/+10
* (half-assed) implementation of parallel directory loaderhut2009-12-227-73/+165
* improved auto-previewshut2009-12-229-41/+84
* "open with" dialog if no application was foundhut2009-12-221-2/+4
* fixed cut/paste for the case where nothing is copied yethut2009-12-202-0/+4
* improved titlebar, shrinks if its too largehut2009-12-201-20/+169
* Added option for autoloading previews.hut2009-12-203-7/+13
* postpone directory previews if not loaded yethut2009-12-202-3/+19
* fixed CTRL+Lhut2009-12-181-2/+2
* improved the file operationshut2009-12-181-10/+31
* notification widgethut2009-12-185-7/+110
* UI.redraw now redraws widgets. old redraw is now redraw_windowhut2009-12-183-5/+9
* added provisional filesystem operations (cp/cut/paste/delete/mkdir)hut2009-12-185-10/+103
* re-indented docstringshut2009-12-1713-57/+75
* added quick_open() in abstract Command classhut2009-12-171-0/+3
* quit command, aliaseshut2009-12-172-10/+23
* fixed colorschemes, added unittest for colorschemeshut2009-12-172-3/+34
* fixed history (fast_forward worked reversed)hut2009-12-171-3/+3
TPromptPassword() and HTConfirm() to get the username, password and some confirmation from the user. HTAA_shouldRetryWithAuth() determines whether to retry the request with AA or with a new AA (in case username or password was misspelled). */ /* PUBLIC HTAA_composeAuth() * * COMPOSE THE ENTIRE AUTHORIZATION HEADER LINE IF WE * ALREADY KNOW, THAT THE HOST MIGHT REQUIRE AUTHORIZATION * * ON ENTRY: * hostname is the hostname of the server. * portnumber is the portnumber in which the server runs. * docname is the pathname of the document (as in URL) * * ON EXIT: * returns NULL, if no authorization seems to be needed, or * if it is the entire Authorization: line, e.g. * * "Authorization: basic username:password" * * As usual, this string is automatically freed. */ extern char *HTAA_composeAuth(const char *hostname, const int portnumber, const char *docname, int IsProxy); /* BROWSER PUBLIC HTAA_shouldRetryWithAuth() * * DETERMINES IF WE SHOULD RETRY THE SERVER * WITH AUTHORIZATION * (OR IF ALREADY RETRIED, WITH A DIFFERENT * USERNAME AND/OR PASSWORD (IF MISSPELLED)) * ON ENTRY: * start_of_headers is the first block already read from socket, * but status line skipped; i.e., points to the * start of the header section. * length is the remaining length of the first block. * soc is the socket to read the rest of server reply. * * This function should only be called when * server has replied with a 401 (Unauthorized) * status code. * ON EXIT: * returns YES, if connection should be retried. * The node containing all the necessary * information is * * either constructed if it does not exist * * or password is reset to NULL to indicate * that username and password should be * reprompted when composing Authorization: * field (in function HTAA_composeAuth()). * NO, otherwise. */ extern BOOL HTAA_shouldRetryWithAuth(char *start_of_headers, size_t length, int soc, int IsProxy); /* * Function to allow clearing of all Authorization info * via a browser command. - FM */ extern void HTClearHTTPAuthInfo(void); /* * Check if a hostname-string contains user information. */ extern BOOL HTAA_HaveUserinfo(const char *hostname); /* Enabling Gateway httpds to Forward Authorization These functions should only be called from daemon code, and HTAAForwardAuth_reset() must be called before the next request is handled to make sure that authorization string isn't cached in daemon so that other people can access private files using somebody else's previous authorization information. */ extern void HTAAForwardAuth_set(const char *scheme_name, const char *scheme_specifics); extern void HTAAForwardAuth_reset(void); #ifdef __cplusplus } #endif #endif /* NOT HTAABROW_H */