Fossil

File History
Login

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

History of src/tkt.c

2018-06-21
19:10
The /subscribe page now creates entries in the subscriber table and sends verification emails. file: [2a2312c9] check-in: [31be2e17] user: drh branch: email-alerts, size: 44094
2018-03-07
19:46
Rid the code of the legacy UUID_SIZE macro. Replace it everywhere with either HNAME_MAX or HNAME_LEN_SHA1 or HNAME_LEN_K256, as appropriate. file: [2f5516ba] check-in: [323299cb] user: drh branch: trunk, size: 44093
2018-01-01
00:57
Check for explicit error condition from ticket_put() because otherwise Fossil thinks a successful ticket add is an error and outputs an empty line. file: [26ee209c] check-in: [d4c6f3c4] user: andybradford branch: trunk, size: 44088
2017-06-12
01:23
Remove another set of extraneous backslash from an error message in the ticket editing webpage. file: [e5815264] check-in: [699fca17] user: mistachkin branch: trunk, size: 44085
2017-06-08
19:10
Remove extraneous backslashes in error messages in the ticket editing webpage. file: [f8b05cbb] check-in: [b772b36d] user: drh branch: trunk, size: 44087
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: [b0fcc26b] check-in: [187424e8] user: andygoth branch: trunk, size: 44091
2016-10-26
20:54
Draft fix for issue with 'ticket set +icomment' reported by Venkat Iyer on the mailing list. file: [cfc97ae7] check-in: [0b646cea] user: mistachkin branch: trunk, size: 44539
2016-10-24
18:15
Fix the build on MSVC. file: [c10fb858] check-in: [65e69b8d] user: drh branch: trunk, size: 44358
04:51
Draft fix for issue with 'ticket set +icomment' reported by Venkat Iyer on the mailing list. file: [2fb1af9a] check-in: [0d247d57] user: mistachkin branch: tktSetFix, size: 44532
2016-10-22
19:52
Begin the transaction block before inserting any content. Addresses one of the bugs reported by Venkat Iyer on ML. file: [182347f8] check-in: [1b6635a4] user: andybradford branch: trunk, size: 44351
2016-10-20
16:48
Remove extra newlines from calls to fossil_fatal() file: [ec981107] check-in: [2c42b217] user: andygoth branch: trunk, size: 44351
2016-06-17
09:45
More consistancy in using <br /> and <hr /> HTML tags file: [0d7059f8] check-in: [63220d94] user: jan.nijtmans branch: trunk, size: 44353
2016-06-14
14:11
Forgot close tag in previous commit file: [90529c04] check-in: [3b3310a7] user: jan.nijtmans branch: trunk, size: 44368
14:08
In stead of <font color=xxx, use style=color:xxx in some places. file: [7a560ed9] check-in: [d1f60caa] user: jan.nijtmans branch: trunk, size: 44369
2016-04-07
18:41
Make usage of 'Usage:' and 'or:' consistent in all help text. file: [9f7aa06b] check-in: [8bfd9951] user: rberteig branch: trunk, size: 44355
2016-04-02
00:00
Add a plain-text equivalent of the /test-all-help page to the CLI. Complete a first pass for spelling and minor grammar over all command and page help text. file: [ea22fb4f] check-in: [f070ec99] user: rberteig branch: ross-spellcheck, size: 44352
2016-04-01
13:37
Fix typos in comments. No changes to code. file: [281846be] check-in: [b6b50b12] user: mistachkin branch: trunk, size: 44354
2016-02-20
13:21
Initial go at replacing URLs in the form ?name=xyz with /xyz except in places where doing so is either known to break (style_set_current_page() calls) or would require notable refactoring (/dir hyperlink generation). file: [39541c7f] check-in: [e8735d6a] user: stephan branch: slash-name-links, size: 44309
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: [09fedb77] check-in: [ea63a2d1] user: drh branch: trunk, size: 44354
2015-11-16
02:42
Remove deprecated <font> tags. file: [760565ea] check-in: [46861220] user: Isius branch: html-cleanup, size: 44408
2015-04-27
13:19
Provide help text for all commands and webpages. file: [be76575f] check-in: [7ab03289] user: drh branch: trunk, size: 44394
2015-03-01
20:56
More changes to make 'check-in' terminology consistent in source comments, SQL comments, JSON error messages, and web page link text. file: [013c241a] check-in: [30c107e2] user: mistachkin branch: trunk, size: 44354
2015-02-14
14:05
Change default headers to show menu-bar items that would be available to user "anonymous" even if the current user is not logged in. file: [6023529b] check-in: [72cddddb] user: drh branch: login-enhancements, size: 44354
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: [0fb71703] check-in: [2f50d427] user: drh branch: login-enhancements, size: 44354
2015-02-12
11:01
Fix typos in the Moderation setup screen, and in debugging logic on tickets. file: [1576f762] check-in: [8fdb6822] user: drh branch: trunk, size: 44205
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: [d5510b01] check-in: [1fee0377] user: drh branch: trunk, size: 44206
2015-02-09
04:10
On timelines, to show the "selected" entry, give the row some vertical space between the previous and following rows, a yellow background, a gray border, and a shadow-box (all adjustable via CSS). For the c=TIME "circa" query parameter, highlight the nearest entry. file: [5ea07c39] check-in: [f4e299d0] user: drh branch: trunk, size: 44203
2015-02-05
15:48
Improvements to search dialog boxes. On the /search menu, allow restricting the search to a specific category of document. Add a search submenu item on the timeline page. file: [fd9baf24] check-in: [49a990b6] user: drh branch: form-submenu, size: 44200
09:01
Unfinished comment in search.c, and some more end-of-line spacing removals. No change in functionality. file: [1599206c] check-in: [5260fbf6] user: jan.nijtmans branch: trunk, size: 44208
2015-02-03
13:17
Unify the search screen generator code. Provide class marks to support CSS customization. file: [ff00fc02] check-in: [bb4a1301] user: drh branch: trunk, size: 44209
2015-02-02
14:05
Initial infrastructure for indexed full-text search using FTS4. file: [d7f7e0de] check-in: [64e6a100] user: drh branch: indexed-fts, size: 44913
05:03
Make the /ticket page show as /tktsrch if ticket search is enabled, or as /reportlist if ticket search is disabled. file: [6ee963ec] check-in: [b9daba58] user: drh branch: trunk, size: 44878
04:32
Fix incorrect URLs on the new submenu elements for ticket and wiki pages. file: [2736fa5c] check-in: [5ab34b0c] user: drh branch: trunk, size: 44742
03:42
Improved interfaces for Ticket and Wiki searching. file: [b0e2db64] check-in: [6714c947] user: drh branch: trunk, size: 44736
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: [37c7a5d9] check-in: [0a7e326f] user: drh branch: compile-time-print-checking, size: 42835
2014-09-18
23:04
Add comments for FOSSIL_FORCE_*_MODERATION environment variables. file: [eb753bb0] check-in: [2eafdad7] user: mistachkin branch: please-review, size: 42750
22:02
Experimental changes to permit easier debugging of the moderation subsystem. file: [d01e3510] check-in: [bcb44436] user: mistachkin branch: please-review, size: 42385
2014-09-07
00:41
When TH1 'transfer hooks' are enabled, provide the list of UUIDs received by the server to the script. file: [782d6087] check-in: [acb61e5e] user: mistachkin branch: xferUuidList, size: 41850
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: [35e61711] check-in: [ce6de743] user: bch branch: ls, size: 41805
2014-08-05
10:52
Some code formatting. No change in functionality. file: [81198a31] check-in: [b9b3ce3b] user: jan.nijtmans branch: trunk, size: 41706
2014-07-23
21:37
When available, pass the original comment text as well as the (possibly prefixed) comment into comment_print(). Add COMMENT_PRINT_ORIG_BREAK flag to the new comment printing algorithm. Change the width argument for the test-comment-format command into an option. Add --origbreak option to the test-comment-format command. file: [d8705474] check-in: [0d0b80fd] user: mistachkin branch: trunk, size: 41711
2014-07-20
02:35
Add -comfmtflags command line option to set the comment printing flags, defaulting to the legacy comment printing algorithm. file: [891b5d79] check-in: [18a97b3a] user: mistachkin branch: experimental, size: 41709
02:10
Merge updates from trunk. file: [c919f059] check-in: [5ea6a95a] user: mistachkin branch: experimental, size: 41717
2014-07-17
07:04
Use "%S" format in stead of "%.10s" in more places, where UUID's are referenced. file: [bea38b1d] check-in: [275457ad] user: jan.nijtmans branch: trunk, size: 41695
2014-06-20
03:56
Initial draft of the ability to break a multi-line comment on word boundaries using the new algorithm. file: [d1f2be31] check-in: [10b47cc3] user: mistachkin branch: experimental, size: 41723
2014-06-16
20:01
Merge updates from trunk. file: [c27101ca] check-in: [3c9cca2b] user: mistachkin branch: autoadjust, size: 41701
18:02
Add an 'artifact' command to TH1. file: [916181a3] check-in: [109d8f5d] user: mistachkin branch: trunk, size: 41701
09:05
Merge trunk. Make it work on Windows too. Variable width output on more commands. file: [9f7ff2d2] check-in: [40710b7a] user: jan.nijtmans branch: autoadjust, size: 41703
2014-06-10
18:56
Make TH1 command comments consistent. file: [4d8fba0c] check-in: [a17919af] user: mistachkin branch: trunk, size: 41703
2014-04-08
09:37
Simplify UUID handling in ticket UI. No functional change. file: [bc6f1960] check-in: [b18f3a5c] user: jan.nijtmans branch: trunk, size: 41702
2014-04-07
12:35
Put more long UUID's in hyperlinks, without modifying the visible appearance in the UI. file: [d21b0ed3] check-in: [b34fda96] user: jan.nijtmans branch: trunk, size: 41929
2014-03-08
16:14
Clean up and standardize the handling of user "nobody" and the g.zLogin global variable. file: [c1bdcdcb] check-in: [840b7622] user: drh branch: trunk, size: 41929
2014-02-28
10:34
Remove unnecessary spaces at end-of-lines. No change in functionality. file: [ef0ed011] check-in: [3df526ca] user: jan.nijtmans branch: trunk, size: 41973
2014-01-13
22:50
Merge updates from trunk. Style fixes. file: [69f6fe7e] check-in: [81c185f6] user: mistachkin branch: delay-ticket-hook, size: 41997
2014-01-10
10:44
Only run xfer_ticket_code() when needed, and fix another logic error (found by Mark Janssen) file: [f26f86bf] check-in: [80e443bd] user: jan.nijtmans branch: delay-ticket-hook, size: 41985
2014-01-09
15:39
Delay activation of ticket hook until after the ticket tables have been rebuilt. file: [39647e0d] check-in: [dff7d2c1] user: jan.nijtmans branch: delay-ticket-hook, size: 41984
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: [d00eb2f9] check-in: [d7fd72dc] user: jan.nijtmans branch: timeline-utc, size: 41912
2013-12-19
22:07
Merge from trunk. src/main.mk is now generated automatically. file: [d05f65ff] check-in: [927264ab] user: dg branch: dg-codenames, size: 41749
2013-12-13
11:31
Merge trunk. Fix uninitialized variable. Less copying of complete structure content. file: [a0ba2a0c] check-in: [85528ef5] user: jan.nijtmans branch: tkt-change-hook, size: 41865
2013-12-04
09:36
Styling: translate some tabs to spaces file: [e6d0b13c] check-in: [b3e32c8e] user: jan.nijtmans branch: trunk, size: 41728
2013-11-27
15:12
Implement "Unhide" button in timeline (not on other places yet) and make "hidden" tag propagating. file: [dd3221ee] check-in: [50aee556] user: jan.nijtmans branch: hidden-tag, size: 41953
2013-10-15
06:48
Bug-fix in ticket handling when tracing is on. (discovered in tkt-change-hook branch) file: [98f85a40] check-in: [9e940f2e] user: jan.nijtmans branch: trunk, size: 41704
01:21
Centralize and simplify the commit/ticket hook integration. file: [bf4aaae6] check-in: [6cf28968] user: mistachkin branch: tkt-change-hook, size: 41841
2013-10-14
10:38
Phase 4 refactoring broke some important requirements: 1) "fossil rebuild" should not run any hook script, nor should it read the hook script code from the database for each manifest it processes. 2) When handling tickets through the UI, the ticket hook should be processed once, just as if it came in through xfer. 3) (less important) Allow "http -asynchronious" to be shortened to "http -async" I apologize for having to revert part of the "Phase 4 refactoring" restoring this. Other than that, it looks good! file: [bc8eb6fc] check-in: [b92e111a] user: jan.nijtmans branch: tkt-change-hook, size: 41926
08:19
Phase 4, simplify usage of TH1 hooks and make more consistent. Assume that the common transfer TH1 script is idempotent. file: [d7424ad4] check-in: [0fe1771a] user: mistachkin branch: tkt-change-hook, size: 41993
2013-10-13
15:19
don't hardcode default value of "ticket-change" code file: [4fb8fefb] check-in: [0e1f9473] user: jan.nijtmans branch: tkt-change-hook, size: 41971
14:46
add back the original "ticket-change" hook, as it was in trunk file: [cc070839] check-in: [abef3f19] user: jan.nijtmans branch: tkt-change-hook, size: 41986
10:06
Fix redirect after ticket submission, as suggested by Justin Forest. Rename "ticket-change" to "xfer-ticket-script" everywhere file: [0c13d58d] check-in: [26d6877f] user: jan.nijtmans branch: tkt-change-hook, size: 41738
09:53
merge trunk file: [8446cb0e] check-in: [a4327ba0] user: jan.nijtmans branch: tkt-change-hook, size: 41706
2013-10-04
09:30
Better error-message in case of "manifest file is malformed" file: [a8f0e869] check-in: [1eb438d6] user: jan.nijtmans branch: pending-review, size: 41696
2013-09-19
15:10
Some fossil_panic() -> fossil_fatal(). Revert output value of manifest_crosslink() to what it was: 0=error. file: [1746fbc1] check-in: [b6cb91ca] user: jan.nijtmans branch: tkt-change-hook, size: 41697
14:42
merge trunk file: [cefc7dcb] check-in: [06f08ed0] user: jan.nijtmans branch: tkt-change-hook, size: 41694
2013-09-15
18:51
Revise TH1 initialization function to accept a single flags argument. Cleanup and revise version information reported for zlib and Tcl. file: [8694bd9d] check-in: [0e686204] user: mistachkin branch: trunk, size: 41687
2013-09-04
20:44
Merge from trunk. file: [6a1e1930] check-in: [15090b94] user: dg branch: dg-codenames, size: 41686
20:42
Add initial basic mnemonic encoding support. file: [4c842f96] check-in: [570783f7] user: dg branch: dg-codenames, size: 41686
2013-08-30
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: [ca7501bc] check-in: [320f1436] user: drh branch: trunk, size: 41665
2013-08-25
02:11
Spiders and robots are presented with a captcha if they request the annotation page. file: [60dbcb5f] check-in: [f8a2aa0c] user: drh branch: trunk, size: 41665
2013-07-12
13:54
submitTicketCmd() must not return TH_ERROR if ticket_put() fails. file: [50e09321] check-in: [ebfd7020] user: jan.nijtmans branch: tkt-change-hook, size: 41681
12:39
Better error reporting using fossil_error mechanism. file: [49e2858c] check-in: [97b47dda] user: jan.nijtmans branch: tkt-change-hook, size: 41712
2013-07-11
11:58
First shot at better error-reporting. file: [f7057d81] check-in: [0dbaf292] user: jan.nijtmans branch: tkt-change-hook, size: 41736
11:03
Code cleanup. Revert manifest_crosslink() to its original signature. file: [33ea0b20] check-in: [b6345830] user: jan.nijtmans branch: tkt-change-hook, size: 41589
10:46
Don't allow "tktnew" and "tktedit" pages or the "Common" hook to use the "http" command any more. Don't let "fossil rebuild" run any hooks. file: [4c3022db] check-in: [57d1d281] user: jan.nijtmans branch: tkt-change-hook, size: 41619
2013-07-10
14:05
Final bug-fixes (I hope) file: [c5a3803b] check-in: [a27df496] user: jan.nijtmans branch: tkt-change-hook, size: 41543
13:00
Bug-fixes: - ticket change resulted in ticket hook firing twice. - uuid for commits was determined wrong. file: [a18f2eb3] check-in: [078c67e0] user: jan.nijtmans branch: tkt-change-hook, size: 41520
10:22
Add new "Tranfer Commit" hook, together with UI pages. Move existing "Ticket" hook there as well. file: [e865eb72] check-in: [266aca1c] user: jan.nijtmans branch: tkt-change-hook, size: 41861
08:07
Some code cleanup. Rename "tkt" variable to "uuid". file: [761fc643] check-in: [8564e1c6] user: jan.nijtmans branch: tkt-change-hook, size: 41804
2013-07-08
18:28
some first security restrictions file: [79bdb28c] check-in: [6949032c] user: jan.nijtmans branch: tkt-change-hook, size: 41790
13:51
Populate ticket uuid for use in Th hook. file: [b9dbd5cc] check-in: [2372e7ec] user: jan.nijtmans branch: tkt-change-hook, size: 41737
2013-07-04
19:11
Help text fixes from Andreas Kupries. file: [c0002b06] check-in: [f6ad6979] user: stephan branch: trunk, size: 41663
2013-06-20
13:56
Change return type of db_last_insert_rowid() to size_t. file: [4b4b0ce9] check-in: [e1cb483a] user: jan.nijtmans branch: size_t-rcvid, size: 41669
2013-05-31
17:41
Avoid SQL errors when the "fossil ticket" command is misused to try to append icomment text. Ticket [d4378c258d9fc6b] file: [4b40ead9] check-in: [878f7008] user: drh branch: trunk, size: 41663
2013-02-27
23:41
Fix artifact links for ticket attachments. file: [41f2bd5a] check-in: [b061772d] user: mistachkin branch: tktAttachmentLinks, size: 41621
2013-02-12
19:23
Revised ticket processing to align with coding style guide, and for clarity of presentation. file: [967b7f46] check-in: [67f787dc] user: drh branch: trunk, size: 41621
19:09
Fixing the rebuild of the ticket databases, so they get properly the comments included by manifests' "+comment".    drh says not to be able to reproduce this issue, but here is a fix that makes all work for me.    Feel free to rewrite this patch to match your taste. file: [3a2df824] check-in: [9cca9398] user: viriketo branch: trunk, size: 41638
2013-01-15
03:02
Ticket enhancements: Add the TICKET.TKT_CTIME field and make it hold the creation time of the ticket. Make sure that a TICKETCHNG entry is created for each change to the ticket if the TICKETCHNG.TKT_RID field exists. file: [7aa60d8c] check-in: [8554d3e6] user: drh branch: trunk, size: 41551
2013-01-11
18:03
Enhancements to the TICKETCHNG table: (1) Add the tkt_rid column and populate it (if present) with the recordID of the artifact. (2) For columns that appear in both TICKET and TICKETCHNG but are missing from the artifact, fill in the TICKETCHNG value with the value from TICKET at that point in time. (3) Add the test-ticket-rebuild command for testing the above. file: [e294a1af] check-in: [a18a49c8] user: drh branch: trunk, size: 41265
2012-11-27
15:32
Fix some HTML markup irregularities. Improvements to the default ticket viewer. file: [d6f7e600] check-in: [7575b52e] user: drh branch: ticket-enhancements, size: 39810
2012-11-26
19:16
More trouble-shooting and debugging aids for ticket processing: With debug_tktnew and debug_tktedit or with tktview?showfields, a listing of the aField[] data structure in ticket handling code is shown at the top of the screen. file: [7d7e2e02] check-in: [7de5f6c0] user: drh branch: ticket-enhancements, size: 39828
16:28
Improvements to TH1 variable setup when processing tickets that use TICKETCHNG. file: [8b935ac9] check-in: [cc8a3256] user: drh branch: ticket-enhancements, size: 39169
2012-11-24
23:54
Bug fixes in the TICKETCHNG update mechanism. file: [e5b35d3e] check-in: [7136ff4c] user: drh branch: ticket-enhancements, size: 39399
20:53
Add support fo the TICKETCHNG table in the repository database. file: [a1386f97] check-in: [48645c39] user: drh branch: ticket-enhancements, size: 39195
01:01
Provide extra buttons to get to "Plaintext" views of tickets and ticket artifacts. Invert the order of ticket history so that the oldest changes are on top and more recent changes are appended. Reject [...] style hyperlinks if they do not begin with ./ or ../. file: [cb8da421] check-in: [aaa8e45b] user: drh branch: ticket-enhancements, size: 37010
00:04
Improvements to hyperlinks showing details of tickets and attachments. file: [d148600c] check-in: [ceda22ac] user: drh branch: ticket-enhancements, size: 36500
2012-11-23
16:37
Add the [string trim ...] command to TH1. Accept query parameters in tktview. file: [66a3a5e9] check-in: [7ba3f653] user: drh branch: ticket-enhancements, size: 36004
2012-11-22
00:12
Fix usage error message for 'ticket change' and 'ticket history' commands. Also, silence harmless compiler warnings. file: [6c223d01] check-in: [fc5a2176] user: mistachkin branch: trunk, size: 35972
2012-11-21
00:51
Optionally require a CAPTCHA (controlled by Admin/Access) when a user who is not logged in tries to edit wiki, or a ticket, or an attachment. file: [cf65e91e] check-in: [82b8587a] user: drh branch: trunk, size: 35957
2012-11-20
22:13
Change the action= attribute of <form> elements using javascript, as an additional defense against spam-bots. file: [6d64c597] check-in: [dfa35794] user: drh branch: trunk, size: 35750
13:42
Only suppress bad hyperlinks for check-in comments and tickets. Continue to show the broken hyperlinks on wiki pages. file: [d2489327] check-in: [26ac3923] user: drh branch: trunk, size: 35800
06:04
Add 'th1-setup' setting for the optional TH1 script to evaluate after creating and initializing the TH1 interpreter. Revise TH1 integration in preparation for generalized hooks. file: [7ed3cf11] check-in: [b058c8a9] user: mistachkin branch: trunk, size: 35772
2012-11-04
12:59
Fix typos. file: [45ff29e1] check-in: [45065c5c] user: dmitry branch: spelling, size: 35764
2012-11-02
02:41
Clean up some harmless compiler warnings. file: [f5952df5] check-in: [0a4193be] user: drh branch: trunk, size: 35764
2012-11-01
22:54
All aspects of Wiki and Ticket moderation and attachments are working better. But there are still room for improvement before merging this enhancement sprint into trunk. file: [4f504ab1] check-in: [628c4024] user: drh branch: moderation, size: 35790
15:08
Tickets are now held for moderator approval. file: [3ed8a40a] check-in: [aa4dd798] user: drh branch: moderation, size: 36559
2012-10-31
19:48
Add the wiki-moderator and ticket-moderator permissions. Not yet used. file: [e44f5e20] check-in: [fc0bffd9] user: drh branch: trunk, size: 36334
2012-10-17
14:04
I think I fix the previous commit, that should avoid committing a ticket manifest if it has no changes. It was ignoring the ticket appends.    In the case of only appending, the user was not notified not properly redirected, and the ticket chagnes were not committed.    Still, there should be some kind of warning to the user, if it ends up in such situation, I think. file: [dc448aad] check-in: [f02946aa] user: viriketo branch: trunk, size: 36278
2012-10-15
15:10
Avoid entering a ticket-change artifact that does not specify any changes. file: [56daedb7] check-in: [70975628] user: drh branch: trunk, size: 36266
2012-09-05
12:55
const-qualification file: [b16d7e77] check-in: [645f3483] user: jan.nijtmans branch: eclipse-project, size: 36236
2012-08-29
13:57
Allow UTF-8 characters in sources. translate.exe will translate it to ASCII file: [d8e154b4] check-in: [9f6abc59] user: jan.nijtmans branch: msvc-broken, size: 36174
2012-08-22
20:19
Make use of %q instead of %s to avoid SQL injections. file: [583b882e] check-in: [e766df0a] user: drh branch: trunk, size: 36175
2012-08-08
13:13
Add the --uuid-override option to the "fossil ticket add" command. Ticket [c2efdd64bff166c3] file: [d4e00f15] check-in: [294cddf3] user: drh branch: trunk, size: 36175
12:36
Avoid freeing memory that might not have been malloced in the "ticket" command with the --quote option. Ticket [6dba56543b89dc4]. file: [508a86f4] check-in: [0bc2a941] user: drh branch: trunk, size: 35946
2012-08-06
14:41
Add --user-override and --date-override options to the "fossil ticket add" command. file: [4952a053] check-in: [ea4acb5c] user: drh branch: trunk, size: 36027
2012-07-15
00:39
Added flags arg to Th_Render to allow us to eventually customize its output a bit. file: [cc6228e7] check-in: [3ab06e89] user: stephan branch: th1-query-api, size: 36702
2012-06-29
15:59
Update to the latest SQLite4 that requires converting preprocessor macro prefixes from "SQLITE_" to "SQLITE4_". file: [81033c0b] check-in: [0328d681] user: drh branch: sqlite4, size: 36664
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: [981a4952] check-in: [68239127] user: drh branch: sqlite4, size: 36652
2012-06-11
17:33
merge trunk again... (previous merge was not from latest trunk from fossil-scm.org) file: [776dc24a] check-in: [7a57ab64] user: mgagnon branch: mgagnon_fix, size: 36668
2012-04-28
08:03
Refinements to the new hyperlink logic and spider defense. file: [ba599897] check-in: [d9c8a7dd] user: drh branch: spider-defense, size: 36626
07:15
Changes anchor tags (<a>) so that the href= attribute can be set by javascript rather than by HTML. This is to make it harder for spiders to follow the hyperlinks to every diff and annotation in the project history. It all seems to work, but it needs further testing and review before going live. file: [a2749cd0] check-in: [8ae52fc4] user: drh branch: spider-defense, size: 36654
2012-03-29
14:54
Add vim modline everywhere file: [35b3d88c] check-in: [a496d8e8] user: mgagnon branch: mgagnon_fix, size: 36731
2012-02-09
04:48
Add experimental support for running a TH1 script after a ticket is edited or created. file: [39362fe6] check-in: [95555609] user: mistachkin branch: tktChangeScript, size: 36689
2012-01-23
03:51
Merge latest trunk changes into jimtcl branch. Lightly tested. Should allow xfer scripts to be written in Jim Tcl. file: [4e768970] check-in: [de9c2f08] user: steveb branch: jimtcl, size: 36533
2011-12-17
13:19
Add the "test-date-format" command and the date_override option to tickets. file: [0ce41ae4] check-in: [44f028c9] user: drh branch: trunk, size: 36465
2011-11-05
00:23
Police various compiler warnings. file: [65a77cfd] check-in: [536fb1d6] user: mistachkin branch: jimtcl, size: 36405
2011-11-04
21:57
Replace the TH1 interpreter with Jim Tcl. file: [c91838c9] check-in: [863e789e] user: steveb branch: jimtcl, size: 36411
17:24
merged in trunk [272e304d3f]. file: [a0a271b5] check-in: [34359c3a] user: stephan branch: json, size: 36337
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: [8326dd8d] check-in: [841772c8] user: drh branch: trunk, size: 36304
2011-10-17
16:08
merged in trunk [fda7c2c63d] for side-by-side diffs. file: [2a10970b] check-in: [571f3aca] user: stephan branch: json, size: 36336
2011-10-16
17:32
Fix new and harmless compiler warnings that appeared with the upgrade to GCC 4.6.1. file: [191624cc] check-in: [d8bbe4ad] user: drh branch: trunk, size: 36303
2011-09-15
12:03
initial mass-change merge of main repo with my fork. file: [e323ebfc] check-in: [5b44a419] user: stephan branch: json, size: 36372
2011-09-14
17:45
Refactored g.okXXX perms flags to g.perm.XXX. file: [54c426b8] check-in: [34b4dec0] user: stephan branch: stephan-hack, size: 36339
2011-09-08
13:07
Remove unused variable from ticket_cmd(). file: [12eb5c9f] check-in: [a0b3769b] user: dmitry branch: trunk, size: 36282
2011-08-31
07:50
Improve formatting for fossil ticket history. Make small fields print on same line, and make longer ones look better. file: [476baf68] check-in: [374920b2] user: venkat branch: venks-emacs, size: 36306
2011-08-30
21:50
Add ability to show ticket history from command line. fossil ticket now takes a new history option, which prints the history of a ticket - somewhat like what the history button does on the ticket web GUI. file: [5fab5d1c] check-in: [73e363ea] user: venkat branch: venks-emacs, size: 36175
17:39
Display the last modification time of tickets using either localtime or UTC according to user preferences. file: [af72aa06] check-in: [839f1050] user: drh branch: trunk, size: 33083
2011-06-29
11:23
Fix broken hyperlink on ticket history. Ticket [53ed528478dbc42]. file: [af9d5ea6] check-in: [082c02a8] user: drh branch: trunk, size: 33071
2011-06-06
17:59
Fix indentation and tabs to style guide file: [fb1bc562] check-in: [081a29c0] user: venkat branch: venks-emacs, size: 33067
2011-06-05
00:09
Fix minor typo in comment file: [3f14f51b] check-in: [ac7be7fd] user: venkat branch: venks-emacs, size: 32908
00:04
Add ability to append to ticket fields from the fossil ticket command file: [a7f32aa7] check-in: [35d6029a] user: venkat branch: venks-emacs, size: 32907
2011-05-27
12:03
Do not use strcmp() for comparison since the sort order can vary by locale. Use fossil_strcmp() instead. Ticket [3f0216560679fd41]. file: [ca4f3f5b] check-in: [32ad9a15] user: drh branch: trunk, size: 32559
2011-05-13
20:30
Fix memory leaks in "fossil rebuild". file: [11d9fef0] check-in: [625226d5] user: drh branch: windows-i18n, size: 32538
2011-03-14
12:18
Fix typos in comments and error messages. Ticket [d38c2c8795181] file: [30bd794f] check-in: [c5f7ab04] user: drh branch: trunk, size: 32517
2011-02-24
17:11
Infrastructure changes: Simplify content_put() to a single parameter. Add content_put_ex() with lots of extra parameters. Add isPrivate parameters to content_put_ex() and content_new(). file: [7377bab8] check-in: [1b451616] user: drh branch: trunk, size: 32517
2011-02-17
20:44
Make sure manifest_crosslink() resets its input blob and that callers know this and do not attempt to reuse that blob. file: [49749602] check-in: [d22519e5] user: drh branch: trunk, size: 32535
2011-01-28
14:09
Add hyperlinks to the "user:" and "tags:" marks in timelines. file: [2815a8c8] check-in: [13165785] user: drh branch: trunk, size: 32453
2011-01-07
16:20
Record fractional seconds for artifact times. file: [1a1a0b83] check-in: [722d7cac] user: drh branch: trunk, size: 32426
2010-12-16
14:46
Use relative URLs for hyperlinks whereever possible, so that Fossil can work better behind a reverse proxy. file: [d7a71ae5] check-in: [daeb10f6] user: drh branch: trunk, size: 32484
2010-12-09
15:52
New cloning algorithm appears to be much faster at the cost of slightly more network bandwidth. Fully backwards compatible. Need to look at the network bandwidth issue prior to merging with trunk. Perhaps a command-line option for the clone command to select between slow-and-small or fast-and-larger. file: [dd4fb1c1] check-in: [8bb8be26] user: drh branch: experimental, size: 32500
2010-11-26
18:37
Report an error if the repository schema version does not match what the fossil executable expects. file: [4e479017] check-in: [c0c3d923] user: drh branch: trunk, size: 32494
2010-11-23
22:18
Fix the ticket-change artifact generator so that it puts all fields with the "+" prefix on their name first, where they ought to be. file: [e2e6c530] check-in: [e1dac0e4] user: drh branch: trunk, size: 32491
2010-11-17
13:38
Tweaks to the graph layout. Add a graph to ticket timelines. file: [35024afa] check-in: [cf178577] user: drh branch: trunk, size: 32463
2010-11-06
19:08
merge from trunk file: [9c657097] check-in: [e5fe4164] user: wolfgang branch: StvPrivateHook2, size: 32633
19:04
Add the -R option to the ticket command. file: [f2317268] check-in: [6dd81a54] user: wolfgang branch: trunk, size: 32430
2010-10-26
19:01
merge from trunk file: [a59ccf5f] check-in: [4260bc6a] user: wolfgang branch: StvPrivateHook2 , size: 32625
2010-10-16
17:33
merge from trunk file: [14f9ffd5] check-in: [586b0eb1] user: wolfgang branch: wolfgangHelpCmd, size: 32661
2010-10-15
20:37
Refactor the control-artifact parser. file: [cc9d49ea] check-in: [da9fcdc9] user: drh branch: experimental, size: 32422
17:13
Replace all malloc() calls with fossil_malloc(). The fossil_malloc() routine panics rather than return a NULL pointer. file: [0d40c76e] check-in: [8f41b2fa] user: drh branch: trunk, size: 32458
16:11
merge from trunk file: [673f2f62] check-in: [c1271793] user: wolfgang branch: wolfgangHelpCmd, size: 32725
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: [cacf6fe5] check-in: [2fac8091] user: drh branch: trunk, size: 32522
2010-10-11
15:49
merge from trunk file: [02388b9c] check-in: [c9df9477] user: wolfgang branch: wolfgangHelpCmd, size: 32718
14:20
Fix the /debug_tktnew and /debug_tktedit methods so that the do not really create a new ticket artifact. Ticket [474b0bd4f991dd60d7d9bb]. file: [78a5c955] check-in: [06c5b3eb] user: drh branch: trunk, size: 32515
2010-10-10
08:59
added more cross reference file: [ea862c1f] check-in: [c2ef3715] user: Ratte branch: wolfgangHelpCmd, size: 32437
2010-10-09
20:13
show references to commandline on webpages; add httptrace to windows http server file: [d6611b8e] check-in: [d1d1cd12] user: wolfgang branch: wolfgangHelpCmd, size: 32352
15:34
link the command line help to the gui pages, where appropriate file: [72cb825c] check-in: [a5cd7927] user: wolfgang branch: wolfgangHelpCmd, size: 32339
2010-10-07
19:17
Merge the "ticket" command into the trunk. file: [d76b8c52] check-in: [2f5d45ec] user: drh branch: trunk, size: 32234
15:57
add success message to fossil ticket add/set file: [c62ce041] check-in: [e00f13dc] user: wolfgang branch: wolfgangTicketCmd, size: 32199
09:11
changed fossil ticket fieldlist to fossil ticket list fields and added fossil ticket list reports file: [1ed6ec24] check-in: [3f06f272] user: wolfgang branch: wolfgangTicketCmd, size: 32112
2010-10-06
19:10
typo in fossil ticket help fixed, solving [a888fc2aa7] file: [d74000be] check-in: [3c6f67fc] user: wolfgang branch: wolfgangTicketCmd, size: 31646
09:24
completed work on ticket command, optimized the help text file: [101f2126] check-in: [d6be2068] user: wolfgang branch: wolfgangTicketCmd, size: 31650
09:10
added -q to ticket set|add, corrected set/add command line parser file: [fd03d4a6] check-in: [08726b95] user: wolfgang branch: wolfgangTicketCmd, size: 31482
2010-10-05
19:23
added ticket list and new quoting option to ticket show file: [98c546ee] check-in: [82559a70] user: wolfgang branch: wolfgangTicketCmd, size: 30362
16:37
fossil ticket show may use report name instead of report number file: [7bbc5725] check-in: [63d91f0b] user: wolfgang branch: wolfgangTicketCmd, size: 29415
15:44
check for valid UUID on ticket set command file: [a8082317] check-in: [1e1512f5] user: wolfgang branch: wolfgangTicketCmd, size: 29247
13:46
implemented add/set ticket commands file: [c3c1afd1] check-in: [9d3b9d65] user: wolfgang branch: wolfgangTicketCmd, size: 29145
10:43
filter on ticket show working, report code moved to report.c file: [0c4e2333] check-in: [092d7630] user: wolfgang branch: wolfgangTicketCmd, size: 26345
2010-10-04
20:18
ticket show working(without UUID-filter) file: [4ca1a907] check-in: [f3f7f138] user: wolfgang branch: wolfgangTicketCmd, size: 28178
2010-10-03
17:25
corrected HTML-validator problems file: [3680b8d4] check-in: [32e85b66] user: wolfgang branch: wolfgangFormat2CSS_2, size: 24211
2010-09-28
16:16
corrected error CSS usages file: [7c0a0534] check-in: [94abf61c] user: wolfgang branch: wolfgangFormat2CSS_2, size: 24188
2010-09-13
22:14
Avoid the use of tabs. Make sure lines do not exceed 80 characters. file: [1d314e62] check-in: [4cc0ebef] user: drh branch: wolfgangFormat2CSS, size: 24191
2010-09-12
18:43
detail ticket views validated file: [a31cc9eb] check-in: [2557ca45] user: wolfgang branch: wolfgangFormat2CSS, size: 24185
17:12
some ticket pages html validated file: [b131037a] check-in: [b9f38e16] user: wolfgang branch: wolfgangFormat2CSS, size: 24185
12:49
corrected some & chars in hyperlinks and added missing quotes in attribute values file: [f4456945] check-in: [214d2faf] user: wolfgang branch: wolfgangFormat2CSS, size: 24162
08:47
correct all unclosed br and hr tags, skipped sqlite.c file: [2877de44] check-in: [692b67bd] user: wolfgang branch: wolfgangFormat2CSS, size: 24146
2010-09-10
20:19
fixed many HTML-validator errors and moved more formats to CSS - tested on firefox and IE file: [673282c5] check-in: [d1305d0a] user: wolfgang branch: wolfgangFormat2CSS, size: 24144
2010-09-05
11:44
Do not put hyperlinks to attachments in tickets and wiki if attachment download is prohibited. Ticket [a7eff56a933249258f0d902]. file: [69fd78f1] check-in: [f7e2d74a] user: drh branch: trunk, size: 24136
2010-05-21
16:21
Fix issues with attachments on tickets. In the artifact viewer, do a better job of detecting JPEG images from the content prefix. file: [c8e4713d] check-in: [3343450e] user: drh branch: trunk, size: 24044
2010-05-16
19:08
Change from GPL to the Simplified BSD License. file: [76fa093e] check-in: [c06edd23] user: drh branch: clear-title, size: 24052
2010-03-18
12:55
Change the timeline comment when a wiki page is deleted. Remove some "#if 0" sections from the code. file: [4636570e] check-in: [49e66703] user: drh branch: experimental, size: 24328
02:11
Add the ability to delete attachments and fix issues with timelines. file: [27ab16dc] check-in: [01c0180b] user: drh branch: experimental, size: 25273
01:09
Show attachment in timelines. file: [c7415852] check-in: [2978e430] user: drh branch: experimental, size: 25073
2010-03-17
23:49
Show artifact changes in ticket history. file: [181182f2] check-in: [931f8895] user: drh branch: experimental, size: 24041
23:15
Basic functionality of attachments is now in place. file: [cb6dfbdd] check-in: [dd2d3177] user: drh branch: experimental, size: 23209
2010-03-15
20:54
Add a new form of ticket timeline that shows only the check-ins associated with the ticket. file: [999883ee] check-in: [dec13648] user: drh branch: trunk, size: 22172
16:16
Show check-ins that mention a ticket in the ticket timeline. file: [26c5d6f1] check-in: [611b3b20] user: drh branch: trunk, size: 21251
2010-01-11
17:11
Added a 'New Ticket' link to the 'View Ticket' sub menu file: [cb76bfcc] check-in: [1bf6cf83] user: jeremy_c branch: trunk, size: 21621
2009-09-19
14:33
Treat NULL ticket fields as empty strings when appending new text. Ticket [f6747f854ba62b3] file: [98960a5c] check-in: [0b76ce7b] user: drh branch: trunk, size: 21504
2009-09-14
15:14
Changes to the event mechanism to abbreviate a sequence of edits to the same ticket. Updates through this check-in require a "rebuild". file: [c30fd616] check-in: [df3e34c2] user: drh branch: trunk, size: 21472
14:08
Construct event records for tickets correctly even when the ticket change artifacts arrive out of order. file: [bc233f79] check-in: [95f5520a] user: drh branch: trunk, size: 21465
2009-08-29
22:39
Add more hyperlinks on dates and userids. file: [53e4b94c] check-in: [58903a0f] user: drh branch: trunk, size: 21320
2009-01-21
01:23
Suppress the display of the artificate ID on the timeline which showing changes to wiki or tickets. file: [a24e654e] check-in: [580d6ad8] user: drh branch: trunk, size: 21269
2008-11-15
21:17
Enable the "Edit" submenu link on the Ticket View page when the user has ticket append privilege. Fix for part of ticket [7b9be0b127]. file: [06fa0eeb] check-in: [ed5179db] user: drh branch: trunk, size: 21250
2008-11-09
13:22
Make sure the tkt_uuid and tkt_datetime TH1 variables are initialized on a ticket display, even if no matching ticket is found. file: [d23217d9] check-in: [2664476f] user: drh branch: trunk, size: 21235
2008-10-25
20:43
Get "configuration push" working. Fix bugs in concealed-field processing of tickets. file: [fe34796f] check-in: [31e94c0a] user: drh branch: trunk, size: 21068
2008-10-24
18:23
Begin adding a TH1 script trace mechanism actived by the --th_trace option on the "server" and "ui" commands. The implementation is incomplete, but the plane is landing.... file: [ba644022] check-in: [f55c6a1b] user: drh branch: trunk, size: 20957
16:36
Modify the TH1 script interperter to use native characters rather than unsigned characters. Fix a bug in the combobox extension command of TH1. file: [4d8a2f78] check-in: [0c99a155] user: drh branch: trunk, size: 20289
2008-10-20
16:05
Improvements in the display of ticket history. file: [06773a20] check-in: [c8a78004] user: drh branch: trunk, size: 20303
06:41
More improvements to the timeline display of ticket changes. file: [e278b1f5] check-in: [f0c86938] user: drh branch: trunk, size: 17427
2008-10-18
12:55
Add defenses against cross-site request forgery attacks. file: [e980babe] check-in: [0be54823] user: drh branch: trunk, size: 17279
2008-07-24
14:48
Clean up handling of concealed email addresses. This might be related to ticket [4b40f574494]. file: [4222b4df] check-in: [3c851ca7] user: drh branch: trunk, size: 17189
02:04
Store private ticket fields (ex: the originators email address) as their SHA1 hash so that malefactors cannot read them. Add the new "concealed" table to the repository database and store mappings from SHA1 hashes back to email addresses in that table. Ticket [a24ec6005f]. Note: run "rebuild" on repositories after updating to this version of fossil in order to create the "concealed" table. Need to add the ability to manage the concealed table from the web interface and the ability to sync concealed content between trusted repositories. file: [a48490bf] check-in: [f46fe42d] user: drh branch: trunk, size: 17227
2008-07-15
19:03
Implement history display for tickets. file: [6ac9641c] check-in: [b3ee50c9] user: drh branch: trunk, size: 16375
2008-05-28
19:24
More ticket processing refinements. file: [486a2a67] check-in: [27d2e6e4] user: drh branch: trunk, size: 15332
18:48
Continuing work on the ticketing system. file: [0ee8650d] check-in: [49380d50] user: drh branch: trunk, size: 15211
15:29
Split of the ticket configuratio into separately editable pieces. file: [0e6ecf29] check-in: [86db6fa1] user: drh branch: trunk, size: 15147
2008-05-18
17:29
Sync server responds to reqconfig cards. Allow cloning of repositories that contain tickets. file: [b7cd94e9] check-in: [ba8af873] user: drh branch: trunk, size: 16130
2008-05-16
18:11
Progress toward getting ticket handling to work. file: [5b74369b] check-in: [68c24b18] user: drh branch: trunk, size: 16119
2008-02-14
02:49
Continuing work on tickets (still not working right.) Improvements to the web pages. file: [e7e06add] check-in: [3122fc4c] user: drh branch: trunk, size: 16092
2008-02-13
22:31
Cut over all code to use TH1 instead of subscript. Completely remove the subscript interpreter from the source tree. file: [1502147d] check-in: [fde1d823] user: drh branch: trunk, size: 16015
2007-11-25
21:11
Add ticket configuration editing capability. file: [1c6be634] check-in: [5f3ddcc1] user: drh branch: trunk, size: 16484
16:13
Update SQLite to the latest build from CVS. Add in the FTS3 extension, though it is not yet being used. Additional work toward tickets. file: [73fae286] check-in: [f394d845] user: drh branch: trunk, size: 14050
2007-11-24
23:59
More work on ticketing. This is a non-working incremental check-in. file: [f8ab2686] check-in: [a5e4e1ba] user: drh branch: trunk, size: 15536
21:28
Progress toward ticket editing. This is an incremental check-in. file: [c0769444] check-in: [d913179b] user: drh branch: trunk, size: 17424
19:33
Progress toward getting ticketing working. We can enter a new ticket and display it. Cannot yet edit a ticket. file: [7e0e9ce3] check-in: [fb358ca4] user: drh branch: trunk, size: 10414
2007-11-22
01:53
Fix some compiler warnings. Comment changes on non-functioning code in tkt.c. file: [e32e47c6] check-in: [2a707334] user: drh branch: trunk, size: 5266
2007-11-18
20:48
Add a more advanced commit-hook mechanism that allows us to specify multiple procedures in a particular order prior to commit. Continuing work toward getting tickets going. file: [739fe0dd] check-in: [d5e7891b] user: drh branch: trunk, size: 5033
2007-11-03
04:01
Subscript interpreter is now running. file: [e0b71a54] check-in: [8ef26c5e] user: drh branch: trunk, size: 7546
2007-10-28
20:52
Add the ability to edit the CSS for all pages in the Setup menu. Other miscellaneous changes toward getting ticketing to work. file: [afc13229] check-in: [8ffd32c2] user: drh branch: trunk, size: 8375
2007-10-21
11:11
Fix a bug in wiki rendering that caused an extra paragraph end tag following a hyperlink. file: [5149f78c] check-in: [8f423ad4] user: drh branch: trunk, size: 7536
2007-10-14
00:29
Work toward a new mechanism for configuring the ticket subsystem and rendering ticket entry, editing, and viewing screens. Nothing works, but it is all commented out so the code code compile. file: [0661d235] check-in: [39aa870f] user: drh branch: trunk, size: 5796
2007-10-03
12:28
Add the tkt.c source file as an empty template. file: [98ba13ea] check-in: [a3e4a5d2] user: drh branch: trunk, size: 1165 Added