From ff15292c5c75089a55d269a4a07730a6633d0575 Mon Sep 17 00:00:00 2001 From: Bitwarden DevOps <106330231+bitwarden-devops-bot@users.noreply.github.com> Date: Wed, 2 Oct 2024 09:33:30 -0600 Subject: [PATCH] Automatic metadata updates (#58) --- fdroid/archive/diff/1727882911000.json | 5 + fdroid/archive/entry.jar | Bin 0 -> 1978 bytes fdroid/archive/entry.json | 18 ++ fdroid/archive/icons/icon.png | Bin 0 -> 1362 bytes fdroid/archive/index-v1.jar | Bin 0 -> 2097 bytes fdroid/archive/index-v1.json | 16 ++ fdroid/archive/index-v2.json | 20 +++ fdroid/archive/index.css | 228 +++++++++++++++++++++++++ fdroid/archive/index.html | 56 ++++++ fdroid/archive/index.jar | Bin 0 -> 2953 bytes fdroid/archive/index.png | Bin 0 -> 1503 bytes fdroid/archive/index.xml | 6 + fdroid/repo/diff/1727804660000.json | 21 --- fdroid/repo/diff/1727882914000.json | 5 + fdroid/repo/entry.jar | Bin 1982 -> 1985 bytes fdroid/repo/entry.json | 14 +- fdroid/repo/index-v1.jar | Bin 4195 -> 4199 bytes fdroid/repo/index-v1.json | 18 +- fdroid/repo/index-v2.json | 18 +- fdroid/repo/index.jar | Bin 4503 -> 4501 bytes fdroid/repo/index.xml | 18 +- 21 files changed, 388 insertions(+), 55 deletions(-) create mode 100644 fdroid/archive/diff/1727882911000.json create mode 100644 fdroid/archive/entry.jar create mode 100644 fdroid/archive/entry.json create mode 100644 fdroid/archive/icons/icon.png create mode 100644 fdroid/archive/index-v1.jar create mode 100644 fdroid/archive/index-v1.json create mode 100644 fdroid/archive/index-v2.json create mode 100644 fdroid/archive/index.css create mode 100644 fdroid/archive/index.html create mode 100644 fdroid/archive/index.jar create mode 100644 fdroid/archive/index.png create mode 100644 fdroid/archive/index.xml delete mode 100644 fdroid/repo/diff/1727804660000.json create mode 100644 fdroid/repo/diff/1727882914000.json diff --git a/fdroid/archive/diff/1727882911000.json b/fdroid/archive/diff/1727882911000.json new file mode 100644 index 0000000..bc04bfe --- /dev/null +++ b/fdroid/archive/diff/1727882911000.json @@ -0,0 +1,5 @@ +{ + "repo": { + "timestamp": 1727882917000 + } +} \ No newline at end of file diff --git a/fdroid/archive/entry.jar b/fdroid/archive/entry.jar new file mode 100644 index 0000000000000000000000000000000000000000..a8b84d01b0ae991d2dcdd6d93ef4aa531e2207dc GIT binary patch literal 1978 zcmZ{lc{CeX8^%MZwfap<`OvDR)Djh2QCoDFMiMlHLoHJ?wx|R_l%}=Re6);WthKg$ zAzG9Qj;&NxWN|`NEukG!%TNcEREbR5{?U%px%b@ro_p?jpYz`5-1B?gU_dc>001Bf z$V+ta{uv)JyCys}ivR%9!We{!iN0ot#$ho**=(0*MzT)pJb6^3L<_q*Dqh-O-A+!P zl`>THpRw5!ZSb07g>yTBFBZGPOSl%9$m}cEv1-aO3q_O%z$E@m`N9J^Y+hV-`f+o( zch4WCW}&71XG*4?^{>0c2#~RXg6Wrw_T-90ENsrwz8|1uCEM{KH~ng1a%#R9SR>J4 zW5`q0$6ZNPTwBM!38UJxD0m3=G9vt*t=|2cPTer%O;Cr)ks4O-c`r+kJO!-y+vI2T zmPf-`nG3d2j6ij~Dr)eSlB07)dQL9tR5^3tmMxJXPCP`3{GFiP6x^~!0_yLqKX7Up zf42#A`(ldZ7gGkG`?|IW&0q-EC#w*S9uN@J#p$dA)WZvc{L#_S-N}#EDVJiTWdEk@ z7JjMrf}@yeu00l7F_e1|sfGa)Kc zBbvewI~n>0tYL8)<_FU}f-MEfg#nRoaFkHKj3TQ0W?O`d!Spii-BjF5##}`fw>@z{ zy_ThVXGtr+c550k5wnKmzSj8J8D39ZSgnZrp|DYpYCIOXCzFx&u}o+Do}4!eRq;ys zLP8*=I~|x_;=L#O&qt;l4qKT40sz`#0D!`GABl8_n1lvi3Y=%5w?cOr)FH-`$_&R> zl^JOj89B_mb4i6+CROxQaDH)GMoxZTl1kOxD9Eufja2RbUps`zjIe)xs>aRI2~&yu z;et9)#Qd$>al?}?L|X3V!2Lg1)`pAoT*WB0X4s$uV~tT**d>CbAQ9bmT9R1Nagu0 zS(7c2+2Jm;fjylxkXO!MKcx#=-NGmS%M1t!=wjC2jPJABU({VwOWD@kJw1=-$L^&0u=z%RA^IkJnK+TwrbOlYw=+ zRpm$IQbCVk+|41U$#ZQS>w?VDJDbsXSy4%uJ$*r?$g{$SbD%ksbTcm;&kiwJ> z&(r^H!BDfwRDBb=uJ}F6-Jk^@`J=5>gl|agekZo9;g1KF&yMj^3Z6h?D8&t+$>5Mz152Xt({h#a zdKost4|z7)>L&!+0Ff!nnYP(nRmEG_?sxZRtU*88NT9s;6{@_n9`*{R_hy3RE<>E} zH?%J24j@K=7lz(ASVDYrhg5C>#k3zB1~ZPZ`xZZxFO#aMx&iW)PI;+}jqnt#7d#>w33z zP`_!Nx4M8x6u9yTIm2Ovosd&2%N?m){Oy;+)qd7juOLTfe6_6BJt$ZrNJeRtxYaP} zwHvZ{G(78h`6yJ~q`mpNp`pL}xegmGq6H)dNec*jyw~Bc;N086Ye+Edj^;jG$=7&V z{h_sYinDqx@dTN_NuVT%*OkOdy#V|Z2Yq=WC(uF+gdb!c0^$O7a&-4FL^y3BXjC{1 zWXL=W1L-knBP~cHmdR_*pPWq?4bh6cNY~dTv8Z~Ck$H|ZHx)8L zD1sF+0nyT`rBYLj;H4mKQKL=8)^yTbnr1SYOlHny`7o17CYekUC&^5q3ufjpd!KXu zf3LOvz4qR4(~4`7x3y6%`r4$Z2Vw^re-xXt0|db&V$F!-B|*FHBbMsTnSZS zsTKveFCrvkSDNM8WNf)ZDBWT8u5e`#kG-qPPDGuej=qX3=;x-g`lax})gzNh*g1)h z484a~&x3*%JAM>}7u?8I2iP@z5;v+vtN5#*ICHCS*Zhu39jZx;v5Ut-AP78+38@$B z4+hR}?mzKV_ZZe}52V$`jSkex(i%qqjM!)~lUY+309A1UFIEe5PgKS!;4~NzL6lOo zU}TDN)f-RKRW_9lHKqG>_Tp?Uuv^_iB&L&YePOggWlp2xMNj_lW(r2%qcuw z60Y*-o=!S@&Ekd7%4PPvfCngZgu04BG#Opo5Soo0{b`sle;&@+wsB2}mv=79XrCYN z#S%fB>e3-_q1)x_GqId)1H-|TqQH;$W5KLRl#B|ANQ#681fv6}8@oYeRMI38*Jnkd zga`2`^sU9GDA%40t4y6G37SlV{~?O349P;3W-OeS*Xw8jO~{2QuS120lYX z(L@B2$r2|ZlAX-st^ouWw}c5y0Y4T>20>7f(#wI6onv)7DGy|_XXcB*K-4do!0juX z3D0w906)(j=nN;ho>dCW%_>5|_RW<5L}DHny5jl4%RGA^=_$w04F9kF3IVp?TgAh7 zSE35Xe(WddX&&%0{~iE1d@{n|us>(;TQ-#QTGKMh9U&6)ICw0a1AHoh5tD{#=AS@E zSCS8o52ict8++t%7;g<(9sn~#2{iOfR`)@Wua8)(1{2w?NR(7 zKMC6sc05?kf!+12uXpeRrKPQh1INR8LMDBkCxi-~2V7s-d!!H7^>}hyEsj0)MYYuy zuRp$=oex#xSb`rYAAft5eINZp!qxoXGxBP17OIp;xUlz=0Xn+k>}jg!ma6f`Hf*Zk znMamn7XQ%^pLagH%;9gk2?AybKAjsmD9qbT9H?;Qbewa4Ut~|y3L5UI1>k`V<(WR; zpC9C{PcLz{GluFk;3rk1W8ih6LMVIZOgMYl;@SO|cx+2AyLYT*<84*^`R@paz6$fj z5B&_sgX|eMR|PtGxFXBxFIW2feEiol6rFm4y zo@QxL*ygSX;w+&r7Nz%GWQNIUnt0DaPQ=m~38-fqMMWrZ&qo9kszD*OEG!6os$H$A zvOi9sZmR-lGCVA7@)3LNaG`($4nfLlz!=mU%~@^E2wv4gOb7}5Al?(3ej;lXpJp`! zZ7=rw!&gob_+YG1s*fq)V;OO3jM$Y1vBv+Gv34G-c+orgv9)bl<(t{Dgdns-#N`HBN*w4kA~YX0#|9) zME+yei6mN^Y<_EX^1oqG%x6=hOJj>S8T|AF#%$|%HqpO|d)!oWr%sIdn^tP}AEFuR UFWS(!NB{r;07*qoM6N<$f^YSECjbBd literal 0 HcmV?d00001 diff --git a/fdroid/archive/index-v1.jar b/fdroid/archive/index-v1.jar new file mode 100644 index 0000000000000000000000000000000000000000..2dfd6b640cdd7e9f400c78434b9511ac485b804f GIT binary patch literal 2097 zcma)-2T&7c8^?oTS%xP;h65BN0yP23QrRHkAcVvOq!>WU)MyA0AtVUMOp&EUh!EMU zWyms6wxqI5h$1LZP*9O2qYy?JF%7*dQop<2_q_Mqz3;tu|9jT`9uyoXEDI197YC$< zTDk!Cn5^KAuy(Y7*gC+p5Ec%$Fl&q>6anKR*erWE1llJBhiG!x&uh`z1G?iM1EF?^ z)3%7dpi<#)0M;vs_Og1GsdijDJAHCPNW-=a5mO=i9T$!M_9jbmwdM|&8`2PEa#SkF z?YsWSP8W?rx}rQSrf8Dl?G0{F#CoMW#~Gb%4E=aMWaIZJdjJ3h7Zcy?T=ohUL`4=j z>i>(|($>-00)5^Zihu`unL(wIH=E z)oSEeQN5+#Z%^1tMWyBa<_B`6r0;;_-cZ|NR^EAeJrl8peJWs*_x$~!TJ51Waaay2 zs#>p1wod6x54%Pyfs0K=j?JK2B@RYBnxcMKk}-ShXPleQyp+VKy>jMkk20pbYW^e^ zH)K3?%;!yma+C9n@()!NlyPAvp!2z!X)n=LLT}H&H?%qE=?s=$rCFWJg+k99vj{im z2FuSuWoTz-JHj{@v$QU&x*g- zcX#A=YLXK@CBybkTKnxIc|QhNfcjOU!Np`zL?YfiRPj%I+92>j2`!mwK6NS#d>z+`FGgbx7TNpb|fDsZD=ip=_P+I1>$gJJu|ib!6KB% za+=sY_&x$M@Ouz!WpG%YurjOcUX{!z+ig*=@VZ-LiK?cnZPEeTt+*(!Nl!(>WV9t~ zq~)Xs@pX1eqsr9Y3o1}tPJA&A|nf{7ixy6 z3it2rAks3#B8ZK5bwRqSK#Ht(^gfsYpA+BJd7VbM+&V=|ukA%_x&a}I!smr{?l^FX>D*C^CW&SZa| zsh}t+Jh3aRdOV6jAd0k{P;f{Ct zW1Aa0JOVa?t!cQqanYWa248-=DF1NNXg$T@V=_6xV`^Xm;AOeQoM@r%itgKf|%)C9Znc>cS_mH5%V159$DR1Pxh^U8zEvkxZ%7kKX~ z6MU3in-)IWgn`~>CkExLbNmmX$$$}nGH9bJ*9>a$x_ zwgN;`VLg*(wZa1wGoimBnVsd{J^};)l!X5al2QUXT=Vnt4uJ&gKygHZ9|G0x$JCZ= z;U2okDTlN?`4vwMYxnDy2J2KX40>ebV^I9CxH@eO^qlXO$(EZl0DM8x=YVsPK4?Kh zV(mg+Z{6F4;MGq)Sf^K%(j0YfY4U}l!#Fse>yp?5u@XCSI#;?*wkG9meu~pyzcbs zPtdzm1uL1rj(jRd?b$~0t2k#9u48VM9!M0Dp{Sa9|U^cBT+UVj05FoYxk literal 0 HcmV?d00001 diff --git a/fdroid/archive/index-v1.json b/fdroid/archive/index-v1.json new file mode 100644 index 0000000..063752a --- /dev/null +++ b/fdroid/archive/index-v1.json @@ -0,0 +1,16 @@ +{ + "repo": { + "timestamp": 1727882917000, + "version": 20002, + "name": "Bitwarden F-droid Archive", + "icon": "icon.png", + "description": "This is a repository of archived Bitwarden apps that are no longer officially supported.", + "address": "http://raw.githubusercontent.com/bitwarden/f-droid/main/fdroid/archive" + }, + "requests": { + "install": [], + "uninstall": [] + }, + "apps": [], + "packages": {} +} \ No newline at end of file diff --git a/fdroid/archive/index-v2.json b/fdroid/archive/index-v2.json new file mode 100644 index 0000000..be94c63 --- /dev/null +++ b/fdroid/archive/index-v2.json @@ -0,0 +1,20 @@ +{ + "repo": { + "name": { + "en-US": "Bitwarden F-droid Archive" + }, + "description": { + "en-US": "This is a repository of archived Bitwarden apps that are no longer officially supported." + }, + "icon": { + "en-US": { + "name": "/icons/icon.png", + "sha256": "15efe5cfe8c7bb4d90dc06b72a018208f6dc37202a85ceb623f75f8843ca3a5e", + "size": 1362 + } + }, + "address": "http://raw.githubusercontent.com/bitwarden/f-droid/main/fdroid/archive", + "timestamp": 1727882917000 + }, + "packages": {} +} \ No newline at end of file diff --git a/fdroid/archive/index.css b/fdroid/archive/index.css new file mode 100644 index 0000000..6255e28 --- /dev/null +++ b/fdroid/archive/index.css @@ -0,0 +1,228 @@ +/* auto-generated - fdroid index updates will overwrite this file */ +BODY { + font-family : Arial, Helvetica, Sans-Serif; + color : #0000ee; + background-color : #ffffff; +} +p { + text-align : justify; +} +p.center { + text-align : center; +} +TD { + font-family : Arial, Helvetica, Sans-Serif; + color : #0000ee; +} +body,td { + font-size : 14px; +} +TH { + font-family : Arial, Helvetica, Sans-Serif; + color : #0000ee; + background-color : #F5EAD4; +} +a:link { + color : #bb0000; +} +a:visited { + color : #ff0000; +} +.zitat { + margin-left : 1cm; + margin-right : 1cm; + font-style : italic; +} +#intro { + border-spacing : 1em; + border : 1px solid gray; + border-radius : 0.5em; + box-shadow : 10px 10px 5px #888; + margin : 1.5em; + font-size : .9em; + width : 600px; + max-width : 90%; + display : table; + margin-left : auto; + margin-right : auto; + font-size : .8em; + color : #555555; +} +#intro > p { + margin-top : 0; +} +#intro p:last-child { + margin-bottom : 0; +} +.last { + border-bottom : 1px solid black; + padding-bottom : .5em; + text-align : center; +} +table { + border-collapse : collapse; +} +h2 { + text-align : center; +} +.perms { + font-family : monospace; + font-size : .8em; +} +.repoapplist { + display : table; + border-collapse : collapse; + margin-left : auto; + margin-right : auto; + width : 600px; + max-width : 90%; +} +.approw, appdetailrow { + display : table-row; +} +.appdetailrow { + display : flex; + padding : .5em; +} +.appiconbig, .appdetailblock, .appdetailcell { + display : table-cell +} +.appiconbig { + vertical-align : middle; + text-align : center; +} +.appdetailinner { + width : 100%; +} +.applinkcell { + text-align : center; + float : right; + width : 100%; + margin-bottom : .1em; +} +.paddedlink { + margin : 1em; +} +.approw { + border-spacing : 1em; + border : 1px solid gray; + border-radius : 0.5em; + padding : 0.5em; + margin : 1.5em; +} +.appdetailinner .appdetailrow:first-child { + background-color : #d5d5d5; +} +.appdetailinner .appdetailrow:first-child .appdetailcell { + min-width : 33%; + flex : 1 33%; + text-align : center; +} +.appdetailinner .appdetailrow:first-child .appdetailcell:first-child { + text-align : left; +} +.appdetailinner .appdetailrow:first-child .appdetailcell:last-child { + float : none; + text-align : right; +} +.minor-details { + font-size : .8em; + color : #555555; +} +.boldname { + font-weight : bold; +} +#appcount { + text-align : center; + margin-bottom : .5em; +} +kbd { + padding : 0.1em 0.6em; + border : 1px solid #CCC; + background-color : #F7F7F7; + color : #333; + box-shadow : 0px 1px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 2px #FFF inset; + border-radius : 3px; + display : inline-block; + margin : 0px 0.1em; + text-shadow : 0px 1px 0px #FFF; + white-space : nowrap; +} +div.filterline, div.repoline { + display : table; + margin-left : auto; + margin-right : auto; + margin-bottom : 1em; + vertical-align : middle; + display : table; + font-size : .8em; +} +.filterline form { + display : table-row; +} +.filterline .filtercell { + display : table-cell; + vertical-align : middle; +} +fieldset { + float : left; +} +fieldset select, fieldset input, #reposelect select, #reposelect input { + font-size : .9em; +} +.pager { + display : table; + margin-left : auto; + margin-right : auto; + width : 600px; + max-width : 90%; + padding-top : .6em; +} +/* should correspond to .repoapplist */ +.pagerrow { + display : table-row; +} +.pagercell { + display : table-cell; +} +.pagercell.left { + text-align : left; + padding-right : 1em; +} +.pagercell.middle { + text-align : center; + font-size : .9em; + color : #555; +} +.pagercell.right { + text-align : right; + padding-left : 1em; +} +.anti { + color : peru; +} +.antibold { + color : crimson; +} +#footer { + text-align : center; + margin-top : 1em; + font-size : 11px; + color : #555; +} +#footer img { + vertical-align : middle; +} +@media (max-width: 600px) { + .repoapplist { + display : block; + } + .appdetailinner, .appdetailrow { + display : block; + } + .appdetailcell { + display : block; + float : left; + line-height : 1.5em; + } +} \ No newline at end of file diff --git a/fdroid/archive/index.html b/fdroid/archive/index.html new file mode 100644 index 0000000..1206e96 --- /dev/null +++ b/fdroid/archive/index.html @@ -0,0 +1,56 @@ + + + + + + + + Bitwarden F-droid Archive + + + + + + + + + + + + +

+ Bitwarden F-droid Archive +

+
+

+ + + QR: test + + + This is a repository of archived Bitwarden apps that are no longer officially supported. +
+
+ Currently it serves + + 0 + + apps. To add it to your F-Droid client, scan the QR code (click it to enlarge) or use this URL: +

+

+ + + http://raw.githubusercontent.com/bitwarden/f-droid/main/fdroid/archive + + +

+

+ If you would like to manually verify the fingerprint (SHA-256) of the repository signing key, here it is: +
+ + 5F 9D 11 0B 95 D7 06 8C 41 C7 0B 85 D7 32 F4 82 FE 39 87 90 2A D5 FF 84 54 C8 FE 7D 6D B2 49 E3 + +

+
+ + diff --git a/fdroid/archive/index.jar b/fdroid/archive/index.jar new file mode 100644 index 0000000000000000000000000000000000000000..4c30a3a7138ecaeab875de818cd4fe8de4359c82 GIT binary patch literal 2953 zcma);2{hDg8^#AE5*4zPteF^F)}kb0WG_PzrYxh3rootIB74?%ELp;gC41Skjj>IZ zNF%bm5=w{(gY3mz2%h1g~d?+aFOFuB_*wHFD}+cF2rUF6sK5n(Rc-$bd@&*;;$chm*OKdsVJ z=iG_-bjIAV9TUV7?_O(V8nEy`O*q25{rQAHO|XRMs@`^b2O?lN_^&~QM zgt^iqAN9tK1SUjV6Jk@1qLP{ek7Y%8>hkqVh5+;Lvzy@%7ed(^JT$>~pI9EgD8a^} zF@0G;QPjMkD}K2xJ8|F~+g?wo6d#)jo3j)f1SORt!|5+|@kwB47K;@iya@=FcHt7T z6;2@teHRX#us1cs;SRied0Mm){=5NeF_urJSz-bl)Lb9f-NroFf~_ zZ*Jfdh$)MTD2nyx&BGG`3IoGv@antwg2>fbF=%-V=c`-F7Ct1+rE&y*z#*0PTRk6=ef(}X}Eg{7^7_243f zTW?d-?bLjA%*y>e-n>L5r|t_t)y1jusY)&lHp3L9I-kS^`ajL$MNttO0e_ZZ^Od%qu z>7%|n_~gOQJ;+t-lty}fE zQ8!~Y6yH*M?wR1|Oa(-+-49Opnn`0vy#_BLB*GCT8y(X1RQoTy+tUq&c|Ing>z$2B z$t39t8g3m_d>szdUgM|Gj*C2sH9z)FxR9}6S1^55p? zvalDI%~gxRciG^Dgp1ECjP?mc2yALQzKNpK(<%~_dAEzAnrv&_W;gsAuZo?Xn|t4W;_LbE3ha@sgo4x>iwj`CZG4TWU8 z4<%I=EDNrk=ZGVn?oaPr<)ieMR}$I~$jsWM3f1d&MHB_;3mMO zz;$zkkyJ^-^!!#?!m3B_jJLP=HCA2v3&XEJCKr`@C@0Au2Uljs4=sEt|K^s4(AGXL z0wsQj@`&j))Mwt)E?Xb}aB$-qIV~AY8{FFXFtv)cG2fgx7@qlVz7qPzf}*rIMoZ2t zopjs&96q%?9I&Eva33&|pFob*-9JuXA&TQK)=< zy4!&=Vk+AdJ@f+pR2z3E)xdq~e4B3?SpDgHD=ypx5m#Ey`fLP5W@Gr0)_wf* zDb7wQExQ@beAirUBR3S#MBV$$AMr)G1BYbP%nO3nuM^`<{MFXxG(`#q(JW}_JC&oo7i`7Bcv5#L-y{(FEi+wmCJs5eQ zS;Zz*Barj$RmiEJo|L2N$_I0?G}8K&sxz~3*~grNVh%{^;oVvSoxNxBBxH&W*dKIj z>=d6#T{S1!fO68 zL>eLa_3*g9Zd$x!Srjm^mE%yeu0U8u0We$k%Q-Au$Wka<=k2qBqW5DDg zkPa4mz^eOUqSj0FSLK38X{w6Ch5a@u}XCl<8$_83{7Y8A;;~cV(ouG?|+m@NLblQ2{$wF~&hepS?krr;;9^Zc=U#gP@8;m~S63f&}`j$qmXUrCRZAi?RQkKqNXgSa|rATF>rJ8+*4lJzv zfM3~hcP`t>j{mHmF=SVg{9R#psQITt6I1M`!p|TB0spSB8+|+B=U26|{5J(=6xuEE zH|G8Z;0_~y)!5!$5+)coWJ^*I}xT|KY4lCWH0jw0PJOcn#{4Z_V1kj1&-(p Aod5s; literal 0 HcmV?d00001 diff --git a/fdroid/archive/index.png b/fdroid/archive/index.png new file mode 100644 index 0000000000000000000000000000000000000000..772fb5e4b38499cdcf5e7b4b4ebaa0d773583071 GIT binary patch literal 1503 zcmV<51t9u~P) zTWah^5Qe`>3;d{oS%82A}7+bdwH55gu zZf(v(Wc%YW91ut#fdmprAb|uDNTB}<$g)hBU4YFd*vfx)<8ILXfZdMr(Cry-B#=Pg zlPUdKR)FIQ98)yr4|4!p_KW#uV9W1o`Pw`#03iZk4}K$o1bQUsD8_f$fn^VFZ#w|N z?akdu=K6SXw%4T7nA!BSHxfvo@5uD&*tZMj9M|ZZg-AVQdySJpfMvhq98Y>9fdqO6 z$ll!DELr8d`3lMRc7LB>@rc^d`;(o zCHX1<1kZ=#Elr>w4JtOf>hqEmJ=^i#vEDA z_H4r2PxqK?wm<`ds@k@Q2sy>hT+}w3YiR!^m0yv~7HCY++0SlYi`5b7e30yHyYG;_ z7Ld&rXh_gWvy+j|9=ET_8wo{~(@#D}?~+Kf1sV=S(@wI@Cdc~L68OmBz&+G2&HhK; zh(IHPx@2O}(_Ujs=CR(q{|!KzEzppl&CGl~CfF{)Q;mq3nfo4c>EE*F3KC!E;&HFf zdn17a`ku7#U9YUgQkQcj9Ox~~N4_dQTc8m^pM%v!cTetge^?Z~CgA0b2s9$-v!8vs zP(AJ)$jV=2Y0*Jxwm{>7ieh$kBjvCK{AzMCNBwFjyXNDi*#Zp)>f_l-W9O{dEyZ3u z?qBY-=pj;KBTYhfNoo&5lInnG1JC)wcuNyVpzbp= zyVJ*12cKnM#n;1(CAlO};(yP2BY_0^rsR;{UQZ;e+^1oBEuKqD!dm{5%@$}xQ1Pj6 zAsX{XI<&~fhu2aia=a#F4QUs`Y zwm@ToYCOBu^)>Y_`I#Eyrpv;&86?tdfyM)!i&aB$o%eRNrfcebE6~bFWU~bt7nGEG zdyV7~!gFcg-E7K=zFl(TW7GSR)_KAk2_(=rrHhT!NJlPrDvosvVCRAok6jb6yb*y$ z1oeJ)_ffd__PGolX?0MsPw>ba5okbA*9ZBzrMLT_EGeAQwjS%KH2K*AjS2caCPD$y}cpZ)pPkXi!b8d+j4A#j0ILx=qr7oX`?roe- z*9=*2R!@yU!-8@;J?(*aT)oy^Prls@&l^AnfV;80PtlhBlFC~RLbSBw-grwB=tqM- zZ(eX}ThA4%U7r0s8LG{*l+6}sFwnU^yB`YG_k*?Y_Uxz6$XT%wfyM-V-NTpr#Ad*D z`IwyJn)ZG)=KE=Hu~bH)o*IG11f6#CXlA&6GPZ#X=RkLs7B3lZX#xq<%ko}3cjt)R zlKT-!8!}PHHKfGNyLP7*XiU(T-Ko=dr^hws&I7=f9UOui^9R0NKBhGKkJ+&YzmY%! zJwiV3;hXo$`+YZO-eI#4eJcfh&hg>~FK*i<;M=d#=sw`m1p3jSFR>A72&9&bB + + + This is a repository of archived Bitwarden apps that are no longer officially supported. + + diff --git a/fdroid/repo/diff/1727804660000.json b/fdroid/repo/diff/1727804660000.json deleted file mode 100644 index d8712f0..0000000 --- a/fdroid/repo/diff/1727804660000.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "repo": { - "timestamp": 1727804664000 - }, - "packages": { - "com.x8bit.bitwarden": { - "versions": { - "73a340a8ae975146fdbbec805ec29ee083290522627e82a56bd1126ff9a1a2d6": { - "releaseChannels": null - } - } - }, - "com.x8bit.bitwarden.beta": { - "versions": { - "b361d84fddec1cd4a8c9a8b33a897578564f8ecd46e87e2e57dc44e73050809c": { - "releaseChannels": null - } - } - } - } -} \ No newline at end of file diff --git a/fdroid/repo/diff/1727882914000.json b/fdroid/repo/diff/1727882914000.json new file mode 100644 index 0000000..2df8d7b --- /dev/null +++ b/fdroid/repo/diff/1727882914000.json @@ -0,0 +1,5 @@ +{ + "repo": { + "timestamp": 1727882920000 + } +} \ No newline at end of file diff --git a/fdroid/repo/entry.jar b/fdroid/repo/entry.jar index 053ea86f8f30518811ea8ca6687f1e1004aa7259..7a237cccaf88ec82bb931cc3bb2d61b491501d56 100644 GIT binary patch delta 1004 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 delta 2645 zcmZ8j2{hDeA0Ej_mLyrS_Q{g9kYy|raqS_7WGuI6QH*6~?EaKeBFmucU&+2k%`jt# zlCQ*|G{TT|8pBLXW0^^F)pyQ4_uSum-gAD>d*1V$^PKa0-{;9!d8i`l=ET2O60~pM zK2S!cRgP$iMNGU+L7JCTal02McJHyJ_=2JWlchVV9BQ!Iv zjb>y|IUMSq?(us}c$E^R-zjU01t+EAdk8t&BB{*55VyTW)x<+Xdq?hyirqdHl-BjI z5tB_?1Bc^mzeN6AId~JJ_5F9Fh-9&*q^TR?H=!-pG#WNNg{+3$vrdPr+*Bvr# zE8|zR96us-yZ%RuS#_MtYFhl(v=>ZS_K2w8FboP{a~mfV^=4`QOY=B%xAPUhYt31j zBaWTR>c7;&Z=?3~>?&paTdmLT!QXXww{x-ev}*gpH@OEG#dc+Ug-R}k$5Gu?vw{)Q z9o0dQbivDmi(aaaezZ#rzBeb-pJmj) zm4Mmsb+h&@_<7qi3U%1f0F_b)G9#ml3%-*<9n|Lm_ zDl#KAPRf_iU9wFL<%_Z1F(*DDTL=HV_n}bv`+1mJU(VtR@tuJ1rA1uvw&o6j^W&nYx{0W3)SO@Wf&G3ibP4YJzHMaai6|Lr*1 z1O$~IKxTEV7w^7JK`tR=7JfuTLv*v#2G&njd1SdA6!>G|EuSwTyeu(zB@i&7Ci55d zA3v+}%E1cbGWDWWeLeC!)OrSxHO0o zB}OX>R^*wu@{`{0H>Pxa`PvpSjQW*$a&5lZy5u(Kw?I1BYcJs?yH&| z>0yg2^prl{Fo~b>>~hha0#yiomCXjD%0e|yoB+g{JfW1+^qVtPt=4NkY4$6QX;>P* z(MVv$p^Twe-LP%<(c{kj zSAFqAH7tbN8~+WFQ?Mp1==p5O^u@l{?IC;<+AYhd3sqQgx&u8$-Ir?Ku%2<~OSz>> zoiV)&e~nQ;Eb%&jJN}P2Oqw6A2K}}a-G>^Q1&u# z#b82tDls#4oYz-BFbsrw^|hGc%An(JGMn=G&EFdFH9Za*+gVNT=%(`DGv+;XpX-5N znvI!v5I(M+Rq`H`Fi3|P%fuT#K`5renQCJW2JZvJkTi^Ma+cXy&D3PGIac19SLaaR z0i!RiHKWFuWvX3Dt2%yRDa&Uq9Q~~SsdX7$>4n|s&3H=Zdw>{05ygJ_M7n~o>`d&h zyU!FG$Ro*%e4I)>`uRVLr|RdTw1t>R7hUUX1g0V+qQmu!8}tlFj-&IEi|2){rr8Qc zo*FRJ9;xy)|JZwrrs&vsiGo0Br8)a@QP6#oyFZ~&eJr{1ZGGsQ=_=RPfuAdB+&1Rs zR;n_>5}9WOJY^s$d7aS2sgr_Svr;qt;sD1RtYcW__rUIi18>nM5;!r|VXpmp4{UIQ zID4G$tbQ{hZScU;{!ih$4bM;$w4s!>VGnRlEy9Bro-Sth>a`R5nTz{5*~<15`T!lRJZ;T7eoNrM;A2AcDr#A8ZZ+$`<*1bLgwGu>SY%gbD}(L% zG}#(Znfs*u*s683;>}wPB{!p|+ScyWIIRaah&6*T<% z61XaYVRqjOVbu*rhFnE{NwZRUeDp-7G`mi&D^CW{uS;mk)7UIlPqv=kQP}tifH8xq zKh-ezc2u0f6UWG~K&{NxyS;^hrE4W-x9V)Q z^1d&ACXa(@4!hv4RhWK9?XZp7=h;zN`LNJwkD@-_>R97mwq6{-J*1iAcb3P9Jm!?^ zu6BK>BVB~NwXS#kh>dcOFuhR@(vVeCcPh%zwD8I3F`Gt1@$Dr@l9h)4$52oy8ln&UH*TR92f+;78Vp7qZ<=?!_7%x7lJ?n OyUUah1hN - + This is a repository of Bitwarden apps to be used with F-Droid. Applications in this repository are official binaries built by Bitwarden. com.x8bit.bitwarden - 2024-10-01 - 2024-10-01 + 2024-10-02 + 2024-10-02 Bitwarden Bitwarden mobile app for Android. Bitwarden is the easiest and safest way to store all of your logins and passwords while conveniently keeping them synced between all of your devices. @@ -36,7 +36,7 @@ Bitwarden is focused on open source software. The source code for Bitwarden is h 72686638 29 34 - 2024-10-01 + 2024-10-02 4eca64d92c5726e95b1fcf98e8feef4c ACCESS_NETWORK_STATE,CAMERA,FOREGROUND_SERVICE,INTERNET,NFC,POST_NOTIFICATIONS,RECEIVE_BOOT_COMPLETED,USE_BIOMETRIC,USE_FINGERPRINT,WAKE_LOCK,com.x8bit.bitwarden.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION arm64-v8a,armeabi,armeabi-v7a,mips,mips64,x86,x86_64 @@ -49,7 +49,7 @@ Bitwarden is focused on open source software. The source code for Bitwarden is h 71265987 29 34 - 2024-10-01 + 2024-10-02 4eca64d92c5726e95b1fcf98e8feef4c ACCESS_NETWORK_STATE,CAMERA,FOREGROUND_SERVICE,INTERNET,NFC,POST_NOTIFICATIONS,RECEIVE_BOOT_COMPLETED,USE_BIOMETRIC,USE_FINGERPRINT,WAKE_LOCK,com.x8bit.bitwarden.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION arm64-v8a,armeabi,armeabi-v7a,mips,mips64,x86,x86_64 @@ -57,8 +57,8 @@ Bitwarden is focused on open source software. The source code for Bitwarden is h com.x8bit.bitwarden.beta - 2024-10-01 - 2024-10-01 + 2024-10-02 + 2024-10-02 Bitwarden Beta Bitwarden mobile app for Android. Bitwarden is the easiest and safest way to store all of your logins and passwords while conveniently keeping them synced between all of your devices. @@ -88,7 +88,7 @@ Bitwarden is focused on open source software. The source code for Bitwarden is h 72688066 29 34 - 2024-10-01 + 2024-10-02 7619526d81e6c4f0fa16ccaef4bb11f4 ACCESS_NETWORK_STATE,CAMERA,FOREGROUND_SERVICE,INTERNET,NFC,POST_NOTIFICATIONS,RECEIVE_BOOT_COMPLETED,USE_BIOMETRIC,USE_FINGERPRINT,WAKE_LOCK,com.x8bit.bitwarden.beta.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION arm64-v8a,armeabi,armeabi-v7a,mips,mips64,x86,x86_64 @@ -101,7 +101,7 @@ Bitwarden is focused on open source software. The source code for Bitwarden is h 71267419 29 34 - 2024-10-01 + 2024-10-02 7619526d81e6c4f0fa16ccaef4bb11f4 ACCESS_NETWORK_STATE,CAMERA,FOREGROUND_SERVICE,INTERNET,NFC,POST_NOTIFICATIONS,RECEIVE_BOOT_COMPLETED,USE_BIOMETRIC,USE_FINGERPRINT,WAKE_LOCK,com.x8bit.bitwarden.beta.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION arm64-v8a,armeabi,armeabi-v7a,mips,mips64,x86,x86_64