summary refs log tree commit diff
path: root/www/git.causal.agency/cgit/cgit.png
blob: 425528ee39519a781b23bbec64df948b78ae87cb (plain)
ofshex dumpascii
0000 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 00 60 00 00 00 40 08 03 00 00 00 d2 ea 82 .PNG........IHDR...`...@........
0020 3c 00 00 00 01 73 52 47 42 00 ae ce 1c e9 00 00 00 09 70 48 59 73 00 00 0b 13 00 00 0b 13 01 00 <....sRGB.........pHYs..........
0040 9a 9c 18 00 00 01 c2 50 4c 54 45 ff ff ff 00 00 00 80 00 00 80 00 00 aa 00 00 9f 00 00 aa 00 00 .......PLTE.....................
0060 99 00 00 a2 00 00 a4 00 00 9f 00 00 a6 00 00 aa 00 00 a6 00 00 a3 00 00 a4 00 00 aa 00 00 a5 00 ................................
0080 00 a5 00 00 a6 00 00 a6 00 00 a8 00 00 a7 00 00 aa 00 00 a7 00 00 a8 00 00 aa 00 00 a8 00 00 aa ................................
00a0 00 00 a9 00 00 aa 00 00 a9 00 00 a8 00 00 a9 00 00 a8 00 00 a9 00 00 a8 00 00 a9 00 00 a9 00 00 ................................
00c0 aa 00 00 a8 00 00 aa 00 00 a8 00 00 a9 00 00 aa 00 00 a8 00 00 a9 00 00 aa 00 00 a8 00 00 aa 00 ................................
00e0 00 a8 00 00 a9 00 00 aa 00 00 a8 00 00 aa 00 00 a8 00 00 aa 00 00 a8 00 00 a9 00 00 aa 00 00 a9 ................................
0100 00 00 aa 00 00 a9 00 00 aa 00 00 a9 00 00 a9 00 00 aa 00 00 a9 00 00 aa 00 00 a9 00 00 aa 00 00 ................................
0120 a9 00 00 a9 00 00 a9 00 00 a9 00 00 a9 00 00 a9 00 00 a9 00 00 aa 00 00 a9 00 00 aa 00 00 a9 00 ................................
0140 00 a9 00 00 aa 00 00 a9 00 00 a9 00 00 aa 00 00 a9 00 00 aa 00 00 a9 00 00 a9 00 00 aa 00 00 aa ................................
0160 00 00 a9 00 00 aa 00 00 aa 00 00 a9 00 00 aa 00 00 aa 00 00 aa 00 00 a9 00 00 aa 00 00 aa 00 00 ................................
0180 aa 00 00 aa 00 00 aa 00 00 a9 00 00 aa 00 00 a9 00 00 aa 00 00 aa 00 00 aa 00 00 a9 00 00 aa 00 ................................
01a0 00 aa 00 00 a9 00 00 aa 00 00 a9 00 00 aa 00 00 aa 00 00 aa 00 00 a9 00 00 a9 00 00 aa 00 00 a9 ................................
01c0 00 00 aa 00 00 aa 00 00 a9 00 00 aa 00 00 a9 00 00 aa 00 00 aa 00 00 a9 00 00 aa 00 00 aa 00 00 ................................
01e0 a9 00 00 aa 00 00 aa 00 00 a9 00 00 aa 00 00 aa 00 00 a9 00 00 aa 00 00 aa 00 00 a9 00 00 aa 00 ................................
0200 00 aa 00 00 a9 00 00 aa 00 00 aa 00 00 fe 62 b8 3d 00 00 00 95 74 52 4e 53 00 01 02 04 06 08 09 ..............b.=....tRNS.......
0220 0a 0b 0e 10 14 15 17 19 1c 1e 1f 25 28 2e 2f 31 33 34 35 36 38 39 3b 42 44 46 47 49 4a 4f 53 56 ...........%(./1345689;BDFGIJOSV
0240 57 58 5a 5b 5c 5d 5e 5f 60 61 63 64 65 66 6a 6c 6d 6f 70 71 72 73 75 77 78 79 7a 7b 7c 7e 80 81 WXZ[\]^_`acdefjlmopqrsuwxyz{|~..
0260 82 83 85 8b 8c 8e 8f 90 92 93 95 97 99 9a 9e 9f a1 a2 a6 a7 a8 aa ac ae b1 b2 b3 b4 b7 b8 ba bd ................................
0280 c2 c6 c9 ca cb cd cf d1 d2 d3 d4 d5 d6 d8 d9 da db de df e2 e3 e5 e6 e7 e8 ea eb ec ed ee ef f0 ................................
02a0 f1 f2 f3 f4 f5 f6 f7 f8 f9 fa fb fc fd fe d5 a1 b3 2d 00 00 00 01 62 4b 47 44 00 88 05 1d 48 00 .................-....bKGD....H.
02c0 00 02 7f 49 44 41 54 58 c3 ed 97 e9 5b 12 51 14 87 a1 4c c1 ca b2 d4 d2 f6 c5 b6 31 c4 8a 16 33 ...IDATX....[.Q...L........1...3
02e0 6d b3 3d 6d d3 16 4b 69 a3 45 82 48 c3 34 cd 05 1d 04 09 02 e6 fd 7f fb 80 4f 31 97 19 88 9e 4b m.=m..Ki.E.H.4...........O1....K
0300 1f 8c f3 ed fe e6 cc 79 e7 99 e7 fc ee 3d d7 62 29 87 cc 00 50 cb 80 95 0d 28 77 55 19 f0 3f 00 .......y.....=.b)...P....(wU..?.
0320 ea 3a 9e 78 27 97 52 90 9c 9f 78 df df b1 39 5f 41 cc c2 bc fc 41 bf 98 eb 6b 96 08 a8 1a 34 ca .:.x'.R...x...9_A....A...k....4.
0340 7e b1 46 1a 60 c8 38 fd 55 85 24 40 4b e6 e9 ec f3 6b 67 9c 8a e2 70 5d ea 1f cb 28 ed 26 00 45 ~.F.`.8.U.$@K....kg...p]...(.&.E
0360 51 14 80 25 45 08 13 c0 67 80 05 67 f6 f7 6e 1f 01 08 d9 cd bb a6 88 2e 6a 04 48 36 e8 c5 9a 10 Q..%E...g..g..n.........j.H6....
0380 c0 01 29 80 0b 00 8f 45 b5 1b e0 81 14 c0 20 80 53 54 9b 00 bc 52 00 7e 80 06 51 ad 04 98 90 02 ..)....E........ST...R.~..Q.....
03a0 98 01 58 97 23 c7 81 98 14 40 02 c0 5a ec de 53 04 40 03 e2 96 12 02 00 c2 a5 06 a8 65 c0 ca 07 ..X.#....@..Z..S.@..........e...
03c0 94 b4 8b 34 20 51 4a 80 89 93 c3 80 66 5e 50 13 d6 6f 03 81 80 3f cf 5e b4 5e 54 ad 69 60 d1 1c ...4.QJ.....f^P..o...?.^.^T.i`..
03e0 10 03 22 59 eb a8 f9 7f f8 08 b0 45 54 d7 a2 7f 43 04 cc 01 e9 ac 75 1a 98 cf 73 1e 1c 13 d5 3d .."Y.......ET...C.....u...s....=
0400 c2 29 2e 02 82 00 35 bf 4f 40 80 31 63 c0 45 80 67 a2 7a bf 00 e0 25 c0 be 5f cb dd 00 1e 63 40 .)....5.O@.1c.E.g.z...%.._....c@
0420 13 40 7a 9b 5e ac ff 5e 00 d0 a3 3f 68 fb 00 7a f3 4d 15 e1 b6 ac a9 62 55 f3 37 0a 00 f6 03 68 .@z.^..^...?h..z.M.....bU.7....h
0440 a7 96 bb af 35 25 cc 08 ba 38 ba 3c 17 b9 af 9c 76 2a 4a ab ab 7b 60 3a 77 92 12 01 b6 08 00 a3 ....5%...8.<....v*J..{`:w.......
0460 3d 27 1d ae 1b 3e 00 a2 76 33 27 b8 ff 60 54 cb 31 d6 d5 9c e4 9b a6 56 ab 72 ff 05 a0 d2 23 e4 ='...>..v3'..`T.1......V.r....#.
0480 0e db f2 b8 f9 d0 88 58 fa 53 ac 00 c0 52 79 27 91 95 1f bb 6d cb bf 61 d4 9f 1f f0 4e c5 d2 90 .......X.S...Ry'....m..a....N...
04a0 54 a7 7d 8f ce d5 59 54 bd 93 8c f6 9e da 76 77 70 2e 95 5a 1c 7f 73 ef 48 75 d1 57 18 55 3f b6 T.}...YT......vwp..Z..s.Hu.W.U?.
04c0 c8 8f 30 30 25 a7 d4 4c 34 1a 55 2b 04 71 b5 06 7c 90 03 f8 6a 34 3b 6e 02 78 2a 07 30 0c 70 5d ..00%..L4.U+.q..|...j4;n.x*.0.p]
04e0 10 3b 01 3a e5 00 6e 01 a8 1b 74 da c6 05 80 ad 72 00 bb 00 08 66 ff a4 bd 93 00 a3 92 fa c5 fa .;.:..n...t.....r....f..........
0500 6e d9 8a bd 67 db 14 a5 e5 44 57 df 78 46 70 c8 ea c8 c6 b8 f1 2d d3 2a ad e7 77 46 0c ea bf b6 n...g....DW.xFp......-.*..wF....
0520 4b 74 55 ed c3 1f 42 f9 2f c7 ad 72 8d 5b 7d f8 ae 67 3c 94 00 2d 31 1b 18 ba bc c3 6a 29 c7 3f KtU...B./..r.[}..g<..-1.....j).?
0540 88 9f 50 3f 7a cd 85 70 a7 7d 00 00 00 00 49 45 4e 44 ae 42 60 82 ..P?z..p.}....IEND.B`.
class='logheader'>2009-08-09Add some example filter scriptsLars Hjemli Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-08-09Add 'about-filter' and 'repo.about-filter' optionsLars Hjemli These options can be used to execute a filter command on each about-page, both top-level and for each repository (repo.about-filter can be used to override the current about-filter). Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-08-09ui-summary: enable arbitrary paths below repo.readmeLars Hjemli This change makes it possible to include any number of pages below the 'about' tab for a repository. The path is assumed to be located in the same directory as the 'repo.readme' file. Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-08-09cgit.c: allow repo.*-filter options to unset the current defaultLars Hjemli If e.g. repo.commit-filter is specified as an empty string, this is now properly handled as disabling the global commit-filter setting for the current repository. Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-08-09Add support for repo.commit-filter and repo.source-filterLars Hjemli These options can be used to override the default commit- and source- filter settings per repository. Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-08-08Expose file extension in tree lists as class to allow nicer tree stylingMartin Szulecki Signed-off-by: Martin Szulecki <opensuse@sukimashita.com> 2009-08-08Introduce noplainemail option to hide email adresses from spambotsMartin Szulecki Signed-off-by: Martin Szulecki <opensuse@sukimashita.com> 2009-07-31ui-commit: add support for 'commit-filter' optionLars Hjemli This new option specifies a filter which is executed on the commit message, i.e. the commit message is written to the filters STDIN and the filters STDOUT is included verbatim as the commit message. This can be used to implement commit linking by creating a simple shell script in e.g. /usr/bin/cgit-commit-filter.sh like this: #/bin/sh sed -re 's|\b([0-9a-fA-F]{6,40})\b|<a href="./?id=\1">\1</a>|g' Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-07-31ui-tree: add support for source-filter optionLars Hjemli This new option is used to specify an external command which will be executed when displaying blob content in the tree view. Blob content will be written to STDIN of the filter and STDOUT from the filter will be included verbatim in the html output from cgit. The file name of the blob will be passed as the only argument to the filter command. Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-07-31ui-snapshot: use cgit_{open|close}_filter() to execute compressorsLars Hjemli This simplifies the code in ui-snapshot.c and makes the test-suite verify the new filter-functions. Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-07-31Add generic filter/plugin infrastructureLars Hjemli The functions cgit_open_filter() and cgit_close_filter() can be used to execute filters on the output stream from cgit. Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-07-25Add support for mime type registration and lookupLars Hjemli This patch makes it possible to register mappings from filename extension to mime type in cgitrc and use this mapping when returning blob content in `plain` view. The reason for adding this mapping to cgitrc (as opposed to parsing something like /etc/mime.types) is to allow quick lookup of a limited number of filename extensions (/etc/mime-types on my machine currently contains over 700 entries). NB: A nice addition to this patch would be to parse /etc/mime.types when `plain` view is requested for a file with an extension for which there is no mapping registered in cgitrc. Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-07-25cgit.h: keep config flags sortedLars Hjemli Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-07-25cgitrc.5.txt: document 'embedded' and 'noheader'Lars Hjemli Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-07-25Add support for 'noheader' optionLars Hjemli This option can be used to disable the standard cgit page header, which might be useful in combination with the 'embedded' option. Suggested-by: Mark Constable <markc@renta.net> Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-07-25cgitrc.5.txt: document 'head-include'Lars Hjemli Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-07-25ui-blob: return 'application/octet-stream' for binary blobsLars Hjemli Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-07-25ui-plain: Return 'application/octet-stream' for binary files.Remko Tronçon Signed-off-by: Remko Tronçon <git@el-tramo.be> Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-06-11use cgit_httpscheme() for atom feedDiego Ongaro 2009-06-11add cgit_httpscheme() -> http:// or https://Diego Ongaro 2009-06-07Return http statuscode 404 on unknown branchLars Hjemli Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-06-07Add head-include configuration option.Mark Lodato This patch adds an option to the configuration file, "head-include", which works just like "header" or "footer", except the content is put into the HTML's <head> tag. 2009-03-15CGIT 0.8.2.1Lars Hjemli Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-03-15Fix doc-related glitches in Makefile and .gitignoreLars Hjemli Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-03-15ui-snapshot: avoid segfault when no filename is specifiedLars Hjemli Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-03-15fix segfault when displaying empty blobsEric Wong When size is zero, subtracting one from it turns it into ULONG_MAX which causes an out-of-bounds access on buf. Signed-off-by: Eric Wong <normalperson@yhbt.net> Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-02-19Add support for HEAD requestsLars Hjemli This is a quick 'n dirty hack which makes cgit honor HEAD requests. Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-02-19Add support for ETag in 'plain' viewLars Hjemli When downloading a blob identified by its path, the client might want to know if the blob has been modified since a previous download of the same path. To this end, an ETag containing the blob SHA1 seems to be ideal. Todo: add support for HEAD requests... Suggested-by: Owen Taylor <otaylor@redhat.com> Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-02-12ui-tree: escape ascii-text properly in hexdump viewLars Hjemli Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-02-12Makefile: add doc-related targetsLars Hjemli