Travis Goodspeed
e374585389
Python3 ports, compatibility with GCC 10.3.1.
5 months ago
Dale Farnsworth
8397b4c0cb
Remove the CSV header from the retrieved radioid.net users
Oops, we should have stripped the CSV header from the users list
retrieved from radioid.net. Do it now.
6 months ago
Dale Farnsworth
312fb85ac5
Update the user source urls for retrieving user ids
registry.dstar.su/reflector.db no longer exists This commit
removes references to it.
ham-digital.org has been replaced by radioid.net, so users are
now requested from the latter.
Note that currently the only special ID list is from Ireland.
The others are no longer found. No changes are made here to address
this.
6 months ago
Jack McKracken
ac9c9d9081
properly handle master servers with empty ID lists
2 years ago
Brian Shiratsuki
92aff4d0d8
get list of master BM servers from a responsive server; downcase expected
keys to match response.
2 years ago
Stefan Saraev
ba81b2071b
db: cleanup
8 years ago
Stefan Saraev
fd52bbcf8b
db: switch to ham-digital.net
8 years ago
Kevin Otte
9dc6c44b2a
db/fixed.csv: clarify Echo sources
8 years ago
John Hickey
205ac189eb
dmr-marc -> radioid.net
The dmr-marc databases are no longer available on
dmr-marc.net and dmr-marc.net points to radioid.net as
the new home. Also added in some logging to get_dmrmarc_json.py.
It looks like there are bigger issues with the script, but they
are no longer being masked with a catch-all except/pass.
8 years ago
Mike M
7e4ad605a0
switch db/Makefile to wget --timeout instead of relying on timeout command - fixes #866 ( #867 )
8 years ago
KD4Z
ec7550dd0e
Pull user data from dmr-marc static url ( #865 )
* Change dmr-marc downloader to a static url and back to CSV
Real time datadump no longer available do to server load
Using wget to allow ignoring the current condition that dmr-marc.net
does not have a valid ssl certificate. JSON is out, long live CSV!
8 years ago
Stefan Saraev
24b2a25176
get_dmrmarc_json.py: clarify python-requests requirment
8 years ago
KD4Z
27315d7fda
Redirect stderr to file for get_dmrmarc_json.py
9 years ago
KD4Z
c7fc202740
Change to dmr-marc json format. fixes #857
Python routine to emulate same format output for dmrmarc.tmp using json
option instead of csv
9 years ago
KD4Z
78cce7214b
Avoid extra string allocation in de-dup array as the actual value isn't important
Avoids pointer overflow of free() in awk
9 years ago
KD4Z
e328abdba1
Reverted
However this line works just as well, and avoids free() overflow. cat
$^ | awk -F',' '!seen[$$1]++' | $(ICONV) | sort -t ',' -k1g,1 | awk -F,
-f strip.awk >stripped.csv
9 years ago
KD4Z
6fa751150d
PR #796 update
Add duplicate filtering to stripped.csv processing
9 years ago
KD4Z
512a1c7191
Workaround to awk overflow in db make
Reference Ticket #794
https://github.com/travisgoodspeed/md380tools/issues/794
9 years ago
Pieter Maes
731237d0c5
Adding ssl.CertificateError except catch, since master 2049 has a bad ssl cert
9 years ago
KG5IEN
117dcff25a
Improved resiliency of curl invocations
/curl.mak now centralizes the flags for curl invocations to use. The flags are a union of what were being used in /db/Makefile and /firmware/Makefile_orig. Additionally, increased the max-time and retry-delay based on the discussion with @KD4Z in the thread under PR #745 .
9 years ago
KD4Z
25fad6ce4b
Add curl retry persistence to help with sluggish network connectivity
Add options on curl for user.bin downloads to help avoid empty downloads
on fail. Seems to help recover when on 3G/4G LTE links with latency
issues.
10 years ago
Kevin Otte
55057f54ca
Add network specific Echo
Our local network (NCPRN) decided to use a different TG for their echo test.
10 years ago
Simon IJskes
b5f0789bd7
inserted empty missing nick field.
10 years ago
Ryan Jarvis
9b01882248
PEP8 and Python3 enhancements
10 years ago
Clay Walker
e16d7bad96
Added ability to set side buttons to our own functions
Added first new side button function: enable/disable backlight
Broke out TIM12 interrupt to be used for our own functions
10 years ago
Simon IJskes
8cc66dd69d
20 seconds wait for a server is long enough.
10 years ago
zarya
b4dc369e2b
Update get_special_IDs.py
Fix for socket timeout making the script continue if there is no response from the master webserver
10 years ago
Simon IJskes
dcfd9a0aa6
filtered duplication or user entries. priority given to custom.csv
10 years ago
Simon IJskes
4dd5633d53
10 years ago
Simon IJskes
a2bdfea8ba
privacy options for the EU.
10 years ago
Simon IJskes
94e9d81e47
removed calling unused targets
10 years ago
Simon IJskes
49e01b24d6
renamed filename
10 years ago
Simon IJskes
9f0d5699bb
split db makefile
10 years ago
Simon IJskes
3938bc8c7b
split db makefile
10 years ago
Simon IJskes
6b79ead61d
fix makefile
10 years ago
Simon IJskes
49250dd9af
fix makefile
10 years ago
Simon IJskes
d44fc04a2a
intermediate target for dmr-marc.
10 years ago
Andy Taylor
0fc91e9c25
Add error handling of socket errors
Socket errors currently cause python to crap out, add some error handling.
10 years ago
Kim - DG9VH
c98fcaa11d
longer timeout to avoid errors when fetching lists
10 years ago
Simon IJskes
f1c7d2ac9a
fetch groups
10 years ago
Simon IJskes
e55246383d
moved 5000 to fixed.csv
10 years ago
Simon IJskes
71bf15d2b0
add 9990 (echo)
10 years ago
Simon IJskes
191cfd58cc
cleanup
10 years ago
Simon IJskes
e0dc94b1dc
another attempt. this one really should do it. honest. :)
10 years ago
Simon IJskes
b53154e83a
locale independend now.
10 years ago
Simon IJskes
5e42649d26
userdb.c depends on numerically sorted file.
thanks Alex - DH2ID
10 years ago
Simon IJskes
4f25e721ad
added country to popup.
10 years ago
Simon IJskes
453dc1d024
added firstname to popup.
be sure to 'make updatedb flashdb' to enable function.
10 years ago
Simon IJskes
f8b5d6b54e
even prettier.
10 years ago
Simon IJskes
ac0b1780c0
even prettier.
10 years ago