briar issueshttps://code.briarproject.org/groups/briar/-/issues2020-11-19T14:40:17Zhttps://code.briarproject.org/briar/briar/-/issues/1005Create a bot for testing2020-11-19T14:40:17ZakwizgranCreate a bot for testingA tester asked for a bot to be set up to allow messaging features to be tested.A tester asked for a bot to be set up to allow messaging features to be tested.https://code.briarproject.org/briar/briar/-/issues/1004Private group messages not received2020-11-19T14:43:31ZakwizgranPrivate group messages not receivedA user reported the following issue:
"I tried to create a private group but none of the other group members receive my messages"
Unfortunately there isn't enough information for us to track down the problem unless someone else encounte...A user reported the following issue:
"I tried to create a private group but none of the other group members receive my messages"
Unfortunately there isn't enough information for us to track down the problem unless someone else encounters it.https://code.briarproject.org/briar/briar/-/issues/1003RSS feeds served by Cloudflare fail to import due to captcha page2021-11-24T17:04:00ZakwizgranRSS feeds served by Cloudflare fail to import due to captcha pageA user reported that the following feed fails to import: https://blog.fefe.de/rss.xml
A quick test confirms that there's no error message, but no posts appear. The RSS feed appears in the list of feeds, with the expected title. Maybe th...A user reported that the following feed fails to import: https://blog.fefe.de/rss.xml
A quick test confirms that there's no error message, but no posts appear. The RSS feed appears in the list of feeds, with the expected title. Maybe there's an issue with parsing the feed? The items have no dates.
(Note: The issue of feeds without dates has been moved to #1708.)https://code.briarproject.org/briar/briar/-/issues/1002NPE when getting camera parameters2017-08-01T14:00:28ZakwizgranNPE when getting camera parametersThis crash has a different stacktrace from #998:
```
java.lang.NullPointerException: Attempt to invoke virtual method 'android.hardware.Camera$Parameters android.hardware.Camera.getParameters()' on a null object reference
at org....This crash has a different stacktrace from #998:
```
java.lang.NullPointerException: Attempt to invoke virtual method 'android.hardware.Camera$Parameters android.hardware.Camera.getParameters()' on a null object reference
at org.briarproject.briar.android.keyagreement.CameraView.start(CameraView.java:95)
at org.briarproject.briar.android.keyagreement.ShowQrCodeFragment.onStart(ShowQrCodeFragment.java:165)
at android.support.v4.app.Fragment.performStart(Fragment.java:2000)
at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1102)
at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1252)
at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:738)
at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1617)
at android.support.v4.app.FragmentManagerImpl$1.run(FragmentManager.java:517)
at android.os.Handler.handleCallback(Handler.java:751)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6121)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:889)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779)
```
* Phone model: Pinebook (tulip_chiphd_pinebook)
* Android version: 7.1.2
* Briar version: 0.16.2 (63befcc)
* User feedback: "when i start to add contacts it is crashing. you can contact me for questions/testing."
It looks like the camera service returned a null camera:
```
07-23 12:41:01.512 I/CameraView(30067): Opening camera
07-23 12:41:01.595 I/CameraView(30067): Display orientation 0 degrees
07-23 12:41:01.601 W/CameraView(30067): Error setting display orientation
07-23 12:41:01.601 W/CameraView(30067): java.lang.NullPointerException: Attempt
to invoke virtual method 'void android.hardware.Camera.setDisplayOrientation(int
)' on a null object reference
```
The device seems to be a tablet in landscape mode:
```
"orientation" : "ORIENTATION_LANDSCAPE",
"screenHeightDp" : 696,
"screenLayout" : "SCREENLAYOUT_SIZE_XLARGE+SCREENLAYOUT_LONG_YES+SCREENLAY
OUT_LAYOUTDIR_LTR+SCREENLAYOUT_ROUND_NO",
"screenWidthDp" : 1366,
```
The device has a front-facing camera:
```
"android.hardware.camera.any" : true,
"android.hardware.camera.front" : true,
```Android Beta 2Torsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/1001Briar connects to contacts via Bluetooth when configured not to2018-02-08T15:01:28ZakwizgranBriar connects to contacts via Bluetooth when configured not toA tester reported that their phone connected to a contact via Bluetooth when "Connect over Bluetooth: Only when adding contacts" was set.
This is because the setting only determines whether we turn on Bluetooth. Once it's turned on for ...A tester reported that their phone connected to a contact via Bluetooth when "Connect over Bluetooth: Only when adding contacts" was set.
This is because the setting only determines whether we turn on Bluetooth. Once it's turned on for whatever reason, we always use it for connecting to contacts regardless of the setting. We should either change the behaviour or change the way the setting is described.akwizgranakwizgranhttps://code.briarproject.org/briar/briar/-/issues/1000Testers had to pair phones via Bluetooth to add each other as contacts2020-11-15T10:50:05ZakwizgranTesters had to pair phones via Bluetooth to add each other as contacts* User feedback: "Took us some time to figure out that we have to first pair our phones via Bluetooth before trying to add a contact."
* Android version: 7.1.2
* Briar version: 0.16.2* User feedback: "Took us some time to figure out that we have to first pair our phones via Bluetooth before trying to add a contact."
* Android version: 7.1.2
* Briar version: 0.16.2https://code.briarproject.org/briar/briar/-/issues/999Export information that can be used to authenticate a Briar identity2020-11-19T14:46:16ZakwizgranExport information that can be used to authenticate a Briar identityA tester asked for the ability to publish something like a public key for their Briar identity on their website or Twitter account.A tester asked for the ability to publish something like a public key for their Briar identity on their website or Twitter account.https://code.briarproject.org/briar/briar/-/issues/998Crash when getting camera parameters2021-03-24T16:26:49ZakwizgranCrash when getting camera parameters```
java.lang.RuntimeException: getParameters failed (empty parameters)
at android.hardware.Camera.native_getParameters(Native Method)
at android.hardware.Camera.getParameters(Camera.java:1952)
at org.briarproject...```
java.lang.RuntimeException: getParameters failed (empty parameters)
at android.hardware.Camera.native_getParameters(Native Method)
at android.hardware.Camera.getParameters(Camera.java:1952)
at org.briarproject.briar.android.keyagreement.QrCodeDecoder.onPreviewFrame(QrCodeDecoder.java:63)
at android.hardware.Camera$EventHandler.handleMessage(Camera.java:1133)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6692)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1468)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1358)
```
* Phone model: SM-G930F (heroltexx)
* Android version: 7.0
* Briar version: 0.16.2 (63befcc)
* User feedback: "Pushed the feedback button in the menu and i got a crash message."
The user's feedback suggests this happened while the camera view wasn't visible.Android Beta 2Torsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/997Crash when setting camera parameters2017-08-01T13:35:11ZakwizgranCrash when setting camera parameters```
java.lang.RuntimeException: setParameters failed
at android.hardware.Camera.native_setParameters(Native Method)
at android.hardware.Camera.setParameters(Camera.java:1932)
at org.briarproject.briar.android.keya...```
java.lang.RuntimeException: setParameters failed
at android.hardware.Camera.native_setParameters(Native Method)
at android.hardware.Camera.setParameters(Camera.java:1932)
at org.briarproject.briar.android.keyagreement.CameraView.setBestParameters(CameraView.java:219)
at org.briarproject.briar.android.keyagreement.CameraView.start(CameraView.java:106)
at org.briarproject.briar.android.keyagreement.ShowQrCodeFragment.onStart(ShowQrCodeFragment.java:165)
at android.support.v4.app.Fragment.performStart(Fragment.java:2000)
at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1102)
at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1252)
at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:738)
at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1617)
at android.support.v4.app.FragmentManagerImpl$1.run(FragmentManager.java:517)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5254)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:902)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:697)
```
* Phone model: Lenovo YT3-850M
* Android version: 5.1.1
* Briar version: 0.16.2 (63befcc)
```
07-22 14:56:46.630 I/CameraView(15800): Opening camera
07-22 14:56:47.478 I/CameraView(15800): Display orientation 90 degrees
07-22 14:56:47.482 I/CameraView(15800): Scene modes: [auto, asd, landscape, snow, beach, sunset, night, portrait, backlight, sports, steadyphoto, flowers, candlelight, fireworks, party, night-portrait, theatre, action, AR, hdr]
07-22 14:56:47.482 I/CameraView(15800): Focus modes: [auto, infinity, macro, continuous-video, continuous-picture, manual]
```Android Beta 2Torsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/996Feedback to the "Blog" function2022-11-18T17:24:07ZHenrie SchmidtFeedback to the "Blog" functionHey developers!
Thx for your great work! I really love Briar!
I tested the Blog function of Briar and want to give you some feedback (from my point of view).
Is it possible to group the blog entries in some way? E.g. username -> blog e...Hey developers!
Thx for your great work! I really love Briar!
I tested the Blog function of Briar and want to give you some feedback (from my point of view).
Is it possible to group the blog entries in some way? E.g. username -> blog entry -> comments? The current implementation, where I can see all entries of all my contacts in chronological order is in my opinion really confusing. Also the fact that each blog entry is repeated with each comment is too much.
I really would appreciate that I can see a list of my contacts, click on one contact and see a list of blog entries from this contact, click on a blog entry and can read the contents and the comments.
If you have a lot of contacts with lot of blog entries and lot of comments, the phone is constantly notifiying about new entries. I think this will be eventually really tedious.
Best regards
Jenshttps://code.briarproject.org/briar/briar/-/issues/995[Clarification request or bug report] Communication unreliable because apps c...2017-07-27T11:23:13ZWikinaut[Clarification request or bug report] Communication unreliable because apps close after about 30 minutes of inactivity and then require password for restartI noticed, that communication between my devices is not permanently possible, and therefore regarded as "unreliable", becuase the app apparently shuts down after a while of inactivity.
The app is set as "secured" (German: "geschützte") ...I noticed, that communication between my devices is not permanently possible, and therefore regarded as "unreliable", becuase the app apparently shuts down after a while of inactivity.
The app is set as "secured" (German: "geschützte") App so that it is not closed down when the screen saver starts, or the screen is switched off.
Please can you clarify here, and perhaps in a FAQ, whether this is a bug, or intended behaviour.https://code.briarproject.org/briar/briar/-/issues/994No incoming message notifications for second, third, and further messages. On...2017-08-01T16:23:49ZWikinautNo incoming message notifications for second, third, and further messages. Only the first message triggers a sound notification.When a new message is received, only the first message triggers the message sound, second and further messages do not trigger
a new incoming message sound. Pls. fix this, so that every message is signalled to the user.
Happens on these...When a new message is received, only the first message triggers the message sound, second and further messages do not trigger
a new incoming message sound. Pls. fix this, so that every message is signalled to the user.
Happens on these devices:
* HUAWEI P8 LITE (Android 6.0)
* HUAWEI P8 LITE 2017 (Android 7.0)Android Beta 2Torsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/993Can't load complete RSS feeds2017-07-26T11:02:28ZPatrick HamannCan't load complete RSS feedsPressing the highlighted "read more" in imported RSS feeds does not affect anything. So it's not possible to read the whole post.Pressing the highlighted "read more" in imported RSS feeds does not affect anything. So it's not possible to read the whole post.Android Beta 2Torsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/992continuously disconnected/logged out from Briar2021-09-01T10:10:21Zfedecontinuously disconnected/logged out from BriarThe problem I'm reporting does not concern my Briar setup (I'm using LineageOS 14.1), but my friend Briar setup. She uses a stock Android (can't check the version right now). Here's what happens to her:
- when she power-on the phone, Br...The problem I'm reporting does not concern my Briar setup (I'm using LineageOS 14.1), but my friend Briar setup. She uses a stock Android (can't check the version right now). Here's what happens to her:
- when she power-on the phone, Briar autostarts and asks for the password
- for some time she appears logged in and we can send messages each other
- after some time (less than half an hour) she appears offline and she does not receive any message
- even if she starts again Briar and logs in again, after some time she's put out without any notice
I could not see any obvious mistake in her configuration.
But I'm very new to Briar, so do not take anything for granted.
Any hint on how to debug this problem is appreciated.
Thanks in advanceakwizgranakwizgranhttps://code.briarproject.org/briar/briar/-/issues/991Opening private conversation with new contact should hide new contact notific...2020-11-19T14:50:44ZakwizgranOpening private conversation with new contact should hide new contact notificationThe new contact notification that's shown when a contact is introduced should be hidden when opening the contact's private conversation. Touching the notification should open the contact's private conversation.
If multiple contacts have...The new contact notification that's shown when a contact is introduced should be hidden when opening the contact's private conversation. Touching the notification should open the contact's private conversation.
If multiple contacts have been introduced, each contact should be removed from the notification when opening the contact's private conversation, and touching a notification for multiple new contacts should open the contact list. (This is consistent with the behaviour of the private message notification.)https://code.briarproject.org/briar/briar/-/issues/990"KEEP ME UPDATED" on https://briarproject.org/ is partly broken and breaks so...2017-08-01T10:31:34Zqywltgxw"KEEP ME UPDATED" on https://briarproject.org/ is partly broken and breaks some laws in some countriesThis "KEEP ME UPDATED" seems to be not that proper done.
1. When you did not enter any email into the box and just press "KEEP ME UPDATED" it say "Thanks! We'll keep you updated.".
2. When you enter just something, for example "test" it ...This "KEEP ME UPDATED" seems to be not that proper done.
1. When you did not enter any email into the box and just press "KEEP ME UPDATED" it say "Thanks! We'll keep you updated.".
2. When you enter just something, for example "test" it say "Thanks! We'll keep you updated." but the webpage say at the top left (completely other place then the "KEEP ME UPDATED" button that an email address should be entered.
3. When you enter a real email and then check this email next 10 minutes, you dont get a confirmation email. You dont get anything. No information that you are now in some "newsletter" or something like that. This causes legal problems in many countries. You are not allowed to just send newsletter to some email addresses you have not proven that they are belonging to the person who really wants the newsletter.
What should be done:
1. Dont report "Thanks! We'll keep you updated." when no propper email (or nothing) is been entered.
2. Send out a confirmation email and only when the link there got pressed, only then you are allowed to send email to this person.
3. All the emails that have been collected till now have to be deleted when you dont want to get into legal problems. You are legally not allowed to contact those people because you cant prove that they have registered by themself.Android Beta 2akwizgranakwizgranhttps://code.briarproject.org/briar/briar/-/issues/989I am using Free software and cant find Briar application in the App-Store2017-07-25T11:00:36ZqywltgxwI am using Free software and cant find Briar application in the App-StoreThis is completely strange situation. Of course i am using free Software since long time. I have laying here around the Papers of the FSFE(Free Software Foundation Europe) for Free Android that i hand out to friends.
All good friends of ...This is completely strange situation. Of course i am using free Software since long time. I have laying here around the Papers of the FSFE(Free Software Foundation Europe) for Free Android that i hand out to friends.
All good friends of mine have since years a free phone (except to baseband and some drivers).
I was happy to see Torsten Grote working on this project because he is one of the main persons who stand behind this "Free Android" paper is hand out to friends from the FSFE. I thought that the release of the briar Project would be used to gain more free Software users and say that when you want to get briar you have to use the only propper App-store named F-Droid. Then probably some more people would get known of F-Droid and understand that F-Droid and https://reproducible-builds.org are the main basics for freedom.
Now i am completely blown away. Its exactly the opposite. The only App-Store you can get Briar from is some not-free App-Store from google. You cant get it from a free (as in freedom) App-Store.
WTF?https://code.briarproject.org/briar/briar/-/issues/988WTF: Briar Mailing list is blocking net neutrality(or tor users)2021-02-04T14:24:18ZqywltgxwWTF: Briar Mailing list is blocking net neutrality(or tor users)Briar is a project that should allow people to be able to talk with each other by respecting their freedom. Thats great and thats why i liked to join the mailing list.
The mailing list itself is blocking me from registration. It tells me...Briar is a project that should allow people to be able to talk with each other by respecting their freedom. Thats great and thats why i liked to join the mailing list.
The mailing list itself is blocking me from registration. It tells me, that i cant register and my registration would have triggered some account blocking.
This is fully against the philosophy of the Briar project.
How to reproduce:
1. Open tor browser
2. Go to https://www.guerrillamail.com to get a free email
3. Go to https://sourceforge.net/projects/briar/lists/briar-devel/index and enter the email you got before and follow the steps. It then asks you to make the famous spam-check with choosing pictures probably every tor users knows from daily use.
At the end when you have successfully done this test, it reports on the top right corner that it have not created the account.
4. Confirm this bugreport with "same net neutrality or tor-blocking here".
Please fix this. Such blocking of anonymous people on a anonymous-supporting project is just crazy.https://code.briarproject.org/briar/briar/-/issues/987file transfer2018-06-11T11:21:09ZKarl Hedderichfile transferIs file transfer a feature that is planned? It would be great to at least be able to send pictures :)Is file transfer a feature that is planned? It would be great to at least be able to send pictures :)https://code.briarproject.org/briar/briar/-/issues/986Logging wrapper2018-05-24T09:59:19ZakwizgranLogging wrapperCreate a wrapper around the system logger that will allow us to log information without exposing it to the system logs, and read that information back in the case of a crash without requiring the READ_LOGS permission.Create a wrapper around the system logger that will allow us to log information without exposing it to the system logs, and read that information back in the case of a crash without requiring the READ_LOGS permission.Android 1.1akwizgranakwizgran