Skip to content
Permalink
Branch: master
Commits on Jul 16, 2019
  1. Rewrote the "Accepting Contributions" section of the fossil-v-git doc to

    wyoung
    wyoung committed Jul 16, 2019
    focus on the size of each tool in terms of SLOC and features, rather
    than on licensing details.
    
    FossilOrigin-Name: 5fe84e7011ba6d93695946868269522657e0a7ba60a5d6b716c8acc75464a22d
  2. Missing db_end_transaction(0)

    jan.nijtmans
    jan.nijtmans committed Jul 16, 2019
    FossilOrigin-Name: b0db865f200f61005cf115a64334f67bca06b8528c789847516d4cb4ad3a3c8d
Commits on Jul 14, 2019
  1. Fix the in-reply-to link for hierarchical forum display to maintain the

    drh
    drh committed Jul 14, 2019
    hierarchical display.  Make the link say "previous" if linking to the
    previous post in the thread.
    
    FossilOrigin-Name: 1b63ab701bc99994e40ede6ef7720af71da57c8e01bb9ce502fd80cc3eee3b76
  2. Try to omit unnecessary indentation on the hierarchical forum display.

    drh
    drh committed Jul 14, 2019
    Include an "in reply to" mark on the hierarchical display.
    
    FossilOrigin-Name: 97697b7956d3ea443e246455fd76ccc3020e52f5cc0065ab53aa695fc1189fa8
  3. Fixed some grammar errors in fossil-v-git's new "Accepting

    wyoung
    wyoung committed Jul 14, 2019
    Contributions" material.
    
    FossilOrigin-Name: 34d758bf86b6aba6e496254fe5b3b4c6995c8030b4c10ad73c4674334cbb9b8d
  4. Small tweak to prev

    wyoung
    wyoung committed Jul 14, 2019
    FossilOrigin-Name: d1c61803fc08e25dc892f9fcf7285faed74d7cd18b708d78c93956b4328f1921
  5. Turned a redundancy in the "Scale" section of fossil-v-git into a

    wyoung
    wyoung committed Jul 14, 2019
    clearer point.  Also added a bit on Fossil's later birthday and our take
    on its consequences.
    
    FossilOrigin-Name: 30a74d7e056b063c721177346d93612dd04bf6747e947ac5b6ae944449a60e26
  6. Renamed named anchor for "Accepting Contributions" in fossil-v-git from

    wyoung
    wyoung committed Jul 14, 2019
    "license" to "contrib".
    
    FossilOrigin-Name: 074b896e575ce52728e9fe16a53cf7eb00bb934bd3e420663092f4dbd5f6932f
  7. Re-cast the "BSD vs GPL" section as "Accepting Contributions." In the

    wyoung
    wyoung committed Jul 14, 2019
    end, that's what the difference in license amounts to.  This makes the
    section longer, but the change includes a link to skip past the actual
    licensing discussion for those who don't want to read our attempt at an
    unbiased discussion of GPL vs BSD, since even if we've succeded, we
    won't always agree with the user's biases!
    
    FossilOrigin-Name: 75e93e35b104ca81b4c45d0687964b196ff22131df6dda6ba547689ed6fc50a3
  8. Another bit of prose polishing in fossil-v-git

    wyoung
    wyoung committed Jul 14, 2019
    FossilOrigin-Name: fcdefd97a74ebb7c141eac3dec7b6336fae66eb3152170a63c41c0b060292851
  9. Prose polishing in the "License" section of fossil-v-git

    wyoung
    wyoung committed Jul 14, 2019
    FossilOrigin-Name: eebd7135117f4b3f3c711653abe545b9508c2796a288b7d2e2f13a8254b58682
  10. Moved the "BSD vs GPL" section up in the fossil-v-git doc and made it a

    wyoung
    wyoung committed Jul 14, 2019
    sub-section of a new "Linux vs SQLite" section which has two other
    sub-sections: "Development Organization," which contains an expanded
    version of what used to be called "Cathedral vs. Bazaar" and "Scale,"
    which contains what is left of the prior version's "Linux vs. SQLite"
    section. These are sub-sections of a common parent because they were
    mutually repetitive, and they're all aspects of the "Linux vs. SQLite"
    comparison, not separate things at all.
    
    FossilOrigin-Name: bab2656d1c92b7e35849296b9238f2e413fcbd3b28b08a861ee2209b5e7c0109
  11. When removing a directory on Windows, make sure it is a real director…

    mistachkin
    mistachkin committed Jul 14, 2019
    …y (i.e. not a junction, symbolic link, etc).
    
    FossilOrigin-Name: 9bb25a28627be067847de63528aa23984590bed594abf7640b48fda5d276771d
Commits on Jul 13, 2019
  1. Eliminate all usage of Tcl_GetStringResult(), since that causes loss …

    jan.nijtmans
    jan.nijtmans committed Jul 13, 2019
    …of Tcl_Obj representation in Tcl 8.x (this is solved in Tcl 9.0)
    
    FossilOrigin-Name: 743e166cf95c86e5de21c3a245113258d820c0c26424dd5a41a7a452087446c3
  2. Import the command-line tool fix from SQLite (without the other changes

    drh
    drh committed Jul 13, 2019
    on SQLite trunk) and then disable double-quoted string literals again.
    
    FossilOrigin-Name: 282612762eeef14a0eee19f229fbec16d10443fe92129a027d18dce223977376
  3. Disable the SQLITE_DQS=0 compile-time option. It turns out the ".schema"

    drh
    drh committed Jul 13, 2019
    command in the SQLite CLI makes use of double-quoted string literals.
    
    FossilOrigin-Name: 05ca5d96c1f71c01bb82a91179972ab82951a02cf5bbd8c22cf589310705d089
  4. Change the default hash policy to "sha3". Bump the version number to …

    drh
    drh committed Jul 13, 2019
    …2.10
    
    to start the next development cycle.
    
    FossilOrigin-Name: b4520f5efc75692575d632f67e47a76e25b331a300fde3fb3f6cefdd1c847b67
  5. Version 2.9

    drh
    drh committed Jul 13, 2019
    FossilOrigin-Name: 0fd79a3e0918611c70a7ec6b610cb4dfc401a2bc9b2c79fa22bb56dde5b1cb96
  6. Fix a typo in a check-in race warning message.

    drh
    drh committed Jul 13, 2019
    FossilOrigin-Name: 66f06fe23b56b43736c8d9ed994e28e734fc9f494427c273cfc89ff914040067
Commits on Jul 12, 2019
  1. Do not invoke db_lget() in the sync protocol if the local checkout da…

    drh
    drh committed Jul 12, 2019
    …tabase
    
    is unavailable (such as when running "fossil all sync").
    
    FossilOrigin-Name: 0dba0f4b99c7de08cbb2e6a4666bef80b64b6718fef6ef17821850624af95ae7
  2. Typo fix

    wyoung
    wyoung committed Jul 12, 2019
    FossilOrigin-Name: bd0b86e97d5c883633282a6a01e6dcc4b9ecb7a4ce4e7d27ed7bdf40e29b19eb
  3. Added "and use" to fossil-v-git: the license has effects that extend

    wyoung
    wyoung committed Jul 12, 2019
    beyond design and implementation.
    
    FossilOrigin-Name: 2cc9036e1028d1a849c4998bf0380ef39e95df683d923240f0e82ab9e02c39c8
  4. Prose tightening tweak

    wyoung
    wyoung committed Jul 12, 2019
    FossilOrigin-Name: d2a77c309e9cb00359cb6df41a8743997bfb8c02dfd66233e764e89e3e922f06
  5. Reduced repeition of the "deisgn and implementation" bits of "Fossil vs

    wyoung
    wyoung committed Jul 12, 2019
    Git" in the new "GPL vs BSD" material.
    
    FossilOrigin-Name: 4f293ddf580319c89cfd2a5d57e30434066698ea5b584c7b937483f6c02c93ca
  6. Rewrote the opening paragraph to "GPL vs BSD" in "Fossil vs Git" doc to

    wyoung
    wyoung committed Jul 12, 2019
    make it clear that we're not trying to persuade you to make our same
    choice.  Also removed two paragraphs making a judgement about the nature
    of each license for the same reason.
    
    FossilOrigin-Name: d48fdb41fb80fa8aa5e2cb4b43f2bb961c5bfea1fc5a7e55ac52a23c86dd9468
  7. Moved a sentence from the final paragraph up to the first in the "GPL vs

    wyoung
    wyoung committed Jul 12, 2019
    BSD" section of the "Fossil vs. Git" doc.  It was something of a
    non-sequitur where it was, and in its new position, it serves to bookend
    the discussion: we lay out our proposition at the top and come to a
    conclusion that we believe supports that proposition by the end.
    
    FossilOrigin-Name: cb1b007cd5c0aaf0712f29454cc1f603b6b9ddbae9ce6f1878cd266f40a29040
  8. Removed a final sentence in a paragraph that basically just restated the

    wyoung
    wyoung committed Jul 12, 2019
    paragraph in the new Fossil vs Git doc.
    
    FossilOrigin-Name: f5a39a7e1d77a4a5df9b68523ef34521402c1b2b37e0c98cfb5e84a2c226cafe
  9. Distilled the points about "GPL + CLA = commrecial interests" to only

    wyoung
    wyoung committed Jul 12, 2019
    the bits essential to the "Fossil vs Git" argument.
    
    FossilOrigin-Name: ba1fa73b8708f51702c848fab12fe98e7b3471adcef2a1a946292dc3404e10ec
  10. Applied rewording suggested in https://fossil-scm.org/forum/forumpost…

    wyoung
    wyoung committed Jul 12, 2019
    …/1af94ddea9
    
    FossilOrigin-Name: 840f2b39297dce1ee37f47a5bac7d60b57d7953af166e86d34a46c845b92cbf0
  11. Toned down the "corporate overlord" stuff in the "Fossil vs Git" doc.

    wyoung
    wyoung committed Jul 12, 2019
    FossilOrigin-Name: 133927979ce166b4b72aaf403e2e6407f360f9d26ce9ae3ea7fbe11bd498d78f
  12. Changed "pneumatic ratchet wrench" to "impact wrench" and added a

    wyoung
    wyoung committed Jul 12, 2019
    Wikipedia link to make an analogy clearer in the "Fossil vs Git" doc.
    
    FossilOrigin-Name: 6e3383467c70e7c3fa01536f5a2ad2cb8ed0a7fae83cdb052edec033125df2ba
  13. Clarified the consequences of a CLA on Fossil and on FOSS projects in

    wyoung
    wyoung committed Jul 12, 2019
    general in the "Fossil vs Git" doc.
    
    FossilOrigin-Name: fffa67693d7c65ab5249db3fec37be01ee907c29e2039accfac17fc41406d0b0
  14. Add documentation on the "pragma ci-unlock" message in the sync proto…

    drh
    drh committed Jul 12, 2019
    …col.
    
    FossilOrigin-Name: 1eefb8dbec7b42f5c156c60322292eba7cfc89e21ae1742a870c026ee352fe3f
  15. Clarity tweak to the "why CLA + BSD" justification in the "Fossil vs

    wyoung
    wyoung committed Jul 12, 2019
    Git" doc.
    
    FossilOrigin-Name: 633830fe17d64b0f754b893faa3dc7d205a97c1880e31511b761c1db31fb2e6e
  16. Improved error messages when a commit fails due to a lock conflict: Show

    drh
    drh committed Jul 12, 2019
    the age of the lock in addition to the user.  Suggest using the
    new --override-lock option instead of --allow-fork.  Expire locks after
    any successful check-in from the same check-out.
    
    FossilOrigin-Name: 3a5caa86dbaebba1fd4a956042ebdab2b031f3c26be0870bca7829b4ec2ccea3
You can’t perform that action at this time.