gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] [gnunet] GTK+ user interface(s) for GNUnet. annotated tag i


From: gitolite
Subject: [GNUnet-SVN] [gnunet] GTK+ user interface(s) for GNUnet. annotated tag initial-import-from-subversion-38251 created. initial-import-from-subversion-38251
Date: Tue, 8 Nov 2016 13:49:35 +0100 (CET)

The annotated tag, initial-import-from-subversion-38251 has been created
        at  f756597ffa9c13486df536005481c65f6e070439 (tag)
   tagging  52a3c4dcb75c1ccaa857fa8b21778dbc1abf87a3 (commit)
 tagged by  Christian Grothoff
        on  Tue Nov 8 13:49:19 2016 +0100

- Log -----------------------------------------------------------------
Initial import from Subversion.
-----BEGIN PGP SIGNATURE-----

iQI0BAABCAAeBQJYIcnYFxxjaHJpc3RpYW5AZ3JvdGhvZmYub3JnAAoJEJOea+Hi
n8PMwyoQAN5tuGvxhVUh2JbMLNdX07tOCowuZucTX8YxzWm2SZk/B2wj1JC2WFHM
TF5ZogH8B1H9jFmx9gFTif1Htn1EmwhudiOjypobfmcQN5thtNQeWp7jAozrvrlA
foX7pJewVJi4yqfEuwFjROc/rxeR0EEZd//+nEMymxE7gyhbePdOSwZ1lNEFkydS
j8XaDLXx/jTiL/SWD/Gj5d41bijldgComtu7oM6Omo/WYoI2VhE4AS2fDcTF1UIZ
aMdw0Hj//rpid7B6hB8QyK+geos3wKTsuyvMjFbNYP8V/9/ZBPP66dMrxjgeBUMU
1zK6M7B82motAEvmbdlvzJ/ATKCOiTXjiaqXN0ueNttkuDIZtJnFF9/4Pc2UpEf0
ziLNnGwR/sLMI6yUa3U81Nx31tOzpNBc2oFEQteSP/7GpiExbZyC24n1bswPM/LN
FZe2oN0KrELNnc9CDdsD8EXcytN2rSPMqLIgreOd+cRt8zJwk1zyda/h3jYE58fW
x5YRl65ht/IiF5dgcQqEvr0ABd6VHaD7Nzx17wnGCMAmXcay/ayGYTRAgd2RmVMB
pyKHNpe1X4zeTDMm4vfljzag3KpsDkuBnwlegwRbc+Hu3S33y3p9RSRMpYvsntjs
s4dYZxEy/9tHIe8zjKpACgK1OfWUYy9N7lXm4FrDIZPp0tAXHYbR
=LmKM
-----END PGP SIGNATURE-----

Bart Polot (1):
      - bratao's patch to fix compilation

Bruno Cabral (3):
      Fix Iterators
      LRN : GNUNET_CONTAINER_slist_iter_destroy() wasn't necessary
      Fix peerinfo compilation

Christian Fuchs (3):
      - fixbuild: modified gnunet-gtk to conform with new nat-test behavior 
(dedicated redundant timeout task removed)
      - not building gnunet-conversation-gtk no longer fails configure. why 
would a component not being used fail the build/configure?
      - renamed NAT's failure code to status code across gnunet-gtk - timed-out 
nat tests not automatically stop the test itself - setup-transport now properly 
cleans up nat-tests

Christian Grothoff (1757):
      initial import from glade
      stuff
      hacking
      up
      update
      update
      update
      hacking
      update
      hacking
      hacking
      up
      implementing preview serialization
      bugfixes
      bugfixes
      coding
      fix
      up
      bugs
      update
      update
      stuff
      update
      static
      fix
      up
      BAD propertyBAD property!!
      add
      data dir changed
      backend daemon code moved to util
      fix
      fixed
      fix
      update
      ChLog
      adding Milans code, not yet integrated
      flags
      up
      fix
      update
      update
      recover
      update
      up
      update
      lost notebook
      lost notebook
      gtk features
      bugfix
      pre4
      style
      dirs
      preliminary changes -- code cannot work yet
      move
      update
      up
      update
      update
      update
      fix
      try
      update
      only show parts of UI for which we have loaded plugins
      win32 fixes
      code cleanup
      working around libtool, glibc, pthread limiations
      working around libtool, glibc, pthread limiations
      reformat
      die gui message, die
      info window
      proper signal connect code, more use of glade
      update
      update
      update
      update
      up
      up
      started with namespace code -- so far UI only
      update
      update
      update
      more code for namespaces and collections
      sync
      getoption
      visible
      app list
      update
      update
      collections, some more namespace work, debugging
      cleaning up APIs
      rescue from 0.6.6b
      update
      stats
      update
      stats hacking
      update
      del
      update
      fix
      oops
      up
      update
      sync
      fix
      fix
      fix
      icons
      visible
      lock
      optimizations
      fix
      fix
      sync
      fix
      working a bit on translations
      docs say to pass domain name
      up
      readd
      fixing i18n
      up
      check
      logos
      img
      code cleanup
      done
      update
      bugs
      gtk fixes
      fix
      argh
      argh
      jaaa
      fix
      workaround fs focus issue
      parse update interval
      parse update interval
      x
      enablenls
      assorted bugfixes
      fix
      fix
      alpha renaming and some minor refactoring
      last minute fixes
      cleaner: use LE 0.5.2 functions
      fix
      fixing memory leaks from Mantis 868
      fixing memory leaks from 686 and then some
      various bugfixes, including mantis 867
      cleanup
      log
      quote GNU style
      quote GNU style
      updating german translations -- Nils, you may want to send the update to 
the project if that is necessary
      fix
      fix
      stuff
      text
      sync
      sync
      sync
      sync
      stuff
      update
      fixing 894
      changelog
      track more
      cleanup, leak
      deadlock in download abort plus code cleanup
      fix
      fix
      fix
      fixing 902
      update
      fix
      fix
      log
      fixing mantis 885
      fix
      sync
      fixing assertion failure
      fix
      towards working namespace update
      disable previews
      fix
      namespace update hacking and minor bugfixes
      sync
      towards fixing 911
      sync
      newline
      init
      fix
      locale
      rating shown in other widget now
      fixing namespace search code
      minor fixes
      sync
      direct indexing
      bugfixes
      done
      preparing
      po-update
      fixing anonymity level bug
      fixing mantis 922
      removing whitespace
      sync
      for small resolutions
      fixing bug 935
      sec
      syn
      update
      fix
      bump
      version bump and some warnings' '
      log
      fix
      sync
      sync
      sv
      syn
      sync
      fix
      s
      fixing Mantis 1007
      autotools update?
      fixing Mantis 1003
      sync
      fix
      update
      fix
      sync
      fix
      fix
      .desktop support
      sync
      Hi again.
      le0512
      fixing Mantis 1026
      fixing Mantis 1026
      warn
      fix
      fix
      working on mantis 1046
      working on mantis 1046
      fixingn download resume code
      fench
      preparing for 0.7.0d
      fixing mantis 1041
      more
      fixing Mantis 1064
      fixing Mantis 1063
      fixing Mantis 1043
      syn
      syn
      human readable
      fixing mantis 1080' '
      mantis 1081
      addr
      better
      adding system tray icon code
      more stats
      more stats
      more stats
      more stats
      average
      average
      huh
      huh
      oop
      libnotify
      minor gtk fixes
      logo
      mantis 1098
      mantis 1098
      updated po file
      pot
      bump
      deadlock
      fixing deadlocks
      fixing Nils' shutdown deadlock bug -- hopefully
      fixing Nils' shutdown deadlock bug -- hopefully
      dist
      minimal stats fixes
      po update
      fix
      fix
      fix
      towards 0.7.1
      fixing configure for 0.7.1
      fix
      compiling core
      fixing about
      making daemon compile
      fx
      fixing stats
      syn
      glade UI update
      making gnunet-gtk compile
      fixes
      fix
      ref
      ref
      syn
      fsui api fix
      fix
      generated
      restrict to menus targeted for 0.7.1pre0
      improving fs search code
      fixing compile errors
      todo update
      first half of upload refactoring done
      updating todo
      updates
      fixing save call API and uses
      more event handlers and proper save calling
      update
      syn
      fixes
      bugfixes
      removing debug statements
      bugfixes
      fix
      bugfixes
      bugfixes
      fx
      trans
      resolving periodic high cpu usage using new callback mechanism
      fix
      bugfixes
      fix
      blanks
      sync
      removing whitespace
      icon
      fx
      path
      accellerators are causing gtk problems
      more stats
      fixing expiration time
      release
      fixing mantis 1089
      fixing mantis 1154
      stuf
      mmap-fix
      refact
      leaks
      fixes
      1149
      1149
      leak
      back
      bug
      cleanup
      mantis #1134
      todos
      towards nice buttons
      enable disable buttons in summary dialog
      added highlighting of stared and completed searches/downloads in search 
list -- using yellow and green colors respectively
      removing of metadata and more button enabling/disabling code
      fix
      stuff
      extending stats
      new stats fixes
      new stats fixes
      more stats
      fix
      recursive downloads
      bump
      f
      fixing deadlock, more remaining
      fixing deadlocks
      fx
      reproduced
      update
      scale
      fixed
      bump
      fix
      call co init
      use tree for download summary
      fixing Mantis 1088
      fixing Mantis 1088
      code cleanup
      bugfix
      fixed
      whitespace
      bump
      fixing mantis 1159
      release
      tod
      not required option
      pot-update
      fixing uninitalized uses
      update
      fixing mantis 1172
      reverse iteration needed
      fixed
      fixing Mantis 1042
      done
      added saving of search results to directories - Mantis 1011
      fixing mantis 1012
      fixing Mantis 1182
      gettext
      gettext
      gettext update
      gettext update
      adding IO load stats
      mantis 945
      bugfixes and various improvements
      fx
      fx
      fx
      fx
      pot update
      potup
      fixing gettext issues
      fx
      handle restarts
      tuning of bandwidth allocation code -- and some bugfixes
      release bump
      fixing Mantis 1194 and potential crash
      update
      avoid old comment style
      fix
      fixing mantis 1207
      location
      color coded search results
      zero anonymity warning and deadlock fix
      adding peer-info tab
      peer
      various namespace-related bugfixes
      code cleanup
      working on making namespace creation dialog pretty
      fixing namespace creation/deletion bugs
      nicer open directory
      implementing namespace update
      implementing namespace search
      fixing logging, also doing mantis 1040
      done
      fix
      prefer HELLOs with address
      dsit
      pot file update
      too frequent
      updated NS APIs, cleaning up glade texts
      layout
      changing APIs, moving resolution out of gnunetd into clients
      fix
      release
      fix
      sv po update
      fixing mantis 1230
      fx
      may get uppercase DNS replies
      fixing assertion
      mantis 1247
      version
      remove whitespace
      newline
      indent
      vipo
      fixing some memory leaks
      handle newline
      mantis 1269
      fix
      release
      mantis 1282
      fixing leak
      fixing Mantis 1290
      fixing mantis 1274
      big alpha patch
      2nd round of renaming
      whitespace-and-indentation
      fix
      fix
      fix
      fix
      fixing mantis 1295
      mx
      fix
      fix
      fixing Mantis 1299
      fix
      fix
      version bump
      pot update
      reading for release
      fix
      bad
      fix
      update
      fix
      fixing mantis 1311
      fix
      UI updates
      fix
      icon install
      cleaner pause resume, hiding confusing abort button
      fix
      fix
      done
      update
      checked
      update to stats
      more stats
      version bump
      pre0
      pre0
      returntype
      better use of abort/stop
      format
      update to match API change
      fix
      update to latest ECRS/FSUI APIs in HEAD
      formatting
      converting to new namespace / URI APIs
      stuff
      plan
      no libltdl needed
      ctype
      adding search result rankings to model
      fixing warning; towards visualizing rankings
      fixing warning; towards visualizing rankings
      fixing warning; towards visualizing rankings
      ok
      always create pixbuf
      fix
      fix
      fixing icon
      updating chat.c to new API
      updating chat.c to new API
      adapting to new ns api
      adopting to new API
      stuff
      ui update
      fixing compile errors
      getting minimal chat to work with new API
      done
      fix
      fixing bad call to mmap and dead button update
      whitespace
      pre1 text
      version bump and man page update
      leak
      ready
      partial fix for Mantis 1345
      gtkvipoupdate
      fixing icon handling
      fixing Mantis 1346
      update to match new API
      re-indenting
      fx
      towards simplified NSes
      update to new ns api' '
      removing idc_mime
      leak
      keep raw mime for sorting
      fix
      fixing gtk assertion errors
      nicer logging
      cleanup
      indent
      duplicate menu
      done
      leak
      done
      clog
      fixing gcc 4.3 warnings
      fixing warnings with respect to signed/unsigned
      fix
      updating and syncing todos
      fix
      fix
      fixing window icon stuff
      fixes
      button handler gone, button invisible -- remove button as well:
      finally icons working nicely
      bumps
      updating docs
      indent
      dot
      fr
      filter needed on search updates
      dead
      now in icons
      indent
      release
      fixing 1376
      handle logs during shutdown
      improving namespace listing
      make sure frequency goes back down to 15s even if gnunetd does not get 
started; also, del cron job like that is not nice, possibly not legal with cron 
under certain circumstances, so avoiding it is a good idea
      fix
      do not require colon
      more sane default
      better metadata handling and indicator for new search results
      indent
      sane default
      fixing crash
      need absolute path
      new function
      moved code
      new field
      new field
      show metadata
      fixing double-destruction of meta data dialog and adding meta data info 
entry to download summary menu
      readying for release
      disting
      From: Benno Schulenberg <address@hidden>   To: Christian Grothoff 
<address@hidden>   CC: TP coordinators <address@hidden>   Date: Today 04:34:18 
am
      fixes
      fix
      fixing 1401
      update
      fixing #1367
      change default to address #1372
      fr
      ignores
      del
      libsn is needed for gksu on my system'
      ignore
      novers
      danes
      spelling
      better comments
      vers
      get rid of const--again
      fix crash
      fix gksu/sn detection
      fix use after free
      fixing #1485
      fix Mantis 1474
      fix
      implementing Mantis #1395
      version bump
      translation update
      translation merge
      warn if i18n was disabled by configure
      fix warnings about page size in adjustments
      just removing it entirely:
      release
      udpate
      release
      da
      importing 0.9.x gnunet-gtk branch
      ignores
      ignores
      fix
      publish start implementation
      newline
      designing publish tab
      stuff
      publish start, progress, complete handling
      publish stop, suspend handling
      fixes
      possible feature
      free memory
      must stop to avoid crash on exit
      note
      deda
      adding open-URI support, works for search, download URIs need more work
      handling lost parent
      towards open directory implementation
      bugfixes
      cosmetics
      fixes
      clarify
      associate download with entry in directory
      nodbg
      stuff
      stuff
      stuff
      support check for existing URI
      make gcc happy
      fixing POTFILES.in
      importing translations from TP
      release
      naming
      fixing 1453
      update
      logo
      new features
      new pseudonym dialog
      towards namespace publishing
      fix
      fix
      dialog
      enable recursive download, aborting download
      done
      adv pseudonym dialogs
      done
      towards proper update implementation
      done
      done
      done
      misc fixes
      fix
      fixes
      fix
      nitpicks
      initialize ptm
      fix
      handling lost parent
      fix
      fix
      fix icon path
      add types
      no elipse
      notes
      fix
      better
      fix
      handle sks results
      towards ns search
      fix
      w32 hacking
      towards bubbling up keywords
      always use 0 for dirsize
      use marker instead of 0 for directory file size
      use proper mime type for directories
      use proper mime type for directories
      use proper mime type for directories - better
      remove migrated keywords
      make all tree views scrollable
      fixes to match API change
      adding expiration year options
      stdarg
      enable setting of expiration times
      adding preview support
      stuff
      fixes since scheduler is now gone
      suggest proper filename
      fixing exp time
      misc bugfixes
      misc fixes
      fix
      release
      removing bogus break
      mantis 1660
      changing code to work with recent FS API change
      use new fs time apis
      fixing build issues
      fixing build issues
      fix
      fix
      release
      handle NULL
      handle NULL
      add uid_t
      LRN: compile against libgladeui-1 or 2
      LRN: also use CPPFLAGS
      LRN: Sane check for gnunet (nicer)
      LRN: scheduler compatible select on top of g_poll for improved W32 
portability
      making it compile again after LRN's patch
      remove generated file
      fix crash
      draft for new libgnunetgtk
      some code cleanup
      some code cleanup
      some code cleanup
      indenting
      fixfix
      fixfix
      some code cleanup
      some code cleanup
      some code cleanup
      some code cleanup
      some code cleanup
      some code cleanup
      some code cleanup
      some code cleanup
      some code cleanup
      some code cleanup
      some code cleanup
      some code cleanup
      major fix
      some code cleanup
      indenting
      gnunet-fs-gtk against new libgnunetgtk library
      trayicon
      draft
      importing gnunet-setup
      removing old fs code
      updating configure.ac
      integrating gnunet-setup build
      ignores
      add
      updates
      ignore
      renaming
      renaming
      year
      fix
      create dummy task to keep scheduler alive
      fix
      fix
      removing peerinfo from gnunet-fs
      peerinfo
      peerinfo
      note
      mantis
      make gnunet-setup compile
      add lregex
      LRN:  Make-gnunet-fs-and-gnunet-setup-optional
      add quit handler
      regex on w32 only
      dyndns
      eliminate SCHEDULER_run, simplify code
      use new non-blocking external-ip api
      fix
      indent
      even nicer indentation, thanks to LRN's indent patch
      fix
      generated
      fix
      ign
      adding more error checking to help debug #1761
      switch towards gtk3, adding peerinfo
      better glade detection
      updates to abouts
      about
      stuff
      fix
      update
      fix
      adding flag support
      fix
      fix
      fix
      limit to 4 chars
      fix buttons for gtk 3
      ign
      check return value
      trying to make the code compile with gtk2 or gtk3
      trying to clean up shutdown
      fix
      possibly fixing 1761
      fixing 1761
      removing dead option
      move images
      moving all publish operations into a single publishing tab
      fixing uri tab implementation - #1771
      fixing #1781
      fixing 1772, also use filename for description if/once available
      dce
      potupdate
      fix
      fix compilation (hack for now)
      fix sig handler name
      remove sections on deletion from GUI, remove domain if there are no more 
redirects
      check
      readying for disting
      fix #1865: ignore GNUNET_PREFIX, only use GNUNET_GTK_PREFIX
      fix flag installation
      fixing compile error
      cleaning up glade file
      making code compile with new transport API, still crashes due to 
transport API bugs
      -WAN and ats now
      fix name for window
      fix compile errors
      adding code for ChangeLog generation
      -adding code for ChangeLog generation
      -adding code for ChangeLog generation
      releasing gnunet-gtk 0.9.0
      LRN: fix no-undefined WL for W32
      LRN: do not look for both GTK-3 and GTK-2
      LRN: Include platform.h unconditionally platform.h is required for 
correct functioning of some of the headers, because it defines WINDOWS macro, 
and even more so in my local version of GNUnet.
      LRN: do not forget to link plibc
      adding skeleton for gnunet-statistics-gtk
      -updating ignores, adding missing file
      only link against plibc on w32
      -towards gnunet-statistics-gtk
      LRN: Starting to get rid of gtk_dialog_run(), and more
      towards stats widget
      finishing statistics widget
      polishing statistics widget, integration with main gnunet-statistics-gtk 
GUI
      -rename
      -ignore
      -LRN: remove unused destroy handler
      -LRN: remove deprecated frame_event handler
      -LRN: Simplify visibility management
      -LRN: remove assertion that always fails under normal operation
      -LRN: fix non-fatal assertion failure
      -enable building stats
      -making code work with gtk2.x as well as gtk3.x
      applying patches from #1759 towards making the GUI nicer; specifically, 
this covers 0004-new-search-bar, 0001-lump-and-tweaks, 2-get-text-from-combo, 
3-do-not-use-new-search-tab, 4-fix-search-tab-label, 1-make-tabs-smaller, 
2-remove-has-entry, 3-revert-get-text-from-combobox
      -fixing 2005
      -fixes
      -hbox
      -fixes for gtk 2.x
      -improved gtk 2.x fixes
      do not allow downloading of sks/ksk URIs, block on attempt (#2003)
      fixing crash for adding pseudonyms with no keywords by disabling OK 
button as long as there are no keywords (#2002)
      -also draw a line if we only have one data point
      LRN: [PATCH 1/2] Multiple GUI changes (#1759)
      -LRN: Change required GTK to 2.20
      LRN: Various changes (#1759)
      -LRN: Disable propes and persistence - they are broken
      LRN: Make metadata list items selectable, make metadata copyable and be 
more careful with strings (validation) - #1759
      LRN: Don't reattach the menu
      -why does nobody ever include a patch to AUTHORS in their diffs...
      -fix compiler warning
      -generated
      -ignore
      LRN: Make download-by-uri dialogue-less
      -making code work with gtk 2.20
      -fix bad value merging by failure to use unique IDs
      -allow shutdown via tray, update to stats name based on changes in main 
datastore code
      -I believe this is dead now
      -trying to fix open-by-uri dialog, not quite right still
      fixing #2001 (cleanup button for download-by-uri)
      LRN: #1759: get rid of gtk_dialog_run
      -fix compile error
      -fixing various crashes introduced by recent #1759-related patches, also 
some major code cleanup
      -LRN: do not crash on NULL filename
      -LRN: fix sorting columns
      -LRN: delete handlers for dialogs
      -LRN: Rearrange download-by-URI dialog
      -LRN: set short_fn back
      -LRN: start search on enter
      -LRN: focus on entry initially
      -LRN: don't free NULL
      -dead code elimination
      -fix
      -fix use of uninitalized mime_keyword
      -fix uninitialized replication level, note about adding it to GUI
      -dead code elimination
      -dead code elimination
      -some i's are signed, some i's are unsigned
      -avoid NPE
      -only select if we found an entry that was still present
      -fix unchecked return value, open questions for LRN
      -check return values
      -fix keyword construction in combination with namespaces
      -LRN: fix gint vs guint
      -check return value
      -make sure to initialize delay and need_gfds in case we do not have gtk 
events at all
      -LRN: reset search query on namespace selection to namespace root
      -LRN: don't free, unref
      -LRN: make image visible (#2026)
      -LRN: fix gtk image name - 2026
      -LRN: better metadata insertion, check for string encoding errors
      -fix GDK_Return compile error once and for all
      -LRN: make code more robust to LE and files not being in utf-8; 
0001-Temporary-fix-for-charset-conversion patch from #2031
      -LRN: make publication type selector do something - #2028
      -LRN: fix license display, more about windows
      -LRN: fix open dir-to-publish dialog packing
      -forgot to add files
      -forgot to add files
      -remove code for keyword normalization, makes no sense in international 
application, normalization methods are questionable to begin with
      -overlooked one normalize button
      -untrack generated files
      -LRN: removing sentimental code - #1759
      -ignore
      -use time_to_year
      -properly initialize bo before use, see #2038
      -fix #2037
      -fix #2040
      -remove unnecessary bad early NULLing
      -indentation
      -reducing type selection to sane subset (from the point of view of 
end-users)
      -updating POTFILES.in
      -verion bumps for release
      -missing
      fix #2044
      fix #2043
      -LRN: give all directories embedded names; CG: except if they match HOME, 
that'd be far too dangerous
      -LRN: do not forward metadata from only one file
      -LRN: utf8-ize gnunet-gtk - #2049 - remove loc conversion except for 
extractor, as gnunet core already does it
      -LRN: applying patch 4 from #2046 -  Count and propagate keywords instead 
of metadata
      -LRN: Try-to-make-tabs-smaller.patch - makes notebook tabs a bit smaller. 
Not sure how it looks on other platforms, so check that one before committing. 
--- CG: I prefer it with more padding, but easy to adjust later;  I want to see 
how the 3 patches look together.
      -LRN: Move-progress-and-availability-to-their-own-columns.patch - I got 
tired of how ugly these progress bars look (or, to be precise, how ugly the 
text in them looks), and moved them out into separate columns. This patch, 
obviously, is highly debatable.
      -LRN: Add-hpaned-to-main-window.patch - finally you can give the notebook 
the right amount of screen space, shrinking the metadata view to a certain 
point. This one is awesome!
      -fix adding of duplicate entries for directories to the result set
      -adding assertions to catch #2053 earlier
      -some work towards 2041, fixing some memory leaks, dead code limination 
in nls.c, some renaming to fix naming conventions, some API changes to allow 
nicer connecting of signal handlers to custom closures
      -LRN: 0001 - adding missing free
      -LRN:  Add download+recursive/abort context menu items
      -LRN: debug lines for fs-event-handler --- yuck, please #ifdef next 
time...
      -LRN: fix signal handler prototypes
      -LRN: don't set width (libglade bug)
      -LRN: Completed column, delayed updates
      -removing useless while(1)
      actually run GUI tasks with UI priority
      -use dl consistently
      -fix
      -add replication spin button for publishing directories
      -add replication spin button for publishing files -- 2030
      -dce
      adding replication level to publishing dialogs to fix #2030
      -adding replication level to publishing dialogs to fix #2030
      -adding replication level to publishing dialogs to fix #2030
      -update fi as well for replication level changes
      fixing #2053 and undoing parts of 18880 (diagnostic assertions no longer 
needed / potentially harmful) -- if URI is NULL, do not display download 
context menu and ignore double-clicks
      -LRN: dont use NULLified URI
      -LRN: Fix
      -LRN: add filename also under ORIGINAL_FILENAME
      LRN: show and hide indexing checkbox correctly
      -LRN: removing delayed update patch
      LRN: Remove autosizing. Autosized columns are marked as "dirty" when new 
their contents change, and as a side-effect their width is also set to 0. 
Because of that it's impossible to register mouse events with them, until their 
size is re-calculated, which only happens at some later point. This is the 
reason why they were insensitive to mouse clicks while being frequently updated.
      -LRN: Add a proper popup handler (which also works for ctrl+F10 and Menu 
keys, not just rightclicks)
      -LRN: fix declaration order
      -LRN: add proper treemodel for metatypes
      -LRN: be able to remove non-downloaded search results
      -LRN: fix previous commit
      -LRN: make search results undraggable
      -LRN: unbuildering about dialog
      -LRN: unbuilder the pubication editor dialog
      -LRN: unbuildering the master publication editing dialog --- CG: yayh
      -adding file
      -LRN: unbuildering publish directory dialog and fixes
      -LRN: fix version
      -LRN: fix mistype
      -LRN: fix download by uri
      -LRN: force gtk-button-images=TRUE
      -LRN: unbuildering publish-file-dialog
      -LRN: make directory scanner run via scheduler
      vminko: fixing 1734: adding code to detect duplicate port usage
      -LRN: unhook the model while it is being updated
      -fixing compiler warnings
      vminko: fixing #1782: only show hostlist server options if hostlist 
server is actually supported
      -LRN: add vpaned to publishing dialog
      -LRN: use progress dialog and dirmetascanner
      -LRN: use progress dialog and dirmetascanner
      -LRN: Harmonize dirmetascanner
      -LRN: use filemetascanner
      -note
      -DCE
      -remove old fixmes
      -LRN: delete pop up menu when done
      LRN:
      -LRN: bugfix: Move-callback-make-it-public-use-it-in-URI-opener
      -only opening, fixing vboxes and saving in glade...
      -work on glade file for gnunet-setup to match new VPN/PT design and 
options
      -updating C code for setup tool to reflect changes in glade file for new 
VPN/PT code
      -minor bugfixes
      -renaming symbols to match naming conventions
      -fix in anticipation of FS API change
      fixing binary and icon names in generated desktop files (should be 
gnunet-fs-gtk, not gnunet-gtk)
      -fix compile errors
      -adapting publishing code to new dirscanner API
      -eliminating tree traversal travesty
      -dce
      -misc bugfixes to progress dialog for publishing
      -making progress dialog nice and responsive
      -fix NPE
      -documenting main_window_file_download.c code
      -document gnunet-fs-gtk-download.c and simplify logic
      -cleaning up meta data context menu code and moving to its own file
      -fixing function names and adding static where needed
      -documenting get_suggested_filename_anonymity
      -eliminating ugly SearchDownloadContext and memory leak and possible free 
of pointer on stack
      -eliminating ugly SearchDownloadContext and memory leak and possible free 
of pointer on stack
      -misc code cleanup
      -more code cleanup, simplifications, bugfixes, etc.
      -more code cleanup
      -more download handling cleanup
      -more publish handling cleanup
      -characterizing FIXMEs
      -moving code around
      -moving code around
      -moving code around
      -moving code around plus some DCE
      -don't even start if fs startup fails
      -documenting and simplifying code some more
      -support same logging and hardening options as gnunet-main
      -can get empty string here now
      -adding missing -1 terminator
      -more documentation and code simplification
      -sync
      -improved cleaning of filenames, some code cleanup
      -fix
      -try to show progress text also on gtk 3.0
      -remove generated files from SVN control
      -ignore
      -simplifying logic some
      -document
      -dce
      -more code clean up in edit dialog
      -rename fest
      -rename fest
      -more code cleanup
      -more bugfixes and code cleanup
      -more bugfixes and code cleanup
      -renaming toggles
      -renaming and cleaning up search code
      -renaming and cleaning up pseudonym-creation code
      -separating pseudonym/namespace glade files from master dialog
      -eliminating dead glade file
      -misc fixes
      -rename
      -renaming and code simplification
      -renaming and using our own builder in the open-URI dialog
      -finishing file renaming fiesta
      -starting to clean up dropdown code
      -renaming signal handlers to follow naming conventions
      -fix
      -even more code cleanup
      -make sharing of the anonymity level liststore very explicit by making it 
global
      -dce
      -resolving misc fixmes, classifying others
      -resolving more FIXMEs
      -factoring out remove subtree API, using it to better clean up publish 
dialog
      -factoring out remove subtree API, using it to better clean up publish 
dialog
      -fixes
      -misc
      -fixing delete event handlers
      -fix comments
      -gladifying more signal handlers
      -gladifying more signal handlers
      -adding build system basics for stream library
      -cleaner
      -convert to UTF-8 if needed
      -misc bugfixes
      -use gnunet-original filename for metatypes for consistency
      -fix crash, nicer selection of items after deletion in publish dialog
      -use named constants instead of -5
      -notes
      -stupid, stupid stupid
      -fixing #2134, starting to clean up data structures a bit
      -dce
      -simplify data structures by eliminating the DownloadContext -- virtually 
a full duplicate of the DownloadEntry
      -simplify code some more
      -also eliminate 'meta' field in DownloadEntry, can be obtained from sr's 
tree model
      -check invariant
      -fix assertion failure
      -create directory if it does not exist to allow nice save-as suggestion; 
clean it up on abort
      -fixes
      -fix crash after lost parent event
      -do not try to mmap empty file
      -we just closed the entire tab, makes no sense to now hide its buttons 
(use-after-free)
      -partial fix for #2080
      -trying to fix #2137 and #2080, testing needed
      -fix argument order, set availability to 100% also for empty files
      -fix argument order, set availability to 100% also for empty files
      -fixing missing backlink initialization causing #2080/#2137 crash
      -moving globals into struct for the menu shell
      -adding context menu for publish tab, allowing abort and copying of URI
      -towards fixing 2132
      -attempting to fix 2132 -- untested
      -fixing #2119
      -hack
      The fix doesn't fix any apparent bugs, but my memory debugging routines 
picked this thing up - so i've fixed it.
      -fixing #2139
      -fix double free of namespace
      -sighs
      -fix use after free
      -fix
      -hiding non-working column -- we don't do probes yet anyway
      LRN: two directory patches change the way "is_directory" is evaluated. 
Now it must be GNUNET_YES for the execution flow to switch to a branch where 
something is considered to be a directory. The reason for that is that some 
functions might return GNUNET_SYSERR when asked whether something is a 
directory or not. Checking this value as "!= GNUNET_NO" will produce positive 
result, even though it's not a directory.
      LRN: Save-and-restore-window-position-and-size
      -save to correct configuration file (-c option), some code cleanup
      -LRN: object might be a menu item (if the window was closed via 
File->Quit), not the window.
      Igor: various minor updates to man pages
      -Igor: various minor updates to man pages
      LRN: Adds a way for GNUNET_FS_GTK_get_description_from_metadata() to 
convey to you the fact that the description it returned is a placeholder, and 
that metadata didn't really have any description. This capability is not used 
at the moment (the code that used it was only present in early namespace 
manager draft).
      LRN: Second patch re-orders menu items. Often-used "Publish", "Download" 
and "Open GNUnet directory" are moved to the top, while pseudonym-related items 
are moved closer to the bottom.
      LRN: Fix-separator-ids-and-make-separators-visible-d-oh
      -version bumps in anticipation of release
      -fix
      -adding pogen script
      releasing gnunet-gtk 0.9.2
      -a logo for namespaces
      LRN: updates to pseudonym API from #1952, adding namespace manager
      -reducing redirections (fixing 2nd patch from #1952)
      LRN: add main window context; apply pseudonym rank filtering
      -fix
      -LRN: Use destory signal to enforce ns manager singledness , NS manager 
button in namespace dropdown list
      -LRN: transparent mask
      -LRN: Adapt to new main window building
      -fixing compile errors on Gtk3
      -fix
      -use sane defaults
      -properly install our default configuration options and parse the 
respective directory as well
      -die ifdef debug, die
      -fixing various bugs, including signal handler signatures, also finally 
enabling probes #2150
      -fix
      -more icons from Diana
      -xcf sources
      -more xcfs
      -glade skeleton for GNS GUI
      -adding about window for GNS gtk
      -starting with gnunet-gns-gtk GUI
      -ignore
      -fix
      -adding missing function prototypes to gnunet-gns-gtk
      -fixes
      -fix fs build
      implementing listing of indexed files and unindexing from gnunet-fs-gtk 
(#1945)
      -introducing enum for model
      -integrating gnunet-peerinfo-gtk with ATS performance API
      -fix
      -fix loading of flags
      -fixing zone open dialog skeleton
      implementing implicit actions triggered by pasting URIs and keywords
      -fixing #2223
      -LRN: nhandles -> fd_counter
      -LRN: Use separate filename and progress columns in publish
      -fix use of GDK_Delete
      -updating to match new GNUNET_DISK_file_size API
      -LRN: Don-t block signal propagation
      -LRN: Disable publication view reordering
      -LRN: use GNUNET_DISK_file_size to get size, fixing #2225
      -cleaner error handling
      -fix error handling for corner cases
      -vminko: fixing #2129
      -making GNS option visible again, fixing compiler errors and warnings
      -loading into glade for gtk 2.x to make it work with gtk 2.x again
      -cleaning up gnunet-setup GNS-related functions...
      -kill symlinks
      -re-add as files
      -cleanup
      -fix
      -updating PO files, fixing make dist issues
      -missing comma, #2352 gtk_tree_store_set not terminated by -1 issue
      -cleaning up choice of statistics, updating stats names
      -fix build issues
      -disting
      -LRN: More control over gtk version being used
      -LRN: fix a crash when country is NULL
      -fixing #2411
      fixing #2407
      -update progress to 100% for completed published files
      -LRN: Fix a stat call
      -code cleanup
      -fixing #2417
      -consistently use struct GNUNET_HashCode
      -check for possibility that GNUNET_FS_namespace_create fails (#2416)
      -restrict pseudonym names to alnum plus underscore and minus, fixing #2416
      -typo
      -fix
      -implementing clear button for publish dialog (#2184)
      -code towards fixing #2217
      -document animation API
      -starting to get working animation for publish tab
      -adding status pixbuf column to search tabs
      -towards status icons for searching
      -working animations for most cases
      -fixing shutdown issues from #2217
      -adding animations for errors, this should fix #2217
      -LRN: drag-end was the wrong signal to listen to, and with 
configure-event it's now redundant to listen to size-request
      -fix orphan tab animations
      adding support for making sure only one instance of gnunet-fs-gtk is 
running via libunique (towards implementing #1083)
      adding some scripts for installing gnunet://-protocol handlers to point 
to gnunet-fs-gtk, this should fix #1083
      -LRN: unref unique_app only when using libunique
      -making gifs transparent -- #2438
      -set status icon background (#2438)
      -fixing compilation errors
      -reset icons on download abort
      -fixing #2443: tutorial was unclear
      -code cleanup
      -working on integrating gns setup with gnunet-setup
      -code cleanup
      -fix warning
      -adding tab for namespace database configuration to namestore
      -towards integrating gnunet-gns-gtk with gnunet-setup
      -fix
      -fix
      -misc fixes towards integration gnunet-gns-gtk with gnunet-setup
      -need to wait for namestore process to terminate
      -clear treestore on shutdown
      -clean up gns before gtk
      -code cleanup
      -fixes
      -fixes
      -fixes
      -more cleanup
      -adding code to generate QR codes
      -adding support for saving gns record qr code images
      -qr code saveas and decoding via online service work
      -install gnunet-fs-gtk as URI handler for fs
      gnunet-gns-gtk integrated with gnunet-setup
      -fix
      -ui adjustments:
      -support for relative expiration time and setting absolute expiration 
time via cal
      -fix scaling
      -towards multi-zone editing
      -improving layout
      -implementing 2467
      -nicer layout
      -expression cleanup
      -fix
      -set flag to get relativ etimes
      -try absolute parser before relative parser
      fix build if libqrencode is missing
      install copying and readme
      detect if resolver/namestore are already running before starting them
      -minor cleanup
      implementing #2491
      bratao: The UDP advertised port is not saved, because 
"GNUNET_setup_transport_udp_advertised_port_spinbutton" is not specified on 
option_specifications in gnunet-setup-options.c -- patch.
      -fixing #2546
      -indent
      -chaning multihashmap API to allow option for avoiding key allocation
      -trying to fix #2583
      -keep gtk-style mime detection on GNU as a backup
      -first draft for record-type specific editing dialogs: A records
      -cleaner shutdown
      -add missing images
      -fix broken param order
      -fix calculation
      -simplify UI, hide some columns that most users won't understand/need 
anyway
      -fix
      -actually do support asynchronous zone key generation (2490)
      adding man pages
      adding gksu for priviledge escalation to run gnunet-setup as user gnunet 
--- untested
      -use fork exec instead libgksu due to gtk2.0/gtk3.0 incompatibility
      -clarify what this does
      installing all service, daemon and helper binaries to 
lib/gnunet/libexec/; updating code to run binaries from new location, which is 
no longer in PATH
      -fix #2605
      -fix #2605
      -fix gnunet-user home directory detection
      -fix calling gnunet-daemon-hostlist in libexec
      -need a longer timeout for UPNP to have a chance to succeed
      -fixes for HTTP/HTTPS configuration
      -bratao: w32 fix, patch from #2606
      -improving auto-setup, adding option for non-interactive auto-setup
      -more libexec fixes
      -better logging, libexec fixes
      -pogen
      -hide exit config as well
      -pogen
      -install config where it will be found
      fix setup with respect to http server/client split
      actually store updates to datacache and datastore quotas to configuration
      unify os_installation implementation with the one from GNUnet-main
      fix #2626 -- existing and window hiding via tray icon
      -fix
      removing MySQL option for datacache, adding in-memory/heap option for 
datacache
      -more libexec fixes for OpenSUSE
      -fix
      -fixing #2492, taking first steps towards custom edit dialog for records
      -only append pseu in master zone
      -fixing warnings
      -clean up pseudonym management code
      -more preparations for custom edit dialog
      -more cleanup, getting ready for edit dialogs
      -another step towards custom edit dialogs for records
      -towards A dialog
      -install glade file
      -towards A dialog
      -more work on A edit dialog
      -implementing more of the A-dialog
      -simplify expiration editing for now
      -simplify expiration editing for now
      -adding code to set and extract zone from zone edit dialogs
      -towards editing absolute expiration times
      -adding sane defaults for exp times
      -basic move logic, adding support for shadow record flag
      -finishing implementation of record moving logic
      more custom record type editing dialogs
      -adding custom dialogs for a few simple record types
      -bugfixes in custom record editing dialogs
      -support PKEY records
      -record editing code
      -resync on deletion errors
      -visualize active probes
      -visualize active probes
      -no log
      first, use GNUnet (not gnunet-gtk) prefix for locating default 
configuration files; then _also_ try loading gnunet-gtk-based config-files -- 
fixes #2648
      adding GNS options to gnunet-setup (#2682)
      hide useless help link button on GADS page
      -pogen
      updates to setup to reflect changes in DNS exit code
      -espo
      -check return value
      -no need for core
      -make GTK work with current ARM and ATS APIs
      -theoretic --- untested --- fix for #2711, probes for entries in 
directories
      -fixes, including grabbing FS handle as soon as possible
      -fix
      -fix setup to use new API correctly
      -do not schedule kill task twice on error
      -also only print message once
      -no need to break here, this happens if the dirscanner had an error
      -fixing build, zone editing still broken
      -towards fixing #2931, not finished
      -fixes towards working zone editor
      -keep selection and expansion after editing
      -fix #2931
      -fix #2683 --- check record type combinations are allowed
      -fix crash
      -handle user adding same name twice
      updating to current API of main GNUnet code
      -fix build with new fs/namespace/ecc/identity APIs
      -hide dysfunctional namespace management button, remove dead dialogs, 
move manager to identity for now
      -minor code cleanup
      -fixes to use identity properly in publish dialog
      initial work on identity dialogs, based on former FS dialogs
      -rename files
      -first rough cut for identity-gtk
      -working on identity service create/rename/delete
      -more work on identity event handling
      -mionor code cleanup
      -towards advertisement handling
      -working on identity dialogs
      changing time measurement from milliseconds to microseconds
      -version fix
      -update gnunet-setup for new GNS crypto (#3001_ )
      -fix funky PSEU editing issue
      -update PKEY editing dialog to new crypto
      -gads to gnu
      -need strlen arg as well
      -updating ignores
      removing GNUNET_CRYPTO_ecc_key_free, use GNUNET_free directly instead
      -label with pTLD
      -use identity service when editing a zone (#3014)
      -remove dead GNUNET_GTK_find_largest_namespace_rating and 
GNUNET_GTK_set_largest_namespace_rating
      -fix build
      -gui polishing
      -towards fixing #1952 with GNS/FS integration
      -oops, removed wrong file
      -fixing late night coding build issues
      -license bump
      -fix ftbfs after recent aPI change
      -implement monitor zone (#1952, Note #7411)
      -stoopid tooltip
      -fix typo / ftbfs
      -add identity to build
      -remove dead code, rename manager to advertise
      -finish rename
      add doxygen
      -use tags from GNUnet
      -update ignores
      -doxygen fixes
      -more doxygen fixes
      -fix links from doxygen
      -delete dead dialog
      -remove dead code
      -completing widget handling in advertise dialog
      -first implementation of execute function for ego advertisement
      -ignore
      -cleanup dead dialog objects, add widgets to address #3023
      -also allow namespace root to be given
      implementing #3023, moving some functions from fs to lib as they are also 
needed in identity
      -moving time functions from FS to TIME
      finishing identity advertisement dialog (#3023)
      -handle SKS uri from command line
      stylistic fixes
      -doxygen fixes
      -handle embedded URIs -- sks and ksk and others -- nicely
      -towards having a way to learn namespaces via gnunet-fs-gtk
      -towards implementing save of namespaces to fs-sks zone
      implemented #3024, but untested
      -use gns, not gnu, to match glade name
      -fix crash on shutdown
      -also start identity service if it is not yet running
      use subsystem names, not ego names
      -check NULL
      -minor bugfixes
      splitting 'struct GNUNET_CRYPTO_EccPublicKey' into one struct for signing 
and another for encryption
      -fixing more renaming issues
      -plan for tests
      -list more mime types
      fix bad MC item in varargs, reformatting to make this easier to detect in 
general
      hide entire extras vbox if neither preview nor metadata are shown
      handle URI command line arguments also if window is not already open
      -fix return value to agree with iteration API
      -accidental fprintf
      -accidental fprintf
      -fix copy & paste error
      -fix copy & paste error
      make PseuLookupContext cleanup asynchronous as 
GNUNET_NAMESTORE_disconnect requires it
      need to specify name of liststore...
      -glade fixes
      -remove tailing whitespaces
      add manpage for gnunet-identity-gtk
      -add 'save as' to testplan
      -fix FTBFS
      -add comments for about.c
      -fix #3036
      splitting of gnunet-namestore-gtk from gnunet-setup, see #3054
      -oops
      add manpage for gnunet-namestore-gtk, update gnunet-setup man page
      finishing #3054
      -use GNS2DNS record now, instead of NS
      launch gnunet-peerinfo-gtk to edit friends list
      make sure to only start one instance of gnunet-peerinfo-gtk at a time
      -display current friends, editing not yet supported
      -make dialog a bit more shiny: use icon for connected peers
      -enable friends editing
      -fix crash and remove unnecessary break
      -glade updates towards fixing #2796
      adding dialog for editing PHONE record  (#3053)
      -remove zone_liststore from glade files, as we need to generate and 
dynamically set it
      allow editing of PHONE records (#3053)
      -enable selecting any ego for zone editing
      also make sure free zone selection works in edit dialogs
      -support searching just by media category
      -towards fixing #2796
      -more work towards enabling editing hosted service configuration in 
gnunet-setup
      -towards integrating hosted services editor
      finished implementing hosted service editing (#2796)
      -xdg changes
      separating ECC crypto into functions/structs for ECDHE, ECDSA and EDDSA
      -fixing #3062
      -adding forgotten header
      -only load configuration if file exists, and then use 'parse' to avoid 
re-parsing defaults
      -implement #3063: ask user about running import script, instead of 
warning about not having run it
      fixing #2230: show gradual progress while publishing directories
      -moving code to new libgnunetgnsrecord in preparation for addressing #3052
      -rename fest for symbols moved from GNUNET_NAMESTORE_ to new 
GNUNET_GNSRECORD_ library
      -moving namestore_common functions to gnsrecord library
      -another renaming fest for GNUNET_NAMESTORE_ to GNUNET_GNSRECORD_ symbols 
that were moved
      -use iterator, instead of relying on blocks
      -more error checking
      -adapt to namestore API change
      -basics for pluggable GUIs
      -first run of gnunet-gtk done
      -do not show tray icons if embedded
      -nicer images for gnunet-gtk
      allow editing of exit policies
      -defining plugin API for gnunet-namestore-gtk
      -first namestore editor plugin
      skeletons for all the plugins
      -implementing more plugins
      -finishing rest of plugins
      -nicer plugin template
      -doxygen
      -finishing implementation of pluggable dialogs (#3081)
      -fix NPE
      -fix qr save-as dialog names'
      -use more compact QR encoding, if possible
      -update ignores
      -cancel manually started probes before stopping FS
      -fix gtk warnings about empty data values
      -eliminating negative height warnings --- finally
      -implementing updated namestore plugin code for new GNS2DNS records 
(#3093)
      -fix #3110
      -fix access out of bounds, struct sockaddr_in6 is not the same as struct 
in6_addr, and we are just comparing the IPv6 IP here, not the rest
      -add '-L' option to find GNUnet libs
      -add assertion to elaborate API logic better
      -it is .config now...
      -fixing 'make dist' issues
      -fix ftbfs with removed gnunet_directory, avoid variables distinguished 
only by one letter being capitalized, avoid get-size failure warning
      -use 32-bit for bandwidth values, Gtk hates us otherwise
      -hide 2nd preview column, uglifies list
      -nick, not pseu
      -hide NICK records
      -do not crash during shutdown
      -permit CNAME/PSEU despite existence of NICK, remove legacly NS logic
      -fix #3225
      -make options in gnunet-setup match those that the code actually uses
      -vpn contains now public key, not hash of public key
      -have non-infinite nick expiration time by default
      -fix code to locate config files
      -use long name
      -active is counter, not zero/one
      -use exponential backoff for restarts
      -fix embedding behavior
      -style fix
      -preparing for 0.10 release
      -file is generated
      fix #3251 (bash in /usr/local/bin on FreeBSD)
      cast to IPv6 address before using IN6_IS_ADDR_LINKLOCAL to fix #3250
      -api update
      -towards improved peerinfo data visualization with ats/transport/core 
state machines
      -fix signature, API change in NAT
      -fix signature, API change in NAT
      -fix ftbfs
      updating gnunet-peerinfo-gtk to display more information about 
connectivity and connection state processing (wip)
      -fix cmp
      misc improvements and fixes to peerinfo GUI
      fix ability to sort by bandwidth
      adding tooltips to highlight expiration times to gnunet-peerinfo-gtk
      -fix ftbfs
      -remove generated files
      -fix -no-undefined
      -fix linker errors
      remove new lines, end up as non-printable characters in status bar
      -do not apply version control to generated files
      fix #3284: support lib/MULTIARCH/ paths in installation, use 
address@hidden@ so that we can extract the value of MULTIARCH during 'make 
check'
      -typo
      -remove generated file from version control
      Bertrand Marc wrote:
      -wtf
      implementing #2522
      add configure checks for conversation API and speaker library before 
building libgnunetconversation
      -ignore generated files
      -move meta/uri into search result instead of just having it in tree 
model, benefit from resulting cleaner ownership of the data to eliminate leaks 
and possibly some crashes
      -fix segv: add NULL for stderr, needed due to recent API change
      fix #3327: only edit friends if we have permissions to do so; also fix 
compiler warning due to minor transport API change
      -modernize automake rules, fix return value
      -updated german translation
      -fix #3344: additional argument was added to GNUNET_OS_start_process
      -reverting broken fix for #3344
      -fix segv on shutdown
      -fix dist
      use new core monitoring API to show KX status, reset states on disconnect
      use more diverse status colors for different connection phases also for 
transport
      use more colors for validation status engine as well
      reorder dialog to make order consistent with layering; handle NULL address
      enable editing pending flag in gnunet-namestore-gtk
      -fix
      -fix layout
      -fix layout
      -fix name
      -fix name
      implement support for hostlist proxy option setting
      -cert draft
      adding dialog for tlsa, updating dialog for cert
      -update Makefile.am
      duplicate HTTP client tab for HTTPS client
      -a bit of code cleanup, doxygen fixes, fixing logging to eliminate memory 
leaks
      -a bit more cleanup
      use monitor instead of iterator for contact book management
      add new egos files
      -finish update logic
      -updating misc. glade files to Gtk3
      cleaning up conversation UI to avoid duplicate/confusing buttons
      separating out phone, log and import logics
      nicer names
      add view toggle logic, more work on phone logic
      -phone indentation cleanup
      cleaning up history logic
      major hacking on phone module
      minor work on glade names
      fix build with nat api changes
      integrating gnunet-conversation-gtk wth gnunet-gtk
      hide unsynchronized contacts tree view
      expand clean-up logic
      -expand clean-up logic
      more work on phone logic
      towards completing phone logic
      -fix crashes, simplify code
      adding copy/paste button
      -new layout for conversation-gtk
      misc improvements to conversation GUI
      -misc fixes
      note for #3419
      -initialize zones
      -fix header
      -fix
      -misc minor fixes
      adding logic to publish our phone record
      -update comment
      adding logic to import caller ID into our address book
      make gnunet-gtk work with gtk3 widgets
      -document
      -fix shutdown, must disconnect from namestore asynchronously
      -use smaller application logos in gnunet-gtk
      -handle case of label change before ego selection
      -fix setting phone line from command line
      -fix button sensitivity with refuse button
      -fix double free
      -fixing callback names
      -missing breaks
      -handle NULL
      -centralize logic for GUI updates more
      -handle sensitivity of pause correctly
      -implement COPY button
      -towards implementing paste button
      renaming
      implementing Paste button (fixes #3420)
      modernizing use of Gtk3 APIs
      modernizing use of Gtk3 APIs
      remove trailing slash from domain name before resolution
      -use zone from address book for resolution, not zone from caller ID
      handling API change from addressing #3431
      adapt to latest API change: allow caller ID to differ from resolution zone
      simplify conversation GUI to make it work easily out-of-the box
      -allow port/protocol selection in srv/tlsa dialogs
      use GNUNET_new where applicable
      basic logic to edit boxed srv
      -handle combo box changes as well
      -comment
      -build srv and tlsa plugins, template for tlsa
      more work on TLSA dialog
      more tlsa fixes
      evaluate toggle button logic
      -do not add duplicate label upon first record creation
      use changed signal instead of edited to immediately popup dialog upon 
record type selection
      fix glade files
      -more dialog fixes
      more editing signals in TLSA dialog
      more tlsa fixes
      finishing TLSA validation logic
      fixing #2526
      -more doxygen fixes, indentation
      -fix error handling logic
      implement #3440
      implement #3439
      -fix #3301
      -update URI handler integration to use new gnunet-uri tool
      -avoid changing column on state change
      -hide inactive peers by default
      allow two addresses active at the same time, handle address destruction 
(should fix #3406)
      -fix use after free
      -misc fixes
      -check return value
      -fix #3449
      -fix #3450
      -fix link
      -fix scrolling
      rename animation symbols to reflect non-FS common status
      move namespace indicator to beginning of line to ensure visibility
      fix #3536 as suggested
      fix ftbfs
      -fix FTBFS: pending is gone
      -fix doxygen, indent
      -fix #3547
      -add missing assertion
      adding TCP_STEALTH option to configuration
      plugin session monitoring support added
      enable TCP stealth option configuration
      -more precise check
      -do check return value
      -fixing cmp issue, handling default cases that should be dead, making 
compiler happier
      DEFAULTSERVICES is history, we now have FORCESTART in seach section
      fix #3497, plus indentation fixes
      -do not use free'd object during shutdown
      -check return values
      making GNUNET_SCHEDULER_cancel() perform in O(1) instead of O(n) to help 
or even fully address #3247
      -new links are without content/
      -fix #3648: adapt to API change'
      -bringing copyright tags up to FSF standard
      -bringing copyright tags up to FSF standard
      adapations to API change of SVN 35212
      generally use GNUNET_assert() instead of GNUNET_abort() to also log the 
error
      importing updated icon set for gnunet-gtk from M. Klehr
      identity pngs
      Namestore interface: LEHO length was limited to 15 characters (by Martin 
Schanzenbach).
      -libtool and gettext update
      -fix option visibility
      fixing #3799: only unindex if DB operations succeeded previously in the 
first place, and when unindexing do proper shutdown handling
      make libextractor actually optional, both for GNUnet and GNUnet-taler 
builds
      fix #3869: outdated FSF address
      allow vpn/pt to be configured individually (#3885)
      use sane default (#3922)
      -do not use TRUE ==
      -use modern scheduler API
      -refining glade files to remove deprecated widgets
      -modernize, stop using deprecated APIs
      -bump
      give proper error message when we cannot write config file (#3675)
      fix ftbfs with gtk < 3.16
      -fix cfg file writability check
      modernizing glade file for gnunet-setup
      -fix (C) notices
      make use of API change in GNUnet SVN 36970 to avoid code duplication
      fix look and feel, remove use of deprecated widgets, remove filter for 
directories
      small API change: do no longer pass rarely needed 
GNUNET_SCHEDULER_TaskContext to all scheduler tasks; instead, allow the 
relatively few tasks that need it to obtain the context via 
GNUNET_SCHEDULER_get_task_context()
      implementing new scheduler shutdown semantics
      fixing compiler warnings
      fix #4241
      -typo
      use modern pkg_config check for gtk
      update code to reflect recent API changes
      converting GNUNET_TRANSPORT_monitor_peers implementation to MQ
      removing GNUNET_TRANSPORT_monitor_validation-API
      make namestore API less brittle/sublte to use
      Patch from ng0 from gnunet-developer mailinglist.
      -fix #4617
      indentation, DCE
      fix alignments
      -replace deprecated code
      -remove bogus property
      bail if value is ill-formed
      fix #4652
      -fix crash on empty label
      get rid of ChangeLog generation from svn

David Barksdale (2):
      ECRS API changes, and removed generated files.
      more different this time

Gabor X Toth (1):
      GNUNET_GTK_PREFIX name/doc fix

Heikki Lindholm (7):
      don't fail without gio
      fix includes
      portability
      librename
      librename
      libtool2 issues: fix bootstrap on older systems
      (partially) fix mantis 1453

Julien Morvan (1):
      libextractor

LRN (53):
      DEBUG: make progress updates verbose
      gladeui-1.0 for gtk2, 2.0 for gtk3
      Only use verbose progress in verbose builds
      Fix type enum
      Define GN_LIB_LDFLAGS
      Implement get_default_download_directory()
      Missing dll_instance on W32
      Use glib for string conversion
      Lots of stuff
      Fix the problem with the preview image, also clean up code
      Make sure scheduler is shut down on exit
      Select next item in the list after starting the download
      Fix a typo
      Let ml live until the end of shutdown handler
      Finish fixing #2621
      Correctly check for being directory
      Fix a fatal typo
      Hide download panel when last tab is closed
      Move expanders into "filename" column
      Massive namespace UI update
      Documentation, minor fixes
      Don't clear keywords unconditionally
      Use gnunet-fs-gtk config section for fs-gtk-specific values
      Fix cfg conditions
      Insert SKS into KBlocks to advertise the namespace
      Finish the gnunet-gtk -> gnunet-fs-gtk change
      Add popup menu items to look for associated namespace
      Show an icon 'gnunet-fs-gtk-ns-association' for results with associated 
namespaces
      Fix layer size in fawkes2.xcf
      Be more careful with liststore contents
      Remove deprecated GTK+ properties
      Permanent namespace removal
      Update to latest FS and pseudonym API changes
      Added gnunet-fs-gtk-ns-association icons
      Use find-and-replace for NS managing dialog menu item
      Connection indicator (with a tooltip\!)
      AM_CONFIG_HEADER -> AC_CONFIG_HEADERS
      Link namestore plugins to gnunetdnsparser
      Need to check for _stati64 for plibc.h
      Fix GTK check
      Fix glade check
      Enable MinGW ANSI STDIO (more compatible printf support) for mingw
      Use GDK_WINDOWING_X11 to check for X backend support
      Don't override docdir (defaults to ${prefix}/share/doc/gnunet-gtk)
      Harmonize HAVE_GTK_GTKX_H and GDK_WINDOWING_X11 a bit
      Fix a typo
      Fix multiple warnings in conversation-gtk
      Copy real automake code into install-data-local
      Remove the last remaining pieces of gtk+-2.x support
      Link srv and tlsa namestore plugins to libgnunetdnsparser
      Rewrite GNUnet GTK select
      Don't put images in two makefile lists at once
      Don't install IMAGES via install-data-local, install-pkgdataDATA already 
does

Martin Schanzenbach (6):
      -fix type hint
      -fix treeview for me
      -let's pretend I didn't fix this. Not all record data are strings
      -fix new OS api
      - fix
      fix protcol/port mixup

Matthias Wachs (76):
      changes in peerinfo
      fix
      - open dialog
      - fix for gtk2
      - setting default dir
      - adding gns context
      - file
      - crashes...
      - fixes
      - moving crypto key to ctx
      - free
      - clean up
      - more
      - a rows for records
      - add rows for records
      - new functions
      - fill values
      - make value editable
      - made colors!
      - more changes
      - changes
      - changes
      - value check if type changes
      - visibility changes for name row
      - more changes
      - mods
      - changes
      - just the windows title
      - use short hashes
      - changes
      - namestore check
      - updating zone
      - autoshortening
      - more changes
      - fix
      - storibng name in record + name visibility
      - rename
      - expiration time
      - validity check
      - changes
      - writing records back implemented
      - removign records
      records removed in gui
      - cleanup output + expand
      - additional checks
      - name validity check and coloring
      - update child
      - fileopen fix
      - rewritten time management
      - cleanup
      - cleanup
      - fix in format
      - fix
      - fix
      - fix
      - coverity and unused vars
      - disable menu
      - fix
      - changes for editing
      - LEHO
      - pseu fix
      - public toggeling
      - fix
      - fix segfault
      fixing Mantis 0002246
      - merge conflicts
      - fixing mantis 2554
      - type in tab text
      rename record
      set nick entry as private
      new api
      adding http-client proxy options
      enable http/https_client tabs in transport configuration - remove HTTP_10 
from http/s client tabs since this proxy type is not supported
      fix labeling and grouping for HTTPS radiobuttons
      fix http_radiobutton naming
      updating configure check and README to require gtk 3.0.0

Maximilian Szengel (1):
      make it compile with new GNUNET_DISK_directory_test API

Moon (51):
      little gnunet-gtk improvements : use 'publish' instead of 'upload', new 
icon for 'Advanced', button tooltip inversion on several dialogs, aesthetic 
fixes.
      maximizing when restoring from tray icon fixed nicer 'Advanced' panel 
icon, not to afraid the users
      "Quit" menu item for tray icon
      updated french translation & global pot file
      libgksu2 support to run gnunet-update (not libgksu 1.2, need recent 
version)
      libgksu2 support for Linux to start gnunet-setup (win32 port missing)
      X button to tabs labels to close searches display of number of results in 
tabs titles search titles longer than 15 UTF-8 chars are now truncated, adding 
... tooltip showing complete search string added view mode combobox, still 
invisible until it's really useful
      little bugfix about libgksu2
      cleared libgksu2 handling in configure if GNUnet core isn't found, 
configure will now look to /usr/local before failing
      remember last user choice for filechooser changed 'Browse' icon
      correct gnunet-gtk .desktop file: icon, comment
      update libgksu2 support and allow direct configuration when config file 
is writable by current user (use --with-libgksu2)
      sort peers list so that last seen appear first (connected peers are thus 
shown immediately)
      libgksu2 support for starting gnunetd
      add icons to install in standard system dirs and use them in .glade
      cleanup, "pixmaps/icons" won't interfere with base 'make' (until it is 
ready) + replace tray icon with new one
      use Glade 3
      added status bar & tray icon support to show gnunetd status and number of 
connexions added support for GtkTrayIcon when GTK >= 2.10 is detected should 
(work on Windows then)
      [co mistake] added status bar & tray icon support to show gnunetd status 
and number of connexions added support for GtkTrayIcon when GTK >= 2.10 is 
detected should (work on Windows then)
      possibly a fix to bug 1311 a copy/paste mistake: statusbar had been 
renamed statusbar1
      new address book icon for "Peers" (from Tango) updated tray icons & added 
"drafting" dir (original pixmaps used, not to be shipped with the final 
release) removed .svg tray icons since they're not needed
      UI improvements: - removed ulgy shadows in viewports - removed "." at the 
end of single-sentence tooltips - corrected some missing caps and a string - 
made the FS/Status right buttons layout nicer - use the new addressbook icon 
for "Peers" - made the FS/SearchResults Pause/Resume/Stop/Clos buttons align 
right handside (and added a 1px padding) - several other minor fixes
      make pixmaps/icons/Makefile.am be processed so that icons will be 
installed to the theme dir
      fixed shrinked status bar cosmetic improvements to the chat tab
      create collection, namespace & publish dialogs: - more cosmetic 
improvements - use ENTER to add keywords/metadata, not validate
      hide "gnunet-gtk", replace with "GNUnet" improve .desktop file correct a 
typo in Stats->Trust update my authors line - I had no name ;-)
      add SVG status icons and update PNG ones accordingly rename them with 
scope prefix (for future work using stock names) use new SVG icons in the 
status bar (waiting for improvement)
      add a global GtkIconFactory to host gnunet-gtk icons that should 
intergrate the stock use it for the initial GtkStatusIcon correct the connected 
status icon file
      a few cosmetic fixes
      implement GtkIconFactory for all GtkStatusIcon use (in stats) default 
size of the SVGs to 256 cleanup of all SVGs (removed Inkscape edition data)
      remove the automake-1.8 requirement
      use named icon so that SVG/PNG is automatically chosen
      update French translation
      improve description
      align buttons on FS->Status improve a few tooltips
      translate MIME types into human-readable descriptions add a column with 
16x16 icons corresponding to the MIME type (using GIO, enabled only when GLib 
>= 2.16)
      replace 'Status' column with an icon merge 'Name' and 'Type' (à la 
Nautilus)
      context menus for uploads and downloads lists a few cosmetic improvements
      context menus for uploads and downloads lists a few cosmetic improvements 
double-click to download from search results (end of revision 7104)
      remove searches summary reorganize FS tabs
      refresh top-level tabs icons (all from Tango, by Jakub Steiner as before)
      use '+' icon for self-published files
      fix malformed .desktop file
      fix leak
      use a different icon when could not get stats from gnunetd call 
getStatValues() at start to avoid waiting for CRON job
      hopefully fix the main window icon for now (again)
      fix 'make install' to arbitrary DESTDIR & packaging
      fix missing handler (broken download from URI)
      fix reporting gnunetd status when starting/stopping
      centralize the display of gnunetd status in one function use this 
function to update the status from the daemon plugin (immediate update)
      new status when gnunetd is started -- fixes use case without the stats 
plugin being loaded

Nathan S. Evans (22):
      <none>
      <none>
      <none>
      <none>
      <none>
      <none>
      <none>
      <none>
      <none>
      <none>
      <none>
      <none>
      <none>
      <none>
      <none>
      <none>
      <none>
      <none>
      <none>
      <none>
      <none>
      allow loc uri's for download

Nils Durner (84):
      Windows
      missing under MinGW
      delete broken
      broken
      recreate broken revision #852
      mingw
      broken
      mingw
      - don't specify GLADE_FILE through the cmd line (-> MinGW oddity) - fix 
loading .glade-file under MinGW - update pre-plibc code - new plibc.h - real 
test for plibc
      Use native Windows dialog to choose file or directory
      unavailable under MinGW
      broken
      fix
      recreate
      fix radiobuttons on FS/Insert page
      Make compile under MinGW
      closeSearch is called twice under Windows
      gettext 0.13 & check for ftruncate
      update
      up
      free console
      up
      tab2space
      move completely downloaded files
      make "FS/Status" default page
      up
      Show "file chooser" or "directory chooser" depending on upload scope.
      new plibc
      fix segfault
      unused var
      fix segfault
      up
      - don't exceed MAX_PATH under Windows
      fix segfault
      rename directory files
      statusbar
      improve workaround for MAX_PATH issue
      fix symlink problem with directories
      fix
      fix download resumption (Mantis #944)
      fix
      don't free null pointer
      disregard path of file to clear (check filename and URI only)
      MinGW
      Make columns resizable
      UTF-8
      Check whether INCOMINGDIR and DOWNLOADDIR are the same (Mantis #973)
      Fix "Could not open symlink..." if LE suggests a different filename for 
download
      avoid directory traversal
      Don't "suggest" names for GNUnet directories
      replace .. in filenames
      replace .. in filenames
      replace .. in filenames
      typos
      up
      UTF-8
      up
      up
      cap file name (if file hash) under Windows
      maybe unintialized pointer, freed to early (Mantis #1068)
      fix MinGW
      don't kill thread (win32)
      fix
      wait cursor
      fix thread signaling under MinGW (moved to gnunet_util)
      debug switch for Windows
      fix
      remove unused const
      fix
      fix
      fix
      fix Win
      quick hack to fix Win
      fix gnunet detection
      use variables instead of fixed paths
      fix hang-up on exit
      0.13.1 should be okay
      fix
      fix MinGW
      fix MinGW
      fix MinGW
      add Debian scripts, thanks to Markus Golser
      0.7.2c
      0.8.0b

cyberix (7):
      Used rsvg to get better png's out of the svg images.
      Changed flag bitmap sizes. New Armenian flag. Old one was broken.
      Changed led image size to make peer list compact.
      Mapped uk domain to gb flag.
      Added a separate status column into search view.
      Separate progress column and name column for downloads.
      Fixed problems with system tray ( bug: 1323 )

hark (23):
      fix makefiles, delete gnunet-converstation-gtk
      fix some compiler warnings about gtk
      use phone-ego as default
      fix
      fixed disconnect (was identity instead of namestore)
      compiler warnings about gtk, etc.
      fixed something in previous commit
      different tray icons on different phone states
      new design of gui
      added GNUNET_GTK_tray_icon_change
      fixed 3289 and some stuff for active call list
      add contact fields
      handle multiple incoming calls
      some tray icons
      make buttons become insensitive/sensitive
      make debug box optional
      fix: didn't show resume button when a call was suspended
      split stuff up in multiple files
      cleanup a little
      - extra hangup button - make compiler happy
      always show active call list buttons
      fixed previous commit
      - outgoing calls are using the active call list

yids (22):
      fixed typo in gnunet-peerinfo-gtk.c
      Added gnunet-conversation-gtk application.
      added conversation to makefile.am
      fixed logging window
      Add contact is working now
      Removing contacts works now
      Double clicking on a contact now initiates a call
      refixed defaulting to phone-ego ego
      Added confirmation dialog for removing a contact
      - fixed 3298 - add buttons work in main window --Ths line, and those 
below, will be ignored--
      - style changes
      - various fixes - some work on contacts zone selection (no working yet)
      - some work on the contacts selection feature - some namechanges of vars 
and objects
      - some experiments with the address book
      - address book shows contacts again
      - fixed importing address from incomming call - fixed adding contacts
      - you can now select your identity for outgoing calls
      - forgot to add glade file - starts phone with default ego
      - removed some unnecesary stuff
      - fixed quiting - added some global functions to contacts header
      - contacts init was done twice, removed one
      - some work on the quiting problem - buttons now don't disapear anymore

-----------------------------------------------------------------------


hooks/post-receive
-- 
GTK+ user interface(s) for GNUnet.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]