Activity for AllNet

  • Gustavo Edo Gustavo Edo committed [6cefbd] on Code

    UIController.java, HtmlLabel.java, MessageBubble.java: minor differences in formatting

  • Gustavo Edo Gustavo Edo committed [f556b0] on Code

    adht.c: printing of bad IP addresses now controlled by ADHT_PRINT_UNUSED_PEERS

  • e committed [0f16d9] on Code

    sniffer.c: print seconds.useconds rather than hours, minutes, seconds

  • e committed [7d9f68] on Code

    arems.c: corrected one obvious memory leak

  • e committed [9532cb] on Code

    keys.c: avoided potential memory error

  • Edo Biagioni Edo Biagioni committed [c8e452] on Code

    util.h/c: added trim_file_name, added ENOBUFS to the errors that are not unusual in unusual_sendto_error

  • Edo Biagioni Edo Biagioni committed [ca3b2f] on Code

    configfiles.c: removed some print statements

  • Edo Biagioni Edo Biagioni committed [d931e0] on Code

    configfiles.c: cleared up a race condition in init_global_root

  • Edo Biagioni Edo Biagioni committed [1f08d2] on Code

    MessageBubble.java: removed the instance variable sanitizedText, which was never used

  • Edo Biagioni Edo Biagioni committed [47a867] on Code

    sockets.c: added error messages to try to debug a problem on windows

  • Edo Biagioni Edo Biagioni committed [49b9c3] on Code

    CoreConnect.java: minor formatting change

  • Edo Biagioni Edo Biagioni committed [f0c9d3] on Code

    xcommon.c: handle_data no longer prints 'unknown app' for arems data

  • Edo Biagioni Edo Biagioni committed [afa2be] on Code

    util.h/c: added allnet_timestamp

  • Edo Biagioni Edo Biagioni committed [4f2819] on Code

    astart.c, app_util.c, gui_callback.c: modified some existing print statements to add timestamps

  • Edo Biagioni Edo Biagioni committed [9521e6] on Code

    ConversationPanel.java: fixed a mis-spelling in the path of the send_not_newline file

  • Edo Biagioni Edo Biagioni committed [871a79] on Code

    astart.c, message.h/c, store.c, keys.c, pcache.c, routing.h/c, arems.c: fixed comments and print statements that referred to ~/.allnet to also refer to ~/.config/allnet

  • Edo Biagioni Edo Biagioni committed [00fc46] on Code

    allnet_log.c: support the log file in ~/.allnet or in ~/.config/allnet

  • Edo Biagioni Edo Biagioni committed [bb53ce] on Code

    keyd.c: removed an unused #define

  • Edo Biagioni Edo Biagioni committed [3150ab] on Code

    test_saved_keys: look for the config files in either ~/.allnet or ~/.config/allnet

  • Edo Biagioni Edo Biagioni committed [5aea3d] on Code

    configfiles.h/c: added config_dir_name, and more importantly, revised init_global_root to favor ~/.config/allnet rather than ~/.allnet, but still use ~/.allnet if it exists

  • Edo Biagioni Edo Biagioni committed [169745] on Code

    ConversationPanel.java, MyFrame.java: try to use either ~/.allnet or ~/.config/allnet, whichever works. Also, in MyFrame.java, only save the location if it has changed

  • Edo Biagioni Edo Biagioni committed [acfb94] on Code

    pcache.c: changed an error message

  • Edo Biagioni Edo Biagioni committed [ffd6e8] on Code

    util.h/c: added dir_exists

  • Edo Biagioni Edo Biagioni committed [189b18] on Code

    ad.c: do not print when unable to open the v6 socket (usually because the v4 socket is already open)

  • Edo Biagioni Edo Biagioni committed [f01cb9] on Code

    release-steps: make LDFLAGS=-all-static, added a comment about java 8 for windows 10, updated the iOS instructions

  • Edo Biagioni Edo Biagioni committed [4f426d] on Code

    adht.c: commented out a print statement

  • Edo Biagioni Edo Biagioni committed [8244e0] on Code

    UI.java: reformatted one statement

  • Edo Biagioni Edo Biagioni committed [a70510] on Code

    UIController.java: removed from setContactsPanel the initialization of the contacts panel, since the same code is in initializationComplete and only one is needed

  • Edo Biagioni Edo Biagioni committed [e76ab0] on Code

    Conversation.java, ContactComparator.java: sort messages by most recent message sent or received, not by most recent message received. Added getLastMessageTime in Conversation.java and modified the comparator

  • Edo Biagioni Edo Biagioni committed [3fb9fd]

    configure.ac, NEWS: bumped version number to 3.3.2

  • Edo Biagioni Edo Biagioni committed [f5954d]

    precompiled AllNetUI.jar, in preparation for release 3.3.2

  • Edo Biagioni Edo Biagioni committed [664d1b]

    keys.c: reorganized the code to remove the redundant data structure cpx and instead use the names in kip[*].contact_name

  • Edo Biagioni Edo Biagioni committed [d14fc7]

    adht.c: added DO_NOT_CACHE to dht messages we create and send

  • Edo Biagioni Edo Biagioni committed [1421ca]

    UIController.java, Message.java: improved some comments

  • Edo Biagioni Edo Biagioni committed [e3536a]

    UIController.java: tell the user that capitalization and spaces are both optional

  • Edo Biagioni Edo Biagioni committed [959a1f]

    adht.c: no need to print when we have no publically routable IP address

  • Edo Biagioni Edo Biagioni committed [460aee]

    precompiled AllNetUI.jar, in preparation for release 3.3.2

  • Edo Biagioni Edo Biagioni committed [2954ba]

    ai.c: removed some warnings

  • Edo Biagioni Edo Biagioni committed [42bdaf]

    routing.c: keep at least 5 ip addresses in the peers table even if they aren't refreshed

  • Edo Biagioni Edo Biagioni committed [e11a09]

    ai.c: added constants and comments and two additional checks to dns_callback

  • Edo Biagioni Edo Biagioni committed [930717]

    ai.c: made link-local addresses 169.254.x.x and fe* not valid in is_valid address. Also rewrote dns_callback to accept an answer with a different capitalization than the query

  • Edo Biagioni Edo Biagioni committed [d00ca6]

    adht.c: fixed a print statement

  • Edo Biagioni Edo Biagioni committed [8d155b]

    reassembly.c: removed some warnings

  • Edo Biagioni Edo Biagioni committed [c99bde]

    sniffer.c: fixed a bug with comparing new packets to previously received packets when using -u. Also added printing of chat headers

  • Edo Biagioni Edo Biagioni committed [b70e33]

    social.c: commented out a logging message

  • Edo Biagioni Edo Biagioni committed [362dff]

    trace_util.c: removed a warning due to the struct allnet_mgmt_trace_req being defined with a zero-sized array, while in the packet the array is actually non-zero sized

  • Edo Biagioni Edo Biagioni committed [3731d4]

    keys.c, allnet_log.c, store.c: removed some warnings related to snprintf

  • Edo Biagioni Edo Biagioni committed [42dd09]

    release-steps: simplified the configure command for static linking

  • Edo Biagioni Edo Biagioni committed [dcc1bc]

    astart.c: added a 1-second delay to stop_all_on_signal so the allnetd complete message usually prints before the next shell prompt after astop has run

  • Edo Biagioni Edo Biagioni committed [8fb4e5]

    reassembly.c: removed a warning

  • Edo Biagioni Edo Biagioni committed [052042]

    release-steps, more details and cleanups for static building

  • Edo Biagioni Edo Biagioni committed [a0d2b2]

    xchats.c: changed to support sending large messages, up to 30 allnet MTU

  • Edo Biagioni Edo Biagioni committed [f2dc3b]

    added src/xchat/reassembly.h/c to src/xchat/Makefile.am, clarified the comment to chat.h that explains how packet acks are generated for large messages, and modified xcommon.c and cutil.c to correctly send and receive large messages

  • Edo Biagioni Edo Biagioni committed [89aacd]

    packet.h: made all remaining constant names begin with ALLNET_: ADDRESS_SIZE/_BITS, KEY_RANDOM_PAD_SIZE, STREAM_ID_SIZE, MESSAGE_ID_SIZE/_BITS, SEQUENCE_SIZE, LARGE_HEADER_SIZE, and added ALLNET_FRAGMENT_SIZE. This affected much of the source code, some of which has already been checked in. In addition: ad.c, subscribe.c, atcpd.c, adht.c, ai.c, cipher.c, keys.h/c, mgmt.h, pcache.c, routing.c, social.c, trace_util.c, track.c, util.h/c, arems.c, keyd.c, request.c, sniffer.c, trace.c, gui_call...

  • Edo Biagioni Edo Biagioni committed [41067e]

    crypt_sel.c: made the newer version of openssl the default

  • Edo Biagioni Edo Biagioni committed [49d24d]

    routing.c: removed a warning

  • Edo Biagioni Edo Biagioni committed [2556c0]

    chat.h: added a comment describing the creation of packet (fragment) acks for large packets

  • Edo Biagioni Edo Biagioni committed [dbc773]

    trace_util.c: if only one packet was received, print its rtt rather than min/mean/max

  • Edo Biagioni Edo Biagioni committed [2b4cdb]

    pcache.c: in check_cache_packet_id, compare and/or record the packet ID, not the message ID

  • Edo Biagioni Edo Biagioni committed [7f6361]

    packet.h: added a clarifying comment and made large packet macros use AFTER_MESSAGE_ID instead of AFTER_STREAM_ID

  • Edo Biagioni Edo Biagioni committed [8dd3e1]

    mgmt/trace.c: added optional port number to allow use on the testnet

  • Edo Biagioni Edo Biagioni committed [ff592e]

    release-steps: fixed instructions for creating static binaries

  • Edo Biagioni Edo Biagioni committed [973f6f]

    pcache.c/h, ad.c: modified pcache_message_id to pcache_message_ids which can return both the packet ID and the message ID of a larger message. Many changes to pcache.c, including removing the id from the message_header struct because now the ID(s) are always computed from the message itself.

  • Edo Biagioni Edo Biagioni committed [d74974]

    request.c and mgmt/Makefile.am: renamed allnet-data-request to allnet-data-test and added optional commandline parameters to allow running on the testnet

  • Edo Biagioni Edo Biagioni committed [ce5e00]

    app_util.c, keys.c, sockets.c: source code files were executable, made them non-executable

  • Edo Biagioni Edo Biagioni committed [ae8c02]

    astart.c, adht.c, routing.c: removed warnings about assigning longs to int variables

  • Edo Biagioni Edo Biagioni committed [75cf7f]

    ai.h/c: addedthe option of addr_size 0 to sockaddr_to_ia to say we don't care about checking the address size

  • Edo Biagioni Edo Biagioni committed [697bed]

    atcpd.c: added adjust_dht_packet to modify outgoing DHT packets to no longer have localhost as the outgoing address

  • Edo Biagioni Edo Biagioni committed [f261d3]

    routing.c: only print the first five insane dht packets we get

  • Edo Biagioni Edo Biagioni committed [58d826]

    xtime.c: minor changes, used writeb16 to write the signature size, calling compute_next always selects the next multiple of the interval, and only get the time of day if PRINT_OUTGOING_PACKETS is defined

  • Edo Biagioni Edo Biagioni committed [1e678d]

    util.c: when printing the number of bytes in a payload, also print a checksum to help distinguish different payloads

  • Edo Biagioni Edo Biagioni committed [c70c4c]

    routing.c: improved a print message

  • Edo Biagioni Edo Biagioni committed [25c419]

    configfiles.h/c: added read_config_file_malloc

  • Edo Biagioni Edo Biagioni committed [ce6b75]

    util.c: added to is_valid_message checking that the sig leaves room for data, committed checking that data requests must have DO_NOT_CACHE, and is_valid_message was declared as extern, removed the word extern

  • Edo Biagioni Edo Biagioni committed [a8416c]

    xcommon.c: add 1-week expiration to key exchanges (1 hour for 1-hop exchanges)

  • Edo Biagioni Edo Biagioni committed [83e1fd]

    ad.c message_priority: return low priority for packets that have invalid signatures

  • Edo Biagioni Edo Biagioni committed [041aec]

    pcache.c pcache_message_id: check that the message ID actually exists before using it

  • Edo Biagioni Edo Biagioni committed [2e68a8]

    configfiles.h/c: added write_config_file and append_config_file, calling write_file and append_file in util

  • Edo Biagioni Edo Biagioni committed [16b127]

    xcommon.c: moved a print statement into #ifdef DEBUG_FOR_DEVELOPER

  • Edo Biagioni Edo Biagioni committed [072ba9]

    app_util.c: defining SKIP_RSA_COMPILATION allows compilation without linking to the RSA code

  • Edo Biagioni Edo Biagioni committed [955f36]

    app_util.h/c: added an additional parameter to connect_to_local so can specify optional port number. Modified all the user-facing apps accordingly: xcommon.c, trace_util.c, trace.c, sniffer.c, keyd.c, arems.c, request.c, allnet_radio.c, broadcast.c, xtime.c, subscribe.c

  • Edo Biagioni Edo Biagioni committed [e0b65c]

    xcommon.h/c: add an optional port number to xchat_init. Modified xchat_term to take a corresponding -p argument. Also modified gui_socket.c, xchatr/s.c to pass in the default 0

  • Edo Biagioni Edo Biagioni committed [89661a]

    trace.c: added -c switch to set configuration directory

  • Edo Biagioni Edo Biagioni committed [7bc7b3]

    xcommon.c: if the path is not null, use it as the directory for the config files

  • Edo Biagioni Edo Biagioni committed [db62af]

    astart.c: changed a comment

  • Edo Biagioni Edo Biagioni committed [c78ef1]

    xchat_term.c: renamed config file option from -d to -c, for uniformity with other programs. Also gave more accurate messages for printing incomplete key exchanges

  • Edo Biagioni Edo Biagioni committed [dd55c4]

    configfiles.c: simplified and hopefully improved selection of global home directory as (1) anything from set_home_directory, (2) anything in environment variable ALLNET_CONFIG, (3) the iOS root, if it exists, and (4) /home/esb/.allnet if HOME is defined, or (5) ~/.allnet

  • Edo Biagioni Edo Biagioni committed [f08eb9]

    configure.ac: version 3.3.1

  • Edo Biagioni Edo Biagioni committed [b00ef4]

    latest src/gui/precompiled/AllNetUI.jar

  • Edo Biagioni Edo Biagioni committed [9369ec]

    configfiles.c: put the root in the directory, not the directory/.allnet

  • Edo Biagioni Edo Biagioni committed [771099]

    routing.c: allow multiple ipv6 localhost (::1) addresses with different ports in routing_add_dht_locked, to support the simulator. Allow empty lines in the fixed_dht file, so we can specify the first 4 bits of the remote ID. Call save_peers at the end of sim_dns.

  • Edo Biagioni Edo Biagioni committed [a79917]

    routing.h/c: made a comment more accurate

  • Edo Biagioni Edo Biagioni committed [8e2476]

    adht.c: Send DHT to DHT peers as well as pings. Send after 10s, 20s, 40s, 80s, etc up to once every 2 hours. Also added a mutex to ensure at most one ping_all_pending running at a time.

  • Edo Biagioni Edo Biagioni committed [c9be89]

    routing.c: print the bytes of the address when getting a bad address

  • Edo Biagioni Edo Biagioni committed [9ca5ed]

    mgmt.h: renamed addr_info to allnet_addr_info and internet_addr to allnet_internet_addr. ad.c, adht.h/c, ai.h/c, routing.h/c, sockets.h/c, util.c: adapted to this change

  • Edo Biagioni Edo Biagioni committed [a04404]

    ad.c: made each case in process_mgmt return, instead of falling through. Also updated dht_process to take the message payload rather than the entire message. adht.c: removed support for 3_2 dht messages, and in dht_porcess take just the allnet_mgmt_dht part of the message

  • Edo Biagioni Edo Biagioni committed [bf6757]

    adht.h: make it clear that the parameter to dht_process is the dht part of the packet

  • Edo Biagioni Edo Biagioni committed [f6d895]

    astart.c: the pids file is now in .allnet/acache/allnet-pids instead of in /tmp or various other locations

  • Edo Biagioni Edo Biagioni committed [2943a0]

    mgmt.h, util.c, ai.c, routing.c: added hops field to allnet_mgmt_dht. ad.c and adht.h/c: added dht_create, ad now sends a dht packet on every new connection, adht uses dht_create for ping_all_pending and dht_update. routing.c: added sim_dns, refactored init_default_dns to terminate in reasonable time, refactored add_default_routes and read_peer_files, eliminated a0.alnt.org IP address from default_dns, removed dns_init and routing_init_is_complete (also from routing.h), added port numbers, ...

  • Edo Biagioni Edo Biagioni committed [cf7d11]

    mgmt.h: removed allnet_mgmt_dht_3_2

1 >