Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • alpine/aports
  • SpaceToast/aports
  • jbenden/aports
  • oliver/aports
  • mps/aports
  • nmeum/aports
  • bratkartoffel/aports
  • Leo/aports
  • ncopa/aports
  • kdaudt/aports
  • mtneug/aports
  • andypost/aports
  • tmhoang/aports
  • hoshsadiq/aports
  • straight-shoota/aports
  • devplayer0/aports
  • PureTryOut/aports
  • jjsearle/aports
  • Mark-Weston/aports
  • tcely/aports
  • xihh87/aports
  • fab/aports
  • Geod24/aports
  • maribu/aports
  • telmich1/aports
  • prspkt/aports
  • ndowens/aports
  • xrs/aports
  • J0WI/aports
  • mustang/aports
  • timlegge/aports
  • caugner/aports
  • cschlote/aports
  • ThibF/aports
  • maldridge/aports
  • maxwell-k/aports
  • gena01/aports
  • oxr463/aports
  • guieng/aports
  • ollieparanoid/aports
  • hjaekel/aports
  • lygstate/aports
  • nazar-pc/aports
  • bebuccianti/aports
  • daveisfera/aports
  • filoozom/aports
  • andyli/aports
  • uuser/aports
  • mksully22/aports
  • otlabs/aports
  • deleugpn/aports
  • eanu/aports
  • walbon/aports
  • twpayne/aports
  • kr0k0/aports
  • jason/aports
  • Minecrell/aports
  • pgaskin/aports
  • misterunknown/aports
  • joneskoo/aports
  • whooo/aports
  • okeuday/aports
  • HRio/aports
  • misery/aports
  • timbru31/aports
  • j8r/aports
  • TBK/aports
  • lnattrass/aports
  • russkel/aports
  • fguillot/aports
  • kpcyrd/aports
  • ids1024/aports
  • castorinop/aports
  • alpterry/aports
  • mj/aports
  • bobg/aports
  • crd/aports
  • nixfloyd/aports
  • vitaliytv/aports
  • 6543/aports
  • wener/aports
  • Danct12/aports
  • viest/aports
  • bugrasan/aports
  • mpolanski/aports
  • elmarco/aports
  • kytart/aports
  • radhus/aports
  • jjtt/aports
  • jeanlf/aports
  • mcrute/aports
  • dh/aports
  • palfrey/aports
  • lanodan/aports
  • tbodt/aports
  • mmacata/aports
  • kost/aports
  • dimon222/aports
  • yselkowitz/aports
  • odidev/aports
  • sp1thas/aports
  • hairyhenderson/aports
  • craftyguy/aports
  • ibex/aports
  • umarcor/aports
  • xpecex/aports
  • MartijnBraam/aports
  • joshiste/aports
  • enumura/aports
  • kjg-ungleich/aports
  • bsergean/aports
  • reidrankin/aports
  • elrido/aports
  • markkrj/aports
  • gjabell/aports
  • agunnerson-work/aports
  • adsr/aports
  • emolitor/aports
  • takumin/aports
  • telmich/aports
  • beastie29a/aports
  • spieth/aports
  • r4sas/aports
  • ctilmes/aports
  • dazza-codes/aports
  • sauerbraten/aports
  • agboom/aports
  • sascha/aports
  • liske/aports
  • hristiyan.ivanov/aports
  • yrral86/aports
  • Manveru/aports
  • pegah.bahramiani/aports
  • leagueofcake/aports
  • awilcox/aports
  • pglaum/aports
  • whoami/aports
  • erik/aports
  • aeeq/aports
  • allgdante/aports
  • alxu/aports
  • kaey/aports
  • ufoproger/aports
  • mzealey/aports
  • nihr43/aports
  • paper/aports
  • gjnoonan/aports
  • drebrez/aports
  • robert.pritzkow/aports
  • contrun/aports
  • ny-a/aports
  • zx2c4/aports
  • markand/aports
  • a16bitsysop/aports
  • strake/aports
  • tsarna/aports
  • johnsalmon/aports
  • terra/aports
  • nilclass/aports
  • markpash/aports
  • msrd0/aports
  • rfaa/aports
  • fandrieu/aports
  • eleksir/aports
  • blattersturm/aports
  • sporian-qelliott/aports
  • kmmndr/aports
  • billiob/aports
  • kenneth/aports
  • dne/aports
  • prez/aports
  • winny/aports
  • anjandev/aports
  • corysanin/aports
  • julianuu/aports
  • xphoniex/aports
  • ichernev/aports
  • axel/aports
  • clandmeter/aports
  • tallero/aports
  • maxmeyer/aports
  • Raatty/aports
  • neuschaefer/aports
  • dbradley/aports
  • j3s/aports
  • sbs2001/aports
  • dvaerum/aports
  • NiekvdMaas/aports
  • kit/aports
  • gompa/aports
  • rkojedzinszky/aports
  • alexeymin/aports
  • jenneron/aports
  • Thermi/aports
  • SkAzZ/aports
  • legale/aports
  • dev-zero/aports
  • tcrpr/aports
  • fnux/aports
  • libesz/aports
  • pagerc/aports
  • ASMfreaK/aports
  • edwargix/aports
  • ariadne/aports
  • atlury/aports
  • snh/aports
  • paroga/aports
  • lmarz/aports
  • pkuca/aports
  • durrendal/aports
  • meehow/aports
  • Askold/aports
  • cwimmer/aports
  • _fujiwara_/aports
  • jbboehr/aports
  • smcavoy/aports
  • jansegre/aports
  • rafaelsoaresbr/aports
  • detha/aports
  • Spunkie/aports
  • 0564/aports
  • herrfrei/aports
  • camerden/aports
  • rnav/aports
  • runlevel5/aports
  • deathmist/aports
  • jbrunink/aports
  • ewisuri/aports
  • sashk/aports
  • zhangyoufu/aports
  • PlantDaddy/aports
  • andydude/aports
  • jacekmigacz/aports
  • Dekedro/aports
  • arturmadrzak/aports
  • mobileoverlord/aports
  • llnu/aports
  • smorimoto/aports
  • vr/aports
  • martin13/aports
  • sgn/aports
  • Oekn5w/aports
  • mark/aports
  • 1800alex/aports
  • amcgrath/aports
  • dawidpotocki/aports
  • mcrmonkey/aports
  • nightscape/aports
  • daka/aports
  • devzer01/aports
  • nergzd723/aports
  • ngrsdhbw/aports
  • MBrothers/aports
  • hblanks/aports
  • mro/aports
  • mmlb1/aports
  • mmlb/aports
  • drew/aports
  • akoeplinger/aports
  • frelon/aports
  • terorie2/aports
  • terorie/aports
  • jamesholcomb/aports
  • stice/aports
  • sylvainemery/aports
  • dacrossman/aports
  • seanbehan/aports
  • techknowlogick/aports
  • FireEater64/aports
  • cpixl/aports
  • slimm609/aports
  • proycon/aports
  • fukanchik/aports
  • jirutka/aports
  • Newbyte/aports
  • iinuwa/aports
  • digint/aports
  • ynerant/aports
  • neheb/aports
  • DolphinChips/aports
  • cian/aports
  • simon-engledew/aports
  • darran-c/aports
  • jhmoon2000/aports
  • f355/aports
  • caskd/aports
  • itoffshore/aports
  • ticho/aports
  • nick-zh/aports
  • rhencke/aports
  • Oliver2213/aports
  • HalosGhost/aports
  • mayli/aports
  • maltejk/aports
  • at-wat/aports
  • nick-oconnor/aports
  • okzk/aports
  • blendergeek/aports
  • sgsunder/aports
  • starfire24680/aports
  • schrodervictor/aports
  • jpsamaroo/aports
  • bonzini/aports
  • larena/aports
  • xsteadfastx/aports
  • dxjoke/aports
  • Frassle/aports
  • michaelgiraldo/aports
  • hausenism/aports
  • angez9eez8aixeuk/aports
  • nektro/aports
  • noisegul/aports
  • jgulotta/aports
  • m242/aports
  • andrewsomething/aports
  • fabled/aports
  • truber/aports
  • Bluemax/aports
  • sodface/aports
  • apachler/aports
  • antoni.aloytorrens/aports
  • rzl/aports
  • tgenannt/aports
  • indy/aports
  • mimi89999/aports
  • edwardxia/aports
  • EspiDev/aports
  • cedric-anne/aports
  • azmeuk/aports
  • mm/aports
  • lflare/aports
  • ddevault/aports
  • ttrask01/aports
  • khanku/aports
  • spameier/aports
  • dylanvanassche/aports
  • vitkin/aports
  • hlmuludiang/aports
  • omerfirmak/aports
  • ahwayakchih/aports
  • solidnerd/aports
  • thdaemon/aports
  • atkrad/aports
  • AlexiaChen/aports
  • audron/aports
  • fraolt/aports
  • mrl5/aports
  • ddb_db/aports
  • LordVeovis/aports
  • HenriDellal/aports
  • scudco/aports
  • denniskempin/aports
  • xordspar0/aports
  • ph1lter/aports
  • alhassanaraouf/aports
  • ntrrg/aports
  • bgs/aports
  • zaporozhets/aports
  • bds/aports
  • bradfordboyle/aports
  • craigcomstock/aports
  • tsl0922/aports
  • mdekstrand/aports
  • floppym/aports
  • adhawkins/aports
  • jamesmstone/aports
  • Adduc/aports
  • am11/aports
  • robertgzr/aports
  • montdidier/aports
  • jerdna-regeiz/aports
  • alexyam/aports
  • ay/aports
  • Ikke/aports
  • cherrypicker/aports
  • omni/aports
  • TuxThePenguin0/aports
  • martinetd/aports
  • wheatevo/aports
  • qsc93547/aports
  • jraby/aports
  • Jellyfrog/aports
  • sk/aports
  • boomanaiden154/aports
  • dHannasch/aports
  • ALTracer/aports
  • Lucid/aports
  • mckaygerhard/aports
  • TimRots/aports
  • skarnet/aports
  • antode/aports
  • zelivans/aports
  • MikeDombo/aports
  • Thesola10/aports
  • mkaesberger/aports
  • rjbarnet/aports
  • kvadevack/aports
  • optix2000/aports
  • chrisnovakovic/aports
  • larskuhtz/aports
  • saintplaybitorical/aports
  • Derriick/aports
  • alpabrz/aports
  • chile.mascabel.colorado/aports
  • JuniorJPDJ/aports
  • tweippert/aports
  • Misthios/aports
  • den1ska/aports
  • dominikschulz/aports
  • vinniec/aports
  • thaJeztah/aports
  • artok/aports
  • ShaRose/aports
  • martin31821/aports
  • Cogitri/aports
  • DDoSolitary/aports
  • outerpassage/aports
  • andres/aports
  • donoban/aports
  • michielboekhoff/aports
  • lazzardo/aports
  • davidv/aports
  • matt335672/aports
  • lshipeng/aports
  • memchk/aports
  • dyfet/aports
  • q66/aports
  • lafleurdeboum/aports
  • a12n/aports
  • kay/aports
  • Habbie/aports
  • svmhdvn/aports
  • tomleb/aports
  • TerraTech/aports
  • ptrcnull/aports
  • jona/aports
  • acj/aports
  • emersion/aports
  • cinaski/aports
  • guddaff/aports
  • dave-tucker/aports
  • xelan/aports
  • sroracle/aports
  • Aerdan1/aports
  • Brissot/aports
  • BobbyTheBuilder/aports
  • zethra/aports
  • Xe/aports
  • juro/aports
  • m0n5t3r/aports
  • hani.shawa/aports
  • rvs/aports
  • Aerdan/aports
  • messense/aports
  • helmsman1396/aports
  • slowjo/aports
  • nepeat/aports
  • vybihal/aports
  • dkrefft/aports
  • krystianch/aports
  • mallory/aports
  • fjc/aports
  • dsnell1122334455/aports
  • doamatto/aports
  • fcolista/aports
  • epoelke/aports
  • rahmanshaber/aports
  • sprat/aports
  • Jenkler/aports
  • pexcn/aports
  • joelselvaraj/aports
  • jugendhacker/aports
  • wesleycoakley/aports
  • hotzevzl/aports
  • aparcar/aports
  • mxkrsv/aports
  • tiotags/aports
  • TheForcer/aports
  • hason/aports
  • gary/aports
  • StevenVB/aports
  • bl4ckb0ne/aports
  • calebccff/aports
  • graingert/aports
  • unrznbl/aports
  • lyngbol/aports
  • floSoX/aports
  • ohz0cahngeechaec/aports
  • earboxer1/aports
  • mil/aports
  • edneville/aports
  • hmrodrigues/aports
  • jakko/aports
  • jaredallard/aports
  • knuxify/aports
  • hosni/aports
  • abate/aports
  • josealberto4444/aports
  • JohnLonge/aports
  • adamplumb/aports
  • link2xt/aports
  • gquintard/aports
  • fijam/aports
  • AlbinoDrought/aports
  • adam.pimentel/aports
  • jminer/aports
  • milesalan/aports
  • arnavdugar/aports
  • iyes/aports
  • stellarpower/aports
  • onny/aports
  • InsanePrawn/aports
  • pj/aports
  • nickgaya/aports
  • bolbishvili/aports
  • goshhhy/aports
  • StacyHarper/aports
  • jchipmunk/aports
  • edumco/aports
  • dmacvicar/aports
  • ericonr/aports
  • flatterlight/aports
  • heyitscassio/aports
  • kwshi/aports
  • ajhalili2006/aports
  • BoboTiG/aports
  • Risgit/aports
  • rejahrehim/aports
  • samuelnorbury2/aports
  • kinsamanka/aports
  • anees264/aports
  • manindar-mohan/aports
  • jnt/aports
  • AkihiroSuda/aports
  • andrewmiskell/aports
  • Arnavion/aports
  • zzzrrw/aports
  • Lucidiot/aports
  • puppetmaster/aports
  • vyivel/aports
  • mio/aports
  • candrews/aports
  • jchook/aports
  • ivmai/aports
  • gstrauss/aports
  • aisha_h__/aports
  • fh1ch/aports
  • pabloyoyoista/aports
  • lonjil/aports
  • skholman/aports
  • AN3223/aports
  • vittoriasalim/aports
  • MarlinMr/aports
  • Saijin-Naib/aports
  • ktprograms/aports
  • esler/aports
  • rakslice/aports
  • Apachez-/aports
  • michaelmp/aports
  • EvTheFuture/aports
  • fiesh/aports
  • voroskoi/aports
  • ngortheone/aports
  • danielcweber/aports
  • fouwels/aports
  • djv/aports
  • MaxPeal/aports
  • berlin4apk/aports
  • Gelbpunkt/aports
  • Nulo/aports
  • vs-x/aports
  • folliehiyuki/aports
  • SameExpert/aports
  • computermouth/aports
  • PSRCode/aports
  • basicer/aports
  • patrickallaert/aports
  • streampunk/aports
  • mologie/aports
  • MightyM17/aports
  • agreppin/aports
  • dpr/aports
  • nevadimov/aports
  • abitrolly/aports
  • ketjap/aports
  • grepory/alpine-aports
  • toxeus/aports
  • nrenniewaldock/aports
  • TravMurav/aports
  • alandiwix/aports
  • TronFortyTwo/aports
  • marin.purgar/aports
  • heroku-miraheze/aports
  • dm1tz/aports
  • phiadaarr/aports
  • eloyesp/aports
  • sandervankasteel/aports
  • Justinzobel/aports
  • rafaelsierra/aports
  • yjftsjthsd/aports
  • ayakael/aports
  • urain39/aports
  • bertrand-lupart/aports
  • pjdc/aports
  • dhruvin/aports
  • grimler/aports
  • Magnesium/aports
  • FranklinYu/aports
  • karlson2k/aports
  • xpufx/aports
  • aquaherd/aports
  • jc/aports
  • alealexpro100/aports
  • RyuKurisu/aports
  • LuckyTurtleDev/aports
  • njhanley/aports
  • alistair23/aports
  • dsankouski/aports
  • am97/aports
  • aivinog1/aports
  • hadasbloom/aports
  • quietsy/aports
  • mikebdp2/aports
  • martinellimarco/aports
  • waweic/aports
  • QShen3/aports
  • marco/aports
  • cinemast/aports
  • Carlgo11/aports
  • RockinRoel/aports
  • dngray/aports
  • aeh/aports
  • kit-ty-kate/aports
  • fel/aports
  • Ertu/aports
  • alexdowad/aports
  • nilushancosta/aports
  • lemonsh/aports
  • Ermine/aports
  • kolbyjack/aports
  • aa13q/aports
  • OmegaRogue/aports
  • nmsv/aports
  • vaka/aports
  • sooslaca/aports
  • cdv/aports
  • hmmr/aports
  • kedap/aports
  • s17t/aports
  • mat/aports
  • opunix/aports
  • norve/aports
  • jakovrr/aports
  • gray-wolf/aports
  • aksdb/aports
  • mayathebee/aports
  • mitnk/aports
  • kunkku/aports
  • wesley.chan/aports
  • piperswe/aports
  • shimaore/aports
  • tim-devel/aports
  • TimotheeLF/aports
  • cunidev/aports
  • l0kod/aports
  • axgdev/aports
  • raspbeguy/aports
  • chenrui/aports
  • agowa338/aports
  • seabass/aports
  • 2cgc5h/aports
  • JostBrand/aports
  • cfra1/aports
  • heplaphon/aports
  • sebastian.toepfer/aports
  • westernmagic/aports
  • yannoff/aports
  • crapStone/aports
  • skalarfeilds79/aports
  • mkhl/aports
  • jeshan/aports
  • sdomi/aports
  • fanquake/aports
  • 3np/aports
  • kevmo314/aports
  • marcelotduarte/aports
  • Znurre/aports
  • leso-kn/aports
  • sdaoden/aports
  • KILLERTKK/aports
  • Roemer/aports
  • wejn/aports
  • npdev453/aports
  • Irvise/aports
  • quad/aports
  • risantos/aports
  • selfisekai/aports
  • tuxpeople/aports
  • djt/aports
  • rubicon/aports
  • malte/aports
  • ysh7/aports
  • kisdler/aports
  • julianladisch/aports
  • sivel/aports
  • rslabbert/aports
  • schwabix/aports
  • kajisha/aports
  • corg/aports
  • SadieCat/aports
  • mogj/aports
  • sergiotarxz/aports
  • mekyt/aports
  • Eloitor/aports
  • dotlambda/aports
  • AlekseiNikiforovIBM/aports
  • BrentChesny/aports
  • robert-scheck/aports
  • maringuu_/aports
  • bitfehler/aports
  • funspectre/aports
  • davdumas/aports
  • twz123/aports
  • synack/aports
  • shad0wfax/aports
  • rohit/aports
  • rom4nik/aports
  • queereen/aports
  • tstenner/aports
  • tomtsagk/aports
  • lasombra/aports
  • mcha/aports
  • Eskuero/aports
  • toomyem/aports
  • vin01/aports
  • devtomio/aports
  • giggsoff/aports
  • devinstewart/aports
  • BenTheTechGuy/aports
  • djmoch/aports
  • nibon7/aports
  • SamWhited/aports
  • lattis/aports
  • danielfdickinson/aports
  • jpdw34/aports
  • nadvagauser/aports
  • braun1928/aports
  • alexryndin/aports
  • m1cha/aports
  • danielTobon43/aports
  • skovati/aports
  • bjesus/aports
  • divVerent/aports
  • consus/aports
  • belgacemSalah/aports
  • tvrzna/aports
  • CMartinUdden/aports
  • chuang/aports
  • weiss/aports
  • PauloLuna/aports
  • kop316/aports
  • sando38/aports
  • NCommander/aports
  • gay/aports
  • ales.krajnik/aports
  • alikates/aports
  • mpascual/aports
  • ziyao233/aports
  • nu/aports
  • nemchik/aports
  • larsks/aports
  • fmac/aports
  • mthie/aports
  • LaszloGombos/aports
  • kraj/aports
  • seventyeight/aports
  • marek-lach/aports
  • eddsalkield/aports
  • kogeletey/aports
  • Krzmbrzl/aports
  • wonderfulShrineMaidenOfParadise/aports
  • cosmicexplorer/aports
  • txc/aports
  • kk6mrp/aports
  • Carmina16/aports
  • mizo/aports
  • aronbr/aports
  • gbrlsnchs/aports
  • tjf/aports
  • airtower-luna/aports
  • wrobelda/aports
  • mzdaniel/aports
  • jay/aports
  • Eolien55/aports
  • akemnade/aports
  • Jazz-Man/aports
  • mhassan1/aports
  • xrvs/aports
  • jvvv/aports
  • candymight/aports
  • wiwiwa/aports
  • aya/aports
  • mva/aports
  • ChemicalXandco/aports
  • rohansukhdeo/aports
  • gruvep/aports
  • daniele/aports
  • pranjal/aports
  • elly/aports
  • simsergey/aports
  • bastistician/aports
  • comcloudway/aports
  • nixgoat/aports
  • Enfaun/aports
  • PsychoGame/aports
  • nbuwe/aports
  • SecT0uch/aports
  • bgkillas/aports
  • hufman/aports_rk3588
  • bricedp/aports
  • progcat/aports
  • ioan.camil.bancioiu/aports
  • platonef/aports
  • WhyNotHugo/aports
  • MPThLee/aports
  • eugenefil/aports
  • garyh/aports
  • chereskata/aports
  • henriquehbr/aports
  • Emma/aports
  • Marc0x/aports
  • kaspar030/aports
  • tetsumaki/aports
  • Magieraj/aports
  • ninefathom/aports
  • tuananh/aports
  • Saif/aports
  • ftiede/aports
  • m4lvin/aports
  • gnumdk/aports
  • walla40/aports
  • bef/aports
  • Garreta/aports
  • tuxerrante/aports
  • pevik/aports
  • ep69/aports
  • sven.wolf/aports
  • wargio/aports
  • ouyen1/aports
  • wart-github/aports
  • svrnm/aports
  • yokomizor/aports
  • ckujau/aports
  • evanTj/aports
  • geb/aports
  • wen/aports
  • 9001/aports
  • Piraty/aports
  • c7s/aports
  • phodina/aports
  • matthewvia/aports
  • junland/aports
  • fabricionaweb/aports
  • Oldes/aports
  • dixyes/aports
  • cleverdata/aports
  • andrewn/aports
  • aalmiray/aports
  • l13t/aports
  • daviwil/aports
  • strophy/aports
  • Ninos/aports
  • skinkie/aports
  • liliace/aports
  • Weissnix4711/aports
  • zc/aports
  • T-Quill/aports
  • bryan/aports
  • jdxcode/aports
  • gjrtimmer/aports
  • tsutsui/aports
  • hnn/aports
  • DrRac27/aports
  • orhun/aports
  • aloisklink/aports
  • jsnider2/aports
  • yuriy-chumak/aports
  • noah24/aports
  • ivladak/aports
  • Ba3Hf/aports
  • tianya/aports
  • jetomit/aports
  • iii/aports
  • hh/aports
  • Jibidiah178/aports
  • ovf/aports
  • cath/aports
  • jswank/aports
  • bbbhltz/aports
  • fa.alutaibi/aports
  • brebs/aports
  • lonerr/aports
  • jvoisin/aports
  • karelfv/aports
  • muubersan/aports
  • willswire/aports
  • cow/aports
  • matrss/aports
  • jahway603/aports
  • rantlivelintkale/aports
  • stonks3141/aports
  • westonsteimel/aports
  • DroidFreak32/aports
  • nabbi/aports
  • Romangaz/aports
  • Sestowner/aports
  • u8l/aports
  • notfound405/aports
  • JeroenVanOort/aports
  • phranz/aports
  • adamdb/aports
  • ivanvc/aports
  • Insidepie/aports
  • vaygr/aports
  • ooliver1/aports
  • hickford/aports
  • gs-kamnas/aports
  • ducktype/aports
  • QC8086/aports
  • captain_morgan/aports
  • klemensn/aports
  • eletrotupi/aports
  • rfmoz/aports
  • ttionya/aports
  • fluix/aports
  • sbrudenell/aports
  • besendorf/aports
  • mintyhippoxyz/aports
  • roselandgoose/aports
  • xpavli44/aports
  • elruwen/aports
  • fsmeier/aports
  • hennikhunsaker/aports
  • ekc9399/aptos
  • witcher/aports
  • JohnAnthony/aports
  • forza/aports
  • zeridon/aports
  • BryceVandegrift/aports
  • Amurray1986/aports
  • jaiden/aports
  • hyb175/aports
  • josie/aports
  • mako2580/aports
  • jcamiel/aports
  • sudotac/aports
  • nia-e/aports
  • ayushnix/aports
  • the-SSD/aports
  • gaborcsardi/aports
  • uichleba/aports
  • oleovit/aports
  • cwink/aports
  • thirdwheel/aports
  • huajingyun01/aports
  • ipvych/aports
  • jarruda/aports
  • lindsay/aports
  • lazywalker/aports
  • st/aports
  • DerLinkman/aports
  • zsoltiv/aports
  • Matthias/aports
  • CFSworks/aports
  • gabrielgio/aports
  • michalszmidt/aports
  • shmuelzon/aports
  • kaathewise/aports
  • camelCaseNick/aports
  • nikodunk/aports
  • juliekoubova/aports
  • michaelfm1211/aports
  • jackmiras/aports
  • mterron/aports
  • susurrus/aports
  • sto/aports
  • sayfem/aports
  • bin456789/aports
  • MetricHen/aports
  • yvigara/aports
  • sertonix/aports
  • bailuk/aports
  • affenull2345/aports
  • sicelo/aports
  • worldofjarcraft/aports
  • m.sandt/aports
  • fauust/aports
  • bro/aports
  • ruven/aports
  • azertyfun/aports
  • renesp/aports
  • samek-h/aports
  • humm/aports
  • cat/aports
  • john3dc/aports
  • btrepp/aports
  • QaidVoid/aports
  • alpine/infra/aports
  • asiekierka/aports
  • bugfest/aports
  • moat/aports
  • phamhongviet/aports
  • ElysiaOrbit/aports
  • gmacedo/aports
  • mikewoudenberg/aports
  • papiris/aports
  • halmartin/aports
  • mbrowny/aports
  • aarroyoc/aports
  • cmplstofB/aports
  • fxzxmic/alpine-aports
  • zamfofex/aports
  • rouault/aports
  • jstnas/aports
  • JulianGro/aports
  • cumbayah/aports
  • bathroombutterfly/aports
  • ip2location-dev/aports
  • cwt/aports
  • reegnz/aports
  • BreyndotEchse/aports
  • konimarti/aports
  • hitechshell/aports
  • f86/aports
  • andrisas/aports
  • BirknerAlex/aports
  • lolomokakus/aports
  • supergibbs/aports
  • jxs/aports
  • sturd/aports
  • neale/aports
  • jurvis/aports
  • persinammon/aports
  • JasonGross/aports
  • john30/aports
  • pczerkas/aports
  • aptalca/aports
  • tdfischer/aports
  • respindola/aports
  • hlindqvist/aports
  • NepNep21/aports
  • BlackCodec/aports
  • stefankrah/aports
  • mbsmith/aports
  • CarterLi/aports
  • AndreRH/aports
  • hannes/aports
  • dthyne/aports
  • kjdev/aports
  • cristian_ci/aports
  • qaqland/aports
  • rikatz/aports
  • bioxz/aports
  • Edu1892/aports
  • chimo/aports
  • TheOneWithTheBraid/aports
  • sewn/aports
  • mini-bomba/aports
  • honeybadger/aports
  • shum/aports
  • rickyrockrat/aports
  • perexg/aports
  • xiaq/aports
  • gabrielstedman/aports
  • jonesv/aports
  • rootwyrm/aports
  • romw314/aports
  • konfetka1989/aports
  • DracoBlue/aports
  • UniqueActive/aports
  • odrling/aports
  • tom-tan/aports
  • prokoprandacek/aports
  • bdolgov/aports
  • doitwithnotepad/aports
  • codemaker219/aports
  • sjhand/aports
  • tie-ling/aports
  • xaverh/aports
  • abologna/aports
  • willat8/aports
  • pthali/aports
  • justsoup/aports
  • cbrake/aports
  • leg/aports
  • acsquared/aports
  • samcday/aports
  • ser/aports
  • vaporup/aports
  • NekoCWD/aports
  • vognev/aports
  • FintasticMan/aports
  • jane400/aports
  • ericwq057/aports
  • summpot1/aports
  • george-hopkins/aports
  • angelmontero/aports
  • darkfader/aports
  • timo.brasz_evbox/aports
  • estesp/aports
  • kerkmann/aports
  • devnull/aports
  • znley/aports
  • nangel/aports
  • X-m7/aports
  • beb/aports-mutter-patched
  • rdbo/aports
  • fossdd/aports
  • adamthiede/aports
  • techtasie/aports
  • famfo/aports
  • longnoserob/aports
  • despiegk/aports
  • longtian/aports
  • Head-on-a-Stick/aports
  • Lassebq/aports
  • haui/aports
  • ThomasAdam/aports
  • LucasLarson/aports
  • patrick330602/aports
  • TermuxTerflux/aports
  • jono2d/aports
  • nikicat/aports
  • Chleba/aports
  • dlatchx/aports
  • xplshn/aports
  • madeel/aports
  • timothysteward-wk/aports
  • dyuckin/aports
  • edubart/aports
  • juef/aports
  • iggy/aports
  • waruqi/aports
  • mjgardner/aports
  • VehementHam/aports
  • JMarkin/aports
  • DaKnig/aports
  • rmader/aports
  • yyp/aports
  • fusl/aports
  • ashurokh/aports
  • thiagowfx/aports
  • skrashevich/aports
  • sboysel/aports
  • furkanmustafa/aports-dev
  • dsingh/aports
  • xli3111/aports
  • ldzhjn/aports
  • krupenik/aports
  • 1peter10/aports
  • dahopem/aports
  • Sarisan/aports
  • dawidd6/aports
  • geek-at/aports
  • qiangxuhui/aports
  • yzewei/aports
  • zhaixiaojuan/aports
  • alex23/aports
  • vixalien/aports
  • bitpup/aports
  • IrukNuj/aports
  • francisuk1989/aports
  • hamblingreen/aports
  • sohrabbehdani/aports
  • cryobry/aports
  • rycwo/aports
  • stephan48/aports
  • txt.file/aports
  • govynnus/aports
  • chenguoqi-cc/alpinux-aports
  • taliaferro/aports
  • idunbarh/aports
  • uselpa/aports
  • fobo66/aports
  • kvendingoldo/aports
  • WeijieWang/aports
  • gresskar/aports
  • chbgdn/aports
  • notgull/aports
  • kota/aports
  • selene/aports
  • akodanev/aports
  • makotosato-at/aports
  • search5/aports
  • duckl1ng/aports
  • lh/aports
  • portalmaster137/aports
  • hanez/aports
  • NAHFE/aports
  • zhangwenlong8911/aports
  • PigeonF/aports
  • MoSal/aports
  • sophrinix/aports
  • jooola/aports
  • Quart233/aports
  • crashniels/aports
  • nekopsykose/aports
  • haukot/aports
  • kaechele/aports
  • alexojegu/aports
  • amelentyev/aports
  • danielhejduk/aports
  • flamingradian/aports
  • oxpa/aports
  • sleirsgoevy/aports
  • popey/aports
  • xtex/aports
  • stepech/aports
  • tamick/aports
  • brooss/aports
  • iamhold3n/aports
  • watanuki/aports
  • RikAlfa/alpine-aports
  • xoofx/aports
  • anki-code/aports
  • ve/aports
  • Sodomon/aports
  • tpikonen/aports
  • fossapps/aports
  • wdev/aports
  • socksinspace/aports
  • mgziminsky/aports
  • jozzsi/aports
  • user18130814200115-2/aports
  • amyspark/aports
  • kanongil/aports
  • rooyca/aports
  • lcmjr/aports
  • Melkor333/aports
  • Ogromny/aports
  • wolfbytyler/aports-swayfx
  • spiffcs/aports
  • leviakatsuki/aports
  • magmaus3/aports
  • nanfengnan1/aports
  • Midar/aports
  • kranurag7/aports
  • aaksoy/aports
  • snowdream/aports
  • wsmoses/aports
  • andar1an/aports
  • AlexSeleznyov/aports
  • 3johnny/aports
  • szymonrw/aports
  • bradh/aports
  • flexchar/aports
  • pieroproietti/aports
  • ajayk/aports
  • alexmyczko/aports
  • orgads/aports
  • Aleyna88/aports
  • jhansen/aports
  • jakkumn/aports
  • cos/aports
  • grencez/aports
  • felixsinger/aports
  • invoked/aports
  • bgalhardo/aports
  • bench/aports
  • MatthiasValvekens/aports
  • olivier-mauras/aports
  • gsamfira/aports
  • gzmorell/aports
  • WojtekKruszewski/aports
  • BrainBlasted/aports
  • per1cycle/aports
  • HiralRajgor/aports
  • cfsmp3/aports
  • HotmailNotAllowed/aports
  • mcm/aports
  • hash/aports
  • Novemb3r/aports
  • funderscore/aports
  • thehajime/aports
  • siebe.claes/aports
  • secunit/aports
  • apangona/aports
  • blek/aports
  • amolinae06/aports
  • mpickering/aports
  • mdipirro/aports
  • tokyovigilante/aports
  • actrawave/aports
  • LEI/aports
  • candrew/aports
  • Freddo3000/aports
  • xexaxo/aports
  • agelwarg/aports
  • itwrx/aports
  • dumbmoron/aports
  • leocavalcante/aports
  • bradh352/aports
  • neilalexander/aports
  • kleisauke/aports
  • VnPower/aports
  • oldhomemovie/aports
  • tomalok/aports
  • GreyXor/aports
  • vhtkrk/aports
  • as400/aports
  • mengzhuo/aports
  • ubeF/aports
  • Glucy2/aports
  • rane/aports
  • starnight/aports
  • iwaim/aports
  • Reku/aports
  • alejandroliu/aports
  • sgurusharan/aports-sgurusharan
  • revsuine/aports
  • joshaspinall/aports
  • matttbe/aports
  • DWwanghao/aports
  • ingfu/aports
  • bbusse/aports
  • cmspam/aports
  • wowi42/aports
  • Sija/aports
  • mrhh69/aports
  • anthumchris/aports
  • kapare/aports
  • skydevht/aports
  • jakesmith/aports
  • asrcpq/aports
  • vktr/aports
  • xrbnvd/aports
  • PaoloBarbolini/aports
  • olaf-thormaehlen_voda/aports
  • jfredon/aports
  • FiloSottile/aports
  • crimson.king/aports
  • mati75/aports
  • phvheumen/aports
  • alopatindev/aports
  • frojnd/aports
  • pltrz/aports
  • jcorporation/aports
  • cmb/aports
  • arisudesu/aports
  • Pursuable1652/aports
  • pfzetto/aports
  • benpicco/aports
  • memdmp/aports
  • wenheping/aports
  • nshopik/aports
  • lucbijl/aports
  • sq9fk/aports
  • sly/aports
  • soreau/aports
  • Mati1060/aports
  • byson/aports
  • fhunleth/aports
  • apreiml/aports
  • NN708/aports
  • 4r7if3x/aports
  • moha/aports
  • Akira25/aports
  • zori/aports
  • nezu/aports
  • Integral/aports
  • I25371_verisk/aports
  • dabao1955/aports
  • bastimeyer/aports
  • minoplhy/aports
  • macmpi/aports
  • jameschensmith/aports
  • Antiz/aports
  • dankamongmen/aports
  • Jianhua/aports
  • akangusu/aports
  • struan-robertson/aports
  • craft/aports
  • AFellowSpeedrunner/nerds-aports
  • melato/aports-copy
  • tankf33der/aports
  • pat-s/aports
  • MGSousa/aports
  • lch/aports
  • williamdes/aports
  • kurth4cker/aports
  • ikheifets-splunk/aports
  • RoadRoller01/aports
  • zhfish/aports
  • luis-henrix/aports
  • zaytsev/aports
  • borrelm/aports
  • bolun-wen/aports
  • Losenmann/aports
  • naix/aports
  • a76yyyy/aports
  • arminweigl/aports
  • monke0192/aports
  • farkasmate/aports
  • pc-magas/aports
  • Jotrorox/aports
  • marceliq/aports
  • notchoc/aports
  • macropin/aports
  • replydev/aports
  • eloydegen/aports
  • yaboyfred/aports
  • georift/aports
  • jontyms/aports
  • pcarrier1/aports
  • AbortRetryFail/aports
  • nickoe/aports
  • yieldsfalsehood/aports
  • hcs-hmk/aports
  • piusbird/aports
  • siddarth99/aports
  • maattfr/aports
  • s2x/aports
  • mkg/aports
  • rhizoome/aports
  • doridian/aports
  • ramzypro/aports
  • qiakai/aports
  • mkonrad/aports
  • Zoey2936/aports
  • deaklajos/aports
  • firefly-cpp/aports
  • keso/aports
  • gnapoli23/aports
  • steinex/aports
  • rooftop/aports
  • iawia002/aports
  • thededem/aports
  • user0-07161/aports
  • thedanilfez/aports
  • kasperk81/aports
  • bdantas/aports
  • stanhu/aports
  • ghenry/aports
  • Maurice809/aports
  • patwid/aports
  • tetech/aports
  • drywall-eater/aports
  • borisfaure/aports
  • lemoce/aports
  • wiktor/aports
  • alex14fr/aports
  • kabir/aports
  • hon/aports
  • realroot/aports
  • AlxndrPsclt/aports
  • dxbkhan2446/aports
  • firasuke/aports
  • shubshinde8381/aports
  • glingy/aports
  • lovell/aports
  • wkornewald/aports
  • streaksu/aports
1462 results
Show changes
Showing
with 525 additions and 146 deletions
Adapted from https://github.com/dillo-browser/dillo/commit/7357e0ee1e8ae1ee9259a3181e400db0d570362b
--- a/src/IO/tls.c
+++ b/src/IO/tls.c
@@ -49,7 +49,11 @@
#include <mbedtls/error.h>
#include <mbedtls/oid.h>
#include <mbedtls/x509.h>
+#if MBEDTLS_VERSION_NUMBER < 0x03000000
#include <mbedtls/net.h> /* net_send, net_recv */
+#else
+#include <mbedtls/net_sockets.h> /* net_send, net_recv */
+#endif
#define CERT_STATUS_NONE 0
#define CERT_STATUS_RECEIVING 1
@@ -98,6 +102,9 @@
static void Tls_handshake_cb(int fd, void *vconnkey);
+/* Moved to ssl_ciphersuites_internal.h in mbedtls 3.6.0 */
+int mbedtls_ssl_ciphersuite_uses_psk(const mbedtls_ssl_ciphersuite_t *info);
+
/*
* Compare by FD.
*/
@@ -383,6 +390,15 @@
MBEDTLS_SSL_PRESET_DEFAULT);
mbedtls_ssl_conf_cert_profile(&ssl_conf, &prof);
+/*
+ * TLSv1.3 brings some changes, among them, having to call
+ * psa_crypto_init(), and a new way of resuming sessions,
+ * which is not currently supported by the code here.
+ */
+#if defined(MBEDTLS_SSL_PROTO_TLS1_3)
+ mbedtls_ssl_conf_max_tls_version(&ssl_conf, MBEDTLS_SSL_VERSION_TLS1_2);
+#endif
+
/*
* There are security concerns surrounding session tickets --
* wrecking forward security, for instance.
@@ -618,15 +634,23 @@
*/
static void Tls_cert_bad_hash(const mbedtls_x509_crt *cert, Dstr *ds)
{
- const char *hash = (cert->sig_md == MBEDTLS_MD_MD5) ? "MD5" :
- (cert->sig_md == MBEDTLS_MD_MD4) ? "MD4" :
- (cert->sig_md == MBEDTLS_MD_MD2) ? "MD2" :
- (cert->sig_md == MBEDTLS_MD_SHA1) ? "SHA1" :
- (cert->sig_md == MBEDTLS_MD_SHA224) ? "SHA224" :
- (cert->sig_md == MBEDTLS_MD_RIPEMD160) ? "RIPEMD160" :
- (cert->sig_md == MBEDTLS_MD_SHA256) ? "SHA256" :
- (cert->sig_md == MBEDTLS_MD_SHA384) ? "SHA384" :
- (cert->sig_md == MBEDTLS_MD_SHA512) ? "SHA512" :
+#if MBEDTLS_VERSION_NUMBER < 0x03000000
+ mbedtls_md_type_t md = cert->sig_md;
+#else
+ mbedtls_md_type_t md = cert->MBEDTLS_PRIVATE(sig_md);
+#endif
+ const char *hash = (md == MBEDTLS_MD_MD5) ? "MD5" :
+ (md == MBEDTLS_MD_SHA1) ? "SHA1" :
+ (md == MBEDTLS_MD_SHA224) ? "SHA224" :
+ (md == MBEDTLS_MD_RIPEMD160) ? "RIPEMD160" :
+ (md == MBEDTLS_MD_SHA256) ? "SHA256" :
+ (md == MBEDTLS_MD_SHA384) ? "SHA384" :
+ (md == MBEDTLS_MD_SHA512) ? "SHA512" :
+#if MBEDTLS_VERSION_NUMBER < 0x03000000
+/* In version 3, these are removed: */
+ (md == MBEDTLS_MD_MD4) ? "MD4" :
+ (md == MBEDTLS_MD_MD2) ? "MD2" :
+#endif
"Unrecognized";
dStr_sprintfa(ds, "This certificate's hash algorithm is not accepted "
@@ -934,7 +958,12 @@
return;
}
- if (conn->ssl->state != MBEDTLS_SSL_HANDSHAKE_OVER) {
+#if MBEDTLS_VERSION_NUMBER < 0x03000000
+ int ssl_state = conn->ssl->state;
+#else
+ int ssl_state = conn->ssl->MBEDTLS_PRIVATE(state);
+#endif
+ if (ssl_state != MBEDTLS_SSL_HANDSHAKE_OVER) {
ret = mbedtls_ssl_handshake(conn->ssl);
if (ret == MBEDTLS_ERR_SSL_WANT_READ ||
@@ -977,16 +1006,22 @@
* soon, unless there are radical changes". It seems to be the best of
* the alternatives.
*/
+#if MBEDTLS_VERSION_NUMBER < 0x03000000
Tls_fatal_error_msg(conn->ssl->in_msg[1]);
+#else
+ Tls_fatal_error_msg(conn->ssl->MBEDTLS_PRIVATE(in_msg[1]));
+#endif
} else if (ret == MBEDTLS_ERR_SSL_INVALID_RECORD) {
MSG("mbedtls_ssl_handshake() failed upon receiving 'an invalid "
"record'.\n");
} else if (ret == MBEDTLS_ERR_SSL_FEATURE_UNAVAILABLE) {
MSG("mbedtls_ssl_handshake() failed: 'The requested feature is not "
"available.'\n");
+#if MBEDTLS_VERSION_NUMBER < 0x03000000
} else if (ret == MBEDTLS_ERR_SSL_BAD_HS_SERVER_KEY_EXCHANGE) {
MSG("mbedtls_ssl_handshake() failed: 'Processing of the "
"ServerKeyExchange handshake message failed.'\n");
+#endif
} else if (ret == MBEDTLS_ERR_SSL_CONN_EOF) {
MSG("mbedtls_ssl_handshake() failed: Read EOF. Connection closed by "
"server.\n");
# Contributor: Bart Ribbers <bribbers@disroot.org>
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=distrobox
pkgver=1.7.1
pkgver=1.7.2.0
pkgrel=0
pkgdesc="Use any Linux distribution inside your terminal"
url="https://distrobox.privatedns.org/"
......@@ -22,5 +22,5 @@ package() {
}
sha512sums="
a86a49b9f6158af3172369a201ce3852a349258c46ebb8dfb269f7b96dfbe2bf2fe9f80a5cf9b9236432d99f4f67fb3d95ab4663964fcdb0f888d48cbdd82c39 distrobox-1.7.1.tar.gz
ae5c9ef7ee63beec6b99488091cdb5bc73dfb219988a71c624af2278ea2efc775895ae2106c6bc35783a317b5b3e92fceed2fdba5be05f94028d28a7a2fb8ce1 distrobox-1.7.2.0.tar.gz
"
......@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=dsme
pkgver=0.84.0
pkgrel=3
pkgrel=4
_commit_dbusglib="d42176ae4763e5288ef37ea314fe58387faf2005"
pkgdesc="Device State Management Entity"
url="https://github.com/sailfishos/dsme"
......@@ -75,6 +75,6 @@ sha512sums="
665cd6395ee0ea14086ba30188c62a72697b3f63484681e18fc7f54109c9aca162f2e33aa2fa4d45287c6c0b590e81ca310c143dac0232cd5887692cdaf51256 dbus-glib-d42176ae4763e5288ef37ea314fe58387faf2005.tar.gz
063ce9f2bd13fb2bd05ab9cd11544265eb5378562ee1fbed1cfa65d2345d092cfcff69f57589d3914005c31a00a58f3993cc13b59615ebe0f48458ba478d8772 0001-correct-paths.patch
2b18c6affaefa786358c07480968fd744370c48452c05e969cc8b26cba5307279ce51f782f42778fbd597bf29ec3d90b7b1ee4d182e8ab41675d1070be2f1954 0002-disable-werror.patch
c59a20e961f5d784958b2ed002c092e19a9245643a8554e42ac98edd8979f4cf58e198463a3015db3c1ee59de222d6c3545f3c7ea45b3eaa8488dd2ba834fea9 dsme.initd
786971b4a8f9cff0b66db658d9b8a2c4ceaaf1c5baa4b62346b9e0a2ab6f46ff3225a60678cb7ddd78e4e9e70fbe41432581e32ebccfa4174375dc79fea49a84 dsme.initd
b841282b96110ec59a7aa539db0737327b09549d55c78dc4b2c3b28b4a6ad1facf015b3175cb6d3a38f13e47aa6314ef3dc1514a4e60dd653a97409ec54ba706 dsme.confd
"
......@@ -6,6 +6,6 @@ description="Device State Management Entity"
command=/usr/sbin/dsme
command_args="-- -p /usr/lib/dsme/startup.so"
depends() {
depend() {
need dbus
}
......@@ -6,14 +6,14 @@ pkgver=0.0.202308
_realver=edk2-stable${pkgver##*.}
_sslver=3.0.9
_sfver=3e
pkgrel=0
pkgrel=1
pkgdesc="EFI Development Kit II"
url="https://github.com/tianocore/tianocore.github.io/wiki/EDK-II/"
arch="x86_64 aarch64"
license="BSD-2-Clause-Patent"
makedepends="bash python3 iasl nasm util-linux-dev util-linux-misc"
options="!archcheck !check" # has no checks
subpackages="$pkgname-pyc"
subpackages="$pkgname-pyc $pkgname-shell:_shell"
_mipisyst_commit=370b5944c046bab043dd8b133727b2135af7747a
source="$pkgname-$pkgver.tar.gz::https://github.com/tianocore/edk2/archive/$_realver.tar.gz
mipisyst-$_mipisyst_commit.tar.gz::https://github.com/MIPI-Alliance/public-mipi-sys-t/archive/$_mipisyst_commit.tar.gz
......@@ -25,19 +25,20 @@ source="$pkgname-$pkgver.tar.gz::https://github.com/tianocore/edk2/archive/$_rea
"
builddir="$srcdir/$pkgname-$_realver"
PLATFORM="ShellPkg/ShellPkg.dsc"
case "$CARCH" in
x86)
TARGET_ARCH=IA32
PLATFORM=OvmfPkg/OvmfPkgIa32X64.dsc
PLATFORM="$PLATFORM OvmfPkg/OvmfPkgIa32X64.dsc"
;;
x86_64)
TARGET_ARCH=X64
PLATFORM="OvmfPkg/OvmfPkgX64.dsc OvmfPkg/OvmfXen.dsc"
PLATFORM="$PLATFORM OvmfPkg/OvmfPkgX64.dsc OvmfPkg/OvmfXen.dsc"
subpackages="$subpackages ovmf:_ovmf:noarch ovmf-xen:_xen:noarch"
;;
aarch64)
TARGET_ARCH=AARCH64
PLATFORM=ArmVirtPkg/ArmVirtQemu.dsc
PLATFORM="$PLATFORM ArmVirtPkg/ArmVirtQemu.dsc"
subpackages="$subpackages aavmf::noarch"
;;
esac
......@@ -110,6 +111,22 @@ package() {
done
}
_shell() {
pkgdesc="EDK2 UEFI Shell"
# taken from arch
# minimal UEFI shell, as defined in ShellPkg/Application/Shell/Shell.inf
local _min='7C04A583-9E3E-4f1c-AD65-E05268D0B4D1'
# full UEFI shell, as defined in ShellPkg/ShellPkg.dsc
local _full='EA4BB293-2D7F-4456-A681-1F22F42CD0BC'
install -D "$builddir"/Build/Shell/"$RELEASE"_"$TOOLCHAIN"/$TARGET_ARCH/Shell_$_min.efi \
"$subpkgdir"/usr/share/edk2-shell/Shell.efi
install -D "$builddir"/Build/Shell/"$RELEASE"_"$TOOLCHAIN"/$TARGET_ARCH/Shell_$_full.efi \
"$subpkgdir"/usr/share/edk2-shell/ShellFull.efi
}
_ovmf() {
pkgdesc="Open Virtual Machine Firmware (OVMF) BIOS"
license="BSD MIT"
......
# Contributor: Rasmus Thomsen <oss@cogitri.dev>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=enchant2
pkgver=2.7.2
pkgver=2.7.3
pkgrel=0
pkgdesc="wrapper library for generic spell checking (v2)"
url="https://abiword.github.io/enchant/"
......@@ -78,5 +78,5 @@ nuspell() {
}
sha512sums="
8612dcca965b49c25ab08a99c08cd6c0fddd7c5e26508245f48b9e7829ba80e05c9299e0c974bb52b2fa800598f550ec074339634d6bf8485fd17669bf1620fc enchant-2.7.2.tar.gz
ca20ae45a42c1c3fec5ef81753f2bbfd1faaa33a6b0c60adc8ac77ab5eb0015be488a5b128b56cdface5f16c5bd3ea1623e9035a39d8453f7a3a713b04f392c7 enchant-2.7.3.tar.gz
"
# Contributor: Kay Thomas <kaythomas@pm.me>
# Maintainer: Kay Thomas <kaythomas@pm.me>
pkgname=ergo
pkgver=2.13.0
pkgrel=2
pkgver=2.13.1
pkgrel=0
pkgdesc="A modern IRC server (daemon/ircd) written in Go"
url="https://ergo.chat"
arch="all"
......@@ -51,7 +51,7 @@ package() {
}
sha512sums="
870e852e1d4a9bbeb9485de33bcf027bfbf92f7fffa125640cbb28798441e52c334a5e14b3a5ba009094eb8f31d24f664601394b1d22fe30828116c55da28826 ergo-2.13.0.tar.gz
dcaec6e9c9f8871633862740980eca7e07f92b0d41c1d8becad09fe20f3ab9c5920a966286b577523e6fdc683018bec1938ed5237eacbe922b70cbfb19ed2bca ergo-2.13.1.tar.gz
1fd4e2a31ebbf7ade88294b18e2705a6caac4f0b0d402a3f324f929cc786d2dee104f600ec4213817f1fd7f22fa10c1303307ee342eb57968be9dfba7851e912 ergo.initd
c9856c141ab4b8b2dee63996678613a787d1aae8345d8baa2df9bc4427306f00b71a8a0fd7e30fd4e7b78cece982ec189ca1e73e703f2617e353d30fbd736491 ergo.confd
79d3608fdf0c271633e1b9fcbe7a654596c4433fb0a625e26d1ecb10826aeb1357200df758bc89f46a6077c189beff3f0218510296141ff6c1b0c76e4529e636 ircd.yaml
......
# Contributor: Leo <thinkabit.ukim@gmail.com>
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
pkgname=eza
pkgver=0.18.13
pkgver=0.18.14
pkgrel=0
pkgdesc="ls replacement written in Rust"
url="https://github.com/eza-community/eza"
......@@ -71,6 +71,6 @@ package() {
}
sha512sums="
e257e57e7be3419bd4b9abf72e32222ad5a8029801cd8a7128151da3ce2198a57a1f6187e70ec7a1929e012572348bad56f7904f8cce2e1c26ab8880b6041f0c eza-0.18.13.tar.gz
6e52a679a8e4fb29db3f7f9270b5bc6e80662790a1b2e2801eef8839d909686e9de66442e9e7317778de1581b16a4e9e9c0c39e1311092188ab92d48231f52bc eza-0.18.14.tar.gz
a6d4139bc1e420ad85e88611551ed79274a6a994f1db1bb29cf833145c2c8be816d6ed540ce4f1393431c607dbb2755519f464f40ab9f163545f49cf78eeb12b completions-exa.patch
"
File moved
# Contributor: Carter Li <zhangsongcui@live.cn>
# Maintainer: Carter Li <zhangsongcui@live.cn>
pkgname=fastfetch
pkgver=2.11.2
pkgver=2.11.5
pkgrel=0
pkgdesc="Like neofetch, but much faster because written mostly in C."
url="https://github.com/fastfetch-cli/fastfetch"
......@@ -70,5 +70,5 @@ package() {
}
sha512sums="
75e5a90c6ac9a70f55bf89040ffe9905804d51f07234e5bea89cf1a6639b3ced91d1741fcb192164e5226bc33954e9d35d9c34092e802936658a823fe2ed9f5c fastfetch-2.11.2.tar.gz
d599b863259dcfaae77f1f47827814d6ca311a0cbfb2e5dfe38be144a23327db80eb646ee70e41b6872336afdb6e2754e692f393263d31e9901f588311df1059 fastfetch-2.11.5.tar.gz
"
......@@ -2,7 +2,7 @@
# Contributor: Natanael Copa <ncopa@alpinelinux.org>
# Maintainer: David Demelier <markand@malikania.fr>
pkgname=fossil
pkgver=2.23
pkgver=2.24
pkgrel=0
pkgdesc="Simple, high-reliability, distributed software configuration management"
url="https://www.fossil-scm.org"
......@@ -11,7 +11,10 @@ license="BSD-2-Clause"
makedepends="openssl-dev>3 tcl-dev zlib-dev"
checkdepends="coreutils ed tcl-lib"
subpackages="$pkgname-bash-completion $pkgname-zsh-completion"
source="https://www.fossil-scm.org/home/tarball/version-$pkgver/fossil-src-$pkgver.tar.gz"
source="https://www.fossil-scm.org/home/tarball/version-$pkgver/fossil-src-$pkgver.tar.gz
fix-tests.patch
"
patch_args="-p0"
builddir="$srcdir/$pkgname-src-$pkgver"
build() {
......@@ -43,5 +46,6 @@ package() {
}
sha512sums="
bba67e16b26b97aa40023a4a2aa3b2abfc9393ec8d3244ec88dab5b7d2c4d46e7d6ee89b008a6bce1f18c96c351c8d41d64f02ba28c0eb3eb04d01e308f3335b fossil-src-2.23.tar.gz
7fc7de7d947b0946866df38c6cb2215f6452d31903cae6470bb4a692816b2803eb66ea372280256e5cd00759e4d02a0ae459de2f56f39af10e873579d53d33ee fossil-src-2.24.tar.gz
2ce139acca006a754616409e2b713e814d7daf3633c3171e5ac2f98778fcb990638a4bb2037e2c02e7e3e9227fd1f7e0fad33e7ed8f98cc9a0fdc2f698629ccf fix-tests.patch
"
Patch-Source: https://fossil-scm.org/home/vpatch?from=merge-in:17c01c549e73c6b8&to=17c01c549e73c6b8
--
Index: test/amend.test
==================================================================
--- test/amend.test
+++ test/amend.test
@@ -313,10 +313,11 @@
}
foreach res [lsort -nocase $result] {
append t2exp "sym-$res*"
}
eval fossil amend $HASH $tags
+ set t1exp [string trimleft $t1exp ,]
test amend-tag-$tc.1 {[string match "*hash:*$HASH*tags:*$t1exp*" $RESULT]}
fossil tag ls --raw $HASH
test amend-tag-$tc.2 {[string match $t2exp $RESULT]}
fossil timeline -n 1
test amend-tag-$tc.3 {[string match $t3exp $RESULT]}
Index: test/json.test
==================================================================
--- test/json.test
+++ test/json.test
@@ -107,11 +107,11 @@
set request [subst {POST $url HTTP/1.0\r
Host: localhost\r
User-Agent: Fossil-Test\r
Cookie: $cookie\r
Content-Type: application/json
-Content-Length $len
+Content-Length: $len
\r
$data}]
} else {
set request [subst {GET $url HTTP/1.0\r
Host: localhost\r
Index: test/merge5.test
==================================================================
--- test/merge5.test
+++ test/merge5.test
@@ -23,11 +23,11 @@
}
protOut {
fossil sqlite3 --no-repository reacts badly to SQL dumped from
repositories created from fossil older than version 2.0.
}
-test merge5-sqlite3-issue false knownBug
+#test merge5-sqlite3-issue false knownBug
test_cleanup_then_return
# Verify the results of a check-out
#
proc checkout-test {testid expected_content} {
Index: test/stash.test
==================================================================
--- test/stash.test
+++ test/stash.test
@@ -168,14 +168,14 @@
########
# fossil stash show|cat ?STASHID? ?DIFF-OPTIONS?
# fossil stash [g]diff ?STASHID? ?DIFF-OPTIONS?
-fossil stash show
-test stash-1-show {[normalize_result] eq $diff_stash_1}
-fossil stash diff
-test stash-1-diff {[normalize_result] eq $diff_stash_1} knownBug
+#fossil stash show
+#test stash-1-show {[normalize_result] eq $diff_stash_1}
+#fossil stash diff
+#test stash-1-diff {[normalize_result] eq $diff_stash_1} knownBug
########
# fossil stash pop
stash-test 2 pop {
@@ -206,16 +206,16 @@
# fossil: ./src/delta.c:231: checksum: Assertion '...' failed.
# Should be triggered by this stash-WY-1 test.
fossil checkout --force c1
fossil clean
fossil mv --soft f1 f1new
-stash-test WY-1 {-expectError save -m "Reported 2016-02-09"} {
- REVERT f1
- DELETE f1new
-} -changes {
-} -addremove {
-} -exists {f1 f2 f3} -notexists {f1new} -knownbugs {-code -result}
+#stash-test WY-1 {-expectError save -m "Reported 2016-02-09"} {
+# REVERT f1
+# DELETE f1new
+#} -changes {
+#} -addremove {
+#} -exists {f1 f2 f3} -notexists {f1new} -knownbugs {-code -result}
# TODO: add tests that verify the saved stash is sensible. Possibly
# by applying it and checking results. But until the SQLITE_CONSTRAINT
# error is fixed, there is nothing stashed to test.
@@ -296,16 +296,17 @@
}] -changes {
RENAMED f2 -> f2n
} -addremove {
} -exists {f1 f2n} -notexists {f2}
-stash-test 3-2 {save -m f2n} {
- REVERT f2
- DELETE f2n
-} -exists {f1 f2} -notexists {f2n} -knownbugs {-result}
+fossil stash save -m f2n
+#stash-test 3-2 {save -m f2n} {
+# REVERT f2
+# DELETE f2n
+#} -exists {f1 f2} -notexists {f2n} -knownbugs {-result}
fossil stash show
-test stash-3-2-show-1 {![regexp {\sf1} $RESULT]} knownBug
+#test stash-3-2-show-1 {![regexp {\sf1} $RESULT]} knownBug
test stash-3-2-show-2 {[regexp {\sf2n} $RESULT]}
stash-test 3-2-pop {pop} {
UPDATE f1
UPDATE f2n
} -changes {
Index: test/tester.tcl
==================================================================
--- test/tester.tcl
+++ test/tester.tcl
@@ -308,10 +308,11 @@
comment-format \
crlf-glob \
crnl-glob \
default-csp \
default-perms \
+ default-skin \
diff-binary \
diff-command \
dont-commit \
dont-push \
dotfiles \
Index: test/utf.test
==================================================================
--- test/utf.test
+++ test/utf.test
@@ -35,11 +35,11 @@
set i 1
foreach {fileName result} $args {
set fileName [file join $tempPath $fileName]
fossil test-looks-like-utf $fileName
set result [string map [list %TEMP% $tempPath \r\n \n] $result]
- # if {$::RESULT ne $result} {puts stdout $::RESULT}
+ # if {$::RESULT ne $result} {puts stdout $::RESULT; exit}
test utf-check-$testname.$i {$::RESULT eq $result}
incr i
}
}
@@ -17609,25 +17609,25 @@
Has flag LOOK_LONG: no
Has flag LOOK_INVALID: no
Has flag LOOK_ODD: no
Has flag LOOK_SHORT: no}
-utf-check 1179 utf-check-1179-2-129-1.jnk \
-{File "%TEMP%/utf-check-1179-2-129-1.jnk" has 7 bytes.
-Starts with UTF-8 BOM: no
-Starts with UTF-16 BOM: yes
-Looks like UTF-8: no
-Has flag LOOK_NUL: yes
-Has flag LOOK_CR: no
-Has flag LOOK_LONE_CR: no
-Has flag LOOK_LF: no
-Has flag LOOK_LONE_LF: no
-Has flag LOOK_CRLF: no
-Has flag LOOK_LONG: no
-Has flag LOOK_INVALID: yes
-Has flag LOOK_ODD: no
-Has flag LOOK_SHORT: no}
+#utf-check 1179 utf-check-1179-2-129-1.jnk \
+#{File "%TEMP%/utf-check-1179-2-129-1.jnk" has 7 bytes.
+#Starts with UTF-8 BOM: no
+#Starts with UTF-16 BOM: yes
+#Looks like UTF-8: yes
+#Has flag LOOK_NUL: no
+#Has flag LOOK_CR: no
+#Has flag LOOK_LONE_CR: no
+#Has flag LOOK_LF: no
+#Has flag LOOK_LONE_LF: no
+#Has flag LOOK_CRLF: no
+#Has flag LOOK_LONG: no
+#Has flag LOOK_INVALID: yes
+#Has flag LOOK_ODD: no
+#Has flag LOOK_SHORT: no}
utf-check 1180 utf-check-1180-2-130-0.jnk \
{File "%TEMP%/utf-check-1180-2-130-0.jnk" has 4 bytes.
Starts with UTF-8 BOM: no
Starts with UTF-16 BOM: yes
@@ -24121,41 +24121,41 @@
Has flag LOOK_LONG: no
Has flag LOOK_INVALID: yes
Has flag LOOK_ODD: no
Has flag LOOK_SHORT: no}
-utf-check 1586 utf-check-1586-3-128-0.jnk \
-{File "%TEMP%/utf-check-1586-3-128-0.jnk" has 6 bytes.
-Starts with UTF-8 BOM: no
-Starts with UTF-16 BOM: no
-Looks like UTF-8: no
-Has flag LOOK_NUL: yes
-Has flag LOOK_CR: no
-Has flag LOOK_LONE_CR: no
-Has flag LOOK_LF: no
-Has flag LOOK_LONE_LF: no
-Has flag LOOK_CRLF: no
-Has flag LOOK_LONG: no
-Has flag LOOK_INVALID: yes
-Has flag LOOK_ODD: no
-Has flag LOOK_SHORT: no}
-
-utf-check 1587 utf-check-1587-3-128-1.jnk \
-{File "%TEMP%/utf-check-1587-3-128-1.jnk" has 7 bytes.
-Starts with UTF-8 BOM: no
-Starts with UTF-16 BOM: no
-Looks like UTF-8: no
-Has flag LOOK_NUL: yes
-Has flag LOOK_CR: no
-Has flag LOOK_LONE_CR: no
-Has flag LOOK_LF: no
-Has flag LOOK_LONE_LF: no
-Has flag LOOK_CRLF: no
-Has flag LOOK_LONG: no
-Has flag LOOK_INVALID: yes
-Has flag LOOK_ODD: no
-Has flag LOOK_SHORT: no}
+#utf-check 1586 utf-check-1586-3-128-0.jnk \
+#{File "%TEMP%/utf-check-1586-3-128-0.jnk" has 6 bytes.
+#Starts with UTF-8 BOM: no
+#Starts with UTF-16 BOM: reversed
+#Looks like UTF-16: no
+#Has flag LOOK_NUL: yes
+#Has flag LOOK_CR: no
+#Has flag LOOK_LONE_CR: no
+#Has flag LOOK_LF: no
+#Has flag LOOK_LONE_LF: no
+#Has flag LOOK_CRLF: no
+#Has flag LOOK_LONG: no
+#Has flag LOOK_INVALID: no
+#Has flag LOOK_ODD: no
+#Has flag LOOK_SHORT: no}
+
+#utf-check 1587 utf-check-1587-3-128-1.jnk \
+#{File "%TEMP%/utf-check-1587-3-128-1.jnk" has 7 bytes.
+#Starts with UTF-8 BOM: no
+#Starts with UTF-16 BOM: reversed
+#Looks like UTF-8: no
+#Has flag LOOK_NUL: yes
+#Has flag LOOK_CR: no
+#Has flag LOOK_LONE_CR: no
+#Has flag LOOK_LF: no
+#Has flag LOOK_LONE_LF: no
+#Has flag LOOK_CRLF: no
+#Has flag LOOK_LONG: no
+#Has flag LOOK_INVALID: yes
+#Has flag LOOK_ODD: no
+#Has flag LOOK_SHORT: no}
utf-check 1588 utf-check-1588-3-129-0.jnk \
{File "%TEMP%/utf-check-1588-3-129-0.jnk" has 6 bytes.
Starts with UTF-8 BOM: no
Starts with UTF-16 BOM: no
# Contributor: Rasmus Thomsen <oss@cogitri.dev>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=fractal
pkgver=6
pkgver=7
pkgrel=0
pkgdesc="Matrix group messaging app"
url="https://wiki.gnome.org/Apps/Fractal"
......@@ -55,5 +55,5 @@ package() {
}
sha512sums="
4a57aedba9cd6e79999457837d2932ddbe5b62a2cb7d22dc8afd15c509c30484a663697cec91c2f5b40ab5153aadb0fac65a3d2ce59f444ff6ffe1f566d566ab fractal-6.tar.gz
389d9c51068fbfe5b1f2ee3591a3fead4e94cf8a525d262ad89701c023d21ff8621d055ab07ffd785bcfd77df05234536e0d0848866da979f5a7a1cb875cdf4a fractal-7.tar.gz
"
......@@ -5,7 +5,7 @@ pkgver=0.57.0
pkgrel=0
pkgdesc="A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet."
url="https://github.com/fatedier/frp"
arch="all"
arch="all !loongarch64"
license="Apache-2.0"
makedepends="go"
subpackages="$pkgname-openrc"
......
# Contributor: Dermot Bradley <dermot_bradley@yahoo.com>
# Maintainer: Celeste <cielesti@protonmail.com>
pkgname=fscrypt
pkgver=0.3.4
pkgrel=9
pkgver=0.3.5
pkgrel=0
pkgdesc="Manage Linux native filesystem encryption"
url="https://github.com/google/fscrypt"
# Tests fail on ppc64le with SIGSEGV and memory lock errors
......@@ -46,5 +46,5 @@ package() {
}
sha512sums="
e99ade63092281f3db948564458ddd259420bb7295c6ad896fb5e22697405aa471725c929cf98631e91c05615141c9715bce3eb1b37cbe7c07a7c7c248117b06 fscrypt-0.3.4.tar.gz
1d3dcd3bfa651a6a70709d58f2da07160646e779ebb65ce5213e257ba49b87123ad78428a1e3b5ed022386340ea1ba492bd43b148fb2f28b2b4bda971beed193 fscrypt-0.3.5.tar.gz
"
# Contributor: Valery Kartel <valery.kartel@gmail.com>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=gimp
pkgver=2.10.36
pkgrel=1
pkgver=2.10.38
pkgrel=0
pkgdesc="GNU Image Manipulation Program"
url="https://www.gimp.org/"
# nobody is using this on s390x
......@@ -84,5 +84,5 @@ dev() {
}
sha512sums="
dbe6152ea6ff99cca59bbf2c88a64fb4ff6b529d98ace7723eadf5dfb0e10d9cbaf2de1e0d5251e9ecf9abca73da9ae1a501f229997802fd4077fb9594f4ba66 gimp-2.10.36.tar.bz2
343bf1c3bd14bf8e7c7af79c05920faca213da68549127c1d8af53e2e872e55aeaf39a3cfcf578183a34fdc4f98e1c859be63956b0611067186eefd1fdee2aaa gimp-2.10.38.tar.bz2
"
......@@ -2,7 +2,7 @@
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
pkgname=git-branchless
pkgver=0.8.0
pkgrel=0
pkgrel=1
pkgdesc="Suite of tools to help you visualize, navigate, manipulate, and repair your commit graph"
url="https://github.com/arxanas/git-branchless"
# riscv64: test fails
......@@ -23,6 +23,8 @@ checkdepends="
"
source="https://github.com/arxanas/git-branchless/archive/v$pkgver/git-branchless-$pkgver.tar.gz
unbundle-sqlite.patch
fix-git-2.44-auto_merge.patch
fix-tests-git-2.42.patch
"
options="net"
......@@ -69,4 +71,6 @@ package() {
sha512sums="
ad3435948ffabe256fff2f7b0fe654818fc280049fea0df845ce593ccd713faf5988c843062cfae28c10641c84ed15abaeb0ae774d21e88364f83c0c82852964 git-branchless-0.8.0.tar.gz
a6edb671e188bb53cbe43c760c922233ed9e2e7cfdc3d2a32a020dfb847cff413a0c30333d03e76acf920459c438672cd2b975d515b57bfddd1ecc1bbceb1de4 unbundle-sqlite.patch
d4a259751283137034b662b29de66203f54caf72be8549e2bde5e65b5c7dc193feb5b3b5f3e9b91d7bda7b2bfab9c4fc28e3f58ee859308835beeb429d527e13 fix-git-2.44-auto_merge.patch
055e3f3559b0d5eefc1a43e2fde0cfadff631ec4bf28de720dc7f6ba502687be94748afe63cf5698288d34d843b92b3b7bef174e12f61914e9945d782e9f4eda fix-tests-git-2.42.patch
"
Patch-Source: https://github.com/arxanas/git-branchless/commit/8b1ae8b29f2abf10e5585d48cea4bd85862a529b
--
From 8b1ae8b29f2abf10e5585d48cea4bd85862a529b Mon Sep 17 00:00:00 2001
From: Waleed Khan <me@waleedkhan.name>
Date: Sun, 18 Feb 2024 16:36:55 -0800
Subject: [PATCH] tests: Try to fix failing `git-next` tests
---
git-branchless-lib/src/core/eventlog.rs | 8 +++++++-
git-branchless-lib/src/testing.rs | 7 +++++++
git-branchless-lib/tests/test_eventlog.rs | 4 ++++
git-branchless/tests/test_bug_report.rs | 2 +-
git-branchless/tests/test_eventlog.rs | 2 +-
git-branchless/tests/test_hooks.rs | 2 +-
git-branchless/tests/test_undo.rs | 8 ++++++--
git-branchless/tests/test_wrap.rs | 5 +++--
8 files changed, 30 insertions(+), 8 deletions(-)
diff --git a/git-branchless-lib/src/core/eventlog.rs b/git-branchless-lib/src/core/eventlog.rs
index 31fce007d..bcdc214d1 100644
--- a/git-branchless-lib/src/core/eventlog.rs
+++ b/git-branchless-lib/src/core/eventlog.rs
@@ -710,7 +710,13 @@ pub fn should_ignore_ref_updates(reference_name: &ReferenceName) -> bool {
matches!(
reference_name.as_str(),
- "ORIG_HEAD" | "CHERRY_PICK" | "REBASE_HEAD" | "CHERRY_PICK_HEAD" | "FETCH_HEAD"
+ "ORIG_HEAD"
+ | "CHERRY_PICK"
+ | "REBASE_HEAD"
+ | "CHERRY_PICK_HEAD"
+ // From Git's `is_special_ref` in `refs.c`:
+ | "AUTO_MERGE"
+ | "FETCH_HEAD"
)
}
diff --git a/git-branchless-lib/src/testing.rs b/git-branchless-lib/src/testing.rs
index 6799bc5f8..d1cea37a6 100644
--- a/git-branchless-lib/src/testing.rs
+++ b/git-branchless-lib/src/testing.rs
@@ -654,6 +654,13 @@ then you can only run tests in the main `git-branchless` and \
Ok(version >= GitVersion(2, 27, 0))
}
+ /// Git v2.44 produces `AUTO_MERGE` refs as part of some operations, which
+ /// changes the event log according to the `reference-transaction` hook.
+ pub fn produces_auto_merge_refs(&self) -> eyre::Result<bool> {
+ let version = self.get_version()?;
+ Ok(version >= GitVersion(2, 44, 0))
+ }
+
/// Resolve a file during a merge or rebase conflict with the provided
/// contents.
#[instrument]
diff --git a/git-branchless-lib/tests/test_eventlog.rs b/git-branchless-lib/tests/test_eventlog.rs
index 461019b70..e69e44fb6 100644
--- a/git-branchless-lib/tests/test_eventlog.rs
+++ b/git-branchless-lib/tests/test_eventlog.rs
@@ -46,6 +46,10 @@ fn test_drop_non_meaningful_events() -> eyre::Result<()> {
fn test_different_event_transaction_ids() -> eyre::Result<()> {
let git = make_git()?;
+ if git.produces_auto_merge_refs()? {
+ return Ok(());
+ }
+
git.init_repo()?;
git.commit_file("test1", 1)?;
git.branchless("hide", &["--no-delete-branches", "HEAD"])?;
diff --git a/git-branchless/tests/test_bug_report.rs b/git-branchless/tests/test_bug_report.rs
index 5788024eb..0cc1596c3 100644
--- a/git-branchless/tests/test_bug_report.rs
+++ b/git-branchless/tests/test_bug_report.rs
@@ -16,7 +16,7 @@ fn redact_timestamp(str: String) -> String {
fn test_bug_report() -> eyre::Result<()> {
let git = make_git()?;
- if !git.supports_reference_transactions()? {
+ if !git.supports_reference_transactions()? || git.produces_auto_merge_refs()? {
return Ok(());
}
git.init_repo()?;
diff --git a/git-branchless/tests/test_eventlog.rs b/git-branchless/tests/test_eventlog.rs
index cc2cbf9e6..21b51fd6a 100644
--- a/git-branchless/tests/test_eventlog.rs
+++ b/git-branchless/tests/test_eventlog.rs
@@ -8,7 +8,7 @@ use lib::testing::make_git;
fn test_git_v2_31_events() -> eyre::Result<()> {
let git = make_git()?;
- if !git.supports_reference_transactions()? {
+ if !git.supports_reference_transactions()? || git.produces_auto_merge_refs()? {
return Ok(());
}
diff --git a/git-branchless/tests/test_hooks.rs b/git-branchless/tests/test_hooks.rs
index 57fc5d4b7..7acb6e278 100644
--- a/git-branchless/tests/test_hooks.rs
+++ b/git-branchless/tests/test_hooks.rs
@@ -222,7 +222,7 @@ fn test_pre_auto_gc() -> eyre::Result<()> {
fn test_merge_commit_recorded() -> eyre::Result<()> {
let git = make_git()?;
- if !git.supports_reference_transactions()? {
+ if !git.supports_reference_transactions()? || git.produces_auto_merge_refs()? {
return Ok(());
}
diff --git a/git-branchless/tests/test_undo.rs b/git-branchless/tests/test_undo.rs
index 8cd289427..9bf46e7f1 100644
--- a/git-branchless/tests/test_undo.rs
+++ b/git-branchless/tests/test_undo.rs
@@ -136,7 +136,7 @@ fn test_undo_help() -> eyre::Result<()> {
fn test_undo_navigate() -> eyre::Result<()> {
let git = make_git()?;
- if !git.supports_reference_transactions()? {
+ if !git.supports_reference_transactions()? || git.produces_auto_merge_refs()? {
return Ok(());
}
@@ -225,7 +225,7 @@ fn test_undo_navigate() -> eyre::Result<()> {
fn test_go_to_event() -> eyre::Result<()> {
let git = make_git()?;
- if !git.supports_reference_transactions()? {
+ if !git.supports_reference_transactions()? || git.produces_auto_merge_refs()? {
return Ok(());
}
@@ -433,6 +433,10 @@ fn test_undo_move_refs() -> eyre::Result<()> {
fn test_historical_smartlog_visibility() -> eyre::Result<()> {
let git = make_git()?;
+ if git.produces_auto_merge_refs()? {
+ return Ok(());
+ }
+
git.init_repo()?;
git.detach_head()?;
git.commit_file("test1", 1)?;
diff --git a/git-branchless/tests/test_wrap.rs b/git-branchless/tests/test_wrap.rs
index fb78e369a..3223bd18f 100644
--- a/git-branchless/tests/test_wrap.rs
+++ b/git-branchless/tests/test_wrap.rs
@@ -9,7 +9,7 @@ use lib::testing::{make_git, GitRunOptions};
fn test_wrap_rebase_in_transaction() -> eyre::Result<()> {
let git = make_git()?;
- if !git.supports_reference_transactions()? {
+ if !git.supports_reference_transactions()? || git.produces_auto_merge_refs()? {
return Ok(());
}
@@ -28,7 +28,8 @@ fn test_wrap_rebase_in_transaction() -> eyre::Result<()> {
let event_replayer = EventReplayer::from_event_log_db(&effects, &repo, &event_log_db)?;
let events: Vec<Event> = get_event_replayer_events(&event_replayer)
.iter()
- .map(|event| redact_event_timestamp(event.clone()))
+ .cloned()
+ .map(redact_event_timestamp)
.collect();
// Bug fixed in Git v2.35: https://github.com/git/git/commit/4866a64508465938b7661eb31afbde305d83e234
Patch-Source: https://github.com/arxanas/git-branchless/commit/dbbaed74a6dc9a3aa098375845cbfab74b380ae6
--
From dbbaed74a6dc9a3aa098375845cbfab74b380ae6 Mon Sep 17 00:00:00 2001
From: Waleed Khan <me@waleedkhan.name>
Date: Sat, 23 Dec 2023 17:44:05 -0600
Subject: [PATCH] fix(undo): fix `test_git_bisect_produces_empty_event`
Broken on the Git `next` branch. Probably broken by https://github.com/git/git/commit/3460e3d6676870713ef17b300b03f70ee8f3cc44 or a commit slightly before that.
---
git-branchless/tests/test_undo.rs | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/git-branchless/tests/test_undo.rs b/git-branchless/tests/test_undo.rs
index 1ee81acca..8cd289427 100644
--- a/git-branchless/tests/test_undo.rs
+++ b/git-branchless/tests/test_undo.rs
@@ -660,6 +660,11 @@ fn test_git_bisect_produces_empty_event() -> eyre::Result<()> {
if !git.supports_reference_transactions()? {
return Ok(());
}
+ if git.get_version()? >= GitVersion(2, 42, 0) {
+ // Later versions of Git write `BISECT_EXPECTED_REV` to the filesystem
+ // as well, causing the below test to fail.
+ return Ok(());
+ }
git.init_repo()?;
git.commit_file("test1", 1)?;
......@@ -36,7 +36,7 @@ esac
build() {
case "$CARCH" in
aarch64|arm*|riscv64)
aarch64|arm*|riscv64|loongarch64)
# not supported by clang here
export CFLAGS="${CFLAGS/-fstack-clash-protection}"
export CXXFLAGS="${CXXFLAGS/-fstack-clash-protection}"
......