History of src/main.c
2009-12-30
| ||
20:33:59 | [f14e3f8203] part of check-in [76bc05d739] merge with trunk (By: btheado on 2009-12-30 20:33:59) [diff] [annotate] | |
2009-12-29
| ||
22:10:29 | [f14e3f8203] part of check-in [97789f0a92] clean up a few compiler warnings (By: rwilson on 2009-12-29 22:10:29) [diff] [annotate] | |
2009-12-14
| ||
23:18:54 | [09a4698442] part of check-in [dccd27c6da] Added a global command line argument named -quiet. This will suppress some output (currently during sync) for those interfacing fossil with various development tools. It does not make eliminate all output, only the output that is meant for fancy display to the user on a console. You can now use this new flag anywhere by referencing if (!g.fQuiet) {...} (By: jeremy_c on 2009-12-14 23:18:54) [diff] [annotate] | |
2009-11-11
| ||
16:21:19 | [0e2e1d04fd] part of check-in [d5695157d0] Deal with windows filename aliasing in the "all" command. Ticket [974618fe5a8]. Also display the home directory for windows users with the "info" command since the home directory is non-obvious in windows. (By: drh on 2009-11-11 16:21:19) [diff] [annotate] | |
2009-09-22
| ||
07:49:39 | [e990b4f28d] part of check-in [7a2c37063a] merge trunk into creole branch (By: bob on 2009-09-22 07:49:39) [diff] [annotate] | |
2009-09-12
| ||
21:53:24 | [e990b4f28d] part of check-in [9e274a2e7b] Update the proxy handler so that it supports basic authorization. (By: drh on 2009-09-12 21:53:24) [diff] [annotate] | |
2009-08-31
| ||
00:48:44 | [97f8036e59] part of check-in [7ba10f1a6a] When the "http" command is run as root, automatically set up a chroot jail and drop root privileges prior to reading any input. (By: drh on 2009-08-31 00:48:44) [diff] [annotate] | |
2009-08-29
| ||
17:01:33 | [65c875517e] part of check-in [df97fae2bd] Patches to get Fossil working on OS/2. Ticket [89bec0d9aa9f30] (By: drh on 2009-08-29 17:01:33) [diff] [annotate] | |
2009-08-26
| ||
18:25:48 | [38aa437f8c] part of check-in [02a584f7f5] Add the --private option to the "fossil commit" command. This option creates a private branch which is never pushed. (By: drh on 2009-08-26 18:25:48) [diff] [annotate] | |
2009-08-13
| ||
14:27:24 | [0dbd180aa0] part of check-in [00ac7945a9] Disconnect the global configuration database in ~/.fossil from the respository database in most cases. This allows multiple "sync" or "commit" operations to be running on different repositories at the same time. (By: drh on 2009-08-13 14:27:24) [diff] [annotate] | |
2009-07-29
| ||
13:09:22 | [9b1a2a10f7] part of check-in [3a7e3e427d] On unix with the "fossil ui" command, try to open the webbrowser with "xdg-open" and "gnome-open" prior to resorting to "firefox". Ticket [8bc2549cedcd599556bbaf131f03b96588701f20] (By: drh on 2009-07-29 13:09:22) [diff] [annotate] | |
2009-03-27
| ||
14:32:33 | [ac2f572b24] part of check-in [9a23c348b1] Infrastructure in place on the client side to encrypt sync traffic. This is mostly untested so far because we do not yet have a server that understands encrypted traffic. (By: drh on 2009-03-27 14:32:33) [diff] [annotate] | |
2009-03-22
| ||
13:44:43 | [828c799fea] part of check-in [d63f87c003] Fix a C89 violation in main.c. (By: drh on 2009-03-22 13:44:43) [diff] [annotate] | |
2009-02-09
| ||
18:09:03 | [c2e4729e31] part of check-in [f80303ac73] fix option/argument parsing for the case where an option is missing a required argument. (By: bharder on 2009-02-09 18:09:03) [diff] [annotate] | |
2009-01-13
| ||
18:43:47 | [ea151948ee] part of check-in [797d680ef5] Add code to understand the "https://" prefix on server URLs. Any attempt to use https gives an error at this point, however. This is a work in progress. (By: drh on 2009-01-13 18:43:47) [diff] [annotate] | |
2008-12-07
| ||
18:48:09 | [ae77223909] part of check-in [2be82dcc2a] The server now issues error messages in the synchronization protocol when a database error occurs during sync. Ticket [39f3294e213111a51e93d02fef6faa0062979619] (By: drh on 2008-12-07 18:48:09) [diff] [annotate] | |
2008-12-03
| ||
14:10:01 | [3a813bc47a] part of check-in [426a3ba49e] Fix a bug in windows that causes the menu on the wiki display pages to be omitted. Ticket [d6d9ee682eac7708b0a7aa31febc8ad47e4923b1]. (By: drh on 2008-12-03 14:10:01) [diff] [annotate] | |
2008-11-20
| ||
00:35:23 | [815f70292e] part of check-in [22cb1e1be2] Here is a better fix for ticket [c62fac40af] suggested by Kees Nuyt. (By: drh on 2008-11-20 00:35:23) [diff] [annotate] | |
2008-11-15
| ||
14:18:09 | [ce8e26c45d] part of check-in [9de6abab2a] Miscellaneous cosmetic changes (By: eric on 2008-11-15 14:18:09) [diff] [annotate] | |
2008-11-10
| ||
01:13:35 | [936fc223a3] part of check-in [d8ceb4ad47] The "ui" and "server" commands no longer quit if they cannot open TCP port 8080. They keep trying with consecutive ports until they find one that works - up to 100 ports. (By: drh on 2008-11-10 01:13:35) [diff] [annotate] | |
2008-11-09
| ||
16:23:30 | [7ce5037b83] part of check-in [02f09cdd6c] Add the http-port setting used to specify the default TCP/IP port for the built-in webserver. Ticket [7168128e09]. (By: drh on 2008-11-09 16:23:30) [diff] [annotate] | |
2008-11-01
| ||
20:56:59 | [a407a1b98e] part of check-in [0b36f02f15] Make UTC time display the default. You can still set up a server to show localtime but that requires changing a setting under setup/timeline. (By: drh on 2008-11-01 20:56:59) [diff] [annotate] | |
2008-10-31
| ||
13:36:33 | [89f5fcc95e] part of check-in [d5cd3251fa] Change a couple of instances of "file" to the more correct "artifact". Make it clear that the build time is expressed in UTC. (By: drh on 2008-10-31 13:36:33) [diff] [annotate] | |
2008-10-27
| ||
15:34:20 | [1d28ae7236] part of check-in [3f5ef308fe] Fix the web-browser user setting so that it actually works. (By: drh on 2008-10-27 15:34:20) [diff] [annotate] | |
2008-10-25
| ||
20:43:28 | [1a6ab5a7eb] part of check-in [31e94c0a04] Get "configuration push" working. Fix bugs in concealed-field processing of tickets. (By: drh on 2008-10-25 20:43:28) [diff] [annotate] | |
2008-10-24
| ||
18:23:23 | [99156e48f6] part of check-in [f55c6a1b62] 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.... (By: drh on 2008-10-24 18:23:23) [diff] [annotate] | |
2008-10-18
| ||
20:29:33 | [c1173878a4] part of check-in [a1f727be9d] Add the "version" command to print out the source-code version number for the fossil executable. (By: drh on 2008-10-18 20:29:33) [diff] [annotate] | |
12:55:44 | [bc031c08b3] part of check-in [0be54823ba] Add defenses against [http://en.wikipedia.org/wiki/Cross-site_request_forgery | cross-site request forgery] attacks. (By: drh on 2008-10-18 12:55:44) [diff] [annotate] | |
2008-08-21
| ||
20:59:01 | [e3e3bcd32f] part of check-in [5fb14b9a0f] Include non-sym- tags in tagview web page. Also merge mainline into tagview branch. (By: eric on 2008-08-21 20:59:01) [diff] [annotate] | |
2008-08-12
| ||
03:27:54 | [e3e3bcd32f] part of check-in [fa6e993017] New <b>Zip</b> permission. This permission allow someone to download a zipped artifact via the wiki's <tt>/zip</tt> URL. It can given the user <tt>nobody</tt> to allow automatic package builder to download the sources they know from <tt>fossil-scm.org</tt> or other servers without any intervening login necessary. As the <tt>/zip</tt> page do not expose anything, a spider should have a hard time to crawl thru the project using this URL. So IMO it does not open a break-in hole for spiders. (By: cle on 2008-08-12 03:27:54) [diff] [annotate] | |
2008-07-19
| ||
15:12:34 | [7cc029d992] part of check-in [21326fb6f7] Fix enforcement of access restrictions on reports. Do not allow reports to show the content of fields whose names begin with "private_" unless the "e" permission is enabled. (By: drh on 2008-07-19 15:12:34) [diff] [annotate] | |
2008-06-08
| ||
15:45:36 | [be97bf56d4] part of check-in [dcc48662f8] Better error messages when trying to run "fossil ui" with an invalid or unaccessible repository. (By: drh on 2008-06-08 15:45:36) [diff] [annotate] | |
2008-05-28
| ||
18:48:12 | [96c79d2faa] part of check-in [49380d500a] Continuing work on the ticketing system. (By: drh on 2008-05-28 18:48:12) [diff] [annotate] | |
2008-05-25
| ||
11:50:31 | [8f6eeea4b5] part of check-in [be758137b0] Allow command-line options of the form "--name=value". (By: drh on 2008-05-25 11:50:31) [diff] [annotate] | |
2008-05-22
| ||
12:49:31 | [5193badb96] part of check-in [dbfe682b92] Make sure fossil_panic() text is given a proper header in CGI mode. (By: drh on 2008-05-22 12:49:31) [diff] [annotate] | |
12:38:23 | [5d729a0cb8] part of check-in [b4f9d90ca3] Fix a segfault on the "fossil cgi" command. (By: drh on 2008-05-22 12:38:23) [diff] [annotate] | |
2008-05-18
| ||
15:51:05 | [c15347d3f4] part of check-in [243e02bfbd] Improvements to cloning performance. (By: drh on 2008-05-18 15:51:05) [diff] [annotate] | |
2008-05-17
| ||
18:19:11 | [7b16a4ea5c] part of check-in [dfb68976be] Add the "ui" command to automatically launch a web browser after starting the HTTP server. The web browser choice can be configured using the "setting" command. (By: drh on 2008-05-17 18:19:11) [diff] [annotate] | |
17:43:22 | [bf0146efdb] part of check-in [e2e016c31f] Get the "server" command running under windows. (By: drh on 2008-05-17 17:43:22) [diff] [annotate] | |
14:49:49 | [d06833697f] part of check-in [55342eb9fb] The bug report generator compiles but still does not work right. (By: drh on 2008-05-17 14:49:49) [diff] [annotate] | |
2008-05-16
| ||
18:11:39 | [d5882d7323] part of check-in [68c24b1857] Progress toward getting ticket handling to work. (By: drh on 2008-05-16 18:11:39) [diff] [annotate] | |
13:31:51 | [1f3362585e] part of check-in [c7c81df138] Add the "Index Page" setup option to allow each site to configure a page to appear when no URL is specified or when the "Home" menu option is selected. (By: drh on 2008-05-16 13:31:51) [diff] [annotate] | |
2008-05-13
| ||
13:20:27 | [b6f2004a21] part of check-in [844718abbf] Make attempts to add _FOSSIL_, manifest, and manifest.uuid warnings, not fatal errors. This allows users to say things like "fossil add *" when initially populating a new project repository. (By: drh on 2008-05-13 13:20:27) [diff] [annotate] | |
00:19:15 | [d82321902f] part of check-in [c23469468b] Use the SCRIPT_NAME environment variable rather than REQUEST_URI to find the base name of the CGI script. (By: drh on 2008-05-13 00:19:15) [diff] [annotate] | |
2008-05-10
| ||
18:01:52 | [42f0720d46] part of check-in [6b85fd173e] Help message cleanup. Automatically delete cloned database files if the clone fails. (By: drh on 2008-05-10 18:01:52) [diff] [annotate] | |
17:09:46 | [ee65ecd97a] part of check-in [9ba6e4287b] Add the --nosync option to temporarily disable autosync. Useful when off network. (By: drh on 2008-05-10 17:09:46) [diff] [annotate] | |
2008-05-05
| ||
19:08:43 | [54f94155e2] part of check-in [1dbf332352] Fix the HOST: header to use the original URL, not the proxy URL. (By: drh on 2008-05-05 19:08:43) [diff] [annotate] | |
2008-02-24
| ||
18:50:35 | [e12b36e51e] part of check-in [588bb7cd73] Merged to [ed26056bb5]. (By: aku on 2008-02-24 18:50:35) [diff] [annotate] | |
2008-02-13
| ||
22:31:59 | [e12b36e51e] part of check-in [fde1d82372] Cut over all code to use TH1 instead of subscript. Completely remove the subscript interpreter from the source tree. (By: drh on 2008-02-13 22:31:59) [diff] [annotate] | |
2008-02-01
| ||
05:29:52 | [fcf22176a5] part of check-in [da4f0c2638] Made remove_from_argv public for use by the upcoming test-import-manifest command. Fixed description of verify_all_options. Initialized variable to silence gcc warning. (By: aku on 2008-02-01 05:29:52) [diff] [annotate] | |
2007-12-05
| ||
08:07:46 | [cfe3d68152] part of check-in [d0305b305a] Merged mainline into my branch to get the newest application. (By: aku on 2007-12-05 08:07:46) [diff] [annotate] | |
2007-11-05
| ||
02:42:58 | [cfe3d68152] part of check-in [929d28e358] Added the "e" capability for viewing ticket submitter email addresses. Additional tinkering toward the design of tickets. This check-in is only thinly tested. (By: drh on 2007-11-05 02:42:58) [diff] [annotate] | |
2007-10-23
| ||
18:04:19 | [5992525fce] part of check-in [f66089ec43] Untested, experimental patch for correct redirect to the /index page when only the CGI script name is specified. (By: drh on 2007-10-23 18:04:19) [diff] [annotate] | |
2007-10-12
| ||
22:56:18 | [d1ff45663d] part of check-in [677aa71bca] The g.zExtra parameter is now always available as P("name"). This means the /wiki/xyz and /wiki?name=xyz are equivalent URLs. (By: drh on 2007-10-12 22:56:18) [diff] [annotate] | |
2007-10-11
| ||
02:11:42 | [53217aa48d] part of check-in [1ce716b2ec] Add the g.zExtra output to the test_env page. Fix a bug in the computation of g.zTop. (By: drh on 2007-10-11 02:11:42) [diff] [annotate] | |
2007-10-10
| ||
23:10:48 | [5b5ca5ba39] part of check-in [61ce5e3685] Get rid of the "locking" capability on wiki pages. Assume that anybody who can write or append to a wiki page can do so to any wiki page. Add the /wikiappend page for appending comments to the end of wiki. (By: drh on 2007-10-10 23:10:48) [diff] [annotate] | |
21:15:17 | [ef101c5a91] part of check-in [50a58adb76] Many changes and bug fixes in the wiki processing. Moving toward a workable wiki system. The "Home" menu option now takes you to the wiki page whose name is the same as the Project Name. There is a "wcontent" page, but no link to it yet. Many other changes. (By: drh on 2007-10-10 21:15:17) [diff] [annotate] | |
15:21:53 | [9a7566a7fb] part of check-in [9f89a8e68e] Fix the wiki editor so that it can handle wiki page names that include spaces. (By: drh on 2007-10-10 15:21:53) [diff] [annotate] | |
2007-10-03
| ||
12:20:00 | [157f4f5378] part of check-in [1e9c0e287e] Test commands for importing and exporting ticket configurations. (By: drh on 2007-10-03 12:20:00) [diff] [annotate] | |
2007-09-22
| ||
17:38:57 | [1a17fea25b] part of check-in [c2d1e3c70a] Improved display of version information on the help command. Display fossil version number and date on the bottom of every webpage. (By: drh on 2007-09-22 17:38:57) [diff] [annotate] | |
2007-09-17
| ||
00:58:51 | [17322e8c2b] part of check-in [bbcb6326c9] Pulled in the navbar and timeline changes. (By: aku on 2007-09-17 00:58:51) [diff] [annotate] | |
2007-09-01
| ||
21:11:33 | [17322e8c2b] part of check-in [b2e55c0d4d] Add the /wiki and /bwiki web pages. Currently renders content from the check-out as readonly. (By: drh on 2007-09-01 21:11:33) [diff] [annotate] | |
2007-08-25
| ||
19:39:58 | [500655758a] part of check-in [def4449a87] Add the "baseline" command that shows the UUID of the fossil baseline from which the fossil executable was built. (By: drh on 2007-08-25 19:39:58) [diff] [annotate] | |
18:58:16 | [9916f220db] part of check-in [424d47e453] Attempting the same merge that aku tried and got empty files with. (By: drh on 2007-08-25 18:58:16) [diff] [annotate] | |
04:02:27 | [da39a3ee5e] part of check-in [9b30224db7] Merging formatting changes to timeline and concepts documentation (By: aku on 2007-08-25 04:02:27) [diff] [annotate] | |
2007-08-23
| ||
23:10:56 | [9916f220db] part of check-in [0cd202a86e] Website updates. Change the message for unrecognized commands to refer the user to "help". (By: drh on 2007-08-23 23:10:56) [diff] [annotate] | |
19:52:19 | [057090c5e8] part of check-in [22c1ac41d4] Add separate "clone" permissions. Previously, one needed "History" premission in order to clone. But sometimes we want to grant clone without granting history. (By: drh on 2007-08-23 19:52:19) [diff] [annotate] | |
2007-08-18
| ||
11:42:24 | [b9c1d09428] part of check-in [6607844a01] Added options to the "timeline" CLI command. Additional help comments. (By: drh on 2007-08-18 11:42:24) [diff] [annotate] | |
02:45:47 | [69bfd961c8] part of check-in [c9fdb846fb] Add the "help" command and the "clean" command. More work is needed on the text for various help messages. (By: drh on 2007-08-18 02:45:47) [diff] [annotate] | |
2007-08-04
| ||
00:08:17 | [18f71690c1] part of check-in [f5e8b1d736] Merge in and correct the changes to the new repository initialization. Also fix other misc bugs seen while testing. (By: drh on 2007-08-04 00:08:17) [diff] [annotate] | |
2007-08-03
| ||
23:30:52 | [67d59cdc12] part of check-in [6aff11f03f] Show an error if unrecognized command-line options appear on the commit command. Also add the (undocumented) "omit-ci-sig" configuration option on the database. Setting omit-ci-sig omits the PGP signature on check-in. (By: drh on 2007-08-03 23:30:52) [diff] [annotate] | |
15:31:33 | [efc0bca8ad] part of check-in [22552fb803] Extend the commit command so that specific files can be committed. There are still some problems with doing this after a merge. (By: dan on 2007-08-03 15:31:33) [diff] [annotate] | |
2007-07-31
| ||
23:33:15 | [e3d8b5d0b9] part of check-in [fd36718ad9] Add the new "history" permission. Merge in changes that require permissions to view the timeline. (By: drh on 2007-07-31 23:33:15) [diff] [annotate] | |
22:59:31 | [21f5fffa72] part of check-in [9c952d247e] Separate "nobody" and "anonymous" logins. (By: drh on 2007-07-31 22:59:31) [diff] [annotate] | |
2007-07-30
| ||
14:28:17 | [fa34f0baa1] part of check-in [e621b6dbe3] Use POST instead of GET for the /xfer method. Other bug fixes in the URL parser. (By: drh on 2007-07-30 14:28:17) [diff] [annotate] | |
13:34:35 | [66d6462906] part of check-in [396cc2a4eb] When errors occur during CGI, make sure the error is returned in a correct CGI reply. (By: drh on 2007-07-30 13:34:35) [diff] [annotate] | |
2007-07-28
| ||
07:09:25 | [93362928df] part of check-in [3dcaed8d86] When accessing a remote repository, if there is a username/password specified as part of the URI, use these to login. (By: dan on 2007-07-28 07:09:25) [diff] [annotate] | |
2007-07-23
| ||
19:52:51 | [e0071db8be] part of check-in [66f4caa379] Improvements to the WWW interface. (By: drh on 2007-07-23 19:52:51) [diff] [annotate] | |
2007-07-21
| ||
14:10:57 | [3326d06274] part of check-in [dbda8d6ce9] Initial check-in of m1 sources. (By: drh on 2007-07-21 14:10:57) [annotate] |