Fossil SCM
Add the Security-Audit page. There is more work to be done here, but it is now at least partially functional.
Commit
02683077f4a9a83a1aa2a2d3e1a552b78a121bba430769404a1f84672fb55fa1
Parent
1c1d4ed21ad8c51…
7 files changed
+12
+1
+45
+2
+10
-4
+12
+10
+12
| --- src/main.mk | ||
| +++ src/main.mk | ||
| @@ -101,10 +101,11 @@ | ||
| 101 | 101 | $(SRCDIR)/regexp.c \ |
| 102 | 102 | $(SRCDIR)/report.c \ |
| 103 | 103 | $(SRCDIR)/rss.c \ |
| 104 | 104 | $(SRCDIR)/schema.c \ |
| 105 | 105 | $(SRCDIR)/search.c \ |
| 106 | + $(SRCDIR)/security_audit.c \ | |
| 106 | 107 | $(SRCDIR)/setup.c \ |
| 107 | 108 | $(SRCDIR)/sha1.c \ |
| 108 | 109 | $(SRCDIR)/sha1hard.c \ |
| 109 | 110 | $(SRCDIR)/sha3.c \ |
| 110 | 111 | $(SRCDIR)/shun.c \ |
| @@ -279,10 +280,11 @@ | ||
| 279 | 280 | $(OBJDIR)/regexp_.c \ |
| 280 | 281 | $(OBJDIR)/report_.c \ |
| 281 | 282 | $(OBJDIR)/rss_.c \ |
| 282 | 283 | $(OBJDIR)/schema_.c \ |
| 283 | 284 | $(OBJDIR)/search_.c \ |
| 285 | + $(OBJDIR)/security_audit_.c \ | |
| 284 | 286 | $(OBJDIR)/setup_.c \ |
| 285 | 287 | $(OBJDIR)/sha1_.c \ |
| 286 | 288 | $(OBJDIR)/sha1hard_.c \ |
| 287 | 289 | $(OBJDIR)/sha3_.c \ |
| 288 | 290 | $(OBJDIR)/shun_.c \ |
| @@ -406,10 +408,11 @@ | ||
| 406 | 408 | $(OBJDIR)/regexp.o \ |
| 407 | 409 | $(OBJDIR)/report.o \ |
| 408 | 410 | $(OBJDIR)/rss.o \ |
| 409 | 411 | $(OBJDIR)/schema.o \ |
| 410 | 412 | $(OBJDIR)/search.o \ |
| 413 | + $(OBJDIR)/security_audit.o \ | |
| 411 | 414 | $(OBJDIR)/setup.o \ |
| 412 | 415 | $(OBJDIR)/sha1.o \ |
| 413 | 416 | $(OBJDIR)/sha1hard.o \ |
| 414 | 417 | $(OBJDIR)/sha3.o \ |
| 415 | 418 | $(OBJDIR)/shun.o \ |
| @@ -696,10 +699,11 @@ | ||
| 696 | 699 | $(OBJDIR)/regexp_.c:$(OBJDIR)/regexp.h \ |
| 697 | 700 | $(OBJDIR)/report_.c:$(OBJDIR)/report.h \ |
| 698 | 701 | $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h \ |
| 699 | 702 | $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h \ |
| 700 | 703 | $(OBJDIR)/search_.c:$(OBJDIR)/search.h \ |
| 704 | + $(OBJDIR)/security_audit_.c:$(OBJDIR)/security_audit.h \ | |
| 701 | 705 | $(OBJDIR)/setup_.c:$(OBJDIR)/setup.h \ |
| 702 | 706 | $(OBJDIR)/sha1_.c:$(OBJDIR)/sha1.h \ |
| 703 | 707 | $(OBJDIR)/sha1hard_.c:$(OBJDIR)/sha1hard.h \ |
| 704 | 708 | $(OBJDIR)/sha3_.c:$(OBJDIR)/sha3.h \ |
| 705 | 709 | $(OBJDIR)/shun_.c:$(OBJDIR)/shun.h \ |
| @@ -1443,10 +1447,18 @@ | ||
| 1443 | 1447 | |
| 1444 | 1448 | $(OBJDIR)/search.o: $(OBJDIR)/search_.c $(OBJDIR)/search.h $(SRCDIR)/config.h |
| 1445 | 1449 | $(XTCC) -o $(OBJDIR)/search.o -c $(OBJDIR)/search_.c |
| 1446 | 1450 | |
| 1447 | 1451 | $(OBJDIR)/search.h: $(OBJDIR)/headers |
| 1452 | + | |
| 1453 | +$(OBJDIR)/security_audit_.c: $(SRCDIR)/security_audit.c $(OBJDIR)/translate | |
| 1454 | + $(OBJDIR)/translate $(SRCDIR)/security_audit.c >$@ | |
| 1455 | + | |
| 1456 | +$(OBJDIR)/security_audit.o: $(OBJDIR)/security_audit_.c $(OBJDIR)/security_audit.h $(SRCDIR)/config.h | |
| 1457 | + $(XTCC) -o $(OBJDIR)/security_audit.o -c $(OBJDIR)/security_audit_.c | |
| 1458 | + | |
| 1459 | +$(OBJDIR)/security_audit.h: $(OBJDIR)/headers | |
| 1448 | 1460 | |
| 1449 | 1461 | $(OBJDIR)/setup_.c: $(SRCDIR)/setup.c $(OBJDIR)/translate |
| 1450 | 1462 | $(OBJDIR)/translate $(SRCDIR)/setup.c >$@ |
| 1451 | 1463 | |
| 1452 | 1464 | $(OBJDIR)/setup.o: $(OBJDIR)/setup_.c $(OBJDIR)/setup.h $(SRCDIR)/config.h |
| 1453 | 1465 |
| --- src/main.mk | |
| +++ src/main.mk | |
| @@ -101,10 +101,11 @@ | |
| 101 | $(SRCDIR)/regexp.c \ |
| 102 | $(SRCDIR)/report.c \ |
| 103 | $(SRCDIR)/rss.c \ |
| 104 | $(SRCDIR)/schema.c \ |
| 105 | $(SRCDIR)/search.c \ |
| 106 | $(SRCDIR)/setup.c \ |
| 107 | $(SRCDIR)/sha1.c \ |
| 108 | $(SRCDIR)/sha1hard.c \ |
| 109 | $(SRCDIR)/sha3.c \ |
| 110 | $(SRCDIR)/shun.c \ |
| @@ -279,10 +280,11 @@ | |
| 279 | $(OBJDIR)/regexp_.c \ |
| 280 | $(OBJDIR)/report_.c \ |
| 281 | $(OBJDIR)/rss_.c \ |
| 282 | $(OBJDIR)/schema_.c \ |
| 283 | $(OBJDIR)/search_.c \ |
| 284 | $(OBJDIR)/setup_.c \ |
| 285 | $(OBJDIR)/sha1_.c \ |
| 286 | $(OBJDIR)/sha1hard_.c \ |
| 287 | $(OBJDIR)/sha3_.c \ |
| 288 | $(OBJDIR)/shun_.c \ |
| @@ -406,10 +408,11 @@ | |
| 406 | $(OBJDIR)/regexp.o \ |
| 407 | $(OBJDIR)/report.o \ |
| 408 | $(OBJDIR)/rss.o \ |
| 409 | $(OBJDIR)/schema.o \ |
| 410 | $(OBJDIR)/search.o \ |
| 411 | $(OBJDIR)/setup.o \ |
| 412 | $(OBJDIR)/sha1.o \ |
| 413 | $(OBJDIR)/sha1hard.o \ |
| 414 | $(OBJDIR)/sha3.o \ |
| 415 | $(OBJDIR)/shun.o \ |
| @@ -696,10 +699,11 @@ | |
| 696 | $(OBJDIR)/regexp_.c:$(OBJDIR)/regexp.h \ |
| 697 | $(OBJDIR)/report_.c:$(OBJDIR)/report.h \ |
| 698 | $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h \ |
| 699 | $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h \ |
| 700 | $(OBJDIR)/search_.c:$(OBJDIR)/search.h \ |
| 701 | $(OBJDIR)/setup_.c:$(OBJDIR)/setup.h \ |
| 702 | $(OBJDIR)/sha1_.c:$(OBJDIR)/sha1.h \ |
| 703 | $(OBJDIR)/sha1hard_.c:$(OBJDIR)/sha1hard.h \ |
| 704 | $(OBJDIR)/sha3_.c:$(OBJDIR)/sha3.h \ |
| 705 | $(OBJDIR)/shun_.c:$(OBJDIR)/shun.h \ |
| @@ -1443,10 +1447,18 @@ | |
| 1443 | |
| 1444 | $(OBJDIR)/search.o: $(OBJDIR)/search_.c $(OBJDIR)/search.h $(SRCDIR)/config.h |
| 1445 | $(XTCC) -o $(OBJDIR)/search.o -c $(OBJDIR)/search_.c |
| 1446 | |
| 1447 | $(OBJDIR)/search.h: $(OBJDIR)/headers |
| 1448 | |
| 1449 | $(OBJDIR)/setup_.c: $(SRCDIR)/setup.c $(OBJDIR)/translate |
| 1450 | $(OBJDIR)/translate $(SRCDIR)/setup.c >$@ |
| 1451 | |
| 1452 | $(OBJDIR)/setup.o: $(OBJDIR)/setup_.c $(OBJDIR)/setup.h $(SRCDIR)/config.h |
| 1453 |
| --- src/main.mk | |
| +++ src/main.mk | |
| @@ -101,10 +101,11 @@ | |
| 101 | $(SRCDIR)/regexp.c \ |
| 102 | $(SRCDIR)/report.c \ |
| 103 | $(SRCDIR)/rss.c \ |
| 104 | $(SRCDIR)/schema.c \ |
| 105 | $(SRCDIR)/search.c \ |
| 106 | $(SRCDIR)/security_audit.c \ |
| 107 | $(SRCDIR)/setup.c \ |
| 108 | $(SRCDIR)/sha1.c \ |
| 109 | $(SRCDIR)/sha1hard.c \ |
| 110 | $(SRCDIR)/sha3.c \ |
| 111 | $(SRCDIR)/shun.c \ |
| @@ -279,10 +280,11 @@ | |
| 280 | $(OBJDIR)/regexp_.c \ |
| 281 | $(OBJDIR)/report_.c \ |
| 282 | $(OBJDIR)/rss_.c \ |
| 283 | $(OBJDIR)/schema_.c \ |
| 284 | $(OBJDIR)/search_.c \ |
| 285 | $(OBJDIR)/security_audit_.c \ |
| 286 | $(OBJDIR)/setup_.c \ |
| 287 | $(OBJDIR)/sha1_.c \ |
| 288 | $(OBJDIR)/sha1hard_.c \ |
| 289 | $(OBJDIR)/sha3_.c \ |
| 290 | $(OBJDIR)/shun_.c \ |
| @@ -406,10 +408,11 @@ | |
| 408 | $(OBJDIR)/regexp.o \ |
| 409 | $(OBJDIR)/report.o \ |
| 410 | $(OBJDIR)/rss.o \ |
| 411 | $(OBJDIR)/schema.o \ |
| 412 | $(OBJDIR)/search.o \ |
| 413 | $(OBJDIR)/security_audit.o \ |
| 414 | $(OBJDIR)/setup.o \ |
| 415 | $(OBJDIR)/sha1.o \ |
| 416 | $(OBJDIR)/sha1hard.o \ |
| 417 | $(OBJDIR)/sha3.o \ |
| 418 | $(OBJDIR)/shun.o \ |
| @@ -696,10 +699,11 @@ | |
| 699 | $(OBJDIR)/regexp_.c:$(OBJDIR)/regexp.h \ |
| 700 | $(OBJDIR)/report_.c:$(OBJDIR)/report.h \ |
| 701 | $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h \ |
| 702 | $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h \ |
| 703 | $(OBJDIR)/search_.c:$(OBJDIR)/search.h \ |
| 704 | $(OBJDIR)/security_audit_.c:$(OBJDIR)/security_audit.h \ |
| 705 | $(OBJDIR)/setup_.c:$(OBJDIR)/setup.h \ |
| 706 | $(OBJDIR)/sha1_.c:$(OBJDIR)/sha1.h \ |
| 707 | $(OBJDIR)/sha1hard_.c:$(OBJDIR)/sha1hard.h \ |
| 708 | $(OBJDIR)/sha3_.c:$(OBJDIR)/sha3.h \ |
| 709 | $(OBJDIR)/shun_.c:$(OBJDIR)/shun.h \ |
| @@ -1443,10 +1447,18 @@ | |
| 1447 | |
| 1448 | $(OBJDIR)/search.o: $(OBJDIR)/search_.c $(OBJDIR)/search.h $(SRCDIR)/config.h |
| 1449 | $(XTCC) -o $(OBJDIR)/search.o -c $(OBJDIR)/search_.c |
| 1450 | |
| 1451 | $(OBJDIR)/search.h: $(OBJDIR)/headers |
| 1452 | |
| 1453 | $(OBJDIR)/security_audit_.c: $(SRCDIR)/security_audit.c $(OBJDIR)/translate |
| 1454 | $(OBJDIR)/translate $(SRCDIR)/security_audit.c >$@ |
| 1455 | |
| 1456 | $(OBJDIR)/security_audit.o: $(OBJDIR)/security_audit_.c $(OBJDIR)/security_audit.h $(SRCDIR)/config.h |
| 1457 | $(XTCC) -o $(OBJDIR)/security_audit.o -c $(OBJDIR)/security_audit_.c |
| 1458 | |
| 1459 | $(OBJDIR)/security_audit.h: $(OBJDIR)/headers |
| 1460 | |
| 1461 | $(OBJDIR)/setup_.c: $(SRCDIR)/setup.c $(OBJDIR)/translate |
| 1462 | $(OBJDIR)/translate $(SRCDIR)/setup.c >$@ |
| 1463 | |
| 1464 | $(OBJDIR)/setup.o: $(OBJDIR)/setup_.c $(OBJDIR)/setup.h $(SRCDIR)/config.h |
| 1465 |
+1
| --- src/makemake.tcl | ||
| +++ src/makemake.tcl | ||
| @@ -106,10 +106,11 @@ | ||
| 106 | 106 | regexp |
| 107 | 107 | report |
| 108 | 108 | rss |
| 109 | 109 | schema |
| 110 | 110 | search |
| 111 | + security_audit | |
| 111 | 112 | setup |
| 112 | 113 | sha1 |
| 113 | 114 | sha1hard |
| 114 | 115 | sha3 |
| 115 | 116 | shun |
| 116 | 117 | |
| 117 | 118 | ADDED src/security_audit.c |
| --- src/makemake.tcl | |
| +++ src/makemake.tcl | |
| @@ -106,10 +106,11 @@ | |
| 106 | regexp |
| 107 | report |
| 108 | rss |
| 109 | schema |
| 110 | search |
| 111 | setup |
| 112 | sha1 |
| 113 | sha1hard |
| 114 | sha3 |
| 115 | shun |
| 116 | |
| 117 | DDED src/security_audit.c |
| --- src/makemake.tcl | |
| +++ src/makemake.tcl | |
| @@ -106,10 +106,11 @@ | |
| 106 | regexp |
| 107 | report |
| 108 | rss |
| 109 | schema |
| 110 | search |
| 111 | security_audit |
| 112 | setup |
| 113 | sha1 |
| 114 | sha1hard |
| 115 | sha3 |
| 116 | shun |
| 117 | |
| 118 | DDED src/security_audit.c |
+45
| --- a/src/security_audit.c | ||
| +++ b/src/security_audit.c | ||
| @@ -0,0 +1,45 @@ | ||
| 1 | +g.zif( szFile>1000 ){download" value="Download">" value="Truncate"> | |
| 2 | + } | |
| 3 | + @ </form>2here is no server error log!g.zif( sz;<b>Caution:</b> | |
| 4 | + @ Nois defined. It is recommended that you establish | |
| 5 | + @ an error log on Fossil servers and molong got double res >2here is no server error log!g.zif( sz;<b>Caution:</b> | |
| 6 | + @ Nois defined. It is recommended that you establish | |
| 7 | + @ an error log on Fossil servers and molong got double resg | |
| 8 | + zif( szFile>1000 ){download" value="Download">" value="Truncate"> | |
| 9 | + } | |
| 10 | + @ </form>2here is no server error log!g.zif( sz;<b>Caution:</b> | |
| 11 | + @ Nois defined. It is recommended that you establish | |
| 12 | + @ an error log on Fossil servers and molong got double rese>1000 ){download" value="Download">" value="Truncate"> | |
| 13 | + } | |
| 14 | + @ </form>2here is no server error log!g.zif( sz;<b>Caution:</b> | |
| 15 | + @ Nois defined. It is recommended that you establish | |
| 16 | + @ an error log on Fossil servers and molong got double res3zif( szFile>1000 ){d00 ){y*'h} | |
| 17 | + | |
| 18 | + /* Check to see if push-unversioned is granted to many people. | |
| 19 | + */%d(n) users. | |
| 20 | +ue="Download">" value="Truncate"> | |
| 21 | + } | |
| 22 | + @ </form>2here is no server error log!g.zif( sz;<b>Caution:</b> | |
| 23 | + @ Nois defined. It is recommended that you establish | |
| 24 | + @ an error log on Fossil servers and molong got double res >2here is no</form>2here is no server error log!g.zif( sz;<b>Caution:</b> | |
| 25 | + @ Nois defined. It is recommended that you establish | |
| 26 | + @ an error log on Fossil servers and molong got double rese>1000 ){download" value="Download">" value="Truncate"> | |
| 27 | + } | |
| 28 | + @ </form>2here is no server error log!g.zif( sz;<b>Caution:</b> | |
| 29 | + @ Nois defined. It is recommended that you establish | |
| 30 | + @ an error log on Fossil servers and molong got double res3zif( szFile>1000 ){d00 ){, each of whom are highly trusteda large number of | |
| 31 | + @ users (%d(npassers-by on the | |
| 32 | + @ internet. | |
| 33 | + @ an error log on Fossil servers and molong got double res >2here is no server error log!g.zif( sz;<b>Caution:</b> | |
| 34 | + @ Nois defined. It is recommended that you establish | |
| 35 | + @ an error log on Fossil servers and molong got double resg | |
| 36 | + zif( szFile>1000 ){download" value="Download">" value="Truncate"> | |
| 37 | + } | |
| 38 | + @ </form>2here is no server error log!g.zif( sz;<b>Caution:</b> | |
| 39 | + @ Nois defined. It is recommended that you establish | |
| 40 | + @ an error log on Fossil servers and molong got double rese>1000 ){download" value="Download">" value="Truncate"> | |
| 41 | + } | |
| 42 | + @ </form>2here is no server error log!g.zif( sz;<b>Caution:</b> | |
| 43 | + @ Nois defined. It is recommended that you establish | |
| 44 | + @ an error log on Fossil servers and molong got double res3zif( szFile>1000 ){d00 ){, each of whom are highly trusteda large number of | |
| 45 | + @ users (%d(n |
| --- a/src/security_audit.c | |
| +++ b/src/security_audit.c | |
| @@ -0,0 +1,45 @@ | |
| --- a/src/security_audit.c | |
| +++ b/src/security_audit.c | |
| @@ -0,0 +1,45 @@ | |
| 1 | g.zif( szFile>1000 ){download" value="Download">" value="Truncate"> |
| 2 | } |
| 3 | @ </form>2here is no server error log!g.zif( sz;<b>Caution:</b> |
| 4 | @ Nois defined. It is recommended that you establish |
| 5 | @ an error log on Fossil servers and molong got double res >2here is no server error log!g.zif( sz;<b>Caution:</b> |
| 6 | @ Nois defined. It is recommended that you establish |
| 7 | @ an error log on Fossil servers and molong got double resg |
| 8 | zif( szFile>1000 ){download" value="Download">" value="Truncate"> |
| 9 | } |
| 10 | @ </form>2here is no server error log!g.zif( sz;<b>Caution:</b> |
| 11 | @ Nois defined. It is recommended that you establish |
| 12 | @ an error log on Fossil servers and molong got double rese>1000 ){download" value="Download">" value="Truncate"> |
| 13 | } |
| 14 | @ </form>2here is no server error log!g.zif( sz;<b>Caution:</b> |
| 15 | @ Nois defined. It is recommended that you establish |
| 16 | @ an error log on Fossil servers and molong got double res3zif( szFile>1000 ){d00 ){y*'h} |
| 17 | |
| 18 | /* Check to see if push-unversioned is granted to many people. |
| 19 | */%d(n) users. |
| 20 | ue="Download">" value="Truncate"> |
| 21 | } |
| 22 | @ </form>2here is no server error log!g.zif( sz;<b>Caution:</b> |
| 23 | @ Nois defined. It is recommended that you establish |
| 24 | @ an error log on Fossil servers and molong got double res >2here is no</form>2here is no server error log!g.zif( sz;<b>Caution:</b> |
| 25 | @ Nois defined. It is recommended that you establish |
| 26 | @ an error log on Fossil servers and molong got double rese>1000 ){download" value="Download">" value="Truncate"> |
| 27 | } |
| 28 | @ </form>2here is no server error log!g.zif( sz;<b>Caution:</b> |
| 29 | @ Nois defined. It is recommended that you establish |
| 30 | @ an error log on Fossil servers and molong got double res3zif( szFile>1000 ){d00 ){, each of whom are highly trusteda large number of |
| 31 | @ users (%d(npassers-by on the |
| 32 | @ internet. |
| 33 | @ an error log on Fossil servers and molong got double res >2here is no server error log!g.zif( sz;<b>Caution:</b> |
| 34 | @ Nois defined. It is recommended that you establish |
| 35 | @ an error log on Fossil servers and molong got double resg |
| 36 | zif( szFile>1000 ){download" value="Download">" value="Truncate"> |
| 37 | } |
| 38 | @ </form>2here is no server error log!g.zif( sz;<b>Caution:</b> |
| 39 | @ Nois defined. It is recommended that you establish |
| 40 | @ an error log on Fossil servers and molong got double rese>1000 ){download" value="Download">" value="Truncate"> |
| 41 | } |
| 42 | @ </form>2here is no server error log!g.zif( sz;<b>Caution:</b> |
| 43 | @ Nois defined. It is recommended that you establish |
| 44 | @ an error log on Fossil servers and molong got double res3zif( szFile>1000 ){d00 ){, each of whom are highly trusteda large number of |
| 45 | @ users (%d(n |
+2
| --- src/setup.c | ||
| +++ src/setup.c | ||
| @@ -83,10 +83,12 @@ | ||
| 83 | 83 | "Grant privileges to individual users."); |
| 84 | 84 | setup_menu_entry("Access", "setup_access", |
| 85 | 85 | "Control access settings."); |
| 86 | 86 | setup_menu_entry("Configuration", "setup_config", |
| 87 | 87 | "Configure the WWW components of the repository"); |
| 88 | + setup_menu_entry("Security-Audit", "secaudit0", | |
| 89 | + "Analyze the current configuration for security problems"); | |
| 88 | 90 | setup_menu_entry("Settings", "setup_settings", |
| 89 | 91 | "Web interface to the \"fossil settings\" command"); |
| 90 | 92 | setup_menu_entry("Timeline", "setup_timeline", |
| 91 | 93 | "Timeline display preferences"); |
| 92 | 94 | setup_menu_entry("Login-Group", "setup_login_group", |
| 93 | 95 |
| --- src/setup.c | |
| +++ src/setup.c | |
| @@ -83,10 +83,12 @@ | |
| 83 | "Grant privileges to individual users."); |
| 84 | setup_menu_entry("Access", "setup_access", |
| 85 | "Control access settings."); |
| 86 | setup_menu_entry("Configuration", "setup_config", |
| 87 | "Configure the WWW components of the repository"); |
| 88 | setup_menu_entry("Settings", "setup_settings", |
| 89 | "Web interface to the \"fossil settings\" command"); |
| 90 | setup_menu_entry("Timeline", "setup_timeline", |
| 91 | "Timeline display preferences"); |
| 92 | setup_menu_entry("Login-Group", "setup_login_group", |
| 93 |
| --- src/setup.c | |
| +++ src/setup.c | |
| @@ -83,10 +83,12 @@ | |
| 83 | "Grant privileges to individual users."); |
| 84 | setup_menu_entry("Access", "setup_access", |
| 85 | "Control access settings."); |
| 86 | setup_menu_entry("Configuration", "setup_config", |
| 87 | "Configure the WWW components of the repository"); |
| 88 | setup_menu_entry("Security-Audit", "secaudit0", |
| 89 | "Analyze the current configuration for security problems"); |
| 90 | setup_menu_entry("Settings", "setup_settings", |
| 91 | "Web interface to the \"fossil settings\" command"); |
| 92 | setup_menu_entry("Timeline", "setup_timeline", |
| 93 | "Timeline display preferences"); |
| 94 | setup_menu_entry("Login-Group", "setup_login_group", |
| 95 |
+10
-4
| --- win/Makefile.dmc | ||
| +++ win/Makefile.dmc | ||
| @@ -28,13 +28,13 @@ | ||
| 28 | 28 | |
| 29 | 29 | SQLITE_OPTIONS = -DNDEBUG=1 -DSQLITE_THREADSAFE=0 -DSQLITE_DEFAULT_MEMSTATUS=0 -DSQLITE_DEFAULT_WAL_SYNCHRONOUS=1 -DSQLITE_LIKE_DOESNT_MATCH_BLOBS -DSQLITE_OMIT_DECLTYPE -DSQLITE_OMIT_DEPRECATED -DSQLITE_OMIT_GET_TABLE -DSQLITE_OMIT_PROGRESS_CALLBACK -DSQLITE_OMIT_SHARED_CACHE -DSQLITE_OMIT_LOAD_EXTENSION -DSQLITE_MAX_EXPR_DEPTH=0 -DSQLITE_USE_ALLOCA -DSQLITE_ENABLE_LOCKING_STYLE=0 -DSQLITE_DEFAULT_FILE_FORMAT=4 -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_STMTVTAB |
| 30 | 30 | |
| 31 | 31 | SHELL_OPTIONS = -Dmain=sqlite3_shell -DSQLITE_SHELL_IS_UTF8=1 -DSQLITE_OMIT_LOAD_EXTENSION=1 -DUSE_SYSTEM_SQLITE=$(USE_SYSTEM_SQLITE) -DSQLITE_SHELL_DBNAME_PROC=fossil_open -Daccess=file_access -Dsystem=fossil_system -Dgetenv=fossil_getenv -Dfopen=fossil_fopen |
| 32 | 32 | |
| 33 | -SRC = add_.c allrepo_.c attach_.c bag_.c bisect_.c blob_.c branch_.c browse_.c builtin_.c bundle_.c cache_.c captcha_.c cgi_.c checkin_.c checkout_.c clearsign_.c clone_.c comformat_.c configure_.c content_.c db_.c delta_.c deltacmd_.c descendants_.c diff_.c diffcmd_.c dispatch_.c doc_.c encode_.c event_.c export_.c file_.c finfo_.c foci_.c fshell_.c fusefs_.c glob_.c graph_.c gzip_.c hname_.c http_.c http_socket_.c http_ssl_.c http_transport_.c import_.c info_.c json_.c json_artifact_.c json_branch_.c json_config_.c json_diff_.c json_dir_.c json_finfo_.c json_login_.c json_query_.c json_report_.c json_status_.c json_tag_.c json_timeline_.c json_user_.c json_wiki_.c leaf_.c loadctrl_.c login_.c lookslike_.c main_.c manifest_.c markdown_.c markdown_html_.c md5_.c merge_.c merge3_.c moderate_.c name_.c path_.c piechart_.c pivot_.c popen_.c pqueue_.c printf_.c publish_.c purge_.c rebuild_.c regexp_.c report_.c rss_.c schema_.c search_.c setup_.c sha1_.c sha1hard_.c sha3_.c shun_.c sitemap_.c skins_.c sqlcmd_.c stash_.c stat_.c statrep_.c style_.c sync_.c tag_.c tar_.c th_main_.c timeline_.c tkt_.c tktsetup_.c undo_.c unicode_.c unversioned_.c update_.c url_.c user_.c utf8_.c util_.c verify_.c vfile_.c wiki_.c wikiformat_.c winfile_.c winhttp_.c wysiwyg_.c xfer_.c xfersetup_.c zip_.c | |
| 33 | +SRC = add_.c allrepo_.c attach_.c bag_.c bisect_.c blob_.c branch_.c browse_.c builtin_.c bundle_.c cache_.c captcha_.c cgi_.c checkin_.c checkout_.c clearsign_.c clone_.c comformat_.c configure_.c content_.c db_.c delta_.c deltacmd_.c descendants_.c diff_.c diffcmd_.c dispatch_.c doc_.c encode_.c event_.c export_.c file_.c finfo_.c foci_.c fshell_.c fusefs_.c glob_.c graph_.c gzip_.c hname_.c http_.c http_socket_.c http_ssl_.c http_transport_.c import_.c info_.c json_.c json_artifact_.c json_branch_.c json_config_.c json_diff_.c json_dir_.c json_finfo_.c json_login_.c json_query_.c json_report_.c json_status_.c json_tag_.c json_timeline_.c json_user_.c json_wiki_.c leaf_.c loadctrl_.c login_.c lookslike_.c main_.c manifest_.c markdown_.c markdown_html_.c md5_.c merge_.c merge3_.c moderate_.c name_.c path_.c piechart_.c pivot_.c popen_.c pqueue_.c printf_.c publish_.c purge_.c rebuild_.c regexp_.c report_.c rss_.c schema_.c search_.c security_audit_.c setup_.c sha1_.c sha1hard_.c sha3_.c shun_.c sitemap_.c skins_.c sqlcmd_.c stash_.c stat_.c statrep_.c style_.c sync_.c tag_.c tar_.c th_main_.c timeline_.c tkt_.c tktsetup_.c undo_.c unicode_.c unversioned_.c update_.c url_.c user_.c utf8_.c util_.c verify_.c vfile_.c wiki_.c wikiformat_.c winfile_.c winhttp_.c wysiwyg_.c xfer_.c xfersetup_.c zip_.c | |
| 34 | 34 | |
| 35 | -OBJ = $(OBJDIR)\add$O $(OBJDIR)\allrepo$O $(OBJDIR)\attach$O $(OBJDIR)\bag$O $(OBJDIR)\bisect$O $(OBJDIR)\blob$O $(OBJDIR)\branch$O $(OBJDIR)\browse$O $(OBJDIR)\builtin$O $(OBJDIR)\bundle$O $(OBJDIR)\cache$O $(OBJDIR)\captcha$O $(OBJDIR)\cgi$O $(OBJDIR)\checkin$O $(OBJDIR)\checkout$O $(OBJDIR)\clearsign$O $(OBJDIR)\clone$O $(OBJDIR)\comformat$O $(OBJDIR)\configure$O $(OBJDIR)\content$O $(OBJDIR)\db$O $(OBJDIR)\delta$O $(OBJDIR)\deltacmd$O $(OBJDIR)\descendants$O $(OBJDIR)\diff$O $(OBJDIR)\diffcmd$O $(OBJDIR)\dispatch$O $(OBJDIR)\doc$O $(OBJDIR)\encode$O $(OBJDIR)\event$O $(OBJDIR)\export$O $(OBJDIR)\file$O $(OBJDIR)\finfo$O $(OBJDIR)\foci$O $(OBJDIR)\fshell$O $(OBJDIR)\fusefs$O $(OBJDIR)\glob$O $(OBJDIR)\graph$O $(OBJDIR)\gzip$O $(OBJDIR)\hname$O $(OBJDIR)\http$O $(OBJDIR)\http_socket$O $(OBJDIR)\http_ssl$O $(OBJDIR)\http_transport$O $(OBJDIR)\import$O $(OBJDIR)\info$O $(OBJDIR)\json$O $(OBJDIR)\json_artifact$O $(OBJDIR)\json_branch$O $(OBJDIR)\json_config$O $(OBJDIR)\json_diff$O $(OBJDIR)\json_dir$O $(OBJDIR)\json_finfo$O $(OBJDIR)\json_login$O $(OBJDIR)\json_query$O $(OBJDIR)\json_report$O $(OBJDIR)\json_status$O $(OBJDIR)\json_tag$O $(OBJDIR)\json_timeline$O $(OBJDIR)\json_user$O $(OBJDIR)\json_wiki$O $(OBJDIR)\leaf$O $(OBJDIR)\loadctrl$O $(OBJDIR)\login$O $(OBJDIR)\lookslike$O $(OBJDIR)\main$O $(OBJDIR)\manifest$O $(OBJDIR)\markdown$O $(OBJDIR)\markdown_html$O $(OBJDIR)\md5$O $(OBJDIR)\merge$O $(OBJDIR)\merge3$O $(OBJDIR)\moderate$O $(OBJDIR)\name$O $(OBJDIR)\path$O $(OBJDIR)\piechart$O $(OBJDIR)\pivot$O $(OBJDIR)\popen$O $(OBJDIR)\pqueue$O $(OBJDIR)\printf$O $(OBJDIR)\publish$O $(OBJDIR)\purge$O $(OBJDIR)\rebuild$O $(OBJDIR)\regexp$O $(OBJDIR)\report$O $(OBJDIR)\rss$O $(OBJDIR)\schema$O $(OBJDIR)\search$O $(OBJDIR)\setup$O $(OBJDIR)\sha1$O $(OBJDIR)\sha1hard$O $(OBJDIR)\sha3$O $(OBJDIR)\shun$O $(OBJDIR)\sitemap$O $(OBJDIR)\skins$O $(OBJDIR)\sqlcmd$O $(OBJDIR)\stash$O $(OBJDIR)\stat$O $(OBJDIR)\statrep$O $(OBJDIR)\style$O $(OBJDIR)\sync$O $(OBJDIR)\tag$O $(OBJDIR)\tar$O $(OBJDIR)\th_main$O $(OBJDIR)\timeline$O $(OBJDIR)\tkt$O $(OBJDIR)\tktsetup$O $(OBJDIR)\undo$O $(OBJDIR)\unicode$O $(OBJDIR)\unversioned$O $(OBJDIR)\update$O $(OBJDIR)\url$O $(OBJDIR)\user$O $(OBJDIR)\utf8$O $(OBJDIR)\util$O $(OBJDIR)\verify$O $(OBJDIR)\vfile$O $(OBJDIR)\wiki$O $(OBJDIR)\wikiformat$O $(OBJDIR)\winfile$O $(OBJDIR)\winhttp$O $(OBJDIR)\wysiwyg$O $(OBJDIR)\xfer$O $(OBJDIR)\xfersetup$O $(OBJDIR)\zip$O $(OBJDIR)\shell$O $(OBJDIR)\sqlite3$O $(OBJDIR)\th$O $(OBJDIR)\th_lang$O | |
| 35 | +OBJ = $(OBJDIR)\add$O $(OBJDIR)\allrepo$O $(OBJDIR)\attach$O $(OBJDIR)\bag$O $(OBJDIR)\bisect$O $(OBJDIR)\blob$O $(OBJDIR)\branch$O $(OBJDIR)\browse$O $(OBJDIR)\builtin$O $(OBJDIR)\bundle$O $(OBJDIR)\cache$O $(OBJDIR)\captcha$O $(OBJDIR)\cgi$O $(OBJDIR)\checkin$O $(OBJDIR)\checkout$O $(OBJDIR)\clearsign$O $(OBJDIR)\clone$O $(OBJDIR)\comformat$O $(OBJDIR)\configure$O $(OBJDIR)\content$O $(OBJDIR)\db$O $(OBJDIR)\delta$O $(OBJDIR)\deltacmd$O $(OBJDIR)\descendants$O $(OBJDIR)\diff$O $(OBJDIR)\diffcmd$O $(OBJDIR)\dispatch$O $(OBJDIR)\doc$O $(OBJDIR)\encode$O $(OBJDIR)\event$O $(OBJDIR)\export$O $(OBJDIR)\file$O $(OBJDIR)\finfo$O $(OBJDIR)\foci$O $(OBJDIR)\fshell$O $(OBJDIR)\fusefs$O $(OBJDIR)\glob$O $(OBJDIR)\graph$O $(OBJDIR)\gzip$O $(OBJDIR)\hname$O $(OBJDIR)\http$O $(OBJDIR)\http_socket$O $(OBJDIR)\http_ssl$O $(OBJDIR)\http_transport$O $(OBJDIR)\import$O $(OBJDIR)\info$O $(OBJDIR)\json$O $(OBJDIR)\json_artifact$O $(OBJDIR)\json_branch$O $(OBJDIR)\json_config$O $(OBJDIR)\json_diff$O $(OBJDIR)\json_dir$O $(OBJDIR)\json_finfo$O $(OBJDIR)\json_login$O $(OBJDIR)\json_query$O $(OBJDIR)\json_report$O $(OBJDIR)\json_status$O $(OBJDIR)\json_tag$O $(OBJDIR)\json_timeline$O $(OBJDIR)\json_user$O $(OBJDIR)\json_wiki$O $(OBJDIR)\leaf$O $(OBJDIR)\loadctrl$O $(OBJDIR)\login$O $(OBJDIR)\lookslike$O $(OBJDIR)\main$O $(OBJDIR)\manifest$O $(OBJDIR)\markdown$O $(OBJDIR)\markdown_html$O $(OBJDIR)\md5$O $(OBJDIR)\merge$O $(OBJDIR)\merge3$O $(OBJDIR)\moderate$O $(OBJDIR)\name$O $(OBJDIR)\path$O $(OBJDIR)\piechart$O $(OBJDIR)\pivot$O $(OBJDIR)\popen$O $(OBJDIR)\pqueue$O $(OBJDIR)\printf$O $(OBJDIR)\publish$O $(OBJDIR)\purge$O $(OBJDIR)\rebuild$O $(OBJDIR)\regexp$O $(OBJDIR)\report$O $(OBJDIR)\rss$O $(OBJDIR)\schema$O $(OBJDIR)\search$O $(OBJDIR)\security_audit$O $(OBJDIR)\setup$O $(OBJDIR)\sha1$O $(OBJDIR)\sha1hard$O $(OBJDIR)\sha3$O $(OBJDIR)\shun$O $(OBJDIR)\sitemap$O $(OBJDIR)\skins$O $(OBJDIR)\sqlcmd$O $(OBJDIR)\stash$O $(OBJDIR)\stat$O $(OBJDIR)\statrep$O $(OBJDIR)\style$O $(OBJDIR)\sync$O $(OBJDIR)\tag$O $(OBJDIR)\tar$O $(OBJDIR)\th_main$O $(OBJDIR)\timeline$O $(OBJDIR)\tkt$O $(OBJDIR)\tktsetup$O $(OBJDIR)\undo$O $(OBJDIR)\unicode$O $(OBJDIR)\unversioned$O $(OBJDIR)\update$O $(OBJDIR)\url$O $(OBJDIR)\user$O $(OBJDIR)\utf8$O $(OBJDIR)\util$O $(OBJDIR)\verify$O $(OBJDIR)\vfile$O $(OBJDIR)\wiki$O $(OBJDIR)\wikiformat$O $(OBJDIR)\winfile$O $(OBJDIR)\winhttp$O $(OBJDIR)\wysiwyg$O $(OBJDIR)\xfer$O $(OBJDIR)\xfersetup$O $(OBJDIR)\zip$O $(OBJDIR)\shell$O $(OBJDIR)\sqlite3$O $(OBJDIR)\th$O $(OBJDIR)\th_lang$O | |
| 36 | 36 | |
| 37 | 37 | |
| 38 | 38 | RC=$(DMDIR)\bin\rcc |
| 39 | 39 | RCFLAGS=-32 -w1 -I$(SRCDIR) /D__DMC__ |
| 40 | 40 | |
| @@ -49,11 +49,11 @@ | ||
| 49 | 49 | |
| 50 | 50 | $(OBJDIR)\fossil.res: $B\win\fossil.rc |
| 51 | 51 | $(RC) $(RCFLAGS) -o$@ $** |
| 52 | 52 | |
| 53 | 53 | $(OBJDIR)\link: $B\win\Makefile.dmc $(OBJDIR)\fossil.res |
| 54 | - +echo add allrepo attach bag bisect blob branch browse builtin bundle cache captcha cgi checkin checkout clearsign clone comformat configure content db delta deltacmd descendants diff diffcmd dispatch doc encode event export file finfo foci fshell fusefs glob graph gzip hname http http_socket http_ssl http_transport import info json json_artifact json_branch json_config json_diff json_dir json_finfo json_login json_query json_report json_status json_tag json_timeline json_user json_wiki leaf loadctrl login lookslike main manifest markdown markdown_html md5 merge merge3 moderate name path piechart pivot popen pqueue printf publish purge rebuild regexp report rss schema search setup sha1 sha1hard sha3 shun sitemap skins sqlcmd stash stat statrep style sync tag tar th_main timeline tkt tktsetup undo unicode unversioned update url user utf8 util verify vfile wiki wikiformat winfile winhttp wysiwyg xfer xfersetup zip shell sqlite3 th th_lang > $@ | |
| 54 | + +echo add allrepo attach bag bisect blob branch browse builtin bundle cache captcha cgi checkin checkout clearsign clone comformat configure content db delta deltacmd descendants diff diffcmd dispatch doc encode event export file finfo foci fshell fusefs glob graph gzip hname http http_socket http_ssl http_transport import info json json_artifact json_branch json_config json_diff json_dir json_finfo json_login json_query json_report json_status json_tag json_timeline json_user json_wiki leaf loadctrl login lookslike main manifest markdown markdown_html md5 merge merge3 moderate name path piechart pivot popen pqueue printf publish purge rebuild regexp report rss schema search security_audit setup sha1 sha1hard sha3 shun sitemap skins sqlcmd stash stat statrep style sync tag tar th_main timeline tkt tktsetup undo unicode unversioned update url user utf8 util verify vfile wiki wikiformat winfile winhttp wysiwyg xfer xfersetup zip shell sqlite3 th th_lang > $@ | |
| 55 | 55 | +echo fossil >> $@ |
| 56 | 56 | +echo fossil >> $@ |
| 57 | 57 | +echo $(LIBS) >> $@ |
| 58 | 58 | +echo. >> $@ |
| 59 | 59 | +echo fossil >> $@ |
| @@ -650,10 +650,16 @@ | ||
| 650 | 650 | $(OBJDIR)\search$O : search_.c search.h |
| 651 | 651 | $(TCC) -o$@ -c search_.c |
| 652 | 652 | |
| 653 | 653 | search_.c : $(SRCDIR)\search.c |
| 654 | 654 | +translate$E $** > $@ |
| 655 | + | |
| 656 | +$(OBJDIR)\security_audit$O : security_audit_.c security_audit.h | |
| 657 | + $(TCC) -o$@ -c security_audit_.c | |
| 658 | + | |
| 659 | +security_audit_.c : $(SRCDIR)\security_audit.c | |
| 660 | + +translate$E $** > $@ | |
| 655 | 661 | |
| 656 | 662 | $(OBJDIR)\setup$O : setup_.c setup.h |
| 657 | 663 | $(TCC) -o$@ -c setup_.c |
| 658 | 664 | |
| 659 | 665 | setup_.c : $(SRCDIR)\setup.c |
| @@ -874,7 +880,7 @@ | ||
| 874 | 880 | |
| 875 | 881 | zip_.c : $(SRCDIR)\zip.c |
| 876 | 882 | +translate$E $** > $@ |
| 877 | 883 | |
| 878 | 884 | headers: makeheaders$E page_index.h builtin_data.h VERSION.h |
| 879 | - +makeheaders$E add_.c:add.h allrepo_.c:allrepo.h attach_.c:attach.h bag_.c:bag.h bisect_.c:bisect.h blob_.c:blob.h branch_.c:branch.h browse_.c:browse.h builtin_.c:builtin.h bundle_.c:bundle.h cache_.c:cache.h captcha_.c:captcha.h cgi_.c:cgi.h checkin_.c:checkin.h checkout_.c:checkout.h clearsign_.c:clearsign.h clone_.c:clone.h comformat_.c:comformat.h configure_.c:configure.h content_.c:content.h db_.c:db.h delta_.c:delta.h deltacmd_.c:deltacmd.h descendants_.c:descendants.h diff_.c:diff.h diffcmd_.c:diffcmd.h dispatch_.c:dispatch.h doc_.c:doc.h encode_.c:encode.h event_.c:event.h export_.c:export.h file_.c:file.h finfo_.c:finfo.h foci_.c:foci.h fshell_.c:fshell.h fusefs_.c:fusefs.h glob_.c:glob.h graph_.c:graph.h gzip_.c:gzip.h hname_.c:hname.h http_.c:http.h http_socket_.c:http_socket.h http_ssl_.c:http_ssl.h http_transport_.c:http_transport.h import_.c:import.h info_.c:info.h json_.c:json.h json_artifact_.c:json_artifact.h json_branch_.c:json_branch.h json_config_.c:json_config.h json_diff_.c:json_diff.h json_dir_.c:json_dir.h json_finfo_.c:json_finfo.h json_login_.c:json_login.h json_query_.c:json_query.h json_report_.c:json_report.h json_status_.c:json_status.h json_tag_.c:json_tag.h json_timeline_.c:json_timeline.h json_user_.c:json_user.h json_wiki_.c:json_wiki.h leaf_.c:leaf.h loadctrl_.c:loadctrl.h login_.c:login.h lookslike_.c:lookslike.h main_.c:main.h manifest_.c:manifest.h markdown_.c:markdown.h markdown_html_.c:markdown_html.h md5_.c:md5.h merge_.c:merge.h merge3_.c:merge3.h moderate_.c:moderate.h name_.c:name.h path_.c:path.h piechart_.c:piechart.h pivot_.c:pivot.h popen_.c:popen.h pqueue_.c:pqueue.h printf_.c:printf.h publish_.c:publish.h purge_.c:purge.h rebuild_.c:rebuild.h regexp_.c:regexp.h report_.c:report.h rss_.c:rss.h schema_.c:schema.h search_.c:search.h setup_.c:setup.h sha1_.c:sha1.h sha1hard_.c:sha1hard.h sha3_.c:sha3.h shun_.c:shun.h sitemap_.c:sitemap.h skins_.c:skins.h sqlcmd_.c:sqlcmd.h stash_.c:stash.h stat_.c:stat.h statrep_.c:statrep.h style_.c:style.h sync_.c:sync.h tag_.c:tag.h tar_.c:tar.h th_main_.c:th_main.h timeline_.c:timeline.h tkt_.c:tkt.h tktsetup_.c:tktsetup.h undo_.c:undo.h unicode_.c:unicode.h unversioned_.c:unversioned.h update_.c:update.h url_.c:url.h user_.c:user.h utf8_.c:utf8.h util_.c:util.h verify_.c:verify.h vfile_.c:vfile.h wiki_.c:wiki.h wikiformat_.c:wikiformat.h winfile_.c:winfile.h winhttp_.c:winhttp.h wysiwyg_.c:wysiwyg.h xfer_.c:xfer.h xfersetup_.c:xfersetup.h zip_.c:zip.h $(SRCDIR)\sqlite3.h $(SRCDIR)\th.h VERSION.h $(SRCDIR)\cson_amalgamation.h | |
| 885 | + +makeheaders$E add_.c:add.h allrepo_.c:allrepo.h attach_.c:attach.h bag_.c:bag.h bisect_.c:bisect.h blob_.c:blob.h branch_.c:branch.h browse_.c:browse.h builtin_.c:builtin.h bundle_.c:bundle.h cache_.c:cache.h captcha_.c:captcha.h cgi_.c:cgi.h checkin_.c:checkin.h checkout_.c:checkout.h clearsign_.c:clearsign.h clone_.c:clone.h comformat_.c:comformat.h configure_.c:configure.h content_.c:content.h db_.c:db.h delta_.c:delta.h deltacmd_.c:deltacmd.h descendants_.c:descendants.h diff_.c:diff.h diffcmd_.c:diffcmd.h dispatch_.c:dispatch.h doc_.c:doc.h encode_.c:encode.h event_.c:event.h export_.c:export.h file_.c:file.h finfo_.c:finfo.h foci_.c:foci.h fshell_.c:fshell.h fusefs_.c:fusefs.h glob_.c:glob.h graph_.c:graph.h gzip_.c:gzip.h hname_.c:hname.h http_.c:http.h http_socket_.c:http_socket.h http_ssl_.c:http_ssl.h http_transport_.c:http_transport.h import_.c:import.h info_.c:info.h json_.c:json.h json_artifact_.c:json_artifact.h json_branch_.c:json_branch.h json_config_.c:json_config.h json_diff_.c:json_diff.h json_dir_.c:json_dir.h json_finfo_.c:json_finfo.h json_login_.c:json_login.h json_query_.c:json_query.h json_report_.c:json_report.h json_status_.c:json_status.h json_tag_.c:json_tag.h json_timeline_.c:json_timeline.h json_user_.c:json_user.h json_wiki_.c:json_wiki.h leaf_.c:leaf.h loadctrl_.c:loadctrl.h login_.c:login.h lookslike_.c:lookslike.h main_.c:main.h manifest_.c:manifest.h markdown_.c:markdown.h markdown_html_.c:markdown_html.h md5_.c:md5.h merge_.c:merge.h merge3_.c:merge3.h moderate_.c:moderate.h name_.c:name.h path_.c:path.h piechart_.c:piechart.h pivot_.c:pivot.h popen_.c:popen.h pqueue_.c:pqueue.h printf_.c:printf.h publish_.c:publish.h purge_.c:purge.h rebuild_.c:rebuild.h regexp_.c:regexp.h report_.c:report.h rss_.c:rss.h schema_.c:schema.h search_.c:search.h security_audit_.c:security_audit.h setup_.c:setup.h sha1_.c:sha1.h sha1hard_.c:sha1hard.h sha3_.c:sha3.h shun_.c:shun.h sitemap_.c:sitemap.h skins_.c:skins.h sqlcmd_.c:sqlcmd.h stash_.c:stash.h stat_.c:stat.h statrep_.c:statrep.h style_.c:style.h sync_.c:sync.h tag_.c:tag.h tar_.c:tar.h th_main_.c:th_main.h timeline_.c:timeline.h tkt_.c:tkt.h tktsetup_.c:tktsetup.h undo_.c:undo.h unicode_.c:unicode.h unversioned_.c:unversioned.h update_.c:update.h url_.c:url.h user_.c:user.h utf8_.c:utf8.h util_.c:util.h verify_.c:verify.h vfile_.c:vfile.h wiki_.c:wiki.h wikiformat_.c:wikiformat.h winfile_.c:winfile.h winhttp_.c:winhttp.h wysiwyg_.c:wysiwyg.h xfer_.c:xfer.h xfersetup_.c:xfersetup.h zip_.c:zip.h $(SRCDIR)\sqlite3.h $(SRCDIR)\th.h VERSION.h $(SRCDIR)\cson_amalgamation.h | |
| 880 | 886 | @copy /Y nul: headers |
| 881 | 887 |
| --- win/Makefile.dmc | |
| +++ win/Makefile.dmc | |
| @@ -28,13 +28,13 @@ | |
| 28 | |
| 29 | SQLITE_OPTIONS = -DNDEBUG=1 -DSQLITE_THREADSAFE=0 -DSQLITE_DEFAULT_MEMSTATUS=0 -DSQLITE_DEFAULT_WAL_SYNCHRONOUS=1 -DSQLITE_LIKE_DOESNT_MATCH_BLOBS -DSQLITE_OMIT_DECLTYPE -DSQLITE_OMIT_DEPRECATED -DSQLITE_OMIT_GET_TABLE -DSQLITE_OMIT_PROGRESS_CALLBACK -DSQLITE_OMIT_SHARED_CACHE -DSQLITE_OMIT_LOAD_EXTENSION -DSQLITE_MAX_EXPR_DEPTH=0 -DSQLITE_USE_ALLOCA -DSQLITE_ENABLE_LOCKING_STYLE=0 -DSQLITE_DEFAULT_FILE_FORMAT=4 -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_STMTVTAB |
| 30 | |
| 31 | SHELL_OPTIONS = -Dmain=sqlite3_shell -DSQLITE_SHELL_IS_UTF8=1 -DSQLITE_OMIT_LOAD_EXTENSION=1 -DUSE_SYSTEM_SQLITE=$(USE_SYSTEM_SQLITE) -DSQLITE_SHELL_DBNAME_PROC=fossil_open -Daccess=file_access -Dsystem=fossil_system -Dgetenv=fossil_getenv -Dfopen=fossil_fopen |
| 32 | |
| 33 | SRC = add_.c allrepo_.c attach_.c bag_.c bisect_.c blob_.c branch_.c browse_.c builtin_.c bundle_.c cache_.c captcha_.c cgi_.c checkin_.c checkout_.c clearsign_.c clone_.c comformat_.c configure_.c content_.c db_.c delta_.c deltacmd_.c descendants_.c diff_.c diffcmd_.c dispatch_.c doc_.c encode_.c event_.c export_.c file_.c finfo_.c foci_.c fshell_.c fusefs_.c glob_.c graph_.c gzip_.c hname_.c http_.c http_socket_.c http_ssl_.c http_transport_.c import_.c info_.c json_.c json_artifact_.c json_branch_.c json_config_.c json_diff_.c json_dir_.c json_finfo_.c json_login_.c json_query_.c json_report_.c json_status_.c json_tag_.c json_timeline_.c json_user_.c json_wiki_.c leaf_.c loadctrl_.c login_.c lookslike_.c main_.c manifest_.c markdown_.c markdown_html_.c md5_.c merge_.c merge3_.c moderate_.c name_.c path_.c piechart_.c pivot_.c popen_.c pqueue_.c printf_.c publish_.c purge_.c rebuild_.c regexp_.c report_.c rss_.c schema_.c search_.c setup_.c sha1_.c sha1hard_.c sha3_.c shun_.c sitemap_.c skins_.c sqlcmd_.c stash_.c stat_.c statrep_.c style_.c sync_.c tag_.c tar_.c th_main_.c timeline_.c tkt_.c tktsetup_.c undo_.c unicode_.c unversioned_.c update_.c url_.c user_.c utf8_.c util_.c verify_.c vfile_.c wiki_.c wikiformat_.c winfile_.c winhttp_.c wysiwyg_.c xfer_.c xfersetup_.c zip_.c |
| 34 | |
| 35 | OBJ = $(OBJDIR)\add$O $(OBJDIR)\allrepo$O $(OBJDIR)\attach$O $(OBJDIR)\bag$O $(OBJDIR)\bisect$O $(OBJDIR)\blob$O $(OBJDIR)\branch$O $(OBJDIR)\browse$O $(OBJDIR)\builtin$O $(OBJDIR)\bundle$O $(OBJDIR)\cache$O $(OBJDIR)\captcha$O $(OBJDIR)\cgi$O $(OBJDIR)\checkin$O $(OBJDIR)\checkout$O $(OBJDIR)\clearsign$O $(OBJDIR)\clone$O $(OBJDIR)\comformat$O $(OBJDIR)\configure$O $(OBJDIR)\content$O $(OBJDIR)\db$O $(OBJDIR)\delta$O $(OBJDIR)\deltacmd$O $(OBJDIR)\descendants$O $(OBJDIR)\diff$O $(OBJDIR)\diffcmd$O $(OBJDIR)\dispatch$O $(OBJDIR)\doc$O $(OBJDIR)\encode$O $(OBJDIR)\event$O $(OBJDIR)\export$O $(OBJDIR)\file$O $(OBJDIR)\finfo$O $(OBJDIR)\foci$O $(OBJDIR)\fshell$O $(OBJDIR)\fusefs$O $(OBJDIR)\glob$O $(OBJDIR)\graph$O $(OBJDIR)\gzip$O $(OBJDIR)\hname$O $(OBJDIR)\http$O $(OBJDIR)\http_socket$O $(OBJDIR)\http_ssl$O $(OBJDIR)\http_transport$O $(OBJDIR)\import$O $(OBJDIR)\info$O $(OBJDIR)\json$O $(OBJDIR)\json_artifact$O $(OBJDIR)\json_branch$O $(OBJDIR)\json_config$O $(OBJDIR)\json_diff$O $(OBJDIR)\json_dir$O $(OBJDIR)\json_finfo$O $(OBJDIR)\json_login$O $(OBJDIR)\json_query$O $(OBJDIR)\json_report$O $(OBJDIR)\json_status$O $(OBJDIR)\json_tag$O $(OBJDIR)\json_timeline$O $(OBJDIR)\json_user$O $(OBJDIR)\json_wiki$O $(OBJDIR)\leaf$O $(OBJDIR)\loadctrl$O $(OBJDIR)\login$O $(OBJDIR)\lookslike$O $(OBJDIR)\main$O $(OBJDIR)\manifest$O $(OBJDIR)\markdown$O $(OBJDIR)\markdown_html$O $(OBJDIR)\md5$O $(OBJDIR)\merge$O $(OBJDIR)\merge3$O $(OBJDIR)\moderate$O $(OBJDIR)\name$O $(OBJDIR)\path$O $(OBJDIR)\piechart$O $(OBJDIR)\pivot$O $(OBJDIR)\popen$O $(OBJDIR)\pqueue$O $(OBJDIR)\printf$O $(OBJDIR)\publish$O $(OBJDIR)\purge$O $(OBJDIR)\rebuild$O $(OBJDIR)\regexp$O $(OBJDIR)\report$O $(OBJDIR)\rss$O $(OBJDIR)\schema$O $(OBJDIR)\search$O $(OBJDIR)\setup$O $(OBJDIR)\sha1$O $(OBJDIR)\sha1hard$O $(OBJDIR)\sha3$O $(OBJDIR)\shun$O $(OBJDIR)\sitemap$O $(OBJDIR)\skins$O $(OBJDIR)\sqlcmd$O $(OBJDIR)\stash$O $(OBJDIR)\stat$O $(OBJDIR)\statrep$O $(OBJDIR)\style$O $(OBJDIR)\sync$O $(OBJDIR)\tag$O $(OBJDIR)\tar$O $(OBJDIR)\th_main$O $(OBJDIR)\timeline$O $(OBJDIR)\tkt$O $(OBJDIR)\tktsetup$O $(OBJDIR)\undo$O $(OBJDIR)\unicode$O $(OBJDIR)\unversioned$O $(OBJDIR)\update$O $(OBJDIR)\url$O $(OBJDIR)\user$O $(OBJDIR)\utf8$O $(OBJDIR)\util$O $(OBJDIR)\verify$O $(OBJDIR)\vfile$O $(OBJDIR)\wiki$O $(OBJDIR)\wikiformat$O $(OBJDIR)\winfile$O $(OBJDIR)\winhttp$O $(OBJDIR)\wysiwyg$O $(OBJDIR)\xfer$O $(OBJDIR)\xfersetup$O $(OBJDIR)\zip$O $(OBJDIR)\shell$O $(OBJDIR)\sqlite3$O $(OBJDIR)\th$O $(OBJDIR)\th_lang$O |
| 36 | |
| 37 | |
| 38 | RC=$(DMDIR)\bin\rcc |
| 39 | RCFLAGS=-32 -w1 -I$(SRCDIR) /D__DMC__ |
| 40 | |
| @@ -49,11 +49,11 @@ | |
| 49 | |
| 50 | $(OBJDIR)\fossil.res: $B\win\fossil.rc |
| 51 | $(RC) $(RCFLAGS) -o$@ $** |
| 52 | |
| 53 | $(OBJDIR)\link: $B\win\Makefile.dmc $(OBJDIR)\fossil.res |
| 54 | +echo add allrepo attach bag bisect blob branch browse builtin bundle cache captcha cgi checkin checkout clearsign clone comformat configure content db delta deltacmd descendants diff diffcmd dispatch doc encode event export file finfo foci fshell fusefs glob graph gzip hname http http_socket http_ssl http_transport import info json json_artifact json_branch json_config json_diff json_dir json_finfo json_login json_query json_report json_status json_tag json_timeline json_user json_wiki leaf loadctrl login lookslike main manifest markdown markdown_html md5 merge merge3 moderate name path piechart pivot popen pqueue printf publish purge rebuild regexp report rss schema search setup sha1 sha1hard sha3 shun sitemap skins sqlcmd stash stat statrep style sync tag tar th_main timeline tkt tktsetup undo unicode unversioned update url user utf8 util verify vfile wiki wikiformat winfile winhttp wysiwyg xfer xfersetup zip shell sqlite3 th th_lang > $@ |
| 55 | +echo fossil >> $@ |
| 56 | +echo fossil >> $@ |
| 57 | +echo $(LIBS) >> $@ |
| 58 | +echo. >> $@ |
| 59 | +echo fossil >> $@ |
| @@ -650,10 +650,16 @@ | |
| 650 | $(OBJDIR)\search$O : search_.c search.h |
| 651 | $(TCC) -o$@ -c search_.c |
| 652 | |
| 653 | search_.c : $(SRCDIR)\search.c |
| 654 | +translate$E $** > $@ |
| 655 | |
| 656 | $(OBJDIR)\setup$O : setup_.c setup.h |
| 657 | $(TCC) -o$@ -c setup_.c |
| 658 | |
| 659 | setup_.c : $(SRCDIR)\setup.c |
| @@ -874,7 +880,7 @@ | |
| 874 | |
| 875 | zip_.c : $(SRCDIR)\zip.c |
| 876 | +translate$E $** > $@ |
| 877 | |
| 878 | headers: makeheaders$E page_index.h builtin_data.h VERSION.h |
| 879 | +makeheaders$E add_.c:add.h allrepo_.c:allrepo.h attach_.c:attach.h bag_.c:bag.h bisect_.c:bisect.h blob_.c:blob.h branch_.c:branch.h browse_.c:browse.h builtin_.c:builtin.h bundle_.c:bundle.h cache_.c:cache.h captcha_.c:captcha.h cgi_.c:cgi.h checkin_.c:checkin.h checkout_.c:checkout.h clearsign_.c:clearsign.h clone_.c:clone.h comformat_.c:comformat.h configure_.c:configure.h content_.c:content.h db_.c:db.h delta_.c:delta.h deltacmd_.c:deltacmd.h descendants_.c:descendants.h diff_.c:diff.h diffcmd_.c:diffcmd.h dispatch_.c:dispatch.h doc_.c:doc.h encode_.c:encode.h event_.c:event.h export_.c:export.h file_.c:file.h finfo_.c:finfo.h foci_.c:foci.h fshell_.c:fshell.h fusefs_.c:fusefs.h glob_.c:glob.h graph_.c:graph.h gzip_.c:gzip.h hname_.c:hname.h http_.c:http.h http_socket_.c:http_socket.h http_ssl_.c:http_ssl.h http_transport_.c:http_transport.h import_.c:import.h info_.c:info.h json_.c:json.h json_artifact_.c:json_artifact.h json_branch_.c:json_branch.h json_config_.c:json_config.h json_diff_.c:json_diff.h json_dir_.c:json_dir.h json_finfo_.c:json_finfo.h json_login_.c:json_login.h json_query_.c:json_query.h json_report_.c:json_report.h json_status_.c:json_status.h json_tag_.c:json_tag.h json_timeline_.c:json_timeline.h json_user_.c:json_user.h json_wiki_.c:json_wiki.h leaf_.c:leaf.h loadctrl_.c:loadctrl.h login_.c:login.h lookslike_.c:lookslike.h main_.c:main.h manifest_.c:manifest.h markdown_.c:markdown.h markdown_html_.c:markdown_html.h md5_.c:md5.h merge_.c:merge.h merge3_.c:merge3.h moderate_.c:moderate.h name_.c:name.h path_.c:path.h piechart_.c:piechart.h pivot_.c:pivot.h popen_.c:popen.h pqueue_.c:pqueue.h printf_.c:printf.h publish_.c:publish.h purge_.c:purge.h rebuild_.c:rebuild.h regexp_.c:regexp.h report_.c:report.h rss_.c:rss.h schema_.c:schema.h search_.c:search.h setup_.c:setup.h sha1_.c:sha1.h sha1hard_.c:sha1hard.h sha3_.c:sha3.h shun_.c:shun.h sitemap_.c:sitemap.h skins_.c:skins.h sqlcmd_.c:sqlcmd.h stash_.c:stash.h stat_.c:stat.h statrep_.c:statrep.h style_.c:style.h sync_.c:sync.h tag_.c:tag.h tar_.c:tar.h th_main_.c:th_main.h timeline_.c:timeline.h tkt_.c:tkt.h tktsetup_.c:tktsetup.h undo_.c:undo.h unicode_.c:unicode.h unversioned_.c:unversioned.h update_.c:update.h url_.c:url.h user_.c:user.h utf8_.c:utf8.h util_.c:util.h verify_.c:verify.h vfile_.c:vfile.h wiki_.c:wiki.h wikiformat_.c:wikiformat.h winfile_.c:winfile.h winhttp_.c:winhttp.h wysiwyg_.c:wysiwyg.h xfer_.c:xfer.h xfersetup_.c:xfersetup.h zip_.c:zip.h $(SRCDIR)\sqlite3.h $(SRCDIR)\th.h VERSION.h $(SRCDIR)\cson_amalgamation.h |
| 880 | @copy /Y nul: headers |
| 881 |
| --- win/Makefile.dmc | |
| +++ win/Makefile.dmc | |
| @@ -28,13 +28,13 @@ | |
| 28 | |
| 29 | SQLITE_OPTIONS = -DNDEBUG=1 -DSQLITE_THREADSAFE=0 -DSQLITE_DEFAULT_MEMSTATUS=0 -DSQLITE_DEFAULT_WAL_SYNCHRONOUS=1 -DSQLITE_LIKE_DOESNT_MATCH_BLOBS -DSQLITE_OMIT_DECLTYPE -DSQLITE_OMIT_DEPRECATED -DSQLITE_OMIT_GET_TABLE -DSQLITE_OMIT_PROGRESS_CALLBACK -DSQLITE_OMIT_SHARED_CACHE -DSQLITE_OMIT_LOAD_EXTENSION -DSQLITE_MAX_EXPR_DEPTH=0 -DSQLITE_USE_ALLOCA -DSQLITE_ENABLE_LOCKING_STYLE=0 -DSQLITE_DEFAULT_FILE_FORMAT=4 -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_STMTVTAB |
| 30 | |
| 31 | SHELL_OPTIONS = -Dmain=sqlite3_shell -DSQLITE_SHELL_IS_UTF8=1 -DSQLITE_OMIT_LOAD_EXTENSION=1 -DUSE_SYSTEM_SQLITE=$(USE_SYSTEM_SQLITE) -DSQLITE_SHELL_DBNAME_PROC=fossil_open -Daccess=file_access -Dsystem=fossil_system -Dgetenv=fossil_getenv -Dfopen=fossil_fopen |
| 32 | |
| 33 | SRC = add_.c allrepo_.c attach_.c bag_.c bisect_.c blob_.c branch_.c browse_.c builtin_.c bundle_.c cache_.c captcha_.c cgi_.c checkin_.c checkout_.c clearsign_.c clone_.c comformat_.c configure_.c content_.c db_.c delta_.c deltacmd_.c descendants_.c diff_.c diffcmd_.c dispatch_.c doc_.c encode_.c event_.c export_.c file_.c finfo_.c foci_.c fshell_.c fusefs_.c glob_.c graph_.c gzip_.c hname_.c http_.c http_socket_.c http_ssl_.c http_transport_.c import_.c info_.c json_.c json_artifact_.c json_branch_.c json_config_.c json_diff_.c json_dir_.c json_finfo_.c json_login_.c json_query_.c json_report_.c json_status_.c json_tag_.c json_timeline_.c json_user_.c json_wiki_.c leaf_.c loadctrl_.c login_.c lookslike_.c main_.c manifest_.c markdown_.c markdown_html_.c md5_.c merge_.c merge3_.c moderate_.c name_.c path_.c piechart_.c pivot_.c popen_.c pqueue_.c printf_.c publish_.c purge_.c rebuild_.c regexp_.c report_.c rss_.c schema_.c search_.c security_audit_.c setup_.c sha1_.c sha1hard_.c sha3_.c shun_.c sitemap_.c skins_.c sqlcmd_.c stash_.c stat_.c statrep_.c style_.c sync_.c tag_.c tar_.c th_main_.c timeline_.c tkt_.c tktsetup_.c undo_.c unicode_.c unversioned_.c update_.c url_.c user_.c utf8_.c util_.c verify_.c vfile_.c wiki_.c wikiformat_.c winfile_.c winhttp_.c wysiwyg_.c xfer_.c xfersetup_.c zip_.c |
| 34 | |
| 35 | OBJ = $(OBJDIR)\add$O $(OBJDIR)\allrepo$O $(OBJDIR)\attach$O $(OBJDIR)\bag$O $(OBJDIR)\bisect$O $(OBJDIR)\blob$O $(OBJDIR)\branch$O $(OBJDIR)\browse$O $(OBJDIR)\builtin$O $(OBJDIR)\bundle$O $(OBJDIR)\cache$O $(OBJDIR)\captcha$O $(OBJDIR)\cgi$O $(OBJDIR)\checkin$O $(OBJDIR)\checkout$O $(OBJDIR)\clearsign$O $(OBJDIR)\clone$O $(OBJDIR)\comformat$O $(OBJDIR)\configure$O $(OBJDIR)\content$O $(OBJDIR)\db$O $(OBJDIR)\delta$O $(OBJDIR)\deltacmd$O $(OBJDIR)\descendants$O $(OBJDIR)\diff$O $(OBJDIR)\diffcmd$O $(OBJDIR)\dispatch$O $(OBJDIR)\doc$O $(OBJDIR)\encode$O $(OBJDIR)\event$O $(OBJDIR)\export$O $(OBJDIR)\file$O $(OBJDIR)\finfo$O $(OBJDIR)\foci$O $(OBJDIR)\fshell$O $(OBJDIR)\fusefs$O $(OBJDIR)\glob$O $(OBJDIR)\graph$O $(OBJDIR)\gzip$O $(OBJDIR)\hname$O $(OBJDIR)\http$O $(OBJDIR)\http_socket$O $(OBJDIR)\http_ssl$O $(OBJDIR)\http_transport$O $(OBJDIR)\import$O $(OBJDIR)\info$O $(OBJDIR)\json$O $(OBJDIR)\json_artifact$O $(OBJDIR)\json_branch$O $(OBJDIR)\json_config$O $(OBJDIR)\json_diff$O $(OBJDIR)\json_dir$O $(OBJDIR)\json_finfo$O $(OBJDIR)\json_login$O $(OBJDIR)\json_query$O $(OBJDIR)\json_report$O $(OBJDIR)\json_status$O $(OBJDIR)\json_tag$O $(OBJDIR)\json_timeline$O $(OBJDIR)\json_user$O $(OBJDIR)\json_wiki$O $(OBJDIR)\leaf$O $(OBJDIR)\loadctrl$O $(OBJDIR)\login$O $(OBJDIR)\lookslike$O $(OBJDIR)\main$O $(OBJDIR)\manifest$O $(OBJDIR)\markdown$O $(OBJDIR)\markdown_html$O $(OBJDIR)\md5$O $(OBJDIR)\merge$O $(OBJDIR)\merge3$O $(OBJDIR)\moderate$O $(OBJDIR)\name$O $(OBJDIR)\path$O $(OBJDIR)\piechart$O $(OBJDIR)\pivot$O $(OBJDIR)\popen$O $(OBJDIR)\pqueue$O $(OBJDIR)\printf$O $(OBJDIR)\publish$O $(OBJDIR)\purge$O $(OBJDIR)\rebuild$O $(OBJDIR)\regexp$O $(OBJDIR)\report$O $(OBJDIR)\rss$O $(OBJDIR)\schema$O $(OBJDIR)\search$O $(OBJDIR)\security_audit$O $(OBJDIR)\setup$O $(OBJDIR)\sha1$O $(OBJDIR)\sha1hard$O $(OBJDIR)\sha3$O $(OBJDIR)\shun$O $(OBJDIR)\sitemap$O $(OBJDIR)\skins$O $(OBJDIR)\sqlcmd$O $(OBJDIR)\stash$O $(OBJDIR)\stat$O $(OBJDIR)\statrep$O $(OBJDIR)\style$O $(OBJDIR)\sync$O $(OBJDIR)\tag$O $(OBJDIR)\tar$O $(OBJDIR)\th_main$O $(OBJDIR)\timeline$O $(OBJDIR)\tkt$O $(OBJDIR)\tktsetup$O $(OBJDIR)\undo$O $(OBJDIR)\unicode$O $(OBJDIR)\unversioned$O $(OBJDIR)\update$O $(OBJDIR)\url$O $(OBJDIR)\user$O $(OBJDIR)\utf8$O $(OBJDIR)\util$O $(OBJDIR)\verify$O $(OBJDIR)\vfile$O $(OBJDIR)\wiki$O $(OBJDIR)\wikiformat$O $(OBJDIR)\winfile$O $(OBJDIR)\winhttp$O $(OBJDIR)\wysiwyg$O $(OBJDIR)\xfer$O $(OBJDIR)\xfersetup$O $(OBJDIR)\zip$O $(OBJDIR)\shell$O $(OBJDIR)\sqlite3$O $(OBJDIR)\th$O $(OBJDIR)\th_lang$O |
| 36 | |
| 37 | |
| 38 | RC=$(DMDIR)\bin\rcc |
| 39 | RCFLAGS=-32 -w1 -I$(SRCDIR) /D__DMC__ |
| 40 | |
| @@ -49,11 +49,11 @@ | |
| 49 | |
| 50 | $(OBJDIR)\fossil.res: $B\win\fossil.rc |
| 51 | $(RC) $(RCFLAGS) -o$@ $** |
| 52 | |
| 53 | $(OBJDIR)\link: $B\win\Makefile.dmc $(OBJDIR)\fossil.res |
| 54 | +echo add allrepo attach bag bisect blob branch browse builtin bundle cache captcha cgi checkin checkout clearsign clone comformat configure content db delta deltacmd descendants diff diffcmd dispatch doc encode event export file finfo foci fshell fusefs glob graph gzip hname http http_socket http_ssl http_transport import info json json_artifact json_branch json_config json_diff json_dir json_finfo json_login json_query json_report json_status json_tag json_timeline json_user json_wiki leaf loadctrl login lookslike main manifest markdown markdown_html md5 merge merge3 moderate name path piechart pivot popen pqueue printf publish purge rebuild regexp report rss schema search security_audit setup sha1 sha1hard sha3 shun sitemap skins sqlcmd stash stat statrep style sync tag tar th_main timeline tkt tktsetup undo unicode unversioned update url user utf8 util verify vfile wiki wikiformat winfile winhttp wysiwyg xfer xfersetup zip shell sqlite3 th th_lang > $@ |
| 55 | +echo fossil >> $@ |
| 56 | +echo fossil >> $@ |
| 57 | +echo $(LIBS) >> $@ |
| 58 | +echo. >> $@ |
| 59 | +echo fossil >> $@ |
| @@ -650,10 +650,16 @@ | |
| 650 | $(OBJDIR)\search$O : search_.c search.h |
| 651 | $(TCC) -o$@ -c search_.c |
| 652 | |
| 653 | search_.c : $(SRCDIR)\search.c |
| 654 | +translate$E $** > $@ |
| 655 | |
| 656 | $(OBJDIR)\security_audit$O : security_audit_.c security_audit.h |
| 657 | $(TCC) -o$@ -c security_audit_.c |
| 658 | |
| 659 | security_audit_.c : $(SRCDIR)\security_audit.c |
| 660 | +translate$E $** > $@ |
| 661 | |
| 662 | $(OBJDIR)\setup$O : setup_.c setup.h |
| 663 | $(TCC) -o$@ -c setup_.c |
| 664 | |
| 665 | setup_.c : $(SRCDIR)\setup.c |
| @@ -874,7 +880,7 @@ | |
| 880 | |
| 881 | zip_.c : $(SRCDIR)\zip.c |
| 882 | +translate$E $** > $@ |
| 883 | |
| 884 | headers: makeheaders$E page_index.h builtin_data.h VERSION.h |
| 885 | +makeheaders$E add_.c:add.h allrepo_.c:allrepo.h attach_.c:attach.h bag_.c:bag.h bisect_.c:bisect.h blob_.c:blob.h branch_.c:branch.h browse_.c:browse.h builtin_.c:builtin.h bundle_.c:bundle.h cache_.c:cache.h captcha_.c:captcha.h cgi_.c:cgi.h checkin_.c:checkin.h checkout_.c:checkout.h clearsign_.c:clearsign.h clone_.c:clone.h comformat_.c:comformat.h configure_.c:configure.h content_.c:content.h db_.c:db.h delta_.c:delta.h deltacmd_.c:deltacmd.h descendants_.c:descendants.h diff_.c:diff.h diffcmd_.c:diffcmd.h dispatch_.c:dispatch.h doc_.c:doc.h encode_.c:encode.h event_.c:event.h export_.c:export.h file_.c:file.h finfo_.c:finfo.h foci_.c:foci.h fshell_.c:fshell.h fusefs_.c:fusefs.h glob_.c:glob.h graph_.c:graph.h gzip_.c:gzip.h hname_.c:hname.h http_.c:http.h http_socket_.c:http_socket.h http_ssl_.c:http_ssl.h http_transport_.c:http_transport.h import_.c:import.h info_.c:info.h json_.c:json.h json_artifact_.c:json_artifact.h json_branch_.c:json_branch.h json_config_.c:json_config.h json_diff_.c:json_diff.h json_dir_.c:json_dir.h json_finfo_.c:json_finfo.h json_login_.c:json_login.h json_query_.c:json_query.h json_report_.c:json_report.h json_status_.c:json_status.h json_tag_.c:json_tag.h json_timeline_.c:json_timeline.h json_user_.c:json_user.h json_wiki_.c:json_wiki.h leaf_.c:leaf.h loadctrl_.c:loadctrl.h login_.c:login.h lookslike_.c:lookslike.h main_.c:main.h manifest_.c:manifest.h markdown_.c:markdown.h markdown_html_.c:markdown_html.h md5_.c:md5.h merge_.c:merge.h merge3_.c:merge3.h moderate_.c:moderate.h name_.c:name.h path_.c:path.h piechart_.c:piechart.h pivot_.c:pivot.h popen_.c:popen.h pqueue_.c:pqueue.h printf_.c:printf.h publish_.c:publish.h purge_.c:purge.h rebuild_.c:rebuild.h regexp_.c:regexp.h report_.c:report.h rss_.c:rss.h schema_.c:schema.h search_.c:search.h security_audit_.c:security_audit.h setup_.c:setup.h sha1_.c:sha1.h sha1hard_.c:sha1hard.h sha3_.c:sha3.h shun_.c:shun.h sitemap_.c:sitemap.h skins_.c:skins.h sqlcmd_.c:sqlcmd.h stash_.c:stash.h stat_.c:stat.h statrep_.c:statrep.h style_.c:style.h sync_.c:sync.h tag_.c:tag.h tar_.c:tar.h th_main_.c:th_main.h timeline_.c:timeline.h tkt_.c:tkt.h tktsetup_.c:tktsetup.h undo_.c:undo.h unicode_.c:unicode.h unversioned_.c:unversioned.h update_.c:update.h url_.c:url.h user_.c:user.h utf8_.c:utf8.h util_.c:util.h verify_.c:verify.h vfile_.c:vfile.h wiki_.c:wiki.h wikiformat_.c:wikiformat.h winfile_.c:winfile.h winhttp_.c:winhttp.h wysiwyg_.c:wysiwyg.h xfer_.c:xfer.h xfersetup_.c:xfersetup.h zip_.c:zip.h $(SRCDIR)\sqlite3.h $(SRCDIR)\th.h VERSION.h $(SRCDIR)\cson_amalgamation.h |
| 886 | @copy /Y nul: headers |
| 887 |
+12
| --- win/Makefile.mingw | ||
| +++ win/Makefile.mingw | ||
| @@ -510,10 +510,11 @@ | ||
| 510 | 510 | $(SRCDIR)/regexp.c \ |
| 511 | 511 | $(SRCDIR)/report.c \ |
| 512 | 512 | $(SRCDIR)/rss.c \ |
| 513 | 513 | $(SRCDIR)/schema.c \ |
| 514 | 514 | $(SRCDIR)/search.c \ |
| 515 | + $(SRCDIR)/security_audit.c \ | |
| 515 | 516 | $(SRCDIR)/setup.c \ |
| 516 | 517 | $(SRCDIR)/sha1.c \ |
| 517 | 518 | $(SRCDIR)/sha1hard.c \ |
| 518 | 519 | $(SRCDIR)/sha3.c \ |
| 519 | 520 | $(SRCDIR)/shun.c \ |
| @@ -688,10 +689,11 @@ | ||
| 688 | 689 | $(OBJDIR)/regexp_.c \ |
| 689 | 690 | $(OBJDIR)/report_.c \ |
| 690 | 691 | $(OBJDIR)/rss_.c \ |
| 691 | 692 | $(OBJDIR)/schema_.c \ |
| 692 | 693 | $(OBJDIR)/search_.c \ |
| 694 | + $(OBJDIR)/security_audit_.c \ | |
| 693 | 695 | $(OBJDIR)/setup_.c \ |
| 694 | 696 | $(OBJDIR)/sha1_.c \ |
| 695 | 697 | $(OBJDIR)/sha1hard_.c \ |
| 696 | 698 | $(OBJDIR)/sha3_.c \ |
| 697 | 699 | $(OBJDIR)/shun_.c \ |
| @@ -815,10 +817,11 @@ | ||
| 815 | 817 | $(OBJDIR)/regexp.o \ |
| 816 | 818 | $(OBJDIR)/report.o \ |
| 817 | 819 | $(OBJDIR)/rss.o \ |
| 818 | 820 | $(OBJDIR)/schema.o \ |
| 819 | 821 | $(OBJDIR)/search.o \ |
| 822 | + $(OBJDIR)/security_audit.o \ | |
| 820 | 823 | $(OBJDIR)/setup.o \ |
| 821 | 824 | $(OBJDIR)/sha1.o \ |
| 822 | 825 | $(OBJDIR)/sha1hard.o \ |
| 823 | 826 | $(OBJDIR)/sha3.o \ |
| 824 | 827 | $(OBJDIR)/shun.o \ |
| @@ -1153,10 +1156,11 @@ | ||
| 1153 | 1156 | $(OBJDIR)/regexp_.c:$(OBJDIR)/regexp.h \ |
| 1154 | 1157 | $(OBJDIR)/report_.c:$(OBJDIR)/report.h \ |
| 1155 | 1158 | $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h \ |
| 1156 | 1159 | $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h \ |
| 1157 | 1160 | $(OBJDIR)/search_.c:$(OBJDIR)/search.h \ |
| 1161 | + $(OBJDIR)/security_audit_.c:$(OBJDIR)/security_audit.h \ | |
| 1158 | 1162 | $(OBJDIR)/setup_.c:$(OBJDIR)/setup.h \ |
| 1159 | 1163 | $(OBJDIR)/sha1_.c:$(OBJDIR)/sha1.h \ |
| 1160 | 1164 | $(OBJDIR)/sha1hard_.c:$(OBJDIR)/sha1hard.h \ |
| 1161 | 1165 | $(OBJDIR)/sha3_.c:$(OBJDIR)/sha3.h \ |
| 1162 | 1166 | $(OBJDIR)/shun_.c:$(OBJDIR)/shun.h \ |
| @@ -1902,10 +1906,18 @@ | ||
| 1902 | 1906 | |
| 1903 | 1907 | $(OBJDIR)/search.o: $(OBJDIR)/search_.c $(OBJDIR)/search.h $(SRCDIR)/config.h |
| 1904 | 1908 | $(XTCC) -o $(OBJDIR)/search.o -c $(OBJDIR)/search_.c |
| 1905 | 1909 | |
| 1906 | 1910 | $(OBJDIR)/search.h: $(OBJDIR)/headers |
| 1911 | + | |
| 1912 | +$(OBJDIR)/security_audit_.c: $(SRCDIR)/security_audit.c $(TRANSLATE) | |
| 1913 | + $(TRANSLATE) $(SRCDIR)/security_audit.c >$@ | |
| 1914 | + | |
| 1915 | +$(OBJDIR)/security_audit.o: $(OBJDIR)/security_audit_.c $(OBJDIR)/security_audit.h $(SRCDIR)/config.h | |
| 1916 | + $(XTCC) -o $(OBJDIR)/security_audit.o -c $(OBJDIR)/security_audit_.c | |
| 1917 | + | |
| 1918 | +$(OBJDIR)/security_audit.h: $(OBJDIR)/headers | |
| 1907 | 1919 | |
| 1908 | 1920 | $(OBJDIR)/setup_.c: $(SRCDIR)/setup.c $(TRANSLATE) |
| 1909 | 1921 | $(TRANSLATE) $(SRCDIR)/setup.c >$@ |
| 1910 | 1922 | |
| 1911 | 1923 | $(OBJDIR)/setup.o: $(OBJDIR)/setup_.c $(OBJDIR)/setup.h $(SRCDIR)/config.h |
| 1912 | 1924 |
| --- win/Makefile.mingw | |
| +++ win/Makefile.mingw | |
| @@ -510,10 +510,11 @@ | |
| 510 | $(SRCDIR)/regexp.c \ |
| 511 | $(SRCDIR)/report.c \ |
| 512 | $(SRCDIR)/rss.c \ |
| 513 | $(SRCDIR)/schema.c \ |
| 514 | $(SRCDIR)/search.c \ |
| 515 | $(SRCDIR)/setup.c \ |
| 516 | $(SRCDIR)/sha1.c \ |
| 517 | $(SRCDIR)/sha1hard.c \ |
| 518 | $(SRCDIR)/sha3.c \ |
| 519 | $(SRCDIR)/shun.c \ |
| @@ -688,10 +689,11 @@ | |
| 688 | $(OBJDIR)/regexp_.c \ |
| 689 | $(OBJDIR)/report_.c \ |
| 690 | $(OBJDIR)/rss_.c \ |
| 691 | $(OBJDIR)/schema_.c \ |
| 692 | $(OBJDIR)/search_.c \ |
| 693 | $(OBJDIR)/setup_.c \ |
| 694 | $(OBJDIR)/sha1_.c \ |
| 695 | $(OBJDIR)/sha1hard_.c \ |
| 696 | $(OBJDIR)/sha3_.c \ |
| 697 | $(OBJDIR)/shun_.c \ |
| @@ -815,10 +817,11 @@ | |
| 815 | $(OBJDIR)/regexp.o \ |
| 816 | $(OBJDIR)/report.o \ |
| 817 | $(OBJDIR)/rss.o \ |
| 818 | $(OBJDIR)/schema.o \ |
| 819 | $(OBJDIR)/search.o \ |
| 820 | $(OBJDIR)/setup.o \ |
| 821 | $(OBJDIR)/sha1.o \ |
| 822 | $(OBJDIR)/sha1hard.o \ |
| 823 | $(OBJDIR)/sha3.o \ |
| 824 | $(OBJDIR)/shun.o \ |
| @@ -1153,10 +1156,11 @@ | |
| 1153 | $(OBJDIR)/regexp_.c:$(OBJDIR)/regexp.h \ |
| 1154 | $(OBJDIR)/report_.c:$(OBJDIR)/report.h \ |
| 1155 | $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h \ |
| 1156 | $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h \ |
| 1157 | $(OBJDIR)/search_.c:$(OBJDIR)/search.h \ |
| 1158 | $(OBJDIR)/setup_.c:$(OBJDIR)/setup.h \ |
| 1159 | $(OBJDIR)/sha1_.c:$(OBJDIR)/sha1.h \ |
| 1160 | $(OBJDIR)/sha1hard_.c:$(OBJDIR)/sha1hard.h \ |
| 1161 | $(OBJDIR)/sha3_.c:$(OBJDIR)/sha3.h \ |
| 1162 | $(OBJDIR)/shun_.c:$(OBJDIR)/shun.h \ |
| @@ -1902,10 +1906,18 @@ | |
| 1902 | |
| 1903 | $(OBJDIR)/search.o: $(OBJDIR)/search_.c $(OBJDIR)/search.h $(SRCDIR)/config.h |
| 1904 | $(XTCC) -o $(OBJDIR)/search.o -c $(OBJDIR)/search_.c |
| 1905 | |
| 1906 | $(OBJDIR)/search.h: $(OBJDIR)/headers |
| 1907 | |
| 1908 | $(OBJDIR)/setup_.c: $(SRCDIR)/setup.c $(TRANSLATE) |
| 1909 | $(TRANSLATE) $(SRCDIR)/setup.c >$@ |
| 1910 | |
| 1911 | $(OBJDIR)/setup.o: $(OBJDIR)/setup_.c $(OBJDIR)/setup.h $(SRCDIR)/config.h |
| 1912 |
| --- win/Makefile.mingw | |
| +++ win/Makefile.mingw | |
| @@ -510,10 +510,11 @@ | |
| 510 | $(SRCDIR)/regexp.c \ |
| 511 | $(SRCDIR)/report.c \ |
| 512 | $(SRCDIR)/rss.c \ |
| 513 | $(SRCDIR)/schema.c \ |
| 514 | $(SRCDIR)/search.c \ |
| 515 | $(SRCDIR)/security_audit.c \ |
| 516 | $(SRCDIR)/setup.c \ |
| 517 | $(SRCDIR)/sha1.c \ |
| 518 | $(SRCDIR)/sha1hard.c \ |
| 519 | $(SRCDIR)/sha3.c \ |
| 520 | $(SRCDIR)/shun.c \ |
| @@ -688,10 +689,11 @@ | |
| 689 | $(OBJDIR)/regexp_.c \ |
| 690 | $(OBJDIR)/report_.c \ |
| 691 | $(OBJDIR)/rss_.c \ |
| 692 | $(OBJDIR)/schema_.c \ |
| 693 | $(OBJDIR)/search_.c \ |
| 694 | $(OBJDIR)/security_audit_.c \ |
| 695 | $(OBJDIR)/setup_.c \ |
| 696 | $(OBJDIR)/sha1_.c \ |
| 697 | $(OBJDIR)/sha1hard_.c \ |
| 698 | $(OBJDIR)/sha3_.c \ |
| 699 | $(OBJDIR)/shun_.c \ |
| @@ -815,10 +817,11 @@ | |
| 817 | $(OBJDIR)/regexp.o \ |
| 818 | $(OBJDIR)/report.o \ |
| 819 | $(OBJDIR)/rss.o \ |
| 820 | $(OBJDIR)/schema.o \ |
| 821 | $(OBJDIR)/search.o \ |
| 822 | $(OBJDIR)/security_audit.o \ |
| 823 | $(OBJDIR)/setup.o \ |
| 824 | $(OBJDIR)/sha1.o \ |
| 825 | $(OBJDIR)/sha1hard.o \ |
| 826 | $(OBJDIR)/sha3.o \ |
| 827 | $(OBJDIR)/shun.o \ |
| @@ -1153,10 +1156,11 @@ | |
| 1156 | $(OBJDIR)/regexp_.c:$(OBJDIR)/regexp.h \ |
| 1157 | $(OBJDIR)/report_.c:$(OBJDIR)/report.h \ |
| 1158 | $(OBJDIR)/rss_.c:$(OBJDIR)/rss.h \ |
| 1159 | $(OBJDIR)/schema_.c:$(OBJDIR)/schema.h \ |
| 1160 | $(OBJDIR)/search_.c:$(OBJDIR)/search.h \ |
| 1161 | $(OBJDIR)/security_audit_.c:$(OBJDIR)/security_audit.h \ |
| 1162 | $(OBJDIR)/setup_.c:$(OBJDIR)/setup.h \ |
| 1163 | $(OBJDIR)/sha1_.c:$(OBJDIR)/sha1.h \ |
| 1164 | $(OBJDIR)/sha1hard_.c:$(OBJDIR)/sha1hard.h \ |
| 1165 | $(OBJDIR)/sha3_.c:$(OBJDIR)/sha3.h \ |
| 1166 | $(OBJDIR)/shun_.c:$(OBJDIR)/shun.h \ |
| @@ -1902,10 +1906,18 @@ | |
| 1906 | |
| 1907 | $(OBJDIR)/search.o: $(OBJDIR)/search_.c $(OBJDIR)/search.h $(SRCDIR)/config.h |
| 1908 | $(XTCC) -o $(OBJDIR)/search.o -c $(OBJDIR)/search_.c |
| 1909 | |
| 1910 | $(OBJDIR)/search.h: $(OBJDIR)/headers |
| 1911 | |
| 1912 | $(OBJDIR)/security_audit_.c: $(SRCDIR)/security_audit.c $(TRANSLATE) |
| 1913 | $(TRANSLATE) $(SRCDIR)/security_audit.c >$@ |
| 1914 | |
| 1915 | $(OBJDIR)/security_audit.o: $(OBJDIR)/security_audit_.c $(OBJDIR)/security_audit.h $(SRCDIR)/config.h |
| 1916 | $(XTCC) -o $(OBJDIR)/security_audit.o -c $(OBJDIR)/security_audit_.c |
| 1917 | |
| 1918 | $(OBJDIR)/security_audit.h: $(OBJDIR)/headers |
| 1919 | |
| 1920 | $(OBJDIR)/setup_.c: $(SRCDIR)/setup.c $(TRANSLATE) |
| 1921 | $(TRANSLATE) $(SRCDIR)/setup.c >$@ |
| 1922 | |
| 1923 | $(OBJDIR)/setup.o: $(OBJDIR)/setup_.c $(OBJDIR)/setup.h $(SRCDIR)/config.h |
| 1924 |
+10
| --- win/Makefile.msc | ||
| +++ win/Makefile.msc | ||
| @@ -437,10 +437,11 @@ | ||
| 437 | 437 | regexp_.c \ |
| 438 | 438 | report_.c \ |
| 439 | 439 | rss_.c \ |
| 440 | 440 | schema_.c \ |
| 441 | 441 | search_.c \ |
| 442 | + security_audit_.c \ | |
| 442 | 443 | setup_.c \ |
| 443 | 444 | sha1_.c \ |
| 444 | 445 | sha1hard_.c \ |
| 445 | 446 | sha3_.c \ |
| 446 | 447 | shun_.c \ |
| @@ -614,10 +615,11 @@ | ||
| 614 | 615 | $(OX)\regexp$O \ |
| 615 | 616 | $(OX)\report$O \ |
| 616 | 617 | $(OX)\rss$O \ |
| 617 | 618 | $(OX)\schema$O \ |
| 618 | 619 | $(OX)\search$O \ |
| 620 | + $(OX)\security_audit$O \ | |
| 619 | 621 | $(OX)\setup$O \ |
| 620 | 622 | $(OX)\sha1$O \ |
| 621 | 623 | $(OX)\sha1hard$O \ |
| 622 | 624 | $(OX)\sha3$O \ |
| 623 | 625 | $(OX)\shell$O \ |
| @@ -800,10 +802,11 @@ | ||
| 800 | 802 | echo $(OX)\regexp.obj >> $@ |
| 801 | 803 | echo $(OX)\report.obj >> $@ |
| 802 | 804 | echo $(OX)\rss.obj >> $@ |
| 803 | 805 | echo $(OX)\schema.obj >> $@ |
| 804 | 806 | echo $(OX)\search.obj >> $@ |
| 807 | + echo $(OX)\security_audit.obj >> $@ | |
| 805 | 808 | echo $(OX)\setup.obj >> $@ |
| 806 | 809 | echo $(OX)\sha1.obj >> $@ |
| 807 | 810 | echo $(OX)\sha1hard.obj >> $@ |
| 808 | 811 | echo $(OX)\sha3.obj >> $@ |
| 809 | 812 | echo $(OX)\shell.obj >> $@ |
| @@ -1478,10 +1481,16 @@ | ||
| 1478 | 1481 | $(OX)\search$O : search_.c search.h |
| 1479 | 1482 | $(TCC) /Fo$@ -c search_.c |
| 1480 | 1483 | |
| 1481 | 1484 | search_.c : $(SRCDIR)\search.c |
| 1482 | 1485 | translate$E $** > $@ |
| 1486 | + | |
| 1487 | +$(OX)\security_audit$O : security_audit_.c security_audit.h | |
| 1488 | + $(TCC) /Fo$@ -c security_audit_.c | |
| 1489 | + | |
| 1490 | +security_audit_.c : $(SRCDIR)\security_audit.c | |
| 1491 | + translate$E $** > $@ | |
| 1483 | 1492 | |
| 1484 | 1493 | $(OX)\setup$O : setup_.c setup.h |
| 1485 | 1494 | $(TCC) /Fo$@ -c setup_.c |
| 1486 | 1495 | |
| 1487 | 1496 | setup_.c : $(SRCDIR)\setup.c |
| @@ -1793,10 +1802,11 @@ | ||
| 1793 | 1802 | regexp_.c:regexp.h \ |
| 1794 | 1803 | report_.c:report.h \ |
| 1795 | 1804 | rss_.c:rss.h \ |
| 1796 | 1805 | schema_.c:schema.h \ |
| 1797 | 1806 | search_.c:search.h \ |
| 1807 | + security_audit_.c:security_audit.h \ | |
| 1798 | 1808 | setup_.c:setup.h \ |
| 1799 | 1809 | sha1_.c:sha1.h \ |
| 1800 | 1810 | sha1hard_.c:sha1hard.h \ |
| 1801 | 1811 | sha3_.c:sha3.h \ |
| 1802 | 1812 | shun_.c:shun.h \ |
| 1803 | 1813 |
| --- win/Makefile.msc | |
| +++ win/Makefile.msc | |
| @@ -437,10 +437,11 @@ | |
| 437 | regexp_.c \ |
| 438 | report_.c \ |
| 439 | rss_.c \ |
| 440 | schema_.c \ |
| 441 | search_.c \ |
| 442 | setup_.c \ |
| 443 | sha1_.c \ |
| 444 | sha1hard_.c \ |
| 445 | sha3_.c \ |
| 446 | shun_.c \ |
| @@ -614,10 +615,11 @@ | |
| 614 | $(OX)\regexp$O \ |
| 615 | $(OX)\report$O \ |
| 616 | $(OX)\rss$O \ |
| 617 | $(OX)\schema$O \ |
| 618 | $(OX)\search$O \ |
| 619 | $(OX)\setup$O \ |
| 620 | $(OX)\sha1$O \ |
| 621 | $(OX)\sha1hard$O \ |
| 622 | $(OX)\sha3$O \ |
| 623 | $(OX)\shell$O \ |
| @@ -800,10 +802,11 @@ | |
| 800 | echo $(OX)\regexp.obj >> $@ |
| 801 | echo $(OX)\report.obj >> $@ |
| 802 | echo $(OX)\rss.obj >> $@ |
| 803 | echo $(OX)\schema.obj >> $@ |
| 804 | echo $(OX)\search.obj >> $@ |
| 805 | echo $(OX)\setup.obj >> $@ |
| 806 | echo $(OX)\sha1.obj >> $@ |
| 807 | echo $(OX)\sha1hard.obj >> $@ |
| 808 | echo $(OX)\sha3.obj >> $@ |
| 809 | echo $(OX)\shell.obj >> $@ |
| @@ -1478,10 +1481,16 @@ | |
| 1478 | $(OX)\search$O : search_.c search.h |
| 1479 | $(TCC) /Fo$@ -c search_.c |
| 1480 | |
| 1481 | search_.c : $(SRCDIR)\search.c |
| 1482 | translate$E $** > $@ |
| 1483 | |
| 1484 | $(OX)\setup$O : setup_.c setup.h |
| 1485 | $(TCC) /Fo$@ -c setup_.c |
| 1486 | |
| 1487 | setup_.c : $(SRCDIR)\setup.c |
| @@ -1793,10 +1802,11 @@ | |
| 1793 | regexp_.c:regexp.h \ |
| 1794 | report_.c:report.h \ |
| 1795 | rss_.c:rss.h \ |
| 1796 | schema_.c:schema.h \ |
| 1797 | search_.c:search.h \ |
| 1798 | setup_.c:setup.h \ |
| 1799 | sha1_.c:sha1.h \ |
| 1800 | sha1hard_.c:sha1hard.h \ |
| 1801 | sha3_.c:sha3.h \ |
| 1802 | shun_.c:shun.h \ |
| 1803 |
| --- win/Makefile.msc | |
| +++ win/Makefile.msc | |
| @@ -437,10 +437,11 @@ | |
| 437 | regexp_.c \ |
| 438 | report_.c \ |
| 439 | rss_.c \ |
| 440 | schema_.c \ |
| 441 | search_.c \ |
| 442 | security_audit_.c \ |
| 443 | setup_.c \ |
| 444 | sha1_.c \ |
| 445 | sha1hard_.c \ |
| 446 | sha3_.c \ |
| 447 | shun_.c \ |
| @@ -614,10 +615,11 @@ | |
| 615 | $(OX)\regexp$O \ |
| 616 | $(OX)\report$O \ |
| 617 | $(OX)\rss$O \ |
| 618 | $(OX)\schema$O \ |
| 619 | $(OX)\search$O \ |
| 620 | $(OX)\security_audit$O \ |
| 621 | $(OX)\setup$O \ |
| 622 | $(OX)\sha1$O \ |
| 623 | $(OX)\sha1hard$O \ |
| 624 | $(OX)\sha3$O \ |
| 625 | $(OX)\shell$O \ |
| @@ -800,10 +802,11 @@ | |
| 802 | echo $(OX)\regexp.obj >> $@ |
| 803 | echo $(OX)\report.obj >> $@ |
| 804 | echo $(OX)\rss.obj >> $@ |
| 805 | echo $(OX)\schema.obj >> $@ |
| 806 | echo $(OX)\search.obj >> $@ |
| 807 | echo $(OX)\security_audit.obj >> $@ |
| 808 | echo $(OX)\setup.obj >> $@ |
| 809 | echo $(OX)\sha1.obj >> $@ |
| 810 | echo $(OX)\sha1hard.obj >> $@ |
| 811 | echo $(OX)\sha3.obj >> $@ |
| 812 | echo $(OX)\shell.obj >> $@ |
| @@ -1478,10 +1481,16 @@ | |
| 1481 | $(OX)\search$O : search_.c search.h |
| 1482 | $(TCC) /Fo$@ -c search_.c |
| 1483 | |
| 1484 | search_.c : $(SRCDIR)\search.c |
| 1485 | translate$E $** > $@ |
| 1486 | |
| 1487 | $(OX)\security_audit$O : security_audit_.c security_audit.h |
| 1488 | $(TCC) /Fo$@ -c security_audit_.c |
| 1489 | |
| 1490 | security_audit_.c : $(SRCDIR)\security_audit.c |
| 1491 | translate$E $** > $@ |
| 1492 | |
| 1493 | $(OX)\setup$O : setup_.c setup.h |
| 1494 | $(TCC) /Fo$@ -c setup_.c |
| 1495 | |
| 1496 | setup_.c : $(SRCDIR)\setup.c |
| @@ -1793,10 +1802,11 @@ | |
| 1802 | regexp_.c:regexp.h \ |
| 1803 | report_.c:report.h \ |
| 1804 | rss_.c:rss.h \ |
| 1805 | schema_.c:schema.h \ |
| 1806 | search_.c:search.h \ |
| 1807 | security_audit_.c:security_audit.h \ |
| 1808 | setup_.c:setup.h \ |
| 1809 | sha1_.c:sha1.h \ |
| 1810 | sha1hard_.c:sha1hard.h \ |
| 1811 | sha3_.c:sha3.h \ |
| 1812 | shun_.c:shun.h \ |
| 1813 |