RSS feed
	
	
	
		c9070ab9
		 – Michael Forney <mforney@mforney.org>
 authored
 on 2021/02/08 01:22
		
git/log: fix formatting of commit messages with multibyte characters
		 
	
		47063286
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/02/13 13:28
		
git/query: make range stop at first commit (thanks phil9)
		 
	
		d2149bc3
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/02/12 14:33
		
export: only bind commit if it exists
		 
	
		48b5ef5d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/02/12 11:00
		
git/query: allow tree diffing against empty commits
		 
	
		cca3d6b9
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/02/09 18:19
		
git/branch: fix typo, pick better name.
		 
	
		84ee79f0
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/02/09 00:52
		
git/merge, git/branch: share merge code, delete better
		 
	
		8bd0182f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/02/09 00:13
		
proto parsing: handle relative paths in uri
		 
	
		4a911507
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/02/05 00:17
		
git/query: fix ref range refcount
		 
	
		f33ecd57
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/02/04 11:07
		
git/branch: handle removed files correctly
		 
	
		388cfa1c
		 – Michael Forney <mforney@mforney.org>
 authored
 on 2021/02/04 00:34
		
git/export: strip non-alphanumeric characters from patch filenames
		 
	
		c9e50182
		 – Michael Forney <mforney@mforney.org>
 authored
 on 2021/02/04 00:34
		
git/rebase: initial implementation of interactive mode (-i)
		 
	
		118584c4
		 – Michael Forney <mforney@mforney.org>
 authored
 on 2021/02/04 00:34
		
git/query: use chronological order for range operator
		 
	
		bd922f09
		 – Michael Forney <mforney@mforney.org>
 authored
 on 2021/02/01 15:58
		
git/rebase: don't reset the branch when resuming a rebase
		 
	
		f12b5c31
		 – Michael Forney <mforney@mforney.org>
 authored
 on 2021/01/31 22:26
		
git/rebase, git/export: apply/export commits in chronological order
		 
	
		b18bdb3e
		 – Michael Forney <mforney@mforney.org>
 authored
 on 2021/01/31 22:22
		
git/query: add -r flag to print commits in reverse
		 
	
		6ac8cd91
		 – Michael Forney <mforney@mforney.org>
 authored
 on 2021/02/01 02:38
		
git(1): fix styling of Git/fs
		 
	
		74312782
		 – Michael Forney <mforney@mforney.org>
 authored
 on 2021/02/03 15:45
		
git/log: allow running from a subdirectory
		 
	
		e487c931
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/02/02 11:58
		
git/branch: stringify clean paths in concat
		 
	
		d566599a
		 – Michael Forney <mforney@mforney.org>
 authored
 on 2021/01/31 18:33
		
git/query: exclude left endpoint from range
		 
	
		8f449d48
		 – Michael Forney <mforney@mforney.org>
 authored
 on 2021/01/31 21:44
		
git/commit: don't require tree changes when revising a commit
		 
	
		56e97451
		 – Michael Forney <mforney@mforney.org>
 authored
 on 2021/01/31 21:55
		
git/export: print names of exported patches when using -o option
		 
	
		df100f74
		 – Michael Forney <mforney@mforney.org>
 authored
 on 2021/01/31 21:03
		
git/commit: add -e flag to edit commit message
		 
	
		542d69a4
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/01/31 19:43
		
git/log: correct heap indexing.
		 
	
		dee2d0ad
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/01/31 17:57
		
git/log, git/query: fix refcounting on expressions (thanks mcf)
		 
	
		7c271bdf
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/01/31 15:46
		
git/pull: fix pulling from arbitrary upstream urls
		 
	
		3e8d256c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/01/30 23:46
		
git/branch: remove debug prints
		 
	
		0538cff3
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/01/30 20:09
		
git/send: correct assertion
		 
	
		b896fc76
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/01/30 14:19
		
git/branch: fix branch switching
		 
	
		bc702cb0
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/01/29 18:10
		
git/send, git/serve: fix branch deletion
		 
	
		5030185c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/01/29 11:21
		
git(1): fix typo (thanks boehm.igor)
		 
	
		560ba40d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/01/28 23:36
		
git/branch: merge against right commit.
		 
	
		42c2c790
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/01/28 20:14
		
git/pull: merge local changes with remote changes
		 
	
		d69ce1dd
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/01/28 19:09
		
git/send: correct findref() (thanks igor.boehm)
		 
	
		5da4024d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/01/27 21:45
		
git/log: remove traces from mkfile
		 
	
		a04a475e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/01/27 21:41
		
git/log: rewrite in C
		 
	
		0ee6366d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/01/27 00:57
		
git/serve: set HEAD on first push
		 
	
		32f41dd6
		 – Michael Forney <mforney@mforney.org>
 authored
 on 2021/01/26 18:43
		
git/walk: update index9 qids when the files have the same data
		 
	
		aa4d34b0
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/01/25 19:21
		
git/export: sleazy hack to work in shithub environment
		 
	
		fbb2fb7c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/01/24 11:26
		
pack: fix off-by-one error in delta length
		 
	
		92791c4a
		 – Michael Forney <mforney@mforney.org>
 authored
 on 2021/01/18 18:05
		
git/clone: update for removed template
		 
	
		0abbe870
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/01/18 14:42
		
git(1): fix flag in manpage
		 
	
		dc13da15
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/01/18 14:41
		
git/send: init the capability set every time (thanks Igor Boehm).
		 
	
		2f1fb462
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/01/18 11:42
		
query: unbork last commit
		 
	
		b38b7706
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/01/17 21:35
		
ref range: fix segfault, avoid sysfatal (thanks igor.boehm)
		 
	
		43b4a73e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/01/17 21:21
		
pack: make LRU cache work when fully drained.
		 
	
		01ec593f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/01/16 20:24
		
README: fix tarball directory name
		 
	
		0c37f24b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/01/16 15:42
		
git/save: prune empty directories on commit
		 
	
		44a6f279
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/01/16 15:14
		
git/init: change default branch, remove template
		 
	
		a93b3575
		 – Michael Forney <mforney@mforney.org>
 authored
 on 2021/01/14 05:24
		
fix findrepo when repository is at /.git
		 
	
		1d937b21
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/01/15 10:46
		
cache: fix inverted condition (thanks igor.boehm)
		 
	
		599d352c
		 – Michael Forney <mforney@mforney.org>
 authored
 on 2021/01/13 23:59
		
add missing braces to if-else chain
		 
	
		e21d1a12
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/01/14 20:40
		
git/branch: prevent suppression of error message (thanks mcf)
		 
	
		bddbc28d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/01/14 10:06
		
objcache: remove impossible check.
		 
	
		9f2915dc
		 – Michael Forney <mforney@mforney.org>
 authored
 on 2021/01/14 05:43
		
git/import: escape quotes in status assignment
		 
	
		e0d20650
		 – Michael Forney <mforney@mforney.org>
 authored
 on 2021/01/13 23:41
		
git/import: clear status in case if-condition failed
		 
	
		6dd8e637
		 – Michael Forney <mforney@mforney.org>
 authored
 on 2021/01/13 22:43
		
git/rebase: fix a couple of typos
		 
	
		6b3d9e0b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/01/13 22:26
		
git/pack: remove stray '|='
		 
	
		752da3f5
		 – Michael Forney <mforney@mforney.org>
 authored
 on 2021/01/13 18:56
		
git/log: fix synopsis in manual for option rename -q => -e
		 
	
		29761c69
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/01/04 21:27
		
git/fetch: update usage message
		 
	
		84c120a9
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/01/04 00:13
		
git/commit: change -a flag to -r
		 
	
		d90da7bc
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/12/30 00:35
		
git/send: fix delta caching
		 
	
		72fbfa9b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/12/28 22:20
		
git/diff: show each file once (thanks Igor Boehm)
		 
	
		f28cb3a8
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/12/28 15:02
		
ref: malloc => emalloc (thanks kvik)
		 
	
		8a00270e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/12/27 21:22
		
git/send: fix force pushes
		 
	
		09cdf057
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/12/27 20:11
		
packfiles: fix indexing large pack files (thanks Igor Boehm)
		 
	
		6316f60f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/12/21 17:25
		
git/save: disallow modifying submodules in commits
		 
	
		230bca37
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/12/19 13:14
		
packfiles: use bsearch
		 
	
		a3d1944b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/12/18 22:11
		
packfiles: style fixes
		 
	
		7ea214c7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/12/15 10:22
		
git/query: revert invalid change to range computation
		 
	
		3f64088b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/12/15 10:21
		
git/serve: fix uninitialized free
		 
	
		e84f3bcc
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/12/14 14:36
		
packs: fix memory leak
		 
	
		7a65cd2f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/12/13 17:54
		
packfiles: optimize access to objects
		 
	
		f514fa1f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/12/13 14:52
		
all: speedups
		 
	
		3c7125f5
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/12/12 23:23
		
packfiles: redo deltification
		 
	
		6794de8f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/12/12 15:09
		
commit,compat,merge: split walk results on newlines
		 
	
		ba26692d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/12/09 12:54
		
git/branch: implcitly create local branch off origin
		 
	
		221e7c96
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/12/05 14:17
		
git/clone: clean up on interrupt
		 
	
		b4838c1b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/12/05 13:18
		
git/serve: remove percent progress in logs.
		 
	
		5add783e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/12/05 12:51
		
git/send: smaller packfiles when pushing
		 
	
		9b86df70
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/12/05 12:03
		
import: remove stray -x
		 
	
		deb7402a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/12/04 21:48
		
git/rebase: first cut of rebase implementation
		 
	
		cfcc9e9a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/12/04 21:26
		
gitrules: remove broken rule
		 
	
		6f767f2a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/12/04 10:57
		
all: convenience api for checking overflow
		 
	
		f2057365
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/12/03 21:28
		
git/import: add flag to prevent committing after import
		 
	
		abbb4f0a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/12/03 00:10
		
git/import: avoid adding nonexistent files
		 
	
		215c3439
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/12/02 23:03
		
git/query: don't include start of range in .. operator
		 
	
		12407c20
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/12/02 21:57
		
import, export: fix patch formatting
		 
	
		c188c740
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/11/29 13:33
		
manpage: add config example, fix formatting
		 
	
		34814c67
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/11/29 00:44
		
git/query: make it possible query all history
		 
	
		8d3a8f8f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/11/28 22:52
		
git/import: only print one --- line
		 
	
		f9506fbc
		 – kvik <kvik@a-b.xyz>
 authored
 on 2020/11/28 22:20
		
git/diff: use native diff(1)
		 
	
		67f0afe4
		 – kvik <kvik@a-b.xyz>
 authored
 on 2020/11/28 22:05
		
git/export: diff added or deleted files against /dev/null
		 
	
		76e4b8ff
		 – kvik <kvik@a-b.xyz>
 authored
 on 2020/11/28 22:04
		
git/import: fix diff parsing
		 
	
		3f2cb884
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/11/28 22:09
		
git/commit: add -a flag to amend
		 
	
		544dbac2
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/11/28 21:09
		
git/serve: report when a repo does not exist
		 
	
		666f62f0
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/11/28 19:35
		
git/serve: allow trailing characters on 'done' message
		 
	
		e4c68a3b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/11/26 20:01
		
git/send: use pack deltification code
		 
	
		76896368
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/11/26 13:42
		
README: update links to point at self hosting instance
		 
	
		a7e9ef6e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/11/26 13:41
		
gitls: add support for tarball snapshots, clean up
		 
	
		17e813bb
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/11/25 21:42
		
git/push: allow mirrored upstreams (thanks kvik)
		 
Next