taking a stab at fixing the problem of file-storage and calendar applets not adding their portlets to the right pages due to I18N changes. Making the applets use the same message keys as dotlrn to avoid the naming mismatch
when you are adding a portlet to a page with a certain name, create that page if it doesn't exist. The idea here was that the applets should create their own pages and not have to know about page pretty names of dotlrn
ext-auth #20: adding support for Login over HTTPS. New acs-kernel parameter RestrictLoginToSSLP. New API in security-procs.tcl for casting requests into HTTPS mode etc. Requiring secure connection in scripts passing password (registration, login, password-update)
To speed up package installation we made en_US be the only enabled locale by default. Changed catalog loading to only load files for enabled locales. Added a link in UI so that catalog files can be loaded for a certain enabled locale after installation
I tracked down a redirect problem in HTTPS mode with Mozilla due to util_current_location proc not being able to find the current location (proto://hostname:port). The proc was hard to read and understand. Lars came to the rescue, cleaned up the proc and improved it to work well with nsunix etc. Thanks Lars.
New task-add-edit works for editing (redirect afterwards doesn't yet).Took out task-edit, because it's no longer necessary. Fixed bug with updateof project info after a task is edited.