Fossil

History of src/shun.c of 187424e891b6ccb8
Login

History of src/shun.c of 187424e891b6ccb8

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

History of file src/shun.c at check-in 187424e891b6ccb8

2024-08-21
09:20
/shun page: fix a typo reported in the forum and make the unshunned message more legible (not dark-on-dark) in the eagle and darkmode skins. ... (file: [c6b51eff50] check-in: [dee17d9c1b] user: stephan branch: trunk, size: 19838)
2024-03-29
12:41
Create a separate "Log Menu" page that shows all of the available log files. ... (file: [57f58eae89] check-in: [b28badb741] user: drh branch: trunk, size: 19882)
2023-11-20
17:07
Add a button to review a list of hashes to shun. As discussed in [forum:1d54d9965c7e4c00], fossil may accept 40 byte abbreviated hashes from command output, when the intention is to shun the real 64 byte hash. ... (file: [e8f6d93d51] check-in: [d5c8235cdc] user: preben branch: shun-list-review, size: 19980)
2023-09-18
13:18
Try to simplify and rationalize the defenses against cross-site request forgery attacks. A hodgepodge of techniques have been used in the past. This changes attempts to make everything work more alike and to centralize CSRF defenses for easier auditing. ... (file: [c7fb218ab7] check-in: [88a402fe2a] user: drh branch: csrf-defense-enhancement, size: 18340)
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: [62e1e5188f] check-in: [f5482a0a79] user: wyoung branch: trunk, size: 18364)
2023-01-07
20:37
Submenu buttons linking all of the logging pages. ... (file: [6fd8468810] check-in: [aae2b775f9] user: drh branch: trunk, size: 18394)
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: [00a740c4ac] check-in: [1f231db380] user: ericwikman branch: wcag-2.1, size: 18338)
2021-11-19
12:29
Remove unused randomize flag to rebuild_db(), per /chat discussion, along with the no-op --randomize flag to the rebuild command. ... (file: [55fa04634c] check-in: [298ccff06c] user: stephan branch: trunk, size: 18242)
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: [011890daac] check-in: [0e83ca88ce] user: wyoung branch: body-feature-class, size: 18245)
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: [dca052cd4c] check-in: [942b2076c6] user: drh branch: default-css-cleanups, size: 18273)
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: [c1aa152d8c] check-in: [ef5424b683] user: wyoung branch: default-css-cleanups, size: 18285)
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: [25e6b8c3b7] check-in: [2907721acd] user: wyoung branch: prefer-mprintf-r, size: 18230)
2020-05-11
21:01
Widen shun fields to accommodate SHA3-256 ... (file: [ad762c0c17] check-in: [f749f203f2] user: andygoth branch: trunk, size: 18254)
2019-09-28
12:17
Minor /shun wording change suggested in the forum. ... (file: [2fb14c3ade] check-in: [b3e8253d78] user: stephan branch: trunk, size: 18254)
2019-08-31
16:42
Merge in latest from trunk. ... (file: [7f8331f121] check-in: [aa37639112] user: andybradford branch: db-begin-txn-updates, size: 18275)
2019-07-16
20:02
Code cleanup: Add a lot of "const" qualifiers for static (string) arrays, where appropriate. This allows the C compiler to optimize more ... (file: [70697974af] check-in: [70a94d0972] user: jan.nijtmans branch: trunk, size: 18281)
2019-03-19
14:09
Replace most calls to db_begin_transaction() with db_begin_write() to avoid having a reader locking during a COMMIT. ... (file: [21f1f19ed6] check-in: [6cc5354821] user: andybradford branch: db-begin-txn-updates, size: 18269)
2017-09-19
17:24
New submenu links to the artifact list and 250-largest artifacts pages. ... (file: [5c8afe7fff] check-in: [0594266c8e] user: drh branch: trunk, size: 18275)
2017-03-16
15:29
On the /rcvfromlist page, show the hash algorithms used for each batch of artifacts received. ... (file: [e6e544a8b9] check-in: [386191d379] user: drh branch: trunk, size: 18174)
2017-03-04
20:06
Implement the hash-policy setting and the "fossil hash-policy" command. The default hash policy is "auto" for existing repositories and "shun-sha1" for new repositories. ... (file: [2f32dff8bb] check-in: [a616c04b6a] user: drh branch: fossil-2.1, size: 17068)
2017-03-02
12:08
Few (textual) typos. Eliminate unneccary spacing. ... (file: [bcbc874407] check-in: [b098c9398a] user: jan.nijtmans branch: trunk, size: 16989)
2017-03-01
15:35
Change references to "SHA1 hash" in comments and UI labels to be "artifact hash" or similar. ... (file: [ef7af34825] check-in: [b9a1a3b9d8] user: drh branch: fossil-2.0, size: 16990)
2017-02-28
16:25
Refactoring and cleanup of some of the hash name interfaces. ... (file: [c7a69759ea] check-in: [1c8768b0de] user: drh branch: fossil-2.0, size: 16995)
00:56
Relax size constraints on artifact hash parsing. ... (file: [f87fd55b47] check-in: [65c597119c] user: drh branch: fossil-2.0, size: 16961)
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: [1f8bcfcd82] check-in: [187424e891] user: andygoth branch: trunk, size: 16974)
2016-08-23
12:13
eliminate some end-of-line spaces ... (file: [7d0a7eeffd] check-in: [d32155d064] user: jan.nijtmans branch: trunk, size: 17086)
09:49
eliminate some end-of-line spaces ... (file: [83dd403dea] check-in: [22ed008469] user: jan.nijtmans branch: mistake, size: 17087)
01:22
Improved origin tracking for unversioned files. Show Admin/Setup users the rcvid and allow them to see the originating IP address and to delete unversioned files. Update the rcvfrom table viewer to include unversioned file entries. ... (file: [4c2e01c777] check-in: [8972aae720] user: drh branch: trunk, size: 17088)
2015-04-27
13:19
Provide help text for all commands and webpages. ... (file: [a31e037850] check-in: [7ab03289ee] user: drh branch: trunk, size: 14776)
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: [86226a0856] check-in: [2f50d427a9] user: drh branch: login-enhancements, size: 14415)
2015-02-11
11:09
Use the "%S" formatting option for human-readable SHA1 hashes and "%!S" for SHA1 hashes in URLs. The length of these hashes are compile-time configurable using FOSSIL_SHA1_PREFIX_LEN and FOSSIL_SHA1_URLPREFIX_LEN, respectively. Defaults: 10 and 16. ... (file: [21af4dc4d1] check-in: [1fee0377e4] user: drh branch: trunk, size: 14376)
2014-12-01
21:19
Fix harmless compiler warnings. ... (file: [a93c409f69] check-in: [c68b59b1b3] user: drh branch: DBP-workflow, size: 14408)
21:16
Further improvements to the artifact receipt log. ... (file: [4abd809b56] check-in: [ca2f1e4e29] user: drh branch: DBP-workflow, size: 14444)
20:53
Use the describe_artifacts utility on the administrative "received-from" log web pages. ... (file: [423a29b7d7] check-in: [4bd49a2108] user: drh branch: DBP-workflow, size: 13787)
2014-11-30
13:36
Added more logging, added admin_log() to printf checker. ... (file: [2956fa2720] check-in: [f63d68d4d3] user: stephan branch: admin-logging, size: 13369)
2014-10-21
03:00
Merge updates from trunk. ... (file: [57f609c7cd] check-in: [d1983dd24c] user: mistachkin branch: warningFix, size: 13263)
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: [19c0d5094f] check-in: [0a7e326fa4] user: drh branch: compile-time-print-checking, size: 13247)
2014-09-30
15:25
Fix compiler warning and clarify use of local variables. ... (file: [247e4223a6] check-in: [d2e7d2cf0d] user: mistachkin branch: warningFix, size: 13269)
2014-09-09
07:04
Option to shun/unshun a whole transaction (by rcvid) ... (file: [123f0542db] check-in: [66b5647af7] user: baruch branch: baruch-multishun, size: 13253)
06:54
Allow shunning/unshunning multiple files at a time ... (file: [712c94b630] check-in: [9f6b1964fb] user: baruch branch: baruch-multishun, size: 12099)
2014-02-28
10:34
Remove unnecessary spaces at end-of-lines. No change in functionality. ... (file: [e71e693b5e] check-in: [3df526ca41] user: jan.nijtmans branch: trunk, size: 10966)
2013-08-06
08:00
Add in a missing line from the Unshun x-site fix of [cc9b04baaf]. ... (file: [fb3df5e601] check-in: [1b5f9ac250] user: drh branch: ssh-shared-account, size: 10973)
2013-08-05
12:05
Change the "Unshun" links to jump to a prefilled form for duing the unshun, rather than doing the unshun directly. ... (file: [402d768f9a] check-in: [cc9b04baaf] user: drh branch: trunk, size: 10941)
2013-07-29
15:46
Do not check for x-site scripting attacks on unshun. ... (file: [fde00f6539] check-in: [0b51238612] user: drh branch: trunk, size: 10855)
2013-07-26
15:46
Change <td><b></b></td> to <th></th>. ... (file: [75c620c5d6] check-in: [a60b008f1a] user: joel branch: trunk, size: 10917)
2012-08-31
20:46
Revert change [208d67675c]. The policy is to keep the Fossil source code ASCII even if Fossil itself is able to handle non-ASCII source files. Furthermore, the [208d67675c] change broken things. Also backout change [34fcb9634e] since it complicates the C code with unnecessary backslash characters in order to changes single-quotes to double-quotes in the generated HTML and Javascript, which is pointless. ... (file: [1ce0ff50a4] check-in: [c19f34cb69] user: drh branch: trunk, size: 10952)
2012-08-30
14:30
typos ... (file: [1c53f3dc02] check-in: [7c0f4ecadf] user: jan.nijtmans branch: trunk, size: 10951)
2012-08-29
13:57
Allow UTF-8 characters in sources. translate.exe will translate it to ASCII ... (file: [656a31bf26] check-in: [9f6abc5968] user: jan.nijtmans branch: msvc-broken, size: 10954)
2012-06-29
15:59
Update to the latest SQLite4 that requires converting preprocessor macro prefixes from "SQLITE_" to "SQLITE4_". ... (file: [e37d5a42f3] check-in: [0328d68181] user: drh branch: sqlite4, size: 10961)
2012-03-29
14:54
Add vim modline everywhere ... (file: [15f682ebaa] check-in: [a496d8e88d] user: mgagnon branch: mgagnon_fix, size: 10997)
2011-09-14
17:45
Refactored g.okXXX perms flags to g.perm.XXX. ... (file: [4361efe5c9] check-in: [34b4dec0bc] user: stephan branch: stephan-hack, size: 10955)
2011-04-27
01:35
Further minor tweaks to configuration sync. ... (file: [2239175928] check-in: [b5aa3bfe88] user: drh branch: config-sync, size: 10946)
2011-04-26
01:33
Schema changes that an mtime field to all configuration tables and make "title" a unique field on the reportfmt table. Only lightly tested. ... (file: [484601b9a7] check-in: [2b4b3303b6] user: drh branch: config-sync, size: 10962)
2011-01-17
16:14
Do not build clusters on a "rebuild" command unless the --cluster command-line option is used. But do build clusters on an "import" or a "reconstruct". ... (file: [2a59a4fbe0] check-in: [afc4bf41fa] user: drh branch: trunk, size: 10380)
2011-01-07
17:08
Do not complain about unfinalized SQL statements when exiting on a fatal error. Fix comments and indentation on the vfile_verify_not_phantom() function. ... (file: [3f264a3104] check-in: [c2f5dbe655] user: drh branch: trunk, size: 10376)
2010-12-16
14:46
Use relative URLs for hyperlinks whereever possible, so that Fossil can work better behind a reverse proxy. ... (file: [fb232a5e12] check-in: [daeb10f65f] user: drh branch: trunk, size: 10375)
2010-09-28
15:45
more formats to css ... (file: [1b4711b3a2] check-in: [e05f750a45] user: wolfgang branch: wolfgangFormat2CSS_2, size: 10403)
2010-09-11
20:49
admin pages without errors in HTML validator ... (file: [e7c0bb9a6b] check-in: [a62bfaf55d] user: wolfgang branch: wolfgangFormat2CSS, size: 10431)
2010-05-16
19:08
Change from GPL to the Simplified BSD License. ... (file: [8446761407] check-in: [c06edd231f] user: drh branch: clear-title, size: 10047)
2010-01-09
12:16
Harmonized Admin/Log with other "Pagination" wording. Earlier has become Older, Later has become Newer. ... (file: [c12208c736] check-in: [2239226012] user: jeremy_c branch: trunk, size: 10323)
2009-08-26
20:24
Layout changes to the "shun" control page. ... (file: [5eec8953fc] check-in: [50ab5c33e7] user: drh branch: trunk, size: 10327)
18:25
Add the --private option to the "fossil commit" command. This option creates a private branch which is never pushed. ... (file: [95475202fe] check-in: [02a584f7f5] user: drh branch: trunk, size: 10150)
2009-01-25
19:47
Add explanatory text to the top of the rcvfromlist webpage. The info page for the root check-in now knows how to redirect to vinfo. ... (file: [42fc2023fe] check-in: [9c89b0e0f1] user: drh branch: trunk, size: 10053)
19:18
Documentation tweaks. Change the "Setup" menu title to "Admin". Added pages under Admin to view the RCVFROM table of the database. ... (file: [a2062a7125] check-in: [766bec08ce] user: drh branch: trunk, size: 9533)
2008-11-27
22:58
Fix the Setup->Shunned->Rebuild button so that it works when the "fossil ui" command is run from within a check-out and without specifying the repository filename. ... (file: [ffc8251555] check-in: [8040619968] user: drh branch: trunk, size: 6423)
2008-11-10
00:40
Update to the latest SQLite. Add a Rebuild button on the Shun webpage. Add the test-detach CLI method. ... (file: [f707294883] check-in: [3f6edbc779] user: drh branch: trunk, size: 6364)
2008-10-18
12:55
Add defenses against [http://en.wikipedia.org/wiki/Cross-site_request_forgery | cross-site request forgery] attacks. ... (file: [5ce55378d6] check-in: [0be54823ba] user: drh branch: trunk, size: 5907)
2008-06-02
15:01
Clicking the "Shun" submenu does not shun immediately, but only takes you to the page where you can click the "shun" button. ... (file: [e38b6e743d] check-in: [94a93469c8] user: drh branch: trunk, size: 5783)
2008-05-29
01:58
Improvements to the shunning algorithm. Add the shun page and an opportunity to shun or unshun artifacts in the artifact viewer. ... (file: [935c21e13e] check-in: [a48474bc75] user: drh branch: trunk, size: 5730)