Fossil

History of src/user.c of 13deb4321bda1f10
Login

History of src/user.c of 13deb4321bda1f10

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History of file src/user.c at check-in 13deb4321bda1f10

2024-03-29
12:41
Create a separate "Log Menu" page that shows all of the available log files. ... (file: [cda5e43af6] check-in: [b28badb741] user: drh branch: trunk, size: 22228)
2024-02-02
16:26
Fix lines over 80 characters long, excluding external source files and @-lines. ... (file: [579a6e9378] check-in: [942f691b39] user: danield branch: fix-overlength-lines, size: 22338)
2023-09-29
13:35
merge in hash-admin-user-password ... (file: [9753471488] check-in: [593e801bdf] user: preben branch: trunk, size: 22327)
2023-05-10
18:40
Removed all of the XML-style " />" tag closing markers on empty tags such as "hr", "br", and "input" to placate modern HTML5 validators. That's the doctype we declare, not XHTML, so we should conform. (Besides which, the XHTML dream is dead.) ... (file: [ab9b76d862] check-in: [f5482a0a79] user: wyoung branch: trunk, size: 21891)
2023-02-17
14:37
A large collection of compiler warning fixes re. signed/unsigned comparison from Daniel D. ... (file: [d4ff06190a] check-in: [c71f711ec9] user: stephan branch: compiler-warnings, size: 21893)
2023-01-07
20:37
Submenu buttons linking all of the logging pages. ... (file: [acf4ce4e86] check-in: [aae2b775f9] user: drh branch: trunk, size: 21888)
2022-12-20
09:46
Change spelling for check-in and similar ... (file: [7841a7c053] check-in: [d9c4321e7a] user: danield branch: check-in-spelling, size: 21730)
2022-11-18
18:33
Give the JX column of USER and REPORTFMT a default value which is valid JSON. ... (file: [0c21dd91c7] check-in: [2433964d8f] user: drh branch: json-meta-data, size: 21728)
12:11
Factor out the ALTER TABLE statements that add the JX column to the USER and REPORTFMT tables into separate subroutines. ... (file: [3e1b57b877] check-in: [8f6d7dacbb] user: drh branch: json-meta-data, size: 21694)
2022-11-13
16:26
Apply fixes to all web views to pass WCAG 2.1 tests performed by "axe DevTools" browser extension. Most fixes related to screen reader compatibility, like making sure that form elements have labels. Some color changes to improve contrast on Default skin. Made more HTML5 compliant. Minor improvement to select combo boxes for UX. Improved Search form UX. Two minor bug fixes for malformed HTML. Fixed help pages to resolve issues with non-compliant HTML being generated. Mostly documented at https://fossil-scm.org/forum/forumpost/aafb17a981df4166 ... (file: [fc7fee3584] check-in: [1f231db380] user: ericwikman branch: wcag-2.1, size: 21245)
2021-12-23
14:09
Fix the URL parser so that it only has access to the CONFIG table entries for URL aliases if the URL_USE_CONFIG flag is set in the second parameter. ... (file: [73679fd1b6] check-in: [0aff8d8744] user: drh branch: trunk, size: 21294)
2021-10-25
09:22
Add the "fossil remote scrub" command. Prompt for missing passwords on auxiliary remotes when they are needed. ... (file: [ad2161de86] check-in: [7f2e34c5c4] user: drh branch: trunk, size: 21268)
2021-06-30
19:14
Initial changes to support HOST: prefixes on the REPOSITORY argument of the "fossil ui" command. ... (file: [14eb8bbf71] check-in: [cb34f1a8ac] user: drh branch: remote-ui, size: 21396)
2021-03-18
22:57
Add compile-time option to enable TH1 memory leak tracking. Also, fix a TH1 memory leak and improve a couple #ifdef's. ... (file: [ab5935542e] check-in: [e5293dc281] user: mistachkin branch: th1-malloc-debugging, size: 21554)
2021-03-11
15:40
More help text consistency tweaks from forum discussion [forum:8c644048f0]: --repository REPO. ... (file: [1a0bb48361] check-in: [2f7c93f49c] user: stephan branch: trunk, size: 21552)
2021-02-08
06:54
Added "contact" to the list of sub-commands in "fossil user" short help output. (It was only described in the full help.) ... (file: [b81921dfc0] check-in: [652e85cb36] user: wyoung branch: trunk, size: 21552)
2021-01-06
15:58
Update auto.def and relevant source files to account for the definition of getpass() in Termux' unistd.h. ... (file: [8cf1f35947] check-in: [f2aa77cc3f] user: danield branch: trunk, size: 21544)
2020-12-22
12:13
Removed the parameter from style_finish_page() since the resulting content div class is now redundant with respect to the body class. This potentially breaks CSS made against old class names that a prior commit on this branch changed, but such skins would be made against an unreleased version of Fossil, it's unlikely many are using that first version of the feature anyway, and most of the class names did *not* change unless you were targeting a "div" instead of "body" or just a generic class name. None of the shipping skins are affected. ... (file: [d27fe18d09] check-in: [0e83ca88ce] user: wyoung branch: body-feature-class, size: 21511)
2020-11-07
13:25
Rename the "style_body_and_footer()" interface to "style_finish_page()" and add a more detailed header comment to the implementation. ... (file: [91e9208866] check-in: [942b2076c6] user: drh branch: default-css-cleanups, size: 21523)
2020-11-05
23:15
Added a parameter to style_footer() and renamed it to match its actual function (style_body_and_footer()) so we can add a CSS class to each page that indicates which major Fossil feature served the page, so we can have module-specific CSS. ... (file: [6a1abdfc8f] check-in: [ef5424b683] user: wyoung branch: default-css-cleanups, size: 21527)
2020-11-04
00:43
Add 'contact' subcommand to the 'fossil user' command. This enables changing contact information for a given user. If no argument is passed, this displays the current contact info of the passed in username. ... (file: [13a736d5c2] check-in: [03f0a4950c] user: jamsek branch: trunk, size: 21506)
2020-10-04
14:35
Exchanged most uses of %s(g.zTop) and such in the code with use of %R in Fossil's special printf() type functions. (The branch is named after just one of several of these, mprintf(), being one of the shortest names.) At the least, this is shorter, simpler code, but there is also some hope that it may fix some doubled slash problems someone is having on the forum. (https://www.fossil-scm.org/forum/forumpost/1ea72176e0) ... (file: [1d1b211733] check-in: [2907721acd] user: wyoung branch: prefer-mprintf-r, size: 20796)
2020-09-09
18:14
Added missing db_unprotect()/db_protect_pop() in (user new). ... (file: [d515073ded] check-in: [c294f6bfe6] user: stephan branch: trunk, size: 20884)
2020-08-18
01:54
Disable writes the CONFIG and USER tables by default. Permission to write to those tables is turned on as needed. Note - might have missed a few places so expect bugs. ... (file: [74b21059f2] check-in: [ca9156aa0a] user: drh branch: sec2020, size: 20830)
2020-06-25
00:16
Adjust help text to work better with the new formatter. ... (file: [2c4af18fb4] check-in: [a8a606996b] user: drh branch: formatted-online-help, size: 20685)
2020-04-05
23:45
Match the COMMAND and WEBPAGE names with _cmd and _page functions; [https://fossil-scm.org/forum/forumpost/045bffda68|forumpost/045bffda68] ... (file: [0731bcfabf] check-in: [06afb7022f] user: ashepilko branch: api-cleanup, size: 20697)
2019-09-19
14:14
In the db_get(N,D) function, if N is setting, then always leave D as NULL so that we use the published default value for that setting. ... (file: [c628e8979a] check-in: [eb804dc674] user: drh branch: trunk, size: 20697)
2019-05-17
18:55
Minor coding style change. ... (file: [86d00e5048] check-in: [e5ac794f28] user: mistachkin branch: offline-sync, size: 20699)
2019-05-01
14:02
When attempting to determine the Fossil user information, do not smash the global URL information which may contain an alternate URL used for sync operations (e.g. when using "fossil sync --once"). This fixes the ability to work offline and synchronize with a USB thumbdrive ala sneaker-net. ... (file: [1807fc9d7c] check-in: [7063b1a365] user: andybradford branch: offline-sync, size: 20699)
2018-01-12
14:30
Do not show the numeric user ids on the /setup_ulist page. The login name is sufficient. On the /setup_uedit page, provide a link to an access log for that particular user. ... (file: [9374dffc58] check-in: [e85eff2630] user: drh branch: trunk, size: 20644)
2017-12-06
10:01
Perform table sorting using a separate javascript file rather than using in-line javascript. ... (file: [3303fcd35d] check-in: [6b645d631d] user: drh branch: trunk, size: 20505)
2017-05-02
19:13
Enhancements to the password prompt logic for Windows so that it works better in non-standard shells. ... (file: [c595beaa8d] check-in: [513dd003a5] user: drh branch: trunk, size: 20485)
2016-11-04
21:32
Remove unused, undocumented zTitle argument to style_submenu_element(). This argument appears to have been unused all the way back to [dbda8d6ce9]. ... (file: [1d31844a9e] check-in: [187424e891] user: andygoth branch: trunk, size: 19652)
2016-10-23
02:07
Minor security enhancements to the optional SEE integration. ... (file: [f7cc4bdf7b] check-in: [69352027bb] user: mistachkin branch: experimental, size: 19725)
2016-10-22
08:26
Add the 'test-prompt-user' command. ... (file: [b3a18340bc] check-in: [8817b0ed6e] user: mistachkin branch: trunk, size: 19301)
2016-10-04
19:17
Coding style tweaks. ... (file: [c3c6765036] check-in: [34d988c244] user: mistachkin branch: seeEnhanced, size: 19376)
2016-09-23
02:28
Merge updates from trunk. ... (file: [7151e91740] check-in: [4f619c020a] user: mistachkin branch: seeEnhanced, size: 19352)
2016-08-02
08:46
Compiler warning fixes. This includes disabling the undocumented FOSSIL_PWREADER feature and upgrading the built-in SQLite. ... (file: [e2c08deb9a] check-in: [f35b46d4cb] user: drh branch: trunk, size: 18952)
2016-06-24
03:36
If the FOSSIL_SECURITY_LEVEL environment variable is 2 or more, then present a simple substitution matrix when entering passwords, as a defense against key loggers. For FOSSIL_SECURITY_LEVEL of 1 or more, do not remember the remote-url password. ... (file: [ce247e9a66] check-in: [e1034c4c35] user: drh branch: trunk, size: 18932)
2016-06-23
07:43
Replace some usage of <center> tags with align="center" attributes. ... (file: [63b607b580] check-in: [fcfaae37dc] user: jan.nijtmans branch: trunk, size: 17132)
2016-06-22
09:11
merge trunk ... (file: [bdd2d1463f] check-in: [414fc1e95c] user: jan.nijtmans branch: html-cleanup, size: 17102)
2016-06-17
09:45
More consistancy in using <br /> and <hr /> HTML tags ... (file: [30dfae07e1] check-in: [63220d9403] user: jan.nijtmans branch: trunk, size: 17124)
2016-06-07
15:27
If the FOSSIL_PWREADER environment variable is set to the name of a program, then use that program to prompt and read passwords and passphrases from the user when required, in place of the getpass() library routine. ... (file: [b76f44f85f] check-in: [55f3f3d42d] user: drh branch: trunk, size: 17126)
2016-05-28
21:23
Enhancements to SEE integration. ... (file: [d2a6573c8b] check-in: [4e34191c3d] user: mistachkin branch: seeEnhanced, size: 16345)
2016-05-27
22:25
Compilation 'portability' enhancements for MinGW. ... (file: [0131b991e3] check-in: [1bb6f3d34c] user: mistachkin branch: trunk, size: 15949)
2016-03-02
01:56
Add new test-usernames command to dump all of the various sources of the current user name in the order tested. ... (file: [0335b8389a] check-in: [5de13cb19c] user: rberteig branch: ross-doc-env, size: 15903)
2015-12-23
11:10
Improvements to handling of localtime. The 'utc' and 'localtime' query parameters now work on all web pages. Timestamps can be expressed with a timezone modifier and that works correctly. ... (file: [64ceb772b5] check-in: [ea63a2d1f4] user: drh branch: trunk, size: 14980)
2015-11-17
23:22
Show how to enable/disable the access-log and admin-log from their display pages. Add the "Stats" button to the Admin main menu. ... (file: [d7501c09c0] check-in: [3967d043e8] user: drh branch: trunk, size: 14988)
2015-11-16
01:45
Remove deprecated <center> tags. ... (file: [d568572193] check-in: [d57f239570] user: Isius branch: html-cleanup, size: 14782)
2015-04-27
13:19
Provide help text for all commands and webpages. ... (file: [6ec57f122c] check-in: [7ab03289ee] user: drh branch: trunk, size: 14784)
2015-02-14
12:24
When the user is "nobody", make the g.anon permission vector for "anonymous" available in addition to g.perm. Hyperlinks to pages that would be available to anonymous are shown rather than suppressed. When permission is denied and control jumps to login_needed() a new flag shows whether or not logging in as "anonymous" would help. Work in progress. ... (file: [21c6f2ccdb] check-in: [2f50d427a9] user: drh branch: login-enhancements, size: 14625)
2015-01-22
23:45
Enhance the table sorting javascript to support initial reverse-order sorting. Add table sorting to the user log. ... (file: [80f05d6ac6] check-in: [0cdec7d290] user: drh branch: trunk, size: 14624)
2014-10-20
15:01
Add a custom static analysis program that verifies the arguments to printf-style varargs routines used in Fossil. Adjust the source code to be more robust for printf format errors and to fix a few minor problems found by the static checker. ... (file: [1160e782d0] check-in: [0a7e326fa4] user: drh branch: compile-time-print-checking, size: 14523)
2014-09-03
20:25
I have "ls"-ified "list" subcommands for my personal use-case before -- roll through code and convert others for sake of consistency ... (file: [609b489ac1] check-in: [ce6de743c2] user: bch branch: ls, size: 14506)
2014-06-06
09:27
When doing "fossil user default <username>", don't try to check the current default user for validity. ... (file: [811c206e39] check-in: [4306f0f3d6] user: jan.nijtmans branch: trunk, size: 14438)
2014-03-31
16:48
Get rid of the GLOBAL_URL() kludge. Change the global "g" variable to contain an instance of the UrlData object instead of individual fields of the UrlData object. ... (file: [58a793626f] check-in: [5fdad9bd8c] user: drh branch: trunk, size: 14436)
2013-12-28
22:41
Eliminate the need to compile SQLite with -Dlocaltime=fossil_locatime. This makes the timeline-utc setting work when fossil is configured with --disable-internal-sqlite. ... (file: [1393a30a7a] check-in: [d7fd72dc30] user: jan.nijtmans branch: timeline-utc, size: 14434)
2013-11-12
15:10
Fix password handling as in trunk. ... (file: [68bfd6dbb3] check-in: [384a6b3dba] user: jan.nijtmans branch: tkt-change-hook, size: 14433)
02:41
Merge in fixes for the password embedded in the URL, save password prompting, and new clone --once option. ... (file: [7a4ff75307] check-in: [ff159bfdd7] user: andybradford branch: trunk, size: 14420)
2013-11-10
15:35
Remove duplicate user from fossil user capabilities usage statement. ... (file: [2f24311e06] check-in: [66ca04d452] user: andybradford branch: trunk, size: 14287)
2013-11-09
02:38
Prefer use of fossil_strcmp that handles NULL better. ... (file: [63079427f8] check-in: [e97665e056] user: andybradford branch: url-password-fixes, size: 14425)
2013-11-02
11:16
Don't crash if last-sync-pw was never set yet. ... (file: [8da3550431] check-in: [a282923061] user: jan.nijtmans branch: url-password-fixes, size: 14416)
10:57
Only prompt for password save if the to-be-saved password is different from the already saved password ... (file: [83023df03c] check-in: [a5404e30cb] user: jan.nijtmans branch: url-password-fixes, size: 14416)
2013-10-09
08:24
Be carefull comparing a char < ' ': If the platform 'char' type is signed, this will be true for all UTF-8 characters >0x7f as well. ... (file: [5de78b1eae] check-in: [c426475eeb] user: jan.nijtmans branch: trunk, size: 14292)
2013-09-13
02:39
Leave original prompt as current SSH behavior does not require a password. ... (file: [17172bb50a] check-in: [746a93e1ad] user: amb branch: ssh-transport-changes, size: 14282)
2013-09-07
21:21
Separate SSH transport changes from shared account features to simplify integration. ... (file: [be326f748d] check-in: [915c79cb4f] user: andybradford branch: ssh-transport-changes, size: 14294)
2013-08-30
14:07
Merge in latest features and fixes from trunk. ... (file: [e717d6881b] check-in: [ef8b9da03f] user: andybradford branch: ssh-test-http, size: 15044)
03:06
Change most uses of fossil_panic() to fossil_fatal(). Modify fossil_panic() to avoid allocating heap memory and to close the database connection before doing anything else. ... (file: [0c0c3d8237] check-in: [320f14363e] user: drh branch: trunk, size: 13750)
2013-08-12
06:43
Simplify command line interaction: remove settings from global and provide one less command line option. Altering settings in open fossils can be done with sync -l or cleared with remote-url if necessary. ... (file: [8d51b660f7] check-in: [ed20da7499] user: andybradford branch: ssh-test-http, size: 15044)
2013-08-10
23:02
Clean up handling of global variable to avoid accidental setting of database. Only alter database options if URL is SSH. ... (file: [07bbf60f0f] check-in: [0c19424325] user: andybradford branch: ssh-test-http, size: 15043)
2013-08-06
04:03
Changed prompt to remove ambiguity between SSH user vs Fossil user. ... (file: [782801401f] check-in: [f592b80a17] user: andybradford branch: ssh-shared-account, size: 14744)
2013-07-26
06:40
Only setup Fossil user if URL is SSH. This is done to avoid problems when cloning a fossil that has SSH settings using into a file:// URL. ... (file: [08983f2143] check-in: [1ebba56f2a] user: amb branch: ssh-shared-account, size: 14732)
2013-07-20
08:40
Alternative approach to allow multiple SSH users to share the same SSH account while maintaining separate Fossil identities. ... (file: [1c08cb6f9f] check-in: [e3510cef23] user: amb branch: ssh-shared-account, size: 14584)
2013-05-17
12:04
Remove excess verbage from the output of "fossil clean" unless the --verbose or -v command-line option is used. Issue an error if an unrecognized command-line argument is seen, to prevent mistakes like using --dryrun instead of --dry-run. ... (file: [84e080180f] check-in: [273ec22f25] user: drh branch: trunk, size: 13750)
2013-04-27
01:12
Added $LOGNAME to the list of environment variables checkes for the user name, per report from Will Parsons. ... (file: [5e42a17139] check-in: [5741754ed2] user: stephan branch: trunk, size: 13665)
2013-03-15
15:02
Code changes for Android, suggested by Mark Janssen. ... (file: [f2f1863ca1] check-in: [d4d66d133a] user: jan.nijtmans branch: trunk, size: 13558)
2013-02-21
11:45
more unused variables ... (file: [303ae9b16c] check-in: [1a2e1ea0fe] user: jan.nijtmans branch: trunk, size: 13464)
03:51
Improved handling for remote repository passwords: When prompting for the password, also ask the user whether or not to remember the password, as browsers typically do for their password cache. ... (file: [613e166a39] check-in: [6d6740dcca] user: drh branch: trunk, size: 13479)
2012-12-13
12:31
When determining the interactive user, check the FOSSIL_USER environment variable. Also, add a property to the Windows resource file indicating if markdown support was compiled into the binary. ... (file: [2e3791745b] check-in: [743b64ecf2] user: mistachkin branch: trunk, size: 13525)
2012-11-28
19:28
Take care that xfer error messages and user prompts always begin at the start of a new line. ... (file: [be21df36f4] check-in: [f1ef22136f] user: drh branch: trunk, size: 13410)
2012-09-19
04:01
As a fallback, attempt to extract the user from the remote URL configured for the repository. ... (file: [f81e6f0e01] check-in: [817b3fea10] user: mistachkin branch: selectRemoteUser, size: 13384)
2012-09-18
23:48
Fix comment. ... (file: [e5e118a322] check-in: [5f13a2a6c6] user: mistachkin branch: trunk, size: 13181)
23:31
Fix warning message typos. ... (file: [78b58c0d10] check-in: [f9d053a931] user: mistachkin branch: trunk, size: 13180)
22:58
If unable to determine the user by the normal techniques, don't guess. Print a helpful error message and quit. Otherwise strange user names end up in the log. ... (file: [2b4a4733a5] check-in: [1e7262b724] user: drh branch: trunk, size: 13183)
2012-08-29
13:57
Allow UTF-8 characters in sources. translate.exe will translate it to ASCII ... (file: [7806375e66] check-in: [9f6abc5968] user: jan.nijtmans branch: msvc-broken, size: 13608)
2012-07-25
10:58
Add &lt;label&gt; markup around all checkbox form entries. ... (file: [5ba9fbad1b] check-in: [e78c49d30a] user: drh branch: trunk, size: 13609)
2012-06-29
15:59
Update to the latest SQLite4 that requires converting preprocessor macro prefixes from "SQLITE_" to "SQLITE4_". ... (file: [fb6ebed9aa] check-in: [0328d68181] user: drh branch: sqlite4, size: 13555)
2012-06-27
12:30
Begin a branch that is modified to use sqlite4 instead of sqlite3 as the storage engine. This check-in compiles (on unix) but does not work. ... (file: [71e8db363b] check-in: [6823912746] user: drh branch: sqlite4, size: 13549)
2012-03-29
14:54
Add vim modline everywhere ... (file: [c93f7b921d] check-in: [a496d8e88d] user: mgagnon branch: mgagnon_fix, size: 13591)
2012-02-16
01:03
Always convert the result of getenv() into UTF8. ... (file: [128e900b12] check-in: [57152086b8] user: drh branch: trunk, size: 13549)
2011-11-03
17:31
Break up the command-line commands into commonly-use and auxiliary commands and only show the commonly-used ones with "fossil help". Add a new command "fossil commands" to show auxiliary and test commands. ... (file: [3eaff10212] check-in: [841772c858] user: drh branch: trunk, size: 13542)
2011-09-14
17:45
Refactored g.okXXX perms flags to g.perm.XXX. ... (file: [2bba0b82c8] check-in: [34b4dec0bc] user: stephan branch: stephan-hack, size: 13542)
2011-08-30
18:04
Print an error message and quite if the --user option appears on a "fossil commit" command but specifies a username not found in the database. Ticket [3ed2e994e1750b] ... (file: [b4f2467e92] check-in: [b120bc8b26] user: drh branch: trunk, size: 13539)
2011-05-21
15:39
Experimental support for Solaris 10 ... (file: [b516b1ebff] check-in: [fd39ef8261] user: ben branch: bens-expr, size: 13616)
2011-04-27
18:21
Attempt to get Fossil working on windows systems that do not use UTF8 in the shell. ... (file: [68567bd8dc] check-in: [e805fa8db9] user: drh branch: windows-i18n, size: 13438)
00:49
Simple test cases for configuration sync are now working. ... (file: [f1c939fa01] check-in: [bef34a6940] user: drh branch: config-sync, size: 13402)
2011-04-08
17:08
Begin adding code to implement "login groups" which will (we hope) ultimately lead to a single sign-on capability. ... (file: [99d51fd8ba] check-in: [eec32b99dd] user: drh branch: login-groups, size: 13317)
2011-03-28
07:40
Use "password" instead of "passwd" because it's complete and proper, and plays nicely w/ Emacs "send-invisible" capabilities that keep typed text from echoing on screen. ... (file: [2d7a73d742] check-in: [13ceb46e49] user: bharder branch: trunk, size: 13721)
2011-03-16
02:38
Make sure the accesslog table exists before attempting to use it. Ticket [7b55fd2958d8d] ... (file: [8d6664137d] check-in: [c7de5f7b6e] user: drh branch: trunk, size: 13705)
2011-03-07
03:00
Add a button to delete failed login attempts from the access log history. ... (file: [0c4d6a0228] check-in: [ba0852c9df] user: drh branch: trunk, size: 13677)
2011-01-19
16:28
Do not drop the accesslog table on a rebuild. If the accesslog table does not exist, do not generate and error on the User-Log report. ... (file: [ed19f0145d] check-in: [f1efc90595] user: drh branch: trunk, size: 13264)
16:16
Add some primitive clean-up buttons on the access log. ... (file: [ec9bcafa32] check-in: [a37abeca65] user: drh branch: trunk, size: 13299)
15:43
Improvements to the access log. The display is still primitive. ... (file: [f3901c90e0] check-in: [e3b3c5cfbb] user: drh branch: trunk, size: 11971)
02:57
Add a primitive display of the access-log history. ... (file: [7be11f6a03] check-in: [f274222ea7] user: drh branch: trunk, size: 11285)
2011-01-04
17:13
Implemented all suggested changes to the self-register related code. ... (file: [55bf51446c] check-in: [13deb4321b] user: lrem branch: self-register, size: 10034)
2010-11-26
18:37
Report an error if the repository schema version does not match what the fossil executable expects. ... (file: [5a7d65bd4f] check-in: [c0c3d92340] user: drh branch: trunk, size: 9966)
2010-10-15
16:11
merge from trunk ... (file: [2c05649377] check-in: [c127179362] user: wolfgang branch: wolfgangHelpCmd, size: 10206)
2010-10-14
19:14
Remove all use of ctypes.h in order to avoid compiler warnings and other problems associated with changing locales. ... (file: [9d793f5017] check-in: [2fac809165] user: drh branch: trunk, size: 9963)
2010-10-09
20:13
show references to commandline on webpages; add httptrace to windows http server ... (file: [ead9e05b6e] check-in: [d1d1cd122b] user: wolfgang branch: wolfgangHelpCmd, size: 10192)
2010-08-31
05:12
compile warning fixes (uninitialized vars) ... (file: [b7f7d1d87d] check-in: [3c326ea4de] user: ron branch: trunk, size: 9949)
2010-08-28
06:59
This is the first check-in on the windowscompilers branch and it adds the <a href="http://www.digitalmars.com/">Digital Mars C compiler</a> The user should have dmc installed in c:\DM with zlib in c:\DM\extra\lib and c:\DM\extra\include. typing c:\DM\bin\make -f win\Makefile.dmc builds fossil.exe in dmcobj The following files were edited or added: <p>Checks if one of the windows compilers is used. If so we define _WIN32. Defining _WIN32 is normally done by<br>#include &lt;windows.h&gt;<br> However most of the time we don't use windows.h. </p> <p>Adding an other windows compiler is done by adding<br> "|| defined(__COMPILER_IDENTIFIER__)"<br> and maybe some special things in the files below. Like <pre> </pre> </p> <p>These have all __MINGW32__ replaced by _WIN32. And in some places special processing for either MINGW32 or DMC <p>In popen2 the _open_osfHandle call first parameter is cast to a long. DMC refused to compile without the cast.</p> <p>DMC complained that it didn't knew of time_t in rss.h. time.h came after rss.h. Switching the two solved it! </p> <p>added tcl code to generate Makefile.dmc. tclsh src/makemake.tcl dmc prints to stdout the makefile. As a convienience to the end-user I added the win/Makefile.dmc to the repository. There are few changeable variables in there for adjusting path, CFLAGS LIBS etc. </p> <p>These are needed because DMC and MSVC doesn't provided them. dirent.h is copied verbatim from the net. unistd.h I found on the net too, but added some defines. <p>The problem with windows it doesn't have AWK standard installed. version.c creates VERSION.h. It is a very simple C-program and doesn't do a lot of checking. </p> ... (file: [88541ea1a1] check-in: [f66f414fd3] user: renez branch: windowscompilers, size: 9904)
2010-05-16
19:08
Change from GPL to the Simplified BSD License. ... (file: [754633c347] check-in: [c06edd231f] user: drh branch: clear-title, size: 9903)
2010-01-10
20:56
Change the hash algorithm for passwords so that USER.PW field stores a SHA1 hash of the project-code, user login, and user password, rather than just a hash of the user password. That way, the if two users select the same password, or if the one user selects the same password for multiple projects, the password hashes are still different. ... (file: [10a902700c] check-in: [4b58a7b838] user: drh branch: experimental, size: 10178)
2010-01-09
22:03
Store passwords in USER.PW as either cleartext (as is done in legacy) or as the SHA1 hash of the password. When changing a password or adding a new user, always use the SHA1 hash password. ... (file: [31ad521e72] check-in: [cfe33dcf92] user: drh branch: experimental, size: 9872)
2009-07-06
23:53
Update to the latest SQLite. On the "Ticket" page, if "nobody" is not allowed to create new tickets but "anonymous" is, then offer a hyperlink to log in as anonymous. Change the default settings to be more secure. ... (file: [29b52a5fb9] check-in: [623a9129c8] user: drh branch: trunk, size: 8959)
2008-11-09
19:30
Optional extra arguments to the "user" command allow one to specify the new password or contact information on the command-line without waiting for a prompt. This makes the "user" command usable from shell-scripts. ... (file: [d521e5caee] check-in: [f6c0201af7] user: drh branch: trunk, size: 8944)
2008-05-05
17:24
Add the ability to modify global settings (such as the proxy setting) even when there are no repositories defined. ... (file: [1f03854c87] check-in: [4e683ef07b] user: drh branch: trunk, size: 8667)
2008-01-29
01:11
Error message on "commit" or "user default" if the user does not exist. ... (file: [5fc6aec086] check-in: [e2a42f7a68] user: drh branch: trunk, size: 8666)
00:38
Fix a bug in the "user default" command. ... (file: [fb0522ab92] check-in: [0921b68f66] user: drh branch: trunk, size: 8512)
2007-10-26
18:18
Prevent duplicate logins on the "user add" command. Also, allow the login to be specified on the command line. ... (file: [dde3c3d16a] check-in: [783df88ba8] user: drh branch: trunk, size: 8510)
2007-10-10
02:49
Removed unnecessary items from WWW Configuration, also made RSS Title and Description into generic Project Name and Project Description settings, which will be used elsewhere in the web site. ... (file: [9649e14426] check-in: [f3807dbd88] user: jnc branch: trunk, size: 8266)
2007-09-28
20:08
Combine the "config" and "setting" commands into a single "settings" command. ... (file: [45a74402e3] check-in: [134e2aeccc] user: drh branch: trunk, size: 8269)
2007-09-26
02:00
Better defaults for new databases and clones. Use *CURRENT* to identify the current checkout for TTY timelines. ... (file: [0bda709383] check-in: [097479f99a] user: drh branch: trunk, size: 8266)
2007-09-24
20:21
Corrected "fossil user password" error message. It had an extra user ... (file: [bd013e3f3c] check-in: [df3d6cbff5] user: mjanssen branch: trunk, size: 8218)
2007-09-21
21:53
Win32 port: compiles, all tests pass but many functions fail due to path separators. Incomplete. Path fixes to come next ... (file: [2a5d91addf] check-in: [83c876b447] user: jnc branch: trunk, size: 8223)
2007-08-18
11:42
Added options to the "timeline" CLI command. Additional help comments. ... (file: [7f6b214713] check-in: [6607844a01] user: drh branch: trunk, size: 7587)
2007-08-01
21:59
Add the ability to sign manifests using GPG during a check-in. Due to a bug in the manifest parser, older versions will not be able to check-out signed manifests. ... (file: [4ebd0dc282] check-in: [e37451d9c2] user: drh branch: trunk, size: 6789)
2007-07-30
14:28
Use POST instead of GET for the /xfer method. Other bug fixes in the URL parser. ... (file: [47ac33e64a] check-in: [e621b6dbe3] user: drh branch: trunk, size: 6796)
2007-07-21
19:32
Improvements to web-based user management. ... (file: [f41abe0610] check-in: [916b6e4b3b] user: drh branch: trunk, size: 6798)
14:10
Initial check-in of m1 sources. ... (file: [0a8a17727c] check-in: [dbda8d6ce9] user: drh branch: trunk, size: 6184)