- Feb 24, 2011
-
-
Martin Geisler authored
-
- Feb 23, 2011
-
-
Wagner Bruna authored
-
Martin Geisler authored
-
Martin Geisler authored
-
Katsunori FUJIWARA authored
-
Katsunori FUJIWARA authored
-
- Feb 22, 2011
-
-
David Soria Parra authored
-
David Soria Parra authored
-
David Soria Parra authored
-
Eric Eisner authored
-
Jim Hague authored
-
kiilerix authored
-
kiilerix authored
Mercurial often failed with struct.error or mpatch.mpatchError if incomplete data was received from a server. Now we validate all changegroup reads and aborts with abort: stream ended unexpectedly (got %d bytes, expected %d) if less than requested was read.
-
kiilerix authored
Streams should be terminated with a zero size changegroup, and read should never be permitted to return less than requested.
-
- Feb 21, 2011
-
-
Wagner Bruna authored
-
David Soria Parra authored
-
David Soria Parra authored
We want to issue a warning and abort comparing bookmarks if remote doesn't support it. Otherwise hg out -B will list you outgoing bookmarks that cannot be pushed to the remote repository using hg push -B.
-
Matt Mackall authored
-
- Feb 17, 2011
-
-
Wagner Bruna authored
-
- Feb 20, 2011
-
-
David Soria Parra authored
The server can return an unexpected answer like 'ssl required'. We catch those possible cast errors and abort the operation.
-
Gilles Moris authored
-
- Feb 19, 2011
-
-
David Soria Parra authored
hg bookmark -r ancestorrev X will not mark X as the current bookmark anymore. If you want to point a bookmark to a ancestor rev you will use hg update to move to it. This will set the current bookmark.
-
- Feb 18, 2011
-
-
Adrian Buehlmann authored
This improves the misleading error message $ hg identify abort: there is no Mercurial repository here (.hg not found)! to the more explicit $ hg identify abort: requirement 'fake' not supported! for all commands in commands.optionalrepo, which includes the identify and serve commands in particular. This is for the case when a new entry in .hg/requires will be defined in a future Mercurial release.
-
- Feb 10, 2011
-
-
Gilles Moris authored
Previously, when rolling back a transaction, some users could be confused between the level to which the store is rolled back, and the new parents of the working directory. $ hg rollback rolling back to revision 4 (undo commit) With this change: $ hg rollback repository tip rolled back to tip revision 4 (undo commit) working directory now based on revision 2 and 1 So now the user can realize that the store has been rolled back to an older tip, but also that the working directory may not on the tip (here we are rolling back the merge of the heads 2 and 1)
-
- Feb 20, 2011
-
-
kiilerix authored
Invalid requests could give an unhandled ErrorResponse. Now this ErrorResponse is handled like other ErrorResponses so the client gets an error message which also is logged on the server.
-
kiilerix authored
Very handy if the exception should appear in output.
-
kiilerix authored
Other exceptions than StandardExceptions were left to the default error handler which was muted when running in daemon mode. Now all Exceptions are handled and logged to the log file.
-
Martin Geisler authored
-
- Feb 18, 2011
-
-
Steve Borho authored
The trailing comma was causing a ValueError. See https://bitbucket.org/tortoisehg/thg/issue/132
-
kiilerix authored
This happened to crash in subrepo setups when the base class variable was modified twice. Now we don't modify the class variable but an instance copy.
-
kiilerix authored
stdout could have content in its buffer while a subprocess ran and emitted output. Flushing stdout ensures that output now comes in the right order.
-
kiilerix authored
I must have lost the insecure cert warning in a last minute patch series cleanup of 08f9c587141f.
-
- Feb 16, 2011
-
-
Oleg Stepanov authored
-
- Feb 17, 2011
-
-
Wagner Bruna authored
The archive list generator was holding a reference to each temporary ui copy passed by rawentries(), so the memory usage for index generation growed proportionally to the ui object size and the amount of repositories. By returning a list instead, the temporary reference is dropped immediately.
-
Wagner Bruna authored
-
Steve Losh authored
-
- Feb 16, 2011
-
-
Augie Fackler authored
-
- Feb 17, 2011
-
-
Martin Geisler authored
-
Martin Geisler authored
-
- Feb 16, 2011
-
-
Wagner Bruna authored
-