- Jun 29, 2008
-
-
Dirkjan Ochtman authored
Consistently enforces authorization checks set up in hgrc up front, so that the actual commands don't have to worry about them and implementers of hgweb alternatives can easily implement their own permission checks.
-
Dirkjan Ochtman authored
-
- Jun 28, 2008
-
-
Dirkjan Ochtman authored
This makes separation of interface/webcommands and protocol easier and will make http repos slightly faster because there's less overhead.
-
Dirkjan Ochtman authored
-
- Jun 26, 2008
-
-
Brendan Cully authored
-
Dirkjan Ochtman authored
-
- Jun 27, 2008
-
-
Matt Mackall authored
-
Matt Mackall authored
This allows us to use a single directory walk and to trivially ignore unknown files. The resulting code is also easier to follow.
-
Matt Mackall authored
-
- Jun 26, 2008
-
-
Matt Mackall authored
- use contexts - use ui.pushbuffer and patch.diff to greatly simplify patch generation - simplify diff counting logic - fold all the counting functions together - simplify progress math - simplify padding function - kill graph helper function - simplify alias reading - use Schwartzian transform on stats - change some notes to debugs
-
- Jun 25, 2008
-
-
Brendan Cully authored
-
- Jun 26, 2008
-
-
Matt Mackall authored
- remove casefolding check, no longer needed - fold error function into remove - simplify eol logic - remove force logic and parameters
-
Matt Mackall authored
- return normalized form in directory walk - track normalized form in known
-
Matt Mackall authored
-
Matt Mackall authored
-
Matt Mackall authored
-
Matt Mackall authored
- simplify finding first bad rev - no need to count changesets - add exc function to simplify exception handling - combine checksize and checkversion to checklog - unify missing revlog detection in checklog - add checkentry to consolidate - linkrev lookup - detailed check of linkrev - detailed check of parents - duplicate checking - use checkentry for changelog, manifest, and files - simplify havecl and havemf - track all changesets refering to a manifest - move unnamed file check somewhere more useful - reorder crosschecks - fix filenodes crosscheck and add exception handling - check unpacked size field
-
Matt Mackall authored
-
Matt Mackall authored
-
Matt Mackall authored
-
Matt Mackall authored
-
Matt Mackall authored
-
Matt Mackall authored
-
Matt Mackall authored
-
Matt Mackall authored
-
Matt Mackall authored
add _checklink var to dirstate introduce dirstate.flagfunc switch users of util.execfunc/linkfunc to flagfunc change manifestdict.set to take a flags string change ctx.fileflags to ctx.flags change gitmode func to a dict remove util.execfunc/linkfunc
-
Matt Mackall authored
-
Matt Mackall authored
-
Matt Mackall authored
-
- Jun 25, 2008
-
-
Matt Mackall authored
-
Matt Mackall authored
-
Matt Mackall authored
-
Matt Mackall authored
Remove error messages as behavior is documented in hg help revs
-
Brendan Cully authored
-
Brendan Cully authored
-
Benoit Allard authored
-
Dirkjan Ochtman authored
-
Dirkjan Ochtman authored
-
Brendan Cully authored
-
- Jun 24, 2008
-
-
Dirkjan Ochtman authored
-